Compilation de MAME
Comme les versions modifiées d'émulateurs sont interdites sur Gametronik, voici un petit tutoriel pour vous aider à la compilation de MAME (en version ligne de commande) pour Windows.
Ce n'est pas compliqué, mais il est impératif que vous suiviez les indications
une par une, mais surtout dans l'
ordre !
A] Préface1] Visiter le site officiel de
MAME et se rendre dans la catégorie "download".
2] Télécharger les sources de MAME.
3] Télécharger l'environnement de compilation
MinGW.
4] Télécharger le complément MinGW (mingw-over.zip).
5] Télécharger le compilateur GCC.
6] Télécharger les librairies DirectX.
B]Installation1] Exécuter l'installation de MinGW et laisser toutes les options par défaut.
C:MinGW2] Décompresser le fichier "mingw-over.zip" dans le répertoire racine de MinGW.
C:MinGW3] Décompresser le compilateur GCC dans le répertoire racine de MinGW.
C:MinGW4] Décompresser les librairies DirectX dans le répertoire racine de MinGW.
C:MinGW5] Décompresser les sources de MAME.
C:MinGWMAMEC]Procédure1] Ouvrir une fenêtre MS-Dos ou ligne de commande.
2] Taper "SET PATH=C:MinGWbin;C:WINDOWSSystem32"
Si vous êtes sous un système d'exploitation de type NT : "C:WINNTSystem32"3] Se placer dans le répertoire de MinGW.
cd mingw4] Se placer dans le répertoire de MAME.
cd mame5] Taper "make".
make6] L'exécutable de MAME est à récupérer dans le répertoire racine des sources de MAME.
C:MinGWMAMEmame.exe7] Créer des sous-répertoires nécessaires.
artwork, cfg, hi, inp, memcard, nvram, roms, samples, snap.
8] Créer le fichier de configuration de MAME (mame.ini).
Taper "mame-cc".
D]Conseils/Indications1] Compiler une première version de MAME en ne modifiant pas les sources.
2] Comme c'est une version en ligne de commande, vous pouvez associer un "Front-End" (interface graphique) avec MAME. Je vous conseille d'aller visiter ce site
http://www.mameworld.net.
3] Les drivers des jeux supportés par MAME se trouvent dans "srcdrivers". Pour les jeux NeoGeo, c'est le fichier "neogeo.c".