lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014
-
Robo Army didn't run in Mame 2003 but it does in lr-fba-next (which is now lr-fbalpha). I have been using the FBA emu for all the MAME and Neo Geo games. Works all fine.
-
@Darksavior said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
Pi2 user here so my options are a bit more limited. Some emulators are faster than others and that can become a headache to maintain. I'm using FIVE arcade emulators to play everything I want. Lr-fbalpha for neogeo/cps1/2 and the rest is hit or miss. For tmnt2/sunsetriders and a few others I had to go back to lr-fba since that's faster. Whatever's unplayable/slow in both fba emulators I fall back to mame2003. I use mame2010 for most system16 games since nothing else plays those correctly. Mame4all for moonwalker and mk1.
Did you try tmnt2/sunsetriders after commit https://github.com/libretro/fbalpha/commit/b895a6829f260cb1f9d36c2bcc53622a83b65018 ? I have a hard time understanding how someone would have speed issues on rpi2 with m68k games (except "Spectral vs Generations" and "Killing Blade Plus"), especially after this commit.
-
@barbudreadmon Not yet. I assume I have to install from source? I'll post my findings when it's done.
Update: Installed from source. No change. Slowdowns still exist in lr-alpha. Still runs perfect on the older lr-fba (lr-alpha2012) -
Could someone write a script that compared a list of arcade roms against text file lists of which emulator they run best in, and then copy/move those roms to the appropriate rom folder? In the end it would help if this was a little more painless.
Also conversely, which arcade emulator covers MOST games well and should be encouraged as the primary arcade emulator?
Lastly, I know this is more of a question for the upstream emulator developers, but if there are changes in FBA for example that help emulator Neo Geo games better, and that emulator is open source, why doesn't someone try to get those changes merged upstream in MAME itself?
-
@enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
Could someone write a script that compared a list of arcade roms against text file lists of which emulator they run best in, and then copy/move those roms to the appropriate rom folder? In the end it would help if this was a little more painless.
no such list exists, although recalbox did something similar: https://docs.google.com/spreadsheets/d/1F5tBguhRxpj1AQcnDWF6AVSx4av_Gm3cDQedQB7IECk/edit
in any case, i don't see how it would be scriptable. you need specific rom from the romset of the emulator in question. you can't just say "run any pacman.zip in lr-mame4all, please", because that wouldn't work with pacman.zip from a mame 0.175 romset (or whatever). ultimately it still has to be a manual task (or just stick to a romset and emulator)
Also conversely, which arcade emulator covers MOST games well and should be encouraged as the primary arcade emulator?
it's not so much 'most games', but the most supported libretro core is lr-mame2003. that's why it's the default in the 'arcade' and 'libretro-mame' folders (i think?)
Lastly, I know this is more of a question for the upstream emulator developers, but if there are changes in FBA for example that help emulator Neo Geo games better, and that emulator is open source, why doesn't someone try to get those changes merged upstream in MAME itself?
neogeo emulation doesn't tend to get any 'better' as it's been fully emulated for 10+ years probably. but in any case, i doubt it would happen in that scenario as mame and fba have different goals.
in our case, we use super old versions of mame that have been adapted to work with an emulator API (libretro/retroarch). actually backporting drivers and fixes from other versions of mame/fba isn't easy - at that point you might as well just use the other version of mame/fba.
-
@dankcushions said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
in any case, i don't see how it would be scriptable. you need specific rom from the romset of the emulator in question. you can't just say "run any pacman.zip in lr-mame4all, please", because that wouldn't work with pacman.zip from a mame 0.175 romset (or whatever). ultimately it still has to be a manual task (or just stick to a romset and emulator)
Okay, now I'm lost. Why wouldn't you be able to do precisely that and automate that pacman would run in lr-mame4all? I'm not sure why it would matter what romset you got it from? Isn't a pacman dump a pacman dump?
And wouldn't that Google Doc you linked be a good start for a list?
-
@enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
@dankcushions said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
in any case, i don't see how it would be scriptable. you need specific rom from the romset of the emulator in question. you can't just say "run any pacman.zip in lr-mame4all, please", because that wouldn't work with pacman.zip from a mame 0.175 romset (or whatever). ultimately it still has to be a manual task (or just stick to a romset and emulator)
Okay, now I'm lost. Why wouldn't you be able to do precisely that and automate that pacman would run in lr-mame4all? I'm not sure why it would matter what romset you got it from? Isn't a pacman dump a pacman dump?
in short, no, not at all :) that's why we have all those minor essays on mame management in the wiki.
-
@enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
Isn't a pacman dump a pacman dump?
No, dump differ from emulator to another emulator and release to another release, because sometimes it takes 15 years of retro-engineering to figure out how to dump something properly, you should search cps2 emulation history, it's quite interesting.
-
@barbudreadmon said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
@enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
Isn't a pacman dump a pacman dump?
No, dump differ from emulator to another emulator and release to another release, because sometimes it takes 15 years of retro-engineering to figure out how to dump something properly, you should search cps2 emulation history, it's quite interesting.
Today I learned.
Okay, how about something more feasible?
I still think we need a way to make this painless for people in the future. There are thousands of ROMs available for multiple arcade emulators.
Edit: Stupid question: If lr-fbalpha is based on a newer MAME core and plays more games and also supports libretro, then why wouldn't that be the primary recommended arcade emulator?
-
@enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
@barbudreadmon said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
@enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:
Isn't a pacman dump a pacman dump?
No, dump differ from emulator to another emulator and release to another release, because sometimes it takes 15 years of retro-engineering to figure out how to dump something properly, you should search cps2 emulation history, it's quite interesting.
Today I learned.
Okay, how about something more feasible?
I still think we need a way to make this painless for people in the future. There are thousands of ROMs available for multiple arcade emulators.
i think the best we can do is what we're already doing - focus on the arcade emulators that best suit the pi series and make sure they're working as well as possible. with a pi2-3 you shouldn't need anything but lr-mame2003 or lr-fbalpha. if you only picked one of those you'd have pretty much anything most people would want from the 2d arcade era.
Edit: Stupid question: If lr-fbalpha is based on a newer MAME core and plays more games and also supports libretro, then why wouldn't that be the primary recommended arcade emulator?
lr-fbalpha isn't based on a MAME core as such, it just uses a subset of the same romset.
lr-fbalpha doesn't support the breadth of older titles that standard mame cores do - mostly focused on fighting and shmup games, although that list is expanding.
similarly, mame(2003) doesn't support some games that fbalpha does, especially romhacks (which it supports none really)
-
@juice
Would you be willing to share this list of games? :)
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.