---------------------
msxDS v.0.84 Manuel
---------------------

Présentation :

msxDS est un émulateur des ordinateurs MSX/MSX2/MSX2+ pour Nintendo DS/DS Lite.
Nécessite un linker compatible DLDI pour fonctionner.

msxDS est basé sur fmsxDS v.0.07 de Nyagosu. Depuis, de nombreuses améliorations et corrections ont été faites.
---------------------------------------------------------------

Téléchargement :

Veuillez télécharger msxDS sur le site officiel à l'adresse suivante.

http://www.alternate-fmsxds.webs.com/index-fr.html
---------------------------------------------------------------

Installation :

    * Décompresser l'archive et copier le fichier msxDS.nds sur votre carte flash.
    * Copier le dossier /msxds contenant les fichiers "Carts.crc" et "CMOS.ROM" à la racine de votre carte flash.
    * Copier les BIOS d'un MSX/MSX2/MSX2+ japonais, la ROM de l'FM-PAC et la ROM des Kanjis dans ce dossier. Ce sont les fichiers suivants.

      - MSX.ROM = BIOS MSX et BASIC (CRC32: EE229390 ou 071135E0)
      - MSX2.ROM = BIOS MSX2 et BASIC (CRC32: 9B3E7B97)
      - MSX2EXT.ROM = ROM étendue MSX2 (CRC32: 43E7A7FC)
      - MSX2P.ROM = MSX2+ BIOS et BASIC (CRC32: 19771608)
      - MSX2PEXT.ROM = ROM MSX2+ étendue (CRC32: B8BA44D3)
      - DISK.ROM = ROM du disque et BDOS (CRC32: 697EAF4E ou EE229390)
      - FMPAC.ROM = BIOS de l'FMPAC (CRC32: 0E84505D)
      - KANJI.ROM = ROM de Kanji JIS Class 1 et 2 du FS-A1WSX (CRC32: 1F6406FB) (256Ko)
      - CMOS.ROM = Pour la sauvegarde de paramètres du MSX. 

Vérifiez bien les CRC32 pour un fonctionnement optimal. Le patch DLDI est nécessaire.

Note : 
Pour les Supercard SD/miniSD, veuillez utiliser le pilote DLDI suivant.

http://www.alternate-fmsxds.webs.com/msxds/dldi.scp-neoDS.7z

Décompresser l'archive et copier le fichier "dldi.scp" à la racine de la carte flash. Ainsi, le patch DLDI sera appliqué automatiquement au lancement. Ce pilote permet aussi de faire fonctionner NeoDS correctement.
---------------------------------------------------------------

Mode d'emploi :

Au lancement de msxDS, un menu comportant des icones apparaît à l'écran. Voici leur description.

- Le Bouton ON/OFF permet d'allumer ou éteindre le MSX.
- Les icones représentant une cartouche permettent de lancer vos fichiers de ROM. Ces fichiers doivent avoir l'extension ".rom".
- Les icones représentant une disquette permettent de lancer vos fichiers d'images de disquette. Ces fichiers doivent avoir l'extension ".dsk".
- L'icone représentant une cassette permet de lancer vos fichiers d'images de cassette. Ces fichiers doivent avoir l'extension ".cas".
- L'icone représentant une DS permet de reduire ou décaler l'affichage. Il est utile seulement en mode MSX2/2+.
- Le logo MSX premet de choisir le type de MSX (MSX/MSX2/MSX2+).
- L'icone représentant un haut parleur permet de choisir le mode sonore.
- L'icone avec la croix permet de fermer le menu (ou d'allumer le MSX).

Les fichiers de ROM et d'images de disquette peuvent être classé comme bon vous semble sur la micro SD.

Description des boutons :

A = Sélection / Bouton 1 de la manette 1
B = Retour au dossier précédent / Bouton 2 de la manette 1
Y = Ejection de la cartouche ou de la disquette
Start = Affichage du menu
Flèches de direction = Direction de la manette 1
---------------------------------------------------------------

Historique des versions :

Version 0.84 (25-06-2010)

- Correction d'un petit bogue dans le clavier.
- Ajout de la gestion des Kanjis. L’entrée de Kanji sous BASIC est aussi possible en chargeant la ROM corespondante (CRC32: B4FC574D/32Ko) dans le SLOT 1 ou 2.
- Ajout de l'émulation l'horloge (RTC).
- Amélioration de la compatibilité avec les ROM. Le fichier "Carts.crc" est nécessaire pour certaines mégaroms.

Version 0.83 (26-05-2010)

- Correction d'un bogue dans la gestion de la couleur de fond en screen 0.
- Ajout de l'émulation de la cassette. Compatible avec le format CAS de fMSX-DOS.
  En général, pour charger un jeu en cassette, sélectionnez un fichier CAS avec l'icone cassette, allumez le MSX avec SHIFT pressé jusqu'au son "Beep" puis entrez RUN"CAS: ou BLOAD"CAS:",R ou bien CLOAD sous Basic. 
- Amélioration du clavier.
- Amélioration de la gestion des dossiers.

Version 0.82 (10-05-2010)

- Compilé avec devkitARM r30 et Libnds 1.4.3+.
- Correction d'un bogue dans la gestion de la couleur 0 pour le mode d'affichage "screen 6".
- Ajout d'un filtre qui améliore la qualité de l'affichage des modes en haute résolution.
- Il y a désormais 3 modes sonores (PSG à 40Khz, PSG+SCC à 22Khz et PSG+FM à 8Khz).
- Correction du chemin du fichier de sauvegarde instantanée qui se faisait par erreur à la racine.
- Bloquage de la sélection des Cartouches, du type de MSX et du mode sonore lorsque le MSX est allumé.
- Amélioration du changement du mode d'affichage.

Version 0.81 (03-20-2010)

- msxDS ne plante plus après plusieurs redémarrages de l'MSX.
- Défilement du nom du fichier sélectionné lorsqu'il dépasse du cadre.
- Mémorisation de l'emplacement du dernier dossier ouvert.

Version 0.8 (03-03-2010)

Déjà 3 ans que je n'avais pas touché au code. Cette année, je suis content de pouvoir enfin proposer une mise à jour avec beaucoup de modifications dont plusieurs ne sont pas visibles pour l'utilisateur mais nécessaires. Voici les principaux changements.

- Compilée avec devkitARM r27 et libnds 1.4.0.
- Utilisation de la librairie libfifo optimisée par Cooper.
- Nouvelle routine de son (C'est plus rapide et stable).
- Fenêtre de chargement plus grande et plus pratique.

Version 0.7+ (19-09-2007)

- Ajout du scrolling MSX2+.
- Réécriture du Loader.
- Amélioration des sprites.
- Nouveaux icones.
- Ajout de modes d'affichage.
---------------------------------------------------------------

Problèmes connus:

- Le lecteur de cassette n'est pas encore émulé.
- La mise en veille (DS fermée) n'est stable que lorsque le menu de msxDS est affiché.
- Le clavier n'est compatible qu'avec un Bios japonais.
- Le clavier fonctionne mal lorsqu'un logiciel ne passe pas par le BIOS pour accéder au clavier.
---------------------------------------------------------------

Popolon
---------------------------------------------------------------

Remerciements à Copper, Marat Fayzullin, Nyagosu et ProgDS.