Tests Passcard 3, Mas Media Launcher, Superkey et MK4-Mini
J'ai recu récemment les Superkey et MK4-Mini ce qui me permet de pouvoir mieux
vous en parler,autre info intéressante pour vous le Superkey n'est qu'un Passcard 3!
J'en profite aussi un peu pour vous rappeller l'historique de ces produits
pour ceux qui auraient raté le début en détaillant un petit peu leur principe
de fonctionnement histoire de vous faire travailler un peu pendant les vacances...
Historique
Au tout début les premiers produits disponibles étaient ce que l'on a appelé
des "Passme". En fait ce nom a été donné par Alexei Karpenko (Natrium42) le
créateur du Passme. Ensuite copiant le produit de façon éhontée des tas
de fabricants ont mis des copies sur le marché sous des noms différents.C'est
ainsi que sont apparus :
PASSME: premier modèle ancètre des produits d'aujourd'hui.
PASSKEY 1: pour les premières DS fabriqué par les fabricants du M3
SUPERPASS : pour les premières DS fabriqué par les fabricants
du SUPERCARD
Ceux-ci sont les plus connus mais on peut trouver aussi des produits plus
exotiques sur le marché asiatique:
EZ PASS: copie du SUPERPASS
EZ PASSME: copie du SUPERPASS
SPRITEKEY: copie du PASSKEY
La plupart sont des simples copies de produits et les caractéristiques
sont souvent identiques,il est d'ailleurs difficile de trouver le vrai fabricant.
Le Passme se caractérise par l'absence de programmation mais il ne fonctionne
que sur les premières Nintendo DS sauf avec notre
tuto de reprogrammation
hardware.
Par la suite avec la sortie des nouvelles versions de DS,les Passme ont connus
une deuxième génération,composée des produits suivants:
PASSME 2 : deuxième modèle pour les DS de couleur
PASSKEY 2 : pour les DS en couleur fabriqué par les
fabricants du M3 (avec prog)
SUPERPASS 2 : pour les DS en couleur fabriqué par les fabricants
du SUPERCARD (avec prog)
Pour permettre leur fonctionnement il fallait effectuer une programmation en
fonction du jeu original inséré.La team M3 avait opté pour une programmation
directe via la console Nintendo DS avec une équerre livrée avec le produit et
un logiciel sur le M3 tandis que la team Supercard avait choisit de passer par
le PC équipé d'un programmateur sur port parallèle et doté d'un cable USB.
Mais le principe de fonctionnement était absolument identique et les fichiers
de programmation totalement interchangeables.
De nos jours la dernière évolution ou 3ème génération de ces produits est
appelée sur le net "nopass". Un "nopass" est un "passme" évolué qui ne nécessite
aucune programmation et qui a la même taille qu'un jeu DS.Les produits sont à
peu près identiques et permettent de "passer la main" à la cartouche présente dans
le slot GBA.
Les Nopass sont: Max Media Launcher (Datel),Passcard 2 (Team M3)
Passcard 3 (Team M3),Superkey (Team Supercard),MK4-mini (Team Neoflash)
MK4-key (Team Neoflash) et le Dummy Card (Ewin) et le EZ PASS3.
Cela fait de ces nouveaux "Nopass" des produits forcément plus intéressant pour
tout le monde que les prédécesseurs à tout les niveaux :
- faible encombrement
- consommation réduite
- absence de programmation
Le PASSCARD qui semble dominer le marché pour l'instant est un peu particulier.
En effet il existe une première version nommée "PASSCARD 2" qui est en fait un
"Passme" car cette version nécessite une programmation. La dernière version est
le PASSCARD 3 ou PASSCARD tout court est un vrai "Nopass" sans aucun fichier
spécifique.Ne vous trompez pas lors de vos achats,demandez la confirmation!
Le Superkey
J'avais déjà fait un comparatif entre Passcard 3 et le Max Media Launcher et
j'ai voulu donc tester tout d'abord le Superkey. En effet j'avais été averti
par
Dem1980 un membre du forum de Metashop-fr.com que certaines
personnes sur le net ayant achetés un Superkey l'avaient ouvert et s'étaient
aperçus que le circuit portait la mention Passcard 3.
Prudent,j'ai voulu vérifié et j'ai commandé quelques Superkey.Tout simplement
le Superkey est le Passcard 3 ont les mêmes circuits même s'ils ne sont pas
programmé pareils (au moin pour le logo).Les deux produits démarrent aussi
rapidement l'un que l'autre.La consommation est bien entendu identique "aux
erreurs d'expérience" près comme on dit en TP de cours de physique..
Voici les entrailles de la bête,c'est identique! La qualité du plastique
est absolument identique aussi.Alors que choisir? Surtout que certaines
boutiques les proposent à des prix différents, soit 30 euros et plus cher
donc que le PASSCARD 3! Quelles sont les différences entre les deux? Et
plus généralement entre tout ces nouveaux produits?
Le MK4-mini
Le MK4-Mini est le seul modèle doté d'un switch GBA/NDS.Ce switch permet par
exemple de faire marcher un linker qui se situe dans le slot DS...comme les
linkers Neoflash.
Par exemple on lance la console avec l'interrupteur en mode GBA pour lancer le
linker situé dans le slot GBA et en mode NDS pour lancer un linker situé dans
le slot DS. On boote donc sur le MK4-mini et ensuite on retirer le MK4-mini et
on insère son MK2 ou MK3...un peu lourd,non?
Je vous ai fait un petit GIF animé.
Comme d'habitude la team Neoflash essaie d'imposer son standard en incorporant
de la mémoire dans son produit mais le surcoût de celle-ci fait que ses produits
ne correspondent pas à un réel besoin des clients,c'est à dire nous...
Néanmooins la team Neoflash insiste et sort un patch qui permettra de pouvoir
sauvegarder directement sur la MK4.Evidemment l'inconvénient c'est que le
MK4-Mini est le plus cher des Nopass. Pour ne pas perdre des ventes la team
Neoflash a sorti un modèle meilleur marché sous le nom du MK4-Key mais dépourvu
de cette mémoire....comme quoi...
Sinon le MK4-Mini permet de booter sur les cartouches NEOFlash, XG, Supercard,
M3, EZ, Movie Player,GBALink. C'est d'ailleurs principalement sur le GBAlink et
sur l'EZFlash qu'il deviendra intéressant.
Les Nopass
Listons les produits:
PASSCARD3 de la team M3 : compatible avec Supercard,M3,G6,NeoFlash
Superkey de la team Supercard : compatible avec Supercard,M3,G6,NeoFlash
MK4 Key de la team Neoflash : compatible avec Supercard,M3 / XG / M3 / EZ / MP
MK4 Mini de la team Neoflash : compatible avec Supercard,M3 / XG / M3 / EZ / MP
Sauf cas contraire le Max Media Launcher est éliminé de ma sélection à cause de
son incompatibilité avec le mode veille.
On trouvera aussi le EZPASS3 qui est une copie du PASSCARD3.Je ne pourrais rien
dire sur ce produit de plus sans l'avoir testé.Il n'est pas encore arrivé en France.
Comment ca marche?
La première génération
Les firmwares Nintendo de la version 1 à 3 ont quelques bugs qui autorisent une
redirection vers l'espace réservé à la ROM GBA. Le programme qui charge
l'éxécutable (loader) de la cartouche DS ne fait pas de vérification pour
s'assurer que l'adresse d'éxécution d'un programme est bien situé dans l'espace
mémoire de la cartouche.
Les premiers firmware prenaient cette adresse dans un en-tête non signé et
séparé du programme lui-même.Avec le Passme on ruse...la Nintendo DS essaie de
lire l'en-tête de la cartouche et le composant (CPLD ou autre) du Passme change
l'en-tête pour que l'adresse d'éxécution pointe vers l'espace ROM GBA.
La deuxième génération
Nintendo a réparé les bugs de la version 4 du firmware Nintendo, en ajoutant des
vérifications au code de lancement du jeu DS pour bloquer le Passme et en
utilisant une adresse d'exécution à l'intérieur de la portion signé du
programme "DS Download Play". Ceci a permis aussi de bloquer le WiFiMe.
Mais il faut distinguer le BIOS du firmware, le BIOS se situe à un niveau plus
bas et a encore des bugs qui permettent de rediriger l'éxécution vers l'espace
mémoire SRAM GBA qui est utilisé normalement pour sauvegarder.De plus le code
Wifi qui permet d'aller sur Internet écrit par dessus une zone du firmware DS
réservée pour un usage futur. C'est ce que l'on a pu voir avec des Mario Kart
qui a "brické" des consoles avec une version de Flashme.
Le Passme 2 est un Passme reprogrammé. Cette fois le Passme 2 change l'adresse
d'éxécution du header en une autre adresse. Cette méthode demande pour chaque
jeu DS une programmation différente.Tout les jeux ne sont pas compatibles car
cette méthode exige une séquence spécifique d'octets dans le code initial et les
données (c'est la fameuse liste de DarkFader).Cela nécessite aussi une cartouche
GBA avec de la SRAM ce qui n'est pas le cas sur toutes les cartouches....
La troisième génération
Le 24 Janvier 2006 le cryptage des cartouches de jeu Nintendo DS a été craqué par
Martin Korth, l'auteur de l'émulateur no$gba. Ceci a amené tout naturellement à
la fabrication d'un périphérique qui s'insère dans le SLOT-1 de la DS et ceci
sans besoin de jeu. Le terme "NoPass" vient d'un certain "Pepsiman".
Les différences
Les Superkey et PASSCARD 3 ne sont pas compatibles avec les cartouches EZ Flash
simple (premiers modèles) mais sont compatibles avec les EZ Flash IV.Mais
attention! Pour cela il vous faut mettre à jour le bios (kernel) du EZ4.
Extrait du site du fabricant:
Update 2006-06-19
EZ4Kernel datecode 20060619 ver1.66
Fixed the problem "can't boot up with Superkey/Passcard3" in last version.
Pour le EZFlash3 cela passe par une bidouille et même le Max Media Launcher
peut alors fonctionner.
On s'apercoit alors qu'en fonction de votre linker le choix peut être différent.
Néanmoins il est peut être temps de vous séparer de votre vieux linker.
D'ailleurs ce terme de linkers vient de la liaison parallèle et maintenant USB
entre la cartouche et le PC. On remarque que ce lien direct est de plus en
plus abandonné au profit de cartouche dotées de cartes flash.
Conclusion
En résumé le PASSCARD3 ou le SUPERKEY convient dans la plupart des cas pour les
possesseurs du Supercard, M3 ou G6. Avec eux les éventuels problèmes pourront
être résolus rapidement car les deux teams développent constamment.
A caractéristiques identiques on choisira bien sur le moins cher des deux..
Pour les linkers un peu plus anciens ou bien moins répandus on achètera le
MK4-mini ou le MK4-key voire le Superkey après tests bien entendu.N'oubliez
pas que ayant acheté votre produit vous avez 8 jours selon la loi pour le
retourner s'il ne vous convient pas mais cela n'est valable que pour la France.