R4 is finally ready! This release comes with a number of changes and improvements including:
- Re-based to RetroArch v1.8.8
- All cores updated to their latest version
- Converted most cores to OOSDK (Some cores require libc++ which isn't quite ready yet with OOSDK. Cores that did require it were built using the older SDK)
- Flycast is now dynarec enabled
- Mupen64Plus and Parallel64 now include Angrylion plugin which should be used for best performance
- Fixed sound stuttering issue (May not be completely gone but should be less of it)
- More reserved memory (2.6 GB up from 700MB)
- Fixed cores installer to create the needed directories so it doesn't hang (Before it was required to run RetroArch first)

New Cores in R4:
- PPSSPP (PSP)
- PrBoom (Doom)
- TyrQuake (Quake)
- vitaQuake 2 (Quake 2)
- Mr.Boom (Bomberman)
- MAME 2010 (Arcade)
- MAME 2015 (Arcade)
- Atari800 (Atari 5200)
- ProSystem (Atari 7800)
- Handy (Atari Lynx)
- Hatari (Atari ST/STE/TT/Falcon)
- VICE x128,x64,xcbm2,xpet,xplus4,xvic (Commodore)
- DOSBox SVN (DOS)
- SquirrelJME (Jave ME)
- blueMSX (MSX)
- VBA-M (Game Boy Advance)
- Mesen (NES)
- Mesen-S (SNES)
- Nestopia (NES)
- Beetle Saturn (Sega Saturn)
- Opera (3DO)
- VeMUlator (Dreamcast VMU emu)

RetroArch_PS4_r4 (frontend)
https://mega.nz/file/HM4B3RST#amPGZoltIcuvCqjY9yW4VAHol5g923HSZK3xdmQhmhY
https://mega.nz/file/XVBGkCDC#F2PDuA2_8lQd4EbI6WWaljVECTJ-T06vGZtRmvcX-7I

Cores_Installer_r4
https://mega.nz/file/DBxAFY6a#ZBjWCovHhiSfHx9Qq1B-aNVk0T8de7LD23VgLUqbhkQ
https://mega.nz/file/2dImyIpC#5HEdQ1NjWEFJ8M6vgMDJdTmr8wH5YeHRz6k_zZ70Hpw

R4 branch
https://github.com/OsirizX/RetroArch/tree/ps4_r4

EDIT
Updated frontend to allow deleting of the app!

EDIT 2
Updated cores to fix the speed issue.
r3 release changes:
- Re-based to RetroArch v1.8.4
- Added online core updater support.
- Added multi controller support. Up to 4 controllers can be used. (1 controller per user login)
- Added mouse and keyboard controls for cores that support it.

New cores include:
- Flycast (Sega Dreamcast)
- Beetle PSX (This is non hw version as the PS4 currently doesn't meet the GLES requirements for hw version)
- ScummVM
- Virtual Jaguar (Atari Jaguar)
- Stella 2014 (Atari 2600)
- vecx (Vectrex)
- SameBoy (Game Boy / Color)

Note there is a new way to to install the core files. Install and run the Cores Installer app to get the cores.
(The app can be deleted after installing the cores)
Alternatively you may download them using the Core Updater in RetroArch.

Core are now installed to /data/self/retroarch/cores. This is needed to get the core updater working.
If you ran my previous releases, you will need to update the cores directory configuration by going into:
Settings->Directory->Core and point it to /data/self/retroarch/cores

RetroArch_PS4_r3 (frontend pkg)
https://mega.nz/#!uRgyXIhb!8tuoN9ORLP7xbtT5LZothBapefCtIvol96PfGehlwyA

Cores_Installer_r3 (cores installer app)
https://mega.nz/#!TcwiAQza!iSJaq0uPTH4qj-4BUbUv3aBLpYlPYsvBAlEKxFaU1tA

Source changes can be found on the ps4 branch here.
https://github.com/osirizx/retroarch/tree/ps4_r3

My builds can be found here. (Any updates to my core and frontend files will be placed there)
https://bintray.com/osirizx/libretro/ps4/latest#files
UPDATE: r2 release:
  • Fixed launching games from playlists
  • Added more cores including mupen64plus (N64), yabause (Sega Saturn), etc. Check below for full list
  • Note: There is just small speed improvement with mupen64 compared with parallel.

Newly added cores since r1:
  • desmume_libretro.self - Nintendo DS [NDS]
  • fbalpha2012_libretro.self - FB Alpha 2012 v0.2.97.29, Arcade Machine Emulator [Various]
  • fbalpha2012_cps1_libretro.self - FB Alpha 2012 CPS1 v0.2.97.28, Capcom Play System [CPS1]
  • fbalpha2012_cps2_libretro.self - FB Alpha 2012 CPS2 v0.2.97.28, Capcom Play System II [CPS2]
  • fbalpha2012_cps3_libretro.self - FB Alpha 2012 CPS3 v0.2.97.29, Capcom Play System II [CPS3]
  • fbalpha2012_neogeo_libretro.self - FB Alpha 2012 NeoGeo v0.2.97.29, SNK Neo-Geo AES/MVS
  • fmsx_libretro.self - fMSX, MSX 1/2 Emulator
  • mednafen_pcfx_libretro.self - Mednafen PC-FX, NEC PC-FX
  • mednafen_supergrafx_libretro.self - Mednafen SuperGrafx, NEC PC Engine SuperGrafx
  • mupen64plus_libretro.self - Nintendo 64 [N64]
  • mupen64plus_next_libretro.self - Nintendo 64 [N64]
  • yabause_libretro.self - Yabause, Sega Saturn
Back
Top