[Released] FB Alpha RL (Retro Loader) v1.00 (CFW 3.40/4.XX)

January 31, 2013

[Release] FB Alpha RL (Retro Loader) v1.00 (CFW 3.40/4.XX)

Hiyas everyone, today I come with something that I’ve been working for the last few days, please read the documentation before using it, I know that some people don’t usually like to read, but please take a minute to read and see what FB Alpha RL offers.

Note: I verified the problems with emulation of CPS-1, and it seems it is only happening on libretro port, not on the Windows official release of FB Alpha. I tried to see if I could find the issue, but I couldn’t identify it.


As a dev from the official FB Alpha Team, FB Alpha RL was made with a objective in mind, to keep the original experience from the official FB Alpha (for Windows OS) on the PS3 system.

Even when I don’t know how to implement a fancy GUI for the PS3 system with textures and all the complicated stuff, I managed to use my previous application core (gamePKG core) to create this nice frontend for RetroArch’s FB Alpha core.

I know that RetroArch is already a frontend, but I like to keep things simple and straight to the point.

Please, read the technical info for more details.

Technical Info:

Signed for CFW 3.40 / 4.XX (should work for everyone). Tested @ 1080p resolution via HDMI.

FB Alpha RL uses a custom “burn_drivers.h” header file that was generated by modifying the official windows version of FB Alpha with a routine to generate such file on launch.

The header have a big structure with all the information for all supported drivers in FB Alpha v0.2.97.28. Information such as:

  • Romset Name (Ex. kof2002)
  • Parent ROM (Ex. sf2)
  • Year
  • Manufacturer (Ex. Capcom)
  • System (Ex. Neo Geo)
  • Max players
  • Game Screen Resolution
  • Game Screen Aspect Ratio

Future release will have a custom generated header with all the ROM information as well, so the application will be able to verify every romset with precise CRC32 checks (as in the official FB Alpha for Windows).

FB Alpha RL will scan the following directories for ZIP files:

Specific directories:

  • /dev_hdd0/game/ROMS00000/USRDIR
  • /dev_hdd0/game/ROMS00000/USRDIR/fba
  • /dev_hdd0/game/SSNE10000/USRDIR/cores/roms

Generic directories:

  • /dev_*/roms
  • /dev_*/roms/fba

Devices scanned are:

  • dev_hdd0 (PS3 Internal HDD)
  • dev_usb000 (External USB)
  • dev_usb001 (External USB)
  • dev_usb002 (External USB)
  • dev_usb003 (External USB)
  • dev_cf (Compact Flash)
  • dev_sd (SD Card)
  • dev_ms (Memory Stick)

NOTE: You don’t need the official RetroArch installed, this already has my own modified build incorporated into FB Alpha RL installation directory. So you can safely install the official RetroArch and it won’t interfere.



  • Auto configure screen Aspect Ratio on game load.
  • Quick ROM(s) scanning in extensive path locations.
  • Romset validation against FB Alpha v0.2.97.28 drivers library.
  • Checking for duplicate ROM(s).
  • Detailed info about listed ROM(s).
  • Full game name display for easier navigation.
  • Direct loading of ROM(s).
  • Simple GUI & nice application logos(LMAO xD).

WIP / Coming on future releases:


1.00 (January 30, 2013)

Thanks to:

Thanks to anyone else I forgot that in some way contributed to the PS3 scene and as a result I was able to do this homebrew application.


[mediafire] FB_Alpha_RL_1.00_[20130130].pkg [~ 8.5 MB]
[zippyshare] FB_Alpha_RL_1.00_[20130130].pkg [~ 8.5 MB]
[mega] FB_Alpha_RL_1.00_[20130130].pkg [~ 8.5 MB]

Source Code:

FB Alpha RL - https://github.com/CaptainCPS/FBAlphaRL
RetroArch (Modded for FB Alpha RL) - https://github.com/CaptainCPS/RetroArch (ATM is just a fork of official RetroArch, but tonight I will commit my changes, so they are easier to track down )
FB Alpha v0.2.97.28 (Modded to generate “burn_drivers.h”)(Windows) - (coming soon, Im organizing it)


Tweet this!Tweet this!

Previous post:

Next post: