| MAMESCORE et linuxpar webmaster • le 23/06/2007 • modifié le 24/10/2008 02:08Sur le site MAMESCORE, vous pouvez participer à divers concours arcade et "immortaliser" vos plus belles parties. Pour cela, il faut utiliser sur Windows un émulateur particulier, wolfmame. WOLFMAME empêche le joueur de tricher, utilisation des cheats interdites et manipulations comme "Pause" sont désactivées. Pour pouvoir participer avec un PC équipé Linux, nous allons utiliser: * Les sources de l'émulateur SDLMAME Téléchargez la dernière version stable en date. Les version "intermédiaires" ou "Unstables" ne sont pas acceptées sur MAMESCORE ! * Les patchs de l'émulateur WOLFMAME Téléchargez wolfXXX.zip (2 Ko) Téléchargez mamerandXXX.zip (7 Ko) mamerand est optionnel, il s'agit de correctifs sur certains drivers de jeux. Pour la version 0.117, il n'est pas disponible... Pré-requisVous devez bien avoir installé sur votre système les paquets de développement, plus d'infos ici. Il est également nécessaire d'avoir les paquets patch et diff Pour debian et dérivées, utilisez apt-get, pour Fedora et dérivés yum, emerge pour Gentoo... Ces paquets sont peut-être même déjà installés si vous avez un environnement de compilation complet... On prépare les sourcesOn va dézipper SDLMAME puis on fera de même pour les patch dans le dossier de sdlmame... Je vous mets ci dessous la version ligne de commandes, mais tout ceci peut-être fait à la souris ! Note: Je placerai le tout dans le dossier /opt (auparavant chmodé en 0777) afin que tous les utilisateurs du PC puissent profiter de l'émulateur... Vous pouvez utiliser tout autre répertoire... $ mv /ou/est/sdlmame0117.zip /opt On va maintenant appliquer le patch $ cd /opt/sdlmame0117 Lisez les messages de retour pour vous assurer qu'ils sont OK, que vous n'avez pas de message d'erreur en retour. CompilationUne fois cette étape franchie, on peut compiler un WOLF-SDL-MAME tout chaud... Pour cela, se rapporter maintenant à l'article SDLMAME. Configuration de l'émulateurIl faut s'assurer dans un premier temps d'avoir correctement édité le fichier mame.ini (mamepp.ini, mamemp.ini selon les options de compilation) et d'avoir renseigné un bon répertoire pour les inp ! Voici mon extrait de fichier pour la section concernée... # Enregistrer une partieJe vous propose un mini-script qui va permettre d'enregistrer un fichier inp avec le nom du set automatiquement. Le script est commenté, vous pouvez l'éditer selon vos besoins... #!/bin/bash Enregistrez ce script dans un fichier de votre choix puis rendez-le exécutable... Pour ma part, je l'enregistre comme /opt/sdlmame_record On peut placer un lien symbolique dans /usr/local/bin si on veut... # ln -s /opt/sdlmame_record /usr/local/bin/ Lancez-le dans un terminal, la commande pour un raccourci de bureau: xterm -e 'sdlmame_record' Vous pouvez bien sûr utiliser un autre terminal, gnome-terminal ou autre... Une fois le FE lancé, saisissez le nom du set à jouer et enregistrer, puis pressez Entrée... Une fois le jeu enregistré, pressez sur "Echap" et trouvez l'inp toute chande dans le dossier choisi, dans mon cas /opt/sdlmame0117/inp Zippez-la et envoyez-la pour validation sur MAMESCORE • Envoyer l'article à un ami
|