CycloDS, Kits pour NDS

La team Cyclo est une nouvelle team qui se lance sur le marché déjà bien fourni des constructeurs de linkers pour Nintendo DS. Elle nous livre donc 2 linkers pour Nintendo DS (Lite et Fat) à base de cartes micro/mini SD et un Passkey.

De la même manière que de nombreux linkers maintenant, l'avantage des linkers à carte micro/mini SD est qu'il suffit de copier ses fichiers dessus pour que cela fonctionne avec le linker. Cependant, pour les jeux au format NDS et GBA? il faut bien entendu passer par un logiciel , les linkers n'étant pas prévus pour supporter les clean roms.

Liens

Site du fabricant : http://www.cyclopsds.com (en Anglais)
Autres liens utiles : le site divineo qui vend le linker en France http://www.divineo.fr

Les kits m'ont été envoyés dans des boites en cartons assez rigides , de disgn sobre mais efficace. Les linkers sont au mileiu de la boite, bien tenus et ne risquent, il me semble, pas de s'abimer pendant le Transport. Les linkers, du même design que le site web de la team, sont blanc "créme" avec le sticker de couleur vert pomme dessus.

Attention, comme cela semble de plus en plus se généraliser, le kit n'est pas livré avec un CD ni une documentation. Il faut donc aller sur le site de la team Cyclo pour obtenir le logiciel pour patcher les roms et la documentation.

Les mises à jour des drivers, documentation, mooshell peuvent être trouvées sur le site du CycloDS : http://www.cyclopsds.com/cgi-bin/cyclods/engine.pl?page=support

Attention, le kit ne contient pas de passkey, ce dernier est vendu à part par la team Cyclo. De même, il ne contient pas de carte microSD ou miniSD, c'est à vous de vous les procurer en supplément.

Ces deux linker utilisent une ouverture sur le dessus pour les cartes, ce qui évite d'avoir à retirer le linker pour enlever la carte micro / mini SD. On ne peut qu'être content d'une telle initiative :) !

Spécifications

Les spécifications communes aux 2 linkers sont :

  • jouer aux jeux NDS/GBA directement à partir de la carte Micro SD (après pacth avec le logiciel prévu à cet effet)
  • Exécution des homebrews et des logiciels du domaine public
  • Se place dans le slot 2 (port GBA) de la console
  • Ne dépasse pas de la console
  • Grâce à MoonShell, on peut aussi regardez des vidéos , écouter de la musique au format MP3 , voir des photos et lire des E-book
  • SDRAM 32 Mo, et 128 Ko SRAM embarqué
  • Support DLDI pour les Hombrews ;)

Mais le CycloDS micro SD ne fonctionne que sur Nintendo DS Lite (de part sa taille), contrairement au CycloDS Mini SD qui fonctionne sur les 2 DS.

Installation

Comme d'habitude, pour la partie purement Homebrew, il n'est pas indispensable d'installer le logiciel car il suffit de copier ces fichiers personnels sur la carte micro SD ou mini SD du linker. Seul l'aspect "patch" des jeux oblige cette installation.

Le logiciel, une fois installé, se lance sans problème, et se présente sous une robe "à la MAC OS", il se nomme CycloDS ROM Patcher et résume ainsi son utilité..

Pour patcher un jeu, il faut donc :

  • Cliquer sur l'onglet Settings pour spécifier le répertoire de destination sur la carte micro SD ou mini SD
  • Cliquer sur l'onglet Game ensuite pour choisir les fichiers NDS / GBA à partcher (on peut en prendre plusieurs à la fois)
  • Enfin, cliquer sur Patch pour patcher les roms
Les roms sont alors sauvegardées dans un format propriétaire, d'extension .dsq. Ce format compresse aussi les fichiers.

Test en mode NDS

Comme indiqué, il faut bien entendu insérer un PassKey dans le slot 1 de la DS pour permettre à la DSLite ou la DSFat de fonctionner avec le CycloDS dans ce mode. J'ai utilisé un Passcard 3 pour ce test.

Le menu est sobre, d'un blanc qui rappelle le design du CycloDS et très simple d'utilisation. Il faut aussi savoir que le menu possède des options permettant, lors de l'exécution d'un jeu, de faire certaines choses :
  • R et L et START et SELECT permettent par exemple de revenir au menu
  • R et L et B et SELECT permettent de faire une sauvegarde rapide à l'endroit où l'on se trouve (même combinaison pour recharger ensuite).
Attention, ces combinaisons ne semblent fonctionner qu'en mode GBA.
J'ai testé 3 démos Kiosk NDS, New Super Mario Bros, Pac Pix et Wario Ware, les 3 se sont lancées sans problème. Le chargement est assez rapide (environ 2 secondes) et permet donc de jouer très rapidement à ces jeux.
 
Il semble que la compatibilité sur les derniers jeux ne soit pas au rendez vous, mais une mise à jour du logiciel permettra sans doute d'améliorer tout cela. Il m'a été impossible, par exemple, de faire fonctionner Micro Machine, Phoenix Wright. Si vous souhaitez utiliser un linker pour ce genre de chose, passez pour l'instant votre chemin.

Test de MoonShell

Moonshell, dans sa version 0.1.6, peut être téléchargé sur le site CycloDS afin de permettre au linker d'accéder à sa partie Multimédia. Il semble que les fabricants de linkers se soient donné le mot pour livrer maintenant Moonshell pour les capacités multimédia de leur produit :).

Il suffit donc de copier le contenu du répertoire Nds Files à la racine de la carte micro / mini SD (attention, le répertoire contient des sous répertoires qu'il faut bien entendu copier aussi).

Test en mode GBA

Le mode GBA peut être activé de 2 manières différentes, soit via un lancement avec PassKey et ensuite on choisit le ficher gba souhaité, soit sans Passkey en choisissant la carte GBA sur le menu de la DS. Dans ce dernier cas, seuls les jeux GBA sont accessibles bien entendu.

On peut donc saluer ce fonctionnement, très simple et permettant ainsi de se passer de PassKey si l'on souhaite jouer qu'à des jeux GBA, comme ChipAdvance ou Lindsi Luna Blast par exemple ;).

La aussi, certains jeux comme Rayman Raving Rabbit, n'ont pas voulu fonctionner. Par contre, d'autre comme Racing Fever ou Nos voisins les hommes fonctionnent sans problème.

Test d'Homebrews

On attaque maintenant le test d'homebrews sur le produit. Du point de vue GBA, il n'y a bien entendu aucun problème pour les homebrews. Le problème vient simplement lorsque l'on veut tester des homebrews utilisant le drivers FAT, ce dernier étant spécifique par linker.

J'ai donc patché ThomDS avec le drivers DLDI fournis sur le site CycloDS. Et ... cela fonctionne à merveille :-D !!!! La détection du drivers est très rapide maintenant via le support DLDI. J'ai lancé le jeu Heritage via cet émulateur, cela fonctionne sans problème.

J'ai ensuite testé DSMasterPlus avec le même système. En effet, ce dernier possède la fonctionnailité de sauvegarde de l'état du jeu, je voulais donc voir si le drivers DLDI du CycloDS permettait de faire des sauvegardes. Et là aussi, pas de problème, la sauvegarde s'est bien passé et le support des noms longs ne pose pas de problème.

  

Par contre, il va de soit que les homebrews doivent avoir le support DLDI pour le mode FAT, sinon, impossible de les faire fonctionner (donc, pas d'ancien support libfat ...).

Pour un premier essai dans le monde DS, on peut dire qu'il est reussi !. Le fait d'avoir le double support, mini et micro SD permet d'utiliser le linker dans une DS Lite ou DS Fat (attention, 2 achats sont alors obligatoires dans ce cas ;) ). Pour ma part, je préfère la version mini SD, la carte étant plus grande que pour une micro SD. j'ai en effet toujours peur de casser les cartes micro SD, elles sont tellement petites ...

Points forts

+ Drivers DLDI disponible !
+ On peut retirer la carte mini ou micro SD sans retirer le linker de la DS
+ Parfaite intégration dans la DSLite ou la DSFat suivant le type de linker utilisé.
+ Support du mode GBA et DS
+ Le prix, 40/50 euros, permet au produit d'être assez bon marché.

Points faibles

- Comme d'autres linkers de ce type, pas de documentation ou CD livré avec le produit
- Compatibilité à améliorer pour les jeux NDS et sur certains jeux GBA
- Le menu en mode DS ne gère pas le stylet ...
- Pas encore d'interface en Français
 
Merci à toute l'équipe du CycloDS de m'avoir envoyé ces produits afin de le tester.