----------------------------------------------------------------------------------------------------
DSPack
----------------------------------------------------------------------------------------------------
A la base DSPack est un emulateur de la borne d'arcade PAC MAN.
Depuis la version 1.9 l'mulateur a t revu et des machines diffrentes ont t intgres tel que Frogger, Amidar, Crazy Kong, Digdug, Super Qix...
Pour utiliser cet emulateur vous devez utiliser les roms MAME dont la liste est donne plus loin.
Ne me demandez pas ces fichiers, je ne les dlivre pas. (Google est votre ami et vous aidera certainement).

----------------------------------------------------------------------------------------------------
Historique des versions :
----------------------------------------------------------------------------------------------------
V1.9.5 : 21/04/2012
 * Version compile avec libnds 1.5.6+ et devkitarm R38
 * Ajout des romsets btime, btime2, btimem, cookrace et scregg

V1.9.4 : 14/07/2011
 * Correction du Z80 qui provoquait "le bug du fruit" dans mspacman et divers clones (merci  Tanas et Rayder de gbatemp.net)

V1.9.3 : 12/07/2011
 * Correction de mspacman / mspacmat / mspacmnf (merci  Rayder de gbatemp.net)
 * Amlioration du scrolling pour abscam (merci  Rayder de gbatemp.net)

V1.9.2 : 11/07/2011
 * Correction de zigzag / zigzag2 (merci Another World)

V1.9.1 : 10/07/2011
 * Corrections des bugs signals par Another World
 * Ajout des romsets perestro et perestrof (Attention jeu erotique)

V1.9 : 07/07/2011
 * Version compile avec libnds 1.5.1+ et devkitarm R34
 * Nouvelles machines (Frogger, Amidar, Crazy Kong, Digdug, Super Qix, ...)
 * Classement de la liste par ordre alphabtique

V1.8 : 15/05/2011
 * Changement de nom de sets :
   - L'ancien mschamp.* doit tre renomm en mschamps.* (merci Another World)
   - Support du nouveau set mschamp
 * Gestion des rglages ajout

V1.7 : 08/05/2011
 * Version compile avec libnds 1.5.0+ et devkitarm R32
 * Compatible CYCLODS iEvolution en mode DSi
 * Ajout des romset popeyeman et woodpeca

V1.6 : 24/05/2009
 * Correction de bugs (position des sprites)
 * Ajout de nouvelles roms

V1.5.2 : 30/04/2009
 * Inversion de touches (L / R et <- / ->)

V1.5.1 : 30/04/2009
 * Correction de bugs

V1.5 : 28/04/2009
 * Nouveau menu (merci  Cid2Mizard, Kukulcan, Mollusk et progds pour leur aide)
 * Intgration des flyers, cabinets, captures et flyers  l'mulateur (merci  progds et Cid2Mizard pour leur aide)
 * Corrections de bugs (Sauvegarde des hi-scores, cannonbp)

V1.4.2 : 21/04/2009
 * Correction de bugs Jr Pacman (merci Alekmaul)

V1.4.1 : 20/04/2009
 * Correction de bugs (scrolling, transparence des fantmes dvors)

V1.4 : 18/04/2009
 * Ajout d'un scrolling vertical pour tous les jeux (sauf Ponpoko et Cannonball)

V1.3.1 : 13/04/2009
 * Ajout d'un scrolling vertical pour Jr Pacman
 * Corrections de bugs (son, switches, entres/sorties, VRAM initialise)

V1.3 : 09/04/2009
 * Version compile avec libnds 1.3.2
 * Amlioration du chip son Namco
 * Ajout du son AY-8910 pour Dream Shopper
 * 2 nouvelles roms Ponpoko supportes avec affichage adapt pour tenir sur l'cran du bas
 * Ajout d'un scrolling vertical pour Pengo
 * Sauvegarde du hi-score sauf pour 4 roms (nmouse, nmouseb, woodpek et cannonbp)

V1.2 : 29/12/2008
 * Rcriture du chip son Namco (le son est beaucoup plus net sur DS)

V1.1.1 : 28/12/2008
 * Suppression du "watchdog ?" dans jrpacman / jrpcmbl le jeu ne semble plus planter

V1.1 : 27/12/2008
 * 8 nouvelles roms supportes (toutes celles du driver pengo de MAME)

V1.0 : 25/12/2008
 * Premire version qui utilise DLDI
 * Version compile avec libnds 1.3.1
 * Les fichiers roms sont dzipps automatiquement par l'mulateur

----------------------------------------------------------------------------------------------------
Mode d'emploi :
----------------------------------------------------------------------------------------------------
VOUS DEVEZ UTILISER LE PATCHER DLDI AVANT D'UTILISER LE FICHIER NDS.
Il faut donc patcher le fichier nds avec le driver compatible avec votre linker.
Cependant les linkers rcents comme le Cyclo DS evolution patchent les fichiers automatiquement.

Utiliser 7zip pour dcompresser le fichier DSPack.nds depuis l'archive DSPack.7z dans un rpertoire de votre choix.
Copier les fichiers roms que vous souhaitez utiliser  la racine de votre linker ou mieux dans un sous rpertoire /MAMERoms

Depuis la version 1.5 il est possible d'afficher des cabinets (.cbt), captures (.cpt), flyers (.flr), marquees (.mrq) personnaliss pour chaque jeu.
Ces fichiers resources sont  copier au mme endroit que les roms correspondantes. (racine du linker ou mieux dans un sous rpertoire /MAMERoms)

Si vous souhaitez utiliser le pack officiel il suffit d'utiliser 7zip pour dcompresser les fichiers de l'arhive DSPack-resources.7z.

Lors du lancement du jeu la liste des jeux disponibles apparait. Il suffit de choisir le jeu et appuyer sur A pour y jouer.

Contrles pour le menu :
 * PAD : Choisir le jeu
 * A : Jouer au jeu slectionn
 * B : Accs aux rglages
 * R : Afficher le flyer
 * L : Afficher le cabinet
 * X : Mettre la liste en mode tendu
 * Y : Afficher le marquee au dessus de la capture

Contrles pour les rglages :
 * PAD : Choisir le rglage
 * B : Valider les rglages

Contrles  pour les jeux :
 * PAD : Jouer !
 * X : Insrer des jetons pour le joueur 1
 * START : Dmarrer le jeu  un joueur
 * SELECT : Dmarrer le jeu  2 joueurs
 * R : Passage au niveau suivant (triche)
 * L + R : Retour au menu

Il faut obligatoirement revenir au menu pour sauvegarder le hi-score...

----------------------------------------------------------------------------------------------------
Liste des roms supportes :
----------------------------------------------------------------------------------------------------

Nom du set                               ROM          ROM parente
----------------------------------------------------------------------------------------------------
600                                      600          turtles
Abscam                                   abscam       puckman
Ali Baba and 40 Thieves                  alibaba
Ameisenbaer (German)                     anteaterg    anteater
Amidar                                   amidar
Amidar (bootleg)                         amidarb      amidar
Amidar (Olympia)                         amidaro      amidar
Amidar (Stern Electronics)               amidaru      amidar
Amigo                                    amigo        amidar
Anteater                                 anteater
Bagman                                   bagman
Bagman (Stern Electronics, set 1)        bagmans      bagman
Bagman (Stern Electronics, set 2)        bagmans2     bagman
Beastie Feastie                          beastf       suprglob
Big Kong                                 bigkong      ckong
Burger Time (Data East set 1)            btime
Burger Time (Data East set 2)            btime2       btime
Burger Time (Midway)                     btimem       btime
Buccaneer                                bucaner      puckman
Cannon Ball (Pacman Hardware)            cannonbp
Caterpillar Pacman Hack                  ctrpllrp     puckman
Cook Race                                cookrace     btime
Crazy Kong                               ckong
Crazy Kong (Alca bootleg)                ckongalc     ckong
Crazy Kong (Orca bootleg)                ckongo       ckong
Crazy Kong Part II (alternative levels)  ckongpt2b    ckongpt2
Crazy Kong Part II (Japan)               ckongpt2j    ckongpt2
Crazy Kong Part II (Jeutel bootleg)      ckongpt2jeu  ckongpt2
Crazy Kong Part II (set 1)               ckongpt2
Crazy Kong Part II (set 2)               ckongpt2a    ckongpt2
Crush Roller (bootleg)                   crushbl      crush
Crush Roller (bootleg?)                  crushbl2     crush
Crush Roller (Kural - bootleg?))         crush3       crush
Crush Roller (Kural Esco - bootleg?)     crush2       crush
Crush Roller (Kural Samno)               crush
Crush Roller (Kural TWT)                 crush4       crush
Crush Roller (Sidam bootleg)             crushs       crush
Dig Dug (Atari, rev 1)                   digdugat1    digdug
Dig Dug (Atari, rev 2)                   digdugat     digdug
Dig Dug (rev 1)                          digdug1      digdug
Dig Dug (rev 2)                          digdug
Dig Dug (manufactured by Sidam)          digsid       digdug
Dream Shopper                            dremshpr
Eggor                                    eggor
Eyes (Digitrex Techstar)                 eyes
Eyes (Techstar)                          eyes2        eyes
Eyes (Zaccaria)                          eyeszac      eyes
Frog                                     froggers     frogger
Frog (Falcon bootleg)                    frogf        frogger
Frog (Galaxian hardware)                 frogg        frogger
Frogger                                  frogger
Frogger (Moon Cresta hardware)           froggermc    frogger
Frogger (Sega set 1)                     froggers1    frogger
Frogger (Sega set 2)                     froggers2    frogger
Gorkans                                  gorkans      mrtnt
Hangly-Man (set 1)                       hangly       puckman
Hangly-Man (set 2)                       hangly2      puckman
Hangly-Man (set 3)                       hangly3      puckman
Joyman                                   joyman       puckman
Jr. Pac-Man                              jrpacman
Jr. Pac-Man (Pengo hardware)             jrpacmbl     jrpacman
Korosuke Roller                          korosuke     crush
Le Bagnard (set 1)                       bagnard      bagman
Le Bagnard (set 2)                       bagnarda     bagman
Lizard Wizard                            lizwiz
Magic Brush                              mbrush       crush
Make Trax (set 1)                        maketrax     crush
Make Trax (set 2)                        maketrxb     crush
Monkey Donkey                            monkeyd      ckong
Mr. TNT                                  mrtnt
Ms. Pac Attack                           mspacmat     mspacman
Ms. Pac-Man                              mspacman
Ms. Pac-Man (bootleg)                    mspacmab     mspacman
Ms. Pac-Man (bootleg, (encrypted))       mspacmbe     mspacman
Ms. Pac-Man (with speedup hack)          mspacmnf     mspacman
Ms. Pac-Man Plus                         mspacpls     mspacman
Ms. Pacman Champion Edition (mschamp)    mschamp      mspacman
Ms. Pacman Champion Edition (mschamps)   mschamps     mspacman
Naughty Mouse (set 1)                    nmouse
Naughty Mouse (set 2)                    nmouseb      nmouse
New Puck-X                               newpuckx     puckman
Newpuc2 (set 1)                          newpuc2      puckman
Newpuc2 (set 2)                          newpuc2b     puckman
Pac-Gal                                  pacgal       mspacman
Pac-Man (Galaxian hardware, set 1)       pacmanbl     puckman
Pac-Man (Galaxian hardware, set 2)       pacmanbla    puckman
Pac-Man (Hearts)                         pacheart     puckman
Pac-Man (Midway)                         pacman       puckman
Pac-Man (Midway, harder)                 pacmod       puckman
Pac-Man (Midway, with speedup hack)      pacmanf      puckman
Pac-Man Plus                             pacplus
Paint Roller                             paintrlr     crush
Pengo (bootleg)                          pengob       pengo
Pengo (set 1 rev c)                      pengo
Pengo (set 2 not encrypted)              pengo2u      pengo
Pengo (set 2)                            pengo2       pengo
Pengo (set 3 not encrypted)              pengo3u      pengo
Pengo (set 4)                            pengo4       pengo
Penta                                    penta        pengo
Perestroika Girls                        perestro
Perestroika Girls (Fuuki license)        perestrof    perestro
Piranha                                  piranha      puckman
Piranha (hack)                           piranhah     puckman
Piranha (older)                          piranhao     puckman
Ponpoko                                  ponpoko
Ponpoko (Venture Line)                   ponpokov     ponpoko
Popeye-Man                               popeyeman    puckman
Puckman (Falcom?)                        puckmanh     puckman
PuckMan (Japan set 1 with speedup hack)  puckmanf     puckman
PuckMan (Japan set 1, Probably Bootleg)  puckman
PuckMan (Japan set 2)                    puckmana     puckman
PuckMan (Japan set 3)                    puckmod      puckman
Scrambled Egg                            scregg
Super Bagman                             sbagman
Super Bagman (Stern Electronics)         sbagmans     sbagman
Super Glob (Pac-Man hardware)            sprglobp     suprglob
Super Glob (Pac-Man hardware) German     sprglbpg     suprglob
Super Qix (bootleg set 2)                sqixb2       sqix
Super Zola-Puc Gal                       mschamps     mspacman
The Anteater (UK)                        anteateruk   anteater
The Glob (Pac-Man hardware)              theglobp     suprglob
Turpin                                   turpin       turtles
Turtles                                  turtles
Van-Van Car                              vanvan
Van-Van Car (Karateco)                   vanvank      vanvan
Van-Van Car (set 3)                      vanvanb      vanvan
Woodpecker (set 1)                       woodpeck
Woodpecker (set 2)                       woodpeca     woodpeck
Zig Zag (Dig Dug hardware)               dzigzag      digdug
Zig Zag (Galaxian hardware, set 1)       zigzag
Zig Zag (Galaxian hardware, set 2)       zigzag2      zigzag
Zola-Puc Gal                             mschamp      mspacman
----------------------------------------------------------------------------------------------------
Batch de conversion de png pour crr ses propres resources :
----------------------------------------------------------------------------------------------------

L'archive DSPack-png.7z contient des images au format png qui ont servi  gnrer le pack de resources "officiel".
L'archive DSPack-convert.7z contient le batch de conversion bas sur grit (qui est inclus).

Fichiers gnrs :
- .mrq  partir des fichiers marquees\*-marquee.png (Format 256xYY avec YY compris entre 1 et 80)
- .cbt  partir des fichiers cabinets\*-cabinet.png (Format 256x192 avec centrage automatique des fichiers moins larges)
- .flr  partir des fichiers flyers\*-flyer.png (Format 256x192 avec centrage automatique des fichiers moins larges)
- .cpt  partir des fichiers captures\*-capture.png (Format 176x104 impratif)

----------------------------------------------------------------------------------------------------
Remerciements :
----------------------------------------------------------------------------------------------------
L'quipe de MAME pour la source d'information extraordinaire sur les jeux d'arcades !
progds et Alekmaul pour avoir test l'mulateur et signal les bugs...
----------------------------------------------------------------------------------------------------
Copper
copper_france@yahoo.fr
----------------------------------------------------------------------------------------------------