Comment transformer votre ancien ordinateur en une machine d'arcade

Les arcades sont en quelque sorte une relique des jours passés. Vous pouvez parfois en attraper un dans votre centre commercial local, votre bowling, vos parcs d'attractions ou d'autres attractions familiales, mais pour la plupart, ils ont suivi le chemin du dinosaure. Non seulement cela, mais les arcades d'aujourd'hui n'ont pas tendance à abriter les jeux familiers d'antan.  

MAME , abréviation de Multiple Arcade Machine Emulator , a jugé bon de faire sa part en recréant l' expérience d'arcade originale sous la forme d'un (arcade experience)cadre d'émulation(emulation framework) polyvalent . Un émulateur est un logiciel conçu pour imiter un matériel spécifique. Il y en a beaucoup qui imiteront une machine d'arcade(arcade machine) (ainsi que d'autres consoles de jeu), mais MAME est de loin le meilleur pour le travail. 

Le seul objectif que MAME s'était fixé était la préservation des anciens titres d'arcade. La plupart des jeux d'arcade, mais pas tous, fonctionnent sur une configuration de puce de processeur câblée(hardwired processor chip setup) similaire . Mais il y en a d'autres, comme Dragon's Lair , qui fonctionnaient sur des disques laser.

MAME émulera le matériel qui abritait les jeux, y compris la mémoire, les processeurs ou le CPU (unité centrale de traitement) de la machine. Lorsque vous l'associez à une ROM de jeu d'arcade (mémoire en lecture seule) et au son parfait, MAME imitera le jeu pour vous. Il sert d' émulateur de machine d'arcade(arcade machine emulator) parfait .

Une ROM est essentiellement le logiciel de stockage(storage software) du jeu auquel vous avez l'intention de jouer. MAME prend en charge des milliers de ROM différentes(MAME supports thousands of different ROMs) , donc en trouver une pour votre voyage nostalgique devrait être une tâche assez simple.

Comment transformer votre ancien ordinateur en une machine d'arcade(How To Turn Your Old Computer Into An Arcade Machine)

Avant de pouvoir commencer à construire une machine d'arcade à(time arcade machine) l'ancienne , il y a quelques choses que vous devez savoir. Premièrement, la création d'un émulateur de machine(machine emulator) d'arcade n'est pas un projet simple. L'entreprise nécessitera des compétences dans plus que votre simple connaissance des jeux et de la technologie. Il y aura également un besoin de codage, de soudure, de câblage et un peu de menuiserie.

Vous pouvez simplement profiter des jeux sur votre ordinateur de tous les jours, mais ce n'est pas l'expérience que nous recherchons dans cet article.

La légalité de tout(The Legality Of It All)

MAME est gratuit et ouvert au public mais n'est fourni avec aucune ROM(ROMs) . La raison en est que les jeux d'arcade, y compris ceux dont les entreprises ont peut-être fermé depuis, sont toujours protégés par le droit d'auteur. 

Cela signifie qu'à moins que vous n'ayez une copie physique du jeu lui-même, le téléchargement et l'utilisation(download and use) de la ROM seraient considérés comme contraires à la loi.

Pour ce projet, nous allons supposer que vous avez légitimement acheté une copie physique du jeu auquel vous prévoyez de jouer. Tout ce qu'il vous manque, c'est le matériel pour y jouer. Dans ce cas, l'utilisation à la fois de MAME et de la ou des ROM est parfaitement légale.

Le bon ordinateur et le bon moniteur pour le travail(The Right Computer & Monitor For The Job)

Le site Web MAME répertorie les exigences minimales pour exécuter MAME sur un ordinateur comme suit :

  • Tout processeur AMD ou Intel compatible(AMD or Intel processor) MMX .
  • Windows 98 ou ultérieur.
  • DirectX 5.0 ou ultérieur.
  • Une carte graphique compatible DirectDraw ou Direct3D .(DirectDraw or Direct3D)
  • Toute carte son(sound card) compatible DirectSound .

Comprenez que plus un ordinateur est puissant, mieux il pourra gérer les exigences de traitement MAME(MAME processing) . N'oubliez(Remember) pas que MAME tente d'émuler le comportement du matériel d'origine. Cela nécessitera beaucoup de puissance de traitement.

La version PC(PC version) de base de MAME exécute un système de ligne de commande, ce qui signifie que vous devrez saisir des commandes pour modifier les paramètres et lire les ROM(ROMs) . Vous pouvez trouver des ports de MAME qui fonctionneront sur des machines avec un système d'exploitation basé sur (operating system)Mac ou Linux . Si vous téléchargez la version PC(PC version) de base de MAME , vous verrez qu'il s'agit d'un système de ligne de commande.

Un moniteur sera une nécessité et la plupart des passionnés de MAME préfèrent un téléviseur à tube(cathode ray tube) cathodique ( CRT ) à un moniteur d'ordinateur(computer monitor) . En effet, les anciens modèles CRT créent une expérience visuelle d'arcade plus fidèle au cœur. Assurez-vous simplement(Just) que, quel que soit l'écran que vous choisissez, il est capable de se connecter à votre ordinateur.

Choisir vos commandes(Choosing Your Controls)

Les commandes que vous choisirez pour votre émulateur de machine(machine emulator) d'arcade dépendront des jeux auxquels vous voulez jouer. Jeu de course ? Utilisez un combo volant(steering wheel) et pédale. Des jeux comme Centipede ? Un trackball(A trackball) fonctionne mieux. Vous voulez jouer à Tempest ? Le jeu original utilisait un contrôleur rotatif en forme de cadran. 

Ensuite, il y a la combinaison standard de manettes et de boutons. Quoi qu'il(Regardless) en soit , MAME le prendra probablement en charge tant que vous l'activerez à l'aide d'une commande de ligne(line command)

Les manettes d'ordinateur standard(Standard computer) , les volants ou les manettes de jeu fonctionneront avec la plupart des jeux. Vous pouvez les installer via les ports PC ou les connecter via USB . Cependant, ils ne reproduisent pas forcément les sensations d'une véritable borne d' arcade(arcade machine) . Vous devrez sortir et acheter la vraie affaire auprès de vendeurs qui vendent des panneaux de contrôle de jeu(game control) préfabriqués . 

Un panneau de commande(control panel) préfabriqué vous coûtera plus cher que d'acheter les pièces séparément, mais cela vous fera gagner du temps au niveau du câblage et de l'encodage de vos commandes. Cependant, certains fabricants de machines d'arcade MAME aiment la liberté de tout faire eux-mêmes. (MAME)Certains incluront même plusieurs dispositifs de contrôle sur une seule machine. Le choix vous appartient à la fin.

Utilisation des commandes d'arcade(Using Arcade Controls)

Pour utiliser les contrôles, vous devrez les mapper. MAME mappe vos commandes d'arcade à des raccourcis clavier spécifiques par défaut. Chaque touche de votre clavier n'est en fait qu'un interrupteur. Vous voudrez remplacer les commutateurs par défaut par ceux de vos commandes. 

Un joystick d'arcade(arcade joystick) a des commutateurs qui se déplacent dans deux, quatre ou huit directions. En mappant chaque direction du joystick sur une touche différente sur le circuit imprimé(circuit board) , vous pouvez programmer MAME pour qu'il accepte l'entrée.

Il existe deux types de commutateurs utilisés dans les bornes d'arcade :

  • Les interrupteurs à ressort à lames(Leaf spring switches) sont considérés comme les meilleurs des deux par de nombreux passionnés d'arcade. La raison en est que la conception offre une meilleure sensation lors de la lecture d'un jeu.
  • Les micro- interrupteurs(Microswitches) ont tendance à être plus rigides, mais sont plus faciles à trouver et nécessitent beaucoup moins d'entretien que les ressorts à lames.

Installation des commandes(Installing The Controls)

C'est la partie la plus difficile de tout le projet d'émulateur de machine d'arcade(arcade machine emulator project) . Vous sertirez ou souderez les fils aux connecteurs appropriés qui correspondent aux commandes. Vous pouvez le faire en reliant les connecteurs de fil de terre en série à une terre commune. (ground wire)Vous devrez également connecter l' encodeur de clavier(keyboard encoder) à votre ordinateur.

Un encodeur de clavier(keyboard encoder) est ce qui est utilisé pour connecter votre ordinateur aux commandes d'arcade(arcade control) . Étant donné que MAME donne à chaque contrôle d'arcade une touche de (arcade control)clavier(keyboard key) correspondante , vous devrez l'utiliser pour tester les contrôles et les régler comme vous le souhaitez.

Vous pouvez exécuter le programme MAME(MAME program) pour tester vos commandes une fois qu'elles ont été câblées. Ce processus est lent car vous déterminerez quelles frappes sont simulées par les contrôles, puis les mapperez aux paramètres de contrôle corrects dans MAME .

Cela signifie que pousser le joystick vers la droite(joystick right) peut correspondre à la frappe B. Vous devrez modifier les paramètres dans MAME pour que B corresponde au joueur qui appuie à droite sur le joystick. Répétez ce processus pour chaque action.

Une barrette d'alimentation ou une boîte de jonction(power strip or junction box) devra être installée à l'intérieur de votre machine pour brancher vos différents composants. Un interrupteur d'alimentation(power switch) extérieur est également agréable à avoir pour éviter d'avoir à ouvrir l'armoire pour allumer la machine.

L'ambiance Arcade(The Arcade Atmosphere)

Les lumières et les sons d'une machine d'arcade sont ce qui lui donne vraiment vie. Le projet ne serait pas complet sans un affichage éclairé(lit display) et un solide système(sound system) de son . Les graphismes sont importants mais ce sont les petites choses qui font ressortir l'authenticité du projet.

Ce dont vous aurez besoin :

  • Une source de lumière, du plexiglas et un chapiteau pour l' affichage suspendu(overhead display) de la borne d' arcade(arcade machine) . Le chapiteau est un matériau translucide avec des illustrations que vous pouvez soit faire vous-même, soit en acheter un préfabriqué.
  • Les luminaires fluorescents(Fluorescent light) sont un meilleur choix que les luminaires à incandescence car ils ne génèrent pas beaucoup de chaleur, les ampoules durent plus longtemps et elles peuvent être trouvées dans différentes longueurs.
  • Afin de protéger l'œuvre d'art, le chapiteau devra être pris en sandwich entre les feuilles de plexiglas . Installez la lumière fluorescente(fluorescent light) dans le haut de l'armoire et dirigez la source de lumière dans la direction de l'endroit où se trouvera le chapiteau. Ajustez le luminaire jusqu'à ce que tout s'adapte parfaitement comme vous le voyez.
  • Le son dépendra du type de moniteur que vous avez choisi. Pour les téléviseurs, les haut-parleurs par défaut devraient fonctionner correctement. Un écran d'ordinateur(computer monitor) nécessitera l' installation d'une carte(card installation) son compatible avec votre version de MAME . Ceci, en plus de quelques haut-parleurs montés qui iront à l'intérieur du cabinet.

Construire l'armoire(Building The Cabinet)

L'achat d'une borne(machine cabinet) d'arcade peut être effectué dans divers entrepôts, ventes aux enchères et sites Web. Les pièces de l' armoire(Cabinet) peuvent également être achetées séparément, mais dans l'ensemble, l'option sera coûteuse. Non seulement cher, mais il n'y a aucune garantie que votre configuration MAME(MAME setup) s'intégrera dans une armoire d'arcade(arcade cabinet) préfabriquée .

Si vous avez l'intention de construire votre propre armoire à partir de zéro, vous devez prendre en considération l'ordinateur, le moniteur que vous avez choisi, le type de commandes à installer, en plus de l'endroit où vous prévoyez de le placer dans votre maison.

Les seules limites de conception sont apportées par l'équipement utilisé, l'espace au sol(floor space) disponible , votre budget et votre imagination. Si vous avez besoin d'aide pour la conception de votre armoire, de nombreux sites Web de bricolage(DIY) peuvent vous aider.

Pour construire votre propre borne d'arcade, vous aurez besoin de :

  • Panneau de fibres de bois ou quelque chose(Fiberboard or something) de similaire pour fabriquer le corps.
  • Colle à bois(Wood glue) , vis, boulons et supports pour le maintenir ensemble. 
  • Une perceuse, une scie sauteuse, un tournevis et d'autres outils similaires pour le travail. Les charnières de porte(Door) , les fermoirs et un interrupteur d'alimentation(power switch) sont tous des composants optionnels.
  • Assez d'espace pour câbler votre panneau de contrôle de jeu(game control panel) . Ceci est particulièrement important si vous essayez de combiner plusieurs configurations de système de contrôle(control system) .

Pour un premier projet(time project) , consultez le Web pour obtenir de l'aide pour tracer votre panneau de contrôle(control panel) . Ceci afin d'éviter les complications et les erreurs, ce qui rend le projet moins stressant dans l'ensemble.



About the author

Je suis un développeur Web avec une expérience de travail avec Windows 11 et 10. J'utilise également Firefox depuis de nombreuses années et je suis devenu assez compétent dans l'utilisation de la toute nouvelle console de jeu Xbox One. Mes principaux intérêts résident dans le développement de logiciels, en particulier dans le développement Web et mobile, ainsi que dans la science des données. Je connais très bien divers systèmes informatiques et leur utilisation, je peux donc fournir des commentaires impartiaux sur divers programmes ou services que vous pourriez utiliser.



Related posts