EL DESESPERADO v1.1 - Amiga1200 y HD INSTRUCCIONES DE ULTIMA HORA Al termino del proyecto informático, he apreciado unos cambios bastante significativos de la versión original (la que hice en 1991). En primer lugar, y debido a que los programas que he usado son los mismos a los que utilice entonces, pueden presentarse pequeñas incompatibilidades con el Amiga que uses. Este proyecto ha sido actualizado utilizando un Amiga1200 con HD. La memoria que usa es la de base (2MB de CHIP), y la ROM que viene con el Amiga1200 es la 3.1 No garantizo que funcione en un ordenador diferente a ésta configuración, aunque no usa AGA (no necesita por tanto un Amiga1200 u ordenador de similares características), no puedo probarlo en otro ordenador con disco duro (anterior o posterior al Amiga que ahora poseo). No obstante como estas pruebas no han sido realizadas, me gustaría que si surgen anomalias en tu ordenador al ejecutarlo, me lo comunicases por la vía de informacíon que te sea más fácil. Intentaré solucionarlo. También he tenido que realizar algunos cambios en la carga del programa. El origina usaba la unidad de disco, y utilizaba la carga del Startup-sequence, es decir, se ejecutaba al meter el disco en el Amiga. Ahora esta carga se realiza a traves de un icono, para lo cual debes meterte dentro del cajón donde este El Desesperado v1.1, y alli ejecutar el icono con el dibujo de una disquetera (unidad de discos externa). Una vez hecho esto, arrancarás un script, que ejecutará primero una ventana informativa, después la presentación del programa y más tarde el juego. Este juego fué desarrollado en AmigaBASIC, no he cambiado nada en el código original (o en los listados, como prefieras). Pero al cambiar el Sistema Operativo donde se ejecuta, hay algunas cosillas que han cambiado de una versión a otra. En primer lugar, la ventana donde se ejecuta el juego, aparece con los colores que utiliza el Workbench. Antes la versión de discos ocultaba esta ventana y no molestaba a la hora de presentar el juego. Era un engaño visual, pues en realidad esta ventana no se ocultaba (estaba pero escondida bajo otros colores). De todas formas esta diferencia no molesta en absoluto para jugar, sólo hace un mál efecto. Ya en el juego, descubrireis que se trata de una aventura conversacional. Por aquel tiempo, a mi me gustaban hasta que apareció el siguiente genero (las aventuras gráficas). Para meter las ordenes tienes que usar el teclado, pero antes de ésto, debes pulsar en la ventana que pone "¿que hago?" (la de texto del usuario). Para poder jugar. Otra cosas que tienes que tener claro, es que debes meter las ordenes en mayusculas, pues sino el programa te dirá que no puedes llevarla a cabo aunque realmente hayas metido la orden correcta. Cuando hice el programa no me percate del fallo, así que pulsa la tecla de Caps Lock para meter las ordenes. Bueno, y si todo sale bien, puedas ver un poco de mi juego conversacional. Espero que lo disfruteis, pero no espereis mucho, fue hace bastante tiempo cuando lo realice. QUEJAS VARIAS Bueno, la verdad es que en su día, cuando empece ha interesarme por la programación, empece en el Amiga con el que venía con el Amiga500. Tampoco tenía un equipo de la leche para empezar a programar, y tampoco he estudiado o me han intentando enseñar Basic. El Basic que sé es muy elemental, y casi todos los ordenadores tienen las ordenes que he programado en El Desesperado v1.1. Lo cierto es que cuando empece a aprender un poco de AmigaBASIC, fue de lleno en el proyecto. Tenía un breve plano de lo que hacer en una hoja de papel, pero no sabía nada de AmigaBASIC, así que con el manual en la mano y un poco de ayuda de mis anteriores Basic (del Spectrum 48k y del Amstrad CPC 6128). Terminé el proyecto. Pero.... Al cabo del proyecto me empezaron a surgir problemas (¿un proyecto sin problemas? ¡que sería de nosotros sin ellos! ¿verdad?). El caso es que no me leí nada a cerca del AmigaBASIC, y empece ha hacerlo a lo bestia (como casi todo en el Amiga). El primer problema, fue cuando intenté hacer un programa MAS grande de lo que pensaba. Resulta que aunque tuviese un Amiga con 1MB, SOLO podía programar en unos cuantos KB (no recuerdo si eran 16 o algo parecido). De esto me enteré justo cuando me salió un bonito mensaje que decía algo así como: "¡NO HAY MEMORIA!" Total, que en un principio creí que tenía que dejar en el cubo de la basura todo lo que habia empezado a hacer. Mas tarde me acordé de los ultimos juegos de ordenadores que empezaban a salir en plataformas de 8 bits, estos eran los afamados y temidos por todos "multi-carga" (ya sabeis, temidos por tener que cargarlos en cinta 8-) ). Así es como puede solventar un problema. El siguiente problema se presentó cuando me dí cuenta de los inconvenientes que tenía este sistema. Como no sabía cosas técnicas del AmigaBASIC, me despiste y comprendí mas tarde que no podía guardar las variables (objetos cogidos, acciones realizadas con ellos, etc). Bueno, no todo es tan bonito como cuando uno lo imagina. Así que lo deje así por incompetencia del programador. Lo cierto es que si no fuera por el problema de la memoria limitada, quizás hubiera seguido un poco más adentro con el BASIC, y a lo mejor ahora haría cosas de provecho. Pero debido a esta negligencia (y a los que hicieron el BASIC del Amiga... adivinad ¿MicroSoft? por lo menos eso pone en alguna parte del AmigaBasic). Total, que despues de hacer "En Busca de la Llave Mágica" y despues "El Desesperado" (una conversion de un programa similar que hice en el Amstrad CPC). Me dije, que lo mio no era el AmigaBASIC, y me prometí que algún día empezaría a hacer algo en otro lenguaje... solo... que... aun no he encontrado el lenguaje que se adapte a mi. ¡No importa! Algun día lo encontraré. 8-) COMO CONTACTAR Si alguno desea contactar conmigo para enviarme sugerencias, opiniones apoyo moral o lo que quiera, o si quiere recibir algun otro producto mio (demos por ejemplo). Que no dude en escribir un mensaje (si tienes modem) o una carta postal a las siguientes direcciones. Ignacio Gallego POR MODEM: FidoNET: 2:341/5.23 2:341/35.46 SoundNET: 34:2000/502.23 SubNET: 93:341/504.23 MasterNET: 17:341/302.23 AmigaNET: 39:192/1.46 CUA-RED: 28:91/1.46 Las direcciones que más uso son FidoNET y AmigaNET y CUARED. Si las envías a una de estas, te contestaré antes. POR CORREO POSTAL: Ignacio Gallego VAGO/AVALON SOFTWARE Apartado de Correo: 1242 Codigo Postal: 28080 Si me lo envias por correo, y ya sabes lo que quieres con antelación, deberás enviarme los discos, asi como el importe en sellos por lo que te salga a ti el envio. Especifíca lo que quieres y a la dirección que quieres que lo envie, por favor, NO ILLEGAL SWAPPING (No Intercambios Ilegales). Si no sabes lo que quieres, por favor, pídeme una lista, no es que todos los días la actualice, pero estoy un poco harto de tener que actualizar mis programas con los nuevos proyectos, es mejor que te envie una lista actualizada, que ponerla en uno de mis proyectos ¿no crees? 8-) Si también haces producciones, demos, o lo que sea, estaré encantado de ver tus creaciones.