silvusvalentine Posted August 13, 2016 Posted August 13, 2016 Retroarch Version: 1.3.6 Mame Core: MAME 0.174 (The core labeled Arcade (MAME) in the Core Updater) Steps: Open Retroarch and pull up the Main Menu (Press F1 if you are in-game). Load the Mame Core if it is not already loaded (check the bottom left of the screen for the currently loaded core). Navigate to Main Menu -> Quick Menu -> Options. In the Options menu, turn ON the following options (Image 1): Hide nag screen Hide gameinfo screen Hide warnings screen Navigate back to the Main Menu and select Save Current Config. Now, when you play an Arcade game with Retroarch, it will begin loading the rom immediately. Note: The nag screens, warning screens, and info screens are the screens that display before the rom is actually loaded (Image 2). These screens usually require a button press before the process is allowed to continue. These settings will not remove the arcade startup screens, display test screens, RAM check screens, hard disk load screens, etc. Images: Settings to change: Nag screen and gameinfo screen example: 2 Quote
Lordmonkus Posted August 13, 2016 Posted August 13, 2016 Oh very nice, they finally put this in the core options. I may have to look into going back to Mame again since this was one of the reasons i preferred standalone mame with a no-nag hack. 1 Quote
silvusvalentine Posted August 13, 2016 Author Posted August 13, 2016 I had been doing the same. I just happened to find them while I was exploring the options lol. Quote
Lordmonkus Posted August 13, 2016 Posted August 13, 2016 I just haven't bothered with the Mame core for a couple of months now so I never even looked at it. I know people on the Retroarch forums have been asking for it and the answer that was given was to just compile your own core. Was even kinda silly to have to find a hacked Mame.exe when GrooveyMame had the option to turn them off right in the mame.ini file. 1 Quote
Lordmonkus Posted August 13, 2016 Posted August 13, 2016 Having tested this out for a while now it is good that they allow the user to turn off the nag screens I still wouldn't use RA Mame over stand alone Mame. Mames HLSL and GLSL shaders just absolutely destroy any shader in RA for arcade games. RAs shaders are perfect and the best for consoles but for arcade games Mames shaders are still best. Mames shaders for the most part do not rotate properly for vertical games so you would have to set a custom config for vertical or horizontal. While in Mame you have to do that with GLSL it is much easier using MameUI and the vertical and horizontal filters and HLSL doesn't care about the orientation. Another thing is that there is something with the RA Mame core that requires more graphical processing power. I can throw any shader at any system in RA and my system will take it like a champ but in Mame the heavier shaders like the ones found in solid12345's analog shader pack make games unplayable dropping framerates down into the 40s. I can use shaders on any other system without issue. Quote
silvusvalentine Posted August 13, 2016 Author Posted August 13, 2016 I'm only just figuring out how to get shaders to work in Retroarch. I wouldn't know where to start in standalone Mame. Are there any tutorials on here that show how to set them up? Quote
Lordmonkus Posted August 13, 2016 Posted August 13, 2016 I posted a video around here a little while ago showing how to setup HLSL. If you are using MameUI setting up GLSL shaders is very easy. HLSL is a little bit more tricky and hands on but not so bad. The command line version of Mame is bit more hands on again since you are editing ini files by hand. 1 Quote
Denus Posted January 4, 2017 Posted January 4, 2017 When I load the Mame0.174 core (mame_libretro), the option section gives me a "nocoreoptionsavailable" Why is that? Quote
Lordmonkus Posted January 4, 2017 Posted January 4, 2017 It's possible it got removed in the build of the core you are using. That's just a guess though since I don't use the Mame core. Quote
Denus Posted January 4, 2017 Posted January 4, 2017 It seems so. I now use mame2003_libretro, and it's working perfectly, without the game info screen, except when there's a known issue with the game (which is fine). Quote
MerlinArcade Posted January 19, 2017 Posted January 19, 2017 (edited) On Saturday, August 13, 2016 at 0:23 PM, lordmonkus said: I posted a video around here a little while ago showing how to setup HLSL. If you are using MameUI setting up GLSL shaders is very easy. HLSL is a little bit more tricky and hands on but not so bad. The command line version of Mame is bit more hands on again since you are editing ini files by hand. I decided to leave retroarch and go back to MAMEUI so without this GLSL, is there a way to turn off those nag screens just by editing the mameui.ini file? I saw a post talking about skip_gameinfo and skip_warnings but that didn't work. Edited January 19, 2017 by MerlinArcade Quote
Lordmonkus Posted January 19, 2017 Posted January 19, 2017 You have a couple of options for nag screens. 1) Compile an exe yourself disabling them. 2) Download a precompiled exe from somewhere, the Hyperspin site usually has up to date exes shortly after a release. 3) Download and use the GrooveyMame exe and turn off the nag screens in the ini file. Quote
DOS76 Posted January 19, 2017 Posted January 19, 2017 put the tag -skip_gameinfo in the LB associated platform for arcade will take away all but the warning about systems not being 100% Quote
Lordmonkus Posted January 19, 2017 Posted January 19, 2017 That's just the game into screen, that is not the full nag screen disable. Quote
MerlinArcade Posted January 19, 2017 Posted January 19, 2017 11 minutes ago, lordmonkus said: You have a couple of options for nag screens. 1) Compile an exe yourself disabling them. 2) Download a precompiled exe from somewhere, the Hyperspin site usually has up to date exes shortly after a release. 3) Download and use the GrooveyMame exe and turn off the nag screens in the ini file. How about.. 4) Drop MAME and go back to Retroarch? lol Say I go back with retro, does that mean I will have to totally delete anything that is associated with MAME? Like associate the Arcade platform with Retroarch? Personally, I dropped Retroarch because I kinda like the "all games" section of the MAMEUI, you could see exactly which ROM and sub ROM version you need for each game. Not sure if Retroarch will download all the right ROMs though. Quote
DOS76 Posted January 19, 2017 Posted January 19, 2017 MAME is better but the choice is your of course. Quote
Lordmonkus Posted January 19, 2017 Posted January 19, 2017 You could go back to Retroarch if you like and you would not have to remove anything related to Mame in your Launchbox setup. You can just leave it there for easy swapping back and forth if you want to, I have mine set up this way. Though I still prefer stand alone Mame for various reasons but the newer git builds of the Mame 181 core in Retroarch are looking to be fairly decent and much better than the "stable" Mame cores. Quote
MerlinArcade Posted January 19, 2017 Posted January 19, 2017 (edited) 15 minutes ago, DOS76 said: put the tag -skip_gameinfo in the LB associated platform for arcade will take away all but the warning about systems not being 100% You mean like this? Anything else? Because it's not working. :-( Edited January 19, 2017 by MerlinArcade Quote
Lordmonkus Posted January 19, 2017 Posted January 19, 2017 You could even disable that screen in the mame.ini file if you wanted to but yeah that command line parameter will do the same thing. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.