Comment construire votre propre armoire d'arcade

Précédent Suivant 1 sur 6 Les comment construire une armoire d'arcade construction du dt consoles et téléviseurs le sont l'année dernière! Au lieu de cela, construisez votre propre armoire d'arcade à partir d'un vieil ordinateur et de nouvelles commandes d'arcade. comment construire une armoire d'arcade dt 5 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 6 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 21 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 23 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 2 Rich Shibley / Digital Trends Malgré les consoles de jeu dispersées dans le bureau des Digital Trends, quelques-uns d'entre nous ont estimé que ce serait une excellente idée à présenter nos collègues aux jeux d'arcade nostalgiques qui ne sont disponibles que sur PC.

Nous avons également eu la Next Unit of Computing d'Intel, un PC minuscule mais étonnamment capable, assis. Plutôt que de le mettre en œuvre avec quelque chose de banal, nous avons décidé de lui donner une chance de gloire, et avons décidé d'en faire le cœur d'une armoire d'arcade de table. Voici comment nous l'avons fait.

Pas n'importe quelle machine d'arcade

L'objectif principal de notre projet était de jouer à une poignée de nos jeux indépendants préférés de Steam, nous savions donc que nous aurions besoin d'un peu plus de coup de pied qu'un Raspberry Pi pourrait fournir, ainsi qu'une version complète de Windows si nous voulions une compatibilité complète. .

L'esthétique rétro a été populaire ces derniers temps, donc ces jeux ont des exigences système relativement faibles.

Notre deuxième objectif était de nous assurer que tout le système pouvait être démarré par quiconque voulait jouer sans beaucoup de temps ni d'efforts, ce qui nécessite plus que de modifier quelques paramètres dans Windows.

Enfin, nous voulions un système qui pourrait être autonome, mais qui pourrait également se connecter à un projecteur ou à un téléviseur de rechange si vous le souhaitez.

Puisque les jeux auxquels nous voulions jouer étaient la plus haute barrière à l'entrée, nous avons commencé là. Les jeux que nous avions en tête étaient des titres comme  Nidhogg , TowerFall Ascension , Samurai Gunn , Divekick et OlliOlli . Ce sont tous d'excellents jeux indépendants faciles à prendre en main, avec seulement quelques boutons chacun et une valeur de relecture élevée.

L'esthétique rétro a été populaire ces derniers temps, donc ces jeux ont des exigences système relativement faibles. Nous avons évalué les exigences les plus élevées pour chaque jeu et découvert que nous avions besoin d'au moins deux gigaoctets de RAM, d'un processeur cadencé à 1,4 GHz ou plus et de graphiques intégrés prenant en charge DirectX 9.

Le NUC émerge

Le Core i5 NUC d'Intel répond parfaitement à cet objectif. Il offre une carte graphique Core i5-5250U et Intel Integrated 6000, ce qui le rend capable de sortie vidéo 4K. Ce n'est pas un PC ultra-rapide, mais il est autonome, cool, silencieux et contient toutes les entrées et sorties nécessaires. Nous avons également sorti un écran plat qui recueillait la poussière dans l'un des placards de rangement, et l'avons réutilisé pour ce projet en retirant le support et en saisissant un support VESA pour le mettre dans l'armoire.

dt-arcade-cabinet-26

Rich Shibley / Tendances numériques

De manière réaliste, presque tous les nouveaux systèmes fonctionneront pour ce projet, mais il est important de regarder tous les jeux auxquels vous souhaitez jouer, puis d'atteindre ou de dépasser les spécifications recommandées pour ces jeux.

Il n'y avait pas grand-chose d'autre à faire en termes de préparation. Par souci de simplicité, nous avons créé un nouveau compte utilisateur sur notre installation Windows avec toutes les autorisations utilisateur et aucun mot de passe, ce que nous reviendrons plus tard.

L'armoire

Après avoir passé du temps à regarder différentes constructions d'armoires d'arcade sur Internet, il est devenu clair que nous allions devoir créer quelque chose nous-mêmes. Nous avons des comptoirs qui traversent toutes les fenêtres du bureau, nous avons donc décidé d'une unité de comptoir facile à déplacer qui permettrait une belle toile de fond du centre-ville de Portland.

Heureusement, il existe une communauté animée de constructeurs intéressés par la création d'armoires d'arcade qui jouent à tout, des jeux classiques MAME aux nouveaux combattants, et il était facile de trouver de nombreux conseils de construction et idées de conception sur les forums Build Your Own Arcade Cabinet (BYOAC).

Précédent Suivant 1 sur 24 comment construire une armoire d'arcade dt 39 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 38 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 37 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 36 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 35 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 34 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 33 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 31 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 30 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 29 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 28 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 25 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 14 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 15 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 16 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 18 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 8 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 17 Rich Shibley / Digital Trends comment construire une armoire d'arcade dt 9 Rich Shibley / Digital Trendscomment construire une armoire d'arcade dt 10 Rich Shibley / Tendances numériques comment construire une armoire d'arcade dt 11 Rich Shibley / Tendances numériques comment construire une armoire d'arcade dt 12 Rich Shibley / Tendances numériques comment construire une armoire d'arcade dt 13 Rich Shibley / Tendances numériques comment construire une armoire d'arcade dt 1 Rich Shibley / Tendances numériques

Le cabinet de chacun sera différent, en fonction de la taille de l'écran, de la taille de l'ordinateur et du nombre de joueurs. Le meilleur plan d'action est de commencer avec un moniteur, car il s'agit généralement de la plus grande pièce unique de la construction. Dans notre cas, nous avons utilisé un moniteur de 27 pouces d'Acer car c'est une taille idéale pour une petite armoire d'arcade conçue pour être utilisée par jusqu'à deux joueurs. Nous avons modélisé le moniteur lui-même dans Sketchup, ce qui a facilité la construction du reste de l'arcade autour de lui.

Vous pouvez télécharger notre fichier Sketchup pour votre propre usage. N'oubliez pas, cependant, que nous avons modelé notre armoire sur notre moniteur spécifique. Un écran de taille différente ne conviendra pas. Vous pourriez également avoir des problèmes si vous choisissez un moniteur de 27 pouces avec des cadres beaucoup plus fins ou plus larges. Vérifiez les mesures avant d'acheter des matériaux. 

Il est conseillé de laisser au moins une partie de la machine ouverte pour un accès facile.

Nous avons utilisé des panneaux de fibres de densité moyenne (MDF), un type de contreplaqué, car il est bon marché, relativement léger et suffisamment robuste pour notre application. Des déchets supplémentaires de 2x4 ont été utilisés comme supports et traverses pour renforcer l'armoire. Une fois que tout est coupé, vous voudrez tout disposer avec vos composants pour vous assurer que tout s'emboîte bien.

Il est conseillé de laisser au moins une partie de la machine ouverte pour un accès facile aux composants internes, si vous avez besoin de réparer une connexion joystick ou si vous souhaitez mettre à niveau le PC. Cela aidera également à garder la machine plus légère si vous souhaitez la déplacer, et plus silencieuse puisque vous n'aurez pas besoin de refroidissement supplémentaire.

Nous avons apprêté, puis peint le nôtre parce que le contreplaqué avait gagné des rayures et des bosses lors de la construction, puis nous y avons apposé des autocollants pour le faire nôtre.

Les commandes

Bien sûr, ce ne serait pas une armoire d'arcade sans commandes d'arcade. L'idée de base est de câbler des boutons et des manettes dans un panneau IO comme un Arduino, puis de le brancher sur l'ordinateur comme s'il s'agissait d'un clavier, chaque bouton envoyant un signal de lettre. Afin d'améliorer la compatibilité avec les jeux Steam, nous avons utilisé un programme appelé X360ce pour transformer ces pressions sur les boutons du clavier en entrées de contrôleur Xbox.

Pour nos besoins, nous avons constaté qu'un Teensy 3.1, qui est similaire à un Arduino, avait plus que suffisamment d'entrées. Son interface simple est très attrayante, car elle facilite grandement la configuration du logiciel.

comment construire une armoire d'arcade dt 27comment construire une armoire d'arcade dt 9

En ce qui concerne les joysticks, il existe un certain nombre de façons différentes de lire les directions d'entrée, mais les deux plus courantes sont 4 voies et 8 voies. Un joystick à 4 directions limite également physiquement le mouvement réel du bâton à quatre directions, donc lorsque vous jouez à un jeu comme Mme Pac-Man, vous ne vous retrouvez pas avec des zones mortes dans les coins diagonaux. Nous sommes surtout intéressés à jouer à des jeux modernes et à certains titres MAME shoot-em-up, donc un joystick à 8 voies était notre choix.

En fin de compte, nous avons décidé que ce que nous préférions le plus était un prix attractif, nous avons donc choisi les boutons et les manettes de jeu Happ Competition. Ils sont abordables, bien évalués, attrayants et faciles à monter. La configuration des commandes avec l'Arduino est assez technique et a nécessité un peu de conception de circuits et de soudure, mais cela en vaut la peine si vous voulez une véritable expérience de contrôle d'arcade sans avoir à débourser pour un modèle pré-construit.

La configuration des commandes avec l'Arduino est assez technique.

Même si nous n'entrerons pas dans les subtilités de la construction et du câblage d'un panneau de commande, l'explication de base n'est pas trop compliquée. Le microcontrôleur se compose d'une série d'entrées numériques numérotées, d'une broche négative (ou de masse) et d'une broche d'alimentation. Nous n'alimentons pas les boutons, donc la première étape consiste à faire passer le sol à travers tous les contacts négatifs des interrupteurs.

Chaque interrupteur a deux autres contacts, qui sont normalement fermés ou normalement ouverts. Parce que nous voulons que le fait d'appuyer sur le bouton déclenche le circuit, nous allons contacter le contact «Normal Open» avec la broche correspondante sur le microcontrôleur. Désormais, chaque fois que vous appuyez sur le bouton, il connectera la terre et la broche, et le code Arduino interprétera le signal comme une pression sur un bouton.

Commencez par tout connecter à une maquette, une carte en plastique qui vous permet de sécuriser temporairement les fils et les circuits. Une fois que vous avez fait cela et que tout fonctionne, vous voudrez tout souder pour vous assurer qu'aucune connexion ne se desserre plus tard.

Démarrer sur Steam

Ensuite, nous voulions configurer le système pour qu'il démarre directement en mode Steam Big Picture. Dans les paramètres Steam, sous Interface, cochez les cases «Exécuter Steam au démarrage de mon ordinateur» et «Démarrer Steam en mode Big Picture».

SteamSettings

Contourner l'écran de connexion était un peu plus délicat, mais le paramètre est trouvé en accédant au cadre d'options utilisateur plus avancées. Maintenez simplement la touche Windows enfoncée et appuyez sur R pour afficher le menu d'exécution. Tapez "netplwiz.exe" sans les guillemets et appuyez sur Entrée. Dans la fenêtre qui apparaît, décochez la case "Les utilisateurs doivent entrer un nom d'utilisateur et un mot de passe pour utiliser cet ordinateur" et cliquez sur OK. Il vous demandera de définir un nom d'utilisateur auquel vous connecter initialement, où vous devrez taper le nom du nouveau compte que vous avez créé et le mot de passe si vous en définissez un.

Étant donné que tout le monde peut maintenant se connecter à votre ordinateur sans entrer d'informations d'identification, nous utilisons le compte utilisateur à accès limité comme connexion par défaut, empêchant tout accès douteux à votre ordinateur, mais il est préférable d'utiliser simplement la machine comme plate-forme de jeu dédiée et de ne pas en laisser informations sensibles ou applications sur celui-ci.

NetPLWiz-décocherSi cela ne vous dérange pas de voir une partie de l'interface Windows avant le démarrage de Steam, vous pouvez simplement vous arrêter ici. Votre ordinateur démarrera toujours sur le bureau Windows standard pendant quelques secondes avant le démarrage de Steam, mais cela fonctionnera très bien. Les prochaines étapes nécessitent un peu plus de bricolage, et bien qu'elles soient toutes facilement réversibles, elles sont mieux utilisées sur un système où vous ne prévoyez pas de l'utiliser pour autre chose pendant un certain temps.

Le shell est le terme utilisé pour désigner l'interface de base du système d'exploitation, dans le cas de Windows, il comprend le menu Démarrer, le bureau et l'Explorateur Windows. En configurant le système pour ne pas démarrer l'Explorateur lors de la connexion, vous verrez simplement l'écran de démarrage de Windows, puis l'interface du mode Steam Big Picture. Pour ce faire, nous devrons modifier votre registre, qui est essentiellement le tableau dans lequel votre ordinateur stocke de nombreuses informations pertinentes, comme les comptes d'utilisateurs, l'emplacement de stockage des programmes et les paramètres pour presque toutes les parties. du système d'exploitation. Il est important d'être très  prudent lors de la modification de votre registre, car la modification d'une valeur incorrecte peut vous obliger à réinstaller complètement Windows.

Tout en maintenant la touche Windows enfoncée, appuyez sur R pour afficher le menu d'exécution, tapez regedit et appuyez sur Entrée pour l'exécuter. Dans le programme qui s'ouvre, accédez à l'emplacement où Windows stocke l'emplacement de l'Explorateur, qui devrait être sous [HKEYCURRENTUSER…]. Dans ce sous-menu, faites un clic droit sur le dossier «WINLOGON» et sélectionnez Nouveau, puis Valeur de chaîne.

Les émulateurs peuvent démarrer directement à partir de Steam, même dans une grande image.

Pour le nom, entrez Shell et cliquez sur [CRÉER]. Cliquez avec le bouton droit sur le fichier Shell que vous venez de créer et sélectionnez Modifier. Vous aurez besoin du chemin d'accès à votre application Steam, qui se trouve par défaut dans votre dossier Program Files, dans le dossier Steam sous le nom Steam.exe.

Vous pouvez également faire un clic droit sur le programme dans votre barre de démarrage et sélectionner «afficher l'emplacement de l'application» pour qu'il vous y montre. Vous pouvez ensuite cliquer avec le bouton droit sur le .exe lui-même et prendre l'emplacement du fichier dans la fenêtre de détails des propriétés.

Des émulateurs aussi!

Parce que nous avons passé tout ce temps à configurer des boutons et des manettes de jeu, nous devrions également en faire bon usage pour certains jeux non Steam. Si vous avez des copies physiques d'anciens jeux, vous pouvez en faire des sauvegardes et utiliser un programme appelé émulateur pour lire les sauvegardes. En utilisant ICE, une application d'intégration Steam open source, nous pouvons configurer tous les émulateurs pour démarrer directement à partir de Steam, même dans une grande image.

Sur le site ICE, vous pouvez trouver des instructions pour le configurer et le connecter à Steam, ainsi qu'une liste d'émulateurs compatibles. En éditant les fichiers de configuration dans le Bloc-notes, vous pouvez créer une liste d'émulateurs organisée par les systèmes avec lesquels ils sont compatibles.

Le produit fini

Assembler votre propre arcade n'est pas le projet le plus simple, mais toute personne ayant accès à quelques outils de base peut le faire. Votre build peut différer considérablement de la nôtre, en fonction de vos composants et outils disponibles, ainsi que de vos propres objectifs personnels. Si vous voulez plus d'aide, les forums BYOAC sont une ressource formidable, ainsi qu'un excellent endroit pour poser des questions et obtenir l'aide d'anciens combattants.