Jump to content
Sign in to follow this  
Ptchnk

[Tuto] Lire les Maskroms TC5332204AP, TC5364205AP et TC531000

Recommended Posts

Ayant eu besoin de vérifier quelques maskroms (V et S1 notamment) pour la réparation de Metal Slug, je mets ici les procédures pour lire les TC5332204AP, TC5364205AP et TC531000.

Pour lire les TC5332204AP (cf pinout de la TC5332205AP ci-dessous qui est identique):
1- Relever la pin 30 (Q15) et la relier avec un fil au +5V (pin 22). Lire en tant que M27C322 et sauvergarder en tant que odd.bin. (lecture des bits impairs seulement)
2- Relier  la pin 30 (Q15) avec un fil au GND (pin 12 ou 31). Lire en tant que M27C322 et sauvergarder en tant que even.bin. (lecture des bits pairs seulement)
3- utiliser un programme pour éliminer les 00/FF des 2 fichiers, ici romwak:
       - 'romwak_x64.exe /b odd.bin split1 split2'  (split1 contient les bits impairs et split2 seulement des 00/FF)
       - 'romwak_x64.exe /b even.bin split3 split4' (split3 contient les bits pairs et split4 seulement des 00/FF)
4- utiliser un programme pour reconstruire la rom à partir des fichiers contenant les bits pairs et impairs ci-dessus:
       - 'romwak_x64.exe /m split3 split1 fullrom.bin.'

Alternative: Créer 2 fichiers bits pairs et bits impairs à partir du romset du jeu pour vérifier directement les maskroms sur le programmateur:
1- Utiliser romwak sur une rom V pour séparer les bits pairs et un impairs:
      - 'romwak_x64.exe /b NGH-Vx.Vx even.bin odd.bin.'
2- Insérer un bit vide 00/FF pour compléter les fichiers à 4Mo. Ici, le fichier blank-2Mo.bin ne contient que des FF.
     - 'romwak_x64.exe /m even.bin blank-2Mo.bin Vx-even.bin'
     - 'romwak_x64.exe /m odd.bin blank-2Mo.bin Vx-odd.bin'
3- Relever la pin 30 (Q15) et la relier avec un fil au +5V (pin 22). Lire en tant que M27C322 et vérifier le contenu avec le fichier Vx-odd.bin.
4- Relier  la pin 30 (Q15) avec un fil au GND (pin 12 ou 31). Lire en tant que M27C322 et vérifier le contenu avec le fichier Vx-odd.bin.

Pour lire les TC5364205AP (cf pinout ci-dessous):
1- Relever la pin 11 (A21) et la relier avec un fil au GND (pins 12 ou 31) et lire en tant que 27C322.
2- Puis, relier la pin 11 (A21) au +5V (pin 22) et lire en tant que 27C322.
3- Puis concaténer les deux moitiés en utilisant le commande 'copy /b read1.bin + read2.bin read.bin'

[Pour lire les TC531000 (28 pins) utilisées pour les roms S1:
1- Prendre le modèle d'eprom 27C301 (32 pins) comme "device"
2- relever le pin 28 (Vcc) et le relier avec un fil là où la pin 32 de la 27C301 est attendue sur le support du programmateur (+5V)
3- lire en tant que 27C301.

pinout13.png

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...