Daewoo CPC-300

De El Museo de los 8 Bits
Ir a la navegación Ir a la búsqueda
Daewoo CPC-300, CPC-300E

Daewoo CPC-300E
Tipo Ordenador doméstico MSX 2
Fabricante Daewoo
Características
Procesador Zilog Z80A
Frecuencia 3,579 Mhz
Memoria ROM: 128 KB
RAM: 128 Kilobytes
VRAM:128 Kilobytes
Media
Sistema gráfico

Yamaha V9938 (NTSC / PAL)

  • SCREEN 0 : texto de 40 x 24 o 8O x 24 con 2 entre 512 colores
  • SCREEN 1 : texto de 32 x 24 con 16 entre 512 colores
  • SCREEN 2 : gráficos de 256 x 192 con 16 entre 512 colores
  • SCREEN 3 : gráficos de 64 x 48 con 16 entre 512 colores
  • SCREEN 4 : gráficos de 256 x 192 con 16 entre 512 colores
  • SCREEN 5 : gráficos de 256 x 212 con 16 entre 512 colores
  • SCREEN 6 : gráficos de 512 x 212 con 4 entre 512 colores
  • SCREEN 7 : gráficos de 512 x 212 con 16 entre 512 colores
  • SCREEN 8 : gráficos de 256 x 212 con 256 colores
  • SCREEN 9 : gráficos de 512 x 212 con 2 colores para mostrar caracteres hangul.
Pantalla Televisión o monitor de vídeo compuesto

El Daewoo CPC-300 es un ordenador doméstico compatible MSX 2 fabricado y comercializado por la compañía surcoreana Daewoo Electronics Co. Ltd.. Fue comercializado en Asia y la Unión Soviética. En su país de origen se conoce también como el IQ 2000, nombre que figura en lo alto de la carcasa, encima de la ranura MSX.

La carcasa existe en plástico negro con teclas grises, y blanco con teclas grises y azules. Como otros equipos MSX de la casa, tiene toda la circuitería bajo el teclado, careciendo de unidad de disquete de serie.

A su vez existen dos versiones del equipo, el CPC-300 estándar y el CPC-300E. El CPC-300E es una versión recortada con la mitad de memoria RAM, sin reloj en tiempo real, ni conectores de joystick y lápiz óptico

El CPC-300 se fabrica en versión para el mercado coreano, con teclado con símbolos coreanos y un tutor de BASIC en coreano llamado MSX-TUTOR, y en versión de exportación, normalmente con teclado en chino o japonés y sin el MSX-TUTOR. Se vende en Argentina como el Talent CPC-300 y es la base del Perfect 2 con teclado árabe.

Una versión modificada del Daewoo CPC-300E es uno de los ordenadores MSX que se distribuyeron en la Unión Soviética en 1980 - 1990. Actualmente pueden encontrarse incluso equipos nuevos en las subastas online, procedentes de las escuelas. Este modelo se utilizó como sustituto de los Yamaha YIS503 y Yamaha YIS805 que habían formado las primeras aulas informáticas soviéticas. Por ejemplo, en la zona del Krai de Primorie equiparon varias escuelas. Pero estos equipos eran versiones coreanas con manuales en inglés, sin ningún símbolo del alfabeto cirílico, mientras que los modelos de Yamaha estaban adaptados al ruso (motivo por el que siguieron usándose en lugar de los nuevos modelos más potentes).

Versión coreana

El teclado contiene símbolos Hangul y una tecla especial (con la etiqueta «Hangul» en hangul, que sustituye a la tecla CODE de otros MSX), que conmuta la entrada entre inglés y hangul. Esta tecla tiene un diodo LED (igual que la tecla CAPS) para indicar su activación.

La splash screen (pantalla de arranque) es diferente de la del estándar MSX, y muestra la etiqueta "IQ 2000" en hangul. En el caso del CPC-300, que tiene un reloj en tiempo real, se muestra además la fecha y hora. Tras de esto parece la pantalla del MSX BASIC. Contiene las etiquetas MSX BASIC version 2.0 Copyright 1985 by Microsoft (en inglés) y MSX Hangul version 3.00 Copyright 1986 by Daewoo (con Hangul y Daewoo escritos en hangul). Tras de ello, aparece el prompt del MSX BASIC en la pantalla (no es la pantalla estándar con etiqueta de versión).

El MSX-BASIC en este ordenador tiene un modo especial monocromático de alta resolución, para mostrar símbolos hangul. Este modo puede establecerse con el comando SCREEN 9. Técnicamente, es una SCREEN 6 modificada por software. El VDP de este ordenador es un Yamaha V9938 estándar. Este modo SCREEN 9 en muchos ordenadores coreanos fue fuente de rumores sobre una VDP mejorada, llamada "V9948".

MSX-TUTOR

La versión coreana del CPC-300 tiene en ROM un tutorial en coreano, llamado MSX-TUTOR. El programa arranca automáticamente al encender el ordenador. Puede salirse manualmente presionando la tecla SELECT, tras de lo cual aparece el prompt de MSX BASIC. Para inhabilitar el MSX-TUTOR se utiliza el comando SET SYSTEM 1. La configuración se almacena en la memoria del reloj en tiempo real. Para reactivar el MSX-TUTOR se usa el comando SET SYSTEM 0. El uso del comando en cualquier ordenador sin MSX-TUTOR provoca un 'Syntax error'.

Versión de exportación

El teclado no tiene símbolos hangul. En su lugar hay marcas diacríticas, y una tecla CODE estándar.

Detalles Técnicos

  • Microprocesador Zilog Z80A a 3,579 Mhz
  • ROM 128 KB, con MSX BASIC versión 2.0, MSX BASIC Hangul versión 3.00 (sólo en equipos coreanos) y MSX-TUTOR (sólo en equipos CPC-300 coreanos)
  • RAM 64 KB el 300E, 128 KB el 300, ampliables a 4096 mediante cartuchos
  • VRAM 128 KB controladas directamente por la GPU
  • Chip de gráficos Yamaha V9938 con capacidad de 256 sprites (16 colores, máximo 8 por línea horizontal). 512 colores disponibles. Caracteres redefinibles por el usuario. 9 modos direccionables desde BASIC
    • SCREEN 0 : texto de 40 x 24 o 8O x 24 con 2 entre 512 colores
    • SCREEN 1 : texto de 32 x 24 con 16 entre 512 colores
    • SCREEN 2 : gráficos de 256 x 192 con 16 entre 512 colores
    • SCREEN 3 : gráficos de 64 x 48 con 16 entre 512 colores
    • SCREEN 4 : gráficos de 256 x 192 con 16 entre 512 colores
    • SCREEN 5 : gráficos de 256 x 212 con 16 entre 512 colores
    • SCREEN 6 : gráficos de 512 x 212 con 4 entre 512 colores
    • SCREEN 7 : gráficos de 512 x 212 con 16 entre 512 colores
    • SCREEN 8 : gráficos de 256 x 212 con 256 colores
    • SCREEN 9 : gráficos de 512 x 212 con 2 colores para mostrar caracteres hangul.
  • Chip de sonido : Yamaha YM2149 compatible con el General Instrument AY-3-8910
  • Teclado QWERTY de 88 teclas
    • 58 teclas alfanuméricas. Incluye todas las teclas estándar : Escape, Tab, BackSpace, Control y 2 Shift. A la izquierda de la barra espaciadora, Caps Lock y GRAPH, a la derecha Hangul (versiones coreanas) o CODE (versiones de exportación). Graph y Code, en combinación con las teclas alfanuméricas permiten acceder a los pares de caracteres gráficos serigrafiados en cada tecla. HANGUL conmuta al modo coreano.
    • 5 teclas de función (usando Shift + Fn, un total de 10 funciones disponibles). Teclas alargadas en la esquina superior sobre el bloque alfanumérico.
    • 5 teclas del mismo tamaño que la de función sobre el lateral derecho del bloque alfanumérico. Teclas {tecla|STOP}} y {tecla|SELECT}}, y teclas {tecla|HOME/CLS}}, {tecla|INS}} y {tecla|DEL}}
    • 16 teclas de keypad numérico con punto y coma decimal y las cuatro operaciones básicas.
    • 4 teclas de cursor bajo el keypad numérico.
  • Reloj en tiempo real : RP5C01 en el CPC-300
  • Dispositivo de almacenamiento de datos Como soporte nativo utiliza :
    • Interfaz de casete a 1200 o 2400 baudios (Formato FSK). Fácilmente modificable por ensamblador
    • Unidad de disquete opcional de 3,5 o 5,25 pulgadas y simple o doble cara (cualquiera compatible MSX).
    • Unidad Quick Disk opcional
    • Cartucho ROM
  • Entrada/salida :
  • Ampliaciones : puede usar cualquier periférico compatible MSX (más de 200 documentados)

Mapa de Slots de memoria [2]

Slot 0-0 Slot 0-1 Slot 0-2 Slot 0-3 Slot 1 Slot 2 Slot 3
Página C000h~FFFFh 128kB
Memory
Mapper
Cartucho
Slot
Expansion
Bus
Página 8000h~BFFFh Hangul
ROM
Página 4000h~7FFFh Main-ROM Sub-ROM
Página 0000h~3FFFh
  • La ROM Hangul incluye el firmware MSX-TUTOR, es una ROM BASIC (8000h-BFFFh) que usa la pantalla 7.

Referencias

  1. Light pen en el wiki de MSX.org]
  2. «Daewoo CPC-300». msx.org. Consultado el 27 de junio de 2021.

Enlaces externos