SNES9x (Super Nintendo Emulator) PS3 Port Arrives!


187w ago - Update #2: squarepusher2 has released several more updates to SNES9x PS3, the Super Nintendo Emulator for PlayStation 3, which are all available for download now HERE.

Update: A new SNES9x r2 binary is now available with changes noted HERE followed by a SNES9x v1.0.3 port by Alex793 which includes some more fixes for those interested.

I got my Teensy++ Thursday and decided to port SNES9x (Super Nintendo Emulator) over to the PS3 as a little exercise to play with the Cell SDK.

It's pretty rough but it seems to work OK. It will load (uncompressed) ROMs off of /dev_usb000.

If anyone is interested, the code is linked above via GitHub with a binary attached below.

Download: SNES9x (Super Nintendo Emulator) PS3 Port / SNES9x PS3 Port Source Code

It's a new port to PS3 LV2 OS based on the vanilla SNES9x source.

To build:

• Install Cell SDK >= 1.92. You know how to find it. Configure according to the install instructions (make sure to set CELL_SDK).
• Make pkg
• Load the pkg and your ROMs onto a usb drive.
• Install on PS3 using your jailbreak device of choice.

Things that suck:

• Lots of SNES9x features are not supported yet. No save states, for example. Most of these are really simple to implement.
• Sound code is rubbish. It more or less works, but you'll probably hear the occasional skip.
• Performance isn't great.
• UI. Or rather, there isn't one.
• So much more.


















Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 679 Comments - Go to Forum Thread »

Quick Reply Quick Reply

adrianc1982's Avatar
#669 - adrianc1982 - 134w ago
I think I found a bug, I'm playing final fantasy iii or final fantasy VI whatever you want to call it and when you are fighting VARGAS and you need to unleash a blitz its impossible to execute, the game just stays there hanging forever.

Final Fantasy VI has a bug when trying to execute a "blitz", the emulator breaks...

joffe's Avatar
#668 - joffe - 137w ago
The repo (snes9x-ps3.googlecode.com) is suddenly for members only now. Any reason known why that is?

PS3 News's Avatar
#667 - PS3 News - 152w ago
SNES9x PS3 v4.4.9 rev f7495 is below with the changelog:

Download: SNES9x PS3 v4.4.9 rev f7495

SNES9x PS3 v4.4.9 rev f7495

  • Reduced controller delay
  • Some improvements in Star Fox 2 / Vortex

PS3 News's Avatar
#666 - PS3 News - 154w ago
Another bugfix update to SNES9x PS3 v4.4.9 Rev 1169f with changes below:

Download: SNES9x PS3 v4.4.9 Rev 1169f

Fixed bugs:

  • Mega Man X2
  • Super Mario RPG
  • MechWarrior 3050/Battletech 3050
  • Big Sky Trooper

PS3 News's Avatar
#665 - PS3 News - 155w ago
I think it's an update to the same one being worked on, you should be able to grab their latest source code here: https://code.google.com/p/snes9x-ps3/source/checkout













Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News