With the recent release of TI Boy CE, I have been thinking about the practicality of a Famicom/NES emulator on the 84+CE.
Knowing that:
- the Ricoh 2A03 in the FC and NES has a slower clock speed than the Sharp LR35902 of the Game Boy (1.79 vs 4.19 mhz) (interestingly enough, Nintendo originally considered using the z80 in the Famicom)
- the FC has less RAM than the Gameboy (2kb vs 8kb+ 8kb video ram)
- the FC has a higher resolution of 256x240 (2.66x the gameboy), maybe manageable because of its inferior hardware?
- FC cartridges typically don't exceed 1mb (31 kb in the case of Super Mario Bros)
it appears that a well-written emulator would run at full speed. I only know a small amount of assembly, but I am willing to improve on it to write my own programs. Don't hold your breath though; I'm already tight on free time without such a project.
But before I start working on anything though, I want to ask those of you with more experience if there are any quirks with the Famicom that would get in the way.
Knowing that:
- the Ricoh 2A03 in the FC and NES has a slower clock speed than the Sharp LR35902 of the Game Boy (1.79 vs 4.19 mhz) (interestingly enough, Nintendo originally considered using the z80 in the Famicom)
- the FC has less RAM than the Gameboy (2kb vs 8kb+ 8kb video ram)
- the FC has a higher resolution of 256x240 (2.66x the gameboy), maybe manageable because of its inferior hardware?
- FC cartridges typically don't exceed 1mb (31 kb in the case of Super Mario Bros)
it appears that a well-written emulator would run at full speed. I only know a small amount of assembly, but I am willing to improve on it to write my own programs. Don't hold your breath though; I'm already tight on free time without such a project.
But before I start working on anything though, I want to ask those of you with more experience if there are any quirks with the Famicom that would get in the way.