Tuto NEOFLASH MAGIC KEY 2 et 3
J'ai donc voulu tester le Magic KEY 2 (MK2) et le Magic KEY 3 (MK3) en raison des
demandes du forum Nintendo DS sur ce produit et aussi je l'avoue parce que je suis
en plein dans le petit petit monde de ma DS...
Attention! Ne confondez pas le nom de ce produit avec les petits accessoires
en métal pour PSTwo qui accompagnent le SWAP MAGIC, de plus il a existé une
première version de Magic Key 1 à éviter. Il date trop et ne correspond pas aux
mêmes produits.
Le MAGIC KEY n'est pas un simple PASSKEY ou PASSME comme les autres
SUPERPASS, SPRITEKEY, ou PASSLINE il y a un petit plus voire même un gros plus...
Le matériel
Le Magic KEY existe en deux modèles.Le modèle "light" le MK2 coute 40 euros
et le modèle "pro" le MK3 100 euros. Il sait lire les cartes SD mais aussi les cartes au
format MMC ce qui peut être utile ....si vous en possédez.
Attention! Les MK2/3 n'utilisent pas un composant reprogrammable CPLD
comme les PassMe traditionnel. Cela implique qu'il faut les utiliser sur les DS de
premières génération. En revanche le premier modèle de MK (le MK1) était
reprogrammable.
La Team NEOFLASH qui fabrique le MK2 et le MK3 est à l'origine de pas mal de produits
dont le vieux NEOFLASH et le nouveau NEOMAX, etc....La grande particularité du MK3t
c'est que celui-ci comprends de la mémoire flash de 512M (ou 64Moctets).Le MK2
ne possède pas cette quantité demémoire flash ce qui explique la différence de prix.
Le produit est physiquement différent du PASSKEY ce qui évite d'avoir un truc qui
dépasse de dessous sa console et empêche de la poser sur une surface plate.En
effet la carte SD et le jeu original sont situé à l'horizontale à l'arrière de la console
et non dessous.

Les caractéristiques
Les MK possèdent un buffer de 8Kb (1Koctets) hyper rapide qui est accessible par
programmation uniquement donc pour les utilisateurs beta que nous sommes cela
n'a pas grand intérêt. Mais ce produit est aussi destiné aux programmeurs. La Team
Neoflash a d'ailleurs bati son succés en leur fournissant des kits gratuits. La MK
possède 2M de SRAM pour la sauvegarde des jeux NDS. Il s'agit d'une sauvegarde
100% hardware dans une EEPROM et une mémoire Serial Flash. Pour le M3 par exemple
la sauvegarde est logicielle, le fichier est sauvegardé sur la carte CF ou SD.
Le produit peut compresser la sauvegarde et la copier dans une mémoire Flash
de 16M dédiée au menu. Il s'agit de la fonction SMS ou Super Memory Stick (qui n'a
rien à voir avec Sony, que les fans se rassurent).Cet espace mémoire
peut contenir le programme de menu qui est d'ailleurs en constante évolution.
Contrairement au PASSTRUC.. le produit contient une pile Li-Ion dont la durée
de vie est de 5 ans qui peut conserver les données entre 3 et 7 jours. Si vous
voulez allez plus loin il faudra utiliser la mémoire Flash. Un affichage du voltage
de la batterie de la console et du MK est prévu.
Le MK incorpore une fonction de reset logiciel ce qui est cool pour lancer plusieurs
roms et une fonction de swap des banques mémoires. En fait pas mal de fonctions
mais qui nécessitent de la programmation. Heureusement que le menu se sert de
pas mal de ses fonctions. Les courageux récupèrerons le PDF avec le jeu de
commandes sur le site Neoflash.com.Vous trouverez aussi sur le forum des
programmeurs chevronnés et même des français...
A quoi ca sert la mémoire interne?
Si vous n'avez pas de mémoire dans votre PASSKEY, lorsque vous chargez
un jeu la mémoire nécessaire est prise sur la carte flash si vous possédez un linker
(G6,SUPERCARD...) à base de cartouche ou bien sur la carte SD ou CF (SUPERCARD
ou M3). Avec le MK3 les données sont chargées directement depuis la carte SD mais
elles sont ensuite stockées dans la mémoire interne ce qui fait que c'est beaucoup
plus rapide. C'est le mode de fonctionnement des jeux gourmands tel que Mario KART
ou CASTLEVANIA qui est en cause.
Cela ne se fait pas tous seul il faut bien sur un logiciel associé qui est une sorte de
loader et qui fait office de menu.Il permet aussi aux homebrews de se lancer et
d'exploiter directement cette mémoire.
Encore plus intéressant puisque la MagicKey3 possède dans cette mémoire RAM
interne une fonction de décompression automatique,cela lui permet de décompresser
les data à la volée un peu comme un disque virtuel zippé.... Cette architecture
permet d'utiliser le MK3 pour des applications homebrews tels que PDA ou Linux...
Bien sur comme ses compétiteurs le produit permet d'utiliser des cartes jusqu'à 4Go
et la compatibilité avec les cartes SD est bonne.
Le soft
Le logiciel se nommait précédemment "GST MK2 & MK3 Multi-Rom Loader".Il a
changé de nom et se nomme désormais "Neoflash MK2/3 Menu V0.4". Ce soft est très
performant et supporte notamment l'écran tactile dans sa version 0.4. Il se place
sur la carte GBA et permet le chargement depuis le slot SD/MMC des jeux NDS.
C'est un "loader" (programme de chargement).
Il permet de lire et écrire dans la mémoire de la Magic Key de copier vers/depuis
la mémoire interne du menu de copier vers/depuis la flash ou la carte SD/MMC.On
peut créer des dossiers sur la carte SD mais pas avec des noms longs comme avec
le M3. Pour le moment le menu ne supporte que les formats de nom de type 8+3
(nom et extension).
A titre d'exemple il suffit d'appuyer sur une touche différente au démarrage pour
charger le jeu depuis la carte SD/MMC ou bien depuis la cartouche FLASH ou depuis
la mémoire interne rapide. Certains jeux qui sont incompatibles peuvent donc
fonctionner...
Que me faut-t'il?
On peut utiliser ce produit avec une carte flash, quelque soit le modèle ce qui est
particulièrement intéressant pour recycler un linker GBA standard.
On peut aussi recycler un Movie player (l'ancêtre du M3) avec un bios modifié.
On peut utiliser le WIFI pour charger un loader GBA
La vitesse des cartes ?
Tout comme avec la plupart des produits concurrents les cartes les plus rapides sont
préférables et il vaut mieux utiliser au moins du 40X. Néanmoins le MK est un peu
avantagé dans la course à la vitesse.Il possède un slot compatible MMC/SD
qui sait fonctionner en mode haute vitesse et la Team NEOFLASH est spécialisée
dans les périphériques mémoire. Ils ont d'ailleurs sorti plusieurs produits pour la PSP
dont nous reparlerons.Ils ont achetés une licence et la où les concurrents
fonctionnent en vitesse simple, leurs produits (NEOMAX,MK) fonctionnent
plus vite (mode SDIO plutot que SPI).
Pour la petite histoire le M3 a tout de même une licence pour utiliser un bus SDIO
capable de fonctionner à 2MB/s. Sans vouloir critiquer, la Supercard SC n'utilise pas
de fonctions d'accès rapide.
Rassurez-vous dans la pratique cela ne se voit pas du tout. Une bonne 40X et
votre copie de votre CASTLEVANIA se charge très bien.
Une question de taille
Vous savez qu'un jeu a une taille variable une fois stockée sur PC. Cette taille varie
entre quelques mégas et 64Mo pour les plus gros à ce jour. Vous savez en outre si
vous avez parcouru le forum qu'il vous faut un jeu original dans le PASSTRUC.
En revanche si vous voulez sauvegarder votre progression le jeu DS doit avoir le
même type de sauvegarde que la ROM que vous lancez.De plus il n'existe pas
de moyen simple pour trouver le type de sauvegarde d'une cartouche DS.
La plupart des jeux ont une sauvegarde de type 64kbit (WarioWare Touched! par
exemple) mais certains jeux comme notamment la démo de Metroid n'ont que 4kbit
ou Dig Dug par exemple.
Néanmoins on trouve parfois ce genre d'information sur le net :
0005 - Ridge Racer DS (USA) (by Golden Sun Team) 256 Mbit | EEPROM (64Kbit)
0004 - Catch! Touch! Yoshi! (Japan) (by Golden Sun Team) 128 Mbit | EEPROM (4Kbit)
0003 - The Urbz - Sims In The City (USA) (by Golden Sun Team) 256 Mbit | EEPROM (64Kbit)
On trouve le nom du jeu mais aussi la taille (en bit) le type de sauvegarde et la taille.
En termes non techniques il est indispensable de posséder le bon type de cartouche
pour procéder à une sauvegarde qui fonctionne.En termes clairs achetez des jeux!
Conclusion
Les plus
En tant qu'accessoire d'une carte flash (linker GBA) c'est le produit idéal.Pour 40
euros il vous permet d'accéder aux jeux NDS. Il est tout de même plus cher qu'un
PASSKEY à 15 euros mais il permet d'utiliser des cartes SD et MMC avec un linker.
Ce qui peut aussi être sympa c'est l'on peut stocker à la fois sur la carte FLASH et
sur la carte SD ca augmente la capacité. On peut aussi utiliser des cartes MMC
si vous en avez. C'est le seul produit à ma connaissance à le permettre. C'est aussi
la seule carte ou l'on stocke directement dans la mémoire et donc le temps d'accès
est plus rapide.
Les moins
Mais il ne s'agit pas d'un produit complet comme le M3, G6 ou NEOMAX. Il faut le
savoir,c'est clair désormais, du moins j'espère m'être bien expliqué....le MK2 ou
MK3 n'est pas compatible avec les DS de dernière génération ou alors en flashant
votre console.Un Magic Key 4 verra peut être le jour ....