Bubble Bobble on Retropie
-
Thanks caver01. What you said make perfectly sense. How I can know the romset version for each emulator in Retropie? So far I know:
mame4all is 0.37b5
lr-mame2003 is 0.78
AdvancedMAME 1.4 or 3 is 0.106Are there any other mame emulator to use?
Yesterday I found that moon patrol and street fighter roms I have works fine with lr-mame2010 (I installed this optional package). Which romset this emulator supports?
Now I am investigating to have Bubble Bobble and Mortal Kombat 4 working. But now I'll use caver01 approach that is more easy.
-
Are there any other mame emulator to use?
Most every version of MAME currently available in RetroPie is listed here:
https://github.com/retropie/retropie-setup/wiki/MAMEI believe the only hold out is lr-mame2014. lr-mame2003 is by far the best supported in RetroPie and is highly recommended for general use and especially for those new to MAME. Quite honestly, the only other one that I would ever personally recommend is Advance Mame, as it will play vector games beautifully, as well as several titles that can't be run through lr-mame2003. However, the learning curve in setting it up is steeper and I wouldn't recommend it to someone just starting out.
-
@sasadangelo in addition to mediamogul's comments, you could also look at Final Burn Alpha (FBA). There are a couple different vesrsions of FBA you can install on RetroPie. Think of it as an arcade game emulator alternative to MAME that uses the same kind of roms as MAME, but of course, depending on which FBA, the roms required must come from a specific romset version. Use the wiki to find out more.
So, you may be thinking, why do I want to use FBA at all? It is a good question, but conventional wisdom here is usually based on the idea that MAME is developed for the grand purpose of preserving arcade games. Performance and playability is considered a "side benefit". That said, we obviously have a lot of success on the Pi using MAME to play the games, but you probably noticed that the versions of MAME that work best are more than a decade old. Should you try a more recent MAME, performance will suffer at the benefit of more accurate emulation--as odd as that sounds.
Anyway, FBA appears to take a different approach with an emphasis on playability. Not all roms work on it, but the thinking is that gameplay is better (smoother, faster) in FBA than in MAME for some games. These include many of the fighter games, like the Street Fighter series, as well as other Konami, Capcom, NEOGEO, and a handful of other arcade hardware platforms. So, while many of us standardize on lr-mame2003, some folks try to eek a little extra performance out of specific titles by running them with FBA.
Here again, however, you need to keep track of yet another romset. In some cases, like in different versions of MAME, a rom will work across all of these emulators, but if it doesn't, you will need to hunt down the right romset anyway.
So, that about does it. lr-mame2003, AdvanceMAME (vector and games that don't work on 2003), FBA for fighters and NeoGeo. That's my setup.
-
Ok guys, thanks a lot. Caver01 thanks for your last message. I understand now about FBA. In fact it was confusing. However, before thinking to play ability I first need to have all roms working. Thanks again for all comments. I'll keep you updated on progress.
I have built a small TV box that I have next to my TV with RAspberry + HD. It is based on OSMC. I use it to watch TV, TV Series, Streaming, as small NAS, to keep photos, retrogame platform, TV Live, PVR, Torrent machine and it works perfectly fine. I am writing a series of posts on my blog (this is a thing for personal use and now I am writing for public). I'll write also everything I did for Games. For the moment I have the following articles:
http://sasadangelo.altervista.org/raspberry-media-center/
http://sasadangelo.altervista.org/how-to-configure-kodi-media-center/
http://sasadangelo.altervista.org/kodi-box-media-library/
http://sasadangelo.altervista.org/how-to-turn-your-kodi-media-center-torrent-machine/
http://sasadangelo.altervista.org/how-to-install-youtube-kodi/next articles, will be about I manage my photos, music, tv live, a dropbox like platform and gaming. If you want to give a watch it would be for me an honor. I know there are tons of tutorial about KODI but I think at the end I'll publish something really different by other sites because I really use it every day.
Thanks again. -
Hi All,
I found a bubble bobble for libretro 2010 that I installed optionally.
Now the problem is that I am able to run it only in Arcade folder. However. I do not like the Arcade folder approach because every time you have to remember the emulator to use and select it. I prefer have my game in the correct emulator folder and then from graphical interface select the emulator and see the game available.
The problem is that on filesystem I only see mame4all and libretro/mame2003. Where is mame2010 roms folder?
Thanks in advance. -
@sasadangelo You have it wrong about Arcade. You don't have to remember anything. That's the beauty of Runcommand. You set it for THIS ROM and forget it. It remembers what emulator you picked and you never need to set it again.
Are you perhaps changing the default every time? Don't do that. Pick a default emulator for the Arcade folder and run most of your roms with the default. Then, when you want to use a different mame, or fba, use runcommand to select an alternate emulator for that rom only (don't change the default) and it will remember that you want to run that rom with the emulator you selected.
Once configured, you can even disable the prompt about runcommand to make launching cleaner and it still remembers your per-rom selections. RetroPie tracks the roms where you deviate from the default.
-
Ah now I understand. This sound very good. I'll give it a try. Now everything is clear. At this point I only need an Arcade menu without any Mame anymore. I agree this is easier.
However, can you confirm there is no folder for lr-mame2010/roms. This is now an optional package and I installed it. I expected to find in Retropie folder in /home/osmc a folder like this to put roms. This is just curiosity, I understand now how Arcade option menu works.
-
@sasadangelo the /mame-libretro/ folder is for lr-mame2010, and all the other libretro (lr-) mame cores. it just defaults to lr-mame2003, so you'd have to change it using the runcommand.
please see https://github.com/retropie/retropie-setup/wiki/MAME (table at top)
-
Yes I read that doc but I still do not understand how it works. Let me explain. Under libretro I only find lr-mame2003, there is no mention for 2010 (I mean no folders).
However, even if I installed it I only see two Mame emulators in menu: one for mame4all, another for 2003. Now it's clear how to use Arcade menu to bypass all the confusing old way.
But suppose I want to understand how the old way still work today, how 2010 is still used now? I mean, suppose I want 3 menu options:- for mame4all
- for mame2003
- for mame2010
is this possible?
-
@sasadangelo said in Bubble Bobble on Retropie:
Yes I read that doc but I still do not understand how it works. Let me explain. Under libretro I only find lr-mame2003, there is no mention for 2010 (I mean no folders).
the
/libretro-mame/mame2003/
subfolder is not for roms, it's just for some support files for lr-mame2003. it doesn't matter that there isn't a/libretro-mame/mame2010/
folder. both lr-mame2010 and lr-mame2003 have their roms placed in/libretro-mame
directly.However, even if I installed it I only see two Mame emulators in menu: one for mame4all, another for 2003.
in what menu?
Now it's clear how to use Arcade menu to bypass all the confusing old way.
But suppose I want to understand how the old way still work today, how 2010 is still used now? I mean, suppose I want 3 menu options:- for mame4all
- for mame2003
- for mame2010
is this possible?
in what menu?
-
@sasadangelo You mentioned that you understand how Arcade works. Well, the mame-libretro folder works exactly the same way. You put any roms in there that you want to launch with lr-mameXXXX and when a game launches, you press a button to invoke runcommand--just like ARCADE, and you pick which lr- emulator you want to use for that rom, for default, etc.
This concept applies broadly across many systems supported by RetroPie that can use more than one emulator. You install that optional emulator, and often there is no need for another roms folder because one already exists for that system. You simply use Runcommand to pick which of the installed emulators you want to use.
-
Ok I understand now. Thank you very much you really helped me.
-
Hi All, I'm back. To thank you of all the support I have written my configuration experience here:
http://sasadangelo.altervista.org/how-to-transform-kodi-media-center-retro-game-platform/Feel free to share and if I missed important things let me know in comments or here.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.