This is part of a multipart series where weāll be modifying a homebuilt 6502 processor computer in strange and creative ways.
In this part of the series weāll be building a circuit to demodulate (or decode) Kansas City Standard audio and load that onto our 6502 computer.
Kansas City Standard or BYTE Standard, was a standard developed by BYTE magazine back in in the late 70ās. It was used to store computer data on standard, low-cost, audio cassette tapes. It was designed to allow common people to be able store data at home as there werenāt many options to do so back around that time. There were even radio shows where they would broadcast out Kansas City Standard formatted audio and nerds like you and I would tune in to, listen to the broadcast and record the last part of the show to ādownloadā a new computer program!
At the conclusion of this KCS build, weāll be able to load our Ben Eater 6502 from tape!
Part 1:
Weāll go through the history of the Kansas City Standard, some deep level details, and then an overview/theory of how the circuit works. At the end of this video, weāll have a demodulated UART stream ready to feed into the logic part of the circuit.
Weāll also be introduced to Mr. Monostable, a refined gentleman with a short temper.
If youāre interested in a kit to perform this build yourself. Iāll put one together if thereās enough community interest. (Update: I did!
Part 2:
In this video we latching (or holdon to) the data coming in and we FINALLY get to see some Kansas City Standard data being decoded!
Part 3:
In this video we take the next step in our project and can finally load data from the KCS circuit! We do this by adding an additional W65C22, adding some hardware to handle more interrupts, and update some code.
Part 4:
Here we build the bootloader for the 6502 in assembly and successfully launch a program that is stored on tape!
ITāS HERE!:
Introducing the KCS Mix Tape: A DIY Electronics Kit. This video covers the new kit as well as tuning. Enjoy!
The KCS Mix Tape can be purchased here.
Iāve published any code and the schematic for these videos on my GitHub.
ā¦heās watching.