Native Retroarch emulator has been ported to the PS4

The PS4 Homebrew scene has been very quiet lately but hopefully this release will breathe some life back into the scene. A native (unofficial) Retroach emulator port was released today for the PS4! Its based off of v1.8.1.


There are only a handful of cores that have been ported, but more will be added at a later date. To be able to test this release out, you will need a jail broken PS4 system running firmware 5.05!


List of cores:

2048_libretro.self – 2048 core
dosbox_libretro.self – DOSbox 0.74, MS-DOS Emulator
desmume2015_libretro.self – Nintendo DS [NDS] fceumm_libretro.self – FCEUmm, Nintendo Entertainment System [NES] gearboy_libretro.self – Gearboy, Game Boy [DMG + Color] genesis_plus_gx_libretro.self – Genesis Plus GX, Sega Genesis/Mega Drive & Sega CD & Sega Master System
mame2000_libretro.self – MAME 0.37b5, Multiple Arcade Machine Emulator
mame2003_libretro.self – MAME 0.72, Multiple Arcade Machine Emulator
mame2003_plus_libretro.self – MAME 0.72+, Multiple Arcade Machine Emulator
mednafen_gba_libretro.self – MednaFen GBA, Game Boy Advance [GBA] mednafen_lynx_libretro.self – MednaFen Lynx, Atari Lynx
mednafen_ngp_libretro.self – MednaFen NeoPop, Neo-Geo Pocket [Color] mednafen_snes_libretro.self – MednaFen SNES, Super Nintendo [SNES] mednafen_vb_libretro.self – MednaFen VB, Virtual Boy
mednafen_wswan_libretro.self – MednaFen WonderSwan, Bandai WonderSwan [+ Color] mgba_libretro.self – mGBA, Game Boy Advance [GBA] parallel_n64_libretro.self – Nintendo 64 (Experimental) [N64] pcsx_rearmed_libretro.self – PCSX ReARMed, PlayStation 1 [PS1] picodrive_libretro.self – PicoDrive, Sega Genesis/Mega Drive & Sega CD & Sega 32X
quicknes_libretro.self – QuickNES, Nintendo Entertainment System [NES] snes9x2002_libretro.self – Snes9X 2002, Super Nintendo [SNES] snes9x2005_libretro.self – Snes9x 2005, Super Nintendo [SNES] snes9x2005_plus_libretro.self – Snes9x 2005 Plus, Super Nintendo [SNES] snes9x2010_libretro.self – Snes9x 2010, Super Nintendo [SNES] snes9x_libretro.self – Snes9x, Super Nintendo [SNES]




1. Games can either be loaded from hdd or usb.
2. The RetroArch system folder is located in /data/retroarch/system. Any necessary bios files need to be placed there.
3. There is a small bug where sometimes games won’t load after closing it. If this happens, try re-loading the core and load the game again.
4. N64 emulator seems to run fastest with rice gfx plugin.

Source will be pushed to main branch eventually but will be slow to ensure nothing breaks!

– Flatz for figuring out OpenGL on PS4
– Frangarcj for the initial RetroArch PS4 port
– Big Boss for liborbis



About dujuandrocker

I've been a gamer ever since Nintendo first came out with their home console. I've always been intrigued by video games and electronics. The first game I beat was super Mario Bros. I'm in my mid 30s but you are never too old to play video games. I can see myself at 80 years of age still playing video games. I'm always reading and catching up on the latest gadgets, hacks and mods. I'm a family man with a wife and three beautiful daughters, life is what you make it, have fun and enjoy it to the last breath!

Check Also

Hardware Review: El Viento

Welcome to February 2024 dear readers. You’re finally going to get that review of El …