MAME Source Code
http://mamedev.org/release.html
MAME Source Code Updates
http://mamedev.org/updates.html
MAME Source Code Archive
http://mamedev.org/oldrel.html
Current Win32 / Win64 Compiling Tools
mingw-mame-20121207.exe (0.147u4 - present)
Quote:
set path=mingw\mingw64-w32\bin (32-bit) set path=mingw\mingw64-w64\bin (64-bit)
Older Win32 / Win64 Compiling Tools
mingw-mame-20120807.exe (0.146u5 - 0.147u3)
mingw-mame-20110519.exe (0.142u4 - 0.146u4)
mingw-mame-20100102.exe (0.136u1 - 0.142u3)
Quote:
set path=mingw\mingw64-w32\bin (32-bit) set path=mingw\mingw64-w64\bin (64-bit)
Older Win32 Compiling Tools
mingw-mame-20070810.exe (0.118u5 - 0.136) mingw-mame-20070617.exe (0.116u2 - 0.118u4) mingw-mame-20060210.exe (0.104u2 - 0.116u1)
Direct-X 8.0 Headers
dx80_mgw.zip (0.104u2 - 0.136)
Very Old Win32 Compiling Tools
MinGW-3.2.0-rc-3.exe + mingw-over-092.zip (0.92 - 0.104u1) mingw_for_mame090.zip (0.90 - 0.91) MinGW-2.0.0-3.exe + mingw-over.zip (0.63 - 0.89) + gcc-3.2.2-20030208-1.tar.gz (0.66 - 0.89) + dx70_mgw.zip (0.68 - 0.89) mingw_for_mame.zip (0.58 - 0.62)
Quote:
************************ Only for Win 95 / 98 / ME / NT / 2000 / XP
From 0.58 to 0.62 - Mame Windows (command line)
You need:
Info-ZIP UnZip/NT v5.41 unzip.exe http://www.info-zip.org/pub/infozip/ Save it in c:\windows\command\ (95 / 98 / ME) or in a new directory (for ex: c:\download) (NT / 2000 / XP)
MinGW: mingw_for_mame.zip 5517 kb I don't know where you can find this file now. If you'll find it, save this file in c:\download ( 95 / 98 / ME / NT / 2000 / XP)
Now open a MS-DOS command.com (Prompt) window by Start/Run/command.com (95 / 98 / ME) or by Start/Run/cmd.exe (NT / 2000 / XP) and type: cd:\download and press Enter then type: unzip mingw_for_mame.zip -d c:\ and press Enter Wait. If everything will be allright, you'll see: “1 archive were successfully processed.†If you see: "Bad command or file name" be sure that unzip.exe is placed in c:\windows\command\ (95 / 98 / ME) or in c:\download (NT / 2000 / XP)
Now, you have to edit autoexec.bat (only 95 / 98 / ME) type cd c:\ and press Enter then type edit autoexec.bat Search for a line like this (similiar): PATH C:\WINDOWS;C:\WINDOWS\COMMAND and replace it with: PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\MINGW\BIN Save the file, close the MS-DOS command.com (Prompt) window and restart the PC to make the changes running.
If you have NT / 2000 / XP type cd c:\ and press Enter then type EDIT C:\MINGW\MINGW.BAT and press Enter and in this new file type: SET PATH=%PATH%;C:\MINGW\BIN Save the file and close it, then close the MS-DOS command.com (Prompt) window
Now, you need Mame Source: - version 0.62 [http://mamedev.org/releases/mame062s.zip] - version 0.61 [http://mamedev.org/releases/mame061s.zip] - version 0.60 [http://mamedev.org/releases/mame060s.zip] - version 0.59 [http://mamedev.org/releases/mame059s.zip] - version 0.58 [http://mamedev.org/releases/mame058s.zip]
Save the source in c:\download
If you have NT / 2000 / XP copy unzip.exe from c:\download to c:\mingw\mame
Now open again a MS-DOS command.com (Prompt) window and type: cd:\download and press Enter then type: C:\MINGW\MINGW and press Enter (only NT / 2000 / XP ) then type: unzip mame058s.zip -d c:\mingw\mame\ and press Enter (replace mame058s.zip with one of the other files if you need to compile a different release) cd \mingw\mame and press Enter unzip *.zip and press Enter.
Now, you can start compiling Mame: type: make and press Enter. Wait (half hour at least....) When done, type: mame -createconfig and press Enter.
That's all ;-)
************************************************************
Only for Win 95 / 98 / ME / NT / 2000 / XP
From 0.63 to 0.69 - Mame Windows (command line)
You need:
Info-ZIP UnZip/NT v5.41 unzip.exe http://www.info-zip.org/pub/infozip/ Save it in c:\windows\command\ (95 / 98 / ME) or in a new directory (for ex: c:\download) (NT / 2000 / XP)
MinGW: MinGW-2.0.0-3.exe 12525 kb mingw-over.zip 550 kb from 0.66: gcc-3.2.2-20030208-1.tar.gz 7148 kb GNU C Compiler v. 3.2.2 from 0.68: dx70_mgw.zip 240 kb DirectX Headers. I don't know where you can find these files now. If you'll find them, save these files in c:\download ( 95 / 98 / ME / NT / 2000 / XP)
Run MinGW-2.0.0-3.exe (be sure that you are installing it in C:\MinGW)
Now open a MS-DOS command.com (Prompt) window by Start/Run/command.com (95 / 98 / ME) or by Start/Run/cmd.exe (NT / 2000 / XP) and type: cd:\download and press Enter then type: unzip mingw-over.zip -d c:\mingw and press Enter Wait. If you see: "Bad command or file name" be sure that unzip.exe is placed in c:\windows\command\ (95 / 98 / ME) or in c:\download (NT / 2000 / XP) Close the MS-DOS command.com (Prompt) window
From v. 0.66: Use WinZip or similiar and unzip gcc-3.2.2-20030208-1.tar.gz in c:\mingw
From v. 0.68: open a MS-DOS command.com (Prompt) window and type: cd:\download and press Enter then type: unzip dx70_mgw.zip -d c:\mingw and press Enter
Now, you have to edit autoexec.bat (only 95 / 98 / ME) type cd c:\ and press Enter then type edit autoexec.bat Search for a line like this (similiar): PATH C:\WINDOWS;C:\WINDOWS\COMMAND and replace it with: PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\MINGW\BIN Save the file, close the MS-DOS command.com (Prompt) window and restart the PC to make the changes running.
If you have NT / 2000 / XP type cd c:\ and press Enter then type EDIT C:\MINGW\MINGW.BAT and press Enter and in this new file type: SET PATH=%PATH%;C:\MINGW\BIN Save the file and close it, then close the MS-DOS command.com (Prompt) window
Now, you need Mame Source: - version 0.69 [http://mamedev.org/releases/mame069s.zip] - version 0.68 [http://mamedev.org/releases/mame068s.zip] - version 0.67 [http://mamedev.org/releases/mame067s.zip] - version 0.66 [http://mamedev.org/releases/mame066s.zip] - version 0.65 [http://mamedev.org/releases/mame065s.zip] - version 0.64 [http://mamedev.org/releases/mame064s.zip] - version 0.63 [http://mamedev.org/releases/mame063s.zip]
Save the source in c:\download
If you have NT / 2000 / XP copy unzip.exe from c:\download to c:\mingw\mame
Now open again a MS-DOS command.com (Prompt) window and type: cd:\download and press Enter then type: C:\MINGW\MINGW and press Enter (only NT / 2000 / XP ) then type: unzip mame063s.zip -d c:\mingw\mame\ and press Enter (replace mame063s.zip with one of the other files if you need to compile a different release) cd \mingw\mame and press Enter unzip *.zip and press Enter.
Now, you can start compiling Mame: type: make and press Enter. Wait (half hour at least....) When done, type: mame -createconfig and press Enter.
That's all ;-)
************************************************************
Regards Pigi
*See attached mame.net page as a reference for compiling older versions
|