AUF WIEDERSEHEN MONTY SPECIAL SAVE/LOAD ROM V 1.7 2014 Armando Pérez Abad ========================================================================= 1.- DESCRIPCION La presente ROM contiene el juego de Gremlim Graphics AUF WIEDERSEHEN MONTY las siguientes modificaciones: [] Cursores: El juego ha sido modificado para utillizar cursores en lugar de las teclas originales. Parche de JAM (José Ángel Morente). [] Sincronización: El juego ha sido sincronizado correctamente con el VDP. Eso posibilita el uso con R800. [] Grabación y carga del estado actual en disco (128k o superior): El juego original es largo y con un mapeado demasiado amplio. La grabación y carga del estado actual nos ayudará en nuestra aventura. [] Posibilidad de activar el "famoso truco" del juego. [] Paleta MSX2. [] Selección R800 / Z80. [] Selección de HZ. [] Posibilidad de anular boot del juego para su ejecución en caliente. Tecla El juego se presenta en formato ROM con mapper ASCII8. ATENCION: Las partidas grabadas con versiones anteriores *no son compatibles*. Asegúrate de borrar, previamente, el fichero MONTY.DAT si existe. 2.- REQUERIMIENTOS [] MSX 64k RAM: Podremos ejecutar el juego pero no utilizar las funciones LOAD/SAVE [] MSX 128K RAM Mapeada o superior: Podremos utilizar las funcionalidades extendidas SAVE/LOAD. [] Dispositivo flash para cargar la ROM tales como LPE Flash, MegaFlash... 3.- CARGA Y GRABACION El juego carga y graba desde/hacia un fichero llamado MONTY.DAT. El fichero se ha de posicionar en la unidad por defecto, habitualmente A:, o bien en la unidad/directorio desde donde ejecutemos la ROM (DOS2). [] Teclas: : Grabar "snapshot" del juego. Graba el estado actual del juego al fichero MONTY.DAT. : Cargar el estado de juego desde el fichero MONTY.DAT. : Confirmar la acción. : Cancelar (abortar) el proceso. : Durante el proceso de arranque (boot) del MSX evitará que se ejecute el juego. [] Cómo grabar: - Asegurate que la unidad que vamos a utilizar tiene disco y está desprotegido. - Pulsar tecla . El juego se parará y el margen se pondrá de color rojo. - Si queremos abortar el proceso, no grabar, pulsamos . La operación se habrá cancelado y continuaremos con el juego. - Si queremos continuar, y grabar, pulsamos . - El borde (margen) se pondrá de color verde durante el proceso de grabación. Si no ha ocurrido ningún problema, una vez terminado el proceso, el margen volverá a color negro y continuará la acción del juego. [] Cómo cargar: - Asegurate que el disco donde se encuentra el fichero MONTY.DAT está insertado o bien estamos en el directorio y unidad correcto (DOS2). - Pulsa la tecla . El juego se parará y el margen se pondra de color azul. - Si queremos abortar el proceso, no carga, pulsamos . La operación se habrá cancelado y continuaremos con el juego. - Si queremos continuar, y cargar, pulsamos - El borde (margen) se pondrá de color verde durante el proceso de carga. Si no ha ocurrido ningún problema, una vez terminado el proceso, el margen volverá a color negro y continuará la acción del juego desde los datos cargados. 4.- MSX-DOS 1 Para utilizar las funciones de grabación en DOS1 no se requiere ningún extra. 5.- MSX-DOS 2 Es posible utilizar DOS2 y los interfaces de almacenamiento masivo (LPESD, Sunrise IDE, MegaSCSI...) para cargar/grabar la partida. Pero para ello es necesario poder anular el boot del juego. Por ejemplo si grabamos la ROM en una unidad MegaFlash y pulsamos la tecla que anula la inicialización o bien pulsamos el botón (dependiendo de la versión de la misma) arrancará el interface de almacenamiento. Solo hemos de colocarnos en la unidad/directorio donde deseemos grabar y cargar nuestras partidas y ejecutar el comando del programa OPF que ejecuta el juego en caliente (normalmente /X). Esta operación ha de repetirse cada vez que queramos jugar y utilizar el interface de almacenamiento masivo para tal efecto. Para evitar problemas con la anulación en estos dispositivos se ha habilitado la tecla en el programa de forma que al pulsarla *no se ejecutará el juego* y arrancará el MSX normalmente. A continuación mostramos algunos ejemplos de uso. Cuando nos referiramos en el texto a "sistema DOS2" queremos hacer referencia a un interface de disco masivo como podría ser SunriseIDE, MegaFlashSCC+SD, LPESDMMC... [] Ejemplo de uso con MegaFlash, sin el juego cargado: - Arrancamos nuestro sistema DOS2. - Nos posicionamos en la unidad y directorio donde tengamos el programa. - OPF MONTY.ROM /A /X - Podremos cargar y grabar partidas. La partida se salvará en el directorio. [] Ejemplo de uso con MegaFlashSCC+, sin el juego cargado: - Arrancamos nuestro sistema DOS2. - Nos posicionamos en la unidad y directorio donde tengamos el programa. - OPFX MONTY.ROM /X - Podremos cargar y grabar partidas. La partida se salvará en el directorio. [] Ejemplo de uso con el juego ya cargado en nuestro dispositivo flash-rom: - Encendemos el MSX y mantenemos pulsada la tecla , en LPE Flash o MegaFlash. Usuarios de MegaFlashSCC+ o MegaFlashSCCSD+ *deben utilizar la tecla configurada para evitar el arranque obligatoriamente*. El software de estos dispositivos inhabilita la ejecución en caliente si no es anulada la flash mediante su función específica. - Arrancará nuestro sistema DOS2. - Nos posicionamos en la unidad y directorio donde tengamos el programa. - OPF /X (MegaFlash) o OPFX /X (MegaFlashSCC+). - Podremos cargar y grabar partidas. La partida se salvará en el directorio. 6.- ERRORES El juego no detecta: [] Si no hay disco insertado. [] Si el fichero se intenta cargar y no existe (MONTY.DAT). [] Si el disco está protegido. Por lo tanto es conveniente asegurarse de que el finchero existe antes de cargar o de que nos encontramos en el directorio y unidad correcto (en caso de usar DOS2). 7.- RESPONSABILIDAD El autor no se responsabiliza por los daños causado en su computadora MSX por el uso de este software. 8.- AGRADECIMIENTOS. [] José Ángel Morente (JAM) : Por realizar la fabulosa modificación para poder jugar y disfrutar del juego con cursores y por su ayuda con el proceso, testeo y traducción al inglés. [] Miguel Ángel Fernández (Sutchan): Testeo, paletas extra, ideas y traducción a inglés. [] David Fernández (Imanok): Testeo, ideas y soporte. 2014 Armando Pérez Abad.