Tap file
Dan Tobias (Talk | contribs) |
|||
Line 3: | Line 3: | ||
|subcat=Disk Image Formats | |subcat=Disk Image Formats | ||
|extensions={{ext|tap}} | |extensions={{ext|tap}} | ||
+ | |released=1997 | ||
}} | }} | ||
− | |||
:''This is the Commodore version of a Tap file. See [[TAP (ZX Spectrum)]] for the ZX Spectrum version.'' | :''This is the Commodore version of a Tap file. See [[TAP (ZX Spectrum)]] for the ZX Spectrum version.'' | ||
Line 10: | Line 10: | ||
The file contains a series of bytes giving the length of each pulse (measured as the time interval between two successive negative edges of the square wave), expressed as the number of microseconds multiplied by 0.123156, rounded to an integer value from 0 to 255. | The file contains a series of bytes giving the length of each pulse (measured as the time interval between two successive negative edges of the square wave), expressed as the number of microseconds multiplied by 0.123156, rounded to an integer value from 0 to 255. | ||
+ | |||
+ | == Identification == | ||
+ | At least some Tap files begin with the ASCII string "<code>C64-TAPE-RAW</code>" or "<code>C16-TAPE-RAW</code>". | ||
== Format documentation == | == Format documentation == | ||
Line 16: | Line 19: | ||
== Software == | == Software == | ||
* [http://tapes.c64.no/util.php Utilities for creating Tap files] | * [http://tapes.c64.no/util.php Utilities for creating Tap files] | ||
+ | |||
+ | == Sample files == | ||
+ | * ftp://ftp.cbm8bit.com/books_mags_disks-tapes/commodore-format/tapes/ | ||
+ | * ftp://ftp.cbm8bit.com/books_mags_disks-tapes/64-tape-computing/ | ||
== Other links and references == | == Other links and references == |
Revision as of 23:32, 25 June 2014
- This is the Commodore version of a Tap file. See TAP (ZX Spectrum) for the ZX Spectrum version.
A Tap file encodes the series of pulses used to store data on a Commodore data cassette, capturing the cassette contents at a level of abstraction intermediate between the raw waves (as might be captured in an audio file format) and the data bytes that are stored via the cassette pulses (which might be saved into an application-specific file such as a Commodore 64 binary executable or a Commodore BASIC tokenized file).
The file contains a series of bytes giving the length of each pulse (measured as the time interval between two successive negative edges of the square wave), expressed as the number of microseconds multiplied by 0.123156, rounded to an integer value from 0 to 255.
Contents |
Identification
At least some Tap files begin with the ASCII string "C64-TAPE-RAW
" or "C16-TAPE-RAW
".
Format documentation
Software
Sample files
- ftp://ftp.cbm8bit.com/books_mags_disks-tapes/commodore-format/tapes/
- ftp://ftp.cbm8bit.com/books_mags_disks-tapes/64-tape-computing/