Libretro-FBA Problems

This topic contains 9 replies, has 4 voices, and was last updated by Profile photo of blockaboots blockaboots 2 years ago.

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #100187
    Profile photo of blockaboots
    blockaboots
    Participant

    Im using the lr-fba emualator for my arcade games and am having a few issues. I have the following games in my FBA list in EmulationStaion….

    1944 Loop Masters
    Alien Vs Predator
    Ghost n Goblins
    Final Fight
    Metal Slug
    Metal Slug 2

    1944, AvP & GnG are the only games i can get to load all the other just quit back to the game list but 1944 is the only game i can add credit to AvP and GnG when i press select to add a credit nothing happens

    Also is there an in game menu to bring up like Mame’s ‘TAB’ menu at all

    #100194
    Profile photo of herbfargus
    herbfargus
    Member

    see this page: https://github.com/RetroPie/RetroPie-Setup/wiki/FinalBurn-Alpha There is no in game menu other than the RGUI which can be opened by pressing select+x and you can make some changes there. The select key doesn’t work to input coins because it is the hotkey, you have to make your hotkey something other than select in order for it to add coins (see the above wiki page) as far as some roms not working either they are missing a bios (see also the above wiki page) or they are from the wrong romset and need to be rebuild to a romset compatible with lr-fba (see also above wiki page)… and this wiki page explains how to rebuild roms with clrmamepro:
    https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs

    #100213
    Profile photo of blockaboots
    blockaboots
    Participant

    Thanks for help

    Regarding the select button not working for adding a credit because it’s the hotkey, why does it work with 1944 Loop Master then?

    Is there no way to set game difficulty or any other settings with FBA like you can in MAME?

    Is there a libretro core for MAME on the RPi other than the one that uses the old 0.37 romset, nothing more up today’s that still runs well?

    Is there a list anywhere of FBA Roms that are not supported, I know like rolling thunder, rygar etc for some odd reason are supported in FBA.

    Is it possible to have MAME and FBA roms be shown in the same list in EmulationStation, so for the Roms that FBA doesn’t support I can use MAME and have these all in 1 list?

    #100247
    Profile photo of herbfargus
    herbfargus
    Member

    To be honest I’m not sure why select worked in loopmaster, the coin key in lr-fba always perplexed me too as it worked in some games and not others.

    I’m not sure about game difficulty, there might be a setting in the rgui but I’ve never tried.

    .0375b is the only libretro mame I know of but some people have been suggesting mame4droid as a new option:

    Mamedroid (0.139u1) Emulator

    This was the only list I could find for pifba which I thing is what libretro-fba is ported from:

    https://code.google.com/p/pifba/source/browse/FBAcapex_src/gamelist.txt?r=018b31d990231eccae5c57690cb5a4d55b6fa0e2

    You’d have to edit a few settings in the runcommand/emulationstation themes in order to get them all under the same section- you’d basically need to code it to give you the option of all the arcade emulators rather than FBA or mame alone (I haven’t figured it out myself but I haven’t looked into it all that much)

    #100332
    Profile photo of blockaboots
    blockaboots
    Participant

    Is there a way to compile a list so just 1 version of each game is displayed, as when you look at the rom directory there are a fair few differnt zip files for each game and it’s hard to know which of the zip files you sctually need to get the game to run and then which will result in multiple versions of the game showing up in the FBA game list in ES??

    #100336
    Profile photo of Floob
    Floob
    Member

    Is there a way to compile a list so just 1 version of each game is displayed, as when you look at the rom directory there are a fair few differnt zip files for each game and it’s hard to know which of the zip files you sctually need to get the game to run and then which will result in multiple versions of the game showing up in the FBA game list in ES??

    I tend to use Romlister to strip out clones

    MAME versions and romsets on RetroPie

    That way you are left with parent romsets only, and they have all the files they need to run in their own zip file. Although you will lose games like PacMan, as its a clone of Pucman.

    RetroPie help guides --> https://goo.gl/Yfy8kj
    Please read this before asking for help --> http://goo.gl/eLErnl

    #100349
    Profile photo of blockaboots
    blockaboots
    Participant

    Hmmm that only seems to be for MAME can it be used for FBA only?

    #100356
    Profile photo of Floob
    Floob
    Member

    Its fine with FBA, but you need to rename the .dat file to .xml
    I’ve attached a merged set for you. Just put that in Romlister, then filter it as normal.

    RetroPie help guides --> https://goo.gl/Yfy8kj
    Please read this before asking for help --> http://goo.gl/eLErnl

    #100416
    Profile photo of Billy T. Pilgrim
    Billy T. Pilgrim
    Participant

    Hi Blockaboots,

    As herbfargus said, the ‘insert coin’ button doesn’t work as the ‘hotkey’ function is bound to the same button. Since you can’t change the ‘insert coin’ button, you’ll need to change the ‘hotkey’ button – I use a 360 controller for most arcade titles, and I find the XBox button on that works well (it doesn’t bind it to anything by itself, but if you’re editing the retroarch controller config it’s button 10). The problem only occurs on some games and not others, but it’s always the same games so I guess it’s something to do with what arcade hardware they ran on or something.

    As far as the other games not running, there are two main possibilities:
    – You need the right romset for the version of MAME you’re using (or in this case, FBA). There’s some good help on this wiki page: https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs
    Using clrmamepro to make sure the right roms are in the right places can be a bit tricky for the beginner, but there’s some good guides around.

    – The other possibility is that some games need another file in the rom folder with them – a BIOS for the arcade hardware it ran on. The most common one is for games that run on the Neo Geo – you need neogeo.zip in the same folder as the ROM or they won’t work. On your list, the Metal Slug games definitely need neogeo.zip.

    While there’s nothing like the MAME onscreen menu in fba-libretro, you can get into the game’s settings. If you go into the Retroarch menu and go to Core Options, you’ll see two options called “Diagnostics” and “Neo Geo Unibios”. Try toggling them on and off in different combinations, exiting the menu back to the game in between each try – I’ve not figured out exactly what combination is the right one.

    When you get it right, the game’s settings menu will pop up as soon as you exit the Retroarch menu. You can then change setting such as difficulty, how many coins per play, how many points for an extra life and so on. Sometimes it’ll save the settings for the next time you start the emulator, sometimes it won’t – it depends on what arcade hardware the original game was on (which is annoying, as I really want to turn the red blood on in the Metal Slug games and it won’t save the settings for Neo Geo games!)

    Hope that’s helpful,
    Billy

    (EDIT: I just remembered, if you want to look up specific games and see whether they’re parents or clones, progettoemma.net is a really useful site with plenty of information about every game.)

    #100822
    Profile photo of blockaboots
    blockaboots
    Participant

    Thanks for the help guys!

Viewing 10 posts - 1 through 10 (of 10 total)

Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/

Skip to toolbar