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

March 10, 2014 // 1:54 am - Following up on the previous updates, today RetroArch PS3 v1.0.0.2 is officially released from PlayStation 3 developers Squarepusher (aka Twinaphex) and piaf with details below.

Download: (209 MB) / (80.24 MB) / (Mirror) / retroarch-ps3-v1.0.0.2-cfw.pkg (Mirror #2) / retroarch-ps3-v1.0.0.2-cfw.pkg (Mirror #3) / retroarch-ps3-v1.0.0.2-cfw.pkg (Mirror #4) / RetroArch v1.0.0.2 (RetroXMB Edition).pkg / RetroArch - [SSNE-10000].zip (RetroArch for ODE - 75 MB) from sidnei55 / (ODE) / Retroarch v1.0.0.1.iso by Method36 / RetroArch PSP Builds / RetroArch for PSP Phat b2 on PS Vita TN-V / RetroArch -Unofficial-POC Atari Jaguar.pkg by doobz / RetroArch-1.2.2-Unofficial-Beta-1.3.pkg by Ezio_PS

Changes: PlayStation 3 - v1.0.0.2 - RetroArch.PS3.v1.0.0.2.FOR.DEX.PS3 Changelog

  • Analog input works now - cores that support RETRO_ANALOG (such as TyrQuake) should now have working DualShock controls.
  • Analog mapping to D-pad works now for all cores.
  • Optimized slimmed down GL driver implementation some more, resulting in even lower video latency.
  • All the changes made to RGUI since the last release (Core Information, reorganized Settings, possible to map frontend actions to gamepad buttons/analog axes, etc)
  • Addition of Stella (Atari 2600) Core

Cores currently supported for RetroArch (PS3)

Core / Emulated

Stella - New

  • Atari 2600 VCS

MAME 2003 - Added v1.0.0.0

  • Arcade- MAME 0.78 Romset

Final Burn Alpha

  • Arcade - FB Alpha v0.2.97.30

Genesis Plus GX

  • Sega SG-1000
  • Sega Game Gear
  • Sega Master System
  • Sega Genesis / Mega Drive
  • Sega CD / Mega CD

SNES9x Next

  • Super Nintendo

VBA Next

  • Game Boy Advance


  • Nintendo NES
  • Nintendo Famicom Disk


  • Nintendo NES


  • Nintendo NES

Mednafen PCE Fast

  • Turbo Grafx 16 / PC-Engine
  • Turbo Grafx CD
  • Super Grafx

Mednafen NGP

  • Neo Geo Pocket

Mednafen VB

  • Nintendo Virtual Boy

Mednafen Wonderswan

  • WonderSwan
  • WonderSwan Color


  • Doom I / II


  • Quake

NX Engine

  • Cave Story


  • Game Boy
  • Game Boy Color

From Method36 comes an ODE port of RetroArch also (linked above) with details, as follows:

Make sure your retroarch.cfg contains this:

[Register or Login to view code]

Likewise, make sure your USB drive contains the retroarch/savefiles and retroarch/savestates folder hierarchy from its root.

No issues running the ISO- I actually extracted its contents, modified the cfg to suit my needs, and rebuilt the ISO using Cobra's genps3iso tool. My config looks like this, for reference:

[Register or Login to view code]

I also created the corresponding folders in my USB drive and then plugged it into the slot closest to the BD drive (usb000). Extract zip, optionally modifiy retroarch.cfg to suit your needs, then generate ISO with genps3iso.

Let me see what I can do, I've been moving this week. Once I unpack my PS3, I'll upload the ISO I have on my ODE drive.

Here's the Retroarch ISO (linked above) I'm curently using. For my purposes, I've scrubbed most of the cores, as I only use the NES, SNES, Gens, and GBA ones.

Also note that I'm on Bootloader 1.2 and MCU 1.6 and using genps3iso 2.1, if that makes any difference. Never updated to any of the newer versions simply because I did not have any issues with what I was currently on.

Update: Squarepusher has now announced (via that a RetroArch v1.0.0.3 new update is incoming soon!

So I should do these more often. It has been quite some time since the last point release, and I'm glad to announce that things are heating up and we're coming closer to another major release.
So let's run through some of the things you can expect this time. Some things MIGHT still not make it for this release - but rest assured I'm working on all this and more!

New Soft Filter Spec

For years we've basically tried to say 'no' to CPU-based filters, but in the end I think it was the right choice to do away with this dogma. Whether we like it or not, a programmable pipeline for GPUs is not available for every console out there, and some CPU filters can run at fullspeed with cores even on low-performance consoles/handhelds.

So we've revised the Soft Filter spec and upgraded it. It now features the following:

  • Multi-threading support (which allows the CPU to use more than one core to process the filter),
  • Allows for several different SIMD implementations (which theoretically allows us to create optimized SSE2/SSE3/NEON routines for filters),
  • An effort has been made to rewrite all the existing filters to C
  • More filters have been ported over.

Please be aware that a soft filter has to basically care about supporting two different color formats that a libretro core could use. One of these is RGB565 - 16-bit color - the other is XRGB8888. If you select a filter and you will find that the name shows 'N/A' - this tells you that the filter you just selected does not support the color format that your current core is using. Eventually we are going to strive to make every filter support both color formats.

Another important note - soft filters won't work for Libretro GL cores like Mupen64. You'll have to use shaders there instead.

New DSP Filter Spec

The DSP filter spec has been in RetroArch for a long time but not really much had been done with it. We're now bringing it out more into the open and including support for it in our built-in menu system as well.

Some of the new features include:

  • Multi-threading (just like the new Soft Filter specification)
  • Options per DSP filter can be supplied through a config file
  • Possibility to stack DSP filters
  • Several different SIMD implementations of the filter function can be incorporated into the same filter. This allows for optimized versions of the code for SIMD vectorization technologies like SSE, SSE2, NEON, and Altivec (among possible others).

PSP port

So it's been no secret that we have been working on a PSP port of RetroArch for quite some months now. Obviously, this right now is the least powerful RetroArch port so far (in terms of CPU power it is about half the speed of a Raspberry Pi), but we're still striving to make RetroArch a really nice affair on the PSP.

We will need more time to really deliver though when it comes to the cores. Thanks to the great commits of Aliaspider, we have already managed to achieve fullspeed emulation with Gambatte (at the very least), and through some custom PSP code we have also managed to get FCEUmm to run more or les at fullspeed on the PSP as well.

It's up for debate whether we will want to whip out a version of RetroArch PSP in time for version - maybe we should wait until we have more cores behind our belt that are really appealing to PSP users, or maybe we should just get this into PSP users' hands as quickly as possible and then supply them with lots of regular updates with each new version.

I have some plans at least to look at every great standalone PSP port and deliver a libretro port in some way. At least NJEMU (the CPS1/2/Neogeo emulator) is being strongly considered. Maybe Daedalusx64 at some point as well.

PlayStation 3 / Xbox 360 / Xbox 1 / Wii port

So what are these ports all going to get? Well, they're going to get for the first time all of the built-in Soft Filters and Audio DSP filters. This is something that has been requested at least a couple of times by users of the console ports, so it's good that we're finally supplying that now.

Before release I'll also hope to have single-pass shader support back into the Xbox 360 port. This coupled with the Soft Filters should be an adequate solution for people wanting more eye candy in their old games - since we can't really go overboard with FBO scale sizes on the 360 like we can on the PS3 because of the 360′s paltry amount of RAM available for rendertargets.

Other things? The Wii port is now going to support overlays - so will the PS3 port.

Other things we've been working on but won't make it in time for

  • Shader parameters. This is what Themaister is working on right now. This will be really cool - it will allow parameters to be passed to shaders through a config file. Several shaders have certain variables that control certain aspects of what the shader does to the output image - changing these parameters will affect what you will be able to see on the screen. It will also be possible to change these parameters from our built-in ingame menu.
  • Menu drivers. Up until now, you've seen this really low-key, retro GUI. After version is out of the way, you will see at least two new menu drivers that will be really eye candy-pleasing - one will be Lakka, a GUI that models itself very closely to the XMB GUI seen on the PlayStation3 and PSP. Another menu driver that we will be introducing is a menu driver that will be based on one of mudlord's tech demos - RetroArch Advertro. Basically this menu is going to function like the Secret of Mana ring menu. Both of these menu drivers will obviously use OpenGL for rasterization purposes.
  • I'm still going to be working on the Windows Modern UI/Surface/Phone ports. I still need a Windows 8 Phone - so gifts are still very much welcomed there since we are in lack of a device there. I do have development environments set up for Windows 8 and Windows RT so that is no problem. The Surface RT 1 is a bit long in the tooth by now but it'll suffice for basic development.

I could have talked about some of our more exciting upcoming announcements, but maybe it's best if I talk about that later after RetroArch is released. As for an ETA? I'm hoping to get it out at least within the next two weeks - the sooner obviously the better, but it will come down to how much work I can crank into these next two weeks.

Also - a lot more core work has been done as well. If you are using Windows and/or Android and you want an 'in-development' version to see how things are shaping up, you could always check out Lordashram's 0-day builds that he posts on the forum.

Update #2: RetroArch PSP (BETA) Released

Download: RetroArch PSP (BETA) / RetroArchPSP r1 / / /

To quote (via Any feedback/bug reports are greatly appreciated. please specify your psp model and used CFW if possible.

Currently contains following cores:

  • gambatte
  • tempGBA
  • fceumm
  • fmsx
  • beetle-pce-fast
  • nxengine
  • prboom

More cores may be added in the future if they prove to be fast/stable enough to run on the PSP. bios files go into the cores/system directory.. for psp slim/go, make sure you disable iso cache, and enable high memory layout to allow acces to the extra 32MB ram. (can be changed from your cfw recovery menu).

This is a beta release so use it at your own risk

Known issues:

  • some cores require more than 32MB ram and will not work on psp-1000.
  • cannot create saveram in tempGBA with some games.
  • nxEngine(cave story) takes too long to start.
  • loading games from compressed files takes too long.

Resolved issues:

  • tempGBA now correctly saves sram to the correct folder (.sav extension)
  • fixed an issue with tempGBA when loading compressed archives.

Additional information:

  • main menu can be accessed with the 'note' button.
  • some cores require the following bios files present in the system directory (default is RetroArch/cores/system) in order to run : tempGBA : gba_bios.bin
  • pce-fast : syscard3.pce (required for PCE-CD emulation only, very slow)
  • prboom requires prboom.wad in the same folder as the wad you want to load, you can get it here
  • you need to properly set your 'Extraction Directory' in 'Settings'-->'Path Options' to be able to load from compressed archives.
  • .zip and .7z archives are supported.
  • fps display is deliberately being forced to on in this debug build. it will be deactivated (and controlled from the main menu instead) in later builds.
  • this tempGBA build doesn't use frameskip, so expect framerate to sometimes drop below 60fps. this will hopefully be resolved in the future with either frameskip, or better, a custom hardware accelerated video renderer.

Update #3: RetroArch PSP Update v1.0.0.3 r1

Resolved issues:

  • tempGBA now correctly saves sram to the correct folder (.sav extension)
  • fixed an issue with tempGBA when loading compressed archives.

RetroArch PSP beta2 (via

From aliaspider: This update includes a heavily improved pce-fast core.

  • For psp-1000
  • For psp-2000+, this version will hopefully make it not necessary to change your cfw settings to access the 32MB extra ram.

Any feedback/bug reports are greatly appreciated. please specify your psp model and used CFW if possible. Currently contains following cores:

  • gambatte
  • tempGBA
  • fceumm
  • fmsx
  • beetle-pce-fast
  • nxengine
  • prboom

More cores may be added in the future if they prove to be fast/stable enough to run on the PSP.
bios files go into the cores/system directory..

This is a beta release so use it at your own risk

Known issues:

  • some cores require more than 32MB ram and will not work on psp-1000.
  • cannot create saveram in tempGBA with some games.
  • nxEngine(cave story) takes too long to start.
  • loading games from compressed files takes too long.
[*]'Restart RetroArch' option doesn't work.
[*]pressing left/right when in the menu can sometimes close it.
[*]most users reported blackscreen when running it on ps-vita (TN-V10).

Resolved issues:

  • tempGBA now correctly saves sram to the correct folder (.sav extension)
  • fixed an issue with tempGBA when loading compressed archives.
[*]pce-fast: fixed most graphical glitches and improved speed a lot. most CD-rom games now run close to fullspeed.

Additional information:

  • main menu can be accessed with the 'note' button.
  • some cores require the following bios files present in the system directory (default is RetroArch/cores/system) in order to run: tempGBA : gba_bios.bin, fmsx: MSX.ROM MSX2.ROM MSX2EXT.ROM MSX2P.ROM MSX2PEXT.ROM FMPAC.ROM DISK.ROM MSXDOS2.ROM PAINTER.ROM KANJI.ROM, pce-fast: syscard3.pce (required for PCE-CD emulation only)
  • prboom requires prboom.wad in the same folder as the wad you want to load, you can get it here (
  • you need to properly set your 'Extraction Directory' in 'Settings'-->'Path Options' to be able to load from compressed archives.
  • .zip and .7z archives are supported.
  • fps display is deliberately being forced to on in this debug build. it will be deactivated (and controlled from the main menu instead) in later builds.
  • this tempGBA build doesn't use frameskip, so expect framerate to sometimes drop below 60fps. this will hopefully be resolved in the future with either frameskip, or better, a custom hardware accelerated video renderer.

Update #4: PlayStation 3 developer doobz has made available an unofficial PoC Atari Jaguar emulator for RetroArch on the PS3 with details below, as follows:

Download: RetroArch -Unofficial-POC Atari Jaguar.pkg / LibRetro GIT

Some Issues of this Emulator:

  • Speed Issues (10-20 FPS depending on game)
  • Sound Very Laggy at best
  • Save / Load States not working

A Few Tips:

  • Disable Audio - Audio Options --> Mute Audio --> ON
  • If you are of drinking age: Get a drink and the speed may increases (more drinks the better)

RetroArch PS3 v1.0.0.2 Released, Multi-System Emulator Updated

RetroArch PS3 v1.0.0.2 Released, Multi-System Emulator Updated

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.

#35 - infern0 - September 21, 2013 // 2:45 am
infern0's Avatar
Can somebody tell me how to disable the Right-Stick-Down-Fast-Forward function / button /feature in PrBoom? If i play a game and press Right-Stick-Down by mistake then the game fast-forwards for the time i push this button until i release it. It's annoying.

RetroXMB Lite: A new approach to RetroXMB - Introducing a New RetroXMB Concept by STLcardsWS

Introducing a new approach to RetroXMB. This is a working Proof of Concept that will require user's to create packaged manually until a developer that has intrest decides to hopefully create some RetroXMB Lite tools to make the process I am about to disclose below with this new concept.

I was one of the first contributors and stayed alongside doobz for much of the development of RetroXMB, I came up with this concept back then, but to start we focused on simple and noob proof. Now that doobz has disappeared from the scene and the RetroPS3 Project was never completed (The tool thet created RetroXMB packages and more). I think it's time to revive this project a bit and this new concept i think is the way i think will generate some interest into the project.

There are three main differences to RetroXMB Lite Packages Vs. Traditional RetroXMB created PKGs

1st - Libretro Cores have been removed from the package. Instead all the libretro cores are in one central folder. Two big benfiets arise from this as now it becomes very easy to update your libretro cores, and also saves some HDD space from repeated cores on your HDD. These files and more will be installed with the RetroXMB Lite SETUP package.

2nd - Shader's: In the the traditional RetroXMB packages no shader's are included, if they had been it would of been an extra 7MB per ROM package. So just like the Cores there will be installed to a central folder with the RetroXMB Lite SETUP package.

3rd - Rom Removed: The Rom can remain in the package still if you would like but you also can have it any path you put in the retroarch.cfg file under the "ROM PATH=" option. I recommend an internal location such as "/dev_hdd0/ROMS/SYSTEM NAME/" . You can use an external location but can cause issues when you do not plug in your external HDD in same port.

STEP 1: Install RetroXMB Lite Setup - Download LINK (GAME DATA PACKAGE - RetroXMB LITE - Setup (RetroArch v1.0.0.2 Edition).pkg)
Note --- Installs to: /dev_hdd0/game/RETRO0000/
STEP 2: Download and Install a RetroXMB LITE - TEST PKG from the list below
STEP 3: Now you must obtain your own ROM and place on your internal HDD in the location with same exact filename & path(s) marked below.




Included XMB Art: ICON0.PNG 3D Game Cover (XMB ICON)
DOWNLOAD PKG: RetroXMB Lite POC - Super Mario World - SNES9x Next.pkg
SIZE: 105 kb


Mike Tyson's Punch-Out

Included XMB Art: ICON0.PNG 3D Game Cover (XMB ICON)
DOWNLOAD PKG: RetroXMB Lite POC - Mike Tysons Punch Out - Nestopia RetroArch--
SIZE: 100 kb

The Legend of Zelda

Included XMB Art: ICON0.PNG 3D Game Cover (XMB ICON)
DOWNLOAD PKG: RetroXMB Lite POC - Zelda - Nestopia.pkg
SIZE: 100 kb


Included XMB Art: ICON0.PNG 3D Game Cover (XMB ICON)
DOWNLOAD PKG: RetroXMB Lite POC - RBI Baseball - Nestopia.pkg
SIZE: 100 kb

Mednafen_VB (Core Option Example)

Mario's Tennis

PLACE YOUR ROM IN THIS LOCATION: /dev_hdd0/ROMS/Virtual Boy/Mario's Tennis.vb
Included XMB Art: ICON0.PNG 3D Game Cover (XMB ICON)
Mednafen Core Options: Toggled Palette from BLACK/RED to BLACK/WHITE
DOWNLOAD PKG: RetroXMB Lite POC (Core Options) -- Mario Tennis - Mednafen VB-.pkg

Genesis Plus GX (Bios Example)


PLACE YOUR ROM IN THIS LOCATION: /dev_hdd0/ROMS/genesis_plus_gx/snatcher. iso
PLACE BIOS (after pkg is installed): /dev_hdd0/game/SEGACDSNA/USRDIR/cores/system/bios_CD_U.bin
Included XMB Art: ICON0.PNG 3D Game Cover (XMB ICON)
DOWNLOAD PKG: RetroXMB Lite POC -Snatcher - Sega CD.pkg
SIZE: 128 kb

Developer(s) needed who can create a Package Creation Tool based on this concept.
I can help with information, i know RetroXMB and RetroArch better then anyone and have came across about every issue you can come across

How to create your own RetroXMB Lite Packages (Manual RetroXMB Lite Package Creation) by STLcardsWS

This guide expect you to have general knowelge of Package Assembly, a good set of tools for these task is PS3 Tools Collection from Aldostools.

Download Sample PKG Template

STEP 1.) Download this link ( it is a Sample PKG Template. It includes a folder which you should copy and create your roms using that as a template. There is also a pkg included DO NOT INSTALL it as it just a sample of what a finished product would be.

Editing the PARAM.SFO file

STEP 2.) Edit the PARAM.SFO file in the Sample Package:
a.) Change the TITLE ID to a unique ID for this rom
examples: GBOY00001, GENS00001, FBAX00001, or SNESmrio1, NESmario1, MAMEmk111,MAMEmk222, Point is to make them unformed for each core for easy locating in the future.

Adding a ICON0.PNG & other (optional) Artwork & Sounds

STEP 3.) This image serves as the XMB main icon for this rom.

Required Format: .PNG
Required Size: 320 x 176

NOTE: Other forms of XMB Art & Sounds can be added also. (ICON1.PAM,SND0.AT3, PIC1.PNG...)

Editing retroarch.CFG file

STEP 4.) In Wordpad or any text editor open retroarch.cfg in the Sample Template

4-A.) Now with your choosen TITLE ID from Step 1 (PARAM.SFO) we need to edit some path's in the retroarch.cfg File. In the locations marked in Red below in the sample CFG file is where you need to put your created TITLE ID replacing the red text of the sample TITLE ID of "RRETRORBI0"

4-B.) ROM Location, this is where we tell RetroArch where our rom is located. It's best to keep your ROMS on the internal HDD but it can work on external but can cause issues if HDD is unplugged or different port is used. but any location can be defined in the retroarch.cfg with this value using NES roms RBI Baseball as an example libretro_rom_path = "/dev_hdd0/ROMS/NES/RBI" ) See spoiler for Suggested path setup for ROMS.

Recommended Rom paths to use per each core:

[Register or Login to view code]

4-C.) This step you must specify the CORE NAME in this path using nestopia as an example :
("libretro_path = "/dev_hdd0/game/RETRO0000/USRDIR/RETROXMB_CORES/nestopia.SELF")
you can find the list of EXACT Core Names in the Spoiler menu below.

Exact Core names to use in retroarch.cfg file

[Register or Login to view code]

retroArch.CFG file (Sample from RBI Baseball Package above: )

[Register or Login to view code]

Adding Addional Roms & Bios Files to your package

Info coming very soon

Create the Package

Create the Package!!!!

RetroXMB Creator by aldostools

This tool allows to create shortcuts of your ROMS on the XMB, using the RetroXMB.

Download: RetroXMB_Creator.rar / RetroXMB_Creator.rar (v1.6.1 Mirror)

Thanks to Themaister/TwinAphex for RetroArch, STLcardsWS for the template examples.

Following the example's I have made this tool (with slight modifications).

It requires to have installed RetroArch Any part can be installed alone.

The rom is copied inside the roms folder by default or can be changed to a custom path, that can be defined in the tool. If there is a .jpg or .png with the same name of the rom, it will be used as ICON0.

You can add files like: nes-icon0.png, snes-pic1.png, gbc-icon1.pam, gen-pic0.png, etc. and they will be used as the default pictures for the selected emulator type.

The RetroXMB Creator uses a similar approach to the one used in IRISMAN 3.0.

Download: RetroArch v1.0.0.2 (RetroXMB Edition).pkg / RetroXMB_Creator.rar (v1.5) / RetroXMB_Creator.rar (v1.52) / RetroXMB_Creator.rar (v1.56) / RetroXMB_Creator.rar (v1.6)

Version 1.01

  • Fixed a bug in retroarch.cfg path

Version 1.02

  • Added Custom Path Options for ROM(s) locations
  • Added Custom Path Options for SAVES Location.

Version 1.03

  • Added support for DOOM (prboom)

Version 1.04

  • Preview button
  • Right-click on preview button for the hidden settings menu
  • For now it only has the option to define the Title ID of RetroArch (default: SSNE10000 (default RetroArch Cores), but you can change it to RETRO0000 (RetroXMB Lite) or any other that you prefer)
  • Added templates for QuickNES and NEStopia.

Version 1.05

  • Support in preview to "drag & drop" images

RetroXMB Creator - v1.1.1

Ability to select:

  • ICON0.png/jpeg -- (drag & drop image or right click on the icon in preview mode)
  • ICON1.PAM -- (right click on the icon in preview mode/no video preview)
  • PIC0.png/jpeg -- (drag & drop image or right click on the icon in preview mode)
  • PIC1.png/jpeg --- (drag & drop image or right click on the icon in preview mode)
  • PIC2.png/jpeg (4.3 Televisions) --- (right click on the icon in preview mode/no image preview)
  • SND0.AT3 --- (right click on the icon in preview mode)
  • Custom PARAM.HIP (click on the top-left "i" button in preview mode)
  • RetroArch.cfg (Double click on the emulator type found at the left of the main window to edit the .cfg in template folder)
  • Inject "MANUAL" folder in DDS format PARTIAL (it creates a MANUAL folder and includes it in the PKG if you add the .DDS files)
  • RetroArch Global Settings PARTIAL (Click on the top-right blue icon to open a settings window with some global parameters)
  • Support to use the folder structure of the STLcardsWS 's PKG for RetroArch "Retro XMB Edition"

RetroXMB Creator - v1.1.5

  • Various minor Tweaks and Additions
  • Cleaning more bugs

RetroXMB Creator - v1.1.7

  • Resized PNG now retain transparency
  • Image scaling now uses Bicubic Interpolation HQ instead of average resizing.
  • There was a regression that introduced by the VB5 editor, that added 2 wrong spaces in the paths for savefile_directory, savestate_directory, rgui_browser_directory, menu_texture_path
  • I found a few bugs rendering the images in the SavePNG

RetroXMB Creator - v1.20 - April 26

  • It now can create manuals in .DDS format. Just drag & drop the images in .jpg, .png, .bmp, .tif or .dds on the Retro XMB Manual window, hit MANUAL button and then create the PKG.
  • RetroXMB Creator can be used as a manual reader on uncompressed PKG files


  • Rom location added to PARAM.HIP automatically. (PARAM.HIP txt contents is viewable from XMB by highlighting the rom and pressing Traingle to access side-bar menu and select "Update Histroy"


  • Added a list of variables from the text file viewable NVDXT_parameters.
  • Added a new function to set the parameters NVDXT pressing the F2 key from the window RetroXMB Manual Menu.
  • Added display of the size of the image that will be shown at the top of the application next to the title.


  • Added support for"SCE-PS3 Rodin LATIN" font for PARAM.HIP
  • Added an experimental conversion method using the parameters: -rel_scale 0.6, 0.6 -24 dxt1c
  • If the images are already in DDS format, the program will use them, instead of try to do the conversion.(it's not the best approach, but at least the images will have the proper size if you provide them already converted)


  • Added a new Core Options window (press F2 to access it)
  • Changed the aspect_ratio_index from "22" to "0" when Aspect Ratio is 4:3


  • I just fixed a regression introduced in 1.3. It should be fixed in version 1.3.1


  • Temporary working folders are now stored in .\Work folder. Packages are now stored in .\Packages folder.


  • ICON0.PNG fix in preview mode


  • I have included these wallpapers in a new folder "Skins" You can select one of them pressing F3 (Blue Icon), then going to the "Skins" tab. The selected skin will be used on the packages created with the selected core.


  • I have added a progress bar when roms are dropped to create multiple packages in batch. Also the selected core is now displayed in preview mode.


  • Added support for PS1 isos
  • Added support for paste image from clipboard;
  • Added auto load ICON0/PIC1/PIC2/etc from the rom's folder.


  • Added support for creation of DOSBOX packages.


  • For the FBA Core, I added a new template intended specifically for NEOGEO games, which will validate if the exists in the roms folder.If the is copied to TEMPLATE/USRDIR/cores/system, the file will be copied to the roms folder automatically. The template "FBA" will not copy the
  • Some unnecessary bios files (if found) are now removed from /USRDIR/cores/system
  • Added .MDF as supported extension for PS1 isos. If a .cue with the same name of the .iso/.img/.bin/.mdf is found, it will be also copied.
  • Roms/ISOs are now shadow copied to the Work folder when a PKG is being prepared. If the shadow copy fails, a regular copy will be tried. This should speed up the PKG creation, and save some HDD disk space. The PKG will install a regular copy (not a shadow copy).

More clickable items on the GUI:

  • If the path at the bottom of the window is clicked, a new Explorer window will be opened showing the rom/image.
  • If the package name display at the top of the window is clicked, a new Explorer window will be opened showing the temporary working folder.
  • If the Make button is right clicked, a new Explorer window will be opened showing the Packages folder.
  • If the DOS buttons are right clicked, a new Explorer window will be opened showing the selected file in the folder.


  • In Retro XMB Creator 1.5.2 now you have support for PS1 games with multiple discs
  • Additionally, I added the option to copy the selected core to the PKG if the cores (SELF files) are copied to .\TEMPLATES\USRDIR\cores
  • Also added a SEGACD template that validates that bios_CD_E.bin, bios_CD_U.bin and bios_CD_J.bin are copied to system folder.
  • Also fixed the issue NEOGEO showing extra settings when F2 is pressed.


  • Minor bug fix and CFG file validation


  • Added the option to add/remove additional files to/from the roms folder (e.g. parent roms, bios files (if they need to be in the rom folder (such as NEO GEO), etc.).


  • Added display of information about the selected Core.


  • Replaced the default DDS conversion tool with NConvert by Pierre E. Gougelet.


  • Added some missing skins (DosBox, MAME, PSX, Quake, NXE) Now each core has a default skin related with the system emulated.
  • (Note: the tool will display the skin currently saved in the Registry.)
  • TIP: Click quickly on the displayed background picture to open the setup dialog to select a new skin.
  • Added "Clean Settings - RetroXMB Creator.reg" to "docs" folder to restore the default settings. Execute this file if the skins are not displayed properly.
  • Added template cfg files for sg-1000, sega sms, sega gg (with their respective skins)
  • Renamed the default memory card to Internal_MC.VM1 (also it doesn't try to rename it with the name of the iso)
  • Added more cleaning code for doom, nxengine-datafiles, bios, etc.
  • The .info files are now copied to the cores folder if the .self is included in the pkg.


  • Now it has 36 templates with a custom ICON0 each (created/provided by Redemp)
  • 46 menu skins available (most of them created/provided by Redemp)


  • DDS files now are associated* to Retro XMB Creator
  • It allows to view the .DDS files from Windows Explorer and navigate the pages in the manual folder.

*Requires Administrator privileges.

Thanks to Themaister/TwinAphex for RetroArch, STLcardsWS for the template examples. Floris van den Berg for FreeImage.dll, NVIDIA Corporation for the free Legacy Texture Tools.

RetroArch v1.0.0.2 (RetroXMB Edition)

Unofficial Add-on - Requires RetroArch v1.0.0.2 by STLcardsWS

This is a package that is required to be installed over the official RetroArch Installation (v1.0.0.2). This adds some files in order to give RetroXMB LIte support while allowing for any future fixes if they arise.

INSTRUCTIONS for RetroXMB Lite Setup:

RetroXMB Lite vs RetroXMB (Original)

With RetroXMB Lite:

  • No longer is there a core in each and every package. (Save HDD, Space and makes future updating of your ROM packages easy when new Official RetroArch updates are released
  • Rom Location can be defined to any path. So put the rom in the package or have the choice to put your roms in a central folder.
  • Packages are basically shortcuts and only real size to the package is the XMB art and sounds you add!!!

Thanks / Credits

  • Squarepusher / Themaister for RetroArch (Libretro)
  • doobz original creator of RetroXMB
  • aldostools for your work on RetroXMB Creator
  • Sandungas & Ada Loves Lace - RetroXMB Contributors
  • Myself (STLcardsWS) for not letting this project fade
  • Tranced for the RetroXMB name
  • Everyone else who has made RetroXMB contributions and contributions to the PS3 Emulation Scene!!!!

Thanks to all my fellow Retro Gamers

Below are some RetroXMB - ICON1.PAM & Manuals (dds) by Redemp as follows:

ICON1.PAM (Animated XMB Icons)

Download: RetroXMB ICON1.PAM & Manuals / Pre-Made NES Packages / RetroXMB ICON1.PAM & Manuals - Nintendo SNES / RetroXMB ICON1.PAM & Manuals - Neo-Geo / Manuals (MAME) / RetroXMB ICON1.PAM & MANUALS - NEC PC Engine SuperGrafx / RetroXMB ICON1.PAM & MANUALS - TurboGrafx CD / RetroXMB ICON1.PAM & MANUALS - PC Engine CD / RetroXMB ICON1.PAM & MANUALS / RetroXMB ICON1.PAM & MANUALS - GAME BOY ADVANCED

ICON1.PAM / DDS Manual Retro Collection by Redemp

Note: When it comes to PlayStation and Disc 1 and Disc 2 the ICON1.PAM is a little bit different from one another. RetroXMB Creator supports multi disc games so you can chose what ICON1.PAM to use.

I think a renamed a few by mistake to ICON0.PAM but that's just a typo so they still work.

RetroArch Main Menu Wallpapers (Skins)

ICON1.PAM (XMB Video Icons)

Nintendo NES


Super Nintendo SNES

Sega Genesis


Sega CD

MANUALs (DDS format)

Nintendo NES

Super Nintendo SNES

Sega Genesis

Finally, below are some 2048 Retro Ports from PlayStation 3 developer Sandroron that are playable on the PS3 as follows:

Note: These are self sufficient RetroXMB packages (Libretro Core and Homebrew Rom included in package) and RetroArch is not required to be installed for these packages to work.

Roll Boss Rush: A PS1 Homebrew Game by isufje (via

Download: ROLL BOSS RUSH_108a.iso / RBR_108a.iso (Mirror) / RBR_108a.iso (Mirror #2) / Source Code / (Mirror) / source_108a.rar (Mirror #2) / ROLL BOSS RUSH (PS1).pkg

Game Description: You play as Megaman's sister ROLL, but not the Roll based on the Japanese Canon, but the Ruby Spears MegaMan Cartoon.

There are now 4 difficulty levels (easy-normal-hard & one-hit). You choose one main weapon (straight-spread-charge or burst) and one sub-weapon (vacuum-toaster-saw). You can also now choose between fighting 1 or 2 bosses at the same time (mono-melee) regardless of difficulty level.

During battles you can grab your enemy and absorb their power and use it against them. She can even perform some physical attacks such as a drop kick. You also have a super meter that allows you to perform a SUPER MOVE. Based on what weapon you're currently using, you can perform different SUPER MOVES.

Each boss has a weakness, much like every other megaman game. At the end of each battle, you're given a grade based upon your performance, an information Token, and a Password.

How to play via a PS3 (CFW) by STLcardsWS

For some reason this game gives some issue on the PS3, depending on how you load / mount the game.

If you load this game via webMAN you have to play around with the display settings to get it to boot. However with this new version it will boot but freeze when selecting your difficultly (so no need to give those instructions).

However there is still a great way to play this on the PS3 and that is by creating a package with Retro XMB Creator, running the game in this method no issues have arose. You can find the PS3 package below already created as well as the raw PS1 ISO.

#34 - PS4 News - September 14, 2013 // 7:35 pm
PS4 News's Avatar
Following up on the previous update, today an anonymous source has leaked PS3 RetroXMB Beta 3 by doobz which allows users to boot RetroArch ROMs from the PS3 XMB alongside some updates below.

Download: RetroXMB Beta 3- Leaked Release.7z / RetroXMB.rar (Mirror) / RetroXMB.rar (Mirror #2) / RetroPS3 (RetroArch v1.0.0.2 Cores).zip / CaveStory--RetroArch v1.0.0.2-- RetroXMB AutoBoot Rom (lightt).pkg / CaveStory--RetroArch v1.0.0.2 -- RetroXMB Autoboot (heavy).pkg / RetroPS3 (RetroArch v1.0.0.2 Cores).zip / RetroXMB_Creator.rar / RetroXMB_Creator.rar (PSX Engine with v4.65 CFW Support) / RetroXMB_Creator.rar (v1.7) / RetroXMB_Creator v1.7.rar (Mirror) / RetroXMB_Creator.rar (With v4.65 CFW Support) / RetroXMB_Creator.rar (With v4.70 CFW Support) / by aldostools

To quote: Hi. The author of this application (Name: doobz) did not give permission for it's release. He claimed he was close to ready, but then he vanished and no one has seen him in months. We do not know of his location or status. It is a mystery.

As such I'm releasing the last version of the tool he provided prior to his disappearance.

Official RetroXMB README (Partial)


RetroXMB is an app that makes it easy to install content on your PS3 XMB. I was sick of using "managers" to load other apps, i wanted it to be like the psp era where you clicked the icon and the app started. So this is my attempt at that

Its just a gui for a bunch of command line programs which i hacked that generate content for the Playstation 3. RetroXMB helps you put many games for many systems directly on your XMB. Here is a small list of supported systems:


  • PlayStation 1
  • PlayStation 2
  • PlayStation Portable

Here goes a small intro for RetroXMB..

Emulator Games:

Emulator games use RetroArch as a back-end.. here goes the wall of text about the emulators and their notes.

PS1 Games:

PS1 Games use Iris Manager as a back-end. multiMAN can cause conflicts with Iris and since multiMAN isn't open source, no one can fix it. If you run into problems while using the PS1 Games simply reboot your PS3 to fix it and dont run multiMAN

PS2 Classics (Experimental):

PS2 Classics uses the rap file from PS2 Classics Place Holder/ps2classic_GUI

Steps to install reactpsn + ps2 rap support:
1. create a new user called "aa" on your ps3
2. install ReactPSN 2.26
3. put the exdata folder in a usb device and plug it in the ps3
4. execute ReactPSN on the PS3
5. the "aa" user should be renamed to reactpsn and you will have the rif files installed in your "aa" account exdata
5. done you can now use PS2Classics made with this app

If you don't use the proper rap file, you will get a copyright information error when loading the ps2classic. this could be patched in the fw.

Note to Rogero FW Users:

Rogero FW doesnt patch certain EBOOT ecdsa signature checks. PS3 Keys from 3.56 and below aren't accepted in Rogero FW, so old homebrew won't work. Instead of resigning eboots for _higher_ fw Ask Rogero to fix this, or simply use Rebug or MiraLaTijera FW. All my EBOOTs are signed with 3.41 keys (it shouldn't matter which version).

Special Thanks:

STLcardWS, sandungas, AdaLove, UnknownArchive, Squarepusher, Hermes/Estwald, flatz, IngPereira, aldostools, Celestria, zecoxao and everyone that made this possible (or i forgot to mention )

Additional Info by STLcardsWS

RetroArch Supported Cores

-- Various Arcade (CPS 1/2/3, Neo Geo, Sega System 16/18..)

-- Nintendo NES / Famicom

-- Game Boy / Color

-- SG -1000, Master System, Game Gear, Genesis, Sega CD

-- Neo Geo Pocket / Color

-- Turbo GrafX 16, & CD (PC-Engine) / Super GrafX

-- Nintendo Virtual Boy

-- Bandia WonderSwan / Color

-- Nintendo NES / Famcom w/Disk System

-- Doom 1 & II Engine

-- Nintendo NES/ Famicom

-- Super Nintendo / Super Famicom

-- Atari 2600

-- Quake Engine

-- Game Boy Advance


-- Experimental Atari 2600
--- Issues ----

.Save / Load States do not work.


Toggle Color/Black and White with R3/L3 on select games.

-- Experimental: MAME 0.78
--- Issues ---

Save / Load States do not work.
Game Comparability is hit and miss
Frame-Rate issues in some games.


0.78 Romset should be used
Try lower version if exact cant be found.

Some Games will play well. There others that will not.

-- Experimental: GBA (use VBA_Next instead)

Very choppy and slow FPS at times.
A lot of issues
Save/Load States not supported


Requires GBA bios.
Use VBA-Next

-- Experimental: PSone

Slow FPS
Use other PS1 methods for the PS3.

Other Emulated Systems Supported

PlayStation 1:
-- Uses Iris Manager as a back end (4.46 not supported), Was released as the standaone PS1toPS2 b10 PlayStation Portable

-- PSP Remaster / PSP Minis, Was released as a standalone PSPtoPS3 b22

PlayStation 2:
-- Experimental PS2 Integration: Very early version.


Global Features

  • Create CEX or DEX Packages
  • Create 3.41 - 4.XX Packages (Rogero Users See Read Me above)
  • Custom XMB Title
  • Customize XMB Appearance
  • PIC1.PNG
  • PIC0.PNG
  • Add XMB Sound: (SND0AT.AC3)
  • Add Animated Icon: (ICON1.PAM)
  • Custom HIP: (edit text file)
  • Creates a random Title ID with a `RX-prefix` "RX_ _ _ _ _ _" at the start of every rom created.
  • OR change it to a Custom Title-ID of your choice
  • Progress Bar to show the app is working, (large files may seem long but it working).
  • Creates an XMB Auto-Booting package.

Retro Emulators:

  • RetroArch v9.9.0 is used as a back-end.for all emulation.
  • BIOS detection on ROMs. (unfinished / bugs)
  • ROM detection from various archive formats.
  • Included Custom PIC0.PNG for most cores (unfinished)
  • Support all libretro Cores for PS3 RetroArch (Uses Modified Cores)
  • Set Aspect Ratio of game to 16:9 (uncheck) or 4:3 (checked)
  • Add Extra Files or Multiple Files for roms that require it easily.

* Note there are some bugs with BIOS and ROM detections. Which leads to problems with some games not being able to create a package.

PlayStation 1

  • Update to standalone release of PS1toPS3 b10 by doobz
  • Supports PS1 ISO, BIN
  • Optional: Cue, toc File.
  • PS1 Games use Iris Manager as the engine. This supported to version 4.41 and below. at this time.
  • Hold Circle after selecting game on XMB, Enter Iris PS1 Setting menu prior to game launch.

PlayStation 2 (Experimental)

  • Early in development.
  • Supports PS2 ISO, BIN
  • Choose PS2 Playback on DEX or CEX (Experimental)
  • PS2 Classics require ReactPSN and the rap for PS2Classics Placeholder Installed

NOTICE: Make a copy of the PS2 game you are converting if you do not want to lose it!!!!

PlayStation Portable

  • An update to doobz PSProPS3 beta 22
  • Remastered Creation Supported
  • Minis Creation Supported
  • PSP ISO, EBOOT.PBP, PSN PKG (only ISO will be patched), MINI2.DAT or a homebrew PRX.

Update: RetroXMB Cave Story (NXengine) Light & Heavy XMB PKGs

Cave Story (Doukutsu Monogatari)
RetroArch v1.0.0.2 (libretro core: NXEngine)
RetroXMB XMB Direct Boot Applied


Additional Notes:

  • The light package has no guarantee that it will work with future updates of RetroArch (if installed). It should work and update your core as you install your new RetroArch updates in the future, but if there are changes significant changes to RetroArch, that could break features down the road. So that is something to consider if you plan to use the Light Package.
  • Also, there will be a bit more RetroXMB news coming in the next days or so stay tuned for more.
  • RetroXMB Beta 3 App (with new cores)
  • A new Tutorial for creating the smallest RetroXMB packages possible, with a bit of a mod from the official way.


  • Squarepusher / Maister (RetroArch) & All Libretro Contributors
  • doobz (RetroXMB Creator)
  • Daisuke "Pixel" Amaya (Cave Story Creator)

Retro XMB Creator 1.6.2 - Create LUA + PS3 Homebrew Packages / Updated PSX Launcher

What's new:

  • Added support to create Lua packages
  • Added support to create PS3 homebrew packages
  • Updated the PSX launcher (IRISMAN 3.03)

RetroXMB Setup Instructions

Based on doobz original RetroXMB with a Twist to the concept (Lite) by STLcardsWS (No Cores in the package replaced by standard core location, cut file size of packages drmatically compared to the tradional RetroXMB way)


RetroXMB (Beta 3) Re-released by STLcardsWS (Mar/12/14)

Included the following libretro cores from RetroArch v1.0.0.2: (tested and working for RetroXMB)

  • fbalpha
  • mame78
  • fceumm
  • Nestopia
  • QuickNES
  • GenesisPlusGX
  • Mednafen_VB
  • Mednafen_WSwan
  • Mednafen_ngp
  • Mednafen_PCE_Fast
  • gambatte
  • prboom
  • TyrQuake
  • snes9xnext
  • stella
  • vba_next
  • NXengine (Is not support in RetroXMB app (bug) but can auto boot using RetroXMB files (see above for pre-made Cave Story Packages)

Known Issues:

  • Old RetroArch Background Menu is used (minor annoyance on some long sub-menus where text alignment is an issue. This can not be fixed in the app, (as we do not have the source code) but can be manually adjusted by replacing the image from v1.0.0.2. (just keep the same name for the image)
  • Never Change the libretro Cores, or you will damage the package for future use. If this occurs delete and re-install. In order for this to be a problem someone would have to manually search folders on HDD to find the core and then change a core. In most cases this will be an issue to many.

Thanks / Credits:

  • Squarepusher (& Entire RetroArch/Libretro Team)
  • doobz (RetroXMB developer)
  • RetroXMB Contributors (see ReadME)

Update #2: Espionage (PS3)

This is a Homebrew Rom for the classic GameBoy handheld created by Fredrik Brundin, with RetroArch (gambatte) you have the options to play in Black/White or in Color. To achieve this while in-game hit L3 and R3 to access the main In-game Menu of Retro Arch and select "Core Options" where you can then select disable or enable "GB colorization".

RetroXMB autoboot is applied so direct launch from XMB with ease!

Download: ESPIONAGE - Homebrew Game.pkg

Espionage v1.0 - Made for the GBJAM (

You play as a spy as he makes his way into the enemy base to collect as much data as he can; but don't get too greedy, because he needs to get out before the timer runs out and the enemy back up arrives.

How to Play

To run the .gb file you will need a Game Boy emulator


  • Game by: Fredrik Brundin
  • Additional Art (Title & Game Over screen): Dominic Buchholz

Update #3: GBA Indie Roms for you PS3 (Using RetroArch w/ RetroXMB Auto Boot)

Download: Dangerous XMAS (Dangerous X_MAS (GBA Homebrew Game).pkg) / Powerpig (PowerPig (GBA Homebrew Game).pkg)

Following the release of various GameBoy and Atari 2600 Indie Games packaged into XMB Auto-Boot packages for the PlayStation 3 (CFW), I decided to checkout another retro system where Homebrew games are still being developed often.

The GBA (GameBoy Advance) has many great Homebrew Games, but here are two very nice releases for the GBA, that we now have today for the PS3 in Dangerous X-MAS (developed by the Spoutnick Team) & PowerPig ( developed by genecyst ). These homebrew creations use RetroArch v1.0.0.2 - vba_next.SELF for emulation with RetroXMB XMB auto-boot applied. See the various screens and videos of these games in action below.

Update #4: Aldostools has now updated (linked above) the PSX Engine in RetroXMB Creator to support PS3 v4.65 CEX Firmware.

What's New:

  • (February 26 v1.7.1) - Updated MOVIE and PSX engine with IRISMAN 3.45 (support for cfw 4.70). multiMAN or IRISMAN full edition are required to be installed.
  • (August 27 v1.6.5) - Updated PSX engine with IRISMAN 3.24 (adds support for CFW 4.65)
  • (August 08 v1.6.5) - Updated PSX engine with IRISMAN 3.21

Hint: Use [F1] to visit the Repository of ICON1.PAM and Manuals for Retro XMB Creator created by Redemp on FireDrive.

Retro XMB Creator v1.7 What's New:

  • Added Support for launching Movies from the XMB (using Showtime.SELF)

I made a workaround to have the movies icons with custom images on the XMB using RetroXMB Creator 1.7:

Supported Extension:

  • mkv
  • avi
  • mp4

I will add more extensions later (they are a lot). I first wanted to get some feedback before continue using my time on this.

It works the same way as the roms launched with RetroArch... IRISMAN or multiMAN are required to be installed with the SHOWTIME.SELF made by deank, otherwise it will execute the standard Showtime made by andoma, which doesn't support the SHOWTIME.TXT to auto-load the specified movie when Showtime is started.

About NTFS Drives (Movies)

This method cannot auto-lauch videos on ntfs (even when Showtime fully supports it). It seems that SHOWTIME.TXT validates if the file exists when Showtime is loaded, but the ntfs device is mounted few seconds later. Thus Showtime goes directly to the main menu, instead of play the movie on the ntfs device.

After some tests I noticed that sometimes the movie launcher only started Showtime without auto-play the movie. However, if I first launched a movie via IRISMAN, the XMB shortcuts for the movies launched them fine.

So, I updated the showtime launcher to also load the sky payloads used by IRISMAN.

Supported Extension: mkv, mp4, avi, mpg, mpeg, mov, m2ts, vob, flv, wmv, asf, divx, xvid, pam, bik, bink, vp6, mth, 3gp, rmvb, ogm, ogv, m2t, mts, ts, tsv, tsa, tts, rm, rv, vp3, vp5, vp8, 264, m1v, m2v, m4b, m4p, m4r, m4v, mp4v, mpe, bdmv, dvb, webm, nsv.

Retro Homebrew Collections Vol.1: Atari 2600 via STLcardsWS

Download: Retro_Homebrew_Collection_Vol_1_-_Atari_2600_Edition.pkg


This is a collection of Homebrew Creations for the Atari 2600. Thanks to emulators on the PS3 (RetroArch) we can enjoy these many Homebrew Games that were created for Retro Consoles. Most of these titles have been released in the recent months/years proving that no console scene is dead.

In this Ps3 installable PKG file it will installed a stripped down RetroArch v1.0.0.2 that only contains the Stella libretro core (emulator for Atari 2600). With 24 Homebrew Roms that are listed below.. Stay tuned for Volume II, comment below on what you think should be the systems we cover next.

[Register or Login to view code]


  • Download, Install, Boot from XMB.
  • On main-menu of RetroArch select: "Load Content (Stella)" to select the included games.
  • Enjoy !!!


  • RetroArch/Libretro Dev Team
  • Developer's of these great Homebrew Titles

Retro Homebrew Collections Vol.2: Nintendo NES via STLcardsWS

Download: Retro Homebrew Collection Vol. 2 - Nintendo NES Edition.pkg

Package Contents:

  • A Standalone Nestopia RetroArch Emulator
  • Custom Main-Menu Skin
  • 62 NES Homebrew Games (by various developer's)
  • Single-Page DDS Manual (NES Controls)

How to load Homebrew Games?

  • Download the PKG.
  • Install " Retro Homebrew Collections Vol. 2: Nintendo NES Edition" via install package files
  • Scroll to "Retro Homebrew Collection Vol. 2" and start the app.
  • Once in RetroArch's Main-Menu, scroll to "Load Content (Nestopia)"
  • Select one of the 62 games on the list and Enjoy ..

Games included in this Collection:

[Register or Login to view code]


  • RetroArch/Libretro Team
  • Various NES Homebrew Developers
  • All the PS3 developer's who make all these task easier with various Tools / CFW ect...

More PlayStation 3 News...

#33 - Sebastian1987 - May 29, 2013 // 3:08 pm
Sebastian1987's Avatar
maybe game cube games in the future?

#32 - Playa4Life352 - May 29, 2013 // 10:45 am
Playa4Life352's Avatar
CEX is now available:

Quote Originally Posted by Erz View Post
Just a quick question, can I play XBOX 360 games with this?

You must be smoking crack....

#31 - s25s - May 29, 2013 // 3:46 am
s25s's Avatar
This version is only for DEX ?!!

#30 - ZerotakerZX - May 29, 2013 // 12:36 am
ZerotakerZX's Avatar
Cool, but when to expect cex?

#29 - Erz - May 28, 2013 // 11:41 pm
Erz's Avatar
Just a quick question, can I play XBOX 360 games with this?

#28 - PS4 News - May 28, 2013 // 11:00 pm
PS4 News's Avatar
Following up on their previous updates, today PlayStation 3 homebrew developers Themaister and Squarepusher (aka Twin Aphex) have officially updated the PS3 Multi-system Game Emulator known as PS3 RetroArch to version 0.9.9 for DEX (and CEX) with the changes outlined below.

Download: (141 MB) / (43 MB) / RetroArch 0.9.9 CEX (SingStar EU Spoof - NPEA00374) (46 MB)

From the PS3 NFO file: RETROARCH PS3 - 0.9.9

RetroConsole Level: 2
Author: Themaister, Squarepusher / Twin Aphex
Supports libretro GL: No



Put the PKG file 'retroarch-ps3-v0.9.9-dex.pkg' on your USB stick, put it in your PS3. Go to the PS3 XMB - go to the Game tab - Select 'Install Packages', and install the PKG file.


Put the PKG file 'retroarch-ps3-v0.9.9-cfw.pkg' on your USB stick. Put it in your CFW PS3. Go to the PS3 XMB - go to the Game tab - select 'Install Packages', and install the PKG file.

NOTE: The official release no longer supports Geohot / Wutangzra CFWs. If you must use them, you have to do pkg_finalize on the PKG to install it.


On first startup, RetroArch will select one of the dozen or so emulator/game cores. The name of the core currently loaded will be shown at the top side of the screen.

You can now select a data file (ie. a game executable and/or a ROM) that this core supports and load it in the Filebrowser.

To select a different core - go to 'Core' in the Main Menu. Select a core and then press X to switch to the emulator/game core.


During ingame operation you can do some extra actions:

  • Right Thumb Stick - Down - Fast-forwards the game
  • Right Thumb Stick - Up - Rewinds the game in real-time ('Rewind' has to be enabled in the 'Settings' menu - warning - comes at a performance decrease but will be worth it if you love this feature)
  • RStick Left + R2 - Decrease save state slot
  • Rtick Right + R2 - Increase save state slot
  • RStick Up + R2 - Load selected save state slot
  • RStick Down + R2 - Save selected save state slot
  • L3 + R3 - Go back to 'Menu'


RetroArch is a modular multi-system emulator system that is designed to be fast, lightweight and portable. It has features few other emulator frontends have, such as real-time rewinding and game-aware shading.


Libretro is the API that RetroArch uses. It makes it easy to port games and emulators to a single core backend, such as RetroArch.

For the user, this means - more ports to play with, more crossplatform portability, less worrying about developers having to reinvent the wheel writing boilerplate UI/port code - so that they can get busy with writing the emulator/porting the emulator/game.


Right now it's unique in that it runs the same emulator cores on multiple systems (such as Xbox 360, PS3, PC, Wii, Xbox 1, etc). For each emulator 'core', RetroArch makes use of a library API that we like to call 'libretro'.

Think of libretro as an interface for emulator and game ports. You can make a libretro port once and expect the same code to run on all
the platforms that RetroArch supports. It's designed with simplicity and ease of use in mind so that the porter can worry about the port
at hand instead of having to wrestle with an obfuscatory API.

The purpose of libretro is to help ease the work of the emulator/game porter by giving him an API that allows him to target multiple
platforms at once without having to redo any code. He doesn't have to worry about writing input/video/audio drivers - all of that is supplied to him by RetroArch. All he has to do is to have the emulator port hook into the libretro API and that's it - we take care of the rest.


The PS3 port of RetroArch is one of the most developed console ports of RetroArch.

A couple of unique features RetroArch PS3 boasts that is not commonly found anywhere else:

  • Game-aware shading in every emulator now (*)
  • Real-time rewinding
  • More shader features (motion blurring, etc)
  • Switching between emulator cores seamlessly, and ability to install new libretro cores

Included with RetroArch PS3 are a bunch of shaders - including the latest versions of the popular xBR shader. It is possible to use two shaders simultaneously to get the best possible graphical look.

* Check out Opium2k's manual shaders for Zelda 3 and others - you can find DLC packs for RetroArch at this site:


The following emulators have been ported to RetroArch and are included in the PS3 release of RetroArch.

For more information about them, see the included 'retroarch-libretro-README.txt' file.

  • Final Burn Alpha (Arcade - various) [version]
  • FCEUmm (Nintendo Entertainment System) [recent SVN version]
  • NEStopia (Nintendo Entertainment System) [1.44]
  • Gambatte (Game Boy | Super Game Boy | Game Boy Color) [version 0.5.0 WIP]
  • Genesis Plus GX (Sega SG-1000 | Master System | Game Gear | Genesis/Mega Drive | Sega CD) [version 1.7.3]
  • SNES9x Next (Super Nintendo/Super Famicom) (v1.52.4)
  • VBA Next (Game Boy Advance)
  • Prboom (for playing Doom 1/Doom 2/Ultimate Doom/Final Doom)
  • Mednafen PCE Fast (PC Engine/PC Engine CD/Turbografx 16)
  • Mednafen Wonderswan (WonderSwan/WonderSwan Color/WonderSwan Crystal)
  • Mednafen NGP (Neo Geo Pocket Color)
  • Mednafen VB (Virtual Boy)

All of the emulators listed above are the latest versions currently available. Most of them have been specifically optimized so that they
will run better on PS3 (some games would not reach fullspeed without these optimizations).


  • Prboom wad
  • Tyrquake pak
  • SNES9x Next smc|fig|sfc|gd3|gd7|dx2|bsx|swc
  • Genesis Plus GX md|smd|bin|gen|bin|sms|gg|sg|cue
  • NXEngine/Cave Story exe
  • VBA Next gba
  • FCEUmm nes|unif
  • NEStopia nes|fds
  • Gambatte gb|gbc|dmg
  • Final Burn Alpha zip
  • Mednafen PCE pce|cue
  • Mednafen Wonderswan ws|wsc
  • Mednafen NGP ngp
  • Mednafen VB vb


Selecting a ZIP file will temporarily unzip that file to the harddrive. The temporary file will be deleted as soon as the game gets unloaded and/or when you quit RetroArch.

NOTE: For the FBA core (and other cores that have 'block_extract' set to true) - selecting a ZIP file from the Filebrowser will load that game directly.


If you find that RetroArch no longer works for whatever reason, there is a way to get it back to work - Remove retroarch.cfg from the 'SSNE100000' folder, then start up again. The Libretro management service in RetroArch should automatically pick a random libretro core and write this to the config file.

What can you expect in the future?

  • Make the libxenon port release-worthy.
  • Finish up MAME 0.72 port
  • Finish up ScummVM port
  • Port of VICE to libretro
  • More emulators, more games that will run on RetroArch
  • Lots of other crazy ideas that might or might not pan out


  • Mudlord for his Waterpaint/Noise shaders.
  • Hyllian for the xBR shader.
  • Opium2k for the nice manual shaders (bundled with PS3 release).
  • Deank for assistance with RetroArch Salamander on CFW PS3s and Multiman interoperability.
  • FBA devs for adopting the libretro port.
  • Ekeeke for help with the Genesis Plus GX port.
  • ToadKing for having done a lot of work on RetroArch Wii.
  • Freakdave for helping out with the Xbox 1 port.

Web sites

Opium2K DLC for RetroArch:
IRC: #retroarch (freenode)

v0.9.9 Changelog:

  • (iOS) Initial release of RetroArch iOS.
  • (Blackberry) Initial release of RetroArch Blackberry (for BB10/Playbook).
  • [SNES9x Next] No longer disable high resolution for SA-1 games for Xbox 1 / Wii / Gamecube
  • [SNES9x Next] Seiken Densetsu 3/Romancing Saga 3 no longer downsample to low-resolution for high-resolution modes on Xbox 1/Gamecube/Wii
  • [SNES9x Next] Add Core Option - 'SuperFX Overclock'.
  • [SNES9x Next] [Gamecube/Wii] Use sthbrx/stwbrx for READ_WORD/WRITE_WORD macros - speedup.
  • [Gambatte] Fixed serious input reporting bug on libretro side that could drastically slow down gameplay speed - found an edge case in a Japanese Pokemon Blue version that triggered this.
  • [Gambatte] Make colorization optional and not enforced through use of a Core Option.
  • [FCEUmm] Should load UNIF ROM format now.
  • [NEStopia] Fixes Famicom Disk System support.
  • [NEStopia] L/R now inserts coins on Vs. System games
  • [NEStopia] Add Core Option 'Sprite Limit'.
  • [Mednafen] Add several Core Options for Mednafen PSX, Mednafen PCE Fast,
    Mednafen Neo Geo Pocket Color, etc.
  • [Mednafen PSX] Add disk swap mechanisms - exposed through RGUI
  • [PCSX ReARMed] Latest update to r19 fromnotaz (main author)
  • [PCSX ReARMed] Totally rewritten ARM code by notaz in order to support outdated version of Apple's GAS (for iOS support)
  • [PCSX ReARMed] Add disk swap mechanisms - exposed through RGUI
  • [PCSX ReARMed] Add m3u Mednafen-style cuesheet support
  • [PCSX ReARMed] Add core option 'Frameskip' - users with bad performance on Android should try out if setting this higher than 0 fixes their problems.
  • [PCSX ReARMed] Add core options 'NEON enhanced resolution' and 'NEON enhanced resolution speedhack' - this is for systems with ARM NEON CPUs. Note that this will easily triple or even quadruple CPU requirements. If you have an underpowered CPU, you might want to try this out in combination with the 'Frameskip' option (setting it higher than 0) to make things somewhat playable.
  • [Genesis Plus GX] Latest compatibility updates from ekeeke (main author)
  • [Genesis Plus GX] Add Core Options for blargg NTSC, Overscan and Game Gear Extend Screen
  • [Final Burn Alpha] Add several Core Options for going tO Service Mode, Resetting game, etc.
  • (LIBRETRO) Added Tyrquake
  • (LIBRETRO) Added ModelViewer and SceneWalker (for platforms which support libretro GL).
  • (LIBRETRO) NXEngine / Cave Story is now completely playable on consoles (Wii / PlayStation 3 / Xbox 1 / Xbox 360) thanks to many code alterations. Performance is also much improved on the platforms which could already play them, such as Android and PC.
  • (Shaders) New shaders- mdapt, new xBR versions, new Harlequin Gameboy/LCD shaders, etc.
  • Threaded video option. Mainly for Android users but works for OpenGL driver in general.
  • (Android) Add iControlPad support.
  • (Android) Add the following gamepads / etc to autodetection list:
    - Tommo NeoGeoX Arcade Stick
    - Xperia Play (fixes ANR issues after 30 seconds)
    - TTT THT pad
    - JXD S7300B
    - Sega Virtua Stick
    - Ouya pad (untested)
    - Gamestop Wireless
    - Tomee NES USB
    - Thrustmaster T Mini Wireless
  • (Android) Add back key behavior - can either 'toggle' RGUI' on/off or exit the app.
  • (RGUI) RGUI now works on PC, Android, iOS and Blackberry - and is no longer Wii-exclusive.
  • (RGUI) RGUI is an ingame menu that can be toggled from within the game. It looks and functions a bit like MAME's OSD system. It is possible now to configure most of RetroArch's settings from this builtin menu instead of having to exit the game and go to an 'external' settings menu.
  • (RGUI) Added a 'Game History' list.
  • (RGUI) Added sophisticated shader stacking - for Cg shaders.
  • (RGUI/Libretro) Add disk image swapping - supported by Mednafen PSX and PCSX ReARMed.
  • (Libretro) Add libretro GL capability to libretro API. Supported currently by PC, Android, iOS, Blackberry, Raspberry Pi, and Pandora. Targets either GL 2.0 or GL ES 2.0. Targeting GL ES 2.0 is encouraged for maximum portability to mobile platforms.
  • (Libretro/RGUI) Add Core Options. This makes it possible to 'expose' options for a libretro core to the frontend.
  • (Libretro) Add SET_SUPPORT_NO_GAME to API.
  • (RGUI) Change menu layout options.
  • (PS3) Optimize PS3 video driver extensively - should result in a big latency reduction.
  • (PS3) Totally remove the 'old' fixed 2-pass shader system and replace it with a new, forward-compatible with PC 8-pass shader stacking system. RGUI/RMenu makes CGP files dynamically as you set new shader stacks.
  • (Wii) Optimize Wii video driver by using inlined macros for certain fixed-function state code.
  • (360/Xbox 1) Optimize 360/Xbox 1 video drivers by using inlined command buffer macros
  • (360) Removed shader system for this release - will be re-added in a future 0.9.9 point release. The main problem is that on Xbox 360, all our render targets need to fit inside 10MB of EDRAM - which is just pathetic if you want to have any FBO scaling options similar to what can be done on PS3. I'll be looking at either tiled rendering or just implementing the same 'hack' I did before (where I forcibly set the maximum source framebuffer resolution at 512x512 for two-pass shaders and hoped nobody would notice so I could stay within the confines of the 10MB of EDRAM for render targets). For now, the PS3 port is way superior than the 360 port in the graphics stakes due to this 10MB EDRAM limitation for render targets.
  • (Menus) Standardize RGUI, RMenu and RMenu XUI to look and work the same.
  • (Overlays/RGUI) Overlays can now be scaled and their opacity changed from RGUI).
  • (RMenu/RGUI) Add text scrolling when a text string is too large to fit onscreen.
  • (RMenu XUI) Have all menu screens now use the same basic XUI template. Cuts down on a lot of code maintenance at the expense of language customization by end-users. A solution will be looked at later.
  • (Xbox 1) Slim down on menu texture - leaves us with more free RAM to play with - only tested on 480p - somebody with 720p/1080i resolution support should contact me - even though I'm afraid making the menu texture any bigger is going to be a waste of RAM anyways. Upsides of this are obvious - far faster switching between menu and game and consumes way less RAM which means games like Street Fighter Alpha 3 and Vampire Savior now fit into RAM without pesky and slow file I/O-based VM.
  • (Wii) Add additional VI resolutions.
  • (ZIP support) Switch from builtin zlib to miniz - less codebloat.

Finally, below is a picture of Libretro / RetroArch showing an N64 Emulator (via who state the following: This is what is currently being worked on for RetroArch 1.0.0. Don't ask for an ETA - but it's going to happen.

More PlayStation 3 News...

#27 - seeman - March 27, 2013 // 2:20 pm
seeman's Avatar
that's what i was waiting for very very nice!

#26 - PS4 News - March 26, 2013 // 12:39 pm
PS4 News's Avatar
Following up on the previous updates, today STLcardsWS has shared a preview of RetroXMB which allows users to boot RetroArch ROMs from the PS3 XMB alongside some videos of it in action from UnknownArchive below.

To quote: This hack is very interesting, as it will allow for direct booting of RetroArch playable ROMs from the XMB. Personally I like when i can access more things via the XMB. That's why it's there! So this developer who wishes to be nameless at this time has created a hack/mod from the awesome RetroArch.

This works much like the recently released PS1ToPS3 GUI (for PSOne games XMB direct booting) that was recently released. You will have a PC app that will create the PKG that will also add all required files in order to run. So it is not even required to have the official RetroArch installed However this is not for someone who wants to put a full ROMset on the XMB.

I did however manage to get over 250 roms PKGs installed with no slow down or issues. To see this process of direct booting of a Retro Rom please take a look at the videos below from fellow tester UnknownArchive. Also be sure to take a look at some of the artwork I have uploaded/created. More to come when this is released. There should still plenty of surprises regarding this release.


  • Easy Access to boot ROMs from the XMB
  • Great for kids, family & friends who are not familiar with the booting of ROMs in RetroArch/mM.
  • Brings some Retro Love to the XMB.
  • PKGs Installable on Internal or External via Game Data Tool
  • GUI that creates the PKG will be fully customizable:
  • Title on the XMB, TitleID, ICON0.PNG, PIC1.PNG, SND0.AT3, & ICON1.PAM
  • Artwork:

I would like to personally Thank the developer of this App/mod to RetroArch:

  • Sqaurepusher2: Along will all the RetroArch Developers
  • Tranced for the name RetroXMB
  • Tranced /TitanTX for the various RetroXMB Logos.
  • UnknownArchive for the YouTube videos and Art

Finally, below are some RetroXMB Auto-Boot / Direct Boot PKGs (Packages) as follows:

NOTICE: Doom II will need DOOM2.WAD in order to play at all, rest of titles will play fine but will not be the Full Version.

* Will not play at all as no Demo/Shareware version is available for Doom II, See instructions below.

Convert to Full Version Instructions (Optional)

1.) Obtain Full Version of "DOOM1.WAD"
2.) Install desired "RetroXMB Game pkg" from above if you haven't already.
3.) Locate Game location on HDD (see spoiler below for each game's location)
4.) Replace the "DOOM1.WAD" (shareware version) with the "DOOM1.WAD" (full version) that you obtained in step 1. Keeping the name exactly "DOOM1.WAD" (case sensitive)

Installation Path of each Game

[Register or Login to view code]

Convert to Full Version Instructions (Optional)

1.) Obtain Full Version of "PAK1.PAK"
2.) Install desired "Quake Game pkg" from above if you haven't already.
3.) Locate Game location on HDD (dev_hdd0/game/RXPAK9136/USRDIR/cores/roms/PAK0.PAK)
4.) Replace the "PAK0.PAK" (shareware version) with the "PAK1.PAK" (full version) that you obtained in step 1. Change the name of "PAK1.PAK" to the name "PAK0.PAK" (case sensitive)

Rogero CFW users: (from RetroXMB ReadME)

Rogero FW doesn't patch certain EBOOT ecdsa signature checks. PS3 Keys from 3.56 and below aren't accepted in Rogero FW, so old homebrew won't work. Instead of resigning eboots for _higher_ fw (lol) Ask Rogero to fix this, or simply use Rebug or MiraLaTijera FW. All my EBOOTs are signed with 3.41 keys (it shouldn't matter which version).

Special Thanks

RetroArch & libretro Developer(s)
RetroXMB Developer & Contributors (unadadosanstlcel)
Tranced for the name "RetroXMB" and the various logos.
All the original DOOM modders for all these mods used.

More PlayStation 3 News...