Benchmarko Logo
Benchmarko Logo
Home
Projects
CPCEMU
Software
Download
Contact
Links

Alemán Inglés Francés
 
Introducción
Instalación
Diferencias
Configuración
Transferencia
Soporte
Interna
Apéndice
back

CPCEMU - Documentación

(Traducido por Gerardo Briseño, Junio de 1998)

Tabla de Contenidos

  1. Introducción
    1.1 Consejos sobre como se debería leer esta documentación
    1.2 Copyright, garantías
    1.3 ¿Qué es un CPC?
    1.4 ¿Qué cosas te ofrece CPCEMU?
  2. Instalación de CPCEMU
    2.1 Ficheros que contiene el paquete CPCEMU
    2.2 Requisitos del sistema e instalación
    2.3 Indicaciones sobre memoria y tarjetas de sonido
    2.3.1 Usando Memoria EMS
    2.3.2 Definiendo el entorno BLASTER
    2.3.3 Definiendo el entorno ULTRASND
  3. Diferencias entre el CPC y CPCEMU
    3.1 Teclado
    3.2 Cargando Programas, Menús
    3.2.1 Cargando desde Disco, Menús
    3.2.2 Cargando y guardando con el casete
    3.2.3 Cargando y guardando snapshots
  4. Cambiando la Configuración
    4.1 El menú de configuración
    4.2 El fichero de configuración
    4.3 Parámetros en línea de comandos
  5. Transferencia de datos CPC <-> PC
    5.1 El disco como intermediario
    5.1.1 El programa para transferencia de discos CPCTRANS
    5.1.2 La utilidad de formateo y copia 22DISK por SYDEX
    5.2 El interface paralelo
    5.3 El interface serie
    5.4 Otras posibilidades
  6. Fuentes de Suministro, Soporte y Reconocimientos
    6.1 ¿Dónde conseguir software para el CPC?
    6.2 Noticias, intercambio de experiencias
    6.3 Si tienes preguntas o sugerencias
    6.4 Otros emuladores del Amstrad CPC
    6.5 Planes para futuras versiones de CPCEMU
    6.6 Reconocimientos
    6.7 Marcas registradas
  7. Información Interna de CPCEMU
    “Caja Negra”, con su propia tabla de contenidos
  8. Apéndice
    A.1 Glosario
    A.2 Bibliografía
    A.3 Indice

 


 

1. Introducción

­

¡Bienvenido al mundo de los emuladores!

¡¿Cómo?! ¿Que quieres saber qué es CPCEMU, y qué es lo que puedes hacer con este extraño programa que escribe en amarillo sobre un fondo azul y que muestra “Syntax Error” después de cada entrada?

Para evitarte largas búsquedas aquí te lo pongo:

CPCEMU emula un Amstrad CPC 464, 664 ó 6128 con muchas extensiones. En otras palabras, el programa imita el comportamiento de los ordenadores Amstrad más antiguos en tu más reciente PC.

¿Con qué propósito?

Veamos, si aún no lo sabes me temo que CPCEMU no te hará falta para nada.

Algunas razones:

  • nostalgía (ah, que agradable era mi viejo CPC ...)
  • mejores prestaciones comparado con el original
  • mejor entorno para el desarrolo de programas
  • para jugar
  • trabajo (sí, un CPC es suficiente para un simple tratamiento de textos)
  • [ ] <- añade otras razones por tu cuenta

 


 

1.1 Consejos sobre como se debería leer esta documentación

Lo primero sería darse una vuelta por la ayuda en línea, luego, si necesitas profundizar o información más precisa, continúa leyendo...

He intentado organizar la documentación de un modo ordenado. Si aún tienes dudas (¡después de haberla leído varias veces!), puedes ponerte en contacto conmigo. Por supuesto puedes hacerlo aún cuando tengas todo perfectamente claro. Mira el capítulo 6 (Fuentes, Soporte, ...) para ver la manera de contactar.

En el capítulo 1 (Introducción) describo la mejor forma de leer esta documentación, quién posee el copyright y algunas cosas del CPC en general.

En el capítulo 2 (Instalación) por fin empieza todo. Se te indicará como instalar y ejecutar CPCEMU.

El capítulo 3 (Diferencias entre el CPC y CPCEMU) trata las características del emulador que deberías conocer si ya estás familiarizado con un CPC real. Fundamentalmente describo el teclado, los discos, las cintas y los snapshots.

En el capítulo 4 (Cambiando la Configuración) describo como adaptar CPCEMU a tus necesidades. Puede que para entonces ya seas capaz de ejecutar tus programas favoritos.

En el capítulo 5 (Transferencia de datos CPC <-> PC) descubrirás como traspasar tus antiguos programas para el CPC al PC. Más adelante se describen las utilidades que acompañan a CPCEMU.

En el capítulo 6 (Fuentes, Soporte y Reconocimientos) se te indicará cómo conseguir la última versión de CPCEMU y a quién acudir si tienes alguna pregunta.

El capítulo 7 (Información Interna de CPCEMU) es sólo para expertos. La parte “oficial” del manual de usuario finaliza en el capítulo anterior. Aquí describo como va uno de aquí para alla programando un emulador, y qué es necesario saber para realizarlo. También se explica el menú de depuración, que te permite analizar el procesador y la memoria en cualquier momento durante la emulación. Los usuarios ocasionales deberían saltarse este capítulo, por lo menos en la primera lectura.

El Apéndice A.1 contiene un glosario con descripciones de los términos técnicos más importantes. El Apendice A.2 es la bibliografía y el A.3 el índice.

 

1.2 Copyright, Garantías

CPCEMU ha sido desarrollado por (ver también la sección 6.3):

Marco Vieth
Auf dem Uekern 4
D-33165 Lichtenau
Alemania

 

CPCEMU es Freeware, lo que significa que puedes pasar el programa a amigos y conocidos gratis. Los mantenedores de archivos tienen permitido incluir CPCEMU en sus colecciones para “downloading”. Los distribuidores de shareware tienen permitido distribuir CPCEMU, siempre y cuando sólo cobren una pequeña cantidad por cada copia. En comparación al Dominio Público, Freeware no significa que es “gratuito” y puedes hacer lo que te de la gana con el. Yo sigo manteniendo el copyright.

Tanto el software como la documentación se entregan “como tal”, sin ningún tipo de garantía.

Aunque este programa es freeware, desde luego aceptaría cualquier clase de apoyo, técnico o financiero.

Para más detalles mira el capítulo 6.

1.3 ¿Qué es un CPC?

Si ya sabes lo que es un CPC sáltate esta sección y continúa leyendo la 1.4.

 

¿Sigues aquí?

No quiero meterme en detalles técnicos ahora, en cambio voy a darte una visión retrospectiva para que puedas comprender mejor qué es un CPC.

CPC es la abreviatura de Colour Personal Computer (Ordenador Personal en Color).

Los ordenadores de este tipo se empezaron a fabricar en 1984 por la compañía británica Amstrad y se vendieron con distinto nombre en otros países.

Fué la época de los ordenadores domésticos; Commodore C64, Sinclair Spectrum, Atari 800XL, ... entonces se desveló el CPC 464. Tenía tanta RAM como el Commodore C64 (en concreto 64 KB), una grabadora de casetes incorporada y el Locomotive BASIC 1.0. Le siguió el CPC 664, que tenía incorporada una unidad de disco de 3” y un Locomotive BASIC 1.1 ligeramente ampliado.

El CPC 6128 salió en 1985, con 128 KB de RAM y prácticamente las mismas características que el CPC 664. Los discos de 3” eran extremadamente caros, pero más fiables que los discos de 5.25” (casi tan fiables como los de 3.5” actuales), y eran notablemente más rápidos en contraposición a la velocidad de la cinta, muy distinto a lo que pasaba con el C64 ...

Los tres modelos se vendían con monitor en color o fósforo verde, el cual llevaba incorporada la fuente de alimentación. Más adelante se introdujeron dos o tres modelos más (el CPC+ por ejemplo). El BASIC tenía casi 178 intrucciones potentes y rápidas. Se podía programar gráficos, sonido e incluso control de interrupciones, todo en BASIC sin utilizar PEEKs o POKEs. El suministro de software se incrementó espectacularmente según pasaron los años.

 

1.4 ¿Qué cosas te ofrece CPCEMU?

La siguiente es una visión general de lo que te ofrece CPCEMU. En las siguientes secciones de la documentación se profundizará más.

  • Gráficos del CPC en 3 modos de pantalla diferentes (X x Y x COLORES):
    • Modo 0: 180x200x16
    • Modo 1: 320x200x4
    • Modo 2: 640x200x2
    (Con BIOS VESA estos gráficos pueden visualizarse en resoluciones que van desde 640x400x16 hasta 1280x1024x16, dependiendo del monitor y la tarjeta VGA que uses.)
  • Sonido: por
    • el altavoz interno del PC,
    • la Soundblaster (3 canales + ruido, en estéreo),
    • la Soundblaster (3 canales con sonido FM, en estéreo) o
    • por la Gravis UltraSound (3 canales + ruido, en estéreo)
  • Memoria:
    • ROM: OS, BASIC, AMSDOS, hasta 13 ROMs adicionales (con EMS)
    • RAM: 64KB, 128KB, hasta 576KB de RAM compatibles con Dk‘tronics (con EMS)
  • Disco: Imágenes de disco especiales, con extensión .DSK
  • Casete: Ficheros normales bajo DOS, p.ej. ficheros BASIC y binarios del CPC con extensiones .BAS y .BIN respectivamente.
  • Snapshots: Puedes realizar volcados de memoria de programas que se esten ejecutando para poder continuar con ellos más tarde. Los Snapshots llevan extensión .SNA .
  • Velocidad: En un 386/33 con memoria EMS, CPCEMU es más rápido que el original. Un modo de tiempo real permite ralentizar la emulación a la velocidad exacta del CPC. Este modo de tiempo real funciona bien en un 486DX2/66.

 

El capítulo 2. Instalación de CPCEMU

 

© Marco Vieth, Mai 1998



MV, 04.03.2006 20:51:46