¿Qué es esto?
Recientemente la compañía HUDSON ha lanzado dos compilaciones con juegos de PCEngine CD para PSP y en vez de convertir el código del juego (que probablemente ya ni lo tengan) lo que han hecho es un emulador de PCEngine CD para PSP que va realmente bien
El método en concreto es para la compilación llamada PC Engine Best Collection Ginga Ojousama Densetsu Collection
¿Porqué usar esto y no el emulador PCE o HUE?
Básicamente estos dos emuladores estuvieron (porque su desarrollo acabó hace bastante) un poco verdes. PCE emula el sonido y algo de música (no toda) en muchos juegos, pero no va fullspeed. HUE no emula muchos sonidos y nada de música pero sí va fullspeed. El emulador de HUDSON emula TODO (sonido y música) y va genial de velocidad en los juegos que he probado, pero aparte de ser un método algo engorroso la pantalla no se ajusta perfectamente, aunque de momento evidentemente es el método ideal
Vale, me mola. ¿Qué necesito?
Ingredientes para 4 personas:
- - PC Engine Best Collection Ginga Ojousama Densetsu Collection
- Juegos de PCEngine CD o Turbografx CD, de momento que tengan alguna pista de audio ya que si solo tienen una de datos no se exactamente como va
- EAC PSP Edition, un programa de Codemasters que nos ayudará a la conversión del audio a AT3
- PCE Conv Tools, el programa de conversión creado por un usuario de Maxconsoles, MacTheFork
- PPF-O-MATIC, un parcheador que nos permitirá "crackear" el ejecutable del UMD para habilitarlo en la ejecución de "otros" juegos, no useis el de UMDGen, no va bien
- UMDGen, programa para extraer y reconstruir ISOS
- TurboRip, nos permitirá dumpear CDRoms (reales o virtualizados) de manera correcta (con su CUE, con TOC y todas sus historias, un programa sencillamente genial)
Podemos tener los CD's de PCECD/TGFXCD en dos soportes, o bien en CDROM porque seamos unos freakys y tengamos una PCECD real o en imagen. Si teneis CDRom leed a partir del siguiente párrafo. Si teneis una imagen la podeis tener en decenas de formatos, PEJ: ISO+CUE , CUE+BIN , IMG+CCD+CUE , MDS+MDF o alguno más. Si teneis algo de eso, perfecto, si solo tuvierais un NRG, un ISO o demás esque el que subió la imagen es un patán y no os servirá de nada ¿Porqué? Pues básicamente porque no teneis el archivo con la información de las pistas, es indispensable para un correcto funcionamiento que sepais que hace cada pista y cuando tiene que empezar, en otras palabras, por NARICES necesitareis el CUE, el CCD, el MDS ... lo que sea, si lo tenemos, perfecto
El siguiente paso es dumpear nuestro CD correctamente, para eso o bien introducimos el CDRom o bien cargamos la imagen con el Daemon Tools, ahora ejecutamos el programa TurboRip. Nos saldrá una ventana de MSDOS que nos dirá cuantas unidades de CD tenemos y que número les asigna a cada una. Si tenemos el CD normalmente será una de las primeras y si lo que queremos es dumpear vía Daemon Tools será una de las últimas. Elegimos el número que sea correcta y damos a Intro. Inmediatamente se pondrá a dumpear y nos creará una carpeta con el título del juego en el mismo directorio donde tenemos el TurboRip. Independientemente al formato que hayamos usado para la imagen o si hemos usado CD el resultado será el mismo. Un CUE + un TOC + Uno o más ISO's + Ninguno, Uno o Más WAVs ... perfecto, pasemos al next level
Renombrando archivos
Lo siguiente será renombrarlo TODO ¿Porqué? Básicamente el conversor que vamos a utilizar para pasar todo a un formato reconocible por el emulador es MSDOS, y como MSDOS tiene una limitación en cuanto a caracteres, por ejemplo no permite espacios ni determinados caracteres especiales ( [, ], º, ...). Cual es la manera facil de renombar 20 archivos ¿? Pues hombre, como podeis ver en mi VIDEO-FOLLAO-TUTORIAL uso ACDSEE que tiene un renombrador de archivos muy bueno, también lo podeis hacer a mano o con un BAT, independientemente a como lo hagais la lista os tiene que quedar tal que:
- Código: Seleccionar todo
loquesea-01.WAV
loquesea-02.ISO
loquesea-03.WAV
...
loquesea.CUE
Por supuesto esto es un ejemplo, en loquesea podeis poner lo que os venga en gana, es indiferente (porque luego va a quedar de una manera determinada). Como veis no he puesto el TOC ... ese archivo que es indispensable para la mayoría de los emuladores no lo necesitamos ya que la información avanzada de pistas en este emulador va en un archivo propietario llamado HCD, borrad el TOC sin problema
Ahora editaremos el CUE y en cada pista que tengamos FILE "blablablabla.wav" WAVE, FILE "blablablabla.iso" BINARY, etc tendremos que poner como realmente se llamarían los archivos, es decir, en este ejemplo, FILE "loquesea-01.wav" WAVE, FILE "loquesea-02.iso" BINARY, etc. Por dejarlo algo más claro, en mi caso el dump de Dragon Ballz queda algo como esto
- Código: Seleccionar todo
FILE "Dragonball Z - Idainaru Son Gokuu Densetsu (J)-01.wav" WAVE
TRACK 01 AUDIO
INDEX 01 00:00:00
FILE "Dragonball Z - Idainaru Son Gokuu Densetsu (J)-02.iso" BINARY
TRACK 02 MODE1/2048
PREGAP 00:03:00
INDEX 01 00:00:00
FILE "Dragonball Z - Idainaru Son Gokuu Densetsu (J)-03.wav" WAVE
TRACK 03 AUDIO
PREGAP 00:02:00
INDEX 01 00:00:00
Pues tendremos que pasarlo a esto (poniendo como ejemplo que llamara a los archivos dbz-01.wav, dbz-02.iso ... etc
- Código: Seleccionar todo
FILE "dbz-01.wav" WAVE
TRACK 01 AUDIO
INDEX 01 00:00:00
FILE "dbz-02.iso" BINARY
TRACK 02 MODE1/2048
PREGAP 00:03:00
INDEX 01 00:00:00
FILE "dbz-03.wav" WAVE
TRACK 03 AUDIO
PREGAP 00:02:00
INDEX 01 00:00:00
Vale, tenemos todo preparado ... ahora pasemos al siguiente paso
Pasando el audio a AT3 y Convirtiendolo todo
El siguiente paso será pasar el audio de WAV a AT3, esto es más fácil de lo que parece. Lo primero que necesitaremos es el programa EAC PSP Edition creado por Codemasters (sí, los de GRID). Ejecutad el programa y arrastrar TODOS los archivos de audio que tenemos (todos los WAV vamos) a la ventana del programa, nos saldrá una ventanita para guardar, no tocamos nada y le damos a guardar. Ahora el programa trabajará y tendremos todos los WAV convertidos a TOC (NO BORREIS LOS WAV!!!). ¿Esto para? Pues al parecer el conversor de el pisha este de Maxconsoles convierte a AT3 el audio en base a WAV+TOC ... si yo tampoco lo entiendo pero funciona a las mil maravillas
Bueno, pues ya tenemos todo el pifostio formado, ahora solo nos queda usar el conversor para dejar el juego listo para sentencia. El programa pceconv.exe dentro de la carpeta del mismo nombre no es más que un ejecutable de MSDOS con lo que necesitaremos una instrucción BAT para decirle al programa lo que tiene que hacer. Esto es tan facil como pinchar dentro de la carpeta pceconv_tools en cualquier lugar en blanco con el botón derecho, dadle a Nuevo y Archivo de Texto. Cuando aparezca y tengais que renombarlo llamalo CONVERTIR.BAT (con extensión incluída), por ejemplo. Ahora pinchad sobre el botón derecho en el archivo BAT y dadle a Editar (la segunda opción del desplegable)
pceconv.exe F:\Angel\draculin\draculin.cue F:\Angel\draculin\final\HCD5075.HCD
pause
pd: pause no influye en la conversión, sirve para que al terminar la tarea el BAT no se cierre automáticamente, esto sirve para que si teneis algún error en la misma podais ver de qué se trata
En el BAT tendreis que poner esa secuencia, primero el ejecutable del programa, luego LA RUTA DEL CUE (en la carpeta donde lo hayamos guardado, recordad renombrar la carpeta también para que no tenga espacio ni caracteres raros sino no funcionará en MSDOS) y después de un espacio la ruta final para el archivo de información de las pistas (el HCD) y todos los demás archivos ... aquí ya no podeis llamarlo como os de la gana, tendreis que llamarlo de 3 formas: 5078.HCD, 5075.HCD o 5080.HCD
¿Porqué? Porque son los códigos de los 3 juegos que hay en la compilación, los cuales saldrán en un menú y es donde los seleccionareis. 5078 es el juego YUNA (el primero que sale en el menú). 5075 es el juego YUNA II (el que está abajo, no tiene perdida, el icono tiene dos palotes), 5080 es el 3er icono de arriba a abajo (no se como se llama el juego) ... el cuarto no podeis usarlo porque es una galería de imágenes, no un juego
Entonces elegid el código que querais recordando la posición que tiene en el menú (ya que una vez parcheado el juego, los juegos originales dejarán de funcionar y si los ejecutais petarán el emulador)
Salvad el BAT y ejecutadlo, si os da algún error y no lo entendeis posteadlo aquí. Si todo va correctamente en la carpeta de salida tendreis los archivos finales del juego necesarios para que el emulador los reconozca, esto es: Varios AT3, uno o más BIN's y un HCD
Parcheando el juego y reemplazando los archivos
Lo primero que necesitamos es extraer todos los archivos del juego PC Engine Best Collection Ginga Ojousama Densetsu Collection que has ahora no habíamos tocado. Para ello tan solo ejecutad el UMDGen y dadle a Extract, seleccionad la carpeta de salida, finalizada la extracción pasaremos el parcheo de el ejecutable. Para ello ejecutad el PPF-o-Matic, en ISO File elegid el archivo BOOT.BIN (está dentro de la carpeta donde extrajimos el juego, en PSP_GAME, luego en SYSDIR). El Patch elegimos el parche que está dentro de la carpeta donde extrajimos el contenido de pspconv_tools. Aplicamos, ahora vamos a donde está el BOOT.BIN, lo copiamos y pegamos (quedará la copia), borramos el EBOOT.BIN y renombramos la copia de BOOT.BIN a EBOOT.BIN (son exactamente el mismo archivo, es solo por ahorrar tiempo)
Ya tenemos parcheado el ejecutable, ahora solo tenemos que reemplazar los archivos. Copiamos todo lo que obtuvimos antes del conversor, es decir, los BIN, AT3 y HCD. A continuación iremos dentro de la estructura de carpetas que extrajimos con UMDGen e iremos a PSP_GAME, USDIR, CONTENT y CDROM. Ahora pues depende de que nombre le hayamos dado a los archivos (en función del juego que hayamos querido sustituir) los meteremos en una carpeta u otra. Obviamente tendremos que borrar todos los archivos origianles de esa carpeta y pegar los nuestros
Ya estamos listos para reconstruir la ISO y ... JUGAR!. En UMDGen dadle a NEW para que se borre la estructura de carpetas. En el explorador de archivos id a la carpeta donde extrajisteis todo el mogollo de carpetas antes, es decir, hasta el sitio donde está la carpeta PSP_GAME y el archivo UMD_DATA.BIN. Ahora arrastradlos hasta la ventana derecha del UMDGen y soltad. Tan solo queda ir a Save y guardar la ISO ... y ya está
Contras
Se sabe que los HUCARD son ejecutables igualmente pero de momento no se como se hace, además HUE el emulador de PSP los corre perfectamente y no tenemos que hacer todo este pifostio
Aún no sé (al menos yo) como convertir los juegos que solo tienen una pista de datos (hay muchos, sobre todo en TurboGrafx CD) porque el emulador al parecer por un BUG demanda pistas de audio, he probado creando unos dummies (convirtiendo a AT3 algún sonido de Windows que viene en WAV) pero el emulador no los reconoce, me figuro que por la estructura de la pista de datos ... seguimos investigando
Menuda frikada ¿no?
![sonrisa [sonrisa]](./images/smilies/nuevos/risa_ani1.gif)
[ FUENTE ]
)





![carcajada [carcajad]](./images/smilies/nuevos/risa_ani2.gif)
