Discuss Scratch

the_sucram_dev
Scratcher
49 posts

possible compatibility for other 6502 divices

I recently came across and emulator called cool nes here on scratch https://scratch.mit.edu/projects/561973653/ and was wondering what possible changes would need to be made to it to run other 6502 based consoles (Atari 2600, Commodore 64, ect) through it

Last edited by the_sucram_dev (Sept. 18, 2025 17:59:19)

ametrine_
Scratcher
1000+ posts

possible compatibility for other 6502 divices

the 6502 isn't the only thing that makes up an nes, so probably a lot
the_sucram_dev
Scratcher
49 posts

possible compatibility for other 6502 divices

well i know that
oxiti8
Scratcher
1000+ posts

possible compatibility for other 6502 divices

the_sucram_dev wrote:

I recently came across and emulator called cool nes here on scratch https://scratch.mit.edu/projects/561973653/ and was wondering what possible changes would need to be made to it to run other 6502 based consoles (Atari 2600, Commodore 64, ect) through it
There has actually been an Apple I emulator that uses a different 6502 core but takes the same idea of reusing the core. There are some differences between the 6502s used in each machine (mainly with illegal opcodes), but in theory you could plug one core into another assuming you handle all the other bits of the machine, which is far from trivial.

Powered by DjangoBB