Jump to content
LaunchBox Community Forums

MAME 0.218 No Nag 1.0.0b

   (0 reviews)

1 Screenshot

About This File

As @NJDave71 is no longer creating No Nags for Mame, here are 2 replacements.

mame64.exe - Normal Mame with Nags removed.

arcademame64.exe - This is a slimmed down version of Mame to just cover Arcade only (please note it only covers Arcade)

 

Its recommended to download the full 0.218 official pack and install it, then just overwrite the exe with the replacment, this covers any changes the mame devs may have made to the suppot files.

After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the mame.ini file from your original mame folder, and move/copy them to the new install.  

 

Tnx to KnC for this.


What's New in Version 1.0.0b   See changelog

Released

Added an experimental version of Arcade64 No Nag. Please treat as such, and let me know if you encounter any issues with it, and its set to only play Arcade roms, so nothing that falls under MESS will work with it.

  • Like 6
  • Thanks 1
  • Game On 1

User Feedback

Recommended Comments

Thanks for stepping up to do these. Could you recommend a tutorial for creating a nonag build, or explain how it's done. I've tried many times, but I have always failed.

Link to comment
Share on other sites

16 hours ago, Tomkun said:

Thanks for stepping up to do these. Could you recommend a tutorial for creating a nonag build, or explain how it's done. I've tried many times, but I have always failed.

Pretty much this guide for the most part (i would ignore the actual git part as getting a release git pack is pretty hard, so just use the proper released source pack from the website.)

https://www.mamedev.org/tools/

So grab the msys64-32-2019-12-23.exe  install to the root of C, can be installed elsewhere, but to save hassle root of c is so much easier. Once done you have the mysys64 folder on the root of c:\

Update the tools with pacman, then unpack the mame source to the root of the src folder, then make the changes to the 3 files that are normally changed  frontend/mame/ui/ui.cpp, frontend/mame/ui/mainmenu.cpp and emu/render.cpp

And the actual removal of the messages can be done with a diff file, but edditing the code directly is pretty quick, just read any latest No Nag diff file, fairly easy to find and it will show you what files need to be edited and what to remove/change.

Heres an example  https://github.com/keilmillerjr/mame-diffs/blob/master/mame0211/suppression.diff

 

Hope that helps you out.

Link to comment
Share on other sites

Thanks! I tried many times using the Headkaze MAME compiler, but I could never get it to work. I'll do my best to follow your instructions.

Link to comment
Share on other sites

On 2/17/2020 at 11:57 PM, Tomkun said:

Thanks! I tried many times using the Headkaze MAME compiler, but I could never get it to work. I'll do my best to follow your instructions.

I have this link bookmarked for a step by step compile of a no-nag version. It also includes the DIFF files in a link about 3/4 way down as each MAME version is updated. 

Link to comment
Share on other sites

On 2/21/2020 at 3:32 AM, sundogak said:

I have this link bookmarked for a step by step compile of a no-nag version. It also includes the DIFF files in a link about 3/4 way down as each MAME version is updated. 

Downfall to that is you have to wait for the diff files, and they don't always show up till late in the cycle.

Link to comment
Share on other sites

True, but rarely are there changes to the main code that alter the Diff files from month to month so can use prior version. When try to compile it will halt if diff doesn’t work with the newer main code.  For the few times there are line changes that alter the DIFF then I wait (typically a week from release), use a version by you or NJDave71 (thanks for doing this), or I have spent time to understand where the new menu code got moved to fix the diff (not always trivial).  Just mentioned as option for those that are curious. 

 I much prefer and appreciate your guys efforts since just a quick download and done ?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...