Hasta ahora los audios doblados debían respetar el tamaño y la longitud de los audios originales, pero ayer estuve hablando con Claude y mi intuición inicial era correcta: hay una tabla gigante de tamaños de audios hardcodeada en el ejecutable. Solo había que encontrarla, actualizarla con los nuevos valores et voilà, ahora puedo doblar el juego con audios o bien más cortos o bien más largos que los originales, y en un principio el límite está en el propio tamaño del CD, mientras no pase de ahí (700 MB) creo que no habrá problema.
Esto es una gran ventaja y una gran noticia, porque el japonés es un idioma que si lo comparamos con el español, puede decir mucho en pocas palabras, mientras que el español es algo más expansivo, es decir, que en ciertas ocasiones, para decir lo mismo necesito más espacio y más tiempo, y el doblaje ceñido a la longitud original era un problema, problema que ya está resuelto.
Pero hay más: los audios en estéreo con más de un hablante suponían un reto mayor. Normalmente la mayoría de audios que trae este juego están en mono y tienen un solo hablante, y esos se doblan fácil. Pero hay unos 200 audios en estéreo, de los cuáles 17 llevan más de un hablante, y Konami lo resolvió colocando en el ejecutable una especie de tabla de coreografía en la cual se define quién habla y cuándo habla. Esos 17 necesitan ajuste fino, cosa que resolví también con ayuda de Claude, el cual me recomendó etiquetaje de tramos de audio mediante Audacity.
Y eso es todo, el movimiento labial se hace mediante una función ya implementada en el juego original, que lo que hace es medir el volumen del audio en cuestión y mueve la boca al ritmo de ese audio.
Todo esto allana el camino para el doblaje de forma brutal, pero ahí no acaba la cosa. Mi colega y colaborador Killer Bee, al parecer también se ha enganchado a la inteligencia artificial, en su caso a ChatGPT, y ha creado un poderoso software, o mejor dicho, una suite, para Snatcher. De momento permite escuchar audios en formato SEQ (secuencias midi, creo que son), y sustituirlos por audios en formato XA, lo cual permitirá inyectar audios de otras versiones de Snatcher, que según parece, son más molones que los que trae la versión de PSX. A parte de eso también lee las imágenes comprimidas, las monta y las muestra, de una forma más clara y precisa que lo que me muestra a mí Claude. Vamos a seguir desarrollando esa herramienta, porque nos interesa quitar la censura, que es el tema más criticado de la versión de PSX de Snatcher.
Mucha gente dice que es una versión inferior el Snatcher de PSX, pero yo no lo creo, simplemente lo dicen porque está todo en japonés y además viene censurado, pero no os preocupéis, vamos a ponerle remedio a eso jajaja.
Y todo esto lo hemos hecho durante la canícula, ahora cuando haya mejor temperatura estaremos más animados y el proyecto avanzará más y mejor. Creo que eso es todo por hoy, ya escribiré más cuando tenga novedades, saludos.