36w ago - 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
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
Duke Nukem GP
Doom 3 (smiley?)
Doom 2 (must place "DOOM2.WAD" in location below (case sensitive) )
(*) You will need to obtain and place "DOOM2.WAD" in the following location: dev_hdd0/game/RXDOO8743/USRDIR/cores/roms/DOOM2.WAD. Note: "DOOM2.WAD" is case sensitive!
(*) All Games Contain the Shareware Version of DOOM. To upgrade to Full Version Replace the Shareware WAD with the Retail DOOM1.WAD (case sensitive) in that particular games folder seen above.
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).
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.
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!
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:
Here goes a small intro for RetroXMB..
Emulator games use RetroArch as a back-end.. here goes the wall of text about the emulators and their notes.
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).
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 LIBRETRO CORES
-- 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.
-- Experimental: PSone
Use other PS1 methods for the PS3.
Other Emulated Systems Supported
-- 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
-- Experimental PS2 Integration: Very early version.
Create CEX or DEX Packages
Create 3.41 - 4.XX Packages (Rogero Users See Read Me above)
Custom XMB Title
Customize XMB Appearance
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.
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.
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!!!!
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.