Translate

Mostrando entradas con la etiqueta Traducción. Mostrar todas las entradas
Mostrando entradas con la etiqueta Traducción. Mostrar todas las entradas

martes, 13 de noviembre de 2018

Atari 5200 - JUEGOS (GAMES), Manuales y su traducción

Todos jugamos a veces estos juegos de computadora y a veces estos viejos juegos, pero curiosamente nadie usa los manuales, y me he estado fijando que hay muchas cosas escondidas en los manuales, y que pasamos por alto al jugar ciertos juegos y algunos datos, trucos y cosas escondidas son bien importantes.
Como me paso hace poco con el juego DIG DUG del ATARI 5200, que es el clon del DIG BUG que esta en muchos equipos mas, resulta que los vegetales de bonos solo aparecen si dejas caer mas de 2 piedras o como que al perder todas las vidas, en el game over, si presionas el botón de disparo el juego te da 3 vidas mas solo para practicar pues no cambia tu puntuación ni el nivel o como que ganas mas puntos si atacas e inflas un monstruo por el costado dejando que venga hacia ti que yendo a buscarlo, aun no se bien como es este ultimo.

A si que me puse a ver donde están los manuales y ya de paso para leerlos mejor les hice OCR y comencé a traducirlos, a ver que les parece.

Es posible que estos manuales tengan copyright, si es así, y no quieren que los tenga acá, solo avísenme, aunque estos están en muchas listas, listos para bajar.

lo que si es obra mía es la traducción en el formato del manual original. eso me gusta, no simplemente un texto. Se que hay Manuales en español de la época, pero solo tengo alguno y no encuentro mas por Internet, así que los fabricare. Por ahora solo llevo 1 con OCR y 1 en español

Todo el lote
Astro Chase.pdf (baja calidad)
Astro-Chase-Atari-5200-Instruction-Manual.pdf (alta calidad) - (OCR) - (ESP)
ballblazer.pdf
beamrider.pdf
berzerk.pdf
blueprint.pdf
bounty bob strikes back.pdf
bristles.pdf
buck rogers.pdf
castle blast.pdf
centipede.pdf
choplifter.pdf
combat 2 advanced.pdf
congo bongo.pdf
countermeasure.pdf
Countermeasure_-_1982_-_Atari.pdf
decathlon.pdf
defender.pdf
dig dug.pdf
dreadnaught factor.pdf
frogger 2.pdf
frogger.pdf
galaxian.pdf
gorf.pdf
gyruss.pdf
h.e.r.o.pdf
haunted house 2.pdf
james bond 007.pdf
joust.pdf
jungle hunt.pdf
k-razy shoot-out.pdf
kaboom.pdf
kangaroo.pdf
keystone kapers.pdf
klax.pdf
mario bros.pdf
meebzork.pdf
megamania.pdf
meteorites.pdf
miner 2049er.pdf
missile command.pdf
montezuma.pdf
moon patrol.pdf
mountain king.pdf
mr_dos_castle.pdf
ms pac-man.pdf
pac-man.pdf
pengo.pdf
pitfall 2.pdf
pitfall.pdf
pole position.pdf
popeye.pdf
q-bert.pdf
qix.pdf
quest for quintana roo.pdf
realsports baseball.pdf
realsports football.pdf
realsports soccer.pdf
realsports tennis.pdf
rescue on fractalus.pdf
return of the jedi.pdf
river raid.pdf
robotron - 2084.pdf
Robotron_2084_1987_Atari.pdf
rs_football_playbook.pdf
space dungeon.pdf
space invaders.pdf
space shuttle.pdf
star raiders star raiders.pdf
star wars.pdf
super breakout.pdf
super cobra.pdf
vanguard.pdf
wizard of wor.pdf
zaxxon.pdf
zenji.pdf
zone_ranger.pdf

sábado, 6 de febrero de 2016

Rom Translator (Versión VS 2010 .NET)

La idea es hacer una herramienta de HACKING, Traductora, Parcheadora, general y lo mas completa posible para facilitar la traducción de ROMs (ya que hay que utilizar varios programas y mucho tiempo)

La idea original también pretendía traducir múltiples ROMS ella sola, se logro algo global con la parchedora ya que podía comparar todo un directorio de ROMs y distinguir cada original y sus traducciones y generar los parches IPS correspondientes (también podía hacer lo contrario) (aunque fallaba)

Los problemas de la versión anterior en VB6 son muchos:
- Problemas de registro con Windows 7-8-10
- Se utiliza un control VBAcccelerator para una Grilla editable, la cual no funciona en windows modernos
- y la principal mal diseño. (no tiene ningún diseño, fui montando cosas)

RE-DISEÑO

En la versión original se abría un ROM y se buscaban palabras (sugeridas por el sistema o por el usuario), se hacia una búsqueda relativa, (En realidad buscaba las palabras y les aumentaba 1 a cada carácter hasta que las encontraba o no), luego se mostraba la ROM totalmente girada, para poder ver los caracteres, y me quedaba tan ancho, leyendo mas tutoriales, veo que es lo mismo que las tablas de caracteres pero estas ultimas son mas poderosas ya que cada carácter puede ser cualquier valor, quiero decir que se podría tener un juego de caracteres donde la B fuera mas baja que la A, algo como :
A=45; B=42; C=88

Esto seria imposible de descubrir por el método que yo usaba, así que pasare a buscar las palabras en forma relativa y creare tablas de caracteres.

Debido a la cantidad de pasos requeridos para traducir un ROM, hay que seccionarlo en varios pasos como muy bien lo dice este gran instructivo muy completo http://dwx.romhackhispano.org/traduccion/index.html

Estuve usando Translhextion y veo que tiene todo lo necesario para hacer traducciones, Búsquedas relativas, códigos de compresión DTE / MTE, Scripts, letras japonesas, cambios de códigos de pagina, solo el faltan re-posicionamiento de punteros y gráficos. Así que me puse a ver sus fuentes, no los pude re-compilar en VC2010 porque hay varios cambios en las librerías IOString y fstream que aunque le quite el ".h" y otras cosas aun no compila, tiene mas de 15.000 lineas es bastante grande.

Voy a ver que puedo hacer

lunes, 26 de enero de 2015

Rom Translator

Este programa pretende traducir todos los ROM de NES y Otros equipos, por supuesto no lo logra, jajaja, pero de ilusiones también se vive. lo tengo muy atrasado, desde el 2011, vamos a ver si termino algo que empiezo.

MANUAL
El programa puede abrir un archivo .BIN de NES, si estos archivos los abres con un editor Hexadecimal podrás ver que empiezan por la palabra NES. estas letras son parte de 16 bytes que son la cabecera del ROM e identifica ciertos datos del mismo ROM.
Si dentro del archivo logras ver las palabras del juego, no tendrías problemas en traducirlas, claro siempre que no te pases de los tamaños de las palabras en ingles.
Si el archivo esta encriptado, no podrás ver las palabras.

Que hace el programa
Busca palabras comunes usando algunos métodos de des-encriptación.
Entre ella puede buscar estas palabras u otras que el usuario escriba.

START=JUGAR
GAME=JUEGO
PLAYER=JUGADOR
SCORE=PUNTOS
START=INICIO

Busca las palabras anteriores en ingles, según 2 métodos.
1.- Rotación de carácter: suma 1 a cada codigo de carácter de la palabra (No del ROM, es mas rápido así) y los busca en el rom, si no encuentra las palabras suma otro 1 a cada código de caracter y así hasta 256 rotaciones. Si detecta las palabras se detiene y ya lo tenemos des-encriptado.

Si no, usa el siguiente método
2.- XOR de las palabras por un numero (0- 255), para ver si están en la ROM

Por ejemplo el ROM 1943 - The Battle of Midway (U).nes esta encriptado y al abrirlo con el programa lo desencripta, por rotación con el codigo 0x6B o 107, esto quiere decir que rota 107 veces cada letra o mas exactamente le suma a cada codigo ASCII 107 y si el resultado es mayor de 255, resta 255.
Es de notar que una vez desencriptado, generalmente la palabra NES no se podrá ver.
Esto tambien se puede hacer manualmente cambiando el método e introduciendo el codigo a mano (no tiene mucho sentido pero se puede).
También se pueden usar otras palabras, por si las de arriba no están, (usar BUSCAR).

Si el ROM no esta encriptado, pasa a la siguiente etapa.

Luego busca palabras según un método (sin diccionario) y las trata de traducir según el diccionario preexistente o una por una a mano (las va agregando al diccionario) por lo tanto el diccionario se incrementa con cada palabra que traduzcas y con cada ROM, (aquí tengo algunos problemas, ya que comparten las traducciones de las palabras a veces hay choques y no traduce bien)
El método de buscar palabras tampoco es bueno pues encuentra muchas tonterías, un diccionario de palabras a buscar seria mejor pero cada juego cambia mucho (veré que hago).
Sencillo por ahora, Abrir, Grabar y Opciones.

Menú











En la barra superior pone:
BUSCAR: aquí colocas la palabra a buscar para ayudar a la des-encriptación, normalmente no es necesario pues automáticamente o usando el botón [Auto], el sistema lo hara solo, para esto usara las palabras del diccionario (lista anterior).
Si lo des-encripta coloca el método y el codigo
Caracteres: Debido a que tome los caracteres de otro programa anterior (el juego de caracteres de la Color computer) se ven esos colores, esto lo tendré que cambiar a algún juego de caracteres NES (el cual no existe).
ANCHO: Quitarlo (no sirve aca)
ZOOM: Agranda o encoge las fuentes

OPCIONES:

Diccionario: 
Editor: Nombre del editor para ver el diccionario, normalmente notepad.exe, puede tener una ruta de ser necesaria.
Diccionario: Ruta del archivo de diccionario; normalmente C:\Documents and Settings\Operador\Datos de programa\RomTranslator\Diccionary.txt

Al Abrir
Des-encriptar con palabras sugeridas (automático)
Buscar textos a traducir.

Opciones al buscar textos:
Tamaño mínimo: Es el tamaño mínimo que debe tener una palabra a traducir y puede ser de 1 a 10 letras (normalmente 3). El problema es que si tratas de buscar palabras de 1 o 2 letras puede haber muchas falsas.
Espacio: Normalmente el espacio es el carácter 32 pero en muchos roms es otro código ASCII
Ver como espacio: Al estar marcado, veras el carácter elegido como un espacio verdadero

Aceptar palabras con letras:
Tiene varias opciones a elegir, se sugiere buscar palabras con mayúsculas, sin minúsculas, sin números, sin mínimo 1 vocal, puede tener espacios repetidos y un máximo de 1 repeticiones (0=LIBRE).
Tiene un botón de predeterminados.

El sistema tratará de buscar palabras en el otro idioma (sin diccionario) y se las presenta para que luego las puedas traducir (manualmente), el sistema guardará el diccionario de las que cambies y así servirán para otro ROM.

El problema viene si no encuentra las palabras, habría que marcarlas y esto no esta terminado, acá es mejor en editor hexa-decimal, aunque el sistema las marca en la parte de vista de caracteres, no camina muy bien.

Al ir encontrando palabras te indica en que lugar están y su ancho en letras, una muestra de la palabra y la misma traducida o para traducir.
Al tocar una linea te la ubica en la vista de caracteres.
Las palabras las puedes traducir una a una o si ya tienes un diccionario, el solo lo hará.

Para traducir cambie la segunda copia de la palabra, el no permitirá una palabra mas larga que la original y rellenará de espacios si es mas corta.

Al grabar, se debe encriptar de nuevo, a menos que lo desee grabar des-encriptado para usarlo con  algún otro editor

GENERAR PARCHES AUTOMÁTICAMENTE
En el menú de herramientas hay una opción de parches automáticos. (por mejorar)
- Trabaja un directorio completo.
Esta función crea archivos de parches .IPS a partir de los ROMS Originales y los ROMS modificados, por comparación, Generando los respectivos archivos de Parche (*.IPS), Los ROMS originales se reconocen por no tener corchetes [ ] y los modificados si.
- Falta el trabajo contrario, Parchear todo el directorio.
- Falta Parcheo individual y lo contrario


Al colocarle un directorio con archivos de ROM NES, el buscara los originales (sin corchetes), y los comparara con los modificados (mismo nombre con algún adicional y corchetes), también creara los archivos IPS de parches, que se pueden usar en emuladores como Nestopia que acepta el rom original + los archivos IPS, sin necesidad de los archivos de copias parcheadas, ocupando menos espacio (esto ya no es muy necesario, porque realmente no son grandes pero esa es la idea)

El formato de los IPS esta acá romhacking IPS format.txt que en resumen es
5 bytes Palabra 'PATCH'
3 bytes Posición a cambiar (en formato little-endian) Menos significativo primero
2 Bytes Tamaño a cambiar (en formato little-endian) Menos significativo primero
Si son ceros, el Byte siguiente es un byte a repetir y el byte siguiente, la cantidad de veces.

RomTraslator V0.81Pack.zip
RomTranlator V0.80.zip

Foro en español http://www.retrowiki.es/fororw/viewtopic.php?f=768&t=31773


lunes, 20 de junio de 2011

Roms (Nes y otros), parches, cheats y traducciones

¿Por que hay tantos roms NES? (yo tengo mas de 10.000), bueno, es fácil son unas 8 versiones de cada original, algunas son solo OVERDUMP [o] Sobre Dumpeado o sea tienen mas bytes de los necesarios (Descartarlos), Luego están los [b] (bad) no se porque los guardan si están malos dañados o funcionan a medias (Descartarlos).
De lo que queda hay que separar las traducciones partiendo del original (generalmente en ingles o japones)
Luego los cheateados o como se diga, con muchas vidas o adiciones, pero sin información.

Pues para poner un poco de orden hice un programa que hace esto:
Ve y craquea roms, los desencripta, por ahora con 2 métodos, estos son:
  1. Desplazamiento, donde cada byte es incrementado o decrementado, por un número del 0 - 255. Pra lograr esto buscamos una palabra que sabemos que esta en el juego (claro, si no es gráfico), (rotando sus letras) hasta que la encontremos, esto nos da un número de la rotación necesaria para todo el ROM, muchos nes son así.
  2. XOR Método en el que se le aplaca a cada Byte un Xor con un numero de 0 - 255 y se puede volver a reconvertir otra vez aplicando lo mismo.
Obviamente hay muchos métodos posibles, como rotar los caracteres según la posición en que se encuentren y muchos mas.

Paso 1
Ya mi programa lo hace con los dos métodos + una palabra (Previamente definida) busca Game o player, y asi decodifica muchos, escribe su método de desencriptar a un 60% de los roms y no solo NES (por supuesto en ingles).


Paso 2
Extrae y presenta las palabras que encuentra, hay varias opciones, buscar palabras con (Mayúsculas, Minúsculas, números, al menos una vocal en palabra, sustitución de espacio por otro byte) y asi ve muchas frases, te permite editarlas sin salirte, jeje, las graba y encripta de nuevo.

Esto ya es una ayuda para quien quiere traducir roms a mano.

Luego memoriza y aprende palabras y las puede aplicar en otros (esto también ayuda) y así sucesivamente.

Se obtendrían mas traducciones con gente que no sabe hacer algunas de estas cosas, pero el sistema si, luego se revisa la traducción que haga el sistema y despues se podria obtener una versión de traducción y % de completado.

En mi juventud nunca pude terminar una aventura gráfica por estar en idioma ingles y era un problema entenderlas bien (hay modismos y frases que no se pueden traducir facilmente), claro, por no saber bien el idioma, y no me parece bien que aun alla juegos buenos, solo en ingles o en japones, (ya tocare el japones después).

Siguen faltando los que ponen textos como gráficos, y los que hay que desensamblar para aumentar el tamaño del texto. pero si todos los anteriores se hicieran ya estaría yo satisfecho, o mejor incluso en todas las consolas o micros .

Parches
Aparte de eso, ya mi sistema evalúa 10.000 Roms y encuentra los originales no tan exactamente como rom center pero ya llegaré.


Los compara con los clones, parches y traducciones y crea los IPS, tarda poco, unos 5 minutos los 10.000, ya lo probé y parece funcionar, hay que hacer mas pruebas (algo como el programa luna pero este los hace solo de uno en uno).

Así iríamos organizando todo, porque es para locos, no creen?.


Ok ahora las pantallas (no estan listos aún)

Desparcheo y creación de IPS

Craqueo (busca la palabra "game" y desencripta el rom, luego extrae las palabras, y te las pone en el editor para traducirlas, (aun no esta listo del todo)



Entrego esta versión 0.80 sin terminar, apenas hace alguna cosa, ciertamente lamento no haberla avanzado desde el 2011 hasta el presente 26 de enero 2015
Rom Translator

lunes, 30 de mayo de 2011

Indiana Jones and the Fate of Atlantis (En español)

Peresentare varios juegos de PC que me gustaron cuando joven y que tratare de jugar de nuevo con mis hijos
Por supuesto se los  recomiendo.

Este post es copia de: http://www.gratisjuegos.org/descargar/indiana-jones-and-the-fate-of-atlantis-espanol/
Gracias al autor. queria decir casi lo mismo, (para que repetir)

Version en cd Ingles hablado
http://rapidlibrary.com/index.php?q=indiana+jones+and+the+fate+of+atlantis

Voy a traducir las voces, ya he avanzado con el editor y necesitare locutores no colegiados por ahora, me van a meter una multa como una casa. pero ya espere 30 años. jeje

-Año: 1992-
-Idioma: Español-
Indiana Jones y el Destino de Atlantis es un juego de aventuras gráficas, publicada originalmente en 1992 y publicado por LucasArts.Fue el séptimo juego para utilizar el motor Scumm y es ampliamente considerado como un clásico de su género.
Destino de la Atlántida ofrecido tres caminos diferentes a elegir para la realización de la parte central del juego. En este punto, durante una secuencia de diálogo, el jugador puede elegir entre: La Ruta de Wits (Indy tiene que utilizar su cerebro para resolver problemas), la Ruta de Puños (ligeros rompecabezas, lotes de primera película de acción y de lucha-al igual que las soluciones a los problemas) , y el equipo de ruta (Sophia Hapgood ofrece el carácter de un compañero y reacios parte de muchos puzzles). Cada ruta incluye algunos de los nuevos objetos y lugares, diferentes caracteres y líneas de diálogo, y rutas alternativas para el progreso a través de la aventura para llegar a la Atlántida. El jugador que todos los acabados de los puzzles en los tres caminos y todas las soluciones alternativas (que requiere de múltiples playthroughs) recibió el pleno 1000 IQ (Cociente Indy) puntuación.
El juego es uno de los pocos juegos de aventura de LucasArts en el que es posible para el jugador de morir (los otros títulos: Maniac Mansión, Zak McKrackeny la última cruzada, así como un caso especial en The Secret Of Monkey Island). Después de la muerte del jugador, un breve epílogo y una veintena parecidos.
Es de 1939, unos meses antes de la Segunda Guerra Mundial. El Dr. Henry “Indiana” Jones Jr., a petición de un tal Sr. Smith, recupera un extraño ídolo de la Barnett College museum para él y su amigo Marcus Brody. Sin embargo, cuando Indy se presenta a Smith, que tiene él y Marcus a punta de pistola, toma la estatua y se escapa.
Los dos descubren que es Klaus Kerner, un agente del Tercer Reich, que se interesa en las excavaciones en Islandia, donde Indy y un ex-colega suyo, Sophia Hapgood, una vez trabajó en una expedición arqueológica. Kerner la segunda meta es Sofía, que ha perdido su interés por la arqueología y se convirtió en una psíquica, dando seminarios sobre la Atlántida y la comunicación con el Atlante dios-rey Nur-Ab-Sal.
Indy va a la ciudad de Nueva York y se reúne con inquietud hasta Sophia, mientras que ella está dando un discurso. Los dos consideran que Klaus ya había estado allí, después de haber saqueado su habitación. Todos sus artefactos son robados, excepto un collar, que ella siempre lleva. Sofía explica que los nazis están tras el poder del Atlantis debido a orichalcum, un legendario metal pretendía ser más poderosa que el uranio. El Ejército alemán con Kerner y el científico loco Dr. Hans quieren el elemento con el fin de utilizarlo como una fuente ilimitada de energía.
La clave para la búsqueda de Atlantis es un diálogo perdido de Platón, llamado El Hermocrates.
Indy y Sophia regresar a Islandia, donde el doctor Heimdall dirige a otros dos estudiosos. En Tikal, Guatemalacumplen Doctor Charles Sternhart que tradujo Platón ‘Hermocrates’ en Inglés. En el interior del templo Sternhart se encarga de Indy del descubrimiento de una tumba y un disco de piedra, que Sternhart reconoce como un “Worldstone». Él agarra y huye por un pasaje secreto. Felipe Costa de Azores, por otro lado, cuenta la joven, después de un poco de persuasión a través de un artefacto encontrado anguila figura de vuelta de Islandia, que una copia de la Hermocrates debe ser en una de las colecciones de libros en el Colegio Barnett.
El documento habla de que para acceder a la Atlántida, tres discos de piedra, el Sunstone, la Moonstone, y la Worldstone, son necesarios. Según Sofía, uno de los dos antiguos socios tenían una Sunstone: o Alain Trottier de Monte Carlo o Omar Al Jabbar de Argel.
Es en este punto que el jugador tiene que elegir entre el equipo de ruta, ya sea, en la que Indy sigue adelante con Sophia y el juego consiste principalmente en la participación de los rompecabezas con su etiqueta de la asociación, la Ruta de Puños, en la que Indy va por sí solo y el juego implica más ligero y la lucha contra el rompecabezas, o la Ruta de Wits, en la que Indy va por sí solo y los puzzles son más difíciles y menos enfrentamientos.
=======================
-Para más info:
=======================
-Algunos videos:
=======================
  • Plataforma: Pc
  • Idioma: Español
  • Categoría: Aventura, Clásico
  • Tamaño: 5,78 Mb
  • Archivo: Rar
  • Para 1 jugador
=======================
-Requisitos:
Al ser antiguo cualquier Pc puede reproducirlo. Tambien se necesitara un programa como el “WinRar” para descomprimir el archivo .rar y el “Scummvm” que se lo pueden descargar de mi primer post incluido un tutorial.
=======================
1- Descargar
2- Descomprimir con WinRar u otro programa para descomprimir el archivo
3- Istalar con el SCUMMVM. En mi primer post se puede descargar (con tutorial) porque es la misma instalación que el Monkey Island 1.
4- Disfruta
=======================
-Puedes descargarte:
WinRar —— Aciendo clic aquí
SCUMMVM —— Aciendo clic aquí
=======================
-Guía:
Para los que no quieren pasar horas delante de el primer puzzle del juego aquí les dejo la guía del juego. Guía de Indiana Jones and the Fate of Atlantis ( Hay 3 formas de pasar esta aventura y solo puse una ).
=======================
-Descarga:
  • 1 Link de 5,78 Mb
  1. http://www.megaupload.com/?d=OQFKRWWV

viernes, 22 de abril de 2011

Traducción de NESTOPIA

Tratando de correr ROMS de Nes, me encontre con un emulador bastante bueno, NESTOPIA,
me extraño que Nestopia no tuviera idioma Español, entonces me puse hacerlo,
pero no es tan fácil como todos piensan.

Es un archivo de recursos en Visual C++, para lo cual tube que instalar Visual Studio
y aprender a usarlo, (eso siempre es bueno),. baje los fuentes y lo traduje.

El problema es que la gente de NESTOPIA no me atienden, para poner la traducción en su pagina.
(que malo). Les he mandado mails y nada, lo he puesto en otros sitios, pero seria mejor en su WEB no?
Bueno nada.

Es la primera versión, puede tener errores si ven alguno avísenme por favor a luis45ccs   Hotmail
Acá esta la traducción: V1.1 04/05/2011 mejora algunos textos de la V1.0 nada importante
https://drive.google.com/file/d/1avbCA9ByDq5FQkyfJ7k47ggwtM3-d9pS/view?usp=sharing

Y la pagina de NESTOPIA
http://nestopia.sourceforge.net/