DAMASO D. ESTEVEZ ------------------------------------------------------------------------------ EmuCPC 0.5 (03-Mar-1996) ------------------------------------------------------------------------------ Condiciones de distribución --------------------------- Este programa es propiedad (c) 1994-1996 Stéphane TAVENARD. Puede ser distribuído libremente bajo la condición de no obtener beneficio de éste, ni de cualquier otro programa distribuído en el mismo paquete. Está garantizado el permiso para distribuir este paquete a través de cualquier Sistema/Tablón de Boletines Electrónicos (BBS) o redes, siempre que no se cobre ninguna cantidad por su uso, acceso o distribución. Todos los ficheros que forman parte de este paquete deben distribuírse conjuntamente y no puede ser modificado de ninguna forma, con la excepción del formato de empaquetado y/o de compresión. La única excepción a esta regla son los iconos, incluyendo los tipos de herramientas, que pueden ser modificados para acomodarlos al resto del disco en el que se distribuye. Este programa se distribuye como «freeware» (distribución gratuíta). Garantías y responsabilidades ----------------------------- Este paquete se proporciona "tal cual" sin garantía de ningún tipo. El autor no asume ninguna responsabilidad de ningún tipo por cualquier daño o pérdida de datos causada por el empleo de este paquete. Historia -------- V0.2B 17-Mar-1995 Primera versión beta (no pública) V0.4B 02-Ene-1996 Primera versión aminet beta V0.5 03-Mar-1996 Segunda distribución aminet Descripción ----------- Este es un emulador de Amstrad CPC 664 ;-) Requiere: Kick 3.0+, MC68EC020+ (aceleradora y Fast RAM recomendada) Características principales: - Funciona bajo multitarea (¿por qué no...?) - Emula el sonido - Emula la #?@*% unidad de discos flexibles del CPC utilizando discos virtuales (un fichero = un disco flexible de 3 pulgadas Hitachi) - Maneja ficheros imagen (formatos compatibles A-CPC, CPCEMU y CPE) - Se proporciona algunas utilidades para manejar los discos virtuales Este emulador, desarrollado sobre un A1200 con A1230TurboI/68882/40MHz y 4MB de Fast RAM, tiene una velocidad relativa frente a un CPC 664 real de 0.85 (o sea, es un poquillo más lento que el CPC original). Ahora, feliz usuario de un A1200/Blizzard 1260/50MHz y con 16 MB de Fast RAM, asumo la total compatibilidad con la CPU 68060, y me acaban de informar que la velocidad relativa con respecto a un CPC664 es de 4.05 con una frecuencia de 50Hz de refresco (ligeramente más rápido) :-) ********************************************************************** * * * Las imágenes ROM son propiedad de: * * Copyright Amstrad plc y Locomotive Software Ltd * * * ********************************************************************** Pendiente de implementar: . Interrupcción rápida regular sincronizada con el refresco de pantalla para pantallas de múltiples resoluciones (para juegos como el 'Sorcery'). . ¿rutinas de la BIOS del CPC664 programadas en código para 680x0? (todo el código Z80 de la ROM es emulado). Instalación de EmuCPC ---------------------- Copie los ficheros del directorio Libs en el directorio LIBS: de su sistema. Asigne CPCDISK: al lugar donde se encuentre sus discos virtuales de CPC ('Assign CPCDISK: SYS:Emuladores' por ejemplo). ¿Y eso es todo? Puede ahora teclear EmuCPC y ¡disfrutarlo! Cuando arranque el programa, EmuCPC automáticamente intentará en el directorio actual seleccionar un disco virtual de CPC llamado 'disk'. Si no lo encontrase, entonces intentará buscar 'CPCDISK:disk'. Si desea "conectar" una (o varias) ROM de expansión, coloque el contenido binario de su ROM en un fichero llamado EXTnn.ROM, donde 'nn' es el valor decimal de la ROM de expansión (de 0 a 15). Atención, la ROM de expansión 0 corresponde a la ROM que contiene el Basic y la ROM 7 corresponde a la ROM de control/gestión de discos flexibles: si crea un fichero con cualquiera de estos números, su ROM sobreescribirá la ROM estándar. Notas: · use la opción '-a' si es usted un usuario de teclado azerty :-). · con las opciones '-0', '-1' y '-2', puede ajustar la velocidad de refresco de pantalla. Disco de regalo --------------- EmuCPC se acompaña de un disco virtual de CPC llamado 'disk'. Side A: <- Cara A 1942 Juego (arcade de aeroplanos) BOMBJACK Juego INVADERS Juego (¡todo un clásico!) TMS Editor musical (4 canciones en el disco) SPEED Utilidad (ejecútelo para evaluar la velocidad de emulación frente a la de un CPC 664 real) Side B: <- Cara B ARKANOID Juego BATMAN Juego (sin comentarios) BOULDER Juego (¡Boulder Dash!) FRUITY Juego (un clásico del CPC) GRAPH Utilidad matemática (uno de mis programas para CPC) Utilidades ----------- CreateCPCDisk: Crea un disco virtual de CPC vacío (formato de datos). ListCPCDisk: Muestra el contenido de un disco virtual de CPC (de forma similar al comando en Basic CAT). ReadCPCFile: Lee un fichero del disco virtual de CPC y lo copia en el directorio actual. WriteCPCFile: Copia un fichero (o más) en un disco virtual de CPC. Otras utilidades ---------------- cpcconv V1.01: conversor de varios formatos de disco de cpc de John Girvin; lo podrá encontrar en aminet: misc/emu Gracias a: ---------- Kevin Thacker, por la documentación sobre el formato de los ficheros imagen de su emulador A-CPC. Nico François, por su gran biblioteca 'reqtools library'. AMIGA, por ser el mejor ordenador que jamás se ha fabricado. / / / / / / \ \ / / \ \/ / \/\/ Stéphane TAVENARD (ANGERS/Francia) Email: tavenard@xiii.univ-angers.fr Nota: Esta dirección Email es de mi hermano, ya que yo no tengo. Traducción al español v1.15 --------------------------- Este documento es de copiado y distribución gratuita no pudiendo ser modificado, salvo por el programador de EmuCPC o el traductor. Su utilización es siempre bajo la responsabilidad del propio usuario asumiendo éste todos los riesgos: de hecho ni siquiera me hago responsable de la corrección de esta traducción, así que por favor, consulte la documentación original. Dámaso Domínguez Estévez SPAIN * EOF *