A esa conclusión llegó Claude Code tras dedicarle ayer horas y horas al asunto. Si lo consigo ya avisaré, pero en un principio esa fue su conclusión. No sé qué opinará GPT Codex de todo esto, ya que no puedo pagar a 2 IA, ya bastante dinero me gasto con una (lol). Saludos.
jueves, 7 de mayo de 2026
martes, 5 de mayo de 2026
Y ahora ya puedo insertar todos los TIM
Ya tengo las herramientas necesarias para insertar los TIMs traducidos dentro de la ISO y que todo funcione, y además he solucionado el bug que tanto TOC me daba y que mencioné aquí el pasado martes 27 de enero. Ahora viene lo duro: editar uno a uno los 1.426 archivos TIM que componen el juego, y eso es solo el apartado gráfico, luego quedará traducir strings de puro texto que están en el ejecutable. Ya os contaré más avances cuando los tenga. Saludos.
martes, 17 de marzo de 2026
Ya puedo sacar todas las imágenes TIM
Hace poco contacté con Auryn, un viejo romhacker que me dio una serie de indicaciones sobre TIMs corruptos en el juego. Lo hablé con mi colega Ortew e investigando llegamos a la conclusion de que fallaba el proceso de desempaquetado. Resulta que no todos los archivos de dentro del NPK principal son iguales, algunos necesitan un tratamiento diferente. Por suerte fue rápido y fácil de resolver y ya extraigo todas esas imágenes que parecían corruptas. En total hay unos 1.426 archivos TIM, una salvajada. Pero tenemos tiempo, ganas e ilusión, así que lo conseguiremos.
También tengo la ayuda de un experto japonés llamado TurquoiseHammer, quien ya me ha transcrito y traducido todo lo que hay en japonés en las imágenes. Entonces el plan es el siguiente:
- Desarrollar herramientas para empaquetar de nuevo todos los TIMs.
- Cuando sepa que funcionan, ponernos a traducir los TIMs, con plantillas de Photoshop posiblemente.
- Finalmente seguir traduciendo los textos del ejecutable codificados en SHIFT-JIS. Por suerte Auryn me ha pasado una especie de documento con bastantes posiciones de dichos textos, cosa que espero acelere el largo y tedioso proceso de sacar todos estos textos.
- Como paso adicional habrá que editar la fuente para incluir los caracteres propios del español y, si es posible, implementar una VFW.
Ahí lo dejo.
martes, 27 de enero de 2026
Sigo investigando los archivos NPK
En un principio pensaba que la herramienta de niemasd no funcionaba bien, pero en realidad sí que funciona, lo que estaba fallando era otra cosa. Como el compresor que usamos no es exactamente el mismo que usó Squaresoft en los 90s los archivos al comprimirse no ocupan lo mismo que los originales. Luego resulta que en el SLPS están softcodeados tanto los offsets de los archivos que componen el NPK como sus tamaños, y eso es precisamente lo que fallaba: una vez se recomprimen los archivos, hay que actualizar las tablas con los nuevos tamaños. Si se hace bien, los archivos cargan correctamente.
Otra observación: la estructura del nuevo NPK ha de ser la misma que el original, es decir, si está compuesto por 32 archivos concatenados, hay que respetar todo, desde el relleno habitual, hasta el relleno estructural que según he visto hay cada 5 archivos y en el archivo final a modo de cierre. También hay que respetar los offsets en los cuales empieza cada archivo, que por cierto se resetean a cero cada 5 archivos para complicarlo todo más todavía.
En definitiva, que no me extraña que nadie haya tocado nunca este juego, parece bastante complejo de hackear, pero me gustan los retos así que voy a seguir.
Aún haciéndolo todo bien, he visto un pequeño bug de visualización: el primer elemento seleccionado no se visualiza, hasta que no toco los cursores hacia la derecha o la izquierda y vuelvo al objeto en cuestión, no se visualiza, lo cual me da mucho TOC, pero bueno, ya veremos si se puede solucionar.
Seguiré investigando.
jueves, 8 de enero de 2026
Descubrimiento sobre imágenes
Hoy me ha dado por investigar un poco más sobre las imágenes de este juego y he descubierto que los archivos .LPK son simplemente archivos comprimidos en LZS típico de Squaresoft. Aquí lo dejo como auto-recordatorio. Además, todos los archivos acabados en .FFD son en realidad archivos .NPK que se descomprimen con la herramienta de niemasd.
domingo, 21 de diciembre de 2025
Vuelvo por Navidad
Este proyecto lo tengo algo abandonado, pero en realidad sigo pensando en él. El problema es que la herramienta de empaquetar/desempaquetar archivos .NPK está incompleta:
https://github.com/niemasd/PyFF7/issues/8
El autor ahora mismo no tiene tiempo para arreglarla, así que le pedí ayuda a DLPB a ver si consigue solucionar el pequeño bug y poder seguir avanzando.
Por otro lado tengo a Charlie Beer traduciendo desde el japonés todas las imágenes TIM que le pasé, pero también tiene compromisos laborales y no sé cuándo podrá terminarlas.
Esperémos que algún día esto arranque en serio y poder ofreceros una traducción digna.
Eso es todo, saludos y Feliz Navidad.
sábado, 13 de septiembre de 2025
Twitch & Youtube
Tal y como dije ayer, os dejo el directo que acabo de hacer explicando todo de forma visual:
https://www.twitch.tv/videos/2565429704
Saludos