Jump to content
Ptchnk

Cartographie CHA256 et CHA512 (MVS) - Neo Geo

Recommended Posts

Par curiosité, pour comprendre comment ça marche et pour faciliter les vérifications de continuité, j'ai pris le temps de faire une cartographie de la CHA256 et CHA512 des MVS. Il manque encore 2/3 trucs mais j'ai pensé que cela pouvait déjà être utile à d'autres.

plan_CHA256.thumb.png.cf4f3b1a93e7ca721bdc18c651b752c1.pngplan_CHA512.thumb.png.50b2db1ff679fcad25148f88e1c6324d.png

 

Pour le CHA256B, c'est normalement la même chose que pour le CHA256. Les jumpers J15 à J18 de la CHA256B sont équivalents aux jumpers R1 à R4 de la CHA256.

Je ferai également la PROGBK1 quand j'aurai un peu de temps.

EDIT:

Je rajoute le pinout pour les C roms qui permet de comprendre le rôle des jumpers J5-J14 / R1-R4 (CHA256) et J5-J12 / JG1-JG4 (CHA512)

pinout13.thumb.png.4be4c08dfae9a2ffb28bfff9b164b26d.png

 

  • Like 1

Share this post


Link to post
Share on other sites

Cela m'a pris qq heures effectivement mais c'était très instructif pour comprendre l'architecture.

La CHA512 est au final très similaire à la CHA256 (#256B). Certains jumpers ont été "figés" par rapport à la CHA256 ce qui fait que la carte ne peut pas lire les roms < 32Mo il me semble. J'ai juste regarder très rapidement. Aussi le LS74 est remplacé par un LS174 pour avoir une porte logique en plus. Les configs de jumpers ont assez simple également pour choisir entre 32Mo et 64Mo pour les C.

Quelques pins supplémentaires du peigne sont également utilisées.

Faut que je regarde ça plus en détail ce WE pour la gestion de A21 sur les roms de 64Mo.

Pour tout décortiquer, il resterait à voir l'architecture du ZMC et du NEO273 mais cela doit traîner quelque déjà.

Share this post


Link to post
Share on other sites

Salut Ptchnk,

Bon je vais peut être passer pour un con mais, n'y a t il pas une anomalie ici, ne serait ce pas J11 et non J1 :

image.png

 

Ça serait logique par rapport à mon futsal, sur lequel j'ai des 27c322 en C1-C2, avec le j11 on et le r1 off, et des 27c160 en C3-c4 avec le j12 en off et le r2 en ON ?

 

Share this post


Link to post
Share on other sites
Il y a 20 heures, killerklown a dit :

Salut Ptchnk,

Bon je vais peut être passer pour un con mais, n'y a t il pas une anomalie ici, ne serait ce pas J11 et non J1 :

Yep tu as raison, je n'avais pas vu cette typo. Il s'agit bien de J11. Merci pour le retour. J1 ne concerne que la config de la M1

Il s'agit de la conf possible pour le paire de jumpers J11/R1. La même chose s"applique bien sur pour J12/R2, JJ13/R3 et J14/R4.

Share this post


Link to post
Share on other sites

Je profite du post pour poser une question:

Si je souhaite récupérer un PCB d'un MVS pour sauver un autre jeu (par exemple un progbk1) j'ai vu qu'il fallait set les jumpers comme sur le jeu qu'on veut sauver.

Donc si j'ai bien compris, les petites résistances montées en CMS sur lesquelles il y a écris "000" ont peut les remplacer par un simple pont de soudure?

Share this post


Link to post
Share on other sites
Il y a 7 heures, Ens a dit :

Donc si j'ai bien compris, les petites résistances montées en CMS sur lesquelles il y a écris "000" ont peut les remplacer par un simple pont de soudure?

Si c'est pour sauver une jeu avec des maskroms d'origine, tu peux récupérer les jumpers (R0) de la PCB fautive, cela fera plus propre. Cela se dessoude et ressoude très facilement avec un peu de flux.

Share this post


Link to post
Share on other sites
Le 06/02/2021 à 21:01, killerklown a dit :

Salut Ptchnk,

Bon je vais peut être passer pour un con mais, n'y a t il pas une anomalie ici, ne serait ce pas J11 et non J1 :

image.png

 

Ça serait logique par rapport à mon futsal, sur lequel j'ai des 27c322 en C1-C2, avec le j11 on et le r1 off, et des 27c160 en C3-c4 avec le j12 en off et le r2 en ON ?

 

Typo corrigée et premier post MAJ

Share this post


Link to post
Share on other sites

×
×
  • Create New...