Les meilleurs projets Raspberry Pi (s’ouvre dans un nouvel onglet) sont ceux qui répondent à un besoin que nous ne savions pas que nous avions, et c’est certainement le cas avec ce hack de carte mémoire PlayStation incroyablement intelligent de Daniele Giuliani (s’ouvre dans un nouvel onglet)qui utilise un Raspberry Pi Pico (s’ouvre dans un nouvel onglet) pour émuler entièrement la carte mémoire de la console, en ajoutant une interface USB afin que les sauvegardes de jeu puissent être copiées et désactivées.
Dites les mots «carte mémoire» aujourd’hui et vous pensez probablement à un demi-téraoctet de carte micro SD, assez pour perdre toute votre bibliothèque musicale au fond du canapé, mais il était une fois, ils étaient décidément plus volumineux et avec un seul mégaoctet de capacité. Les cartes mémoire utilisées pour sauvegarder les données de jeu sur la console PlayStation d’origine, lancée en 1995 en dehors du Japon, étaient cet étrange mélange de petits et de grands, mais grâce à Guiliani et à son Raspberry Pi Pico, elles peuvent au moins être sauvegardées. La PlayStation et d’autres consoles basées sur CD s’appuyaient sur ces cartes pour que les joueurs enregistrent leur progression, leurs meilleurs scores et leurs meilleurs temps dans Gran Turismo.
La PicoMemcard (s’ouvre dans un nouvel onglet) la simplicité du projet est éclipsée par son utilité pour les joueurs rétro. Alors que les cartes mémoire officielles de Sony étaient généralement fiables, celles fabriquées par des fabricants tiers avec de plus grandes capacités avaient tendance à perdre des sauvegardes en raison, suppose-t-on, de leurs puces flash ne prenant pas en charge autant de cycles de lecture/écriture que les cartes officielles. Les cartes de 1 Mo de Sony ont été divisées en 15 « blocs », et une sauvegarde utilisait généralement jusqu’à trois d’entre eux, limitant la quantité de données que chaque carte pouvait contenir. Les données de sauvegarde peuvent être copiées d’une carte à l’autre à l’aide des deux emplacements pour cartes de la console, mais il n’y a pas de moyen facile de brancher les cartes sur un PC en raison de leurs grosses connexions en plastique sur mesure.
Entrez le Raspberry Pi Pico (s’ouvre dans un nouvel onglet). En soudant sept cavaliers d’un PCB de carte mémoire PS1 indésirable aux connecteurs de bord du Pico, puis en téléchargeant un micrologiciel personnalisé sur la carte, vous obtenez une carte PlayStation fonctionnelle qui arbore également une interface USB simple. Vos jeux sauvegardés peuvent être facilement sauvegardés sur PC et de nouvelles sauvegardes peuvent être écrites sur la carte de la même manière. Cela inclut les sauvegardes contraires à l’éthique qui exploitent le système de protection contre la copie de la console.
Guiliani travaille sur un circuit imprimé personnalisé, de sorte que le Pico puisse être utilisé sans détruire d’abord une carte mémoire PlayStation, et la conception de la carte intégrera un emplacement pour carte Micro SD, de sorte que vous pouvez vous inquiéter de perdre vos sauvegardes PlayStation à l’arrière du canapé aussi.