Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: koolmoecraig on April 23, 2008, 03:09:07 am
-
I am looking for someone to compile MAME .115 with hiscore.dat and cheat for me.
Anyone?
-
I am looking for someone to compile MAME .115 with hiscore.dat and cheat for me.
Anyone?
Have you tried using Mame Compiler yet? It's not that hard once you give it a try. Here are some quick instructions
1. Download Mame Compiler from here (http://members.iinet.net.au/~freeaxs/mc64/MC64Setup.exe)
2. Download the Mame 0115 source (http://mamedev.org/downloader.php?file=mame0115s.zip)
3. Install Mame Compiler by running MC64Setup.exe
4. Extract the Mame 0115 source code to \MinGW\source\Mame0115
5. Select Start->Programs->Mame Compiler 64->MameCompiler64
6. Under "Mame Source Folder" browse to \MinGW\source\Mame0115
7. Under "Diff Patch File" browse to \MinGW\patches\hi_114_115_116.diff
8. Select "Apply Patch" button
9. Place a tick next to "Disable WError" option
10. Press the GO! button
You will probably see a few errors but that is normal compiling older versions of Mame. Only other thing to note is you need the .NET Framework 2.0 (http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en) to run Mame Compiler if you don't already have it installed.
-
I am looking for someone to compile MAME .115 with hiscore.dat and cheat for me.
Anyone?
Have you tried using Mame Compiler yet? It's not that hard once you give it a try. Here are some quick instructions
1. Download Mame Compiler from here (http://members.iinet.net.au/~freeaxs/mc64/MC64Setup.exe)
2. Download the Mame 0115 source (http://mamedev.org/downloader.php?file=mame0115s.zip)
3. Install Mame Compiler by running MC64Setup.exe
4. Extract the Mame 0115 source code to \MinGW\source\Mame0115
5. Select Start->Programs->Mame Compiler 64->MameCompiler64
6. Under "Mame Source Folder" browse to \MinGW\source\Mame0115
7. Under "Diff Patch File" browse to \MinGW\patches\hi_114_115_116.diff
8. Select "Apply Patch" button
9. Place a tick next to "Disable WError" option
10. Press the GO! button
You will probably see a few errors but that is normal compiling older versions of Mame. Only other thing to note is you need the .NET Framework 2.0 (http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en) to run Mame Compiler if you don't already have it installed.
I retired my PC and I'm pretty much Mac only now. Wanna earn some $$?
-
I retired my PC and I'm pretty much Mac only now. Wanna earn some $$?
frown...
nobody should really be charging / paying anybody to do anything with mame.
-
I am looking for someone to compile MAME .115 with hiscore.dat and cheat for me.
Anyone?
Have you tried using Mame Compiler yet? It's not that hard once you give it a try. Here are some quick instructions
1. Download Mame Compiler from here (http://members.iinet.net.au/~freeaxs/mc64/MC64Setup.exe)
2. Download the Mame 0115 source (http://mamedev.org/downloader.php?file=mame0115s.zip)
3. Install Mame Compiler by running MC64Setup.exe
4. Extract the Mame 0115 source code to \MinGW\source\Mame0115
5. Select Start->Programs->Mame Compiler 64->MameCompiler64
6. Under "Mame Source Folder" browse to \MinGW\source\Mame0115
7. Under "Diff Patch File" browse to \MinGW\patches\hi_114_115_116.diff
8. Select "Apply Patch" button
9. Place a tick next to "Disable WError" option
10. Press the GO! button
You will probably see a few errors but that is normal compiling older versions of Mame. Only other thing to note is you need the .NET Framework 2.0 (http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en) to run Mame Compiler if you don't already have it installed.
I just wanted to take this moment to thank you so much for this easy-to understand guide!
I previously tried this, but had no success .. now, I'm the proud 'owner' of a custom-compiled 0.110 mame version with high-score support and no nag screens :D
Just one question; I was under the impression that using the hi-score diff (from this topic:
http://forum.arcadecontrols.com/index.php?topic=64298.0 ), it would remove the "loading/decrypting and updating artwork" messages. While I now have hi-score support, and no more nag screens, I still get the other screens.
Just curious, as it's no big deal. Thanks again, and sorry for the hijack ;)
-
When referring to removing nag screens with this compiled MAME, are you referring to the "OK" screens?
-
Take a look at bullet point #3:
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)
That was added much later than version hi_110....
-
I am a newbie ready to dive in. I just bought a dedicated pc to begin setting up while I look for a cabinet and monitor. My brother has told me the basics including to come to this link to help me compile Mame.
That being said, I am stuck. I followed these directions to a T and I get the following message when I hit GO:
mingw32-make: *** No targets specified and no makefile found. Stop
The compile time is 0M 0.0S and no Mame.exe file is returned.
Does it make a difference that I am running Vista on this machine? I have tried versions 124 and 126 (my brother uses 124 and swears by it). Right now I'd settle for getting the mame.exe file, but should I mess with the other options (processor drop down, dual core, etc)?
Thanks in advance.
-
You not pointing to the Source folder..
D/L the MAME SOURCE... Not the binary. You can get it from mamedev.org
Theres a make file in the correct directory. Check the paths
-
No, I downloaded the source file and followed the directions above. I also have the bin file in a seperate directory. I was told I needed to compile the source file and take the mame.exe file it produces and replace the mame.exe in the bin file with it.
I'll give it another try tonight, but I took 3 runs at it last night and I can't see anything I should be doing different.
-
This is why the MAME compiler utility was written, you probably ought to try that.
If you get a "makefile not found", either you are not in the right directory or you do not have the source, like Brian said.
To get the source, go to mamedev.org and download the version you want. I recommend the 7-Zip self-extracting source. The filename will be mame0115s.exe or similar, note the "s" in the filename.
Once the source is extracted, start a command prompt with Start->Accessories->Command Prompt or Start->Run->cmd, DO NOT run mingw32-make from the Windows Start->Run.
Then navigate to where you extracted the mame source. When you run the extraction it prompts you for a directory. Let's use c:\emulators\mame\v0.115 for an example. You would then navigate to this directory using the cd command in the command prompt.
Click on the command prompt window and type:
c:
cd \emulators\mame\v0.115
mingw32-make
If you are bad at typing like me you can split the cd part up.
c:
cd \emulators
cd mame
cd v0.115
mingw32-make
If you are getting makefile not found then your mingw installation is probably good.
Get MAME compiling out of the box first before you add patches.
-
The MAME Compiler utility is a no-brainer. Seriously. It takes all of about 3 brain cells to achieve success. I was blow away at how simple it was when I used it last week for the first time. It takes something that is actually already pretty easy and makes it incredibly simple.
-
Thats a great reply Cake! Much better than my lazy post.
Hopefully he will get it going now.
-
Stupid question. Can the compiler for mame be used with mame32.
-
I believe so...but it's called MAMEUI now...
...yup...just verified it...there's a box for MAMEUI.
-
I'm trying to get this to work for MAMEUI 126 but can't get it to work. I follwed the instructions above. I run the patch in the complier but it doesn't seem to work for me. Not sure what to do.