Pour commencer, préparez le système hôte en installant Microsoft Windows 10.
Décompressez l'image de l'Arcadebox sur un disque vierge connecté au système, puis attribuez-lui la lettre F:
Vous devez commencer par configurer les contrôles (contrôleurs et boutons d'arcade) pour qu'ils correspondent aux touches de clavier utilisées par l'Arcadebox : si l'interface que vous utilisez pour les relier au PC est un IPAC d'Ultimark, le plus simple est d'utiliser le logiciel WinIPAC version 2 : https://www.ultimarc.com/download.html
Le système hôte (Microsoft Windows 10) doit être configuré de manière à :
—permettre l'authentification automatique de l'utilisateur arcade au démarrage,
—désactiver les messages UAC (contrôle d'accès utilisateur)
—désactiver les éléments inutiles de son interface et les services non utilisés
—optionnellement, autoriser l'accès à distance/l'affichage distant via VNC
—lancer automatiquement l'interface au démarrage du système
La navigation dans l'interface s'effectue principalement à l'aide du contrôleur arcade gauche (Joueur 1) et de ses boutons précédemment associés à des touches ou combinaisons de touches du clavier.
Menus de l'interface
P1 : lance le jeu ou ouvre le menu sélectionné (1)
: accède aux favoris / ou aux listes par genre dans le menu Arcade
P2 : lance le jeu ou ouvre le menu sélectionné (2)
P1 + P2 : quitte le menu actif et remonte d'un niveau (Quitte l'interface et arrête le système au premier niveau) (Esc)
+ B1 : augmente le volume
+ B2 : diminue le volume
Arcade (MAME)
+ P1 : menu de configuration d'un jeu
+ P1 : émule la touche ENTREE pour valider
P1 : bouton de démarrage (start) du joueur 1
: bouton d'ajout de crédits d'un jeu
P2 : bouton de démarrage (start) du joueur 2
P1 + P2 : quitter le jeu
B1, B2, B3, B4, B5, B6 : fonctions définies pour le jeu
Les noms des fichiers de rom, thème, image de menu et bezel d'un jeu doivent être identiques : c'est le nom du fichier ROM (sans son extension) qui est généralement utilisé comme base du nom des autres fichiers. Il est défini dans l'entrée du jeu dans le fichier XML de la liste des jeux F:/Hyperspin/Databases/MAME (ex. : game name="asurabus" définit le nom des fichiers du jeu Asura Buster). Dans les exemples utilisés, la base de données (MAME) correspond au menu Arcade Classics de l'interface.
Vidéo : Les fichiers vidéo des jeux sont au format mp4 : par exemple, vous pouvez chercher le jeu qui vous intéresse par titre dans http://www.progettoemma.net/ et copier la vidéo qui s'affiche dans le popup.
Thème : Les fichiers thèmes utilisés dans les menus, y compris pour les jeux (au format zip), sont ceux disponibles pour l'interface (frontend) Hyperspin : par exemple, vous pouvez créer un compte d'utilisateur, puis obtenir et enregistrer un thème pour le jeu qui vous intéresse sur http://www.hyperspin-fe.com/
Tous ces fichiers (à l'exception notable des fichiers de ROM, de bezel et de vidéo pour MAME) sont à enregistrer dans le dossier des médias d'HyperSpin (D:/Hyperspin/Media/) :
F:/Hyperspin/Media/<nom du menu>/Themes
: fichier .zip du thème HyperSpin
F:/Hyperspin/Media/<nom du menu>/Video
: fichier .mp4 de la vidéo du jeu
F:/Hyperspin/Media/<nom du menu>/images/Wheel
: fichier .png du titre du jeu (pour la roue du menu des jeux)
F:/mame/artwork
: fichier zip du bezelF:/mame/roms
: fichier zip de la/des rom(s) du jeu (les dépendances sont visibles sur le site progettoemma.net/)F:/mame/snap
: fichier vidéo du jeu au format mp4 (ou image png)F:/Hyperspin/Databases/
(le sous-dossier MAME contient la base de données correspondant au menu Arcade Classics de l'interface).<game name="bosco" index="" image="">
<description>Bosconian (ボスコニアン Bosukonian)</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</ manufacturer>
<year>1981</year>
<genre>Shoot'em Up</genre>
</game>
F:/Hyperspin/Media/images/Main menu/<nom du menu>.png
(image de l'entrée du menu dans le menu principal)F:/Hyperspin/Media/themes/Main menu/<nom du menu>.zip
(fichier thème du menu dans le menu principal)D:/Hyperspin/Media/<nom du menu>/
F:/Hyperspin/Media/Images/
F:/Hyperspin/Media/Images/other/
F:/Hyperspin/Media/Images/other/Pointer.png
F:/Hyperspin/Media/Images/Wheel/
F:/Hyperspin/Media/Images/Wheel/*.png
(images des entrées des jeux)F:/Hyperspin/Media/Themes/
F:/Hyperspin/Media/Themes/Default.zip
(thème par défaut pour les jeux)F:/Hyperspin/Media/Themes/*.zip
(fichiers thèmes des jeux)F:/Hyperspin/Media/Video/
F:/Hyperspin/Media/Video/*.mp4
(fichiers vidéo des jeux)Pour chaque (sous-)menu, RocketLauncher nécessite l'ajout de paramètres et d'une base de données des jeux
Créer le dossier F:/RocketLauncherRocketLauncherUIDatabases<nom du menu>
Copier/créer le fichier XML de la base de données des jeux (un sous-ensemble de F:/RocketLauncherRocketLauncherUIDatabasesMAMEMAME.xml
pour les jeux d'arcade émulés avec MAME)
Copier F:/RocketLauncher/Settings/MAME
vers F:/RocketLauncher/Settings/<nom du menu>
(paramètres généraux du lanceur)
Pour chaque sous-menu/jeu, il est possible d'ajouter des médias optionnels dans F:/RocketLauncher/Media/
Ces médias comprennent notamment les écrans de chargement (Fade), manuels (Manuals) ou flyers (Artwork)...
Chaque menu possède sa propre base de données (un fichier au format XML) :
F:/Hyperspin/Databases/<nom du menu>/
F:/Hyperspin/Databases/<nom du menu>/<nom du menu>.xml
(fichier xml de la base de données des jeux, un sous-ensemble de F:/HyperspinDatabasesMAMEMAME.xml
pour les jeux d'arcade émulés avec MAME)F:/Hyperspin/Databases/Main menu/Main menu.xml
) : <game name="<nom du menu>" enabled="1"/>
INPUT |
PRESET CODES | |
|
NORMAL CODES |
CODES WITH SHIFT |
COIN 1 | 5 | |
COIN 2 | 6 | |
START 1 | 1 | |
START 2 | 2 | ESC |
1 RIGHT | R arrow | Tab |
1 LEFT | L arrow | Enter |
1 UP | U arrow | Key Below ESC (Volume, gamma, etc ) |
1 DOWN | D arrow | P (pause) |
1 SW 1 | L-ctrl | 5 (Coin A) |
1 SW 2 | L-alt | |
1 SW 3 | space | |
1 SW 4 | L-shift | |
1 SW 5 | Z | |
1 SW 6 | X | |
1 SW 7 | C | |
1 SW 8 | V | |
1 A | P | |
1 B | ENTER | |
START 1 | 1 | |
START 2 | 2 | Esc |
2 RIGHT | G | |
2 LEFT | D | |
2 UP | R | |
2 DOWN | F | |
2 SW 1 | A | |
2 SW 2 | S | |
2 SW 3 | Q | |
2 SW 4 | W | |
2 SW 5 | I | |
2 SW 6 | K | |
2 SW 7 | J | |
2 SW 8 | L | |
2 A | TAB | |
2 B | ESC | |
THE FOLLOWING CODES FOR THE I-PAC4 ONLY | ||
COIN 3 | 7 | |
COIN 4 | 8 | |
START 3 | 3 | |
START 4 | 4 | |
3 RIGHT | L | |
3 LEFT | J | |
3 UP | I | |
3 DOWN | K | |
3 SW 1 | R-CTRL | |
3 SW 2 | R-SHIFT | |
3 SW 3 | ENTER | |
3 SW 4 | O | |
3 SW 5 | ||
3 SW 6 | ||
3 SW 7 | ||
3 SW 8 | ||
4 RIGHT | U | |
4 LEFT | V | |
4 UP | Y | |
4 DOWN | N | |
4 SW 1 | B | |
4 SW 2 | E | |
4 SW 3 | H | |
4 SW 4 | M | |
4 SW 5 | ||
4 SW 6 | ||
4 SW 7 | ||
4 SW 8 |
Ce document a été publié le 2019-07-20 00:00:00. (Dernière mise à jour : 2020-09-02 00:29:00.)