Blassic es un interprete libre de BASIC multiplataforma desarrollado por Julián Albo. Su objetivo es interpretar el mayor numero de variantes de BASIC, abarcando desde los ordenadores de 8 bits(Spectrum, Amstrad, etc) hasta versiones modernas de BASIC como lo es el QBasic.
Blassic, tiene un altísimo grado de compatibilidad con los sistemas clásicos, puede correr programas hecho para el Spectrum, el AmstradCPC, el Apple II y la MSX (entre otros sistemas más) sin modificarlos en la mayoría de los casos, o con una pequeña modificación en el resto de los casos. Además, soporta instrucciones no clásicas que lo convierten en un lenguaje de scripting muy potente.
Blassic está disponible para Linux, Windows y BSD. Para linux esta disponible en paquetes binarios deb y rpm, aunque el deb no es de la última versión, así que es más recomendable instalarlo desde el código fuente.
Probemos un programa hecho para Spectrum:
10REM PROGRAMA DE PRUEBA
15 INK 120PRINT"Se generará un numero aleatorio entre 1 y 100"25RANDOMIZE30LET numero=INT(RND*100+1)40PRINT"Numero: ";numero
50 INK 0
Guardamos en un archivo llamado prueba.bas y lo ejecutamos con blassic de la siguiente forma: blassic prueba.bas
Comprobaremos que la ejecución nos da un número aleatorio entre 1 y 100 igual que si lo ejecutásemos en un Spectrum real. Si deseásemos ejecutarlo como un script seria tan sencillo como añadir al principio de archivo la cabecera: #!/usr/local/bin/blassic y darle permisos de ejecución con chmod +x prueba.bas Ahora ya podríamos ejecutarlo sin problemas así: ./prueba.bas
Por otro lado, blassic también sirve de interprete de basic en tiempo real, como lo permiten hacer los sistemas de los años 80. Para ello simplemente hay que ejecutar blassic sin parámetros.
En definitiva, es el mejor interprete de basic de sistemas clásicos que he probado y el que mas sistemas distintos soporta (desde el Apple II hasta el qbasic de MS-DOS).
Como un año más la AUIC(Asociación de Usuarios de Informática Clásica) ha organizado la feria retroinformática RetroMadrid y este año la he visitado.
Este año me da a mi que volverán a batir records de visitas, porque cuando yo he llegado que ha sido casi un cuarto de hora después de la apertura ya era el número 113. ACTUALIZACIÓN: ¡¡han llegado a las 1100 visitas este año!!.
Veamos como han estado distribuidos los stands:
Antes de pasar a describir más o menos los expositores, os dejo un vídeo de la panorámica de la feria desde en centro de la sala(donde el stand de Mac):
Nada mas entrar a la izquierda nos encontramos con el stand de Time Invaders y el gran stand de Marcianitos ocupando casi toda una pared de la feria. Tenias cosas tan interesantes como una recreativa original de Space Invaders, un Donkey Kong para niños, una increíble Neo-Geo VMS y además de dos máquinas de pinball.En Time Invaders tenían en las vitrinas pequeñas consolas portátiles de los años 80 incluyendo las Game & Watch Gallery y una recreativa casera con el juego The Attack of Mutant Fruits from Outer Space. Un stand la mar de completo, y también tiraron la casa por la ventana y rifaron un recreativa.
El siguiente stand era el de Neurochip. En la primera mesa tenían varias consolas como una GameBoy Ligth, una Neo-Geo, una Megadrive y una Pc-engine, entre otras. En la segunda mesa tenían mucho material a la venta: juegos de todos los sistemas, diversos equipos y monitores, etc.
Los siguientes expositores eran los de Karoshi y Matra en los que había camisetas, unos cuadernos muy chulos de floppys de 5 1/4″ y de 8″ ademas de los nuevos juegos de Karoshi incluyendo La Corona Encantada que posteriormente estaría para firmarlo Alfonso Azpiri.
Ya en la zona de escenarios estaban las mesas del Grupo de Usuarios Amstrad con multitud de ordenadores de la marca incluyendo varios clones soviéticos junto a una especie de robot que podía ser controlado con el Amstrad. Quizás este fue el stand con mas ordenadores, junto al de Mac, sobre la mesa y con todas sus características técnicas. Ademas celebrabas en 25 aniversario del Amstrad.
Después se econtaba IberDC Dev Team con varias Dreamcast sobre la mesa y una TreamCast, celebrando el décimo aniversario de la consola.
Luego teniamos el discreto stand de Emuforge, en el que tenian su ultimos emuladores desrrollados funcionando junto a algunas GP2X.
Dos expositores sobre MSX eranMSX Cartridge Shop y Z80ST Software, en el primero destacaba el MegaSD, un cartucho lector de tarjetas SD para MSX que según su responsable aun no esta a la venta.En ambos stands habia varias ONE Chip MSX. Os dejo un vídeo del arranque de un juego en el stand de Z80ST:
Ya uno de los últimos stands era el de Konamito en el cual tenia a la venta camisetas y fundas para el móvil ademas de una MSX para jugar.
El ultimo expositor en el salón principal era el de ViejuNET, un stand muy completo, tenían un NEC reproduciendo Matrix en un monitor de fosforo ámbar, un clon soviético de un PC/XT, un portátil Toshiba, un PC Amstrad con la Abadía del crimen para jugar, y un portátil Atari Portfolio, todos ellos con unas curiosas pantallas con su información.
En la parte central de salón esta el stand que celebraba el 25 aniversario de dos grades equipos, del Macintosh y de Sinclair QL. Tenia un Mac 128k, un LC, un PowerMac y mi querido Mac IIci. En cuanto al Sinclair QL tenia como curiosidad que tenia un disquetera metida en una caja de una cinta VHS.
Luego en la sala externa, la cual estaba totalmente abarrotada, pero al menos habia aire acondicionado porque en salón principal hacia un calor terrible, estaban los stands de Octocom, Topo siglo XXI, CEZ Game Studio, Museo de los 8 bits y el rastrillo, todos ellos con material a la venta de sus ultimas creaciones y en el rastrillo material de todo tipo.
RetroMadrid ha sido una gran esperiencia, y prometo repetir el año que viene. Tambien me compre algo ya que fuí no pude llevarme el powebook que tenian porque alguien se me adelantó pero me llevo unas chapas y el juego Viaje al centro de la tierra de Topo para Spectrum en su versión extendida por su 20 aniversario.