Re:How to program an NES game in C
by userbinator on Sunday August 13, 2017 @11:11AM
(#15003202)
A 8080 has a linear 64K address space, like the 8085 and the Z80. Perhaps you were thinking of 8086?
In any case, 64K address space is not the real limiter with a 6502 --- it's other things, like the tiny number of registers, relative shortage of 16-bit addressing modes, and fixed(!) 256-byte stack which make it difficult to program in C. Even the 6800, with its 16-bit index and stack pointer registers, would be easier.
Yeah, I thought 8086 also had segments, did not bother to cross-check it.
Oops, another typo, I meant 8080.
No segments in the 8080:
Then it also depends on the IO and video architecture. The PC ones were a bit of a pain.