New answers tagged


You're in luck — I believe that tape reading and writing is already CPU speed independent. For reading, the 1-bit tape input is provided as the CA1 input to the keyboard VIA. The OS sets it up to generate an interrupt on its rising edge. At each interrupt it interrogates the VIA's timer to determine how long the most recent wave was. So as long as you don'...


The amazing little AtariLab was actually ported to the C64. This included pretty complete I/O, although it was mostly used for input. I'm not sure how many, if any, actually shipped.

Top 50 recent answers are included