1. Mettre à jour OS X.
2. Installer* (MacApp Store) et mettre à jour Xcode.
3. Lancer Terminal et saisir la commande suivante* :
- Code : Tout sélectionner
xcode-select --install
4. Télécharger la dernière version stable de la librairie SDL et l'installer dans le dossier Bibliothèque/Frameworks à partir de la racine de votre disque dur principal.*
5. Dans un dossier dédié à MAME ou bien sur un disque dur externe dédié à MAME, créer un dossier "source" et y télécharger et décompresser le fichier endings.*
6. Dans le dossier source, télécharger au format zip et décompresser le code source, plusieurs fois si nécessaire pour que le contenu soit dans le même répertoire que le fichier endings.
7. Revenir dans Terminal et taper "cd " (cd suivi d'une espace), glisser/déposer dans la fenêtre de Terminal le dossier Source et appuyer sur Entrée.
8. Saisir :
- Code : Tout sélectionner
./endings
Attendre. Cela peut prendre un peu de temps sans afficher de message, c'est normal.
9. Saisir (au choix) :
- Pour une version polyvalente (tous les types de processeur sont gérés, sans optimisation particulière) :
- Code : Tout sélectionner
make
- Pour une version optimisée pour les processeurs à deux coeurs physiques :
- Code : Tout sélectionner
make -j3
- Pour une version optimisée pour les processeurs à quatre coeurs physiques :
- Code : Tout sélectionner
make -j5
Dans les trois cas, MAME sera forcément compilé dans sa version 64 bits et produira donc le fichier mame64. Egalement, la compilation peut prendre beaucoup de temps ; c'est, là encore, normal.
10. (Etape facultative, mais néanmoins pratique dans certains cas ; utilisation de QMC2, par exemple.) Saisir la commande suivante :
- Code : Tout sélectionner
make tools
Cela produira les fichiers suivants :
- nltool
pngcmp
regrep
split
src2html
srcclean
ldresample
ldverify
unidasm
jedutil
chdman
romcmp
testkeys
MAME est maintenant prêt à à l'usage. Déplacer le ou les fichiers nouvellement créés dans un répertoire adéquat.
Spoiler :
Pour lancer MAME, utiliser soit un logiciel tiers, soit lancer directement MAME depuis Terminal en tapant :
- Code : Tout sélectionner
./mame64
* A ne faire qu'une fois, puis seulement si une mise à jour le nécessite.