Fr:CPS2emu

From wiki.gp2x.org
CPS2emu
[[Image:|250px|center|]]
Télécharger (archive)
Dévelopeur original NJ
Porté par ell
Version Test 8
Page Web
Etat Diffusé et jouable

CPS2emu est un émulateur d'arcade Capcom Play System 2.

Fonctionalités:

  • Support du son Qsound
  • Autoframeskip (saut d'images automatique) ou fixe.
  • Contrôle du volume sonore.
  • Sauvegarde d'état
  • Redimenssionnement de l'image multiples.
  • Contrôle de la vitesse du 68k et du z80.
  • Support du chargement/sauvegarde des high score.
  • Support de l'option "ram timing tweak".
  • Overclock/Underclock de la GP2x.
  • Fonctions de décryptage pour le m68000 provenant de l'équipe MAME (Nicola Salmoria, Andreas Naive).

Il utilise:

  • le code ARM Cyclone pour le 68k.
  • le code ARM DrZ80 pour le Z80.
  • le Module MMU Hack.

Le code source est disponible dans l'archive.

Contents

Installation

  1. Décompressez l'archive où vous le désirez sur votre carte SD.
  2. Placez vos roms dans le répertoire "roms". Il vous faut créer des fichier .cache (équivalent des fichiers .gfx de gngeo) sur Windows au préalable et les placer dans le répertoie "cache".
  3. Il vous reste à lancer le fichier "cps2run.gpe" à partir du menu "Games" de la GP2x.

Créer les fichiers .cache

Avant de lancer votre rom vous devez créer un fichier ".cache" sur Windows en utilisant "\romcnv\romcnv_cps2.exe" et copier le fichier généré de "\romcnv\cache\" vers "\cache".

Les fichiers ".cache" sont comme les fichiers ".gfx" de gngeo.

Les fichiers .cache des version précentes la version test 4 ne sont plus compatibles avec cette dernière.

Contrôles

Dans selector

  • A, Y: Changer les options.
  • Vol +/-: Changer la vitesse du CPU de la GP2x.
  • B, Stick(Push), SELECT: Lancer une rom.
  • START: Retourner au menu de la GP2x.

En mode Normal

  • X, B, A, Y : Boutons 1, 2, 3, 4.
  • SELECT : Inserer une pièce (coin).
  • Vol +/- : Augmenter/Diminuer le volume.
  • SELECT + Vol +/- : Augmenter/Diminuer le frameskip.
  • Stick(Push) + START : Sauvegarder une sauvegarde d'état (Save state).
  • Stick(Push) + L + START : Charger une sauvegarde d'état (Load state).
  • Stick(Push) + SELCT : Enter en mode de service(test).
  • L + R + SELECT ou START + SELECT : Menu.
  • L + R + START : Bouton de lancement pour joueurs P1 ou P2(pour le mode de service).
  • Dans les jeux utilisant 2 boutons:
    • X, A: Bouton 1, Autofire Bouton 1.
    • B, Y, R: Bouton 2.
  • Dans les jeux utilisant 6 boutons:
    • A, Y, L: Bouton 1, 2, 3.
    • X, B, R: Bouton 4, 5, 6.

En mode Vertical

  • Vol +: Bouton 1.
  • L: Bouton 2.
  • Vol -: Bouton 3(pour les jeux 3 bouton), Autofire Bouton 1(pour les jeux 2 bouton).
  • START + Vol +/- : Augmenter/Diminuer le volume.

Dans le menu

  • Joy Haut/Bas : Déplacer le curseur.
  • Joy Gauche/Droite : Changer une valeur.
  • A, B, Joy bouton: Sélectionner une option.
  • X : Retourner dans le jeu.

Capex: Interface de remplacement

Jycet a sorti une interface de remplacement pour cet émulateur qui permet de modifier les options de l'émulation est voir la liste des jeux ainsi qu'une capture du jeu sélectionne.

Vous pouvez récupérer la beta 4 ICI.

On peut changer l'image de fond en éditant le fichier "capex.bmp".


Les couleurs permettant d'avoir des informations sur les jeux:

  • ROUGE = absent.
  • ORANGE = rom clone détectée.
  • JAUNE = rom parent détectée ou rom clone ET parent détectés.
  • VERT = rom clone ET parent détectés ET cache parent détecté.
  • BLEU = rom parent ET cache détectés.

Contrôles

  • A = lancer le jeu
  • SELECT = options
  • START = quitter

Liste de compatibilité

Veuillez noter la version pour les futurs rapports de compatibilité.

NOTE: Avec la rapidité de sortie de nouvelles versions, certaines informations peuvent n'être plus à jour. Nous aimerions que vous nous donniez les expériences que vous avez avec cette liste.

Légende

Niveau d'état: Description:
Non testé N'a pas encore été testé.
Fonctionne A plein vitesse, Pas de problèmes rencontrés.
Fonctionne en partie Jouable mais avec quelques problèmes graphiques ou non jouable à cause de la vitesse mais pas de problèmes graphiques.
Fonctionne à peu près Problèmes graphiques ou vitesse rendent le jeux injouable mais il se lance.
Ne fonctionne pas Ne se lance pas ou plante au démarage.

Liste des jeux

Dans les commentaires vous pouvez indiquer à quelle fréquence de la GP2X vous avez testé le jeux ainsi qu'à quel framskip. Voici la liste complète des jeux existant sur CPS-2. Dans le nom de la rom, la lettre de fin indique: "u" pour US, "j" pour Japan, "a" pour Asia et "h" pour Hispanic.

Jeux: Etat: Version: Commentaire:
1944: The Loop Master (1944.zip) (1944.zip) Fonctionne Test 1 Plein vitesse.
19XX: The War Against Destiny (19xx.zip) (19xx.zip, 19xxjr1.zip 19xxa.zip, 19xxh.zip & 19xxj.zip) Fonctionne Test 8 19xxj.zip fonctionne seulmeent si l'option Decrypt est activé.
Alien vs. Predator (avsp.zip) (avsp.zip, avspu.zip, avspj.zip, avspa.zip & avsph.zip) Fonctionne Test 3 Pleine vitesse. avsph.zip fonctionne seulement si l'option Decrypt est activé.
Armored Warriors (armwar.zip) (armwarr1.zip, armwaru.zip & armwar.zip) Fonctionne Test 3 Pleine vitesse. armwar.zip fonctionne seulement si l'option Decrypt est activé.
Battle Circuit (batcir.zip) (batcir.zip & batcirj.zip) Fonctionne Test 3 Pleine vitesse.
Capcom Sports Club (csclub.zip) (csclub.zip, csclubj.zip, cscluba.zip & csclubh.zip) Fonctionne Test 3 Pleine vitesse mais avec de lèger saut d'images. csclubh.zip fonctionne seulement avec l'option Decrypt activé
Cyberbots: Fullmetal Madness (cybots.zip) (cybotsu.zip, cybotsj.zip & cybots.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images. cybots.zip fonctionne seulement si l'option Decrypt est activé.
Darkstalkers: The Night Warriors (dstlk.zip) (dstlk.zip, dstlku.zip, dstlkur1.zip & dstlka.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images.
Dimahoo (dimahoo.zip) (dimahoo.zip) Fonctionne Test 3 Pleine vitesse.
Dungeons & Dragons: Shadow over Mystara (ddsom.zip) (ddsom.zip, ddsomr2.zip, ddsomr3.zip, ddsomu.zip, ddsomur1.zip, ddsomj.zip, ddsomjr1.zip, ddsoma.zip, ddsomr3.zip & ddsomr1.zip) Fonctionne Test 3 Pleine vitesse mais avec de lèger saut d'images. ddsomr1.zip et ddsomr3.zip fonctionnet seulement si l'option Decrypt est activé.
Dungeons & Dragons: Tower of Doom (ddtod.zip) (ddtod.zip, ddtodu.zip, ddtodur1.zip, ddtodj.zip, ddtodjr1.zip, ddtodh.zip & ddtodr1.zip) Fonctionne Test 3 Pleine vitesse. ddtodr1.zip fonctionne seulement avec l'option decrypt activé
Eco Fighters (ecofghtr.zip) (ecofghtr.zip & ecofghta.zip) Fonctionne Test 3 Pleine vitesse.
Giga Wing (gigawing.zip) (gigawing.zip & gwingj.zip) Fonctionne Test 3 Pleine vitesse.
Great Mahou Daisakusen (Clone de Dimahoo)(dimahoo.zip) (gmahou.zip) Fonctionne Test 3 idem Dimahoo
Hyper Street Fighter II: The Anniversary Edition (Phoenix Edition) (Hacked rom) (hsf2d.zip & hsf2a.zip) Fonctionne Test 8 hsf2a.zip fonctionne seulement si l'option Decrypt est activé.
Mars Matrix: Hyper Solid Shooting (mmatrix.zip) (mmatrix.zip & mmatrixj.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images.
Marvel Super Heroes (msh.zip) (mshu.zip, mshjr1.zip, msha.zip, mshh.zip, mshj.zip, mshb.zip & msh.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images. mshb.zip, msh.zip et mshj.zip ne fonctionnent seulement que si l'option Decrypt est activé.
Marvel Super Heroes Vs. Street Fighter (mshvsf.zip) (mshvsfu.zip, mshvsfu1.zip, mshvsfj.zip, mshvsfj1.zip, mshvsf.zip, mshvsfj2.zip, mshvsfh.zip, mshvsfb.zip & mshvsfb1.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images. mshvsf.zip, mshvsfj2.zip, mshvsfh.zip, mshvsfb.zip & mshvsfb1.zip fonctionnent seulement si l'option Decrypt est activé.
Marvel Vs. Capcom: Clash of Super Heroes (mvsc.zip) (mvscu.zip, mvscj.zip, mvscjr1.zip, mvscar1.zip, mvsc.zip, mvsca.zip & mvsch.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images. mvsc.zip, mvsca.zip & mvsch.zip fonctionnent seulement si l'option Decrypt est activé.
Mega Man 2: The Power Fighters (megaman2.zip) (megaman2.zip)  ??? ??? ???
Mighty! Pang (mpangj.zip) (mpangj.zip)  ??? ??? ???
Night Warriors: Darkstalkers' Revenge (nwarr.zip) (nwarr.zip)  ??? ??? ???
Pocket Fighter (Clone de Super Gem Fighter Mini Mix)(sgemf.zip) (pfghtj.zip) Fonctionne Majoritairement Test 3 idem Super Gem Fighter Mini Mix.
Powered Gear: Strategic Variant Armor Equipment (Clone Armored Warriors)(armwar.zip) (pgear.zip & pgearr1.zip) Fonctionne ??? ???
Progear (progear.zip) (progear.zip & progearj.zip) Fonctionne Test 6 Pleine vitesse.
Puzz Loop 2 (pzloop2j.zip) (pzloop2j.zip)  ??? ??? ???
Quiz Nanairo Dreams: Nijiirochou no Kiseki (qndream.zip) (qndream.zip)  ??? ??? ???
Ring of Destruction: Slammasters II (ringdest.zip) (ringdest.zip)  ??? ??? ???
Rockman 2: The Power Fighters (Clone de Mega Man 2: The Power Fighters)(megaman2.zip) (rckman2j.zip)  ??? ??? ???
Street Fighter Alpha: Warriors' Dreams (sfa.zip) (sfa.zip, sfar1.zip, sfar3.zip, sfau.zip & sfar2.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images. sfar2.zip fonctionne seulement si l'option Decrypt est activé.
Street Fighter Alpha 2 (sfa2.zip) (sfa2.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images.
Street Fighter Alpha 3 (sfa3.zip) (sfa3.zip, sfa3r1.zip & sfa3b.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images. sfa3b.zip fonctionne seulement si l'option Decrypt est activé.
Street Fighter Zero (Clone de Street Fighter Alpha: Warriors' Dreams)(sfa.zip) (sfzj.zip, sfzjr1.zip & sfzjr2.zip) Fonctionne Majoritairement Test 3 idem Street Fighter Alpha: Warriors' Dreams
Street Fighter Zero 2 (Clone de Street Fighter Alpha 2)(sfa2.zip) (sfz2j.zip, sfz2a.zip, sfz2aj.zip & sfz2aa.zip) Fonctionne Majoritairement Test 3 idem Street Fighter Alpha 2
Street Fighter Zero 3 (Clone de Street Fighter Alpha 3)(sfa3.zip) (sfz3j.zip, sfz3jr1.zip, sfz3jr2.zip, sfz3ar1.zip & sfz3a.zip) Fonctionne Majoritairement Test 3 Idem Street Fighter Alpha 3. sfz3a.zip fonctionne seulement si l'option Decrypt est activé
Super Gem Fighter Mini Mix (sgemf.zip) (sgemf.zip & sgemfa.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images.
Super Muscle Bomber: The International Blowout (Clone de Ring of Destruction: Slammasters II)(ringdest.zip) (smbomb.zip & smbombr1.zip)  ??? ??? ???
Super Puzzle Fighter II Turbo (spf2t.zip) (spf2t.zip & spf2ta.zip) Fonctionne Test 3 Pleine vitesse.
Super Street Fighter II: The New Challengers (ssf2.zip) (ssf2.zip, ssf2u.zip, ssf2a.zip, ssf2ar1.zip, ssf2j.zip, ssf2jr1.zip & ssf2jr2.zip)  ??? ??? ???
Super Street Fighter II Turbo (Clone de Super Street Fighter II: The New Challengers)(ssf2.zip) (ssf2t.zip, ssf2tur1.zip, ssf2ta.zip & ssf2tu.zip) Fonctionne Test 8 ssf2tu.zip fonctionne seulement avec l'option Decrypt activé.
Super Puzzle Fighter II X (Clone de Super Puzzle Fighter II Turbo)(spf2t.zip) (spf2xj.zip)  ??? ??? ???
Super Street Fighter II X: Grand Master Challenge (Clone de Super Street Fighter II: The New Challengers)(ssf2.zip) (ssf2xj.zip)  ??? ??? ???
Vampire: The Night Warriors (Clone de Darkstalkers: The Night Warriors)(dstlk.zip) (vampj.zip, vampja .zip & vampjr1.zip) Fonctionne Majoritairement Test 3 idem Darkstalkers: The Night Warriors
Vampire Hunter: Darkstalkers' Revenge (Clone de Night Warriors: Darkstalkers' Revenge)(nwarr.zip) (vhuntj.zip, vhuntjr2 .zip & vhuntjr1.zip) Fonctionne Test 8 vhuntjr1.zip fonctionne seulement avec l'option Decrypt activé.
Vampire Hunter 2: Darkstalkers Revenge (vhunt2.zip) (vhunt2r1.zip & vhunt2.zip) Fonctionne Test 8 vhunt2.zip fonctionne seulement avec l'option Decrypt activé
Vampire Savior: The Lord of Vampire (vsav.zip) (vsav.zip, vsavu.zip, vsavj.zip, vsava.zip & vsavh.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images. vsavh.zip fonctionne seulement si l'option Decrypt est activé.
Vampire Savior 2: The Lord of Vampire (vsav2.zip) (vsav2.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images.
X-Men Vs. Street Fighter (xmvsf.zip) (xmvsfr1.zip, xmvsfu.zip, xmvsfur1.zip & xmvsf.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images. xmvsf.zip fonctionne seulement avec l'option Decrypt activé.
X-Men: Children of the Atom (xmcota.zip) (xmcota.zip, xmcotau.zip, xmcotaj.zip, xmcotaj1.zip, xmcotaa.zip & xmcotajr.zip) Fonctionne Majoritairement Test 3 Pleine vitesse mais avec des saut d'images.

Historique

  • Test 8:
    • Ajout du support des fonctions de décryptage pour le m68000. Par défaut les roms pour CPS2 sont crypté mais depuis quelques temps les gars de la MAME team ont fait des avancés sur un moyen de décrypté les roms sans avoir besoin de fichiers XOR en plus. Grace à ceci on peut maintenant faire fonctionner toutes les roms parent CPS2.
    • Ajout de l'option par la ligne de commande pour activer/désactiver les rom xor (--xorrom, --no-xorrom). Si l'option est activé mais les roms xor ne sont pas trouvées alors il utilisera la fonction de décryptage automatiquement.
    • Ajout du support du jeu "puzzle loop 2(euro)". puzzle loop 2(japan) est maintenant définit comme clone.
    • Ajout de l'option "ram timing tweak"(--tweak, --no-tweak). Si le fichier "cpu_speed.cfg" existe dans le répertoire de l'émulateur, il récupère la valeur de cette modification directement de ce fichier(mais ignore l'option div,lcd). (cpu_speed.cfg est un fichier sauvegardé à partir du logiciel CPU/LCD/RAM-Tweaker).
    • Ajout de l'option de réglage de la vitesse du CPU de la GP2x(--cpuspeed).
    • Ajout d'un menu simple dans les jeux. Appuiez sur "L + R + Select" ou "Start + Select" pour y parvenir.
    • Support du chargement/sauvegarde des high score.
  • Test 7:
    • Correction du problème de blocage en quittant.
    • Ajout d'une entrée externe en option on/off.
    • Ajout de l'option de répertoire cache. Le répertoire game(rom) est extrait à partir du nom de la rom.
    • Si le fichier cache n'est pas trouvé dans le répertoire cache, il essai de le trouver dans le répertoire du jeu.
  • Test 6:
    • Correction des driver. (maintenant progear refonctionne).
    • Mise à jour du code d'affichage en ASM ARM.
    • Correction du mode line scroll pour plus de précision mais plus lent.
    • Ajout d'une option activation/désactivation de line scroll (--linescroll, --no-linescroll).
    • Ajout d'un mode d'affichage avec seulement un étirement horizontal (--hwho-rescale).
    • Changement dans le fomat du fichier .cache pour la fonction d'affichage en ASM. Les fichiers .cache générés avec la version test 4 ne fonctionnent plus du tout.
    • Ajout d'option pour les interfaces.
  • Test 5:
    • Correction du mode de rendu raster.
    • Correction du mode de rendu line scroll.
    • Ajout du sauvegardes d'état.
    • Ajout du mode sans son(et de l'arrêt du processeur sonore).
    • Support des options en lignes de commandes:
      • --sound, --no-sound : Activer/désactiver le son.
      • --samplerate [rate] : Définir le rendue sonore entre 11025/22050/44100 Hz.
      • --hw-rescale, --sw-rescale, --no-rescale : Sélectionner le mode d'affichage.
      • --68kclock [clock], --z80clock [clock] : Ajustement de la vitesse du coeur du processeur principal (m68k) ou le coeur du processeur sonore(z80). [clock] est une valeur en pourcentage ou 0 équivaut à 100% de la vitesse normal.
      • --showfps : Affichage des fps mais pas supporté en mode de rendu hw-rescale.
    • Support des manettes usb (maximum 4 joueurs).
    • Support de la sortie TV.
    • Modification du code source de romcnv pour supporter les systèmes unix (experimental).
  • Test 4:
    • Changement dans le format des fichiers .cache maintenant ils sont compressé en .zip
    • Changement du rendu sonore en 22050Hz.
    • Redimensionnement de la résolution à l'écran.
    • Affichage de messages à l'écran.
  • Test 3:
    • Mise à jour du coeur cpu pour plus de compatibilité.
    • Ajout de l'auto frameskip.
  • Test 2:
    • Ajout du support sonore.
    • Ajout du contrôle du volume sonore et du contrôle du frameskip.
    • Correction du problème de couleurs.
  • Test 1:
  • Première version sans support du son est avec des problème de couleurs.
Personal tools