Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

Hi, I'm new to this forum, and somewhat new to mame. I was reading a thread from a couple days ago about removing the warning screens for games with imperfect sound/graphics/etc. The general consensus seemed to be that the best way would be to compile your own version. Can anyone tell me how to do this? I haven't compiled my own version before but i found these instructions - http://www.mameworld.net/mrdo/compile.html - and it looks fairly simple. What is needed to do in addition to these steps to remove the warnings (where do you make the change)? Also, does anyone recommend a different/better tutorial on compiling?

Posted
Hi, I'm new to this forum, and somewhat new to mame. I was reading a thread from a couple days ago about removing the warning screens for games with imperfect sound/graphics/etc. The general consensus seemed to be that the best way would be to compile your own version. Can anyone tell me how to do this? I haven't compiled my own version before but i found these instructions - http://www.mameworld.net/mrdo/compile.html - and it looks fairly simple. What is needed to do in addition to these steps to remove the warnings (where do you make the change)? Also, does anyone recommend a different/better tutorial on compiling?

http://www.gameex.info/forums/index.php?sh...ic=4375&hl=

Don't thank me, thank Headkaze - and don't be such a slacker.. :lol:

Posted

Ok, I see. So you just need to apply a diff patch that does that. Now I'm off to look at diff patches. Also, I kept seeing something about Hiscore.diff, is that just to enable hiscore.dat like in older versions? What exactly were the problems that lead to that being removed? I'm trying to decide if I want to use it; I probably wouldn't if it's too problematic, a lot of the games i play use nvram anyway.

Ok I'll post again after I try compiling, thank Tempest and Headkaze.

Posted
Ok, I see. So you just need to apply a diff patch that does that. Now I'm off to look at diff patches. Also, I kept seeing something about Hiscore.diff, is that just to enable hiscore.dat like in older versions? What exactly were the problems that lead to that being removed? I'm trying to decide if I want to use it; I probably wouldn't if it's too problematic, a lot of the games i play use nvram anyway.

Ok I'll post again after I try compiling, thank Tempest and Headkaze.

the hiscore.diff patch also removes the warnings... they can be found on the BYOAC forums here:

http://forum.arcadecontrols.com/index.php?topic=64298.0

Exerp:

HISCORE DIFF's for all MAME versions without hiscore support (107u2 - current)

The diff performs the following:
1) Adds hiscore support back into MAME
2) Removes all nag screens
3) Removes loading messages (decoding/decrypting/Updating Artwork, etc.) and the 'white box' when loading. (This was added to the diffs starting with hi_120)
4) Disables crosshairs by default. You can turn them back on in the game with F1
5) Tab button(menu) also pauses MAME and 1 acts as 'Enter'. Remove the inptport.c section if you do not want this(or just remove it from the ingame menu)

Posted

Ok, I did it :D I couldn't get the compiler program to work. I probably did something wrong, but I decided I'd just try to do it myself. Between the instructions I linked to before and the ones on Mamedev.com I managed to compile the standard Mame v123 plus hiscore.diff in command prompt. I'm very satisfied, I tried a couple games and they run great with no garbage disclaimers at the beginning. Now I can start writing my front-end in visual basic. Thanks for the help here, I wouldn't have figured this out without the links and tips. So what are the problems with hiscore.dat?

Posted
Ok, I did it :D I couldn't get the compiler program to work. I probably did something wrong, but I decided I'd just try to do it myself. Between the instructions I linked to before and the ones on Mamedev.com I managed to compile the standard Mame v123 plus hiscore.diff in command prompt. I'm very satisfied, I tried a couple games and they run great with no garbage disclaimers at the beginning. Now I can start writing my front-end in visual basic. Thanks for the help here, I wouldn't have figured this out without the links and tips. So what are the problems with hiscore.dat?

I don't think there was anything "problems", I believe that hiscore.dat was discontinued because it wasn't "true" to the emulation of the games. In other words, the games were doing things that they didn't do originally.

But I myself could be wrong. :blink:

You should consider using Gameex as a front end, most people around here like it! ;)

Posted

Also, now that I've compiled this, what exactly is the purpose of the various exe files that are produced (besides mame.exe of course)? I know that at least three of them are tools (like chd manager), but I don't know how to use them or what the other ones are. Can anyone give me a link to some documentation?

Posted (edited)
Also, now that I've compiled this, what exactly is the purpose of the various exe files that are produced (besides mame.exe of course)? I know that at least three of them are tools (like chd manager), but I don't know how to use them or what the other ones are. Can anyone give me a link to some documentation?

Chdman is used to dump/write to a harddrive. Eg is used to create/recreate chds.

Im sure you could google the rest.

Edited by Draco1962
This thread is now closed. If the problem re-occurs, please start a new thread.
Guest
This topic is now closed to further replies.
×
×
  • Create New...