Tests

NinjaDS, Linker DS pour le développement

Le NinjaDS est un linker de nouvelle génération, ne demandant pas de carte DS originale pour fonctionner et surtout n'utilisant pas de carte flash GBA ! Il fonctionne à base de carte SD et intègre un PassKey.
L'avantage est que le produit est donc un "tout en un" est que la procédure de flashage de fichier NDS est plus que simplifié puisqu'il suffit de copier les fichiers sur la carte SD.
Le kit m'a été envoyé pour test et je ne sais donc pas si l'emballage finale sera de même facture. Il parait un peu "cheap" car la boite est en carton souple.
Il contient donc :
- une petite documentation en anglais
- le NinjaDS lui même
Attention, il faut posséder une carte SD, elle n'est pas livré avec ce kit.
 
Le NinjaDS est tout petit mais dépasse derrière la DS.

Installation

Comme indiqué, aucun drivers n'est à installer, tout passe par la carte SD. Ce qui est plutôt un bien et évite tout problème de compatibilité future. En fait, seul le NinjaDS sera mis à jour grâce au Flashage de son firmware (microcode intégré au NinjaDS). Ceci lui permettant une meilleur compatibilité avec les jeux et l'intégration de nouvelles applications. Toutes les informations sont disponibles sur le site NinjaDS à ce propos.

Tests en mode DS

Les fonctionnalités annoncées du NinjaDS sont les suivantes :
* Aucune carte DS originale nécessaire
* Aucune carte FlashGBA nécessaire
* Compatibilité complète avec les cartes flash GBA du marché (pour le mode GBA ou DS, le Ninja faisant aussi office de PassKey)
* 2Mb de FlashROM (pour la mise à jour du Firmware)
* Connection Wifi
* Lecteur MP3 et visualiseur d'image
* Compatible DS "flat" et "lite"
Pour fonctionner, la carte SD doit être formatée en mode FAT16, il suffit alors de l'insérer dans le slot du NinjaDS et de mettre le tout dans la DS.
On lance ensuite le programme NinjaDS et on se retrouve sur le menu de celui, simple et efficace.
L'interface est simple, en cours de traduction dans plusieures langues (langue choisie suivant celle de la DS). J'ai testé la version 1.02 du Firmware qui possède encore des problèmes de compatibilité et des approximations sur la traduction Française, les responsables du NinjaDS m'ont assuré que tout cela sera rectifié dans la future version 1.03 du Firmware.
Lors du lancement d'un jeu, la sauvegarde est automatique créée dans le répertoire SAVE de la carte.
Attention, ce répertoire est un répertoire particulier du NinjaDS et n'est donc pas à utiliser et / ou regarder, il contient des informations incompréhensibles pour l'explorer Windows :) !.
J'ai testé Lego Star Wars II, la sauvegarde fonctionne parfaitement et le jeu se déroule sans ralentissement.
On peut aussi changer la vitesse de la lecture de la carte en cliquant sur le petit capot de la DS en bas à droite de l'écran, par défaut la vitesse est réglée à 2 (cela permet de reconnaitre des cartes qui ne le sont pas par défaut).

Test du lecteur MP3 et du visualiseur d'images et des menus

2 applications sont fournies en standard avec le NinjaDS, un lecteur MP3 et un visualiseur d'images. Ces applications fonctionnent sans problèmes et rendent le service qu'on leur demande, être rapides et efficaces.

Pour le lecteur MP3, on choisit ces morceaux (MP3, WAV, MOD, S3M) dans la partie supérieure de l'écran et le morceau est joué. Ce dernier supporte le mode "Sleep" de la DS et permet donc d'écouter les morceaux, DS fermée, avec des écouteurs, très sympatique ;).
Pour la partie visualisation d'image, on choisit le fichier (JPG, GIF) dans la partie inférieure et ce dernier est ensuite affiché sur l'écran. On peut utiliser le stylet pour se déplacer ou zoomer.

Pour les menus personalisés, c'est aussi difficile ;D !, il suffit de créer un répertoire BACKGROUND à la racine de la carte SD et de mettre des fichiers JPG avec les noms :
* MenuUp.jpg et MenuDown.jpg pour le menu principale
* ExplorerUp.jpg et ExplorerDown.jpg pour le menu de lancement des fichiers NDS
* PlayerUp.jpg et PalyerDown.jpg pour le lecteur MP3
Et voilà le travail :

Test d'Homebrews

Le test d'homebrew s'est réalisé sans problème grace à la mise à disposition du code source adapté à la FATLIB. J'ai ainsi pu très facilement rendre ColecoDS compatible ainsi que SNemulDS.
Là où le fonctionnement des homebrews est encore plus formidable, c'est que l'on peut utiliser une carte GBA pour mettre des homebrews et les faire fonctionner avec le NinjaDS comme un PassKey. Ainsi, j'ai pu vérifier que la version GBFS de SNemulDS fonctionne dans ce mode sans problème !!!

Flashage du firmware

Le produit m'a été livré en Firmware 1.00, je l'ai donc flashé en 1.02. La manipulation consiste à placer le fichier du firmware UPDATE.BIN à la racine de la carte SD et d'allumer la DS. Tout se passe alors sur l'écran du bas en quelques secondes.
On enlève ensuite le fichier de la carte SD et on redémarre la DS.

Fonctionnalités WIFI

2 applications WIFI sont fournies en standard.
WIFI FTP , l'outil idéal qui permet de transformer la DS en serveur FTP et donc d'envoyer des logiciels directement sur la carte SD sans mettre cette dernière sur le PC !!
Je n'ai pour l'instant pas encore reussi à faire fonctionner mon PC en client FTP pour la DS (l'adresse IP de la DS n'est pas reconnue par mon routeur mais ce dernier accepte que le serveur FTP de la DS soit présent, à n'y rien comprendre ...), mais je pense que cela vient de mon firewall (d'autres sites ayant testé le NinjaDS ont reussi à utiliser cette fonctionnalité).
NINJAME, permettra de booter directement un jeu DS depuis le réseau, sans avoir le jeu sur la carte SD. Cette fonctionnalité n'est pas encore disponible mais le sera avec le firmware 1.03 certainement.

Le NinjaDS est donc un matériel à très fort potientiel, qui fonctionne parfaitement, permet aux développeurs comme moi d'utiliser le produit très facilement grace à sa compatibilité FATLIB. La possibilité de l'utiliser comme PassKey offre un avantage non négligeable pour ceux qui possède des cartes flash GBA.

Un très bon produit, recommandé chaudement :) !

Points forts

+ Pas de carte GBA ou DS nécessaire
+ Grande compatibilité pour les jeux
+ Librairie disponible pour les développeurs
+ Interface du menu "skinnable"
+ Upgrade du Firmware possible
+ Peut être utilisé comme PassKey pour les cartes flash GBA

Points faibles

- Compatibilité pas encore optimale en mode DS
- Le ninjaDS depasse du slot de la DS

Merci à l'équipe du NinjaDS de m'avoir envoyé un exemplaire pour réaliser ce test.

Downloads