Petit up pour raconter le pourquoi du comment.
![](http://interstellarresonantunifiedstringshop.com/images/IMG_0011.JPG)
Celà se passait donc il a 2 semaines à une rencontre chez le Prophet. Sa borne est a maintenant un pentium 800 (512M) au bout d'un jpac avec une arcade vga.
Il me montre l'étendue du problème : il a installé un XP, un mame et un front end (advance menu) que je lui avait aidé à installer à distance.
Bref : il y a peut être une dizaine de jeux qui se lancent péniblement. Il faut tout revoir.
N'écoutant que mon courage, je décide d'embarquer le bestiaud.
Le challenge est de taille
![](http://www.collegejeanmoulin.net/IMG/gif/big-challenge_copie.gif)
Je part du principe que sur machine aussi ancienne, installé un OS comme XP est un non sens : il bouffe le peu de ressources que nous avons.
Au travail : Je dégage XP et installe un 98 SE. Je le fais booter sous DOS et m'arrête à ce niveau.
Il me faut maintenant tester quelle configuration pourrait fonctionner au mieux.
![](http://www.benchmarkbuildershomes.com/images/Benchmark%20Builders.JPG)
Je trouve dans me archives un mame DOS 0.106, mes mamecab tournant sur cette version.
Je teste avec l'arcade vga sur un écran 15KHz commodore, directement à la ligne de commande. Damned, çà rame à fond avec mslug ou ffight, à peine 30 fps.
Pas très encourageant.
Je fais quelques recherche, me souvenant de dire de Demether à l'époque de mame univers qui disait que sur une machine ancienne, la version de mame importait énormément.
![](http://www.gamoover.net/Forums/avatars/MAME%20Univers/Demether-Hero.gif)
Ainsi donc, direction downgrade de la version de mame.
Je retrouve péniblement une ancienne version (0.36) qui me permet de valider le test : Çà tourne à fond en 60 fps.
![^-](http://www.gamoover.net/Forums/Smileys/guntar/bienjoue.gif)
Un nouvel espoir pointe au levé du jour !
![](http://www.starwars-universe.com/images/dossiers/musique/pochette_ep4.jpg)
Bon la 0.36 me ressure bien mais malheureusement, l'étendue des jeux supportés est quelque peu limité.
Entre une version 0.106 qui rame pas possible et une 0.36 qui est super à l'aise, je dois bien pouvoir trouver une version intermédiaire qui pourra tourner honorablement sur le bouzin, non ?
Évidement, je me tourne vers
mamdev.orgmamedev pour essayer de trouver le "holy grail", mais je m'aperçoit bien vite que le binaires DOS pur ont disparu du téléchargement depuis bien longtemps, la dernière étant la version 0.37.
![](http://i14.photobucket.com/albums/a314/Mykoskalmyith/Funny%20Pics/wtf.jpg)
Je lâche les chiens, et finis par lancer un appel ici même pour trouver d'anciennes version de mame DOS, m'évitant l'étape fastidieuse de la compilation, surtout pour tester.
Je rappelle que je ne sais même pas si je vais réussir dans mon entreprise.
Grâce aux âmes charitables qui se reconnaitront, je ne tarde pas à mettre la main sur un version 0.59 que je m'empresse de tester.
![Kiss :-*](http://www.gamoover.net/Forums/Smileys/guntar/kiss.gif)
J'essaye les roms classiques mslug, sf2, mk, pacman, shinobi, xmvsf, ffight.
Tout marche à fond 60 fps.
Afoo !!!
![](http://i3.photobucket.com/albums/y87/tcampbell76/hardgay2.gif)
Je décide de continuer aussi loin que possible avec cette version.
Je construis donc avec
rom centerrom center un set correspondant à celle-ci à partir du set 0.106. C'est la premier que je fais ce genre de chose. C'est casse pied, mais le soft fait le gros du boulot.
Au final, je me retrouve avec un set correct, même si je me dis que je pourrais peut être encore monter en version.
Et le front end ?
Bah oui, parce que je vois mal le Prophet taper
dmame ffight sur sa borne.
Etant donné que je suis sous DOS, le choix est assez simple : arcadeOS ou advancemenu.
Après quelque tests avec advancemenu, je dois me rendre à l'évidence que cela ne marchera pas avec un arcade vga. Je me tourne donc de fait vers arcadeOS que je ne connais absolument pas.
Une bonne journée de galère plus tard, je finis par avoir enfin la mamacab opérationnelle, les snap affiché sur aracadeOS et toujours un fps excellent.
Avant de rendre la prophetcab et accomplir ma mission, je décide quand même de monter en version, après quelques recherches, je tombe sur une 0.77
Après test de validation et build du set, c'est elle que je retiens au final.
Je note quand même que celel si est bien moins véloce (mk est moins fluide par exemple), mais cela reste acceptable.
Je laisse les deux versions dispo sur le disque dur, séparées, un réglage dans aracadeOS permettant de passer de l'une à l'autre facilement.
Le Prophet jugera laquelle lui sied le mieux.
![](http://proggiemuslima.files.wordpress.com/2007/05/mission-accomplished.jpg)
Au final, mission accomplie, j'aurai pas mal appris sur les versions DOS de mame (j'en ai une paire maintenant
![Wink ;)](http://www.gamoover.net/Forums/Smileys/guntar/wink.gif)
)
Et surtout ne jetez plus vos vieux engins, ils peuvent encore servir.