Tap file
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) (Created page with "{{FormatInfo |formattype=electronic |subcat=Disk Image Formats |extensions={{ext|tap}} }} A '''Tap file''' encodes the series of pulses used to store data on a [[Commodore da...") |
Dan Tobias (Talk | contribs) |
||
Line 11: | Line 11: | ||
== Format documentation == | == Format documentation == | ||
* [http://c64tapes.org/dokuwiki/doku.php?id=analyzing_loaders#tap_format Tap format (c64tapes.org)] | * [http://c64tapes.org/dokuwiki/doku.php?id=analyzing_loaders#tap_format Tap format (c64tapes.org)] | ||
+ | |||
+ | == Software == | ||
+ | * [http://tapes.c64.no/util.php Utilities for creating Tap files] | ||
+ | |||
+ | == Other links and references == | ||
+ | * [http://tapes.c64.no/conv.php Creating Tap files from old cassettes] |
Revision as of 16:00, 22 December 2012
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.