sábado, 8 de junio de 2013

Consolas y Compus- MSX: Basic not dead


Logo oficial de MSX.
Corria la década de los 80 y la industria fichinera se estaba gestando, todas las empresas de electrónica querían probar suerte en el joven mercado. Entre ellas se encontraba una de las varias empresas surgidas pocos años atrás en Silicon Valley, sí, estoy hablando del por aquel entonces joven imperio de Microsoft.
El reto era difícil, el mercado de las computadoras hogareñas se estaba saturando rápidamente producto de la Apple II pero la empresa de la ventanita decidió jugárselas y, basados en una idea del vice-presidente de la filial japonésa, Kazuhiko Nishi, sacó al mercado su primer computadora de manufactura propia  (aunque con algunas partes desarrolladas por otras empresas). Así, tras años de planeamiento, el 27 de Junio de 1983, salía a la luz el ordenador hogareño al que bautizaron MSX (Micro Soft eXtended).
No, abuela, no es una máquina de escribir del futuro.
Aparecida mucho antes que la devastadora NES, la MSX competía directamente, entre otras compus, con la Commodore 64. Si bien (de forma irónica) no tuvo demasiado éxito en Estados Unidos, la humilde computadora era la preferida en muchos otros países como Japón (donde muchas empresas hoy famosas la habían escogido antes que la NES), Medio oriente, los países europeos (parte de la época dorada del software del viejo continente) y Latinoamérica (sip, Argentina también). Se estima que solo en Japón se vendieron unas 5 millones de unidades.

Su microprocesador era el Z80 de Zilog (utilizado por varias compus de aquel entonces), su memoria RAM iba desde los 16KB hasta los 128KB dependiendo del modelo (las MSX Turbo R llegaron a tener 256KB), y operaba con el sistema operativo de MSX-DOS (originalidad en su estado más puro) y/o MSX-Basic, el obvio port del lenguaje de programación hecho para esta computadora. Al ser un teclado (literalmente), podía ser conectada a cualquier televisor y ser llevada con comodidad a cualquier lugar. El mismo traía una ranura para cartuchos, una reproductora de casettes de cinta periférica y las dos unidades para los floppy disk. También contaba con entradas para mouse y joystick.

Como he comentado antes, la MSX fue comercializada y manufacturada en muchos países alrededor del globo, teniendo distintos diseños dependiendo de la empresa manufacturera, así como ligeras diferencias en algunos casos. Entre sus muchos fabricadores y distribuidores se encuentran: Spectravideo y Yamaha (Norteamérica); Philips (Holanda); Sony, Fujitsu, Hitachi, JVC, National y Kyocera (Japón, Sony también fabricó en Alemania); Daewoo/Yeno, GoldStar y Samsung/Fenner (Corea); Gradiente y Sharp/Epcom (Brasil); Talent (Argentina y luego Chile) y Al Alamia (Egipto y los paises del golfo pérsico).

El éxito de la MSX hizo que llegara a tener en total 4 generaciones siendo la primera la MSX seguida por la MSX2 (1986), MSX2+ (1988) y la MSX TurboR (1990); cada una con distintas mejoras que iban desde el espacio en la RAM hasta la versión de MSX-Basic incluida en ellas.



De izquierda a derecha: MSX de Sony, MSX de Al Alamia, MSX2 de Sharp (Brasil) y MSX2+ de Philips
Al usar ciertos componentes que otras compus de la época también usaban (e incluso el mismo lenguaje, BASIC), existía cierto grupo de estos sistemas que eran similares a la maquinita de Microsoft, por ende se hicieron varias "versiones" de juegos de MSX para compus como la SG-1000 de la (por entonces) jóven Sega, la Memotech MTX, la Colecovision, la ZX Spectrum y viceversa. Varios estos ports eran hechos por meros aficionados de la programación, por lo cual no eran exactamente legales pero dado que el tema de los derechos de autor respecto a los programas de computadora era prematuro en esa época, los adaptadores amateurs tenian libre albedrio al copiar el software de estas máquinas
Y ahí es donde viene el punto fuerte de la MSX, el MSX-Basic. Si bien las arcades y las consolas hogareñas tenían un buen mercado y las grandes empresas se inclinaban por ellas, las PCs como la MSX eran (y aún son) las preferidas de los programadores aficionados. Esto se debe a que, dado que el Basic era un lenguaje relativamente sencillo (si te tomabas la molestia de estudiarlo unos meses), cualquiera podía hacer desde ports de otros juegos hasta sus propios fichines originales mediante sus líneas de comando. Se podría decir que la MSX y las compus de la época fueron la cuna de los primeros programadores de juegos independientes de la historia (y aún lo es). Cada año en páginas como MSXDev se hacen torneos de juegos programados por retroaficionados para MSX y muchos pueden descargarse gratuitamente, incluso existen por internet decenas de manuales en varios idiomas que enseñan como programar en MSX-Basic.

Y aunque no lo parezca, la MSX tuvo gran importancia en el mercado profesional también, ya que muchas franquicias grosas de empresas hoy reconocidas del mercado fichinero dieron sus primeros pasos en esta consola antes de llegar a ser conocidas mundialmente en la NES, algunas de ellas son: Metal Gear, Contra (Gryzor), Castlevania (Vampire Killer), Bomberman (Bomb-man), Parodius, Puyo Puyo, Dragon Quest, Final Fantasy, Ys, Valis, etc.; y si creían que las versiones consoleras de estos juegos eran difíciles, les propongo echar una partidita a las versiones de MSX si tienen agallas.

Bomb-man de la MSX (Eric and the Baloons en la version europea).
Vampire Killer de la MSX

Actualmente la MSX sigue siendo uno de los sistemas preferidos para los programadores amateur sea por hardware original (raro) o por emulación, tal es así que la fabricación de las MSX tuvo tres revivals, uno en 2001 titulado one chip-MSX de la mano de D4 Enterprise (iniciado por el mismisimo Kazuhiko Nishi), otro en 2011 llamado GR8bit por AGE Labs, este último se trata de un kit de armado de motherboard de MSX2; y otro de 2014 impulsado por los revividores de la Zemmix Neo de foros coreanos bajo el nombre de Mini IQ3000 Mini, en honor a la IQ2000, el modelo de MSX fabricado originalmente por Daewoo en Corea del Sur. Aparte, desde 2007 varios juegos de MSX fueron re-lanzados a la venta en la consola virtual japonesa de Wii y de Wii U en 2015.

La one-chip MSX con transparencia, la moda estética consolera de aquella época.
La placa base de la GR8bit.
La Mini IQ3000 Cutie de Corea del Sur (fuente: MSX Wiki).

Como dato curioso final, en 1990 la mencionada empresa Talent de la provincia de San Luis, Argentina, obtuvo los derechos para fabricar computadoras MSX y MSX2 desde 1990 hasta su cierre en 1997, cuenta la leyenda que hay algunas dando vueltas por Mercado Libre, y el Museo Argentino de Informática tiene unas en su posesión.

La mítica MSX2 de Talent, orgullo retro nacional.

En conclusión, una computadora significativa en su época y su mercado que aún hoy sigue dando que hablar y que hacer para la cultura retro y aquellos programadores apegados a los pixeles.

MSX-tan..

No hay comentarios:

Publicar un comentario