Je vous présente dans ce tuto, la mise en place de l’émulateur « Mame » et des médias associés sous « PinballX » en complément de vos tables de flipper.
Pour pouvoir jouer à ces jeux, il vous faudra une manette, moi j’utilise une manette filaire xbox 360.
ETAPE 1 :
Copiez / Collez les dossiers a téléchargés
Dans le dossier ICI :
https://mega.nz/folder/lcwmQZ4L#uTjdfjXu2KzTLZLy0vgcJw
ou
https://mega.nz/file/hodUBBJB#WZsHIkaLefIl5dbgIQ4SIi7kdPJ2lP-rlhEaEXsu5UU pour le pack Zipper
1erDossier: «Mame 0.201 -64 Bits»
Il s’agit de l’émulateur «Mame 0.201» qui date de 2018. Les 184 roms sontdéjà incluses dans le dossier. Les roms ont été sélectionnées selon mes goûts et mes envies et aussi celles de mes enfants.
Pour info, j’ai trié les jeux depuis le «romset 0.201» (plus de 12000 romspour en garder au final 184!!)
–>Copiez et Collez ce dossier «Mame 0.201 -64 bits» à l’endroit de votre choix, pour ma part, je l’ai collé dans C:\pinball\
2eDossier: «PinUP»
Dans le dossier téléchargé PinUP il y a:
¤ Media: Les vidéos pour le playfield, les images backglass et DMD Mame ainsi queles wheel
–> Mettez le contenu du dossier médias dans C:\PinUPSystem\POPMedia\MAME
ETAPE 2:
Pour inclure dans pinup
Ouvrez «Pinup popper setup»
Puis cliquez sur «Popper setup»
Enfin sur « emulator »
Cliquez sur la flèche aller jusqu’à «Mame» et remplissez comme suit:
-le chemin du dossier «mame»
-le chemin des rom
-le type d’extension des roms
-mettre 1, 2 dans keep display pour activer le backglass et le DMD
Cliquez sur «launch setup»
Pour entrer le chemin de script, copier-coller ceci dans «launch script»:
@echo off
cd "C:\DirectOutput\"
start "" "DOFLinx.exe"
START "" "[STARTDIR]Launch\VPXSTARTER.exe" "mame64" 2 2 10
c:
cd "c:\MAME64"
START "" "[diremu]\mame64.exe" "[GAMEFULLNAME]"
Puis dans «Close script» :
"[STARTDIR]LAUNCH\PUPCLOSER.EXE" PROC "mame64" 2 1
Retournez dans le «game manager»
Puis cliquer sur «add news game», sélectionnez l’émulateur «Mame» et faites «scan for new games».
Toutes vos rom devraient apparaître.
ICI on crée listes pour les sql (nous verrons cela plus loin).
Faites «Save Lists».
Ajoutez la catégorie de jeux pour les listes sql
Puis créez les playlist.
Exemple de playlist sql:
SELECT * FROM Games WHERE Category LIKE ‘%Shoot dem up%’
Bien sûr si vous entrez cette ligne au-dessus vous n’êtes pas obligé de faire les étapes 2 et 3 puisque vous définissez automatiquement toutes les roms “Shoot dem up” comme faisant partie de cette playlist.
Donc vous avez juste à faire étapes 1/4/5
Si vous voulez créer d’autres catégories,il suffit de remplacer “Shoot dem up” parce que vous voulez mais cela doit correspondre au nom de votre playlist dans playlist media Mame et vous devrez le définir aussi dans votre catégorie du game manager.
Quelque exemple de ce vous pouvez mettre en sql pour vpx ou autres
SELECT * FROM Games JOIN Emulators on Games.EmuID = emulators.EmuID WHERE (GameTheme= « Movie » ) ORDER BY GameDisplay
SELECT * FROM Games WHERE Manufact LIKE ‘%Williams%’
Dans l’onglet ActiveList vous pouvez tester votre playlist en cliquant sur Test Active List.
Bien sûr il ne faut pas oublier de cocher Active point 5.
Vous pouvez créer autant de playlist que vous voulez ou même des sous playlist comme ici pour Mame avec 4 sous playlist
-shmups
-arcade
-beat dem all
-baston
Dans «media manager» vous pouvez vérifier les media présents ou absents.
Maintenant tout doit être ok, reste plus qu’à ajouter les wheels pour les playlist
ETAPE 3:
Ouvrir Mame pour configurer vos touches (manette, clavier, joystick)
Cette étape va permettre de mapper vos touches de votre manette.
Allez dans le répertoire «Mame 0.201 –64 Bits», et double cliquez sur «mame64.exe»
Si Mame ne s’affiche pas sur le bon écran, ouvrez le fichier Mame.ini avec un éditeur de texte et modifier la ligne «screen0» en indiquant le bon numéro d’écran (testez 1, 2 ou 3).
Si pour commencer, le menu n’est pas dans le bon sens, ou si vous souhaitez pivoter l’écran, il faut aller dans «Advanced Options» puis dans «Rotation Options» vous choisissez le type de rotation désiré:
Ensuite, il faut revenir à l’écran précédent, pour l’assignation des touches.
Puis sélectionnez«Configure Options»:
«General Inputs»/ «Player 1 Controls»:
Là, il faut assigner les touches de votre manette:
Ensuite, il faut revenir en arrière et aller dans «Other Controls» pour assigner la touche «Start/ Credits»:
Revenir à l’écran précédent, sauvegardez et fermez l’émulateur «Mame».
Vous pouvez à présent retourner sous «PinUP» pour commencer à jouer!!!
ETAPE 4:
Réglage de l’image
Il est possible que l’image du jeu, ne vous plaise pas, selon votre écran ou vos habitudes.
Pour la modifier, il faut tout d’abord faire une petite modification dans le fichier «mame.ini»:
Clique droit sur le fichier «mame.ini» puis modifier:
Ensuite descendez jusqu’à la ligne « # OSD VIDEO OPTIONS» :
Puis remplacer le mot «auto» par «bgfx», ce qui permettra d’accéder aux différents filtres
Autre point important, si comme moi, en jouant ou en accédant au menu de Mame, vous constatez un effet de cisaillement de l’image sur certains jeux (lors de phases rapides), ce problème est dû au fait que votre ordinateur envoie plus d’images que l’écran n’a le temps d’afficher.
Réglez les deux lignes suivantes sur 1 pour forcer l’ordinateur à « attendre » l’écran :
waitvsync 1
syncrefresh 1
Voilà, maintenant lorsque vous serez dans un jeu, appuyez sur la touche “Tab”de votre clavier, vous accèderez à un menu de différents réglages, cliquez sur «Slider Controls»:
Les filtres se trouvent tout en bas, pour pouvez les changer avec les flèches gauche / droite du clavier, vous constaterez directement en arrière-plan,la modification de l’image du jeu:
il existent plusieurs filtres, à vous de trouver celui qui vous conviendra,moi j’aime bien le «super-eagle»!!
Une fois le filtre sélectionné, il est temps de sortir du menu et de commencer à jouer !!
Je tiens à remercier les personnes du groupe qui m’ont aidé et accompagnétout au long de ce projet, pour la mise en place de ce système sous «PinballX»:
Par ordre alphabétique: Joane Bonifay / Dominique Boulart / Olivier Lisse / Stéphane Panasiuk
Rédacteur:
-PANASIUK Stéphane (partie PinUP)
-Mustapha El Amri (corps du tuto)
3 Responses
Bonjour, j’ai télécharger le fichier MEGA mais je ne trouve pas le dossier pinup, et il y a un des lien qui est invalide, j’ai juste le dossier mame et pinballX, pourriez vous remettre un lien valide pour avoir les media pinup
Bonjour,
Merci pour le tuto!
Cependant, Petit probleme de script …comme la si bien dit Rénald, au moment de lancer un jeu celui-ci plante via Pinup mais en démarrant MAME (sans Pinup) tout fonctionne. Comment régler ce probleme ? Ou est-ce que quelqu’un a une solution ?.merci
J’ai suivi le tuto, impeccable pour démarrer rapidement le mode arcade vertical sous pinup !!
2 petites remarques pour améliorer le tuto :
1) le répertoire d’installation de mame dans c:\pinball est incohérent aavec les screens de config pinup 🙂
2) voir si possibilité de compier le code du script dans un bloc dédié à du code, car le copier/coller html vers pinup transforme les guillemets et génère un plantage au lancementd’un game.