|
|
|
|
|
by LocalH
36 days ago
|
|
The PCE (and by extension, TG16) proved that outside of games that relied on high processing speed (3D games like Elite, or sports games), 8-bit CPUs could give every bit as compelling an experience as 16-bit chips. Wonder what a good programmer could do with a modern 6502-based ISA clocked at 20+ MHz but otherwise identical hardware to <insert favorite 6502-based platform here>. Imagine being able to hit I/O registers on every single hardware cycle because your CPU blows that out of the water (see: SuperCPU on C64/128 which can very much meet the demands of "write a new value each 1MHz cycle") |
|
Of course, the memory would need to be on the same die to be able to function at that speed, but my Apple //e had a full megabyte of RAM (in addition to the 64 on the motherboard) and, IIRC, Apple’s bank switching scheme could accommodate up to 16 megs. The chip would be mostly SRAM.
Talking to anything outside the chip would slow things down considerably though, and using one in place of a real 6502 would be comically weird. It’d feel like a machine that spends 99.999999% of the time waiting for IO.
Which, amusingly, feels the opposite of mainframes, where the machine appears to never have to wait for IO.