FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Comment construire un Commodore 64 Mini à l'aide d'un Raspberry Pi

Vous recherchez une action de jeu 8 bits? Vous ne pouvez pas vous permettre les prix incroyables des jeux Commodore 64 originaux sur eBay ? Vous n'aimez pas le C64 Mini ? C'est bon !

Vous pouvez toujours construire votre propre Commodore 64 compact en utilisant rien de plus qu'un Raspberry Pi abordable. Voici tout ce que vous devez savoir sur la façon de le faire.

Pourquoi ne pas utiliser un C64 Mini ?

Sorti au début de 2018, le C64 Mini est un ordinateur compact qui émule avec succès le Commodore 64 d'origine. Malheureusement, il n'est pas sans bogues, et l'expédition à 100 $ n'est pas idéale. Il est difficile d'ajouter vos propres ROM de jeu au C64 Mini, et il est livré sans adaptateur secteur (ce qui semble impardonnable de nos jours).

Comment construire un Commodore 64 Mini à l aide d un Raspberry Pi

Le C64 Mini est également livré avec un joystick, qui sert également de contrôleur pour naviguer dans le système, lancer des jeux, créer des sauvegardes, etc. Malheureusement, ce n'est pas un bon joystick.

Bien qu'il puisse être idéal pour les passionnés de hardcore, il y a une chance que le C64 Mini puisse donner à un nouveau venu une très mauvaise impression du jeu 8 bits. Heureusement, il existe une alternative :votre Raspberry Pi.

Utilisez n'importe quel modèle Raspberry Pi que vous aimez !

Souvent, dans des projets comme celui-ci, vous êtes limité par les contraintes matérielles du Raspberry Pi. Par exemple, l'exécution de jeux Sega Dreamcast sur le Raspberry Pi nécessite un Raspberry Pi 2 ou une version ultérieure.

Heureusement, vous pouvez exécuter des émulateurs Commodore 64 sur presque tous les modèles de Raspberry Pi sur lesquels vous pouvez mettre la main. Qu'il s'agisse d'un Raspberry Pi A, B ou Zero d'origine, n'importe quel Pi est adapté pour émuler un Commodore 64 !

Bien que vous puissiez installer RetroPie et configurer l'émulateur VICE64, vous bénéficierez de résultats plus authentiques avec un système dédié. Deux exemples sont disponibles :

  • Combian64 :un système basé sur Raspbian qui démarre directement dans l'émulateur VICE 64. Cela convient à presque tous les modèles Raspberry Pi et a été produit par Carmelo Maiolino.
  • C64 par Pi Lizard :basé sur Raspbian Lite, il a des réglages de résolution d'écran et est destiné au Raspberry Pi 3. Comme Combian64, il démarre directement dans l'environnement VICE64.

L'option que vous choisissez dépend du modèle de Raspberry Pi que vous utilisez. Nous utilisons C64 de Pi Lizard pour ce tutoriel, mais les instructions pour Combian 64 ne seront pas trop différentes.

En plus de votre Raspberry Pi, vous aurez besoin d'une carte microSD, d'un câble HDMI et d'une alimentation électrique fiable. Vous devriez également avoir un clavier USB à portée de main (la souris n'est pas vraiment importante, même si elle devrait fonctionner) et un joystick USB. Les jeux pour le C64 étaient basés sur un clavier ou un joystick, donc les manettes de jeu et les contrôleurs Xbox sont moins adaptés.

Sélectionnez un boîtier Raspberry Pi approprié

De plus, vous aimerez peut-être installer votre Raspberry Pi dans un boîtier approprié inspiré du C64. Plusieurs d'entre eux sont disponibles, mais ce ne sont pas les options les moins chères, grâce à la complexité de la conception.

Par exemple, un boîtier de style NES pour un Raspberry Pi est beaucoup plus simple, il n'y a pas de clavier, après tout. Vous trouverez un boîtier basé sur C64 sur eBay, par exemple, mais vous pourriez économiser beaucoup d'argent en utilisant un boîtier Raspberry Pi standard.

Il y a aussi la possibilité d'imprimer en 3D votre propre étui, en utilisant le design de Freakdude que vous pouvez télécharger sur Thingiverse.

Prendre une image C64 pour Raspberry Pi

Commencez par choisir votre image disque C64 préférée et gravez-la sur votre carte microSD. Vous aurez besoin d'une carte d'une capacité d'au moins 2 Go pour cela, bien que plus il y a d'espace, plus vous pourrez y insérer de jeux.

Le meilleur outil à utiliser pour cela est Ether, que vous trouverez sur etcher.io. Téléchargez l'outil (il est disponible pour Windows, macOS et Linux), installez-le et exécutez-le, puis utilisez Sélectionner une image pour trouver le fichier IMG téléchargé, et Sélectionnez le lecteur pour choisir votre carte microSD formatée (celle-ci devrait être détectée automatiquement). Avec tout sélectionné, cliquez sur Flash pour graver l'image disque sur la carte microSD.

D'autres options sont disponibles pour installer des images disque sur votre Raspberry Pi.

Avec l'image disque écrite sur votre microSD, éjectez le disque en toute sécurité de votre PC, insérez-le dans votre Raspberry Pi et démarrez. Bienvenue dans votre nouveau Commodore 64 !

Ajouter des jeux au Pi 64

Prêt à commencer à jouer ? Vous aurez besoin de ROM de jeu pour profiter des jeux sur votre mini C64 personnalisé. Les ROM sont au format D64 ou T64, selon qu'elles ont été créées à partir d'un disque ou d'une cassette (certaines ROM sur bande utilisent l'extension de fichier TAP).

Comment construire un Commodore 64 Mini à l aide d un Raspberry Pi

Nous ne pouvons pas vous donner de liens pour trouver des ROM en ligne. Vous devrez utiliser votre moteur de recherche préféré pour rechercher les fichiers ROM du Commodore 64. Notez que vous ne devez pas utiliser de ROM dont vous ne possédez pas le support physique.

Une fois que vous avez les ROM, vous avez trois options pour ajouter des jeux à votre Raspberry Pi. Nous supposons que vous les avez d'abord téléchargés sur votre PC. Ils doivent être stockés dans le répertoire /software.

  1. Copiez les ROM du jeu via une clé USB.
  2. Retirez la carte microSD et copiez les ROM dans /software/ répertoire dans le répertoire /root/ cloison. Vous devrez utiliser Linux (ou une machine virtuelle Linux) pour cette approche.
  3. À l'aide d'un client FTP avec fonctionnalité SFTP, vous pourrez vous connecter à distance au Raspberry Pi et télécharger les jeux sur /software/ annuaire. Avant de faire cela, éjectez la carte microSD de votre Raspberry Pi et créez un fichier texte vierge dans /boot/ répertoire appelé ssh , qui activera la connectivité SSH. Utilisez le nom d'utilisateur ("pi") et le mot de passe ("raspberry") par défaut de Raspbian pour vous connecter.

Jouez à des jeux C64 sur votre Raspberry Pi

Une fois votre bibliothèque de jeux téléchargée, il est temps de jouer. Comme avec le Commodore 64 d'origine, tout ce que vous avez à faire est d'insérer le jeu, puis de saisir la commande de chargement. Pour accéder au menu VICE, appuyez sur F12 sur le clavier, ou Démarrer sur une manette de jeu.

Comment construire un Commodore 64 Mini à l aide d un Raspberry Pi

Ici, vous pouvez parcourir diverses options, de la connexion d'images de jeu (au format bande ou disque) à la connexion en ligne via Ethernet. Il est également possible de créer des captures d'écran, d'enregistrer de l'audio et de sauvegarder ou de charger des instantanés de jeu. Alors qu'auparavant, il était pratiquement impossible de sauvegarder vos jeux C64, vous pouvez désormais facilement enregistrer la progression sous forme d'instantané et y revenir plus tard !

Comment construire un Commodore 64 Mini à l aide d un Raspberry Pi

Cependant, pour les jeux simples sur Commodore 64, vous n'aurez pas besoin d'apporter de modifications importantes à la configuration. Pour charger les jeux une fois l'image jointe, utilisez Image de démarrage automatique . Les ROM sur bande prendront plus de temps à se charger que les ROM sur disque, donc les fichiers D64 devraient se charger plus rapidement que les fichiers T64.

Remarque : Alternativement, si vous voulez une expérience C64 nostalgique complète, connectez un clavier et tapez LOAD pour les fichiers T64, et LOAD "*",8,1 pour les fichiers D64. Appuyez sur Entrée sur le clavier lorsque vous êtes prêt.

Quelques instants plus tard, vous basculerez dans la magie rétro du jeu 8 bits sur votre mini-ordinateur C64 dédié. Ne vous perdez pas dans cette immense bibliothèque de jeux ! Lorsque vous avez terminé, appuyez sur Démarrer , puis recherchez Quitter l'émulateur dans le menu. Sélectionnez ceci, et l'émulateur C64 se terminera, et le Raspberry Pi s'éteindra.

Vous cherchez une plate-forme différente à imiter ? Ne vous inquiétez pas, vous n'êtes pas limité par le C64. De nombreuses consoles de jeux rétro peuvent également être émulées sur un Raspberry Pi.


[]