Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Who wants to compile MAME .115 for me!?  (Read 7325 times)

0 Members and 1 Guest are viewing this topic.

koolmoecraig

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1433
  • Last login:April 05, 2014, 07:07:20 pm
    • My Intervention
Who wants to compile MAME .115 for me!?
« 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?

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Who wants to compile MAME .115 for me!?
« Reply #1 on: April 23, 2008, 05:40:06 am »
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
2. Download the Mame  0115 source
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 to run Mame Compiler if you don't already have it installed.
« Last Edit: April 23, 2008, 05:41:53 am by headkaze »

koolmoecraig

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1433
  • Last login:April 05, 2014, 07:07:20 pm
    • My Intervention
Re: Who wants to compile MAME .115 for me!?
« Reply #2 on: April 23, 2008, 06:15:55 am »
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
2. Download the Mame  0115 source
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 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 $$?

Haze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1296
  • Last login:October 04, 2023, 08:30:02 am
  • I want to build my own arcade controls!
    • MAME Development Blog
Re: Who wants to compile MAME .115 for me!?
« Reply #3 on: April 23, 2008, 12:34:02 pm »
Quote
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.

TelcoLou

  • Four score and seven years ago our fathers brought forth on this continent, a new nation
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 436
  • Last login:October 14, 2010, 01:28:19 am
  • Playing video games since 1977
Re: Who wants to compile MAME .115 for me!?
« Reply #4 on: April 28, 2008, 04:01:08 pm »
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
2. Download the Mame  0115 source
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 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 ;)
So a leper walks into a bar and as he gets his beer, a finger falls off. The bartender who is serving him turns and pukes all over the place. The leper, feeling bad, says, "Was it my finger falling off?" The bartender turns to him and says, "No, it's the guy dipping chips into your back."

ddrtist

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:October 03, 2008, 12:51:08 pm
Re: Who wants to compile MAME .115 for me!?
« Reply #5 on: July 07, 2008, 09:48:38 am »
When referring to removing nag screens with this compiled MAME, are you referring to the "OK" screens?

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: Who wants to compile MAME .115 for me!?
« Reply #6 on: July 09, 2008, 04:38:40 pm »
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....

LLUncoolJ

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 668
  • Last login:April 23, 2015, 03:08:00 pm
  • This snowflake tastes like fish sticks!
Re: Who wants to compile MAME .115 for me!?
« Reply #7 on: July 23, 2008, 09:00:58 am »
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.
« Last Edit: July 23, 2008, 09:13:17 am by LLUncoolJ »
You probably remember me from such films as `The Revenge of Abe Lincoln' and `The Wackiest Covered Wagon in the West'

Gameroom pics at http://forum.arcadecontrols.com/index.php?topic=89006.40

brian_hoffman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:July 02, 2011, 09:02:20 pm
Re: Who wants to compile MAME .115 for me!?
« Reply #8 on: July 23, 2008, 12:10:29 pm »
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

LLUncoolJ

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 668
  • Last login:April 23, 2015, 03:08:00 pm
  • This snowflake tastes like fish sticks!
Re: Who wants to compile MAME .115 for me!?
« Reply #9 on: July 23, 2008, 02:08:35 pm »
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.
You probably remember me from such films as `The Revenge of Abe Lincoln' and `The Wackiest Covered Wagon in the West'

Gameroom pics at http://forum.arcadecontrols.com/index.php?topic=89006.40

Cakemeister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1002
  • Last login:May 31, 2024, 06:23:16 pm
  • I'm a llama!
Re: Who wants to compile MAME .115 for me!?
« Reply #10 on: July 27, 2008, 10:54:16 am »
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:

Code: [Select]
c:
cd \emulators\mame\v0.115
mingw32-make

If you are bad at typing like me you can split the cd part up.

Code: [Select]
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.

Old, but not obsolete.

FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5145
  • Last login:March 07, 2025, 10:44:09 am
    • Idaho Garagecade
Re: Who wants to compile MAME .115 for me!?
« Reply #11 on: July 27, 2008, 11:00:41 am »
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.

Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

brian_hoffman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:July 02, 2011, 09:02:20 pm
Re: Who wants to compile MAME .115 for me!?
« Reply #12 on: July 27, 2008, 11:01:38 am »
Thats a great reply Cake! Much better than my lazy post.
Hopefully he will get it going now.

studmuff

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 149
  • Last login:September 30, 2012, 09:40:15 pm
Re: Who wants to compile MAME .115 for me!?
« Reply #13 on: July 29, 2008, 04:37:19 pm »
Stupid question.  Can the compiler for mame be used with mame32.

FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5145
  • Last login:March 07, 2025, 10:44:09 am
    • Idaho Garagecade
Re: Who wants to compile MAME .115 for me!?
« Reply #14 on: July 29, 2008, 05:08:53 pm »
I believe so...but it's called MAMEUI now...

...yup...just verified it...there's a box for MAMEUI.
Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

studmuff

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 149
  • Last login:September 30, 2012, 09:40:15 pm
Re: Who wants to compile MAME .115 for me!?
« Reply #15 on: July 29, 2008, 10:20:31 pm »
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.