MarcaDS 
--------------------------------------------------------------------------------
MarcaDS est un mulateur de borne d'arcade.
Il repose sur le mme principe que Mame mais n'utilise pas son code source, ce 
dernier est peut tre gnrique mais un peu usine  gaz pour notre petite DS :), 
ce n'est bien entendu que mon opinion personnelle.
Pour utiliser cet mulateur, vous devez possder les ROMs compatibles MAME au 
format ZIP.
Ne me demandez pas de ROMS, je ne les dlivre pas. Une recherche avec Google vous 
donnera certainement la solution.

Ce qui est fait:
----------------
 Tout ce qu'on peut attendre d'un mulateur.

Ce qu'il manque :
-----------------
 Le son.
 Sauvegarde des high scores.
 Tout ce qui n'est pas mul ;)
 BIG BUG : IMPOSSIBLE DE RETOURNER AU MENU, J'AI PAS ENCORE TROUVE LE PB ... :(

Pour les mises  jour, allez sur mon site : 
http://www.portabledev.com

--------------------------------------------------------------------------------
Liste des jeux muls
--------------------------------------------------------------------------------
Consulter le fichier gamelist.txt

--------------------------------------------------------------------------------
Versions :
--------------------------------------------------------------------------------
V4.0E : 30/07/2007 *BUG FIXED ???*
  Vous devez maitnenant mettre marcaDS.nds dans un rpertoire racine de votre linker
  Recompil avec la dernire libnds

V4.0 : 13/07/2007
  Nouveau Design (merci encore  Lobo) et nouveau Logo (merci encore  DayDream)
  Ajout du son SN76496 et AY-8910, de nombreux jeux possdent le son maintenant.
  Solomon's key n'a plus de pb de background.
  Ajout de Video Hustler, The Billiards, DigDug (2 sets), Hexa, Bank Panic.
  Galaga (et clones) devient jouable.
  Pinball Action devient jouable.
  Le pb de background dans Phoenix (et clones) est rsolu.
  De mme que le pb de background dans 1942 !
  Ajout du support Zip compress.
  Ajout du check du CRC des fichiers pour eviter les pbs de compatibilit.
  Ajout de la gestion des high scores.
  SELECT pour ajouter des coins  la place de A (A devient le tir principal).
  Plus de mode "Joueur 2".
  Plus de clones (moins de jeux mais que des originaux ;)).
  Mario devient Masao pour avoir le son.
  Ms Pacman devient Ms Pacman (bootleg) et le fichier zip mspacmab.zip.
  Piranha devient Piranha (hack) et le fichier zip piranhah.zip.
  Jr Pacman devient jouable.
  Pb de tir dans Arkanoid rsolu.
  Utilisation d'EFSLIB, merci Noda ;).
  
V3.0 : 02/12/2006
  Dsol, pas de sauvegarde des high scores dans cette version ...:( ... J'ai trop 
   de travail maintenant sur un autre mulateur pour l'implementer
  Refonte complte du moteur et donc rcriture entire des jeux muls
  Scramble,Galaxian, Solomon's Key, Penguin Kun wars sont jouables
  Ajout de trop de jeux jouables (104 ...) pour les citer
  Optimisation de la gestion des sprites et tiles (accs direct  la mmoire)
  Le son, enfin ..., dans les pacman et clones
  
V2.6 : 23/03/2006
  Ajout de la gestion GBFS pour les utilisateurs de cartes flash (G6, MK1, etc ...)
  Ajout du mode bitmap 16 bits pour certains jeux (comme Arkanoid)
  Arkanoid est jouable, et au stylet aussi :)
  Ajout de 1942, Scramble, Green Beret, Solomon's Key, Penguin Kun Wars, non jouables
  
V2.5 : 20/03/2006
  Edition spciale pour la NeoFlash MK2/MK3 Spring Compo
  Ajout du jeu LadyBug

V2.0 : 26/12/2005
  Refonte complte du moteur en mode 0 + sprites
  Ajout de nombreux jeux ( voir la liste dans gamelist.txt)

V1.0 : 26/09/2005
  Premire release

--------------------------------------------------------------------------------
Comment faire fonctionner l'mulateur avec un M3/GBAMP/MK2/MK3/G6/Ninja DS, etc :
--------------------------------------------------------------------------------
VOUS DEVEZ UTILISER LE PATCHER DLDI AVANT D'UTILISER LE FICHIER NDS si votre linker
n'est pas autopatching DLDI. il faut donc patcher le fichier nds avec le drivers 
compatible avec votre linker.
Copier MarcaDS.nds , une fois patch DLDI, dans le rpertoire racine de votre carte 
flash / (micro) SD / MMC. Mettez vos ROMs arcade au format ZIP o vous le souhaitez. 

C'est tout, MarcaDS peut maintenant tre excut :) !

MarcaDS a t test sur :
- G6DS Real (firmware 2.2)  (avec le fichier marcads.nds, SANS DLDI patching)
- DS-X (firmware 1.1.2) (avec le fichier marcads.nds, SANS DLDI patching)
- M3 DS Simply (firmware 1.06) (avec le fichier marcads.nds, SANS DLDI patching)
- NinjaDS (firmware 1.05)  (avec le fichier marcads.nds, SANS DLDI patching)
- CycloDS Evolution (firmware 1.12)  (avec le fichier marcads.nds, SANS  DLDI patching)
- G6 Lite (firmware 4.6c) et M3DSS comme passkey (avec le fichier marcads.nds, dldi driver v0.19 patching g6fl.dldi)
- MK5 (firmware 2.45) (avec le fichier marcads.nds, SANS  DLDI patching)

Quand l'mulateur dmarre, utilisez Haut/Bas pour choisir un jeu, utilisez ensuite
A pour commencer  jouer.

Controles (aussi bien pour le joueur 1 et 2) :
 * Pad de direction ou DS Motion : le joystick ...
 * SELECT : mettre des sous :)
 * A : Tir (si le jeu en a besoin, comme Pengo)
 * B : Tir (si le jeu en a besoin, comme Ping Pong)
 * R : Tir, uniquement pour Arkanoid (plus facile si on joue au stylet ;) )
 * START : demarrer
 * R et L : Jeu en pause et possibilit de revenir au menu de MarcaDS
 
--------------------------------------------------------------------------------
Credits:
--------------------------------------------------------------------------------
Un grand merci  Kasimir2007, Beta testeur officiel de la version 4.0 !
Merci  Noda d'avoir implment efslib, utilis dans Marcads.
Merci aussi  nyuk1998 et Pitt pour les tests de cette version.
Merci  Lobo pour le design de la version 4.0
Un grand merci  Neil Bradley pour son emulateur Z80, sans qui la version 2.0 
n'aurait certainement pas vu le jour.
Un grand merci  Marat Fayzullin pour son emulateur Z80, sans qui cet emulateur 
n'aurait certainement pas vu le jour.
De mme, merci  l'quipe de MAME pour toutes les informations donnes sur les jeux
d'arcades utiliss par cet mulateur.
De plus, merci  Brian Lewis d'avoir ralis Vantage, source d'inspiration pour la
version 2.0.
Sans Mame et Vantage, pas de MarcaDS ;)
Merci  Chism et son driver pour le support fat et tout le reste.
Merci  Scarta (http://www.scarta.info) pour les premiers tests sur GBAMP/M3.
Merci enfin  L_Lamas (http://www.nintendomax.com) pour m'avoir aid  trouver Scarta ;)
Merci encore  Phaeton (http://www.nds-toolz.de),Panardi pour les tests GBAMP/M3.
Merci  Mollusk pour l'explication du HBL, seulement une ligne mauvaise avant, aucune maintenant
Merci enfin  tous d'utiliser MarcaDS et de me faire des retours sur les volutions/problmes
 sur mon forum http://www.portabledev.com
--------------------------------------------------------------------------------
Alekmaul
alekmaul@portabledev.com
http://www.portabledev.com
--------------------------------------------------------------------------------
