|
|
|
|
|
by cdcarter
1761 days ago
|
|
Always love to see a 6502 post here on HN. It's a really unique processor compared to other 8-bit processors at the time. With only one general purpose register, and memory mapped IO, the 6502 offers a ton of "addressing modes" to solve problems that the 8080 would solve with register transfers. Ben Eater (http://beneater.net/) makes a neat video series and accompanying product kit where you build a 6502 on a breadboard, if you're looking for something a little more approachable than this (very cool) project! |
|
The console uses a slightly cheaper version, the 6507 I think. Same chip, just smaller address line and no interrupts (!)
Instead you ran a "wait for the cathode ray to reach the right side of the screen" in order to time everything correctly.
Very fascinating stuff, I recommend anyone interested in the above dive in and give it a shot.
All you need is an editor[1] (I found one online!) and the stella manual[2].
There's something nice about having the entire machine spec in one book instead of leaning on stack overflow...
[1] https://8bitworkshop.com/v3.8.0/?platform=vcs&file=examples%...
[2] https://cdn.hackaday.io/files/1646277043401568/stella.pdf