Mostrando entradas con la etiqueta traducciones. Mostrar todas las entradas
Mostrando entradas con la etiqueta traducciones. Mostrar todas las entradas

jueves, 13 de febrero de 2014

Terminando la página web y Descent FONT Editor

Queda muy poco para ver la nueva página web de Dementia Traduxiones. De momento, estoy puliendo los últimos detalles y dándole un aspecto visual a algunos elementos que me había dejado en el tintero.

Por otro lado, también he desarrollado un editor (aunque de momento es un visualizador, y es posible que así se quede) para las fuentes complejas de Descent, de Parallax Software (ahora Volition). La fuente normal del juego (la que es ingame) es muy sencilla y se puede modificar con YYCHR sin muchos problemas, pero las complejas si que necesitan un programa por lo menos para ver su forma.

Gracias a http://www.descent2.com/ddn/specs/fnt/ por la información...

miércoles, 20 de marzo de 2013

Esperando... y nuevo software para extraer

Antes de sacar la BETA de la traducción para Ultima VI: The False Prophet, he enviado un mensaje al foro de Nuvie en espera de que puedan hacerme una herramienta, o ayudarme para convertir las imágenes de los menús a un formato de imagen que se pueda modificar.

Entretanto, revisando mis utilidades, resulta que he perdido el extractor de recursos de The Incredible Machine y The EVEN MORE Incredible Machine. Sin embargo, debido a que el formato del archivo es sencillo, estoy construyendo un extractor propio en Visual Basic 2010 Express (.NET). De momento he conseguido leer el archivo, extraerlo será cuestión de tiempo.

Versión preliminar.

viernes, 26 de octubre de 2012

U6 Book Editor v1.0

Hace ya unos días que lo terminé, pero he estado ocupado y no he podido publicarlo. Ya tengo la primera versión de U6 Book Editor, mi programa para editar libros, señales y carteles de Ultima VI: The False Prophet. Es bastante sencillo; ésa era la idea.

U6 Book Editor v1.0
Todavía no lo he hecho compatible con Martian Dreams, prefiero primero terminar la traducción de Ultima VI y luego ponerme con lo otro. En Martian Dreams la única diferencia es que la cabecera del archivo es de 4 bytes, no de 2 bytes, y que al principio del archivo se incluye el tamaño total del mismo. No creo que sea muy complicado actualizar el programa para que sea compatible.

.:[DESCARGA]:.

miércoles, 17 de octubre de 2012

Programación

Pues ya tengo 166 archivos de conversaciones traducidos de los 200 que tiene el juego... hablamos de Ultima VI: The False Prophet. Sin embargo, ése no es el tema. Me voy a poner a programar un editor para los libros del juego, que sea más sencillo y más comprensible que el de U6Edit, sobre todo en lo que se refiere a los saltos de línea y al idioma rúnico y al de las gárgolas.
Veremos si Visual Basic no me falla...

miércoles, 3 de octubre de 2012

Ultima VI desde dentro

Hace mucho que no escribo en el blog pero hoy he decidido hablar del desarrollo de la traducción de Ultima VI: The False Prophet, ese maravilloso juego de ORIGIN. Para ser un producto de 1990 la verdad es que su calidad es innegable. Pero no vamos a discutir si nos gustó el juego o no.
Antes de nada, decir que debo agradecer a la wiki de Ultima -The Codex of Ultima Wisdow-, al proyecto Nuvie y a Paul Gilbert con su U6Edit, todo lo que han aportado a la descodificación de este juego. Toda su información técnica es vital para la traducción de este título.
El sistema de scripts que usa el título es impresionante, usando su propio código de programación -llamado "opcode"- que determina todas las conversaciones del texto -en los archivos CONVERSE.A y CONVERSE.B-. Es vital la detección del género -si el jugador es varón o mujer- entre otras cosas. Gracias a esto la traducción puede ser más completa. Tengo traducidos más de la mitad de los scripts del juego, pero no optimizados con géneros ni repasados, sólo la traducción básica -además, hay que dar la entonación/acentos a ciertos personajes-.

Ejemplo de un script en Ultima VI.
Los objetos del juego, ya traducidos, se encuentran en LOOK.LZD, comprimido con el algoritmo LZW. Gracias a dos programas, en modo línea de comandos, puede descompilar y compilar los archivos, traduciéndolos con un editor hexadecimal. Es curioso el sistema de plurales del juego, permitiendo con \ o / singulares y plurales diferentes.

LOOK.LZD descomprimido.
Por último mencionar que el ejecutable que contiene la introducción del juego -U.EXE- no usa las fuentes del juego, que también están modificadas pero quizás se cambien para una mejor optimización de la traducción. La introducción y la generación del personaje en la caravana de la gitana también están traducidos.

miércoles, 11 de enero de 2012

Retomando el blog

Debido a que estoy cambiando la página web de Dementia Traduxiones, he decidido retomar este blog tanto a modo personal como a modo de desarrollo.
¿Qué contaros que no sepáis ya? Bueno, el desarrollo de la traducción de The Elder Scrolls: Arena es lento pero marcha. Ya hay mucho material traducido, el único problema sigue siendo el ejecutable que es complicado de traducir y algunas imágenes. He diseñado un programa que le facilitará a darkpadawan las cosas al traducir "TEMPLATE.DAT".
A su vez, y en menor medida, voy traduciendo los textos del juego de rol/shooter Ultima Underworld II: Labyrinth of Worlds, basado en el mundo de Ultima creado por Richard Garriot. Es más sencillo de traducir (al menos los textos) que Arena, pero tiene muchos más textos. Por suerte, he conseguido que algunas fuentes puedan ser editadas gracias a un editor de imágenes para ROMS (imágenes para emuladores de consolas) y un poco de maña.
Además, como ya indiqué antes, estoy remodelando la página web para darle un aspecto más sencillo y para que la gente no la vea tan muerta cuando no actualizo. El trabajo es duro, pero el diseño está quedando bien. Y también le estoy dando un poco de color, la gente se quejaba que era muy oscura. Por si fuera poco, me he apropiado del lema de Origin modificándolo dando como resultado "Nosotros traducimos mundos...". Me hizo gracia ;D