|
|
|
|
|
by mrcactu5
4659 days ago
|
|
What is the point of learning 6502 now? I've wanted to try writing for NES. Learning 6502 seems like a fun intellectual exercise - certainly the most fun way to learn assembly. Even if I could write NES code, I probably can't find working NES hardware to test it on. There are emulators, at which point I may as well write in another language. |
|
>Even if I could write NES code, I probably can't find working NES hardware to test it on.
NESes themselves are readily available. Flashcarts like the PowerPak and the Everdrive-N8 are somewhat expensive, but not outrageously so. Some people also gut old games or buy repro PCBs to create test cartridges with somewhat easily-rewritable EEPROMs.
>There are emulators, at which point I may as well write in another language.
As long as you periodically test on the real deal, I fail to see how this would be a problem. It's certainly faster to load a ROM in an emulator than it is to copy it to an SD card or rewrite an EEPROM. Not to mention, there are obvious advantages to having access to a software debugger.