diff options
| author | bigbass1997 <bigbass1997.website@gmail.com> | 2025-04-16 22:02:36 -0500 |
|---|---|---|
| committer | bigbass1997 <bigbass1997.website@gmail.com> | 2025-04-16 22:02:36 -0500 |
| commit | e21b1ae7da047a9682475ef84baf77418db0cebc (patch) | |
| tree | 9010431d344668cc58d75106847364585da845b8 /README.md | |
| parent | 0fb57077015001af4063a20cf8db4ce4fbf7fffc (diff) | |
| download | tasd-e21b1ae7da047a9682475ef84baf77418db0cebc.tar.gz tasd-e21b1ae7da047a9682475ef84baf77418db0cebc.zip | |
Update README
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -2,9 +2,11 @@ Specification for the Tool Assisted Speedrun Dump (TASD) interchange format -## Description: +## Description -The Tool Assisted Speedrun Dump (TASD) interchange format is a file format initially designed by [Vi Grey](https://vigrey.com) and [Bigbass](https://github.com/bigbass1997) for storing "Tool Assisted Speedrun" or "Tool Assisted Superplay" (TAS) input and configuration data for use with devices (known as "TAS replay devices") that replay inputs on physical video game hardware. Created to be hardware and software agnostic, the TASD 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. +The Tool Assisted Speedrun Dump (TASD) interchange format is a file format initially designed by [Vi Grey](https://vigrey.com) and [Bigbass](https://github.com/bigbass1997) for storing "Tool Assisted Speedrun" or "Tool Assisted Superplay" (TAS) input and configuration data for use with devices (known as "TAS replay devices") that replay inputs on physical video game hardware. + +Created to be hardware and software agnostic, the TASD 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. Packets of a given type 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. |
