Señoras y señores, el Exidy Sorcerer de 1978. Además de competir con los Apple II y Tandy TRS-80, fue el primer ordenador en emplear cartuchos ROM.

El Exidy Sorcerer un ordenador californiano basado en la CPU Zilog Z80, luego tan habitual en microordenadores domésticos durante los años 80. Su creación fue idea de Paul Terrell, fundador de la cadena de electrónica Byte Shop, que pretendía acercar la informática a un público más amplio pero sin las cortapisas de los Commodore PET y Tandy TRS-80, que requerían la compra de un monitor, o de los Apple II, que necesitaban montaje por parte del usuario. Terrell conocía a H.R. "Pete" Kauffman y Howell Ivy de Exidy, que le ayudaron a sacar el sistema adelante y a organizar una "lista de deseos" que la nueva máquina debería cumplir:
- Conexión a equipos de TV o a monitores para mostrar gráficos en alta resolución.
- Un juego de caracteres programable y accesible desde el BASIC.
- Emplear la CPU Z80 de Zilog, la más avanzada del mercado en ese momento, frente a la 6502 de MOS Technology que empleaba la competencia.
- Utilizar cartuchos de software para poder empezar a usar el ordenador inmediatamente. Exidy proporcionó los tres primeros: Microsoft 8K BASIC, procesador de textos y lenguaje de programación ensamblador.
- Unidad de expansión compatible con el bus estándar S-100.
Desde el principio Exidy licenció el ordenador a varias empresas para su exportación. Tenía un importante incentivo para hacerlo, pues las máquinas que se exportaban debían pagarse inmediatamente, mientras que Exidy tenía que esperar hasta 30 días para cobrar por las máquinas distribuidas dentro de los EEUU. Entre estas empresas distribuidoras en otros países estuvieron CompuData (en Europa) o Dick Smith electronics para Australia y Nueva Zelanda.
Aunque la máquina se vendió relativamente bien la fuerte competencia hizo que dejara de ser rentable en poco tiempo, así que dejó de fabricarse hacia 1982, cuando Exidy cerró sus puertas. Le sobrevivió durante algún tiempo su variante holandesa fabricada por CompuData. Si os fijáis, la foto de arriba es una de estas unidades.
Características técnicas.
CPU: Zilog Z80 A a 2.106 MHz.
RAM: 4 Kb. ampliables a 48 Kb.
Gráficos: Modo texto de 64 caracteres y 32 columnas, modo gráfico de 512×240 píxeles monocromo.
Sonido: Ninguno, aunque había expansiones disponibles.
OS: Monitor de código máquina, Microsoft BASIC, CP/M en máquinas con unidad de disquete.
Almacenamiento: Cartuchos de 16 Kb. de capacidad, unidad externa de cassette, unidad de disquete opcional.
¿Cómo era en comparación con los ordenadores de su tiempo? Pues por un lado los gráficos tenían más resolución que los de la competencia, pero al depender en un juego de caracteres significaba que eran menos flexibles que en otras máquinas.
Emulación.
Pues toca arremangarse y emplear
El software... pues anda escaso, no os voy a engañar. En el set de TOSEC hay algunos volcados de cartuchos y lo que parecen snapshots de memoria de algunos juegos. La software list de MAME / MESS parece más completa: hay bastantes volcados de cintas en formato WAV, además de algunos cartuchos y disquetes.
En esta guía usaremos las cintas de esta software list.
Nada más arrancar el ordenador nos las veremos con el monitor de código máquina. Es una interfaz muy espartana, pero nos basta para arrancar cartuchos y cintas.

Las cintas se cargan con el comando LOG (en mayúsculas, en minúsculas no vale). Y si alguna carga falla, especificamos antes que está grabado a 300 baudios con SE T=1, también en mayúsculas.
Desde el BASIC de Microsoft las cintas se cargan con CLOAD, y si hace falta especificamos también antes SE T=1.
Y por último los discos con CP/M se cargan con el comando GO BC00.
Entre los juegos pues tenemos cosillas... como los habituales clones del Space Invaders o del Pac-Man, porque no había ordenador de esta época sin ellos.



Enlaces externos.
Entradas en Wikipedia sobre el Exidy Sorcerer,
Ficha del Exidy Sorcerer
El siguiente ordenador en revivir es el Texas Instruments 99/4 de 1981.

El Texas Instruments 99/4 fue único ordenador doméstico desarrollado por TI, firma más conocida por sus calculadoras y mini-ordenadores. Se lanzó en 1981 y es nada menos que el primer micro-ordenador doméstico de 16 bits. Su competencia eran los Atari de 8 bits, el Apple II, el Commodore VIC-20 y los Tandy TRS-80.
Técnicamente era el mejor de su generación, gracias a la CPU de 16 bits y unos gráficos excelentes para su época. Sus desventajas eran un precio muy elevado y la falta de software de terceros desarrolladores, porque TI insistió en publicar ellos mismos todo el software disponible.
La competencia primero del Commodore VIC-20 y más tarde del Commodore 64, que empezaron a bajar agresivamente su precio, eliminó el primer problema. TI lanzó una versión más barata del sistema, el TI 99/4A, y hacia el final de su vida comercial los estaba vendiendo a pérdida por menos de 100 dólares. Nada que ver con los 525 dólares que costaba en su salida.
Durante la década anterior TI y Commodore habían competido duramente por el mercado de calculadoras, y ahora Commodore bajaba sin cesar el precio del C64, empujando a TI a una guerra de precios que ésta no podía ganar.
La estrategia costó a TI hasta 330 millones de dólares en pérdidas, así que el 99/4A dejó de fabricarse en 1984, habiendo vendido hasta entonces cerca de tres millones de unidades.
Características técnicas.
CPU: TMS9900 de 16 bits a 3'3 MHz.
Chip de vídeo: TMS9918A Video Display Processor (VDP). El mismo que emplean la ColecoVision y la Sega SG-1000.
Modos gráficos: modos texto de 32×24 y 40×24 caracteres, modo gráfico de 256×192 píxeles con 15 colores (un color transparente) o bien 32 sprites de un solo color.
Sonido: Chip TMS9919 o SN94624, idéntico al SN76489 usado en muchos otros sistemas. Tenía cuatro canales, 3 de voces y 1 de ruido.
Memoria: 16 kB de memoria de vídeo. 256 bytes de memoria rápida temporal.
Los drivers para las diferentes expansiones estaban incluidos en la ROM del sistema, así que bastaba con enchufarlas para poder usarlas, un poco al estilo del plug & play.
TI ofrecía expansiones de RAM de 32 Kb. e incluso un sintetizador de voz, tecnología en la que TI era pionera. Otros periféricos incluían disqueteras de 5 y 1/4, una tarjeta RS-232, impresora, módem de 300 baudios y unidades externas de cassette.
Biblioteca de juegos.
TI cometió un error fatal a la hora de los juegos. Por lo visto no quiso, o no se le ocurrió, conceder licencias a terceros fabricantes, así que todos los juegos del sistema provienen del fabricante o son homebrew. A pesar de esto la selección de juegos no está nada mal para la época. Tenemos algunas aventuras de Scott Adams, como Adventure, mucho software educativo y, lo mejor de todo, bastantes conversiones de recreativas de Atari, como Centipede, Defender, Pac-Man o Pole Position. También esta el maravilloso Donkey Kong de Nintendo y un clon del Space Invaders llamado TI Invaders.

Burgertime

Donkey Kong

Pac-Man
Emulación.
El mejor emulador para el sistema parece ser

Para tomar las capturas solamente he cambiado el filtro original por uno que emula el aspecto de una TV.
Si queremos cargar alguno de los programas / juegos incluidos, tan solo hay que seleccionarlo del menú:

A continuación el emulador se reiniciará y el programa aparecerá en la lista de programas disponibles:

Los escogemos y listo:

Por defecto el joystick queda emulado con los cursores y la tecla TAB.
Para cargar juegos de nuestra colección usamos la opción Cartridge --> User --> Open del menú si son cartuchos, o bien Disk --> DSK0 si son imágenes de disquete.
El tema de los disquetes es más lioso que el de los cartuchos. Parece que hay que tener cargada alguna de las expansiones típicas del TI 99/4, como el Editor/Assembler (E/A), el Extended Basic (XB) o el TI Basic.
Y una vez en el BASIC, teclear alguna de estas instrucciones:
1) Con el Extended Basic (XB) o el TI Basic:
OLD "DSK1.NOMBRE-DEL-JUEGO"
RUN
2) Con el Extended Basic (XB)
RUN "DSK1.NOMBRE-DEL-JUEGO"
3) Con el el Editor/Assembler cartridge (E/A), opción 3 (Load and run)
DSK1.GAMENAME
Si no arranca, entramos los comandos START, MAIN o NOMBRE-DEL-JUEGO
4) Con el el Editor/Assembler (E/A), opción 5 (Run program file)
DSK1.NOMBRE-DEL-JUEGO
Personalmente lo encuentro complicado de cojones, así que mejor limitaos a los programas en cartucho.
Enlaces:
Entradas del TI 99/4A en Wikipedia,
¿No habéis escuchado hablar del Mattel Aquarius? Es perfectamente normal, porque sólo estuvo a la venta unos meses durante 1983.

Mattel es más bien conocida por sus líneas de juguetes (como Barbie o Masters del universo), pero ya tenía cierta experiencia con los videojuegos. Hasta 1983 precisamente había estado comercializando una videoconsola de 8 bits, la Mattel Intellivision. El tema de la Intellivision ayuda un poco a entender que Mattel era bastante torpe en este mercado concreto. Cuando en 1983 llegó la primera gran crisis de los videojuegos, Mattel reaccionó en pánico y la dejó de vender inmediatamente. Pero no solo eso, sino que además ven dió los derechos del sistema a un ex-empleado suyo que la siguió comercializando a través de la INTV Corp. hasta 1991. Tooooodo ese dinero podría haber sido para Mattel de haber sido más astutos, pero no fue así.
El asunto del Aquarius fue una chapuza parecida. Viendo que la gente se pasabade las videoconsolas a los ordenadores personales, se decidió a producir el suyo propio. Igual que sucedió con la Intellivision, Mattel no desarrolló realmente el nuevo sistema. La responsabilidad recayó de nuevo en el fabricante hongkonés Radofin, que también había desarrollado la Intellivision. Estos se basaron en componentes ya en el mercado y de probada fiabilidad, como el procesador Zilog Z80 o el BASIC de Microsoft.
¿Y qué sucedió? Pues que duró en el mercado unos pocos meses, de junio a octubre de 1983. Con la crisis de los videojuegos ya golpeando de lleno, era un mal momento para que cualquier sistema nuevo se pudiera asentar en el mercado. El Aquarius, además, tenía unos gráficos bastante endebles y poca memoria RAM, así que de poco le valía resultar más barato que el Texas Instruments TI-99/4A y el Commodore VIC-20, sus competidores más directos.
Profundicemos un poco en esas limitaciones. La memoria se podía ampliar, es cierto, pero con los 4 Kb. de fábrica solamente quedaban 1'7 Kb. libres tras cargar el BASIC.
En cuanto a los gráficos, el número de gráficos programables era tan escaso que Mattel añadió un conjunto de caracteres semi-gráficos para que los juegos pudieran utilizarlos.
Así que no es extraño que tras solamente cuatro meses en las tiendas Mattel lo retirara y devolviera los derechos a Radofin.
Se sabe de la existencia de un Aquarius II, y también que llegó a las tiendas en pocas cantidades, pero tampoco cuajó.
Características técnicas.
CPU: Zilog Z80 a 3.5 MHz.
RAM: 4 Kb. Hay ampliaciones disponibles de 20 Kb. y 32 Kb.
SO: Variante del Microsoft BASIC.
Gráficos: Chip TEA1002, capaz de gráficos a 320x192 píxeles, modo texto de 40x24 píxeles y 80x72 con gráficos direccionales y 16 colores.
Sonido: Un solo canal. Disponible expansión con el chip AY-3-8914 de 4 voces.
Almacenamiento: Cartuchos de 16 Kb. de capacidad y unidad de cassette externa.
El Aquarius se vendía a menudo junto a la expansión Mini-Expander, que le añadía otra entrada de cartucho y el chip de sonido AY-3-8914, el mismo que equipaban los MSX, los Amstrad CPC y los Spectrum de 128 Kb.
También tenía la posibilidad de usar un Quick Disk. Estos eran unidades a caballo entre la cinta y el disquete que estaban disponibles para un buen número de ordenadores, pero que nunca alcanzaron un uso mayoritario.
Emulación.
Una vez más, la opción que más me convecne para el sistema es el
También tenemos un emulador dedicado llamado
En cuanto a la jugoteca... pues no es gran cosa. Tenemos unos 30 juegos en total, y muchos de ellos son ports de la Intellivision. También diría que son todos de Mattel, porque en tan poco tiempo el sistema no debió atraer a más desarrolladores.
Los juegos vienen en dos formatos, cartucho (extensión BIN) y cinta (extensión CAQ). Los cartuchos no nos darán problemas, se insertan y si el emulador no se reinicia lo hacemos nosotros. Ojo, reinicio "caliente", no "frío".


Advanced Dungeons & Dragons
Las cintas son algo más complicadas. La mayoría de juegos vienen en dos cintas. La primera la cargamos con CLOAD, y la segunda con RUN:



Breakout
Si os fijáis, en este segundo juego se notan más las limitaciones gráficas de los Aquarius. La "pelota" no es tal, sino uno de los gráficos predefinidos del ordenador.
Enlaces.
Entrada sobre el Mattel Aquarius en Wikipedia,
Entrada sobre el Mattel Aquarius
Set TOSEC completo de este ordenador,
Puede que en cambio sí os suenen los Spectravideo SVI-318 y SVI-328 de 1984, aunque sea en relación con los MSX.

Spectravideo fue una empresa norteamericana de software, periféricos y hardware creada en 1981 como SpectraVision. El cambio de nombre se produjo en 1982, por un conflicto con un producto no relacionado. Empezaron su andadura como distribuidor de juegos ajenos, pero pronto estaban desarrollando por su cuenta para la Atari 2600 y el Commodore VIC-20. Y también fueron los creadores de los primeros joystick ergonómicos, los QuickShot, que es por el motivo que a muchos nos suena su nombre.

Un joystick QuickShot 2
Sus primeros ordenadores fueron los SVI-318 y SVI-328 lanzados en 1984, y que tuvieron el honor de ser tomados como modelo para lo que sería la primera generación del estándar MSX. Es por eso que a veces se les llama MSX0 o casi-MSX.
Sus características técnicas eran muy parecidas: CPU Z80 A a 3,6 MHz, 16 Kb. o 64 Kb. de RAM y un SVI BASIC basado en el Extended BASIC de Microsoft. También pueden emplear el SO CP/M si se equipan con una unidad de disquete o de disco duro. Las diferencias entre los modelos SVI-318 y SVI-328 son la cantidad de RAM y que el SVI-328 tiene un teclado tipo máquina de escribir.

Las diferencias principales con el futuro MSX son las salidas, el BASIC y la gestión de memoria.
La misma Spectravideo saca además dos expansiones dignas de mención, una que convierte al ordenador en un MSX y otra que le permite cargar cartuchos de ColecoVision, que también tienen un hardware similar.
En España el SVI-328 es distribuido por Indescomp, la misma distribuidora de los Amstrad CPC, e incluso ve la luz una variante servidor que permite conectar entre sí a toda una clase de informática con computadoras SVI-328 o MSX.
Tras la aparición del estándar MSX Spectravideo también saca sus propios modelos, los SVI-728 y SVI-738. Este último es notable por incorporar todas las expansiones disponibles hasta la fecha, y a veces se le conoce como MSX v1.5 por este motivo. Después de su etapa MSX Spectravision se dedicará con más o menos fortuna a los compatibles PC hasta su compra por una compañía inglesa y su conversión en SpectraVideo Plc, nombre bajo el que seguirá comercializando periféricos para muchos ordenadores y consolas.
Emulación:
El único emulador que conozco para estos dos sistemas es el
NOTA DESDE EL FUTURO DE NEVILLE: Desde que escribí esta guía el emulador
Los juegos se cargan desde cinta, con las instrucciones CLOAD y RUN, una detrás de la otra.

Entre ambas instrucciones hay que accionar el PLAY de la unidad de cassette, porque si no nos quedamos a dos velas.


Para los programas en BASIC usamos la instrucción BLOAD.
El software disponible no es muy abundante (unos 200 títulos) y diría que buena parte de él no es más que software de MSX o Coleco modificado para funcionar en estas máquinas, como el Yie Ar Kung-Fu que hemos usado de ejemplo.
Pero alguna cosa original sí hay, como este Frantic Freddy:

Enlaces:
Entradas de los Spectravideo SVI-318 y SVI-328 en Wikipedia,
Pues como IBM es una firma norteamericana, y no inglesa como creía, hoy nos toca hablar del IBM PCjr de 1984.

CPU: Intel 8088 @ 4.77 MHz
RAM: 64-128 Kb.
Gráficos: CGA con modos extra de 16 colores (160×200, 320×200) y 640×200 y 4 colores.
Sonido: PSG de Texas Instruments de 3 canales.
Otros: IBM PC DOS 2.10, unidades de cassette, cartucho y opcionalmente disquetera de 5 y 1/4.
La premisa
Cuando en 1981 IBM lanzó su primer PC, el modelo 5150 cometió sin darse cuenta un error catastrófico. Su PC estaba basado casi por completo en piezas ya disponibles en el mercado, así que no podía patentarlas. En lugar de eso patentó la BIOS del aparato, con la idea de que cada fabricante que quisiera fabricar su propio PC tendría que pagarle su cuota. Incluso llegó a publicar documentación al respecto, que de seguirse terminaba con el desdichado fabricante de turno pagándole derechos a IBM. Este esquema de negocios, sin embargo, se basaba en una premisa muy discutible, y es que nadie fuera capaz de diseñar por su cuenta una BIOS 100% compatible con la de IBM. No contaron con la llamada "ingeniería inversa", y ya en 1982 Columbia Data Products creó su primer compatible PC, seguido de Compaq en 1983.
IBM no se dio por vencida, y a lo largo de los años creó varias iniciativas para recuperar la posición dominante en el mercado del PC. Una de las más visibles fue el IBM PCjr.
IBM lo lanzó a bombo y platillo en 1984 y pretendía con él nada menos que reinterpretar el PC para consumo masivo, acabando así con competidores como el Apple IIe. IBM esperaba venderlo por entre 600 y 1000 dólares y que fuera 100% compatible con el software del IBM PC. Desde 1982 preparaba también software especialmente para el PCjr. Entre estos programas estaba nada menos que el primer King's Quest de Sierra Online. No fueron los únicos, otros fabricantes de software como The Learning Company o Spinnaker llegaron a acuerdos con IBM para promocionar el nuevo ordenador.
El fiasco
Desgraciadamente, el PCjr se terminó conviertiendo en todo lo contrario de lo esperado: uno de los mayores fiascos de la historia de IBM y de la informática. ¿Los motivos? Veamoslos:
- La campaña de publicidad de IBM fue avasalladora, pero el producto final no estuvo a la altura de las expectativas generadas, además de llegar con retraso.
- El precio final fue de 1200 dólares, casi el doble de lo esperado, y eso sin monitor. Al menos el PCjr podía conectarse a televisores corrientes, pero seguía siendo demasiado caro.
- No era 100% compatible con todo el software desarrollado para PC, principalmente por su escasa memoria RAM y por tener solamente una disquetera. Una aplicación tan popular como la hoja de cálculo Lotus 1-2-3 necesitaba dos cartuchos y una unidad de disquete para funcionar en el PCjr.
- Mala prensa. Las críticas se cebaron especialmente con el precio y el teclado inalámbrico de goma, al considerarlo poco serio e incómodo.
- Dificultad de expansion: IBM no llegó a ofrecer disco duro ni segundas disqueteras para el PCjr, dejándolo demasiado obsoleto para ejecutar muchas aplicaciones y juegos nuevos. Cuando finalmente hizo públicas las especificaciones para que otros fabricantes lo hicieran ya era demasiado tarde.
Como resultado de todo esto, IBM dejó de fabricar el PCjr en 1985, tras vender unas 250.000 unidades en total.
El legado del PCjr
Para el curioso de la informática, el IBM PCjr deja varios legados interesantes:

Más tarde la mayoría fueron parcheados y pirateados para poder emplearse en PCs corrientes.
Es el caso por ejemplo de Ghostbusters, exclusivo para PCjr, o el mencionado King's Quest, que en principio se lanzó en versiones, CGA, PCjr y Tandy:

c) Y por último tenemos los ordenadores Tandy 1000 y variantes. Tandy había llegado a un acuerdo con IBM para emplear la arquitectura del PCjr en su línea de compatibles PC. Como lanzaron sus productos más tarde que IBM pudieron evitar los errores más graves de los PCjr y sus compatibles se vendieron con bastante éxito en EEUU hasta 1993.
Los emuladores
Tanto

Montezuma's Revenge
PCem nos lo pone un poco más difícil, por eso de parecerse más a un ordenador real, pero ya viene con un perfil de máquina para emular el PCjr.

Otros PCs con rarezas de IBM son los PS/1.

El modelo 2011, a grandes rasgos, es un PC AT con CPU 286 a 10 Mhz y tarjeta gráfica VGA que salió en 1990. Para IBM era un nuevo intento de recuperar el mercado doméstico tras el desastre del PCjr en 1984. Tuvo varios "hermanos mayores", los modelos 2121, 2133 y 2155, ya con CPUs 386 y 486 que se vendieron hasta 1994.
Lo que tiene de curioso la línea PS/1 es esto:

IBM quería que esta línea fuera fácil de usar, así que sobre el DOS 4.01 (cargado desde ROM en los modelos 2011 y 2021) montó esta especie de escritorio que es lo que aparece al arrancar. Las diferentes pantallas dan acceso a un tutorial sobre el sistema, a varios servicios de Internet (!), a Microsoft Works (ya sabéis, procesador de textos, hoja de cálculo y demás) y finalmente al DOS:


Lo de este escritorio puede parecer chocante hoy día, pero era más habitual en su época... antes de que Windows 3.X se impusiera como el estándar otros fabricantes probaron otros "escritorios" para facilitar las tareas al usuario. Los Amstrad PC1512 tenían la opción de GEM y los Tandy 1000 tenían otro sistema propio, llamado DeskMate.
Parte del SO se cargaba desde ROM, como decíamos, y la parte restante desde disquete o disco duro. Si encontramos los discos de sistema por la red es posible emular los modelos 2011 y 2021 con
También tenemos un emulador específico de estas máquinas, se llama

De
Otra curiosidad de la línea es que algunos PS/1 no tenían ranuras de expansión ISA, así que instalar una tarjeta de sonido corriente era imposible. Para estos modelos IBM comercializó una tarjeta de sonido propia con tres canales al estilo de los IBM PCjr / Tandy 1000:

El hardware era el mismo, pero no era compatible con aquellos. Su precio excesivo también limitó bastante su difusión.
La versión corriente de DOSBox no emula esta tarjeta, pero sí lo hacen algunos de sus derivados, como
Cuando pulses el botón, el texto se copiará y te llevará a la ventana de escritura del tema en el foro, donde solo tendrás que pegarlo y enviarlo si estás conectado. Si no lo estás, deberás hacer "log in" o registrarte.


0
