lr-mame2010 - Nag screen and warning screen behaviour
iCLint last edited by
I'm wondering if someone can educate me about this strange behaviour I have found.
So I have set up my Retropie install exactly the way I want it.
I have a 0.78 set of mame roms and for the most part they all work in lr-mame2003.
I discovered that R-type (rtype.zip) would not load so I tried it in some of the other name emulators and no luck.
I pulled rtype.zip from my 0.139 rom set on my PC and chucked it in the arcade folder overwriting the 0.78 version.
I opened the run command menu when launching type.zip (0.139) and chose lr-mame2010 and hoorah! the game loads perfectly.
However lr-mame2010 had the Nag, warning and info screens enabled by default.
I opened the Retroarch menu went into options and disabled the nag, warning and info screens.
Now when I launch R-Type it appears the game is going to load the screen flashes briefly and then quits the game back to the Retroarch menu with no core loaded.
I went into the config file and enabled the nag, warning and info screens, loaded the rom again and it works.
I disabled the screens 1 at a time and it turns out the only one I can safely disable is the game info screen. I have to leave the nag and warning screens enabled not a big deal if it means I can play my game but a little annoying.
Like I said, if someone can shed some light on this strange issue that would be great.
P.S. this should probably be in help/support but for some reason i got a warning about category not existing and it wouldn't let me post
lostless last edited by
I ran into the exact same issue with mame2010. For some reason it crashes when you turn off the nag screen. I did a post on it and how to fix it here
I didn't want to make another topic so I could use this one as it's connected.
I have Streets of Rage on my setup and it runs only in mame2010 (with some sound quirks but it's still playable). However when I startup the emulator there is this blue mame loading window (showing percentage) and white frame as from info screen for just a small second.
I disable nag screen, warning screen and game info. I think that config is quite similar to mame2003 and fba but still neither mame2003 nor fba shows this loading screens (even if there is a game like Samurai Shodown 5 (it's something like 60 MB) while SoR is maybe around 500 kB?
Do you have any hint? :/
Note: This emulator is considered experimental in RetroPie and has limited functionality. For example, only 2 players are supported.
it shouldn't be showing that screen but needs someone to fix the code. it doesn't even support more than 2 players. i would just use a megadrive/genesis emulator for streets of rage.
@iCLint Yeah I have the warning nag screen set to OFF on lr-mame2003 but they still display. Not a massive deal for me to be honest. As far as the game advice/warning screen from MAME goes I would leave that on as it will advise you of known non-working ROMs and direct you to one that actually works if it is in the same ROM set. Sorry I couldn't be of more help to you.
@dankcushions SOR on the Megadrive is superior to the arcade version, so I second this opinion.
@dankcushions I am building an arcade machine, not a megadrive clone console ;)
My arcade stick has no more than 2 players so I don't mind having only 2 players. It would be great if there will be someone to have it fixed because I would like to make it as much "silent" as possible (so such a loading screen apart from the one that I already have instead of Press A to configure screen is out of the question). I'd rather like not to have SoR than to make it visible.
Im working on my mame 2010 as well. Any chance anybody can tell me where the file that has the nags and the dip switch settings are at?
@edmaul69 just use TAB on your keyboard when the ROM has loaded. You should get a menu including dip-switch settings.
columboscoat Banned last edited by columboscoat
@edmaul69 If that doesn't work try going into the Retroarch menu, again when a ROM has loaded. Click on "Quick Menu" > "Options". I think, off the top of my head but it's there, somewhere.
@columboscoat i know how to do all that. Im just trying to find the file/s.
columboscoat Banned last edited by columboscoat
@edmaul69 look in the mame2010 directory then. Sorry for disturbing you...
@edmaul69 I actually know where they are but I'm not going to tell you because you have a poor attitude.
@columboscoat your good. I looked in my mame-libretro2010 config folder i made, the original /mame-libretro/ config folder, the libretrocore/mame-libretro2010/ folder, the /emulators/retroarch/ folder and in the /configs/all/retroarch/ folder and i havent found anything.
edmaul69 last edited by edmaul69
I also know that the retroarch-core-options.cfg has stuff but i found nothing listed under lr-mame-2010 and nothing pertaing to mame dipswitches for individual games. And if the nag screens are listed just under mame_current_skip_warnings/_gameinfo/__warnings then i have those all enabled and lr-mame2010 boots roms fine for me.
Ok so i can confirm the nag stuff is enabled and lr-mame2010 boots just fine. Even with streets of rage. Still no clue where dipswitch settings files are.
@edmaul69 They are in Retroarch GUI. I don't believe they can be manually configured on mame2010. Not on the Pi anyway. Ask dankcushions, one of the mods, he's the resident MAME officianado. The nenu should be accessed via the TAB on your keyboard. You clearly want some other way to access it. I'm afraid I can't help in that case.
Still is there any possibility to hide those flashing loading screen on the beggining so it looks like on mame2003 (the game just loads without anything)?
@Melvin.FoX sure, if someone codes it.
Melvin.FoX last edited by Melvin.FoX
@dankcushions your answer means that you are taking me as an idiot. And probably you have already seen that I helped or try to help few persons with their problems which some of them haven't been that easy.
What I am trying to say that your sarcastic answer was rude and on a forum like this one, moderators should represent some level of social competences and good manners.
If moderators will treat this forum as a playground and post garbage posts than I highly doubt it will be any how useful in term of a next year or two.
@Melvin.FoX or it means that this is a community built on open source software and that if something doesn't yet exist in the code (such as removing the flashing screen on that game on lr-mame2010) anyone is welcome to code that function in (including you if you so desire).
You're reading into things too much. But I'll defer to @dankcushions to clarify his intent if he wishes.