Aaaaand merge

Conflicts:
	README.md
This commit is contained in:
david-schmidt 2020-06-08 16:41:29 -04:00
commit c3a56be6c2

View File

@ -12,7 +12,7 @@ The problem is that I/O is pretty difficult. No one with one of these
machines has come forward with the ability to get anything into or out of the machines has come forward with the ability to get anything into or out of the
existing serial port. existing serial port.
The goal: get the ROM data of the TLC out of the machine. Hard to do with funcitonal I/O. The goal: get the ROM data of the TLC out of the machine. Hard to do without functional I/O.
### Audio to the rescue ### Audio to the rescue
@ -39,9 +39,10 @@ gymnastics of the IIe and beyond that moved Heaven and Earth to keep the entry p
* Type that code into the TLC's RAM and run it, dumping all non-banked ROM (`$C100-$FFFF`) * Type that code into the TLC's RAM and run it, dumping all non-banked ROM (`$C100-$FFFF`)
* Capture the audio on a modern computer * Capture the audio on a modern computer
* Run that audio through CiderPress, which knows how to take tape audio and reconstruct data from it * Run that audio through CiderPress, which knows how to take tape audio and reconstruct data from it
* ???
* Profit * Profit
The source code to do these activities is in the `src` directory, and the resulting ROM from the Tiger Learning computer is in the `rom` directory. The source code to do these activities is in the `src` directory, and the resulting ROM from the Tiger Learning computer is in the `rom` directory. A few pictures of the machine and its on-screen interface are in `doc/images`.
#### ROM contents #### ROM contents