CPS2emu
De Wiki GP32Spain, la enciclopedia libre.
| CPS2emu | |
| [[Image:|250px|center|]] | |
| Descargar | Descargar |
| Programador | NJ |
| Port | ell |
| Versión | Test 8 (PSP v1.64.5) |
| Página Internet | |
| Estado | jugable |
| Calidad | 3/5 |
CPS2emu es un port del CPS2PSP para PSP, jugable fullspeed en algunos juegos y es un emulador de Capcom Play System 2.
Funciones:
- Apoyo del Qsound
- Autoframeskip o frameskip fixo.
- Control del sonido.
- Control de la velocidad del 68k y z80.
- Rescal graphic
- Save stats
- Apoyo del Des/cargamento de los high score.
- Apoyo del "ram timing tweak".
- Apoyo del Overclock/Underclock de la GP2x.
- decrypt por el m68000 viendo de la team MAME (Nicola Salmoria, Andreas Naive).
utiliza:
- el código de ARM Cyclone por el 68k.
- el código de ARM DrZ80 por el Z80.
- el módulo MMU Hack.
El código fuente está disponible en el archivo.
Tabla de contenidos |
Instalación
- Descomprimir el archivo donde lo deseen sobre su tarjeta SD.
- Coloque sus roms en el directorio "roms". Deben crear el fichero ".cache" de cada rom (equivalente de los ficheros ".gfx" de gngeo) sobre Windows antes y colocarlos en del directorio "cache".
- Solo necesitan lanzar el fichero "cps2run.gpe".
Crear los ficheros .cache
Antes de lanzar su rom deben crear un fichero ".cache" sobre Windows utilizando "\romcnv\romcnv_cps2.exe" y copiar el fichero generado de "\romcnv\cache\" a "\cache".
Los ".cache" son el equivalente de los ficheros ".gfx" de gngeo.
Los ".cache" creados para anteriores versiones no son válidos para la versión Test 4, por lo que hay que volver a crearlos.
Controles
En el Selector
- A, Y : Cambiar las opciones.
- Vol +/- : Cambiar la velocidad del CPU de la GP2x.
- B, Stick(Push), Select : lanzar un juego.
- Start : Salir asta el menu de la GP2x.
En el juego modo normal
- SELECT: Moneda
- L + R + START : P1, P2 boton de inicio (por el modo de servicio).
- X, B, A, Y: Botones 1, 2, 3, 4.
- Vol +/- : Volumen.
- Select + Vol +/- : control del Frameskip .
- Boton del Stick + START : Save state.
- Boton del Stick + L + START : Cargar el save state.
- Boton del Stick + SELECT : Entrar en modo de servicio(test).
- L + R + Select o Start + Select: menu
- En juegos con 2 boton:
- X, A : Boton 1, Autofire Boton 1.
- B, Y, R : Boton 2.
- En juegos con 6 boton:
- A, Y, L : Boton 1, 2, 3.
- X, B, R : Boton 4, 5, 6
En el juego modo vertical
- Vol + : boton 1.
- L : boton 2.
- Vol - : boton 3(por los juegos con 3 boton), Autofire boton 1(por los juegos con 2 boton).
- START + Vol +/- : Volumen.
En el Menu
- Joy Alta/Baja: Mover el cursor.
- Joy Izquierda/Derecha: Cambiar el valor.
- A, B, boton joy: seleccionar una opción
- X : Vuelva al juego
Capex
Jycet, autor de Rage2x, ha creado un frontend alternativo para este emulador que da acceso a muchas opciones (overclock, modos de visualización, sonido, el framecounter...) e previo visual de los juegos.
Se puede modificar el fundo editando el "capex.bmp".
Los colores en la lista de juegos dan informaciones:
- ROJO = ausente.
- NARANJA = rom clon detectada.
- YEMA DE HUEVO = rom padre detectada o rom clon Y padre detectado.
- VERDE = rom clon Y padre detectado Y .cache do padre detectado.
- AZUL = rom padre Y .cache detectados.
Controls
- A = lancar una rom
- SELECT = opciones
- START = salir
Lista de compatibilidad
En los comentarios pueden indicar a qué frecuencia de la GP2X probaron los juegos así como el frameskip. He aquí la lista completa de los juegos que existen sobre CPS-2. En el nombre de la rom, el final indica: "u" por US, "j" por Japan, "a" por Asia y "h" por Hispanic.
| Juego | Funciona | Versión emu | Comentarios |
|---|---|---|---|
| 1944: The Loop Master (1944.zip) | Si | Test 1 | 100%. |
| 19XX: The War Against Destiny (19xx.zip, 19xxjr1.zip 19xxa.zip, 19xxh.zip & 19xxj.zip) | Si | Test 4 | 100%. 19xxj.zip fonciona solo con la opcion Decrypt activada |
| Alien vs. Predator (avsp.zip, avspu.zip, avspj.zip, avspa.zip & avsph.zip) | Si | Test 4 | Full speed a 266Mhz. avsph.zip funciona qolo si tienes activada la opcion decrypt. |
| Armored Warriors (armwarr1.zip, armwaru.zip & armwar.zip) | Si | Test 7 | Fullspeed. armwar.zip solo funciona si la opcion Decrypt esta activada. |
| Battle Circuit (batcir.zip & batcirj.zip) | Si | Test 3 | Fullspeed |
| Capcom Sports Club (csclub.zip, csclubj.zip, cscluba.zip & csclubh.zip) | Si | Test 4 | Fullspeed pero con salto de imagen (frameskip 6). csclubh.zip funciona solo con la opcion Decrypt activada. |
| Cyberbots: Fullmetal Madness (cybotsu.zip, cybotsj.zip & cybots.zip) | Si | Test 3 | Fullspeed pero con salto de imagen. cybots.zip solo funciona si la opcion Decrypt esta activada. |
| Darkstalkers: The Night Warriors (dstlk.zip, dstlku.zip, dstlkur1.zip & dstlka.zip) | Si | Test 4 | 70% velocidad. Fullspeed con Frameskip 8 |
| Dimahoo (dimahoo.zip) | Si | Test 4 | Fullspeed. Controles algo incómodos (se dispara con L) |
| Dungeons & Dragons: Shadow over Mystara (ddsom.zip, ddsomr2.zip, ddsomr3.zip, ddsomu.zip, ddsomur1.zip, ddsomj.zip, ddsomjr1.zip, ddsoma.zip, ddsomr1.zip & ddsomr3.zip) | Si | Test 7 | Fullspeed. ddsomr1.zip & ddsomr3.zip funciona solo con la opcion Decrypt activada. |
| Dungeons & Dragons: Tower of Doom (ddtod.zip, ddtodu.zip, ddtodur1.zip, ddtodj.zip, ddtodjr1.zip, ddtodh.zip & ddtodr1.zip) | Sí | Test 7 | 100%. ddtodr1.zip funcuna sol con la opcion decrypt activada. |
| Eco Fighters (ecofghtr.zip & ecofghta.zip) | Si | Test 4 | Fullspeed |
| Giga Wing (gigawing.zip & gwingj.zip) | Si | Test 4 | Fullspeed |
| Great Mahou Daisakusen (Clone de Dimahoo) (gmahou.zip) | Si | Test 3 | como Dimahoo |
| Hyper Street Fighter II: The Anniversary Edition (Phoenix Edition) (Hacked rom) (hsf2d.zip & hsf2a.zip) | Si | Test 5 | Fullspeed. hsf2a.zip foncuna solo con la opcion Decypt activada |
| Mars Matrix: Hyper Solid Shooting (mmatrix.zip & mmatrixj.zip) | Si | Test 7 | Fullspeed |
| Marvel Super Heroes (mshu.zip, mshjr1.zip, msha.zip, mshh.zip, mshj.zip, mshb.zip & msh.zip) | Si | Test 3 | Fullspeed pero con salto de imagen. mshb.zip, msh.zip & mshj.zip solo funciona si la opcion Decrypt esta activada. |
| Marvel Super Heroes Vs. Street Fighter (mshvsfu.zip, mshvsfu1.zip, mshvsfj.zip, mshvsfj1.zip, mshvsf.zip, mshvsfj2.zip, mshvsfh.zip, mshvsfb.zip & mshvsfb1.zip) | Si | Test 3 | Fullspeed pero con salto de imagen. mshvsf.zip, mshvsfj2.zip, mshvsfh.zip, mshvsfb.zip & mshvsfb1.zip solo funcionen con la opcion Decrypt activada |
| Marvel Vs. Capcom: Clash of Super Heroes (mvscu.zip, mvscj.zip, mvscjr1.zip, mvscar1.zip, mvsc.zip, mvsca.zip & mvsch.zip) | Si | Test 8 | Fullspeed pero con salto de imagen (en Test 3). mvsc.zip, mvsca.zip & mvsch.zip solo foncunen con la opcion Decrypt activada. |
| Mega Man 2: The Power Fighters (megaman2.zip) | Si | Test 4 | Fullspeed pero con salto de imagen |
| Mighty! Pang (mpangj.zip) | Si | Test 7 | Full Speed @ 200MHz |
| Night Warriors: Darkstalkers' Revenge (nwarr.zip) | Si | Test 4 | Fullspeed pero con salto de imagen (Frameskip 8) |
| Pocket Fighter (Clone de Super Gem Fighter Mini Mix) (pfghtj.zip) | Si | Test 4 | Fullspeed pero con salto de imagen (Frameskip 6) |
| Powered Gear: Strategic Variant Armor Equipment (Clone Armored Warriors) (pgear.zip & pgearr1.zip) | Si | Test 5 | como Armored Warriors 100% |
| Progear (progear.zip & progearj.zip) | Si | Test 3 | fullspeed |
| Puzz Loop 2 (pzloop2j.zip) | Si | Test 4 | Fullspeed. Cómo engancha! |
| Quiz Nanairo Dreams: Nijiirochou no Kiseki (qndream.zip) | ??? | ??? | ??? |
| Ring of Destruction: Slammasters II (ringdest.zip) | Si | Test 4 | Fullspeed pero con salto de imagen (Frameskip 7) |
| Rockman 2: The Power Fighters (Clone de Mega Man 2: The Power Fighters) (rckman2j.zip) | Si | Test 4 | Fullspeed pero con salto de imagen |
| Street Fighter Alpha: Warriors' Dreams (sfa.zip, sfar1.zip, sfar3.zip, sfau.zip & sfar2.zip) | Si | Test 7 | Full Speed. sfar2.zip funciona solo con la opcion Decrypt activada. |
| Street Fighter Alpha 2 (sfa2.zip) | Si | Test 4 | Fullspeed casi perfecto a 266Mhz |
| Street Fighter Alpha 3 (sfa3.zip, sfa3r1.zip & sfa3b.zip) | Si | Test 3 | Fullspeed pero con salto de imagen. sfa3b.zip foncuna solo con la opcion Decrypt activada |
| Street Fighter Zero (Clone de Street Fighter Alpha: Warriors' Dreams) (sfzj.zip, sfzjr1.zip & sfzjr2.zip) | Si | Test 3 | como Street Fighter Alpha: Warriors' Dreams |
| Street Fighter Zero 2 (Clone de Street Fighter Alpha 2) (sfz2j.zip, sfz2a.zip, sfz2aj.zip & sfz2aa.zip) | Si | Test 3 | como Street Fighter Alpha 2 |
| Street Fighter Zero 3 (Clone de Street Fighter Alpha 3) (sfz3j.zip, sfz3jr1.zip, sfz3jr2.zip, sfz3ar1.zip & sfz3a.zip) | Si | Test 3 | como Street Fighter Alpha 3. sfz3a.zip solo foncuna con la opcion Decypt activada |
| Super Gem Fighter Mini Mix (sgemf.zip & sgemfa.zip) | Si | Test 4 | Fullspeed pero con salto de imagen (Frameskip 6) |
| Super Muscle Bomber: The International Blowout (Clone de Ring of Destruction: Slammasters II) (smbomb.zip & smbombr1.zip) | Si | Test 4 | Fullspeed pero con salto de imagen |
| Super Puzzle Fighter II Turbo (spf2t.zip & spf2ta.zip) | Si | Test 4 | Fullspeed |
| Super Street Fighter II: The New Challengers (ssf2.zip, ssf2u.zip, ssf2a.zip, ssf2ar1.zip, ssf2j.zip, ssf2jr1.zip & ssf2jr2.zip) | Si | Test 4 | Fullspeed |
| Super Street Fighter II Turbo (Clone de Super Street Fighter II: The New Challengers) (ssf2t.zip, ssf2tur1.zip, ssf2ta.zip & ssf2tu.zip) | Si | Test 7 | Fullspeed. ssf2tu.zip funcuna sol con la opcion decrypt activada. |
| Super Puzzle Fighter II X (Clone de Super Puzzle Fighter II Turbo) (spf2xj.zip) | Si | Test 4 | Fullspeed pero con salto de imagen |
| Super Street Fighter II X: Grand Master Challenge (Clone de Super Street Fighter II: The New Challengers) (ssf2xj.zip) | Si | Test 7 | Fullspeed |
| Vampire: The Night Warriors (Clone de Darkstalkers: The Night Warriors) (vampj.zip, vampja .zip & vampjr1.zip) | Si | Test 3 | como Darkstalkers: The Night Warriors |
| Vampire Hunter: Darkstalkers' Revenge (Clone de Night Warriors: Darkstalkers' Revenge) (vhuntj.zip, vhuntjr2 .zip & vhuntjr1.zip) | Si | Test 4 | Fullspeed pero con salto de imagen (frameskip 7). vhuntjr1.zip funciona solo con la opcion Decrypt activada |
| Vampire Hunter 2: Darkstalkers Revenge (vhunt2r1.zip & vhunt2.zip) | Si | Test 4 | Fullspeed pero con salto de imagen. vhunt2.zip funciona solo con la opcion Decrypt activada |
| Vampire Savior: The Lord of Vampire (vsav.zip, vsavu.zip, vsavj.zip, vsava.zip & vsavh.zip) | Si | Test 4 | Fullspeed pero con salto de imagen (frameskip 7). vsavh.zip solo fonciuna con la opcion Decrypt activada |
| Vampire Savior 2: The Lord of Vampire (vsav2.zip) | Si | Test 3 | Fullspeed pero con salto de imagen. |
| X-Men Vs. Street Fighter (xmvsfr1.zip, xmvsfu.zip, xmvsfur1.zip & xmvsf.zip) | Si | Test 5 | Fullspeed pero con salto de imagen. xmvsf.zip funciona solo con la opcion Decrypt activada. |
| X-Men: Children of the Atom (xmcota.zip, xmcotau.zip, xmcotaj.zip, xmcotaj1.zip, xmcotaa.zip & xmcotajr.zip) | Si | Test 3 | Fullspeed pero con salto de imagen. |
Histórico de cambios
- Test 8:
- soporte de la función de desencriptado para el programa del m68000(posibilidad de ejecutar todo el parent romset).
- opción de activar desactivar la xor rom.
- añadido puzzle loop 2(euro) romset.
- añadida función ram timing.
- añadida función de ajuste del reloj de la GP2X;
- añadido menu simple. pulsar "L + R + Select" o "Start + Select" para salir al menu;
- grabación de puntuaciones(de la versión test 7.1 de Slaanesh).
- Test 7:
- Arreglado el cuelgue al salir.
- Añadido soporte para activar o desactivar mandos externos.
- Añadida la opcion de crear un directorio para el cache.
- Si no encuentra el cache en el directorio creado, lo busca donde este el juego.
- Test 6:
- Arreglado el driver de entrada (ahora funciona otra vez el progear)
- Actualizado el código de dibujado a arm asm.
- Arreglado el modo de scroll lineal, ahora más preciso (pero lento)
- Añadida la opción de poner/quitar scroll lineal(--linescroll, --no-linescroll).
- Añadido modo de reescalado horizontal por hardware(--hwho-rescale).
- Cambiado el formato de cache para la función de dibujado en asm, no sirven ya los caches de la version Test 4
- Añadida opción de frontend
- Test 5:
- Corregido la renderizacion en el modo raster.
- Corregido la renderizacion en el modo Scroll line.
- Añadido soporte para Guardar/Cargar partidas.
- Posibilidad de desactivar el sonido
- Soportado modo para poder poner lineas de comando:
- --sound, --no-sound: Activar/desactivar el sonido.
- --samplerate [rate]: poner el samplerate, possible entre 11025/22050/44100 Hz.
- --hw-rescale, --sw-rescale, --no-rescale: seleccionar el modo de visualización.
- --68kclock [clock], --z80clock [clock]: Ajusta el reloj del CPU(m68k) o el SPU(z80). [clock] ies un valor 0 por 100% de la velocidad.
- --showfps: visualización de fps. no sopport en el modo hw-rescale.
- Soporta UsbJOY (Maximo 4 jugadores).
- Soporta TV-OUT
- Test 4:
- Cambiado el formato de la caché a uno comprimido.
- Sonido a 22050Hz por defecto.
- Reescalado de pantalla.
- Mensajes en pantalla.
- Test 3:
- Actualizado el cpu core para compatibilidad.
- Añadido autoframeskip.
- Test 2:
- Añadido el sonido.
- Añadido control de volumen y de frameskip.
- Corregido el problema con el color.
- Test 1:
- Primera versión
