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: Compiling Mame  (Read 1143 times)

0 Members and 1 Guest are viewing this topic.

fogman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:June 09, 2007, 03:56:32 pm
  • A Tale of Nocturnal Terror!!!
Compiling Mame
« on: July 28, 2004, 11:29:21 pm »
OK, I've read every "How To" site for compiling Mame.  I successfully compiled it once, but the code wouldn't run (memory exception errors).

Does anyone know where an up-to-date site is for compiling Mame?  I think that most of the pages are not up to date and that the later versions have changed the way right combination of files.

Hand holding would be greatly appreciated here.

Thanks in advance...

Wizard of DelRay

  • Guest
  • Trade Count: (0)
Re:Compiling Mame
« Reply #1 on: July 29, 2004, 12:32:07 am »
I've compiled my own and it works flawless.  Here's what to do:

1. Go to http://www.mame.net/downmain.htmland download the mame source code (mame084s.zip in this case) and all 4 files under Win32 compile utilities.

2. Install MinGW-2.0.0-3.exe (make sure the directory is c:\MinGW)

3. Extract mingw-over.zip over the directory where you installed MinGW.

4. Extract gcc-3.2.2-20030208-1.tar.gz over that same directory.

5. Extract dx70_mgw.zip over the same directory.

(when extracting the files and asked if you wish to overwrite certain files, say yes)

6. Extract mame084s.zip (you should now have a file called mame.zip)

7. Extract mame.zip (put it in a directory called c:\mamesource)

8. Create a file in c:\mamesource called mingw.bat (this can be created with notepad).  In this file, type the following exactly: path=c:\mingw\bin;%path%

9. Run mingw.bat

10. Open the command prompt and type c:\mingw\make

After a while your created mame.exe should be in your mamesource directory.  Also, you can go to http://home.earthlink.net/~alank2/mame/custommame.htm and download a suite of patches that add some great features to mame like no bad warning screens and the ability to increase the volume, among other things.  If you want to do this and need any help, just ask.  Hope this helps.

fogman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:June 09, 2007, 03:56:32 pm
  • A Tale of Nocturnal Terror!!!
Re:Compiling Mame
« Reply #2 on: July 29, 2004, 12:36:28 pm »
Its funny becuase I thought I had follwoed that exactly on the Mame.net how to page...but when I followed your directions, it worked great!  Thanks!  I guess I just had one step out of order or something...I am up and running now, ready to play with the source code!

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re:Compiling Mame
« Reply #3 on: July 29, 2004, 12:57:52 pm »
The mame how to doesn;t include extracting the file that go over mingw.  And you have to do them in the right order.