APPLICATIONSAIDE A LA CREATION DE JEUX ★ SORCERY PLUS HACK ★

Sorcery Plus Hack (Amstrad Computer User)¡Vencer al Necromancer! Pokes para Sorcery Plus (Amstrad User)
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Cuando surgió el Sorcery, uno de los mejores juegos que hemos podido ver para los Amstrad CPC, muchos pensamos que iba a ser difícil superarlo. Sin embargo, poco después apareció Sorcery+, una versión exclusivamente en disco que incorpora algunos cambios en el mapa de la primera parte, y la posibilidad de luchar contra el Necromancer en una nueva segunda parte de excelente diseño. La «banda de los cinco», programadores de Virgin en aquel momento, hicieron un gran esfuerzo en esta segunda parte, creando el que todavía se considera como uno de los mejores juegos para Amstrad, y de los pocos que no proceden de conversiones de otros modelos.

Este artículo ayuda a despistar de varias maneras al programa. En primer lugar se proporciona un sistema de editar los sprites del juego. En un juego que presenta tanto color y unos gráficos tan cuidados resulta muy interesante poder ver los sprites del juego a mayor tamaño, modificarlos y volverlos a escribir a disco. Aunque el juego tiene dos copias, una por cada cara, las modificaciones de los ficheros podrían causar la pérdida del programa, y antes de modificar nada se debe hacer una copia de seguridad de los ficheros de sprites, éstos se llaman SPRITES1.BIN y SPRITES2.BIN.

Sin embargo, si pulsamos CAT encontraremos sólo el fichero DISC.BAS, con un asterisco, que indica que el fichero es sólo de lectura, y no puede borrarse. El resto de los ficheros están ocultos. Para sacarlos a la luz disponéis del primer programa. El listado número 1 es una rutina de acceso directo a disco, pudiendo leer o escribir sectores de uno en uno. Puesto que un error podría ser muy perjudicial para el disco, los DATA disponen de dos pruebas de error: horizontal y vertical, por lo que es muy difícil que no dé error si se ha escrito algún número incorrectamente.

Una vez escrito y salvado, se puede ejecutar, y a continuación escribir y correr el programa 2. Este lee el directorio y cambia dos bits, para que aparezcan en él los dos ficheros de sprites. Tras su ejecución, si todo fue bien, el comando CAT dará tres ficheros: DISC, SPRITES1, y SPRITES2. Ya se pueden copiar los dos ficheros de sprites a otro disco. Para ello hay que escribir, con el disco del juego en la unidad:

MEMORY 6143: LOAD"SPRITES1.BIN"

Luego se cambia a otro disco y se escribe:

SAVE"SPRITES1,BIN", B,6144,13824

El mismo proceso sirve para cargar y salvar el fichero SPRITES2.BIN. Por si pierdes el artículo, una línea REM en el editor de sprites sirve para recordar la dirección y tamaño de los ficheros.

El listado 3 es otro programa auxiliar. Sirve para imprimir en pantalla los sprites, para salvarlos de nuevo al fichero y para cifrar y descifrar la lista de sprites.

Un verdadero editor de sprites

Escribe y salva el programa 4, el verdadero editor de sprites. Antes de ejecutarlo hay que correr el programa 3. Cuando haya acabado hay que cargar el programa 4 y escribir:

LOAD

LOAD “SPRITES,BIN” :GOTO 1000

La línea 1000 sirve para descifrar el código. A continuación se puede escribir RUN y utilizar las opciones. Veremos un pequeño menú, en el que se puede usar la tecla P para avanzar de sprite en sprite, la espadadora para dibujar la versión ampliada, y la C para cambiar de pluma. Para dejar rastro al moverse se usa la tecla COPY. La S salva el sprite en memoria. Para pasarlos de nuevo a disco basta salir del programa y escribir GOTO 1020 para cifrarlos de nuevo. A continuación se salvan como antes. Si olvidamos cifrar o descifrar el fichero obtendremos resultados muy extraños.

Para modificar los sprites en el juego, el proceso es un poco delicado (no apto para cardiacos). Lo primero que habrá que hacer es borrar el fichero (aunque parezca raro). Se trata de que el fichero vaya exactamente en el mismo sitio, para lo cual hay que dejar el espacio libre. Luego se salvan como antes. Otra cosa a recordar es que los sprites están protegidos por copyright, por lo que no se pueden usar en otros juegos.

Uno de los trucos más divertidos que se pueden hacer es cambiar SPRITES1 por SPRITES2, como se puede ver en las fotos. Así se hace que los personajes de la segunda parte aparezcan en la primera, y viceversa. Como antes, previamente hay que hacer copia de seguridad de los ficheros.

Y, por fin, los POKES

Los más avispados habrán visto que hay un quinto programa. Si no le has echado el ojo, te podemos decir que sirve para hacerle trampas al juego. Es un truco parecido a los pokes de vidas infinitas, pero la modificación se hace directamente en el disco y es duradera.

Como en el segundo listado, antes de ejecutarlo hay que realizar el programa 1 para tener las rutinas de código máquina. Entonces se puede escribir y salvar el programa 5. Las comprobaciones de error son de nuevo muy grandes, como en el listado 1. Además de comprobar el código máquina, mira antes de pokear si la memoria contiene lo que debe, así que la operación, aunque puede ser peligrosa, dispone de un margen de seguridad.

Si eres de los pocos afortunados que terminaron la primera parte del Sorcery+ (yo me he quedado cerca un par de veces), habrás visto que aparece un enigmático mensaje: «Practice mode now available». Aunque las instrucciones no dicen nada, si se mantiene pulsada la C y el disparo del joystick, aparece el mensaje «Cheat, but you won't get far» (Engaña, pero no irás muy lejos), y se pasa a la parte Plus del juego directamente. El único problema es que no da puntos, y que las últimas habitaciones quedan cerradas, por lo que nunva se ve al Necromancer. A pesar de todo, es una buena manera de ver la segunda parte sin esperar a las DEMOS.

El programa 5 pregunta en primer lugar si quiere-mos modo de prácticas. Una respuesta afirmativa hace que el programa disponga de la posibilidad citada sin que haga falta llegar a la segunda parte por nuestros medios. La segunda opción nos pregunta si queremos energía infinita. Con ella los enemigos no nos harán daño, aunque todavía se puede morir ahogado.

La última opción pide el número de Sorcerers que hay que salvar para poder pasar a la segunda parte. Se responde con un número entre cero y ocho. Con cero, por ejemplo, se puede pasar directamente sin liberar ningún hechicero a la segunda parte, y con la ventaja de que ahora sí se puntúa. Todas las opciones se pueden eliminar introduciendo las respuestas normales del juego: No, No y ocho, respectivamente. Yo, por ejemplo, tengo dificultades para salvar el último (siempre me ahogo cuando voy a coger el libro de conjuros), así que lo suelo poner a siete.

Hasta aquí pones los pokes. El mapa que pro-porcinamos también puede resultar de gran utilidad para los desmemoriados, aunque nunca está de más recordar la máxima clave de los juegos de aventura y laberinto: no uses más ayuda de la que realmente necesitas. v prueba primero sin los pokes si no quieres estropear el juego demasiado aprisa. Por cierto, si algún manitas ha encontrado el poke del flotador (no vale dibujarlo en el sprite: ya lo hemos probado), vendría bien que nos lo cuente, que estamos hartos de ahogarnos mientras recorremos las mazmorras.

Amstrad User

★ PUBLISHERS: Amstrad Computer User , Amstrad User
★ YEAR: 1986
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ COLLECTION: AMSTRAD COMPUTER USER 1986
★ AUTHOR: Chris Wood
★ INFOS:
  • Same game as above for disk users only. All that Sorcery can provide plus a whole new section nearly doubling the size of the game.
  • Source of Sorcery (Amstrad User May 85)

 



★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listings:
» Sorcery  Plus  Hack    (Amstrad  Computer  User)    ENGLISHDATE: 2022-03-06
DL: 342
TYPE: ZIP
SiZE: 6Ko
NOTE: 40 Cyls
.HFE: Χ

» Vencer  al  Necromancer-Pokes  para  Sorcery  Plus    (Amstrad  User)    SPANISH    LISTINGDATE: 2022-03-06
DL: 382
TYPE: PDF
SiZE: 1064Ko
NOTE: 5 pages/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Bonzo Hack Pack
» Applications » Hacker - Disc (Amstrad Accion)
» Applications » Advanced OCP Art Studio (Patched by Kevin Thacker)
» Applications » Appleby Tape to Disk Hack
» Applications » Hack Basic Basic Extensions
» Applications » Disc Poker & Hacker-Disc
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.732-desktop/c
Page créée en 170 millisecondes et consultée 2270 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.