hjalfi
Experienced Member
Yes, really!
Okay, so you do need some keyboard and floppy drive hardware that Nintendo prototyped, didn't release, and now is only known about from references in other source code, but that still counts, right? There are real keyboard and floppy drive peripherals for the Super Nintendo, but I was unable to find an emulator which supported them.
The SNES is based on a 65816 and luckily the memory map is just right to set up a 64kB virtual 65c02 address space. Running at 7MHz makes it substantially faster than, say, the Apple II port and it's really snappy and comfortable to use. You get a fast 64x28 console (using SNES mode 5, so it's a 'hardware text mode'). I think I've just become the first person to compile a Pascal compiler on a Super Nintendo.
Source and a precompiled image (and a link to the emulator you'll need for it): https://github.com/davidgiven/cpm65
Okay, so you do need some keyboard and floppy drive hardware that Nintendo prototyped, didn't release, and now is only known about from references in other source code, but that still counts, right? There are real keyboard and floppy drive peripherals for the Super Nintendo, but I was unable to find an emulator which supported them.
The SNES is based on a 65816 and luckily the memory map is just right to set up a 64kB virtual 65c02 address space. Running at 7MHz makes it substantially faster than, say, the Apple II port and it's really snappy and comfortable to use. You get a fast 64x28 console (using SNES mode 5, so it's a 'hardware text mode'). I think I've just become the first person to compile a Pascal compiler on a Super Nintendo.
Source and a precompiled image (and a link to the emulator you'll need for it): https://github.com/davidgiven/cpm65