Retroarch - lixicus/PlayStation-Classic-Wiki GitHub Wiki

System BIOS

  • RetroArch bios go in the project_eris\opt\retroarch\system\ folder
  • Some bios require extra folders:
System/Core Folder Name
BlueMSX Databases\ & Machines\
Final Burn Neo (Arcade) fbneo\
Flycast dc\
Fuse (Sinclair ZX 81) fuse\
Mame 2003 mame2003-plus\samples\
Neko Project II/Kai (NEC PC-98) np2kai\
NeoCD (NeoGeoCD) neocd\
Quasi88 (NEC PC-88) quasi88\
System Emulator Rom format BIOS
3DO Interactive Multiplayer Opera .iso, .chd, .bin/.cue Required: panafz1.bin, panafz10.bin, panafz10-norsa.bin, panafz10e-anvil.bin, panafz10e-anvil-norsa.bin, panafz1j.bin, panafz1j-norsa.bin, goldstar.bin, sanyotry.bin, 3do_arcade_saot.bin
Amstrad CPC Caprice32 .cpc, .dsk
Arcade (Daphne) Daphne .zip, .bat, .exe
Arcade (FBA) Final Burn Alpha 2012 .zip Various Required
Arcade (FBNeo) Final Burn Neo .zip Various Required
Arcade (MAME) Mame2003Plus .zip Various Required
Atari 800 Atari800 .a52, .bas, .bin, .xex, .atr, .xfd, .dcm, .atr.gz, .xfd.gz
Atari 2600 Stella .a26, .bin, .zip, .7z
Atari 5200 Atari800 .a52, .bin, .zip, .7z Required: 5200.rom, ATARIBAS.ROM
Atari 7800 ProSystem .a78, .zip Required: 7800 BIOS (U).rom
Atari Jaguar Virtual Jaguar .j64, .jag, .rom, .abs, .cof, .bin, .prg
Atari Lynx Beetle Lynx, Handy .7z, .lnx, .zip Required: lynxboot.img
Atari ST Hatari .st, .msa, .stx, .dim, .ipf, .zip Required: tos.img
Bandai WonderSwan Beetle Cygne .ws, .zip, .7z
Coleco Vision blueMSX .bin, .col, .rom, .zip, .7z Required: blueMSX
Commodore Amiga PUAE .adf, .hdf, .lha, .zip Required: kick33180.A500, kick34005.A500, kick40068.A1200
Commodore C64 VICE x64 .d64, .zip, .7z, .t64, .crt, .prg, .nib, .tap
DOS DOSBox-SVN .exe, .bat, .zip, .7z
Handheld Electronic GW .mgw, .zip, .7z
Mattel Intellivision FreeIntv .bin, .int, .zip, .7z Required: exec.bin, grom.bin
MSX blueMSX .cas, .dsk, .mx1, .mx2, .rom Required: blueMSX
NEC PC Engine/TurboGrafx-16 Beetle PCE Fast .pce, .zip, .7z
NEC PC Engine CD/TurboGrafx CD Beetle PCE Fast .chd, .cue, .m3u Required: syscard3.pce Optional: gexpress.pce, syscard1.pce, syscard2.pce
Nintendo 64 Parallel .z64, .n64, .v64, .zip, .7z
Nintendo DS Drastic .nds, .zip, .bin, .7z
Nintendo Entertainment System FCEUmm .nes, .fds, .zip, .7z
Nintendo GameBoy Advance mGBA .gba, .zip, .7z Optional: gba_bios.bin
Nintendo GameBoy Gambatte .gb, .zip, .7z Optional: gb_bios.bin, sgb_bios.bin
Nintendo GameBoy Color Gambatte .gbc, .zip, .7z Optional: gbc_bios.bin, sgb_bios.bin
Nintendo SNES Snes9x .fig, .smc, .sfc, .zip, .7z
Nintendo Virtual Boy Beetle VB .vb, .vboy, .zip, .7z, .bin
ScummVM ScummVM .zip, .svm, .7z
Sega 32X PicoDrive .32x, .7z, .bin, .md, .smd, .zip
Sega CD/Mega CD Genesis Plus GX .chd, .bin/cue, .iso Required: bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin
Sega Dreamcast Flycast .chd, .bin/.cue, .bin/.gdi, .bin/cdi, zip, .7z Required: dc/dc_boot.bin, dc/dc_flash.bin
Sega Game Gear Genesis Plus GX .gg, .zip, .7z Optional: bios.gg
Sega Genesis/MegaDrive Genesis Plus GX .7z, .bin, .gen, .md, .sg, .smd, .zip Optional: bios_MD.bin
Sega Master System Genesis Plus GX .7z, .sms, .zip Optional: bios_E.sms, bios_U.sms, bios_J.sms
Sega Naomi Flycast .ist, .bin, .chd/.zip Required: naomi.zip, hod2bios.zip, f355dlx.zip, f355bios.zip, airlbios.zip
Sega Saturn Yabause .iso, .mdf, .bin/.cue, .chd, .m3u Optional: saturn_bios.bin
Sega SG-1000 Genesis Plus GX .7z, .bin, .sg, .zip
Sinclair ZX Spectrum Fuse .sna, .szx, .z80, .tap, .tzx, .gz, .udi, .mgt, .img, .trd, .scl, .dsk
SNK Neo Geo Final Burn Alpha 2012 .chd, zip, .7z Required: neogeo.zip
SNK Neo Geo CD Final Burn Alpha 2012 .chd, zip, .7z Required: neocd_f.rom, neocd_sf.rom, front-sp1.bin, neocd_t.rom, neocd_st.rom, top-sp1.bin, neocd_z.rom, neocd_sz.rom, neocd.bin, ng-lo.rom, 000-lo.lo, uni-bioscd.rom, neocd.zip
SNK Neo Geo Pocket Beetle NeoPop .ngp, .zip, .7z
Sony PlayStation PCSX-ReArmed .chd, .pbp, .bin/.cue, .m3u, .cbn, .img, .iso, .mdf Required: scph5000.bin, scph5001.bin, scph5002.bin, psxonpsp660.bin
Sony PlayStation Portable PPSSPP .iso, .cso, .pbp

Cores

Where to find cores

Jetup13 Repo

christianhaitian Repo

kmfd's psc mini Repo

How to add Cores to Retroarch

Unzip AllCores.zip file or move individual core files by copying the core files on the USB Drive in

\project_eris\opt\retroarch\config\retroarch\cores

Configs

How to Remove RetroArch's Splashscreen

Go in your usb drive in retroarch/retroboot/retroboot.cfg and open it in notepad++ where you will see options to turn off the splashcreen.

How to make SONY's UI carrousel save state work with retroarch

While in Retroarch open Retroarch > Settings > Saving > Disable Save State Compression > Save config .

Then in the RetroArch Main Menu > Configuration File > Save Current Configuration .

How to setup and add CRT Shaders

Extract the shader zips to RetroArch shaders folder

project_eris\opt\retroarch\config\retroarch\shaders\

https://buildbot.libretro.com/assets/frontend/

Pause your game, enter the Quick Menu; choose Shaders, load shader preset, and there should be several folders full of them. Once you choose one, simple click "apply changes ?" and it should enable it for you.

Use the shader CRT-potato (warm or cool depending on what looks best on your tv).

Turn off Onscreen Notifications

Go to Settings -> Onscreen Display -> Onscreen Notifications and toggle off Onscreen Notifications

Fix for Blurred Games

Stock emu has bilinear filter hardcoded on.

If you launch games in RetroArch you can turn bilinear on or off in RA settings But some people confuse blurry and pixel-y. Bilinear causes smoothing/blur.

If you want to reduce jaggedness then enable high-res mode and high-res speedhack to render games at 2x width/height for 4x the pixels

For high res mode, start a game and then pop quick menu and go to options for core from quick menu. You should see high-res and high-res speedhack in there.

For bilinear, in RA main menu or when game isn't launched, Settings -> Video -> Bilinear Filtering . Some games might have frame drops in high-res mode, but most can handle it (so long as you're also not using shaders, rewind, other expensive things on top)

When game is launched with RA, START + SELECT .

Stock emu menu is SELECT + TRIANGLE High res mode is in both emus

Hotkeys

SELECT + TRIANGLE = Special Stock Menu

SELECT + START = Retroarch Menu

⚠️ **GitHub.com Fallback** ⚠️