| 1. Introducción. |
|
Game wizard es un programa bajo ms-dos que reside en la memoria de nuestro ordenador y es capaz de ser ejecutado
a la vez que un juego, aquí está la funcionalidad del programa.
Con esto podemos "espiar" la memoria de nuestro PC y conseguir varias cosas como buscar el número de vidas, la
puntuación de la partida, o incluso guardar la situación de la partida para poder jugar posteriormente. También
tenemos diversas funciones bastante útiles como la de ralentizar el proceso de un juego ( Por si va demasiado
acelerado en una máquina potente ) o hacer screen shoots, entre otras cosas.
|
| 2. Cargando el programa Game wizard. |
|
Para cargar el programa sólo necesitamos ir al directorio donde se encuentra el programa y teclear GW.EXE.
Tras esta operación, el programa nos mostrará una pantalla azúl con las características de nuestro equipo,
una vez que pulsemos una tecla nos devolverá al ms-dos quedando el programa residente en memoria.
A continuación cargaremos el juego que queremos trucar.
|
| 3. Menú principal |
|
Menú principal :
| Memory Address Search | Búsqueda de dirección de memoria |
| Result of Memory Address Search | Resultados de la búsqueda de dirección de memoria |
| Table of Memory Locations | Tabla de direcciones de memoria |
| Edit Memory Contents | Editar el contenido de la memoria |
| File Viewer (Display Text File) | Ver archivo de texto |
| Game Playing Speed | Velocidad de juego |
| Protect Screen (Screen Blanker) | Protector de pantalla ( Pantalla negra ) |
| Boss Screen with Password Option | Bloquear la pantalla con una clave |
| View Current Program Screen | Ver la pantalla actual del programa |
| Load Previous Saved Program From Disk | Cargar estado de la partida desde disco |
| Save Current Program To Disk | Guardar estado de la partida a disco |
| Crash Back to Dos (Exit the Current Program) | Terminar programa y volver al dos |
| Dos Shell | Shell de dos |
|
| 4. Memory Address Shearch -> Búsqueda de dirección de memoria |
|
Con esta función podemos hacer una búsqueda de memoria del juego, por ejemplo buscaremos el número decimal 4,
que son las vidas que disponemos en la partida actual.
Aquí vemos la pantalla para seleccionar el tipo de búsqueda, y la haremos tal y como sale por defecto: método básico
y rango convencional. Nos pregunta si queremos cambiar esta opción, diremos que no.
Ahora nos sale una pantalla donde podemos escribir la búsqueda, en este caso buscaremos 4.
La búsqueda ha sido realizada, pero tenemos demasiadas direcciones de memoria con el número 4, por lo que
tendremos que afinar más la búsqueda.
Volveremos a la pantalla del juego con la tecla (Esc) y nos dejaremos matar una vida, ahora nos quedan 3.
Ahora repetiremos la acción de búsqueda de memoria, volvemos al game wizard y buscaremos 3, en este caso al
tener ya una búsqueda empezada sólo nos buscará las variables con 3 que antes han sido 4.
Con este método podemos afinar la búsqueda tanto como queramos, hasta que nos quede una dirección de memoria.
En el siguiente capítulo veremos los resultados de nuestra búsqueda.
|
| 5. Result of Memory Address Search -> Resultados de la búsqueda de memoria |
|
Para ver las direcciones de memoria de nuestras búsquedas utilizaremos este apartado.
Esta es la pantalla de resultados de búsqueda de memoria, la estructura de el resultado es la siguiente:
1. 1000:B2D4 4 3 2
| 1. | Resultado número uno, en este caso sólo tenemos uno, podrían salir más. |
| 1000:B2D4 | Posición de la memoria |
| 4 3 2 | Nuestra búsqueda, en este caso afinamos desde 4 hasta 2. |
Podemos seleccionarla pulsando enter encima de ella.
Con esto ya podemos pasar al siguiente apartado: Table of Memory Locations.
|
| 6. Table of Memory Locations -> Tabla de direcciones de memoria |
|
En este apartado podemos hacer nuestras operaciones con la dirección o direcciones que hemos buscado previamente.
Para editar la tabla pulsaremos la tecla E ( Edit Table ), seguidamente nos preguntará que fila queremos modificar
de la 0 a la 9, elegiremos una según nos convenga.
Al pulsar un número del 0 al 9, nos aparecerá la dirección de memoria seleccionada en el apartado de búsqueda
( capítulo 5 ), o bien podemos teclearla manualmente, una vez colocada nos pedirá un valor para asignar, en
este caso hemos puesto4.
Con esto hemos modificado la dirección de memoria y ahora tendráamos 4 vidas, pero esto no es lo que buscamos,
nosotros queremos vidas infinitas. Pues muy fácil podemos "congelar" esta dirección de memoria para que no varíe su
valor, esto lo haremos con la tecla F ( (Un)Freeze Memory ), ahora escogeremos el número de la fila que queremos
congelar, en este caso la fila 0.
Y ya tenemos nuestras vidas infinitas.
|
| 7.Edit Memory Contents -> Editar el contenido de la memoria |
|
El editor de memoria es un sencillo editor donde podemos hacer búsquedas en hexadecimal y en decimal,
podemos ir a direcciones de memoria específicas, editar con las teclas de función que disponemos,
no tiene mucho misterio.
|
| 8. File Viewer (Display Text File) -> Ver archivo de texto |
|
Un visor de ficheros de texto.
|
| 9. Game Playing Speed -> Velocidad de juego |
|
Esto no es muy complicado pero si útil. Con esta opción podemos ralentizar o acelerar nuestros juegos.
Lo necesitaremos en varios juegos de la página.
|
| Protect Screen (Screen Blanker) -> Protector de pantalla ( Pantalla negra ). |
|
Muestra una pantalla totalmente negra, para que no nos queme el monitor, o por si se acerca el jefe ;-)
|
| 12. View Current Program Screen -> Ver la pantalla actual del programa. |
|
Muestra la pantalla actual del juego en el que estamos.
|
| 13. Load Previous Saved Program From Disk -> Cargar estado de la partida desde disco. |
|
Podemos cargar una situación de partida previamente guardada con Save Current Program To Disk ( capítulo 14 ).
Muy útil para juegos que no nos permite guardar la partida.
|
| 14. Save Current Program To Disk -> Guardar estado de la partida a disco |
|
Guardar una situación de partida
|
| 16. Dos Shell -> shell de dos |
|
Nos devuelve un shell, al ms-dos, bastante útil en algunos casos.
|
Fraggle Rock 2001 para http://www.ellosnuncaloharian.com
Software disponible en http://galeon.com/oldhaking/
|