I'm laughing at the extra 2 bytes of memory you just gave us! ;)
IMO, the NES dev community had a better time with the 6502 -- but they definitely had far more memory to play with by then and they had (more) expensive cart mappers with RAM.
I'm laughing at the extra 2 bytes of memory you just gave us! ;)
IMO, the NES dev community had a better time with the 6502 -- but they definitely had far more memory to play with by then and they had (more) expensive cart mappers with RAM.
Eventually the 2600 and its team ran out of gas. I remember being called into some game brainstorming meetings, and the 2600 programmers were just utterly burned out by the platform. Someone would raise an idea and it'd get shot down by the experienced platform wizards. Not the way you want to run a brainstorming session, but everyone thought that the platform was done.
In comparison, Atari 400/800 development was a doddle. You had oodles of RAM, tons of ROM (the cartridge I wrote was the first 16K ROM that Atari shipped, and I don't recall there being a huge flap about it), and the tools were pretty decent (for writing assembly language, anyway). Getting something on the screen was maybe half an hour of work, and you didn't have to count cycles or crunch code until you wanted to do optimization. The downside was that we weren't paid as much, and towards the end management started to fix that, too.