Historia.Me parece que los
BBC Micro no son demasiado conocidos por estos lares... sin embargo, fueron unas máquinas muy presentes en Reino Unido y EEUU durante la primera mitad de los años 80. Se vendieron un total 1,5 millones de unidades y también tuvieron una presencia destacada en las escuelas y canales de radio y TV ingleses.
La máquina surgió a principios de los años 80, fruto de la convergencia de intereses entre Acorn y la BBC. Acorn estaba desarrolando un sucesor de su computadora
Atom, y a la vez la BBC inició el proyecto
BBC Computer Literacy Project. Los estudios indicaban la creciente importancia de los microordenadores en la vida pública y privada de los ciudadanos, y la BBC se propuso educar a la ciudadanía con nociones básicas sobre programación, gráficos y sonido, teletexto e inteligencia artificial.
El proyecto necesitaba un ordenador capaz de demostrar todas estas cosas en TV, y la BBC entabló conversaciones con varios fabricantes como Sinclair, Dragon y Tangerine, antes de decidirse por Acorn. La BBC habría preferido un ordenador basado en la CPU Z80 y el SO CP/M, pero el Atom fue el único candidato que alcanzó los requisitos del programa.
El Acorn también gozó de cierto éxito en los hogares, pese a ser más caro que los Commodore 64 y ZX Spectrum, además de en las escuelas y emisoras de radio y TV. En TV muchos programas de la BBC de la época usaban gráficos y sonidos creados con esta máquina. Y no sólo en concursos, sino incluso en la mítica serie
Dr. Who.
Acorn también empleó esta familia de ordenadores para experimentar y desarrollar la arquitectura ARM.
La familia del
BBC Micro se sustituyó por los
Acorn Archimedes de 32 bits a partir de 1987.
Características técnicas.CPU: MOS Technology 6502/6512 a 2 MHz.
RAM: Entre 16 y 128 Kb, según modelo.
ROM: Entre 32 y 128 Kb. Incluye diferentes versiones del OS Acorn MOS, de la v0.10 a la v2.
Sonido: Texas Instruments SN76489, de 4 canales y sonido mono. Sintetizador de voz TMS5220 opcional.
Almacenamiento: Cinta de cassette, disquete (opcional) de 5.25″ (el más común) o de 3.5″ (raro), disco duro conocido como 'Winchester' (raro)
Modos gráficos: Resoluciones gráficas de 160×256 píxeles y 8 colores a 640×256 con 2 colores.
El modelo de la familia más vendido probablemente sea el
Acorn Electron, una versión de bajo coste y 32 Kb. de RAM.
Lo curioso es que no es 100% compatible con los BBC Micro, así que tiene su propio set de juegos y sus propios emuladores.
Emulación.Para emular este sistema me he decidido por el
emulador BeebEm, que parece el más activo actualmente. Incluye la BIOS del aparato, así que no hace falta buscarla por ahí.
Es importante recalcar que la emulación del
co-procesador Master 512 y el
sintetizador de voz TMS5220 no aparecen en las últimas versiones por un tema de licencias, y para emularlos hay que descargar la v4.03 del emulador.
Su funcionamiento también parece bastante simple. Nada más arrancarlo nos las veremos con el BASIC del sistema:
Los juegos se cargan desde el menú
File --> Run Disc...Aquí haré un inciso. Usaremos siempre que sea posible
versiones en disquete y autoarrancables de cada programa. Las bases de datos las suelen destacar con la nota
[bootfile] al final.
Las imágenes de disquete que no arrancan solas son más complicadas. De acuerdo a la sección de ayuda del emulador, emplean estos comandos:
*CAT List files on the disc
*DRIVE <drive> Change default drive number (0, 1, 2 or 3)
LOAD "<file>" Load a BASIC program
CHAIN "<file>" Load and run a BASIC program
SAVE "<file>" Save a BASIC program
*DELETE <file> Delete a file
*RUN <file> Load and run a binary program
*TITLE <title> Put a title on the disc
*BUILD <file> Create a file on the disc containing a set of commands you type in. Press Escape to end.
*EXEC <file> Execute the commands contained in a file (created with *BUILD for example).
Aunque reconozco que a mí no me han servido en absoluto
Las cintas se cargan usando estos comandos:
*TAPE
CH.""O bien:
*TAPE
*RUN¿Qué tenemos por aquí?Para jugar tenemos básicamente los mismos juegos de 8 bits de la primera mitad de los años 80 que ya conocemos de otras plataformas, como
Arkanoid,
Barbarian,
Elite o
Way of the Exploding Fist:
Atención a la resolución del último juego, el
Way of the Exploding Fist. Me parece que emplea un modo exclusivo de esta familia de ordenadores, 160×256 con 4 u 8 colores.
Enlaces de interés:- Entradas en Wikipedia sobre los BBC Micro,
en inglés y
en castellano.
- Web del emulador que hemos empleado en esta guía,
BeebEm.
-
Complete BBC Micro Games Archive, un buen sitio para hacernos con juegos de este sistema.
-
Una de las colecciones de juegos para el sistema disponibles en
Archive.org.