Está en la página 1de 5

Dragon 32/64

La Dragon 32 y Dragon 64 son computadoras


domésticas que fueron construidas en la década de
1980. Las Dragon son muy similares a la TRS-80
Dragon 32/64
Color Computer (CoCo), y fueron producidas para el
mercado europeo por Dragon Data, Ltd., en puerto
Talbot, Gales. Los números en los modelos reflejan
la principal diferencia entre las dos máquinas, las
cuales tiene 32 y 64 kilobytes de RAM,
respectivamente.

Índice
Historia Una computadora Dragon 32
Notas técnicas Información
Hardware y periféricos Tipo Computadora doméstica
Modos de video Fecha de Agosto de 1982
Sistema de disco creación
Sistema operativo tipo UNIX / Linux OS9 de Fabricante Dragon Data
Microware
Descontinuación 19941
Sistema de software
Diferencias con la CoCo Unidades 200000
vendidas
Dragon 32 vs. Dragon 64
Referencias
Otras referencias
Véase también
Enlaces externos

Historia Vista izquierda y derecha de una


Dragon 64
A principios de la década de 1980, el mercado británico de
computadoras domésticas se encontraba en expansión. Nuevas
máquinas eran lanzadas prácticamente cada mes. En agosto de
1982, Dragon Data se unió a la competencia con la Dragon 32; la
Dragon 64 le siguió un año después. Las computadoras se
vendieron bien al principio y esto atrajo el interés de muchos
desarrolladores de software independientes, entre los más Vista trasera de una Dragon 32
notables se encontraba Microdeal. Una revista, Dragon User
también inició sus publicaciones poco después del lanzamiento
de la máquina.

En el mercado privado de las computadoras domésticas, donde los videojuegos eran de importancia
primordial, la Dragon sufrió por sus capacidades gráficas, las cuales eran inferiores a las máquinas
contemporáneas tales como el Sinclair ZX Spectrum o el Commodore 64.1
La Dragon no podía fácilmente desplegar letras minúsculas. Algunas aplicaciones sofisticadas podían
sintetizarlas usando modos gráficos de alta resolución (de mismo modo en el que los caracteres
definidos por el usuario eran desplegados en aplicaciones gráficas como videojuegos). Los programas
más simples se manejaban sin minúsculas. Esta característica les impidió destacar en el naciente
mercado educativo.1

Como resultado de estas limitaciones, la Dragon no fue un éxito comercial, y Dragon Data colapso en
junio de 1984. Fue comprada por la compañía española Eurohard S.A. con idéntico resultado.

A pesar de la desaparición de la compañía matriz, las Dragon fueron populares. Tenía una placa
madre robusta en un gabinete espacioso, y eran más tolerantes a las modificaciones caseras que
muchas de sus contemporáneas, por lo que sus componentes se amontonaban en el menor espacio
posible.

Notas técnicas

Hardware y periféricos

La Dragon fue construida sobre el procesador Motorola


MC6809E corriendo a 0,89 MHz. Esto era bastante avanzado
para un diseño de CPU de 8 bits, teniendo entre otras cosas
limitaciones para capacidades de 16 bits. En términos de potencia
computacional, la Dragon vencía a la mayoría de sus rivales
contemporáneos basados en tecnología MOS 6502, pero esto
eran pequeñas diferencias en un mercado donde las capacidades
gráficas y videojuegos eran mucho más importantes para los
consumidores.
Dragon Logo
La Dragon también utilizó el SN74LS783/MC6883 "Synchronous
Address Multiplexer" (SAM) y el MC6847 "Video Display
Generator" (VDG). La interfaz de E/S era proporcionada por dos MC6821 "Peripheral Interface
Adaptors" (PIAs).

Muchas Dragones 32 fueron actualizadas por sus propietarios a 64K. Algunos pocos las expandieron
a 128K, 256K, o 512K, con controladores de memoria caseros (MMU).

Un amplio catálogo de periféricos existía para la Dragon 32/64, y uno de los principales era el
"Dragon Claw", el cual permitía a las Dragones la utilización de los accesorios de la BBC Micro (un
factor particularmente importante en el mercado del Reino Unido). Aunque ninguna de las máquinas
tenía un sistema operativo basado en disco, (los casetes de audio era el mecanismo de
almacenamiento de las computadoras caseras en ese tiempo), el DragonDOS fue suministrado como
parte de la interfaz de control de discos por Dragon Data Ltd. Los numerosos puertos externos
(estándares en ese tiempo), incluyendo el estándar RS-232 en la 64, también permitían a los usuarios
conectar una amplia gama de equipos.

Un característica inusual era la conexión de un monitor de computadora, como alternativa a la salida


de TV. Esto era raro debido al alto coste de los monitores dedicados en ese tiempo. El puerto era un
puerto de video compuesto que podía ser utilizado para conectar la Dragon 32 a la mayoría de TV
modernas de aquel tiempo para mostrar una mejor imagen.

La Dragon utilizaba joysticks analógicos, a diferencia de la mayoría de los sistemas que utilizaban el
menos versátil pero más barato sistema digital. Otros usos para los puertos de joysticks incluían el
lápiz óptico.
Tony Clarke y Richard Wadman establecieron las especificaciones para la Dragon.2

Modos de video

El principal modo de video del Dragon es texto 'negro en verde' (en realidad el negro era un verde
obscurecido). Las únicas gráficas posibles en este modo eran los basados en bloques de cuadrículas.
También tiene una selección de cinco modos de alta resolución llamados PMODE 0-4, los cuales
alternado monocromo y cuatro colores en altas resoluciones sucesivas, culminaba en el blanco y
negro 256x192 PMODE 4. Cada modo tenía dos paletas posibles de color. Desafortunadamente, estos
era más bien chillones y ocasionaba que el sistema se desempeñara pobremente en comparación con
otras máquinas de ese tiempo. También era imposible utilizar comandos estándares para imprimir
texto en modos gráficos, ocasionando problemas en el desarrollo de software.

El modo "semi-gráfico" a todo color con escaneo de líneas en 64x192 también era posible, a pesar de
su resolución no balanceada y dificultad en la programación (no era accesible a través del BASIC) lo
cual no era frecuentemente utilizado.

Sistema de disco

Un sistema operativo completo por disco fue producido para el Dragon por terceros, Premier
Microsystems, localizado cerca de Croydon, al sur de Londres. El sistema fue vendido como el
sistema operativo de disco "Delta". Aunque Premier ofreció el sistema Delta para ser vendido junto
con la Dragon, los dueños de Dragon no estaban contentos que un tercero alterara los estándares de
su computadora, y produjeran un sistema que rivalizaría con el DragonDOS, establecieron que el
sistema Delta no era compatible con el sistema de disco 'estándar' del Dragon.

Inevitablemente, el software era vendido para cualquier sistema, pero raramente para ambos. El
resultado fue la confusión inevitable y el disgusto de los clientes debido al que el software no se
encontraba disponible para el sistema que tenían.

Sistema operativo tipo UNIX / Linux OS9 de Microware

Dragon Data distribuyó, y continuó haciéndolo la empresa española Eurohard, el sistema operativo
OS9 de Microware, tipo UNIX (como el linux) cuasi-tiempo real, originalmente para sistemas
embebidos, corriendo desde disco en el Dragón 64. Incluía shell tipo Unix, con redirección de entrada
salida y ficheros, ejecución concurrente de programas, sesión concurrente abierta desde terminal por
el puerto serie, macro-ensablador para el microprocesador MC6809E, compilador de lenguaje C
estándar Kernighan & Ritchie, lenguaje Pascal con manejo de memoria virtual para carga dinámica
de módulos de programa (permitiendo la ejecución de aplicaciones muchísimo mayores que la
memoria física). Además incluía un intérprete de lenguaje Basic que casi parecía pascal, con módulos,
funciones y subrutinas con paso de parámetros, gestión de tipos de datos, re-entrancia (recursividad),
etc. Muchos que conocieron entonces el Basic09 y lo compararon con el Basic Microsoft,
abandonaron la tecnología Microsoft, pasaron a OS9 y obtuvieron alguna década de ventaja
tecnológica para cuando UNIX y Linux fueron asequibles en el mercado.

Sistema de software

La Dragon venía con un intérprete de BASIC de Microsoft en la ROM de 16K. El BASIC


aparentemente era idéntico al BASIC extendido de la computadora Tandy Color.2
A diferencia de las computadoras personales modernas con el sistema operativo en discos, una
Dragon arrancaba instantáneamente cuando era encendida. Algunos desarrolladores de software
produjeron compiladores para BASIC, y otros lenguajes, para producir código binario (o de máquina)
que corría más rápidamente y utilizaba de mejor manera la RAM del sistema. Hacia el final, Dragon
Data produjo una suite de edición de ensamblador/desensamblador llamada Dream.

Adicionalmente al sistema operativo en disco DragonDOS, el Dragon 32/64 es capaz de ejecutar otros
sistemas operativos, incluyendo al FLEX, y hasta OS-9 el cual trajo la multitarea similar al estilo de
un UNIX a la plataforma. Las Dragones con expansión de memoria y MMU son capaces de ejecutar
OS-9 nivel 2.

Diferencias con la CoCo

Tanto la Dragon y la TRS-80 Color (CoCo) fueron basadas en el chip Motorola MC6883 SAM para el
manejo de memoria y control de periféricos.

Los sistemas son lo suficientemente parecidos que una buena porción de software compilado
producido para una máquina puede ejecutarse en la otra. El software ejecutándose por medio de
intérpretes de Basic tiene un alto grado de compatibilidad (lo cual puede ser logrado fácilmente
transfiriendo a través de casete con las opciones apropiadas).

Era posible convertir una CoCo 1/2 en una Dragon. Se requiere intercambiar el ROM original de la
CoCo y recablear el cable del teclado.3

La Dragon tenía circuitería adicional para hacer compatible el MC6847 VDG con el estándar europeo
de televisión de 625 líneas (PAL), en vez de las 525 líneas de Estados Unidos (NTSC), y el puerto
paralelo Centronics de impresión no se encuentra en la CoCo. Algunos modelos fueron
manufacturados con el estándar de video NTSC para el mercado estadounidense.

Dragon 32 vs. Dragon 64

Aparte de la cantidad de RAM, la 64 también tenía un puerto serie RS-232 que no estaba incluido en
la 32.

El Dragon64 utilizaba memoria RAM estática, y el manejador de memoria permitía descartar la


memoria ROM y utilizar el espacio completo de memoria de 16 bits (64KB 65536 posiciones de
memoria). Los sistemas operativos en disco OS9 y FLEX descartaban la ROM de Microsoft tras el
arranque, para cargar las rutinas del sistema operativo. Por todo ello el Dragon64 permitía a los
usuarios aprender arquitecturas de software industriales a diferencia de las domésticas.

Una diferencia menor entre las dos Dragones es el color de los modelos; la Dragon 32 era beige y a 64
era gris claro. Aparte del color y el puerto serie de la 64 (y el nombre del modelo), ambas máquinas
eran casi iguales, con la notable excepción de la diferencia crítica en su RAM estática y a la
posibilidad de descartar la ROM en favor de un sistema operativo alternativo cargado de disco. La 32
NO era ampliable a la Dragon 64.

Referencias
1. Sangani, Kris (2009). «Gadgets That Design Forgot» (https://web.archive.org/web/201603040913
00/http://eandt.theiet.org/magazine/2009/16/gadgets-design-forgot.cfm). Engineering &
Technology (IET) 4 (16): 31. ISSN 1750-9637 (https://issn.org/resource/issn/1750-9637). Archivado desde
el original (http://eandt.theiet.org/magazine/2009/16/gadgets-design-forgot.cfm) el 4 de marzo de
2016. Consultado el 30 de agosto de 2015.
2. "The Computer that Roared" por Fernleigh Edmonson. Revista "Microcomputing" mayo de 1983.
3. «Coco to Dragon Conversion» (https://web.archive.org/web/20091126225659/http://www.onastick.
clara.co.uk/cococnv.htm). Archivado desde el original (http://www.onastick.clara.co.uk/cococnv.ht
m) el 26 de noviembre de 2009. Consultado el 9 de junio de 2010.

Otras referencias
Vander Reyden, John (1983). Dragon 32 programmer's reference guide. Beam
Software/Melbourne House. ISBN 0-86161-134-9.
Smeed, D.; Sommerville, I. (1983). Inside the Dragon. Addison-Wesley. ISBN 0-201-14523-5

Véase también
TRS-80 (Tandy Co-Co)

Enlaces externos
Wikimedia Commons alberga una galería multimedia sobre Dragon 32/64.
The Dragon 32/64 Computers (http://www.6809.org.uk/dragon/) – at website www.6809.org.uk
Dragon Information Files (http://www.grempc.demon.co.uk/dragon/info/) Archivado (https://web.ar
chive.org/web/20080725101240/http://www.grempc.demon.co.uk/dragon/info/) el 25 de julio de
2008 en la Wayback Machine. – from Graham's Dragon Page, by Graham E. Kinns
The Dragon Archive (http://archive.worldofdragon.org/) – An archive of everything related to the
Dragon 32/64 and its clones and prototypes
A Slayed Beast - History of the Dragon Computer (http://archive.worldofdragon.org/index.php?opt
ion=com_content&task=view&id=8&Itemid=27) at dragon-archive-online.co.uk.
The International Dragon Users Group (http://finance.groups.yahoo.com/group/dragonuser/) –
The Yahoo! group for Dragon Users
Manuals of Dragon 32, Dragon 64 and DragonDOS (DOS 437 character set) (https://web.archive.
org/web/20100103124556/http://biblioteca.museo8bits.es/dragon/dragon.zip) at
www.museo8bits.es
An introduction to BASIC programming using the DRAGON 32 micro computer (https://web.archiv
e.org/web/20140306223845/http://www.pointlessmuseum.com/museum/dragon32manualindex.p
hp)
Dragon Update - National Users Group Magazine Library at the Centre for Computing History (htt
p://www.computinghistory.org.uk/cgi-bin/sitewise.pl?act=sect&pt=1094_371&s=1265)
[1] (http://www.pixfans.com/dragon-cuando-espana-fabricaba-ordenadores/)

Obtenido de «https://es.wikipedia.org/w/index.php?title=Dragon_32/64&oldid=134236202»

Esta página se editó por última vez el 24 mar 2021 a las 17:00.

El texto está disponible bajo la Licencia Creative Commons Atribución Compartir Igual 3.0; pueden aplicarse cláusulas
adicionales. Al usar este sitio, usted acepta nuestros términos de uso y nuestra política de privacidad.
Wikipedia® es una marca registrada de la Fundación Wikimedia, Inc., una organización sin ánimo de lucro.

También podría gustarte