PS3 [Coming Soon] FB Alpha Retro Loader (Light) v1.0 [Powered by PSL1GHT]

Discussion in 'Homebrew Development' started by CaptainCPS-X, Aug 18, 2017.

By CaptainCPS-X on Aug 18, 2017 at 10:12 PM
  1. 37
    219
    33
    CaptainCPS-X

    CaptainCPS-X Developer

    Joined:
    Dec 15, 2014
    Messages:
    37
    Likes Received:
    219
    Trophy Points:
    33
    Check it out as @CaptainCPS-X has made a return to the PS3 Homebrew Community recently and the developer has some plans and a bit of a preview of an upcoming release. A new version of his popular project FBA RL (Final Burn Alpha Retro Loader). This arcade emulator is based off the PS3 version of RetroArch/Libretro, but being CaptainCPS-X is an official contributor to the Windows FBA project and also a PS3 dev there was no better person to bring the original feel of the arcade emulators to the PS3 from windows. Now the developer is deciding to ditch the Sony SDK used to create the original version and has decided to o the pslight route for various reasons outlined in the Coming Soon Announcement you can view from CaptainCPS-X below:
    -STLcardsWS

    ICON0.PNG

    • FB Alpha Retro Loader (Light) v1.0 [Powered by PSL1GHT v2]
      FB_Alpha_Retro_Loader__Light__v1.0_6.png PIC1.PNG FB_Alpha_Retro_Loader__Light__v1.0_7.png

      What is it?
      • Well for those who don't know FB Alpha is a multi-arcade emulator just like MAME, originally released on Windows. FB Alpha Retro Loader objective is to bring the original FB Alpha easy to use interface and features to PS3. It uses a modified libretro core, and a modified retroarch build.

      RetroArch_PS3.png RetroArch_PS3_2(1).png RetroArch_PS3_1.png

    • Why do this? I can play FB Alpha on RetroArch
      • Yes, you can search for a ZIP file in your HDD / External device, etc, and hope you have the right one. But FB Alpha RL has the original FB Alpha method to handle drivers, that means, that it will scan the ROMs, get all the info from the embedded FBA database generated by my custom windows FBA build (unreleased), then filter out non-working games, get max players, year, manufacturer, etc. Having the database allows me to handle libretro core properly, and not treat it like a generic emulator.

    • Why "Light", what happened to the old FB Alpha RL v1.04 ?
      • I have the code here in my HDD, but it is C++, and I wanted to rewrite it as C, plus this time I'm using PSL1GHT, instead of PS3 SDK. I had a hard time porting a few things but its fun xD, and I can do many things I couldn't with PS3 SDK.

    • What are the current features?

      Not much right now:
      • Latest FB Alpha core (2017) (v0.2.97.42) (my build fix available at my GitHub repo)
      • In sync with MAME 0.187 romset (older or newer romset might work but could give problems)
      • FB Alpha driver information embedded database (v0.2.97.42).
      • Preview images for FB Alpha drivers.
      • Uses Tiny3D library for video.
      • Configurable (.ini)
      • Themes (background music (mp3), sound effects for ui (wav), fonts (.TTF), etc)
      • Misc features like: Temperature, time, date, HDD space display, etc
      • some other things xD

    • Why not release it?
      • I will, as soon as I get more free time to work on the final touches for the initial release. Then in the future I will keep adding features as I find time.

      SeeYa!
      :D
     
    Last edited: Aug 22, 2017

Comments

Discussion in 'Homebrew Development' started by CaptainCPS-X, Aug 18, 2017.

    1. kadorna2
      kadorna2
      Oh my god. My prayers have been answered. THE BEST emulator available in the ps3 is finally getting updated??? Heck yeah!

      Question: do we have to update the romset too?
      Naut, antonioks and CaptainCPS-X like this.
    2. CaptainCPS-X
      CaptainCPS-X
      Hiyas! Thanks for asking! I just added the info on the features section.

      - In sync with MAME 0.187 romset (older or newer romset might work but could give problems)

      SeeYa!
      :D
      Naut, citra mulia, kadorna2 and 2 others like this.
    3. kadorna2
      kadorna2
      one more question, it will have support for the home consoles just like the "official" FBA or it will remain strictly arcade only?
      antonioks likes this.
    4. CaptainCPS-X
      CaptainCPS-X
      All FB Alpha systems are supported (some need testing on this new core), except Megadrive, SNES, PCEngine and Killer Instinct system. I will see if something can be done for Megadrive later on, so far games just freeze the console on load.

      Here is an outdated list of supported systems in FBA:
      • Capcom CPS-1
      • Capcom CPS-2
      • Capcom CPS-3
      • Cave
      • Data East DEC-0, DEC-8 and DECO IC16 based games
      • Galaxian based hardware
      • Irem M62, M63, M72, M90 and M92 hardware
      • Kaneko 16
      • Konami
      • Neo-Geo
      • Pacman based hardware
      • PGM
      • Psikyo 68EC020 and SH-2 based hardware
      • Sega System 1, System 16 (and similar), System 18, X-Board and Y-Board
      • Toaplan 1
      • Toaplan 2
      • Taito F2, X, Z and others
      • Miscellaneous drivers for lots of other hardware
      Maybe there are more now, since this list is back from when I worked on FB Alpha RL v1.04 (~2013)

      SeeYa!
      :D
      kineticUk, Naut, djluiluv and 4 others like this.
    5. antonioks
      antonioks
      Oh well, how wonderful, will we someday be able to play PS3 Arcade games like Killer Instinct 1 2, Star Blade, Area 51, and the TEKKEN 1,2 E 3 series?
      Naut likes this.
    6. STLcardsWS
      STLcardsWS
      WoW that is a surprise a very nice one .:) This will be a fun project :)
    7. djluiluv
      djluiluv
      This is awesome!! Stoked Homebrew Developers are still working on the PS3 scene!! Well done!! :evil witch:
      antonioks and STLcardsWS like this.
    8. CaptainCPS-X
      CaptainCPS-X
      Good news! After cracking my head and almost giving up, check this out!

      Sega Megadrive working on PS3 build!

      [​IMG]


      SeeYa!
      :D
      Last edited: Aug 22, 2017
      kineticUk, antonioks, Naut and 7 others like this.
    9. CaptainCPS-X
      CaptainCPS-X
      Yay! Just fixed another thing that wouldn't let me sleep at night! LOL

      EDIT: I thought I fixed it, but it was already working fine in the latest FB Alpha (2017) using Musashi M68K v3.32. However FB Alpha Libretro (2012) uses Musashi M68K v3.3 and it presents the emulation problems.

      Altered Beast is working fine now !

      [​IMG]


      SeeYa!
      :D
      Last edited: Aug 23, 2017
    10. STLcardsWS
      STLcardsWS
      Nice Progress, usually that is a problem game for some emus
      antonioks likes this.
    11. CaptainCPS-X
      CaptainCPS-X

      Sega GameGear working! And to be clear, this is all FB Alpha emulator core only, not using other libretro cores or anything :)

      [​IMG]

      Will test Sega Master System now, then will test other systems that didn't load previously.

      SeeYa!
      :D
      Last edited: Aug 22, 2017
      kineticUk, antonioks, Naut and 4 others like this.
    12. CaptainCPS-X
      CaptainCPS-X

      Sega Master System working!

      [​IMG]

      [​IMG]

      [​IMG]

      SeeYa!
      :D
      Last edited: Aug 22, 2017
      kineticUk, antonioks, Naut and 5 others like this.
    13. kadorna2
      kadorna2
      oh yes i'm so turned on right now.... can't wait for this!

      also if you did something to fix sms/gg chances it fixed sg1000 too are very high
      Last edited by a moderator: Aug 21, 2017
      antonioks likes this.
    14. CaptainCPS-X
      CaptainCPS-X

      PC Engine
      drivers working on PS3 build as well with the fix!

      Shinobi

      [​IMG]

      [​IMG]

      [​IMG]

      @kadorna2 I will test that one in a moment :)

      SeeYa!
      :D
      Last edited: Aug 22, 2017
    15. CaptainCPS-X
      CaptainCPS-X

      Sega SG-1000
      drivers working on PS3 build as well!

      Star Force (1985)

      [​IMG]

      [​IMG]

      SeeYa!
      :D
    16. CaptainCPS-X
      CaptainCPS-X

      TurboGrafx 16
      working fine as well on PS3 build :)

      Taito Chase H.Q. (1992)

      [​IMG]

      [​IMG]

      [​IMG]

      So basically, the only system that is not supported at this moment is Midway Wold Unit (Killer Instinct, NBA Hangtime, etc) (coded with C++11). SNES development was dropped from the official FBA so don't expect it to be supported.

      Now I can go sleep LOL, tomorrow have to wake up early for work. But hopefully by the end of the weekend the initial release should be ready, at least bringing support for almost every system. I will add more features in the future as I get more free time :)

      Take care all!

      EDIT: ColecoVision is working, I didn't have the BIOS xD, check the next post.

      SeeYa!
      :D
      Last edited: Aug 22, 2017
    17. CaptainCPS-X
      CaptainCPS-X
      False alarm, ColecoVision is working! I didn't have the BIOS LOL xD

      Star Wars (ColecoVision)

      [​IMG]

      [​IMG]

      [​IMG]

      SeeYa!
      :D
      TONY-T, kineticUk, antonioks and 5 others like this.
    18. Naut
      Naut
      Wow, this looks awesome! Cant wait to try this out:welcoming:
      antonioks and CaptainCPS-X like this.
    19. psykosis

Share This Page