NES emulator issues

Hi, I have an issue that I seem to be facing with the NES emulator. While it can run some NES games fine, I seem to get an issue where a game won’t run, either it shows a grey screen or take forever to load (possibly not loading). I don’t know if this is a issue with the hardware of the PicoCalc, the emulator itself, or the NES roms themselves. I mainly use homebrew roms I find for free, just figured I mention that. Let me know if anyone has faced similar issues here and how did they solve it.

The github mentions limits. It also seems to be someone’s programming project from 3 years ago, and probably never supported all NES games.

There are other emulators for the Pico hardware listed on github that might be more complete, but they’d need to be ported to the PicoCalc to support the screen and keyboard hardware. A better option would probably be to use a Luckfox Lyra module, but that’s still a work in progress and benefits from some hardware hacks.

Due to the limitation of Pico memory, only ROMs with a size less than or equal to 44KB can be used.
1 Like

I didn’t see that limit, that clears things up. Perhaps one day I’ll try and get a lyra instead.

Just tried picocalc_nes_v1.0_pico2.uf2 on a Pico2 and get…

Init FatFS - OK
Disk Mount - OK
File List - OK

Then nothing !, no keys seems to work other than keyboard and display brightness. Yes a fat32 formatted 32gb card in there with a few small roms.

Anyone with experience ?