Switchez
votre Mega Drive 32X
PAL/NTSC
ARTICLES > SWITCH 32X
Le
guide suivant va vous donner la possibilité
de rendre votre Mega Drive 32X multi-support
dans le but de pouvoir l'utiliser avec tous les
jeux existant au monde !
|
 |
Introduction
Technique
Modification
En savoir
plus...
Important
notes for English-speaking people interested in the
following modification : the 32X switch is NOT a country
switch, but a compatibility switch. It's NOT your
32X which is aimed by the country protection in games,
but your Mega Drive/Genesis. If you want to play all 32X
games in the world, you have to switch both your Mega
Drive/Genesis (country & frequency) AND your 32X
addon (for PAL/NTSC compatibility).
If there are
people interested in making an English translation of
this tutorial, contact
me :o)
I
> Introduction
La 32X est
un addon bien sympathique pour votre Mega Drive,
lui donnant accès à la 2D ultime et la vraie 3D pour
notre plus grand bonheur, avec des titres purement 2D
magnifiques comme Chaotix, des titres mélangeant
habillement 2D et 3D comme Zaxxon's Motherbase 2000 et
enfin des titres exceptionnels en 3D pure comme l'incontournable
Virtua Racing !
Malheureusement
sa ludothèque n'est pas énorme et à moins de vivre en
Amérique, celle-ci est encore plus pauvre en Europe et
au Japon (l'arrivée de la Saturn, 2 semaines avant la 32X
là-bas, y est pour quelque chose...), avec l'absence de
certains titres tels que Tempo chez nous...
Si il est
cependant facile de mettre la main sur des jeux
américains, pour moins cher que les versions
européennes qui plus est, on est vite confronté à un
problème de taille : les jeux sont zonés et ne veulent
démarrer que sur une console NTSC, voire américaine
seulement...
On essaye
alors de bricoler un peu, on switche sa Mega Drive pour
la passer en NTSC et là : écran noir...
Bref ce n'est
pas gagné, il y a toujours la possibilité d'acquérir
une Genesis et une 32X NTSC, mais pouvoir utiliser une
seule 32X pour tout passer aurait été plus pratique...
Heureusement
pour vous, la bête est aujourd'hui domptée et je m'apprête
à vous livrer un de ses plus grands secrets ! ;-)
II
> Technique : interaction 32X / Mega Drive / jeux
Ce qui est
désigné par "interaction", c'est en fait ce
qui définit l'équilibre entre le jeu 32X, la 32X elle-même
et la Mega Drive. En effet la raison du zonage des jeux
32X avec la Mega Drive (et non avec la 32X) et le fait qu'une
32X NTSC ne marchera pas sur une Mega Drive PAL (et
inversement), sont liés au mode de fonctionnement un peu
particulier de la 32X. Les jeux ne sont pas zonés dans
le même esprit que les jeux Mega Drive.
Explications
:
Bien que la 32X prenne le contrôle de la Mega Drive et
lui fasse sous-traiter certaines tâches, elle n'en reste
pas moins dépendante (un peu comme un parasite) et doit
s'adapter à celle-ci.
Son principal problème est qu'elle ne peut pas utiliser
le VDP de la Mega Drive pour afficher ses données à
elle, aussi elle utilise son propre VDP qui s'occupera d'afficher
la 2D avancée et la 3D. Pour ce qui est de la 2D basique
telle que les menus et le hud dans les jeux, elle la fera
sous-traiter à la Mega Drive (idem pour l'audio)
C'est là qu'entre en jeu le câble de rebouclage vidéo
qu'on branche entre la sortie de la Mega Drive et l'entrée
de la 32X. Ce câble va permettre de récupérer l'image
et le son de la partie sous-traitée par la Mega Drive et
de "muxer" le tout avec la partie traitée par
la 32X elle-même.
Le souci est
que pour que cela fonctionne correctement, il faut que
les 2 parties se calent sur la même fréquence d'affichage,
soit à 50Hz en PAL soit à 60Hz en NTSC. C'est ainsi que
les 32X ont une configuration bien précise selon leur
région, une 32X américaine ou japonaise sera
configurée pour fonctionner avec des Mega Drive NTSC en
60Hz et une 32X européenne sera configurée pour
fonctionner en 50Hz avec des Mega Drive PAL...
En branchant une 32X NTSC sur une Mega Drive PAL (ou
inversement), on obtient un écran noir le plus souvent
du fait que la 32X n'arrive pas à se caler sur la
synchro de la Mega Drive : ce n'est donc pas un zonage
mais une imcompatibilité purement matérielle.
Mes
recherches du 14 Août 2004 ont donc consisté
à trouver le moyen de modifier la configuration d'une 32X
et réaliser une modification réversible en faisant
appel à un switch.
Pour en venir au cas des jeux 32X zonés, ils sont zonés
pour des raisons évidentes d'optimisation pour le 60Hz
ou le 50Hz selon le pays.
Il faut savoir que c'est la Mega Drive qui est visée par
la protection et non la 32X et que selon les jeux, cette
protection ne va soit vérifier que le paramètre
fréquence de la console, soit vérifier à la fois la
fréquence et la langue de celle-ci (-> le pays). C'est
pourquoi il est tout a fait possible de jouer à certains
jeux 32X JAP zonés sur une 32X US (et inversement).
Il faut donc
bien comprendre que la modification ci-dessous ne permet
que de pouvoir utiliser la 32X modifiée avec n'importe
quelle Mega Drive. Pour pouvoir passer tous les jeux au
monde il faut avoir une 32X switchée et en prime
avoir aussi une Mega Drive switchée (Tutoriel
Mega Drive 1 | Tutoriel
Mega Drive 2), ou alors une Mega Drive de chaque zone,
mais bon c'est pas très pratique ;o)
Le modèle
de 32X utilisé ci-dessous en exemple est une 32X
européenne modèle MK-84200-50.
III
> Modification
Attention : si
vous ne savez pas dans quel sens prendre un fer à souder,
passez votre chemin ;-)
Important : vous
réalisez cette modification à vos risques et périls ;
je ne pourrai en aucun cas être tenu pour responsable si
vous détériorez votre console. En effet cette
modification fonctionne très bien, aussi si votre
console est abîmée, vous ne pourrez vous en prendre qu'à
vous-même puisque l'erreur ne pourra venir que de vous...
Attention (bis)
: cette
modification est bien plus compliquée que celle pour la
Mega Drive 2 (déjà plus difficile que pour une Mega
Drive 1). Si vous êtes novice en électronique et en
soudure, il est fortement conseillé de demander l'aide d'une
personne de votre entourage ayant plus l'habitude de
bricoler !...
1) Composant
315-xxxx, quelques notions d'électronique
Si vous avez
déjà switché votre Mega Drive 1 ou/et 2, vous aurez
surement remarqué que les modifications tournent souvent
autour d'un composant SEGA de la série 315-xxxx.
C'est aussi le cas de la 32X pour laquelle c'est la broche
17 du composant 315-5788 qui rentre en
ligne de compte.
En effet c'est
ce composant qui va déterminer la fréquence de la
console (50Hz ou 60Hz) en fonction de ce qu'il reçoit en
entrée sur cette broche.
Selon le potentiel (la tension, le voltage) auquel est
connectée la broche 17, la
configuration va changer comme suit :
Broche
17 : fréquence
| Reliée
à +5V
("1" logique) |
->
60Hz (NTSC) |
| Reliée
à 0V
("0" logique) |
->
50Hz (PAL) |
|
Sur une 32X
européenne, on a donc par défaut la broche 17
reliée à 0V
par le biais d'une petite résistance et à +5V
sur une 32X américaine ou japonaise.
La
modification va consister à isoler cette broche de son
potentiel actuel qui impose la configuration de la
console et à envoyer un fil depuis cette broche vers un
interrupteur sur lequel les potentiels 0V et
+5V
seront aussi envoyés il va de soit.
Note : comme
la plupart des composants de la série 315-xxxx,
le 315-5788 a aussi des entrées avec des pull-up
(terme électronique) ; le pull-up ("tirer
vers le haut") comme son nom l'indique place
automatiquement à l'état haut (au potentiel +5V)
les entrées sur lesquelles aucun potentiel (0V ou
+5V) n'est
appliqué.
Par conséquent, en partant de cette constatation, il ne
serait pas nécessaire d'envoyer le potentiel +5V
sur l'interrupteur, ce qui ferait gagner de la place et
du temps.
Malgré cela, j'ai décidé dans la suite d'envoyer quand
même le +5V
sur l'interrupteur par souci de faire les choses bien,
mais vous n'êtes pas forcé d'en faire autant si vous
sentez que déjà 2 fils ça sera pas du gâteau... :-)
2)
Localisation
Ouvrez tout
d'abord votre 32X (4 vis), retirez la plaque de blindage
(10 vis) pour laisser paraître le circuit électronique
entourant le port cartouche. Pas besoin de démonter plus...
Le 315-5788
est très facilement repérable, il se trouve sur le
côté droit du port cartouche (console face à soit),
comme le montre la photo ci-dessous :

La broche
17 se trouve à l'opposé de la broche 1
(indiqué par un petit 1 blanc et la pastille) sur le
composant.
 |
Sur
le schéma restrictif ci-contre, vous voyez
partir une fine piste de la broche 17
se séparant en 2, vers la gauche où elle
rejoint une autre partie de la carte et à droite
où elle rallie la masse (0V) au
travers d'un petit composant noir noté R43
(résistance).
Sur une 32X NTSC, R43 n'est pas
présente, elle est remplacée par R42
sur l'emplacement à sa gauche, reliant ainsi la broche
17 à +5V. |
3)
Modification
| Mise
à jour :
Cette modification est ancienne et un peu
compliquée, depuis une simplification a été
ajoutée, aussi vous pouvez prendre connaissance
de celle qui suit (elle est plus détaillée),
mais c'est celle exposée en III.4
qui semblera certainement la plus pratique à
réaliser... |
Pour
commencer, il va donc falloir isoler la broche 17
de son potentiel actuel (0V),
au point B sur le schéma ci-dessus.
| Le
point B indique la patte de la
résistance R43 soudée et
reliée à la masse par 2 bouts de piste. Vous
allez devoir couper ces 2 bouts au raz du point B
sans l'abîmer car on s'en sert après pour
souder dessus (!) et retirer du cuivre (sous le
vernis) de la grosse zone 0V se
trouvant autour afin d'éviter tout contact avec
le fil qu'on viendra souder par la suite... Un
bon cutter bien pointu et de la minutie sont
requis pour éviter tout dérapage qui serait
fatal aux petites pistes et aux petits composants
autour !
|
 |
Important : Je
vous conseille vivement d'avoir un testeur de continuité
(un multimètre par exemple) à porté de main pour
tester que le point B est bien isolé !
Si l'isolation n'est pas correcte, en basculant l'interrupteur
sur le potentiel opposé à celui d'origine, un court-circuit
0V/+5V
est réalisé et peut être fatal à la console !!! N'hésitez
pas à creuser avec le cutter dans l'époxy pour vous
assurer que la coupure est bien faite et qu'il ne reste
pas de cuivre !
Une fois l'isolation
faite, il faut maintenant aller chercher les potentiels 0V et
+5V qu'on
va envoyer sur l'interrupteur. Pour cela pas besoin d'aller
bien loin, ces 2 potentiels sont à porté de main autour
du point B. On va simplement gratter le
vernis comme montré sur le schéma ci-dessus aux points A
et C pour laisser paraître le cuivre
sur lequel on viendra souder les fils.
Il ne reste
plus qu'à faire les raccordements entre les 3 points sur
la carte...


interrupteur
|
...et
un interrupteur 2 positions,
en respectant le brochage
ci-contre.
Comme dit précédemment dans le 1),
le +5V (point
A) n'est pas obligatoire
ce qui ferait économiser 1 fil...
|
4)
Modification simplifiée (rev.2006)
En me
repenchant rapidement sur cette modification début 2006,
j'ai testé la mise en oeuvre d'une simplification de
taille, réduisant cette modification à seulement 2 fils
à souder, et aucun coup de cutter !
Celle-ci se
base en effet sur la présence de la petite résistance R43
(PAL) ou R42 (NTSC), qu'on va utiliser
respectivement comme un pull-down ou pull-up
afin de s'affranchir tout bonnement de modification
"physique" sur la carte mère !
Dans le cas
d'une 32X PAL, R43 réalise un pull-down
(0V)
imposant une configuration PAL et l'emplacement de R42
est libre. Il suffit alors de souder 2 fils sur l'emplacement
de R42, qu'on envoie sur un interrupteur,
qui quand il va être "fermé", va basculer la broche
17 à +5V (NTSC),
et quand il est ouvert, va laisser la "main" à
R43 qui va rebasculer la broche
17 à 0V (PAL)
!
...et
inversement pour une 32X NTSC !
Voici les
schémas de câblage en fonction de votre 32X :
32X
PAL (Europe, Australie)
|
32X
NTSC (Japon, USA)
|

|

|

interrupteur
|

interrupteur
|
Et
voilà le tour est joué !
Vous venez de switcher votre Mega Drive 32X !
Maintenant elle va vous faire la totale !!! :-p
|
 |
4)
Finalisation
Vous pensiez
que le plus difficile était passé ? Et bien non ! Voici
venir une autre prise de tête de taille : la fixation de
l'interrupteur sur le champignon !
Si vous
souhaitez faire quelque chose de propre, vous risquez d'être
amené à découper une partie du blindage pour pouvoir
positionner votre interrupteur sans risque de court-circuit
avec la masse...
Le résultat est tout à fait correct en s'y
prenant bien, comme montré ci-contre >> |
 |
Have fun !
IV
> En savoir plus...
1) Les
différentes façons, et différents niveaux de
zonage, des jeux 32X
Comme
expliqué en introduction, certains jeux sont zonés, de
plusieurs façons... :
- 1ère
façon : simplement en fréquence. La
protection du jeu ne va vérifier que la
fréquence de la Mega Drive. Si la fréquence de
la console diffère de celle du jeu, vous obtenez
un message d'erreur du type "Developed
for use only with NTSC Genesis systems & NTSC
Mega Drive systems." (dans le cas d'un
jeu NTSC). Ces jeux possèdent dans leur entête
un indicateur (flag) de type 5
(NTSC) ou A (PAL).
- 2nde
façon : le pays de la console. La
protection va vérifier à la fois la fréquence
et la langue de la console. Si le pays diffère
de celui du jeu, alors vous obtenez un message d'erreur
du type "Developed for use only with
NTSC Mega Drive systems." (dans le cas
d'un jeu JAP). Ces jeux possèdent dans leur
entête un indicateur de type U
(USA), E (EUR), J
(JAP), JU (JAP + USA), 4
(USA) ou 1 (JAP).
...et à
différents niveaux :
- Niveau
1 : la protection de bas niveau, la plus
répandue pour les jeux Mega Drive, consiste
simplement à comparer l'indicateur (flag)
dans l'entête du jeu à la fréquence du jeu,
voire la langue, selon la façon... Cette
protection se casse très facilement avec un
adaptateur universel, voire un Game Genie, puisqu'il
suffit de changer la valeur de l'indicateur dans
l'entête du jeu pour dézoner ce dernier !
- Niveau
2 : la protection de haut niveau, très
peu répandue (moins de 5 jeux l'utilisent sur
Mega Drive), qui ne se base pas sur l'indicateur
dans l'entête du jeu mais sur un indicateur
situé autre part dans le code du jeu lui-même...
- Niveau
2+ : même chose que le Niveau 2. Ne se
base toujours pas sur l'indicateur dans l'entête
du jeu mais vérifie cependant qu'il n'est pas
altéré... En clair, si vous hackez seulement l'indicateur
de l'entête, le jeu ne fonctionnera plus du tout
(pas même sur le support pour lequel il est
destiné à l'origine !)
Les jeux non
zonés possèdent quant à eux dans leur entête un
indicateur de type F ou JUE
(JAP+USA+EUR), ou tout autre indicateur cité plus haut
avec un niveau de protection nul.
2) A propos
de l'indicateur de zonage
Vous aurez
remarqué que ressortent 2 types d'indicateurs concernant
le zonage du jeu (ce qui n'implique par forcément une
protection) :
- L'ancien
type : avec les initiales des 3 zones
majeures que sont le Japon (J),
les USA (U) et l'Europe (E).
Par association de lettres, on indique que le jeu
peut fonctionner dans plusieurs zones (si il y a
protection, on étend le zonage), ex : JU
indique que le jeu peut fonctionner au Japon et
en Amérique.
- Le nouveau
type : il permet d'étendre les
possibilités de zonage, avec des valeurs sur 4
bits, ce qui donne un résultat en hexadécimal
de 1 à F...
Concrètement
:
0001 ->
1 = Japon
0010 -> 2 = Inconnu (zone PAL)
0100 -> 4 = USA
0101 -> 5 = NTSC (Japon + USA)
1000 -> 8 = Inconnu (zone PAL)
1010 -> A = PAL (Europe,
Australie...)
1110 -> E = Occident (USA +
Europe)
1111 -> F = PAL + NTSC (toutes
zones)
Les autres
combinaisons étant sans intérêt...
3) Liste
exhaustive des jeux cartouche 32X et leur niveau de
zonage
Pour
comprendre les différents codes utilisés dans le
tableau ci-dessous, référez-vous aux deux précédents
alinéas.
| Jeu |
Version |
Protection |
Façon |
Niveau |
Indicateur |
Notes |
| 36
Great Holes |
EUR |
OUI |
Pays |
1 |
E |
Dézonable |
| 36
Great Holes |
JAP
& USA |
OUI |
Pays |
1 |
JU |
Dézonable |
| AfterBurner
Complete |
EUR |
OUI |
Fréq. |
2 |
A |
--- |
| AfterBurner
Complete |
JAP
& USA |
OUI |
Fréq. |
2 |
5 |
--- |
| B.C.
Racers |
USA
& EUR |
NON |
--- |
--- |
F |
--- |
| Blackthrone |
USA |
NON |
--- |
--- |
4 |
Ecran
noir en PAL |
| Brutal
Unleashed |
USA |
OUI |
Pays |
1 |
4 |
Dézonable |
| Cosmic
Carnage |
EUR |
OUI |
Fréq. |
2 |
A |
--- |
| Cosmic
Carnage / Cyber Brawl |
JAP
& USA |
OUI |
Fréq. |
2 |
5 |
--- |
| Darxide |
EUR |
OUI |
Fréq. |
1 |
A |
Dézonable |
| Doom |
EUR |
OUI |
Pays |
1 |
E |
Dézonable |
| Doom |
JAP
& USA |
OUI |
Pays |
1 |
JU |
Dézonable |
| FIFA
International Soccer '96 |
USA
& EUR |
NON |
--- |
--- |
JUE |
Zonable |
| Knuckles'
Chaotix |
EUR |
OUI |
Fréq. |
1 |
A |
Dézonable |
| Knuckles'
Chaotix / Chaotix |
JAP
& USA |
OUI |
Fréq. |
1 |
5 |
Dézonable |
| Kolibri |
USA
& EUR |
NON |
--- |
--- |
F |
--- |
| Metal
Head |
EUR |
OUI |
Pays |
2+ |
A |
--- |
| Metal
Head |
JAP
& USA |
OUI |
Pays |
2+ |
5 |
--- |
| Mortal
Kombat 2 |
JP,
US & EU |
NON |
--- |
--- |
JUE |
Zonable |
| Motherbase |
EUR |
? |
? |
? |
? |
--- |
| Motocross
Championship |
EUR |
OUI |
Fréq. |
1 |
E |
Dézonable |
| Motocross
Championship |
JAP
& USA |
OUI |
Fréq. |
1 |
JU |
Dézonable |
| NBA
Jam Tournament Edition |
JP,
US & EU |
NON |
--- |
--- |
F |
Zonable
(bug) |
| NFL
Quarterback Club |
JAP
& USA |
NON |
--- |
--- |
F |
--- |
| Pitfall |
USA |
OUI |
Pays |
1 |
4 |
Dézonable |
| Primal
Rage |
USA
& EUR |
NON |
--- |
--- |
F |
Zonable |
| R.B.I.
Baseball '95 |
USA |
NON |
--- |
--- |
4 |
--- |
| San
Goku Shi 4 |
JAP |
NON |
--- |
--- |
1 |
--- |
| Stellar
Assault / Shadow Squadron |
USA
& EUR |
OUI |
Pays |
2 |
E |
--- |
| Stellar
Assault |
JAP |
? |
? |
? |
? |
--- |
| Space
Harrier |
EUR |
OUI |
Fréq. |
2 |
A |
--- |
| Space
Harrier |
JAP
& USA |
OUI |
Fréq. |
2 |
JU |
--- |
| Spider-Man
: Web of Fire |
USA |
NON |
--- |
--- |
F |
Zonable |
| Star
Trek : Starfleet Academy |
USA |
OUI |
Pays |
1 |
4 |
Dézonable |
| Starwars
Arcade |
EUR |
OUI |
Pays |
1 |
E |
Dézonable |
| Starwars
Arcade |
JAP |
OUI |
Pays |
1 |
J |
Dézonable |
| Starwars
Arcade |
USA |
OUI |
Pays |
1 |
UJ |
Dézonable |
| T-MEK |
USA |
NON |
--- |
--- |
F |
--- |
| Tempo |
JAP
& USA |
OUI |
Fréq. |
2 |
5 |
--- |
| Toughman
Contest |
USA |
NON |
--- |
--- |
F |
Zonable |
| Virtua
Fighter |
EUR |
OUI |
Fréq. |
2 |
A |
--- |
| Virtua
Fighter |
JAP
& USA |
OUI |
Fréq. |
2 |
5 |
--- |
| Virtua
Racing Deluxe |
EUR |
OUI |
Fréq. |
2 |
A |
--- |
| Virtua
Racing Deluxe |
USA |
OUI |
Pays |
2 |
U |
--- |
| Virtua
Racing Deluxe |
JAP |
? |
? |
? |
? |
--- |
| World
Series Baseball |
USA |
NON |
--- |
--- |
F |
Zonable |
| WWF
Raw |
JP,
US & EU |
NON |
--- |
--- |
F |
Zonable |
| WWF
Wrestle Mania |
USA |
NON |
--- |
--- |
F |
Zonable |
| Zaxxon's
Motherbase 2000 / Parasquad |
JAP
& USA |
OUI |
Fréq. |
2 |
5 |
--- |
Cette astuce est une découverte et une
exclusivité du site !
© SegaKore - toutes copies partielles ou totales de ce
document autorisées
avec mention explicite de la source " SegaKore
" et de son adresse, merci.
|