pSNES: Switch Snes9x port

Here is pSNES, a snes9x port to multiple platforms.


screenshot_mini.png


Readme:
https://github.com/Cpasjuste/pemu/blob/master/psnes/README.MD

Source code:
https://github.com/Cpasjuste/pemu/

Download:
https://github.com/Cpasjuste/pemu/releases/

Thanks:
  • devkitPro and libnx people: fincs, WntrMute, yellows8, plutoo...
  • ScHlAuChi for providing a 3.0 Switch! (you rock mate)
 
Last edited by cpasjuste,
working on 4.1.0, but how do you bring up the settings menu to change aspect ratio and saves states etc?
 
Try it out plz :P
With my beloved ALttP Redux haha

I'd love to, but I'm on 5.x.x so that makes loading homebrew a pain, not impossible, just a pain :lol: Plus, I don't have a micro SD card, sorry :P
I may need to somehow get a 3.x.x unit.
 
  • Like
Reactions: ShadowOne333
Yeah, I don't know I'll be able to find a hackable Switch anytime soon :lol:
All Switches are hackable through RCM, dude :P
Simply get yourself a USB-C to Micro USB cable, and you're good to go.
Homebrew too, as you can do so in a 5.1.0 console and enter HBL through the Photo app.
 
All Switches are hackable through RCM, dude :P
Simply get yourself a USB-C to Micro USB cable, and you're good to go.
Homebrew too, as you can do so in a 5.1.0 console and enter HBL through the Photo app.

Er, I meant Switch consoles that can use a soft method, RCM sounds like a high risk for bricking it :P It's not permanent either, I wish I could have it permanently on there.
 
Great work and what a nice GUI! I love the different sizes and how smooth it runs!

Is it a known bug that after loading a 2nd rom, that save states don't work. I first loaded Super Castlevania 4, which saved fine, but Super Metroid after that didn't. Also the "Save" button disappeared for Super Metroid even after restarting the emu.

One suggestion: Any chance for making a setting to not use Databases and instead just show the roms' file names? I hate fiddeling with these databases :ph34r:
 
Great work and what a nice GUI! I love the different sizes and how smooth it runs!

Is it a known bug that after loading a 2nd rom, that save states don't work. I first loaded Super Castlevania 4, which saved fine, but Super Metroid after that didn't. Also the "Save" button disappeared for Super Metroid even after restarting the emu.

One suggestion: Any chance for making a setting to not use Databases and instead just show the roms' file names? I hate fiddeling with these databases :ph34r:
I guess I didn't test it enough. I'll take a closer tomorrow if all is okay.

Else, the db.xml is based on standard/good roms set, so it's compatible with all major (good) emulation site. But I'll take a look.
 
Runs great on 3.0.0 via Pegaswitch!

I loaded two different ROMs and had no problem saving state after opening the second one (via +/- -> States -> 0).

Would be nice to bind things like save/load state or rewind/fastforward to keys via the Joypad menu.

Noticed a bug: if I put the Switch to sleep and then turn it back on again, the ROM gets super slow (and the audio slow and messed up as well).
 
Last edited by ballcity,
  • Like
Reactions: peteruk
Any confirmation that it works in docked mode ?

Also compatible with pro controller or just joy cons ?
Just confirmed this myself. It works fine in docked mode (docked it then started the pSNES app and loaded a ROM - all good). I also confirmed it works fine with my Pro controller!
 
  • Like
Reactions: peteruk
thanks for that, appreciate the info's

time for me to dust off a Switch and have a play with this
Sorry to be spammy but just wanted to follow-up so that you/others know. I pulled it off the dock and it switched seamlessly to the switch itself (with sound and such fine), and put it back on the dock and it switched seamlessly to docked mode. Pretty cool.
 

Site & Scene News

Popular threads in this forum