Du jeu rétro à petit budget avec un CRT

Avec la famine des puces informatiques qui s'étend à l'avenir, il devient de plus en plus coûteux de se procurer des pièces pour de nombreux appareils électroniques. Cela affecte tous les secteurs technologiques, comme je l'ai déjà signalé dans les mises à jour de MiSTerland. Le composant le plus crucial, la carte FPGA DE-10 Nano de Terasic, a connu des hausses de prix récentes et ne diminuera pas alors que les choses reviennent lentement à la normale dans les années à venir. Cela peut être décourageant pour ceux qui ont vu ce projet se développer et mûrir mais qui n’ont toujours pas décidé s’ils devaient franchir le pas.

Jetons un coup d'œil à une autre option qui peut toujours servir le même objectif, à savoir préserver les collections de jeux classiques et les reproduire pour en profiter pendant des décennies. Si vous souhaitez en faire l'expérience avec un affichage analogique, scanné ligne par ligne sur un CRT tout aussi vintage, alors ce projet pourrait être plus abordable et plus disponible.

Raspberry Pi avec RGB-Pi

Le Raspberry Pi est une option qui revient toujours lorsqu’on parle de solutions de jeu FPGA et de leur coût par rapport à l’émulation logicielle traditionnelle. "Pourquoi ne pas acheter un Raspberry Pi et en finir avec ça ?" "Un Raspberry Pi permettrait de jouer à plus de jeux et serait bien moins cher." "J'ai déjà un Raspberry Pi et il joue très bien aux jeux."

Ce sont toutes des réponses courantes et elles sont toutes valables ! Le Raspberry Pi est sans doute l'ordinateur monocarte le plus célèbre et le plus répandu qui, comme certaines cartes FPGA, a été conçu pour favoriser l'enseignement de l'informatique. Le Raspberry Pi est un chipset puissant dans un très petit boîtier et le jeu rétro est un usage courant du projet pour les passionnés et les bricoleurs depuis de nombreuses années. L'émulation logicielle, cependant, nécessite généralement beaucoup plus de puissance de traitement que les systèmes qu'ils reproduisent, mais les versions 3b+ et 4 actuelles du Pi s'attaquent facilement à presque tout, y compris les premiers systèmes 3D comme la PlayStation.

Associer l'une de ces cartes à des packages comme RetroPie qui peuvent être flashés sur une carte SD rend la construction d'un système de jeu rétro aussi simple ou compliqué que le MiSTer FPGA. Il est relativement simple de flasher une image sur votre support, de l'installer sur le matériel, puis de commencer à ajouter des jeux de votre collection. Ces configurations peuvent cependant être aussi impliquées que vous le souhaitez, avec de nombreuses options et configurations à votre disposition. Une option qui n'est normalement pas disponible pour les systèmes rétro Raspberry Pi et que les passionnés de MiSTer FPGA aiment évoquer est la possibilité de jouer à des jeux sur un CRT.

Si vous êtes comme moi et que vous vous accrochez toujours à un gros morceau de plastique, de métal, de verre et de plomb pour jouer à des jeux classiques, une version des images Raspberry Pi conçues pour les jeux rétro pourrait bien faire l'affaire.RVB-Piest un fork du système d'exploitation open source Raspbian conçu pour permettre au Raspberry Pi 2B et à toutes les variantes du Raspberry Pi 3 non seulement d'émuler une large gamme de consoles classiques, de cartes d'arcade et de certains systèmes informatiques, mais également de sortir sur un écran analogique à 240p.

Le site Web RGB-Pi peut également vous orienter vers l'achat d'un câble SCART vers GPIO ou d'un adaptateur JAMMA pour une utilisation sur un téléviseur CRT ou un moniteur d'arcade. Des adaptateurs péritel vers composants peuvent être trouvés pour ceux en dehors de l'Europe et du Japon et n'ont pas accès aux téléviseurs utilisant ce connecteur. Je recommande RetroTINKRVB2COMPadaptateur qui fonctionne parfaitement pour les CRT nord-américains. Pour les bricoleurs ultimes et ceux qui n'ont pas peur de faire un peu de soudure, une carte de brochage DIY appelée leRVB-Pi Plusest disponible qui vous permet d'implémenter votre configuration de manière bartop ou consolidée avec un mappage de contrôle parfait dans chaque jeu, aucun encodeur USB n'est nécessaire.

Malheureusement, le projet RGB-Pi ne prend pas en charge la carte Raspberry Pi 4, mais j'espère que ce problème sera bientôt résolu. La puissance supplémentaire du RaspPi 4 par rapport au 3b+ ferait une différence très notable dans les performances de certains cœurs d'arcade MAME et surtout de tout ce qui implique des polygones. L'avantage en termes de coût par rapport à ces ordinateurs monocarte par rapport aux offres FPGA actuelles est peut-être l'aspect le plus souhaitable.

Un Raspberry Pi 3b+ peut être acheté sur Amazon aux États-Unis pour un peu moins de 50 $, avec des câbles et des adaptateurs RVB-Pi coûtant entre 30 et 50 $ selon l'expédition (ils sont expédiés depuis l'UE). Si vous disposiez déjà d'un CRT compatible SCART, vous pourriez utiliser des jeux classiques pour seulement 100 $ environ. Comparé aux 175 $ de la carte FPGA De-10 Nano, elle est déjà beaucoup plus rentable, et nous n'avons pas encore commencé à totaliser la carte d'E/S analogique et la RAM supplémentaire dont le MiSTer aurait besoin pour atteindre la parité avec un RGB- Configuration Pi.

Si vous avez hésité à propos d'une configuration de jeu rétro ou si vous envisagez le MiSTer FPGA mais que vous n'avez pas réussi à supporter l'engagement de 300 à 400 $, le RGB-Pi pourrait bien être l'alternative qui pourrait vous aider à démarrer pour beaucoup plus longtemps. investissement de coût plus raisonnable. Cet article n'entre pas dans les détails de l'émulation matérielle par rapport à l'émulation logicielle, monArticle de Cortex sur les frontières analogiques, partie 3est un meilleur endroit pour commencer sur ce sujet. Ma pensée finale est une réitération de ce que j’ai dit dans cet article. Quelle que soit la manière dont vous choisissez de jouer, si vous contribuez à préserver et à reproduire des jeux classiques pour vous-même ou pour les générations futures, il n'y a pas de mauvaise manière tant que vous vous amusez.