1

GitHub - dangiu/PicoMemcard: Emulating PSX Memory Card (or controller) using a Raspberry Pi PicoGitHubEmulating PSX Memory Card (or controller) using a Raspberry Pi Pico - dangiu/PicoMemcard


PicoMemcard c'est le nom du projet consistant à remplacer la carte mémoire PS1 par un Raspberry Pi Pico afin de pouvoir faire plein de choses.

S'en servir comme carte mémoire classique de 15 blocs bien sûr, mais aussi relier ça à un PC par USB pour transférer des sauvegardes. J'aurais zigouillé pour avoir ça étant môme, j'ai quasiment pleuré quand j'ai du effacer certaines sauvegardes pour faire de la place aux nouveaux jeux grin Il y a ça, mais on peut aussi télécharger des sauvegardes sur internet et les transférer facilement sur la carte mémoire pour y jouer sur PS1. Ainsi je peux rejouer à Tekken 3 avec tous les persos déjà débloqués au lieu de me refarcir tout le jeu pour les débloquer un à un...

J'ai donc opté pour un RP2040-Zero: c'est pas cher et ça rentre dans une coque de carte mémoire ordinaire. Enfin pas vraiment, j'ai du découper un peu le plastique grin

Je me suis inspiré du travail de ce bonhomme: https://www.reddit.com/r/psx/comments/wy5umx/made_my_own_psx_memory_card_it_works/
Attention toutefois si vous souhaitez l'imiter: le câblage n'est pas le bon. Il faut suivre celui du github, le pin 3.3V de la PS1 va sur le 5V du RP. ça paraît contre-intuitif mais c'est comme ça que ça marche dans 100% des cas.

J'ai donc acheté un RP2040-Zero à 3€ et sacrifié une carte mémoire non-officielle qui me faisait des erreurs de lecture. Je ne voulais pas rajouter un lecteur carte Micro-SD: ça aurait complexifié le bricolage, ça aurait nécessité de dédier une carte Micro-SD à ce rôle et c'est pas spécialement utile.



Mais avant de bricoler il faut s'assurer que le RP2040-Zero fonctionne. Maintenez le bouton BOOT en branchant le RP2040-Zero à votre PC et une fenêtre s'ouvrira, c'est la petite mémoire flash du bazar (128 Mo).
Copiez simplement dedans le BON fichier: PicoMemcard_RP2040-Zero.uf2 (release 1.0.0). L'autre fichier c'est pour la PicoMemcard+ (PLUS) qui nécessite une carte Micro-SD, et ça marchera pas.

La fenêtre se fermera et une autre s'ouvrira à son tour, cette fois ne contenant que 128 ko d'espace. Il faut alors copier le fichier MEMCARD.MCR que vous trouverez ici:
PicoMemcard/docs/images/EmptyMemoryCard at pmc+/release · dangiu/PicoMemcardGitHubEmulating PSX Memory Card (or controller) using a Raspberry Pi Pico - dangiu/PicoMemcard

C'est un fichier de carte mémoire vide.

N'oubliez pas de retirer l'USB en toute securité. C'est chiant mais paraît que si on ne fait pas ça, les données s'écrivent pas correctement dans le RasPi.

C'est tout grin Y a plus qu'à introduire ça dans sa PS1 et profiter. ça marche sur PS1, PS2 et même PS3 avec l'adaptateur Memory Card. Aucun problème, les accès sont aussi lents qu'avec les cartes mémoire originales grin

Pour ma part je m'en sers comme FreePSXBoot: topics/195559-ps1-freepsxboot
Vu la nature du truc, c'est facile à réécrire par USB pour faire fonctionner sur un autre modèle de PS1.
avatar
Spartine, la fille que ce soir elle dîne en enfer: http://www.spartine.com

Pockett Videogames, le site de toutes les consoles portables!: http://www.pockett.net

J'aime beaucoup faire des dessins aux petites filles! C'est ma passion.

2