blob: bf7da0daf8f2cc6f91c6bb593da7236699209576 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
# Change Log
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-10-08
### Changed
- GAME_IDENTIFIER packet
- Mention seconds since Unix Epoch for Unix timestamps
### Added
- NLEN and Name in GAME_IDENTIFIER packet
### Removed
- CRC-32 and CRC-16 from Type in GAME_IDENTIFIER packet
## 2023-09-25
### Changed
- Replaced all tabs in xml file with 2 spaces to prevent diagrams from aligning incorrectly
### Fixed
- 2023-09-24 CHANGELOG data
- SNES_LATCH_FILTER packet description now has correct key
- SNES_LATCH_FILTER packet without description is now in the spec
## 2023-09-24
### Changed
- Specify INPUT_CHUNK offset for Index Value of TRANSITION packet
### Fixed
- EXPERIMENTAL packet drawing error and packet value length
### Added
- PORT_OVERREAD packet
- SNES_LATCH_FILTER packet
- Port value to TRANSITION packet
### Removed
- SNES_OVERREAD and NES_OVERREAD packets
## 2023-09-18
### Changed
- Specify that PEXP MUST be greater than 0
## 2023-09-17
### Added
- "Structure" section in spec to better define the overall structure of a TASD file
## 2023-09-14
### Fixed
- Key values in description section 3.2.3
### Changed
- SNES_LATCH_TRAIN description
## 2023-07-15
### Fixed
- Spelling mistakes in spec
## 2023-07-06
### Added
- rasteri to `LICENSES.txt`, spec contributors list, and spec LICENSE
### Removed
- VG Interactive organization Vi Grey
### Fixed
- \<bcp14\> tag around MUST instead of \<strong\> tag in spec
## 2023-07-06
### Added
- SNES Super Multitap input format to spec
- Additional build instructions
### Changed
- Updated copyright year in `LICENSES.txt` and in spec
- Reordered Genesis 3-button and 6-button controller formats
## 2023-07-03
### Added
- SNES_LATCH_TRAIN to spec
### Removed
- PDF files from `docs/`
- PDF file generation via Makefile
### Fixed
- Correct length for Data of MEMORY_INIT in spec
- Correct length of Name of MOVIE_FILE packet in spec
## 2022-09-26
### Added
- TODO.md file
- "Licenses" section in `README.md` file
- "Contributing" section in `README.md` file
### Removed
- "TODO" section in `README.md` file
## 2022-09-26
### Changed
- Rename `docs/draft-tasd-spec-0001/` to `docs/tasd-spec-0001/`
### Fixed
- Use correct path for compiled documents for Makefile contribution rule
## 2022-09-26
### Added
- `latest/` and `tasd-spec-{version}/` directories to `docs/`
- "contribution" rule in `Makefile` to automate the process of adding updated documents to the `docs/` directory
- "Keep a Changelog" link and sentence to this `CHANGELOG.md` file
- Initial `CONTRIBUTING.md` file
### Changed
- Rename `draft-tasd-{version}` to `draft-tasd-spec-{version}`
- Clean up documents rule in `Makefile` to avoid using `cd` and `mv`
## 2022-09-24
### Fixed
- Capitalize "Bigbass" in `README.md`
## 2022-09-24
### Added
- Initial release
|