MarcaDS
--------------------------------------------------------------------------------
MarcaDS is an arcade emulator.
It use the same principle than Mame but it's not using its code,Mame is too huge 
for our little DS :), but it's just my opinion.
To use this emulator, you must have compatibles ROMS with NO COMPRESSION ZIP format.
Do not ask me about ROMS, I don't have them. A search with Google will certainly help 
you.

Features :
----------
 Most things you should expect from an emulator.

Missing :
---------
 Sounds.
 High score saving.
 All that is not yet emulated ;)
 BIG BUG : YOU CAN'T RETURN TO THE MENU, CAN'T FIX IT FOR NOW ... :(

Check updates on my web site : 
http://www.portabledev.com

--------------------------------------------------------------------------------
List of emulated games
--------------------------------------------------------------------------------
Consult the gamelist.txt file

--------------------------------------------------------------------------------
History :
--------------------------------------------------------------------------------
V4.0E : 30/07/2007 *BUG FIXED ???*
  You must now put marcaDS.nds in the root directory of your flashcard
  Recompile with last libnds

V4.0 : 13/07/2007
  New design (thanks again Lobo) and new logo (thanks to you too DayDream)
  Add SN76496 and AY-8910 sound emulation, lots of games have now sound.
  Solomon's key do not have any more background pb.
  Add Video Hustler, The Billiards, DigDug (2 sets), Hexa, Bank Panic.
  Galaga (and clones) is playables.
  Pinball Action is now playable.
  The background pb in Phoenix (and clones) is fixed.
  Also for 1942 background pb !
  Add compressed ZIP support.
  Add CRC checking to avoid compatibility problems.
  Add Hish score management.
  SELECT to add coins (A becomes the main shoot button).
  No more "Player 2" mode.
  No more clones (less games but only the originals ;)).
  Mario becomes Masao to have the sound.
  Ms Pacman becomes Ms Pacman (bootleg) and the zip file mspacmab.zip.
  Piranha becomes Piranha (hack) and the zip file piranhah.zip.
  Jr Pacman becomes playable.
  Fire pb in Arkanoid fixed.
  Using now EFSLIB, thanks Noda ;).
  
V3.0 : 02/12/2006
  Sorry, no high score saving in this version ...:( ... I have too much work on
   another emulator to implement it now.
  The engine was completly remade so all the games engines too
  Scramble, Galaxian, Solomon's Key, Penguin Kun was are playables
  Add too much others games (more than 100...) to talk about them :) !
  New graphic engine for sprites and tiles (direct access to memory=
  Sound, at least ..., in pacman and clones
  
V2.6 : 23/03/2006
  Add again GBFS management for Flashcards users (G6, MK1, and so on ...)
  Add 16 bits bitmap mode for some games (like Arkanoid)
  Arkanoid is playable , with stylus too :)
  Add 1942, Scramble, Green Beret, Solomon's Key, Penguin Kun Wars, not playables 
   for now
  
V2.5 : 20/03/2006
  NeoFlash MK2/MK3 Special Spring Compo Edition
  Add LadyBug Game

V2.0 : 26/12/2005
  Completly rewrote game engine with mode 0 and sprites
  Add lots of games (see the gamelist.txt file)

V1.0 : 26/09/2005
  Initial release

--------------------------------------------------------------------------------
How to use with M3/GBAMP/MK2/MK3/G6/Ninja DS, etc  :
--------------------------------------------------------------------------------
YOU MUST USE THE DLDI PATCHER BEFORE USING THE NDS FILE if your linker is not autoDLDI 
patching. Please, patch the file with the correct drivers regarding your linker.
Copy MarcaDS.nds, after patching it, in the root directory on your flashcard / SD / MMC card.
Put your arcade ROMS in ZIP file format where you want. 
You can't have more than 255 ROMS at the same time.

That's all, MarcaDS can now be execute :) !

MarcaDS was tested on :
- G6DS Real (firmware 2.2)  (with marcads.nds file, WITHOUT DLDI patching)
- DS-X (firmware 1.1.2) (with marcads.nds file, WITHOUT DLDI patching)
- M3 DS Simply (firmware 1.06) (with marcads.nds file, WITHOUT DLDI patching)
- NinjaDS (firmware 1.05)  (with marcads.nds file, WITHOUT DLDI patching)
- CycloDS Evolution (firmware 1.12)  (with marcads.nds file, WITHOUT DLDI patching)
- G6 Lite (firmware 4.6c) and M3DSS as passkey (with marcads.nds file, dldi driver v0.19 patching g6fl.dldi)
- MK5 (firmware 2.45) (with marcads.nds file, WITHOUT DLDI patching)

When the emulator starts, use Up/Down to select game, then use A to start the game 
selected.

Controls (both Player 1 and 2) :
 * Direction pad and DS Motion : the joystick ...
 * SELECT : insert coins :)
 * A : Fire (if the game need it, like Pengo)
 * B : Fire (if the game need it, like Ping Pong)
 * R : Fire , only for Arkanoid (easier if we play with stylus ;) )
 * START : start game
 * R and L : Pause game and allow you to return to MarcaDS menu

--------------------------------------------------------------------------------
Credits:
--------------------------------------------------------------------------------
A great thank to Kasimir2007, official Beta tester of the 4.0 version !
Thanks Noda for efslib implementation, using in Marcads.
Thanks also to nyuk1998 and Pitt for tests on this version.
Special thanks to Lobo for the V4.0 design.
Huge thanks to Neil Bradley for his Z80 emulator, without it the 2.0 version would 
probably never have been made.
Huge thanks to Marat Fayzullin for his Z80 emulator, without it this emu would probably 
never have been made.
Also, Huge thanks too to the MAME team for the informations on arcade games shipped
in their emulator.
At least, thanks to Brian Lewis for making Vantage emulator, great source for the
2.0 version .
Without Mame and Vantage, no MarcaDS ;)
Thanks to Chism and his driver for MK2 / MK3.
Thanks to Scarta (http://www.scarta.info) for first tests on GBAMP/M3.
Also thanks to L_Lamas (http://www.nintendomax.com) to help me to find Scarta ;)
Thanks again to Phaeton (http://www.nds-toolz.de),Panardi for GBAMP/M3 tests.
Thanks to Mollusk for the HBL explanation, only one dirty line before, none now
At least, thanks to use MarcaDS and to tell me what you want to improve it on my
 forum http://www.portabledev.com

--------------------------------------------------------------------------------
Alekmaul
alekmaul@portabledev.com
http://www.portabledev.com
--------------------------------------------------------------------------------
