MSXlogo.png
Sony HB-75 MSX (1984)

MSX es el nombre de un estándar de ordenador doméstico comercializado durante los años 1980 y principio de los años 1990. Fue definido por Kazuhiko Nishi y presentado el 27 de junio de 1983 en Japón, donde se convirtió en el dominador del mercado doméstico.

Tuvo además éxito en Europa (España, Francia y Países Bajos), Brasil, Chile, Argentina y la Unión Soviética, done el ministerio de educación compró miles de unidades para equipar escuelas. Es prácticamente desconocido en Estados Unidos y pese a verse al principio como una amenaza para el liderazgo británico en el mercado europeo, registra unas pobres ventas en el Reino Unido.

Fue un intento de unir bajo un mismo estándar a todos los fabricantes, de modo que se pudieran comprar periféricos de Sony para un ordenador Philips, y de que el software y hardware de base cumpliesen con una serie de requisitos que garantizaran que los programas escritos para el estándar funcionarían correctamente en cualquier ordenador. Los fabricantes podían añadir expansiones a su gusto para atraer a la clientela (Yamaha es quizás el mejor exponente, con equipos que se comercializan como instrumentos musicales). Aunque la mayoría de fabricantes son japoneses, hay documentados 122 fabricantes de hardware de todo el mundo que desarrollaron algún tipo de equipo o periférico MSX. Algunos de los más destacados fueron Canon, Casio, Panasonic, Philips, Sony, Toshiba y Yamaha. Varios más, como Amstrad, se adhieren a la norma pagando la cuota y quedan a la espera de como se desenvuelve la primera generación; su fracaso en el mercado estadounidense y británico (dos de las tres mecas del videojuego por entonces) les hace desistir.

El sistema se basó en el hardware de los ordenadores Spectravideo Spectravideo SVI-318 y Spectravideo SVI-328, que a su vez era muy similar a la consola Colecovision. Básicamente era un cruce entre un ordenador compatible CP/M y una consola de videojuegos. Fué diseñado por Kazuhiko Nishi de ASCII Corporation en colaboración con Microsoft. Microsoft acabó cediendo sus derechos a ASCII, que en 2002 los cede a la MSX Association, como parte del plan de Nishi de relanzar el MSX.

Por su diseño tuvo tres grandes campos de aplicación:

  • Educativo : tuvo su máxima expresión en la compra de miles de equipos MSX por el Ministerio de Educación de la URSS para sus escuelas
  • Ofimático : muchas grandes empresas de Brasil usaron equipos MSX
  • Juegos : en Japón y Corea fueron en su tiempo el sistema dominante. Muchas de las franquicias actuales de videojuegos, como Metal Gear o Castlevania (Vampire Killer) nacieron en el MSX

Significado de MSX

El significado del acrónimo MSX es un tema de debate, que su creador se encarga de manipular a conveniencia. La mayoría de usuarios MSX le atribuyen MicroSoft eXtended en referencia al BASIC extendido con que vienen equipados.

Pero en abril de 1997 Bussines Japan publica el artículo "El samurai de los pensamientos electrónicos" ("Dennou no samuraitachi"). En él se cuenta que al comenzar a negociar con Matsushita el futuro estándar, lo denominan MNX (Matsushita, Nishi y la X se refería al poder ilimitado). Pero el nombre está registrado. Nishi cambia la segunda letra por la S de Sony (primera empresa en licenciarlo) y a cada empresa a la que va a venderlo le dice que la X es por su empresa. Por último le dice a Bill Gates que las siglas son por Microsoft.[1][2]

Por último, Nishi le ha atribuido en tiempos recientes Machines with Software eXchangeability.

Franquicias nacidas en el MSX

Lo juegos más populares y famosos de MSX fueron escritos por Konami y varias populares sagas de videojuegos nacieron en el MSX:

  • Bomberman
  • Eggerland
  • Metal Gear
  • Parodius
  • Puyo Puyo

Otras tienen diversas versiones en el MSX, incluyendo algunos títulos exclusivos para el sistema o versiones modificadas de juegos en otros formatos:

  • Aleste
  • Castlevania (como Vampire Killer)
  • Contra
  • Dragon Quest
  • Dragon Slayer
  • Final Fantasy
  • Golvellius
  • Gradius (Nemesis)
  • Wizardry
  • Xak
  • Ys
  • Zanac

Fabricantes de Ordenadores MSX

Generaciones

Han existido un total de cuatro generaciones MSX

MSX 1

Detalles Técnicos

  • CPU Zilog Z80A a 3,6 Mhz
  • ROM 32 KB, 16 KB para el MSX BASIC V1.0, 16 KB para la BIOS
  • RAM 64 KB ampliables a 4096 mediante cartuchos
  • VRAM 16 KB controladas directamente por un Chip de gráficos Texas Instruments TMS9918 con capacidad de 32 sprites (1 color, max 4 por línea horizontal). 16 colores disponibles. Caracteres redefinibles por el usuario. 4 modos direccionables desde BASIC
    • SCREEN 0 : texto de 40 x 24 con 2 colores
    • SCREEN 1 : texto de 32 x 24 con 16 colores
    • SCREEN 2 : gráficos de 256 x 192 con 16 colores
    • SCREEN 3 : gráficos de 64 x 48 con 16 colores
  • Sonido : Chip de sonido General Instrument AY-3-8910 con 3 canales de 8 octavas de sonido mas uno de ruido blanco.
  • Teclado QWERTY/AZERTY de 73 teclas. Incluye todas las teclas estándar : Escape, Tab, Caps Lock, Control y 2 Shift. 5 teclas de función (usando Shift + Fn, un total de 10 funciones disponibles). Barra espaciadora. A cada lado de esta, 2 teclas especiales: Graph (izquierda) y Code (derecha). En combinación con las teclas alfanuméricas permiten acceder a los pares de caracteres gráficos serigrafiados en cada tecla. Tecla Stop junto con 3 teclas de edición (Copy, Paste/Insert, Out/Delete) sobre las teclas de cursor, todo ello a la derecha del teclado.
  • Soporte
    • Interfaz de casete a 2400 baudios.
    • Unidad de disquete opcional de 3,5 pulgadas y simple o doble cara (cualquiera compatible MSX).
    • Cartucho ROM (uno o dos slots)
  • Entrada/Salida :
  • Ampliaciones : puede usar cualquier periférico compatible MSX (más de 200 documentados)

MSX 2

  • Procesador: Zilog Z80A a 3.58 MHz
  • ROM: 48 KB
    • BIOS + Extended BIOS (32 KB)
    • MSX BASIC V2.0 o V2.1 (16 KB)
    • DiskROM (16 KB) (opcional)
    • MSX-Audio BIOS (32 KB) (opcional, no se conoce ninguna máquina con este BIOS de fábrica)
  • RAM: mayoritariamente 128 KB. 64 KB en equipos japoneses de gama baja. El Sony HB-F700 tiene 256 KB de serie. Se han fabricado maquinas de hasta 512 KB de RAM
    • Memoria mapeada (4 MB/slot maximo) (opcional)
El efecto del attribute clash cuando se utiliza el modo de alta resolución 256x192 del MSX 1
  • VDP: Yamaha V9938 (aka MSX-Video). Soporta todos los modos de vídeo de la MSX 1 más:
    • Mayor RAM de vídeo: 128 KB (a veces 64 KB o 192 KB)
    • Nuevo modo de texto: 80 x 24 y 32 x 24
    • Nuevos modos de video sin el "Attribute clash" de la MSX 1.
    • Nuevas resoluciones: 512×212 (16 colores) y 256×212 (256 colores)
    • Más sprites avanzados: 32, 16 colores, máximo 8 por línea horizontal.
    • Aceleración de hardware para: copy, line, fill, etc.
    • Entrelazado para doblar la resolución vertical.
    • Un registro de desplazamiento vertical.
  • Chip de sonido: Yamaha YM2149 (PSG)
  • Reloj: RP5C01

Características

  • Microprocesador Z80: Este procesador fue muy utilizado en los ordenadores domésticos de la época: Spectrum, Amstrad, el Commodore 128 (como procesador secundario)... y en las primeras consolas Game Boy. Incluso en su versión militar se usa como ordenador de abordo en cazas.
  • Fue el primer sistema de computación casera que no dependía de una sola marca, hubo múltiples empresas que hicieron ordenadores compatibles con la norma MSX.
  • Incorporaba un entorno de programación: MSX-Basic 1.0 (de Microsoft), y sucesivas versiones.
  • También de forma adicional, admitía el sistema operativo de disco: MSX-DOS, en diferentes versiones, compatible a nivel de ficheros con el famoso MS-DOS para IBM PC (ambos de Microsoft).
  • Disponía de ranura de cartuchos de memoria, para cargar los juegos o programas más rápidamente y para la conexión de periféricos adicionales.
  • Permitía conectar a una grabadora/reproductora de cassette. Con esto uno podía programar algún juego o programa y se podía almacenar para uso posterior. El sistema era exasperantemente lento y susceptible a múltiples errores, aunque muy económico.
  • Permitía asimismo la conexión de diferentes unidades de disco, e incluso en los últimos tiempos admite la conexión de discos duros y CD-ROM con interfaz IDE y SCSI. Como muestra de adaptación a las nuevas tecnologías, hoy día existe, además, un adaptador IDE para usar tarjetas CompactFlash en cualquier MSX 2 o superior, teniendo así un sistema de almacenamiento robusto, portable y silencioso, por no mencionan el olvidarse de usar una fuente de alimentación AT externa al ordenador.
  • Este ordenador no venía con monitor, aunque posteriormente ya incluía la salida correspondiente junto con la siempre presente salida directa a TV.
  • Ha habido varias versiones de esta norma, MSX-1, MSX-2, MSX-2+ y MSX-TurboR, que fueron aumentando su potencia y capacidad de forma notable. El último de ellos, el MSX Turbo-R venía equipado con un procesador RISC de 16 bits compatible con Z80: el R800.

Referencias

Enlaces externos

La comunidad de usuarios españoles de MSX se reúne en:

  • HispaMSX BBS. BBS sobre TCP/IP para todos los usuarios de sistemas MSX. Accede a gran cantidad de servicios desde cualquier sistema informático, incluido tu propio MSX. Para ello, haz un telnet a la siguiente dirección: bbs.hispamsx.org

Algunos de los diferentes emuladores existentes:

Personajes destacados por sus aportaciones a la Comunidad:

Y un proyecto para montar un sistema Unix sobre MSX:

Última modificación el 8 jun 2010, a las 19:06