Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: gonzobrian on September 09, 2006, 11:22:30 pm

Title: Mame custom compile options?
Post by: gonzobrian on September 09, 2006, 11:22:30 pm
I have recently installed mingw and have been playing around with compiling my own version of mame.  I have been looking around for examples of some of the compile options.  Like skip game warnings etc.  Not sure if this is a taboo subject as I do not see a lot of post about it.  If so I
Title: Re: Mame custom compile options?
Post by: MYX on September 10, 2006, 08:54:08 am
Checkout PowerMAME for the pause on screen thing. Be careful, certain warnings are in place because the have to be. You will not get the blessing to call it MAME if you disable those. Remember, we all paid and own all the games we have also put on the cabinets...right? So that warning has to be there for folks who have not done so. Call it a safety net.
Title: Re: Mame custom compile options?
Post by: Havok on September 11, 2006, 10:41:49 am
I can help with the Athlon question: when you do the compile, fire off  Mingw with this switch:  -make ATHLON=1

If you haven't found this site yet, check here:

http://www.mameworld.net/mrdo/compile.html

It's where I learned how to compile Mame - very easy to follow. Sorry, I don't know how to add the pause feature.
Title: Re: Mame custom compile options?
Post by: gonzobrian on September 11, 2006, 10:50:22 am
Thanks Havok, that one was easy.  Yes the mrdo site has been a big helpt to get me this far.  I'll keep looking.  Anyone else have any input?
Title: Re: Mame custom compile options?
Post by: jelwell on September 11, 2006, 06:29:23 pm
Most of the "features" I add to my custom build are source patches.

I add some of Alan's tweaks, including "Skip startup frames" and "Skip Warnings".
http://home.earthlink.net/~alank2/mame/

The pause message, that is also in Powermame,  that I wrote ages ago. (http://forum.arcadecontrols.com/index.php?topic=33233.msg287693#msg287693)

I also disable high scores when the LOAD key is pressed - because I mount my nvram and hi directories off a webserver with all my friends. This makes it harder for one of us to cheat using the save/load method. ;)

I also have a patch for one button save/pause. Normally you have to hit the save key then a "store location" button". This way I only have one "store location" but I don't have to hit multiple keys. My control panel has a dedicated "Save" button and a dedicated "Load" button.

I also add in network support, that lets me play two player joust with my friend's arcade cabinet across the state.

I also base my build off of another MAME derivative that adds all sorts of other features, including (but not limited to):
Video recording
Command.dat support

I think that's it.
Joseph Elwell.
Title: Re: Mame custom compile options?
Post by: gonzobrian on September 11, 2006, 09:42:05 pm
Cool thanks jelwell :cheers:  That was the post I was looking for.  Apreciate the link.  I'll have to give it a go.  I thought the pause thing was a great idea for the same reason you did, I see after re-reading your post.
Now the Alan's tweaks link.  I'll have to figure that stuff out.  Looks like there is an .exe file there.  What is that for?  Does it apply the patches?  Is it tied to any version of mame?
 
Title: Re: Mame custom compile options?
Post by: gonzo90017 on September 12, 2006, 11:23:16 am
Wrong post sorry.
Title: Re: Mame custom compile options?
Post by: jelwell on September 12, 2006, 01:50:09 pm
Now the Alan's tweaks link.  I'll have to figure that stuff out.  Looks like there is an .exe file there.  What is that for?  Does it apply the patches?  Is it tied to any version of mame?
The exe will attempt to apply the patch to whatever version of MAME you point it at. If you're not having any luck I have an old version of Alan's tweaks archived that contain simply diff files.

http://singleclick.com/~jelwell/arcade/mametweaks.zip

I think the archived version also contains some tweaks that Alan removed at some point.
Joseph Elwell.
Title: Re: Mame custom compile options?
Post by: gonzobrian on September 12, 2006, 03:07:08 pm
Now the Alan's tweaks link.  I'll have to figure that stuff out.  Looks like there is an .exe file there.  What is that for?  Does it apply the patches?  Is it tied to any version of mame?
The exe will attempt to apply the patch to whatever version of MAME you point it at. If you're not having any luck I have an old version of Alan's tweaks archived that contain simply diff files.

http://singleclick.com/~jelwell/arcade/mametweaks.zip

I think the archived version also contains some tweaks that Alan removed at some point.
Joseph Elwell.

OK great.  Thanks again.