[MAME ] Which is the best MAME version for pi ?
-
@niculinux Are you using a 0.229 romset? If not, it's no surprise that your games don't work with this mame version, and I recommend reading Validating, Rebuilding, and Filtering Arcade ROMs for the basics of building romsets for specific mame versions.
-
@clyde Well I can't offer you any advice other than good luck as so far I haven't been able to get any MAME roms to work.
-
@colstar You could just try FBNeo instead if MAME is too confusing and trips you up with what romset and mame versions you need to use. Some of the sets might be called FBA because of legacy reasons. If you are going to places that seem shady to get your roms from then you should try to use a VPN and Mac Address changer. As for VPN's there is ProtonVPN as one of the free alternatives.
Reddit Channel /roms can you help you out
-
@clyde said in [MAME ] Which is the best MAME version for pi ?:
@niculinux Are you using a 0.229 romset? If not, it's no surprise that your games don't work with this mame version, and I recommend reading Validating, Rebuilding, and Filtering Arcade ROMs for the basics of building romsets for specific mame versions.
Actually i dont know, i don't use windows, for linux there is ronvault but since im an occasional gamer dont have much time to mess around :, (
In the menatime, i guess the best choice is to have at least a couple of emulators, lr-mame-2003-plus and lr-fbneo, maybe i will try when i'll get some spare time. Any other hint is obviously wellcome!
-
@niculinux the advice is to read https://retropie.org.uk/docs/Arcade/ - you need to choose an emulator, then obtain the romset for it. trying to work with whatever random romset you have already will be painful. with the right romset (essentially) everything Just Works.
-
@emulatre71 said in [MAME ] Which is the best MAME version for pi ?:
@colstar You could just try FBNeo instead if MAME is too confusing and trips you up with what romset and mame versions you need to use.
FBN is no different to MAME in its strict romset version requirements.
-
@niculinux yes, lr-mame2003 is the best for many "old school" arcade games.
If I am correct, it uses romset MAME 0.78 . Google searches for that, and you should be fine. Google MAME 2003 reference... and you should have your answer. We're not allowed to post actual links... but they're not hard to come by out there.
Depending on your Pi version (mine is 3b+), you'll be able to run a lot of games with this set and MAME version.
If there is a specific game, like a Neo-Geo fighting game, or something similar, you can try other MAME verions and roms... but again... you'll drive yourself crazy doing this.
-
@jamrom2 said in [MAME ] Which is the best MAME version for pi ?:
@niculinux yes, lr-mame2003 is the best for many "old school" arcade games.
If I am correct, it uses romset MAME 0.78 . Google searches for that, and you should be fine. Google MAME 2003 reference... and you should have your answer. We're not allowed to post actual links... but they're not hard to come by out there.
Depending on your Pi version (mine is 3b+), you'll be able to run a lot of games with this set and MAME version.
If there is a specific game, like a Neo-Geo fighting game, or something similar, you can try other MAME verions and roms... but again... you'll drive yourself crazy doing this.
Yes, i used to play with mame 2003, problem is it not supports some games i played in childhood such as slam dunk or wind jammers, how do i got to know what emulator will cover non mame 2003 running games, so there is not another way than dankcushions wrote
@dankcushions said in [MAME ] Which is the best MAME version for pi ?:
@niculinux the advice is to read https://retropie.org.uk/docs/Arcade/ - you need to choose an emulator, then obtain the romset for it. trying to work with whatever random romset you have already will be painful. with the right romset (essentially) everything Just Works.
I 'm afraid of...
-
@niculinux said in [MAME ] Which is the best MAME version for pi ?:
@jamrom2 said in [MAME ] Which is the best MAME version for pi ?:
@niculinux yes, lr-mame2003 is the best for many "old school" arcade games.
If I am correct, it uses romset MAME 0.78 . Google searches for that, and you should be fine. Google MAME 2003 reference... and you should have your answer. We're not allowed to post actual links... but they're not hard to come by out there.
Depending on your Pi version (mine is 3b+), you'll be able to run a lot of games with this set and MAME version.
If there is a specific game, like a Neo-Geo fighting game, or something similar, you can try other MAME verions and roms... but again... you'll drive yourself crazy doing this.
Yes, i used to play with mame 2003, problem is it not supports some games i played in childhood such as slam dunk or wind jammers,
yes it does. it supports both of these: https://buildbot.libretro.com/compatibility_lists/cores/mame2003/mame2003.html (i don't know if slam dunk's 'imperfect' sound/video are obvious, but windjammers certainly works fine).
-
@dankcushions said in [MAME ] Which is the best MAME version for pi ?:
@niculinux said in [MAME ] Which is the best MAME version for pi ?:
@jamrom2 said in [MAME ] Which is the best MAME version for pi ?:
@niculinux yes, lr-mame2003 is the best for many "old school" arcade games.
If I am correct, it uses romset MAME 0.78 . Google searches for that, and you should be fine. Google MAME 2003 reference... and you should have your answer. We're not allowed to post actual links... but they're not hard to come by out there.
Depending on your Pi version (mine is 3b+), you'll be able to run a lot of games with this set and MAME version.
If there is a specific game, like a Neo-Geo fighting game, or something similar, you can try other MAME verions and roms... but again... you'll drive yourself crazy doing this.
Yes, i used to play with mame 2003, problem is it not supports some games i played in childhood such as slam dunk or wind jammers,
yes it does. it supports both of these: https://buildbot.libretro.com/compatibility_lists/cores/mame2003/mame2003.html (i don't know if slam dunk's 'imperfect' sound/video are obvious, but windjammers certainly works fine).
thanks, very helpful!! There is a list concernin lr-mame and/ or lr-fbneo?
-
@niculinux lr-mame is not recommended for the reasons stated in the arcade page, but given that it's more or less current MAME, you can expect it to support just about every arcade game in existence.
lr-fbneo - check the dat files: https://github.com/libretro/FBNeo/tree/master/dats
-
Thanks, just checked the arcade page on retropie docs here, guess i just need to do some experiments :P
Just noticed that lr-mame with non working games hangs the raspberry displayng "loading machine 99%" leaving no choice but to turn off and on. I guess it's more hardware demanding as stated in the docs, so gonna try some old version, pheraps the 2010 and see what happens
-
@niculinux said in [MAME ] Which is the best MAME version for pi ?:
leaving no choice but to turn off and on
It's Linux. There is always a choice.
"Reboot Even If System Utterly Broken":
Press and hold Alt + SysRq(PrntScrn). Then, press and release each of the following, in succession, waiting a few seconds in between presses, and stopping at any point when you get back control of the system:
R, E, I, S, U, B (or O)
(You can remember this sequence with the mnemonic "Reboot Even If System Utterly Broken.")
When you get control of the system back, you can stop (and probably reboot anyway, but the normal way), you don't have to finish the sequence. The function of each key is as follows:
R - switch keyboard from raw mode to XLATE mode
E - send SIGTERM to all processes except init (PID 1)
I - send SIGKILL to all processes except init
S - sync all mounted filesystems
U - remount all mounted filesystems in read-only mode
B - immediately reboot the system, without unmounting or syncing filesystems
(O - alternatively, shut off the system, instead of rebooting with B) -
@sleve_mcdichael said in [MAME ] Which is the best MAME version for pi ?:
(You can remember this sequence with the mnemonic "Reboot Even If System Utterly Broken.")
There are actually many of those, I prefer "Raising Elephants Is So Utterly Boring". 🙂
-
@niculinux said in [MAME ] Which is the best MAME version for pi ?:
Just noticed that lr-mame with non working games hangs the raspberry displayng "loading machine 99%" leaving no choice but to turn off and on.
This is a known issue with
lr-mame
- https://github.com/libretro/mame/issues/158. Use a correct romset for your emulator and you shouldn't have this issue. -
@sleve_mcdichael said in [MAME ] Which is the best MAME version for pi ?:
@niculinux said in [MAME ] Which is the best MAME version for pi ?:
leaving no choice but to turn off and on
It's Linux. There is always a choice.
"Reboot Even If System Utterly Broken":
Press and hold Alt + SysRq(PrntScrn). Then, press and release each of the following, in succession, waiting a few seconds in between presses, and stopping at any point when you get back control of the system:
R, E, I, S, U, B (or O)
(You can remember this sequence with the mnemonic "Reboot Even If System Utterly Broken.")
When you get control of the system back, you can stop (and probably reboot anyway, but the normal way), you don't have to finish the sequence. The function of each key is as follows:
R - switch keyboard from raw mode to XLATE mode
E - send SIGTERM to all processes except init (PID 1)
I - send SIGKILL to all processes except init
S - sync all mounted filesystems
U - remount all mounted filesystems in read-only mode
B - immediately reboot the system, without unmounting or syncing filesystems
(O - alternatively, shut off the system, instead of rebooting with B)Allright very interesting! But it would be more nice if the emulator just quits to the arcade menu, like in the issue mitu wrote about in the previous post :)
-
@niculinux You could try SysRq+k to "only" kill all processes of the current virtual console. That should kill
lr-mame
, but I don't know if it will also kill Emulation Station or the process (Runcommand?) that starts it after the emulator stops. -
@clyde said in [MAME ] Which is the best MAME version for pi ?:
That should kill lr-mame, but I don't know if it will also kill Emulation Station or the process (Runcommand?) that starts it after the emulator stops.
Since it would stop the entire login shell, it will probably kill every process started from it (including EmulationStation).
-
@mitu Would one land in another shell, then? If so, a quick
emulationstation
should restart ES, which may be a little less invasive than to restart the whole system with REISUB. (Just hypothesizing.)
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.