1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-11-26 23:52:26 +00:00
CLK/Storage/Tape
Thomas Harte e384c50580 Switches FileHolder to have a usage much closer to FILE *.
Thereby opens a route for file format implementations such as that appearing for CPC DSK that create an in-memory copy and perform a full rewrite.
2017-11-02 22:32:00 -04:00
..
Formats Switches FileHolder to have a usage much closer to FILE *. 2017-11-02 22:32:00 -04:00
Parsers Converts all uint8_t and uint16_t casts to the functional style. 2017-10-21 21:50:53 -04:00
PulseQueuedTape.cpp Ensured is_at_end_ is initially cleared by default. 2017-07-27 22:22:43 -04:00
PulseQueuedTape.hpp Factored out from the UEF implementation the concept of being a tape that has a queue of pending pulses and manages that queue. 2017-07-16 22:04:40 -04:00
Tape.cpp Quick fixes: the binary tape player now considers talk to the sleep observer only if motor control changes. The Amstrad CPC no longer attempts to use the component argument to identify the caller, since this will often be that of the superclass and not that of the derived class known to the CPC. 2017-08-20 13:18:46 -04:00
Tape.hpp Updated TapePlayer and BinaryTapePlayer to be sleepers. 2017-08-20 12:18:36 -04:00