Skip to content

ROMS Support

aldostools edited this page Jan 29, 2022 · 26 revisions

Configuration

ROMS require RetroArch and PKGLAUNCHER installed.

The ROMS setting must be check marked in the section "Scan for Content" of /setup.ps3

ROMS are supported on internal hdd0, FAT32 USB devices, on ps3netsrv & using prepISO (ntfs/ext2/exFAT) Note: NOT all cores play well on the PS3 (large majority play at full speed)

ROMS Paths (PKGLAUNCH)

PATH EMULATOR (Libretro Core)
/ROMS/SNES/ snes9x2010_libretro_ps3.SELF
snes9x_next_libretro_ps3.SELF
snes9x2005_plus_libretro_ps3.SELF
snes9x2005_libretro_ps3.SELF
snes9x_libretro_ps3.SELF
mednafen_snes_libretro_ps3.SELF
/ROMS/SNES9X/ snes9x_libretro_ps3.SELF
/ROMS/SNES9X2005/ snes9x2005_plus_libretro_ps3.SELF
/ROMS/SNES9X2010/ snes9x2010_libretro_ps3.SELF
/ROMS/SNES9X_NEXT/ snes9x_next_libretro_ps3.SELF
/ROMS/MSNES/ mednafen_snes_libretro_ps3.SELF
/ROMS/NES/ fceumm_libretro_ps3.SELF
nestopia_libretro_ps3.SELF
quicknes_libretro_ps3.SELF
/ROMS/FCEUMM/ fceumm_libretro_ps3.SELF
/ROMS/NESTOPIA/ nestopia_libretro_ps3.SELF
/ROMS/QNES/ quicknes_libretro_ps3.SELF
/ROMS/GEN
/ROMS/GENESIS/
/ROMS/MASTER/
genesis_plus_gx_libretro_ps3.SELF
/ROMS/MEGAD
/ROMS/MEGADRIVE/
/ROMS/SEGACD/
genesis_plus_gx_libretro_ps3.SELF
/ROMS/GG/
/ROMS/GGEAR
gearsystem_libretro_ps3.SELF
/ROMS/GBA/ vba_next_libretro_ps3.SELF
mgba_libretro_ps3.SELF
/ROMS/VBA/ vba_next_libretro_ps3.SELF
/ROMS/MGBA/ mgba_libretro_ps3.SELF
/ROMS/GB/ gambatte_libretro_ps3.SELF
gearboy_libretro_ps3.SELF
tgbdual_libretro_ps3.SELF
/ROMS/GBC/ gambatte_libretro_ps3.SELF
/ROMS/GEARBOY/ gearboy_libretro_ps3.SELF
/ROMS/GAMBATTE/ gambatte_libretro_ps3.SELF
/ROMS/TGBDUAL/ tgbdual_libretro_ps3.SELF
/ROMS/ATARI/ stella_libretro_ps3.SELF
/ROMS/STELLA/ stella2014_libretro_ps3.SELF
/ROMS/FBA/ fb_alpha_libretro_ps3.SELF
fbalpha_libretro_ps3.SELF
fbalpha2012_libretro_ps3.SELF
/ROMS/FBA2012/ fbalpha2012_libretro_ps3.SELF
/ROMS/FBNEO/ fbneo_libretro_ps3.SELF
/ROMS/NEOCD/ neocd_libretro_ps3.SELF
/ROMS/NEO/
/ROMS/NEOGEO/
fbneo_libretro_ps3.SELF
fbneo_light_libretro_ps3.SELF
neocd_libretro_ps3.SELF
/ROMS/MAME/ mame078_libretro_ps3.SELF
mame2000_libretro_ps3.SELF
mame2003_libretro_ps3.SELF
mame2003_plus_libretro_ps3.SELF
/ROMS/MAME078/ mame078_libretro_ps3.SELF
/ROMS/MAME2000/ mame2000_libretro_ps3.SELF
/ROMS/MAME2003/ mame2003_libretro_ps3.SELF
/ROMS/MAMEPLUS/ mame2003_plus_libretro_ps3.SELF
/ROMS/QUAKE/ tyrquake_libretro_ps3.SELF
/ROMS/DOOM/ prboom_libretro_ps3.SELF
/ROMS/PCE/
/ROMS/PCECD/
mednafen_pce_fast_libretro_ps3.SELF
/ROMS/PCFX/ mednafen_pcfx_libretro_ps3.SELF
/ROMS/NGP/ mednafen_ngp_libretro_ps3.SELF
/ROMS/VBOY/ mednafen_vb_libretro_ps3.SELF
/ROMS/WSWAM/ mednafen_wswan_libretro_ps3.SELF
/ROMS/SGX/ mednafen_pce_libretro_ps3.SELF
/ROMS/ATARI2600/ stella_libretro_ps3.SELF
stella2014_libretro_ps3.SELF
/ROMS/ATARI5200/ atari800_libretro_ps3.SELF
/ROMS/ATARI7800/ prosystem_libretro_ps3.SELF
/ROMS/HATARI/ hatari_libretro_ps3.SELF
/ROMS/LYNX/ mednafen_lynx_libretro_ps3.SELF
/ROMS/JAGUAR/ virtualjaguar_libretro_ps3.SELF
/ROMS/AMIGA/
/ROMS/CD32/
puae_libretro_ps3.SELF
/ROMS/VICE/
/ROMS/X64/
vice_x64_libretro_ps3.SELF
/ROMS/X128/ vice_x128_libretro_ps3.SELF
/ROMS/XVIC/ vice_xvic_libretro_ps3.SELF
/ROMS/XPET/ vice_xpet_libretro_ps3.SELF
/ROMS/XPLUS4/ vice_xplus4_libretro_ps3.SELF
/ROMS/X64SC/ vice_x64sc_libretro_ps3.SELF
/ROMS/X64SCPU/ vice_xscpu64_libretro_ps3.SELF
/ROMS/XCBM2/ vice_xcmb2_libretro_ps3.SELF
/ROMS/XCBM25X0/ vice_xcbm5x0_libretro_ps3.SELF
/ROMS/FMSX/ fmsx_libretro_ps3.SELF
/ROMS/BMSX/
/ROMS/MSX/
/ROMS/MSX2/
bluemsx_libretro_ps3.SELF
/ROMS/COLECO/ bluemsx_libretro_ps3.SELF
/ROMS/SG1000/ bluemsx_libretro_ps3.SELF
/ROMS/ZX81/ 81_libretro_ps3.SELF
/ROMS/FUSE/ fuse_libretro_ps3.SELF
/ROMS/GW/ gw_libretro_ps3.SELF
/ROMS/O2EM o2em_libretro_ps3.SELF
/ROMS/HANDY/ handy_libretro_ps3.SELF
/ROMS/MU/
/ROMS/PALM/
mu_libretro_ps3.SELF
/ROMS/GME/ gme_libretro_ps3.SELF
/ROMS/NXENGINE/ nxengine_libretro_ps3.SELF
/ROMS/DOSBOX/ dosbox_libretro_ps3.SELF
dosbox_svn_libretro_ps3.SELF
/ROMS/VECX/ vecx_libretro_ps3.SELF
/ROMS/INTV/ freeintv_libretro_ps3.SELF
/ROMS/2048/ 2048_libretro_ps3.SELF
/ROMS/JME/
/ROMS/JAVAME/
/ROMS/SQUIRREL/
squirreljme_libretro_ps3.SELF
/ROMS/CAP32/ cap32_libretro_ps3.SELF
/ROMS/POKEMINI/ pokemini_libretro_ps3.SELF
/ROMS/CANNONBALL/ cannonball_libretro_ps3.SELF
/ROMS/THEODORE/ theodore_libretro_ps3.SELF

Cores formerly included in RetroArch but not supported on PS3:

/ROMS/BK/ bk_libretro_ps3.SELF Elektronika - BK-0010/BK-0011(M)
/ROMS/BOMBER/ mrboom_libretro_ps3.SELF Bomberman (Mr.Boom)
/ROMS/FREECHAF/ freechaf_libretro_ps3.SELF Fairchild ChannelF (FreeChaF)
/ROMS/QUAKE2/ vitaquake2_libretro_ps3.SELF iD Software - Quake2
/ROMS/LUA/ lutro_libretro_ps3.SELF Lua Engine (Lutro)
/ROMS/DS/
/ROMS/DESMUME/
desmume2015_libretro_ps3.SELF Nintendo DS (DESMUME)
/ROMS/NEKOP2/ nekop2_libretro_ps3.SELF NEC - PC-98 (Neko Project II)
/ROMS/NP2KAI/ np2kai_libretro_ps3.SELF NEC - PC-98 (Neko Project II Kai)
/ROMS/PICO/ picodrive_libretro_ps3.SELF SEGA - MS/MD/CD/32X (PicoDrive)
/ROMS/SCUMMVM/ scummvm_libretro_ps3.SELF ScummVM
/ROMS/X1/ x1_libretro_ps3.SELF Sharp X1 (X Millennium)
/ROMS/UZEM/ uzem_libretro_ps3.SELF Uzebox (Uzem)

Covers & Media Files

Since version 1.47.27 the ROMS support the display of the following media files when mounted:

The current covers of ROMS in PNG format will be used as ICON0.PNG (JPG will show the default icon)
<rom-full-path-without-file-extension>.png or &lt;rom-full-path-without-file-extension>.PNG
<rom-full-path-without-file-extension>.PIC1.PNG will be used as screen background (HD)
<rom-full-path-without-file-extension>.PIC0.PNG will be used as screen background (SD)
<rom-full-path-without-file-extension>.SND0.AT3 will be used background music on XMB
<rom-full-path-without-file-extension>.ICON1.PAM will be used animated icon

Multi Gameboot Mod

webMAN MOD supports custom gameboot per system when a ROM is mounted. This feature uses the custom_render_plugin.rco from DeViL303's Multi Gameboot Mod

This Mod is included in Ultimate Toolbox by DeViL303.

The RCO must be copied to /dev_blind/vsh/resource The patched game_ext_plugin.sprx, the sounds and media files should be copied to /dev_hdd0/tmp/gameboot.

The following media files are copied to PKGLAUNCH when a game is mounted: ***_ICON1.PAM, ***_SND0.AT3, ***_PIC0.PNG, ***_PIC1.PNG, ***_PIC2.PNG.

*** is the 3 letter code of the emulator: rom, sns, nes, gba, gby, gen, neo, mam, fba, pce, ata, cmd, ids.

Clone this wiki locally