Kaplas80 / TF3

Translation Framework v3
MIT License
20 stars 1 forks source link

Kiwami 2 - Imágenes que faltan en la extracción #51

Open MaybeDaveyy opened 1 year ago

MaybeDaveyy commented 1 year ago

Estas imágenes no se encuentran entre los archivos de la extracción. title

MaybeDaveyy commented 1 year ago

Los encontré, están dentro de los archivos cmn.par dentro de los archivos de los diálogos. ryuji

Kaplas80 commented 1 year ago

Si me puedes poner las rutas de las imágenes (u otros ficheros para la traducción) que vayas encontrando y que el script no extraiga automáticamente, los añado para la próxima versión.

Muchas gracias!

MaybeDaveyy commented 1 year ago

¡Estaría encantado de poder ayudar! Quizás dentro del día te envío las rutas de los ficheros.

PD: También encontré otros como este: telop

MaybeDaveyy commented 1 year ago

Todos los archivos están dentro de la carpeta (auth) de la carpeta (data), en el directorio del juego.

Las imágenes están dentro de sus respectivos cmn.par. Ej: a01_0010.par > cmn.par > Telop_A01_0010.dds

Los archivos de nombre Telop son textos que están en las escenas que representan el año, el lugar o ambos. Los archivos de nombre Ycap son los títulos de presentación de los personajes importantes que aparecen en las escenas.

  1. a01_0010.par > Telop_A01_0010.dds
  2. a01_0020.par > Telop_A01_0020.dds
  3. a02_0040.par > Ycap_ryuuji.dds
  4. a03_0010.par > Telop_A03_0010.dds, Ycap_sayama.dds
  5. a91_0010.par > Telop_A91_0010.dds, Ycap_iibuchi.dds, Ycap_terada.dds, Ycap_uematsu.dds
  6. a91_0020.par > Ycap_majima_2.dds
  7. a99_999_c.par > Aquí están los créditos, son varias imágenes.

Estos fueron los únicos que encontré en la carpeta (auth).

Siguiendo la lógica de que las imágenes están dentro de la carpeta de los textos, debería haber más imágenes en los archivos de las escenas que comienzan con la letra (c). Ej: (auth.bin)c01_0025.

No logré encontrar los archivos (c), en dónde los hallaste? Me gustaría seguir ayudando.

Kaplas80 commented 1 year ago

Muchas gracias! El tener localizadas las imágenes me ahorra un montón de trabajo. 😄

Supongo que el resto de las imágenes estarán dentro de talk_lexus2.par. Por ejemplo, en ese archivo, hay un main/c01_0025_kashiwagi_talk.par.

MaybeDaveyy commented 1 year ago

ycap Pues tenías toda la razón! Extraje la carpeta talk_lexus2.par y había un montón de títulos. Intentaré anotar los directorios para después enviártelos.

MaybeDaveyy commented 1 year ago

Por cierto, extraje de manera muy simple los archivos .par gracias a una herramienta llamada ParToolShell. Deberías utilizarla si es que aún no lo haces, esa función de extraer los archivos .par y también todos los .par que estén al interior ahorra bastante tiempo.

https://github.com/SutandoTsukai181/ParToolShell/releases/tag/v1.0.0

Kaplas80 commented 1 year ago

ParTool es mía 😆

Lo que ha hecho SutandoTsukai181 es añadirla al menú de windows.

MaybeDaveyy commented 1 year ago

Oh. En serio no tenía idea de que era herramienta tuya. 😭😭

Por cierto, ya encontré todos los elementos traducibles de talk_lexus2.par

Están todos al interior de la subcarpeta main

El sistema es el mismo, las imágenes están dentro de las carpetas cmn.par.

c01_0025_kashiwagi_talk.par > Ycap_kashiwagi.dds c01_0035_terada_arrival.par > Ycap_terada.dds c01_0060_officer_meeting.par > Ycap_yayoi.dds c02_0060_sudo_look_explosion.par > Ycap_sudou.dds c03_0020_bessho_and_sayama.par > Ycap_beltusyo.dds c03_0040_kiryu_meet_jin_a.par > Ycap_jin.dds, Ycap_sengoku.dds, Ycap_takashima.dds c04_0020_kazuki_is_korean.par > Ycap_kurahashi.dds c05_0030_meeting_about_gouryuk.par > Ycap_shindou.dds c05_0080_kiryu_meet_majima.par > Ycap_majima_1.dds

También hallé las del creador de clanes.

cln_02_010.par > Ycap_chouno.dds, Ycap_mutou.dds cln_02_020.par > Ycap_choushuu.dds, Ycap_fujinami.dds, Ycap_tenryu.dds

MaybeDaveyy commented 1 year ago

Intentaré hallar también algunas imágenes que faltan como la de los menús. Ej:

image5 image6 image7

MaybeDaveyy commented 1 year ago

También conseguí que las imágenes traducidas lograsen aplicarse en el juego con el RMM. Funciona bien por ahora. image

MaybeDaveyy commented 1 year ago

Intentaré hallar también algunas imágenes que faltan como la de los menús. Ej:

image5 image6 image7

Error mío. Los acabo de encontrar dentro de los archivos extraídos. Lo siento, es que a veces soy muy ciego. 🤦‍♂️🤦‍♂️🤦‍♂️

MaybeDaveyy commented 1 year ago

Bueno, parece que todas las imágenes que puse en la lista eran las únicas imágenes faltantes. Revise por todos los archivos .par y no había más que texturas, así que supongo que esta investigación se da por terminada. Debería cerrar el issue?

Kaplas80 commented 1 year ago

No lo cierres, así me sirve de recordatorio para añadirlas al script.

Muchas gracias por buscarlas!

MaybeDaveyy commented 1 year ago

Ok. En serio muchas gracias por la herramienta! Al aprender a usarla, la verdad, me pareció mucho más cómoda y eficiente que trabajar con el GUI del TranslationFramework2.

PD: Por cierto, no tienes planeado en algún momento hacer tu herramienta compatible con otros yakuza? Por ejemplo, del 3 al 6?

Kaplas80 commented 1 year ago

Sí, mi idea es poder traducir toda la saga. Ya casi la tengo adaptada para el 6, que usa un formato de ficheros muy parecido el Kiwami 2. El resto irán después.

El problema es que no tengo casi tiempo para poder dedicarlo a la herramienta, por eso va tan lento el desarrollo.

MaybeDaveyy commented 1 year ago

mmm, y eso requiere de mucha programación? 🤔 Existe alguna forma para poder yo aportar mi grano de arena? Mi conocimiento de programación es nulo, pero no pierdo nada preguntando.

Kaplas80 commented 1 year ago

Pues sí que puedes ayudar y no hace falta saber nada de programación. 😃

Me ahorraría un montón de tiempo si puedes buscar las imágenes "traducibles" del resto de los juegos igual que has hecho con este. Así yo me puedo centrar en la programación.

Lo que necesitaría es una tabla el nombre del .par en el que están y la ruta de la imagen dentro de ese .par. Por ejemplo, en el Yakuza 6, sería algo así:

PAR RUTA
ui.par e/texture/ac_m_ajiagaiisoge.dds
ui.par e/texture/ac_m_akiyamajouhou.dds
... ...
MaybeDaveyy commented 1 year ago

Perfecto. Tengo casi todos los yakuzas en Steam, del kiwami al 6, así que en algún momento podría descargar alguno y mandarte las rutas de las imágenes. Ya tienes el directorio de las imágenes del yakuza 6? Podría comenzar ayudando con ese.

Kaplas80 commented 1 year ago

Del 6 tengo (creo que todas) las que están dentro del ui.par, pero no sé si hay alguna imagen dentro de otro archivo.

MaybeDaveyy commented 1 year ago

Entonces podría echarle un vistazo. El Kiwami 2 tenía imágenes escondidas en otros archivos, así que supongo que en este podría ser igual.

MaybeDaveyy commented 1 year ago
PAR RUTA
talk.par main\c11\e\adv11_080.par\cmn.par\Telop_A01_110.dds
talk.par main\c01\e\adv01_030.par\cmn.par\Ycap_daigo.dds
talk.par main\c01\e\adv01_010.par\cmn.par\Ycap_date.dds
talk.par main\c03\e\adv03_265.par\cmn.par\Ycap_masuzoe.dds
talk.par main\c03\e\adv03_030.par\cmn.par\Ycap_nagumo.dds
talk.par main\c04\e\adv04_020.par\cmn.par\Ycap_tagasira.dds
talk.par townwalk\e\o_twonwalk_kuhi02.par\cmn.par\adv_c12_kuhi02_e.dds
talk.par townwalk\e\o_twonwalk_kuhi03.par\cmn.par\adv_c12_kuhi03_e.dds
talk.par townwalk\e\o_twonwalk_kuhi04.par\cmn.par\adv_c12_kuhi04_e.dds
talk.par townwalk\e\o_twonwalk_kuhi05.par\cmn.par\adv_c12_kuhi05_e.dds
talk.par townwalk\e\o_twonwalk_kuhi06.par\cmn.par\adv_c12_kuhi06_e.dds
talk.par townwalk\e\o_twonwalk_kuhi07.par\cmn.par\adv_c12_kuhi07_e.dds
talk.par townwalk\e\o_twonwalk_kuhi08.par\cmn.par\adv_c12_kuhi08_e.dds
talk.par townwalk\e\o_twonwalk_kuhi09.par\cmn.par\adv_c12_kuhi09_e.dds

Estos están dentro de la carpeta auth

PAR RUTA
a01_015.par cmn.par\Telop_A12_010.dds
a01_040.par cmn.par\Telop_A01_040.dds
a01_045.par cmn.par\Ycap_majima.dds
cmn.par\Ycap_saejima.dds
a01_050.par cmn.par\Ycap_majima.dds
cmn.par\Ycap_saejima.dds
a01_060.par cmn.par\Telop_A01_060.dds
a01_090.par cmn.par\Telop_A01_090.dds
a01_110.par cmn.par\Telop_A01_110.dds
a02_020.par cmn.par\Ycap_someya.dds
a02_030.par cmn.par\Ycap_sugai.dds
a03_005.par cmn.par\Telop_A03_010.dds
a03_040.par cmn.par\Ycap_matunaga.dds
cmn.par\Ycap_yuta.dds
a04_010.par cmn.par\Ycap_hirose.dds
a04_045.par cmn.par\Ycap_kosimizu.dds
a05_090.par cmn.par\Ycap_iwamit.dds
cmn.par\Ycap_kurusu.dds
a06_020.par cmn.par\Telop_A06_020.dds
a06_030.par cmn.par\Ycap_jyungi.dds
a07_035.par cmn.par\Ycap_rou.dds
a08_005.par cmn.par\Telop_A08_005.dds
a10_010.par cmn.par\Telop_A10_010.dds
a12_010.par cmn.par\Telop_A12_010.dds
a13_120.par cmn.par\Telop_A13_120.dds

Por cierto, algunos archivos auth tienen espacios en la tabla porque venían dos imágenes dentro. Ej: a01_045.par

PD: a01_045.par y a01_050.par, ambos contienen los títulos de presentación de Majima y Saejima; los archivos poseen literalmente los mismos nombres y carecen de diferencia en sus contenidos. Los coloqué nomás por si acaso. 🤠