summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbigbass1997 <bigbass1997.website@gmail.com>2023-09-14 11:13:36 -0500
committerbigbass1997 <bigbass1997.website@gmail.com>2023-09-14 11:16:08 -0500
commitf75a7495a6de1a28ceb6451bcc0771b26bb1c5f4 (patch)
tree06382742d7cb2584da16a30cc82dc88383d88a54
parent3906aeb776465d0a372b2596d7a4d58301d571f6 (diff)
downloadtasd-f75a7495a6de1a28ceb6451bcc0771b26bb1c5f4.tar.gz
tasd-f75a7495a6de1a28ceb6451bcc0771b26bb1c5f4.zip
Changed description for SNES_LATCH_TRAIN
-rw-r--r--CHANGELOG.md5
-rw-r--r--docs/latest/draft-tasd-spec.html16
-rw-r--r--docs/latest/draft-tasd-spec.txt22
-rw-r--r--docs/tasd-spec-0001/draft-tasd-spec-0001.html16
-rw-r--r--docs/tasd-spec-0001/draft-tasd-spec-0001.txt22
-rw-r--r--src/docs/draft-tasd-spec-0001.xml16
6 files changed, 52 insertions, 45 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4afe297..ddfd999 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), although currently without version numbers added.
+## 2023-09-14
+### Changed
+- SNES_LATCH_TRAIN description
+
+
## 2023-07-15
### Fixed
- Spelling mistakes in spec
diff --git a/docs/latest/draft-tasd-spec.html b/docs/latest/draft-tasd-spec.html
index 8354072..e5140b5 100644
--- a/docs/latest/draft-tasd-spec.html
+++ b/docs/latest/draft-tasd-spec.html
@@ -1174,7 +1174,7 @@ li > p:last-of-type {
<thead><tr>
<td class="left"></td>
<td class="center">TASD File Format Specification</td>
-<td class="right">July 2023</td>
+<td class="right">September 2023</td>
</tr></thead>
<tfoot><tr>
<td class="left">Grey, et al.</td>
@@ -3187,16 +3187,16 @@ li > p:last-of-type {
<div class="alignLeft art-text artwork" id="section-3.3.3.4-2">
<pre>
0...
- +==========================+
- | Latch Train Points ([]N) |
- +==========================+
+ +====================+
+ | Latch Trains ([]N) |
+ +====================+
- Latch Train Points (List of Unsigned Integers) [PLEN octets]
+ Latch Trains (List of Unsigned Integers) [PLEN octets]
</pre><a href="#section-3.3.3.4-2" class="pilcrow">¶</a>
</div>
<span class="break"></span><dl class="dlNewline" id="section-3.3.3.4-3">
- <dt id="section-3.3.3.4-3.1"><strong>Latch Train Points</strong></dt>
- <dd style="margin-left: 1.5em" id="section-3.3.3.4-3.2">List of 64-bit unsigned integers of the Latch Train points. <span class="bcp14">MUST</span> be a multiple of 8 octets in size<a href="#section-3.3.3.4-3.2" class="pilcrow">¶</a>
+ <dt id="section-3.3.3.4-3.1"><strong>Latch Trains</strong></dt>
+ <dd style="margin-left: 1.5em" id="section-3.3.3.4-3.2">List of 64-bit unsigned integers in which each integer is the length of one Latch Train. <span class="bcp14">MUST</span> be a multiple of 8 octets in size<a href="#section-3.3.3.4-3.2" class="pilcrow">¶</a>
</dd>
<dd class="break"></dd>
<dt id="section-3.3.3.4-3.3"><strong>PLEN</strong></dt>
@@ -3204,7 +3204,7 @@ li > p:last-of-type {
</dd>
<dd class="break"></dd>
</dl>
-<p id="section-3.3.3.4-4">A single SNES_LATCH_TRAIN packet <span class="bcp14">MAY</span> contain up to every Latch Train point of a SNES TAS movie console replay and <span class="bcp14">MAY</span> contain fewer than every Latch Train point of a SNES TAS movie console replay. There <span class="bcp14">MAY</span> be more than 1 SNES_LATCH_TRAIN packet.<a href="#section-3.3.3.4-4" class="pilcrow">¶</a></p>
+<p id="section-3.3.3.4-4">A single SNES_LATCH_TRAIN packet <span class="bcp14">MAY</span> contain up to every Latch Train of a SNES TAS movie console replay and <span class="bcp14">MAY</span> contain fewer than every Latch Train of a SNES TAS movie console replay. There <span class="bcp14">MAY</span> be more than 1 SNES_LATCH_TRAIN packet.<a href="#section-3.3.3.4-4" class="pilcrow">¶</a></p>
</section>
</div>
</section>
diff --git a/docs/latest/draft-tasd-spec.txt b/docs/latest/draft-tasd-spec.txt
index c767267..f138897 100644
--- a/docs/latest/draft-tasd-spec.txt
+++ b/docs/latest/draft-tasd-spec.txt
@@ -7,7 +7,7 @@ Independent TAS Console Replay Research Group V. Grey
Bigbass
rasteri
- 15 July 2023
+ 14 September 2023
TASD File Format Specification Version 1
@@ -1315,23 +1315,23 @@ Table of Contents
SNES_LATCH_TRAIN packets MUST be in the following format:
0...
- +==========================+
- | Latch Train Points ([]N) |
- +==========================+
+ +====================+
+ | Latch Trains ([]N) |
+ +====================+
- Latch Train Points (List of Unsigned Integers) [PLEN octets]
+ Latch Trains (List of Unsigned Integers) [PLEN octets]
- *Latch Train Points*
- List of 64-bit unsigned integers of the Latch Train points. MUST
- be a multiple of 8 octets in size
+ *Latch Trains*
+ List of 64-bit unsigned integers in which each integer is the
+ length of one Latch Train. MUST be a multiple of 8 octets in size
*PLEN*
Length of the packet payload.
A single SNES_LATCH_TRAIN packet MAY contain up to every Latch Train
- point of a SNES TAS movie console replay and MAY contain fewer than
- every Latch Train point of a SNES TAS movie console replay. There
- MAY be more than 1 SNES_LATCH_TRAIN packet.
+ of a SNES TAS movie console replay and MAY contain fewer than every
+ Latch Train of a SNES TAS movie console replay. There MAY be more
+ than 1 SNES_LATCH_TRAIN packet.
3.3.4. Genesis Specific Key Payload Formats
diff --git a/docs/tasd-spec-0001/draft-tasd-spec-0001.html b/docs/tasd-spec-0001/draft-tasd-spec-0001.html
index 8354072..e5140b5 100644
--- a/docs/tasd-spec-0001/draft-tasd-spec-0001.html
+++ b/docs/tasd-spec-0001/draft-tasd-spec-0001.html
@@ -1174,7 +1174,7 @@ li > p:last-of-type {
<thead><tr>
<td class="left"></td>
<td class="center">TASD File Format Specification</td>
-<td class="right">July 2023</td>
+<td class="right">September 2023</td>
</tr></thead>
<tfoot><tr>
<td class="left">Grey, et al.</td>
@@ -3187,16 +3187,16 @@ li > p:last-of-type {
<div class="alignLeft art-text artwork" id="section-3.3.3.4-2">
<pre>
0...
- +==========================+
- | Latch Train Points ([]N) |
- +==========================+
+ +====================+
+ | Latch Trains ([]N) |
+ +====================+
- Latch Train Points (List of Unsigned Integers) [PLEN octets]
+ Latch Trains (List of Unsigned Integers) [PLEN octets]
</pre><a href="#section-3.3.3.4-2" class="pilcrow">¶</a>
</div>
<span class="break"></span><dl class="dlNewline" id="section-3.3.3.4-3">
- <dt id="section-3.3.3.4-3.1"><strong>Latch Train Points</strong></dt>
- <dd style="margin-left: 1.5em" id="section-3.3.3.4-3.2">List of 64-bit unsigned integers of the Latch Train points. <span class="bcp14">MUST</span> be a multiple of 8 octets in size<a href="#section-3.3.3.4-3.2" class="pilcrow">¶</a>
+ <dt id="section-3.3.3.4-3.1"><strong>Latch Trains</strong></dt>
+ <dd style="margin-left: 1.5em" id="section-3.3.3.4-3.2">List of 64-bit unsigned integers in which each integer is the length of one Latch Train. <span class="bcp14">MUST</span> be a multiple of 8 octets in size<a href="#section-3.3.3.4-3.2" class="pilcrow">¶</a>
</dd>
<dd class="break"></dd>
<dt id="section-3.3.3.4-3.3"><strong>PLEN</strong></dt>
@@ -3204,7 +3204,7 @@ li > p:last-of-type {
</dd>
<dd class="break"></dd>
</dl>
-<p id="section-3.3.3.4-4">A single SNES_LATCH_TRAIN packet <span class="bcp14">MAY</span> contain up to every Latch Train point of a SNES TAS movie console replay and <span class="bcp14">MAY</span> contain fewer than every Latch Train point of a SNES TAS movie console replay. There <span class="bcp14">MAY</span> be more than 1 SNES_LATCH_TRAIN packet.<a href="#section-3.3.3.4-4" class="pilcrow">¶</a></p>
+<p id="section-3.3.3.4-4">A single SNES_LATCH_TRAIN packet <span class="bcp14">MAY</span> contain up to every Latch Train of a SNES TAS movie console replay and <span class="bcp14">MAY</span> contain fewer than every Latch Train of a SNES TAS movie console replay. There <span class="bcp14">MAY</span> be more than 1 SNES_LATCH_TRAIN packet.<a href="#section-3.3.3.4-4" class="pilcrow">¶</a></p>
</section>
</div>
</section>
diff --git a/docs/tasd-spec-0001/draft-tasd-spec-0001.txt b/docs/tasd-spec-0001/draft-tasd-spec-0001.txt
index c767267..f138897 100644
--- a/docs/tasd-spec-0001/draft-tasd-spec-0001.txt
+++ b/docs/tasd-spec-0001/draft-tasd-spec-0001.txt
@@ -7,7 +7,7 @@ Independent TAS Console Replay Research Group V. Grey
Bigbass
rasteri
- 15 July 2023
+ 14 September 2023
TASD File Format Specification Version 1
@@ -1315,23 +1315,23 @@ Table of Contents
SNES_LATCH_TRAIN packets MUST be in the following format:
0...
- +==========================+
- | Latch Train Points ([]N) |
- +==========================+
+ +====================+
+ | Latch Trains ([]N) |
+ +====================+
- Latch Train Points (List of Unsigned Integers) [PLEN octets]
+ Latch Trains (List of Unsigned Integers) [PLEN octets]
- *Latch Train Points*
- List of 64-bit unsigned integers of the Latch Train points. MUST
- be a multiple of 8 octets in size
+ *Latch Trains*
+ List of 64-bit unsigned integers in which each integer is the
+ length of one Latch Train. MUST be a multiple of 8 octets in size
*PLEN*
Length of the packet payload.
A single SNES_LATCH_TRAIN packet MAY contain up to every Latch Train
- point of a SNES TAS movie console replay and MAY contain fewer than
- every Latch Train point of a SNES TAS movie console replay. There
- MAY be more than 1 SNES_LATCH_TRAIN packet.
+ of a SNES TAS movie console replay and MAY contain fewer than every
+ Latch Train of a SNES TAS movie console replay. There MAY be more
+ than 1 SNES_LATCH_TRAIN packet.
3.3.4. Genesis Specific Key Payload Formats
diff --git a/src/docs/draft-tasd-spec-0001.xml b/src/docs/draft-tasd-spec-0001.xml
index cd55fd9..21ba0ac 100644
--- a/src/docs/draft-tasd-spec-0001.xml
+++ b/src/docs/draft-tasd-spec-0001.xml
@@ -1024,19 +1024,19 @@
<t>SNES_LATCH_TRAIN packets <bcp14>MUST</bcp14> be in the following format:</t>
<artwork><![CDATA[
0...
- +==========================+
- | Latch Train Points ([]N) |
- +==========================+
+ +====================+
+ | Latch Trains ([]N) |
+ +====================+
- Latch Train Points (List of Unsigned Integers) [PLEN octets]]]>
+ Latch Trains (List of Unsigned Integers) [PLEN octets]]]>
</artwork>
<dl newline="true">
- <dt><strong>Latch Train Points</strong></dt>
- <dd>List of 64-bit unsigned integers of the Latch Train points. <bcp14>MUST</bcp14> be a multiple of 8 octets in size</dd>
+ <dt><strong>Latch Trains</strong></dt>
+ <dd>List of 64-bit unsigned integers in which each integer is the length of one Latch Train. <bcp14>MUST</bcp14> be a multiple of 8 octets in size</dd>
<dt><strong>PLEN</strong></dt>
<dd>Length of the packet payload.</dd>
</dl>
- <t>A single SNES_LATCH_TRAIN packet <bcp14>MAY</bcp14> contain up to every Latch Train point of a SNES TAS movie console replay and <bcp14>MAY</bcp14> contain fewer than every Latch Train point of a SNES TAS movie console replay. There <bcp14>MAY</bcp14> be more than 1 SNES_LATCH_TRAIN packet.</t>
+ <t>A single SNES_LATCH_TRAIN packet <bcp14>MAY</bcp14> contain up to every Latch Train of a SNES TAS movie console replay and <bcp14>MAY</bcp14> contain fewer than every Latch Train of a SNES TAS movie console replay. There <bcp14>MAY</bcp14> be more than 1 SNES_LATCH_TRAIN packet.</t>
</section>
</section>
<section numbered="true" toc="default">
@@ -1892,6 +1892,8 @@
<t>THIS DOCUMENTATION IS PROVIDED BY THE AUTHOR(S) "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</t>
</section>
<!-- Change Log
+
+draft 07 - 2023-09-14 Bigbass Changed wording on SNES_LATCH_TRAIN to better explain what each interger represents
draft 06 - 2023-07-15 Bigbass Fixed spelling mistakes