summaryrefslogtreecommitdiff
path: root/src/docs/draft-tasd-spec-0001.xml
diff options
context:
space:
mode:
authorbigbass1997 <bigbass1997.website@gmail.com>2023-07-15 01:07:52 -0500
committerbigbass1997 <bigbass1997.website@gmail.com>2023-07-15 01:07:52 -0500
commit3906aeb776465d0a372b2596d7a4d58301d571f6 (patch)
tree4ed4f49c878284f2bff716bdfa3b3a25de4eedcb /src/docs/draft-tasd-spec-0001.xml
parentc2df4b5b2e8405793aa83e41cc44055760c04e5c (diff)
downloadtasd-3906aeb776465d0a372b2596d7a4d58301d571f6.tar.gz
tasd-3906aeb776465d0a372b2596d7a4d58301d571f6.zip
Fixed spelling mistakes in spec
Diffstat (limited to 'src/docs/draft-tasd-spec-0001.xml')
-rw-r--r--src/docs/draft-tasd-spec-0001.xml10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/docs/draft-tasd-spec-0001.xml b/src/docs/draft-tasd-spec-0001.xml
index cf9d6df..cd55fd9 100644
--- a/src/docs/draft-tasd-spec-0001.xml
+++ b/src/docs/draft-tasd-spec-0001.xml
@@ -43,7 +43,7 @@
<middle>
<section anchor="introduction" numbered="true" toc="default">
<name>Introduction</name>
- <t>The Tool Assisted Speedrun Dump (<strong>TASD</strong>) interchange format is a file format for storing data to allow "Tool Assisted Speedruns" or "Tool Assited Superplays" to be played on physical video game console hardware using TAS replay devices. Created to be hardware and software agnostic, the <strong>TASD</strong> interchange format uses a key-based, binary, packet format to break up pieces of information into easily-parsable and forward-compatible chunks. The format is extensible by simply defining additional keys or value types as necessary. When parsing the file, software can skip any packets whose key is unknown or unsupported.</t>
+ <t>The Tool Assisted Speedrun Dump (<strong>TASD</strong>) interchange format is a file format for storing data to allow "Tool Assisted Speedruns" or "Tool Assisted Superplays" to be played on physical video game console hardware using TAS replay devices. Created to be hardware and software agnostic, the <strong>TASD</strong> interchange format uses a key-based, binary, packet format to break up pieces of information into easily-parsable and forward-compatible chunks. The format is extensible by simply defining additional keys or value types as necessary. When parsing the file, software can skip any packets whose key is unknown or unsupported.</t>
<t>Keys can be used multiple times or completely omitted as needed. This reusability eliminates the need of a predefined delimiter to separate pieces of data such as a list of TAS authors.</t>
<t>While files generated by emulator dump scripts should provide as much information as possible, because keys are optional, the file can be expanded later with any additional data as desired. No intermediary file format is necessary.</t>
<section numbered="true" toc="default">
@@ -130,7 +130,7 @@
+-----------+===========+]]>
</artwork>
<ul spacing="compact" empty="true">
- <li>In this example, enough variable boxes are in the packet diagram to require being split into 2 sections to take up less horizontal space in this documentation. The packet diagram is seperated by an ellipsis (<tt>...</tt>) on the same text row as the variable names to signify that the packet diagram is continuing.</li>
+ <li>In this example, enough variable boxes are in the packet diagram to require being split into 2 sections to take up less horizontal space in this documentation. The packet diagram is separated by an ellipsis (<tt>...</tt>) on the same text row as the variable names to signify that the packet diagram is continuing.</li>
</ul>
</section>
</section>
@@ -223,7 +223,7 @@
<dt><tt>[00 10]</tt></dt> <dd>BLANK_FRAMES</dd>
<dt><tt>[00 11]</tt></dt> <dd>VERIFIED</dd>
<dt><tt>[00 12]</tt></dt> <dd>MEMORY_INIT</dd>
- <dt><tt>[00 13]</tt></dt> <dd>GAME_IDENIFIER</dd>
+ <dt><tt>[00 13]</tt></dt> <dd>GAME_IDENTIFIER</dd>
<dt><tt>[00 14]</tt></dt> <dd>MOVIE_LICENSE</dd>
<dt><tt>[00 15]</tt></dt> <dd>MOVIE_FILE</dd>
<dt><tt>[00 F0]</tt></dt> <dd>PORT_CONTROLLER</dd>
@@ -297,7 +297,7 @@
<dd>Specifies the core of the emulator used while dumping the TAS controller inputs. This packet type is <bcp14>OPTIONAL</bcp14> and a <strong>TASD</strong> file <bcp14>SHOULD NOT</bcp14> contain more than 1 of this packet type in direct form. Discussed in (<xref target="emulator_core"/>).</dd>
<dt><tt>[00 0A]</tt> - TAS_LAST_MODIFIED</dt>
<dd>Specifies when the TAS was last modified. Frequently used to specify the date and time when the TAS was published. This packet type is <bcp14>OPTIONAL</bcp14> and a <strong>TASD</strong> file <bcp14>SHOULD NOT</bcp14> contain more than 1 of this packet type in direct form. Discussed in (<xref target="tas_last_modified"/>).</dd>
- <dt><tt>[00 0B]</tt> - DUMP_CREATEED</dt>
+ <dt><tt>[00 0B]</tt> - DUMP_CREATED</dt>
<dd>Specifies when the <strong>TASD</strong> file was first created. This packet is <bcp14>OPTIONAL</bcp14> but <bcp14>SHOULD</bcp14> be included in a <strong>TASD</strong> file and a <strong>TASD</strong> file <bcp14>SHOULD NOT</bcp14> contain more than 1 of this packet type. Discussed in (<xref target="dump_created"/>).</dd>
<dt><tt>[00 0C]</tt> - DUMP_LAST_MODIFIED</dt>
<dd>Specifies when the <strong>TASD</strong> file was last modified. This packet is <bcp14>OPTIONAL</bcp14> but <bcp14>SHOULD</bcp14> be included in a <strong>TASD</strong> file and a <strong>TASD</strong> file <bcp14>SHOULD NOT</bcp14> contain more than 1 of this packet type. Discussed in (<xref target="dump_last_modified"/>).</dd>
@@ -1893,6 +1893,8 @@
</section>
<!-- Change Log
+draft 06 - 2023-07-15 Bigbass Fixed spelling mistakes
+
draft 05 - 2023-07-06 VG surround MUST with <bcp14> tag instead of <strong> tag
draft 04 - 2023-07-06 Bigbass Reordered Genesis 3-button and 6-button controller formats to better align with real hardware