8088 Corruption TMV: Difference between revisions
Jump to navigation
Jump to search
(Created page with "* Extension: tmv * Website: http://www.oldskool.org/pc/8088_Corruption For a description of the basic file format and method, see 8088 Corruption DAT. == TMV File Format...") |
No edit summary |
||
Line 2: | Line 2: | ||
* Website: http://www.oldskool.org/pc/8088_Corruption | * Website: http://www.oldskool.org/pc/8088_Corruption | ||
For a description of the basic | For a description of the basic method, see [[8088 Corruption DAT]]. | ||
== TMV File Format == | == TMV File Format == |
Revision as of 13:02, 22 July 2014
- Extension: tmv
- Website: http://www.oldskool.org/pc/8088_Corruption
For a description of the basic method, see 8088 Corruption DAT.
TMV File Format
TMV files have the following header:
'TMAV' - 4 bytes, header signature samplerate - 2 bytes, word value, playback sample rate chunksize - 2 bytes, word value, audio chunk size per frame compmethod - 1 byte, specifies the compression method (currently only 0) charcols - 1 byte, number of text chars across (currently always 40) charrows - 1 byte, number of text chars down (currently always 25) features - bitfield, reserved for special handling:
The features bitfield was never used.
To get the playback rate of the file, divide the samplerate by the audio chunk size. For example, a samplerate of 22050 divided by an audio chunk size of 735 gives 22050/735=30, so the playback framerate of the file is 30.
Video Format
For details on the video format, consult 8088 Corruption DAT
Data Resources
- http://en.wikipedia.org/wiki/Color_Graphics_Adapter#The_CGA_color_palette
- http://multimedia.cx/CGA_FONT.8X8
Audio Format
The audio format used in 8088 Corruption is simply unsigned, 8-bit PCM played at the rate specified in the header.