logo
Passer Emu-France.com en mode sombre
News
Emulateurs
Utilitaires
Traductions
Divers
Chat
Flux Rss Flux Atom Groupe Discord Groupe Facebook Page Facebook Page X (Twitter) Groupe Steam
Dernières news
Actualités:
RSS, Atom, Groupe Facebook, Page Facebook,
Page Twitter, Groupe Steam
Archives
Août 2026, Juillet 2026, Juin 2026, Mai 2026, Avril 2026, Mars 2026, Février 2026, Janvier 2026, ...
Accueil
News
Dernières news Archives Flux RSS Flux Atom
Emulateurs Utilitaires Traductions Divers Chat Publicité Contact Copyright Données personnelles

EmuFrance Forum

EmuFrance IRC

===================

Actus Jeux Vidéos

Arcade Fans

Amiga Museum

Arkames Trad.

Bruno C. Zone

Calice

CBSata

CPS2Shock

EF-Nes

Fan de la NES

GirlFriend Adv.

Landstalker Trad.

Musée Jeux Vidéos

SMS Power

Speccyal

Wakoo-enter

Même quand le serveur déconne, on est encore là !
Télécharger et jouer à d'anciens jeux en ligne, sur PC, iPhone et Android !
L'émulateur de Dos par excellence !
Le Mag de MO5.COM. Toute l'actualité sur la préservation du patrimoine informatique et vidéoludique
LE site de l'Abandonware en France !!
News et actualité des jeux vidéo, du rétrogaming et des jeux indépendants
Le premier site 100% francophone consacré à l'histoire des Jeux Vidéo
RAINE is an Emulator for Arcade games !
Le blog de jeux vidéo 100% otaku
Jeux vidéo anciens, émulation et retrogaming
Derivated Build from MAME32plus since 2004
The largest MAME resource on the net!
LE moteur de recherche des abandonwares
Toute l'actualité Arcade
Get information and history about coin-op arcade games, consoles & computer video games and softwares, casino games (slots) and more...
CPC-POWER, sauvegarde du patrimoine de l'Amstrad CPC
La TRAF (Traduction de Roms Anglais Français)
Pockett: toute l'actualié des jeux vidéo de poche !
Emulateur Multi-Système
News around emuControlCenter and the emulation scene
Le Musee des Jeux Video
Site français dédié à l'émulation sonore
MAMu_'s Mame Icons
AEP Emulation Page - Emulation News : Online since 1. April 1998
CrashTest Emulation Page
SEGA-Mag : Actu, Oldies, communauté, console et jeux SEGA
Mame EXTended
GamoOver: L'arcade sous toutes ses formes...
Utilitaires > MAME Support Files >

Win & Dos Compile Utilities

L'ensemble des utilitaires pour compiler votre propre MAME.

MAME Build Tools v7.0 [0.208 et +]

win | en | Mise à jour : 14/01/2021
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
L'environnement de compilation complet destiné à Mame/Mess v0.208 et supérieur. Vous n'aurez besoin de rien d'autre pour compiler une version de Mame/Mess à partir de 0.208.

Noter qu'à partir de la version 6.0 des outils de compilation de MAME, seule la version 64 bits est prise en compte (anciennes versions).

mame_msys2

Si vous installer l'environnement à un autre emplacement que dans c:msys64 ou c:msys32 il faudra alors exécuter le fichier autorebase.bat

Dans le cas où vous souhaitez utiliser l'environnement non-POSIX il ya deux fichiers supplémentaires: win32env.bat pour la console standard et win32con.bat pour la console "fantaisie" conemu.

NB: Pour basculer entre les différentes versions de MinGW (32 ou 64 bits) utiliser config32.bat et config64.bat.

Ensuite:
Pour une utilisation avec le terminal (console simple), utiliser buildtools.bat (ou mingw64.exe)
Pour une utilisation avec une autre interface (plus "chic"), utiliser conemu.bat
Pour plus d'informations sur MSYS2, lire cette page.
Il y a aussi les fichiers buildtools_32.bat (ou mingw32.exe) et conemu_32.bat qui forceront l'utilisation de mingw32 avec les outils 64 bits (n'a de sens que si vous utilisez la distribution combinée).

Comme il se peut que certains fichiers de configurations aient été mis à jour, lancer d’abord une vérification:
git pull

La chose importante est de mettre en place d'abord votre environnement de git:
git config --global core.autocrlf true

Et si vous êtes contributeur, taper:
git config --global user.email=youremail@something.com
git config --global user.name=Firstname Lastname

Ensuite, pour télécharger les sources de MAME dans le répertoire de MSYS2, taper:
git clone https://github.com/mamedev/mame.git

Au besoin vous pouvez localiser l'emplacement de vos sources en tapant:
cd /c/Projects/mame
qui sera à modifier selon votre configuration et l'emplacement de vos fichiers.
Pour nous, par exemple, cela donnera: cd /home/ma_session/mame

NB: Si vous gérer vos sources vous même, télécharger les directement sur le site officiel et placer les dans le répertoire "mame" adéquat.

Pour compiler il faudra simplement taper:
make

Enfin pour mettre à jour l'environnement, il faut taper:
pacman -Suy

Les autres commandes standards sont visibles sur le site officiel.
Télécharger MAME Build Tools v7.0 [0.208 et +] (342 Mo)
Visiter le site officiel

Mame Compiler 64 v2.0.197

win | en | Mise à jour : 05/11/2023
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Il s'agit d'une interface graphique qui vous permettra de compiler mame de façon simple et efficace.

mc01

Ancien site pour archive.
Télécharger Mame Compiler 64 v2.0.197 (2.8 Mo)
Visiter le site officiel

MCAS v0.370

win | fr | Mise à jour : 24/03/2018
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Mame Compiler Automated Scripts est une interface développée pour faciliter la compilation et l’utilisation des sources de l’émulateur MAME.

Il permet à l’utilisateur occasionnel ainsi qu’à l’utilisateur expérimenté de profiter de toute la puissance des outils mingw sans avoir à se soucier de son environnement de travail.
Automatisez toutes vos tâches habituelles et utilisez de nouveaux outils très performants.

- Plus accessible que jamais.
- Une interface structurée et intuitive. Restez concentré sur l’essentiel.
- Logiciel sain: Aucune installation, aucune clé registre, aucune variable d'environnement Windows n'est modifiée.
- Performance: Ajuster le nombre de #Coeurs de votre CPU à utiliser et gagner du temps sur vos compilations.
- Patchs: Une façon simple d'utiliser vos patchs.
- MAME et clones: Compiler MAME, MameUI, MAMEUIFX, Mame Plus, Mame PPK, HqMAME et bien d'autres sources encore.
- mingw-mame pour tous: Développeur ou débutant, compiler et optimiser vos propres builds.

 mame-compiler-automated-scripts

Télécharger MCAS v0.370 (617 Ko)
Visiter le site officiel

DirectX For Mame v0.105 à v0.136

win | en | Mise à jour : 16/01/2010
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Il faudra également ce pack pour espérer compiler Mame comme il se doit.
Il vous suffit de télécharger ce fichier, de le décompresser et de remplacer les fichiers de cette archives à la place de celle de votre répertoire contenant MinGW. Ce fichier n'est valide que pour les versions de Mame allant de la v0.105 à 0.136.
Télécharger DirectX For Mame v0.105 à v0.136 (441 Ko)
Visiter le site officiel

DirectX For Mame v0.63 à v0.89

win | en | Mise à jour : 07/05/2007
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Il faudra également ce pack pour esperer compiler Mame comme il se doit.
Il vous suffit de télécharger ce fichier, de le décomprésser et de remplacer les fichiers de cette archives à la place de celle de votre répertoire contenant MinGW. Ce fichier n'est valide que pour les versions de Mame allant de la v0.63 à v0.89.
Télécharger DirectX For Mame v0.63 à v0.89 (240 Ko)
Visiter le site officiel

DJGPP (GCC) v3.2.2 (2004/10/27) v0.88 à v0.91

dos | en | Mise à jour : 07/05/2007
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Il s'agit de l'environnement de compilation pour DOS UNIQUEMENT. Tout repose sur lui puisqu'il va faire l'ensemble du travail à votre place. Il est totalement indépendant des autres fichiers proposés dans cette sous section. Décompréssez l'archive principale, lancez le "install.bat" (les sous archives devraient alors se décompresser) et ajoutez la ligne "c:djgppin" dans votre PATH. Pour une compilation de Mame: téléchargez les sources pour DOS et décompresser les par dessus celles que vous avez précédemment installées, il ne vous reste plus qu'à vous placer dans le répertoire principale et de taper : 'MAMEOS=msdos' pour compiler votre build Mame. Ce fichier n'est valide que pour les versions de Mame allant de la v0.88 à v0.91.
Télécharger DJGPP (GCC) v3.2.2 (2004/10/27) v0.88 à v0.91 (15.4 Mo)
Visiter le site officiel

DJGPP (GCC) v3.4.3 v0.92 et +

dos | en | Mise à jour : 07/05/2007
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Il s'agit de l'environnement de compilation pour DOS UNIQUEMENT. Tout repose sur lui puisqu'il va faire l'ensemble du travail à votre place. Il est totalement indépendant des autres fichiers proposés dans cette sous section. Décompréssez l'archive principale, lancez le "install.bat" (les sous archives devraient alors se décompresser) et ajoutez la ligne "c:djgppin" dans votre PATH. Pour une compilation de Mame: téléchargez les sources pour DOS et décompresser les par dessus celles que vous avez précédemment installées, il ne vous reste plus qu'à vous placer dans le répertoire principale et de taper : 'MAMEOS=msdos' pour compiler votre build Mame. Ce fichier n'est valide que pour les versions de Mame supérieure à 0.92.
Télécharger DJGPP (GCC) v3.4.3 v0.92 et + (16.4 Mo)
Visiter le site officiel

GCC v3.2.2 v0.63 à v0.89

win | en | Mise à jour : 07/05/2007
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Vous trouverez ici la dernière version de GCC qu'utilise officiellement Mame.
Il vous suffit de télécharger ce fichier, de le décomprésser et de remplacer les fichiers de cette archives à la place de celle de votre répertoire contenant déjà une version antérieur du compilateur. Ce fichier n'est valide que pour les versions de Mame allant de la v0.63 à v0.89.
Télécharger GCC v3.2.2 v0.63 à v0.89 (6.4 Mo)
Visiter le site officiel

MAME Build Tools (2015/11/01) [32 et 64 Bits] v1.2 [0.160 à 0.169]

win | en | Mise à jour : 02/11/2015
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
L'environnement de compilation complet destiné à Mame/Mess v0.160 et supérieur. Vous n'aurez besoin de rien d'autre pour compiler une version de Mame/Mess à partir de 0.160.
A noter que les binaires non unicode ne sont plus supportés officiellement et qu'il vous faudra un PC supportant les instructions SSE3 au minimum.

mamecompilation
1. Téléchargez l'archive ci-dessous ou lancer le fichier install.exe (décompresser les fichiers ou laisser l'installation se poursuivre). Cette opération prendra un certain temps.
2. Lancez le buildtools.bat (mode console) ou cmder.exe ("fancy" console*) du répertoire d'installation (par défaut C:buildtools), ce dernier est recommandé.
3. De temps en temps et si vous utilisez cmder.exe, exécutez la commande "update" pour mettre à jour les outils de compilation.
4. Téléchargez le code source de MAME/MESS ici et le mettre dans le répertoire "buildtools/src".
5. Vous n'avez plus qu'à exécuter la commande make.

(*) La "fancy console" ou Cmder a comme principal avantage  la portabilité. Cmder est conçu pour être totalement autonome et sans dépendances externes, ce qui le rend idéal par exemple pour les clés USB ou Dropbox etc. Ainsi, vous pouvez utiliser cette console, les alias et les fichiers binaires (comme wget, curl et git) partout avec vous.

git clone https://github.com/mamedev/mame.git
git clone https://github.com/mamedev/buildtools
Télécharger MAME Build Tools (2015/11/01) [32 et 64 Bits] v1.2 [0.160 à 0.169] (1.4 Go)
Visiter le site officiel

MinGW (2007/08/10) v0.105 à v0.136

win | en | Mise à jour : 16/01/2010
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
MinGW est l'environnement de compilation. Tout repose sur lui puisqu'il va faire l'ensemble du travail a votre place. Encore faut il bien l'installer et le configurer correctement. Avec ce pack vous serez en mesure de compiler Mame (Windows uniquement) de A à Z. Il inclus les dernières versions de Mingw/GCC/SDL/etc. Ce fichier n'est valide que pour les versions de Mame allant de la v0.105 à 0.136.
Télécharger MinGW (2007/08/10) v0.105 à v0.136 (7.4 Mo)
Visiter le site officiel

MinGW (2011/05/19) [32 et 64 Bits] v0.136u1 à v0.146u4

win | en | Mise à jour : 20/08/2012
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
L'environnement de compilation complet destiné à Mame/Mess v0.136u1 à v0.146u4. Vous n'aurez besoin de rien d'autre pour compiler une version de Mame. Ce fichier n'est valide que pour les versions de Mame/Mess allant de la v0.136u1 à v0.146u4. A noter que les binaires non unicode ne sont plus supportés officiellement.
Télécharger MinGW (2011/05/19) [32 et 64 Bits] v0.136u1 à v0.146u4 (28.4 Mo)
Visiter le site officiel

MinGW (2014/09/05) [32 et 64 Bits] v0.155 à v0.159

win | en | Mise à jour : 05/09/2014
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
L'environnement de compilation complet destiné à Mame/Mess v0.155 à v0.159. Vous n'aurez besoin de rien d'autre pour compiler une version de Mame. Ce fichier n'est valide que pour les versions de Mame/Mess allant de la v0.155 à 0.159. A noter que les binaires non unicode ne sont plus supportés officiellement.
Télécharger MinGW (2014/09/05) [32 et 64 Bits] v0.155 à v0.159 (189 Mo)
Visiter le site officiel

MinGW v2.0.0-3 v0.63 à v0.89

win | en | Mise à jour : 07/05/2007
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
MinGW est l'environnement de compilation. Tout repose sur lui puisqu'il va faire l'ensemble du travail a votre place. Encore faut il bien l'installer et le configurer correctement.
Télécharger MinGW v2.0.0-3 v0.63 à v0.89 (12.2 Mo)
Visiter le site officiel

MinGW v3.2.0 RC3 v0.92 à v0.104

win | en | Mise à jour : 07/05/2007
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
MinGW est l'environnement de compilation. Tout repose sur lui puisqu'il va faire l'ensemble du travail a votre place. Encore faut il bien l'installer et le configurer correctement.
Télécharger MinGW v3.2.0 RC3 v0.92 à v0.104 (49.2 Mo)
Visiter le site officiel

MinGW-Over v0.92 à v0.136

win | en | Mise à jour : 16/01/2010
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Il s'agit d'un ensemble de fichier utilise pour compiler MAME dans l'environnement de compilation MinGW. Bref sans cela vous n'irez pas bien loin. A récupérer sur le site officiel de MAME.
Télécharger MinGW-Over v0.92 à v0.136 (569 Ko)
Visiter le site officiel

MinGW-Over v0.63 à v0.89

win | en | Mise à jour : 07/05/2007
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Il s'agit d'un ensemble de fichier utilise pour compiler MAME dans l'environnement de compilation MinGW. Bref sans cela vous n'irez pas bien loin. A récupérer sur le site officiel de MAME. Ce fichier n'est valide que pour les versions de Mame allant de la v0.63 à v0.89.
Télécharger MinGW-Over v0.63 à v0.89 (549 Ko)
Visiter le site officiel

Patch v2.5.9-7 (+2.54)

dos | en | Mise à jour : 07/05/2007
: Dernière mise à jour remonte à moins de six mois.
: Dernière mise à jour comprise entre six mois et un an.
: Dernière mise à jour remonte à plus d'un an.
Fichier Patch.exe nécessaire pour appliquer les fichiers update au format ".dif" ou ".diff". Cette archive contient également l'ancien patch v2.53b au cas ou problème vous auriez.

La commande classique est la suivante:

patch -p0 -E < fichier.diff

Pour annuler l'application d'un fichier diff, remplacez -E par -R.

patch -p0 -R < fichier.diff

NB: La commande p1 à la place de p0 peu être utile selon les cas.

(Site MAME original archivé)
Télécharger Patch v2.5.9-7 (+2.54) (226 Ko)
Visiter le site officiel



Actu et agenda retrogaming

© 1999-2026 Emu-France - Tous droits réservés.

Publicité | Contact | Copyright | Données personnelles