PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

241w 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.









SNES9x (Super Nintendo Emulator) PS3 Port Arrives!

SNES9x (Super Nintendo Emulator) PS3 Port Arrives!

SNES9x (Super Nintendo Emulator) PS3 Port Arrives!

Follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 CFW forums for the latest PlayStation 3 scene and PS4 Hacks & JailBreak updates with PlayStation 4 homebrew PS4 Downloads.


  • Sponsored Links




#663 - PS4 News - 209w ago
PS4 News's Avatar
Here is another brief update, to SNES9x PS3 v4.4.9 Rev 3b364d.

Download: SNES9x PS3 v4.4.9 Rev 3b364d

Changelog:

  • New shaders added
  • The game "Porky Pig's Haunted Holiday" now works

#662 - PS4 News - 212w ago
PS4 News's Avatar
Thanks for the update squarepusher2, promoted to the main page now and +Rep!

#661 - NTA - 212w ago
NTA's Avatar
yay custom soundtrack support!

i love good updates

#660 - squarepusher2 - 212w ago
squarepusher2's Avatar
Today SNES9x PS3 version 4.4.9 for FW 1.92+/FW 3.15/FW 3.41/CFW 3.55 is released and also includes Custom Soundtrack support.

Download: SNES9x PS3 4.4.9 (FW 1.92+/FW 3.15/FW 3.41/CFW 3.55)

SNES9x PS3 4.4.9 (FW 1.92+/FW 3.15/FW 3.41/CFW 3.55)

==================
Build 4.4.9 (12-04-2011)
==================

  • Custom Soundtrack support - select a song/album/playlist from the XMB Music category - music can be played both in-game and from within the menu.

  • Added USB/Bluetooth headset support - sound gets output through the headset.

  • Fixed Super Mario RPG level-up freeze.

  • Some filebrowser fixes

  • Added 5x scale option.

  • Updated Maister Pong - now with sound effects, scoring, two-player support, nice gameplay mechanics, etc.



More PlayStation 3 News...

#659 - PS4 News - 213w ago
PS4 News's Avatar
Squarepusher2 has updated SNES9X PS3 to version 4.4.8 today, which now includes major lag reduction among the changes detailed below.

Download: SNES9X PS3 v4.4.8

Changelog: Build 4.4.8 (03-04-2011)

  • Very big performance and lag reduction optimizations. The previous builds were indeed very laggy – this should be a very big improvement on that front.
  • You can now use two shaders at once – we call this ‘Custom Scaling/ Dual Shader’ mode. A scaling factor (from 1 to 4x) can be specified. Some great graphical effects can be achieved by combining shaders.
  • Shader presets have been added. Shader presets are configuration files that automatically configure the settings for ‘Shader 1′, ‘Shader 2′, ‘Hardware Filtering Shader 1′, ‘Hardware Filtering Shader 2′, ‘Scaling Factor’ and ‘Overscan’. You can create your own shader presets – they are just plain-text files stored in USRDIR/presets.
  • Controllers can now be individually configured – you can specifically configure the controls for a controller connected to a specific port/ number.
  • Cheat input has been made less buggy. With the ‘New’ control scheme - L2 + Analog Stick Right Down will still input cheats with the OSK, but it will add a generic label (simply the cheatcode itself as a label) until you rename this generic label by triggering the action ‘Input Cheatlabel’. The ‘New’ control scheme has this hooked up to ‘L2 + R2 + Analog Stick Right – Down’. This can of course be reconfigured to any button / button-combo you see fit.
  • Fixed interlaced games like Rise Of The Robots – were displaying glitched graphics before in version 4.4.7.
  • Added a homebrew SNES game by Themaister. Game logic is semi-hooked up – paddle works, ball bounces off the paddle, just scoring has to be added. Anyway, this has mostly been a 3-day exercise in SNES ASM. This is just for illustrative purposes.
  • Added some shader variations and some new shaders – HQ4x, 4xBR - courtesy of Jacaraca.

#658 - barrybarryk - 215w ago
barrybarryk's Avatar
Quote Originally Posted by acelove View Post
I know this is a PS3 thread, but I was wondering if this could be ported to PC as well? ^.^

um yeah snes9x has been running on pc's for years.

#657 - severusx - 215w ago
severusx's Avatar
Try to delete the old application from within the XMB first, the install the PKG file for the new one. That should solve your problem.

#656 - icbluscrn - 215w ago
icbluscrn's Avatar
been trying to update snes9x. i have 4.4.5. on 3.55 kmeaw. i assume i just need to run the newer package from the package installer but that did not work when i tried to go to 4.4.7. still shows up as 4.4.5 and the new shaders did not install.

any help?

#655 - casketj - 215w ago
casketj's Avatar
i just downloaded this, can someone tell me step by step how to run it please?

#654 - Themaister - 216w ago
Themaister's Avatar
Err... That won't happen, although the closest you would get is probably SSNES, it supports the same .cg shaders that S9x-PS3 does. Latest test builds of S9x-Win32 also supports it.