PDA

View Full Version : Super Nintendo Emulator SNES9x released for PS3



bandit
September 19th, 2010, 05:17
http://i202.photobucket.com/albums/aa112/dcemureviews/snes9x_icon.png

http://i202.photobucket.com/albums/aa112/dcemureviews/snes1.png
http://i202.photobucket.com/albums/aa112/dcemureviews/snes2.png


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.

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.


BQNIVtFPkOw
Github Source: Here (http://github.com/eiz/ps3_snes9x)

Source: PSX-Scene (http://psx-scene.com/forums/showthread.php?t=66329) via PS3News (http://www.ps3news.com/PS3-Hacks/snes9x-super-nintendo-emulator-ps3-port-arrives/)

File attached.