Abandonsocios > Traducciones y Proyectos

Chewy: Esc from F5 (Traducción) [Finalizada]

(1/8) > >>

pakolmo:
Traducción al español de: :es:
CHEWY: ESC from F5





Integrantes:
Traducción: Artemis y Pakolmo
Herramientas de traducción: SkaZZ 
Herramientas de Importación: Samsaga2
Fuentes de letra: Pakolmo
Correcciones: Pakolmo
Testeos: walas74 y Pakolmo

Progreso: FINALIZADA

DESCARGA: https://drive.google.com/file/d/1xnGBz_zDvWptrpxNtvw9BK9zy90G1dfu/view?usp=sharing



Mensaje Original:Spoiler (click para mostrar/ocultar)He encontrado los textos del juego Chewy: Esc from F5, pero están encriptados.
Es un juego de la compañía Blue Byte, creadora de la saga Settlers.

Parece que el juego Lula The sexy empire usa los mismos tipos de archivos. Parecen compartir motor de juego.

Los textos de Settlers II usan una codificación LZSS, pero después hay que volver a desencriptar.

Por si sirve de ayuda tengo un script en Python de Lula que usa el programa game viewer para Chewy y Lula. http://game-viewer.org/plugins_files/g_lula.py

Estos son los archivos de texto (intercambiables) en alemán e inglés (ambos codificados) de Chewy: https://www.dropbox.com/s/msjbf0t90jc9ieu/chewy.7z?dl=0

Como curiosidad he visto que no habría problemas con las fuentes de letra.
El juego puede arrancar en Windows xp, por si podéis desensamblar para buscar pistas.

Si os lo podéis mirar?

pakolmo:
Para activar los subtítulos en el juego en opciones hay que quitar las voces (poniendo en la boca el chupete).

¿Ningún máquina puede desencriptar los textos?

pakolmo:
Creo haber encontrado el código en C para desencriptar los textos de Chewy: Esc from F5.

https://codesearch.isocpp.org/actcd19/main/s/scummvm/scummvm_2.0.0+dfsg-2/engines/chewy/

El código sería algo así:



--- Código: ---decrypt(data, chunk->size);

void Resource::decrypt(byte *data, uint32 size) {
byte *c = data;

for (uint i = 0; i < size; i++) {
*c = -(*c);
++c;
}
}

--- Fin del código ---

Este código está en: https://codesearch.isocpp.org/actcd19/main/s/scummvm/scummvm_2.0.0+dfsg-2/engines/chewy/resource.cpp

Los textos son éstos: https://www.dropbox.com/s/msjbf0t90jc9ieu/chewy.7z?dl=0

pakolmo:
De momento no es posible la traducción.

SkaZZ:
Bueno, tras unas horas dándole vueltas, he sacado una parte. Primero, el programa que usas lo hace mal pakolmo. Hay ciertos bytes de la cabecera. Solamente se encripta los chunk (partes de los datos en bytes que contienen los textos, el index y algún código). Esa parte sí he conseguido desencriptarla.; sin embargo, parte de la cabecera no sé cómo... aunque se puede saltar porque no cambia entre idiomas. Así pues, iré despacio porque es algo más complicado pero el programa lo dará encriptado lo que necesite.

Gracias a scummvm por todos los datos.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa