Poner ficheros de sonido de la versión japonesa al Megaman X3 del Megaman X Collection

La version de PSX tiene las fmvs a menos frames y la de Sega tiene el marco constante y la resolucion estrecha. Creo que la version del recopilatorio de PS2 no tiene ninguno de estos problemas siendo la mejor, asi que he pensado en ponerle el audio jpn a la intro y al ending a esta version. Estos dias no estoy en casa y probare cuando vuelva, alguien lo ha probado para saber si es factible?
Nadie ha mirado esto aun, no?
Supongo lo han mirado pero no saben como responderte [+risas]

Es literalmente algo sencillo pero muy elaborado el proceso (extraer pistas , editar o unir contenido , encode para preset ps2 , comprobar ficheros , pruebas , etc)

A alguien experto no creo le quite mucho tiempo , igual podrías ponerte en contacto con algún grupo de traducción o parches y pedirles el favor de las pistas.

Saludos.
Hola @Tailsff @fbpr85


No conozco estos juegos así que estáis hablando chino para mí. No me queda claro que video/audio de que juego hay que traspasar a que otro juego...

No obstante creo que puedo echar una mano. Si nos referimos al juego Mega Man X Collection SLUS_213.70 NTSC-USA (no hay versión PAL?), lo he estado probando en emulador PCSX2 y mirando un poco los archivos.

Los archivos de distintos juegos parecen estar divididos en carpetas separadas y se cargan tras un lanzador. Parece que se cargan imágenes y otras cosas desde ese lanzador. Veo formatos de imagen TM2, vídeos PSS... Parece un juego muy editable. No hay varios ELF, sólo el lanzador, parece cargar BIN por cada juego y luego en esos archivos veo que redirecciona al resto de archivos.

No tomes este texto al pie de la letra: ciertamente no lo he mirado mucho y sólo son suposiciones. Sí a alguien le interesa trastear el lanzador se podría mirar a ver que se le puede hacer...

Pero sí he probado MegaMan X3. Encuentro que tras la pantalla de selección, y tras elegir MegaMan X3, se reproduce un opening (cdrom0:\MMX3\MOVIE\01.pss 93,8 MB - 98.385.924 bytes). Tras separar audio y video con PSS Plex y analizar con MediaInfo esto es lo que obtengo:

General
Complete name               : 01.m2v
Format                      : MPEG Video
Format version              : Version 2
File size                   : 67.0 MiB
Duration                    : 2 min 23 s
Overall bit rate mode       : Variable
Overall bit rate            : 3 922 kb/s
Frame rate                  : 29.970 FPS
Writing library             : TMPGEnc 3.0 XPress Trial Version Version. 3.3.1.101

Video
Format                      : MPEG Video
Format version              : Version 2
Format profile              : Main@Main
Format settings             : CustomMatrix / BVOP
Format settings, BVOP       : Yes
Format settings, Matrix     : Custom
Format settings, GOP        : Variable
Duration                    : 2 min 23 s
Bit rate mode               : Variable
Bit rate                    : 3 922 kb/s
Maximum bit rate            : 8 000 kb/s
Width                       : 640 pixels
Height                      : 448 pixels
Display aspect ratio        : 4:3
Frame rate                  : 29.970 (30000/1001) FPS
Standard                    : NTSC
Color space                 : YUV
Chroma subsampling          : 4:2:0
Bit depth                   : 8 bits
Scan type                   : Progressive
Compression mode            : Lossy
Bits/(Pixel*Frame)          : 0.456
Time code of first frame    : 00:00:00:00
Stream size                 : 67.0 MiB (100%)
Writing library             : TMPGEnc 3.0 XPress Trial Version Version. 3.3.1.101
Color primaries             : BT.601 NTSC
Transfer characteristics    : BT.601
Matrix coefficients         : BT.601


General
Complete name               : 01.wav
Format                      : Wave
Format settings             : PcmWaveformat
File size                   : 26.3 MiB
Duration                    : 2 min 23 s
Overall bit rate mode       : Constant
Overall bit rate            : 1 536 kb/s
Track name                  : Generated by PSS Plex
Recorded date               : 2024-11-21

Audio
Format                      : PCM
Format settings             : Little / Signed
Codec ID                    : 1
Duration                    : 2 min 23 s
Bit rate mode               : Constant
Bit rate                    : 1 536 kb/s
Channel(s)                  : 2 channels
Sampling rate               : 48.0 kHz
Bit depth                   : 16 bits
Stream size                 : 26.3 MiB (100%)


He sustituido ese vídeo por otro con el formato correcto y el juego lo reproduce sin problemas. Lo he hecho "a lo bruto" simplemente sustituyendo con UltraISO. Esto son buenas noticias, ya que aparte de probar que podemos editar los vídeos, vemos también que el juego a priori no comprueba el tamaño de esos vídeos ni tiene protección por LBA, así que como pensaba parece un juego fácil de modificar en ese sentido.

Ojo! Según mis pruebas con PSS Plex no usa audio comprimido ADPCM, pero sí que tiene los módulos IRX para ello, así que es posible que no todos los vídeos sean iguales a este.

Habría que investigar un poco más. Sólo lo he mirado un poco, he tardado más en hacer funcionar esos programas antiguos en Windows 11 y en escribir este mensaje que tiempo dedicado al juego realmente... tampoco tengo muy claro lo que queremos hacer. ¿Qué es exactamente lo que queremos modificar?

Estaré atento a este hilo. Hace mucho tiempo que no toco nada de PS2 pero es posible que pueda ayudar.

Saludos

Edito

Vale, he buscado en youtube y veo este vídeo
en que descubro que MegaMan X3 en japonés se llama RockMan X3 y sí que la música mola bastante más. Es esto lo que queremos cambiar? Sería coger ese audio, convertirlo a formato y añadirlo al vídeo. Sólo habría que pelear un poco con la desincronización pero... lo veo bastante viable.

Edito otra vez, por última vez lo prometo :P

Como me gustan estos temas, no lo puedo evitar. Tras rebuscar un poco en la iso japonesa de ps1 encuentro el vídeo en formato STR, del que extraigo la pista de audio, que resulta tener una longitud de 2.23.520, casi similar a la de ps2 2.23.381 pero parece ser sólo el final de la pista. La frecuencia de sonido también es diferente: 37800 hz frente a 48000hz. Estos dos inconvenientes no fueron nada que la versión gratuita de GoldWave no puediera solucionar, un corte a final de pista y un copia pega de una encima de otra. La parte buena de esto? Al hacerlo así el archivo de audio resultante tiene un tamaño idéntico, y al multiplexar con vídeo usando PSSPlex, el PSS más de lo mismo. Esto es estupendo ya que no cambiamos tamaños de archivo y por tanto no se modifica la tabla LBA. Sólo lo he probado en emulador, pero a falta de probar en ps2... ya tenemos ese juego con el vídeo original de opening de la versión usa con el audio de la versión jap de ps1.

Mañana tengo que trabajar y yo aquí enredando con esto... jajaja no puede ser.

Quedo a la espera de respuestas.

Saludos!
No soy de Megaman pero me pregunto ese recopilatorio trae un emulador de PS1 dentro para que corra en la PS2?, Quizás se podría extraer y cambiar los juegos con otros de Capcom asi como el emulador Pops y correrlos como si fueran de PS2... No se solo estoy imaginando y quizás no sea posible pero recuerdo que en la PSP habían unas compilaciones de juegos de Sunsoft y que se podían correr los juegos de PC Engine CD como el Castlevania Rondo of Blood.



Saludos.
@airam1809 Muy buenas noticias, muchisimas gracias por el aviso y el curro.

Si, exacto, lo que se quiere es cambiar los audios del opening como ya has hecho y del ending. (Solo los audios puesto que los videos en esta version corren a mas cuadros por segundo, siendo la fluidez de estos mucho mejor que en otras).

Si ya lo has conseguido con el opening, solo te quedaria el ending https://youtu.be/CvtYsT7GgzU?si=M7iEiVzfTWHx-6wu (No es la mejor calidad pero para que sepas cual es) y ya tendriamos disponible la mejor version de este titulo.

Yo lo queria mirar pero me cambian constantemente el turno de trabajo y aun no he podido volver a casa para ponerme a ello.

De nuevo muchas gracias y ya nos mantienes informados cuando puedas. ;)
5 respuestas