MSX
De Wikipedia, la enciclopedia libre
Esta página está siendo traducida del idioma inglés a partir del artículo MSX, razón por la cual puede haber lagunas de contenidos, errores sintácticos o escritos sin traducir. Puedes colaborar con Wikipedia continuando con la traducción desde el artículo original |
MSX fue una arquitectura de microordenador de 8 bits que tuvo éxito en Europa (España, Francia y Países Bajos), Brasil, Chile, Argentina, Rusia y especialmente en Japón durante los años 1980 y principio de los años 1990 (fue presentado en 1983). En Estados Unidos prácticamente fue una desconocida.
El sistema MSX fue un intento por parte de la incipiente industria de la Didbit de unir bajo un mismo estándar varios fabricantes, la mayoría japoneses.
Algunos de estos fabricantes (han sido más de 30) fueron Canon, Casio, Panasonic, Philips, Sony, Toshiba y Yamaha.
El significado del acrónimo MSX es un tema de debate. En su tiempo todo el mundo estuvo de acuerdo en que significaba MicroSoft eXtended. Otras definiciones incluyen:
- Matsushita Sony X, donde X hacía referencia inicialmente al poder ilimitado de la máquina y luego se asoció a diferentes compañías como Yamaha y Sanyo, que participaron en su desarrollo
- Machines with Software eXchangeability según Kazuhiko Nishi diseñador de la arquitectura.
Tabla de contenidos |
[editar] Historia
En los 80, Japón estaba en el medio de un despertar económico. Grandes empresas de electrónica pudieron tener éxito en el mercado de computadoras debido al esfuerzo invertido en los 70. La combinación de diseño y su desarrollo tecnológico les permitió producir máquinas competitivas, pero inicialmente ignoraron el mercado de computadoras hogareñas y vacilaban en hacer negocios en un mercado donde no existían estándares.
La MSX fue formalmente anunciada durante una conferencia de prensa el 27 de junio de 1983 (fecha considerada el nacimiento del estandar MSX)y muchas grandes empresas japonesas declararon sus planes de introducir máquinas. Esto produjo una ola de pánico en la industria de Estados Unidos. De todas formas las empresas japonesas evitaron la intensa competencia del mercado de computadoras hogareñas de EEUU, liderado por Commodore International. Solo las empresas Spectravideo y Yamaha comercializaron máquinas MSX en los Estados Unidos. Spectravideo tuvo algo de éxito y Yamaha con su modelo CX5M, con interfaz para varios tipos de equipos MIDI, se vendió mas como una herramienta musical digital que como una computadora personal.
Durante los 80, Europa se convirtió en el mercado mas grande del mundo de juegos de computadora, y la extremadamente popular Commodore 64 y la Sinclair ZX Spectrum dominaron el escenario. Para el momento en que MSX se lanzaba en Europa, surgieron muchas computadoras hogareñas de 8 bits mas populares y fue demasiado tarde para capturar el extremadamente apretado mercado europeo.
En consecuencia, MSX nunca llegó a ser el estandar global que sus creadores visionaron, principalmente porque nunca se conquistó Estados Unidos ni la mayor parte de Europa. En Japón y Corea del Sur, la MSX fue la principal computadora hogareña de los 80. También fue popular en los países bajos, España, Brasil, algunos países Arabes y la Unión Sovietica, donde redes de Yamaha MSX2 fueron usadas en las escuelas para enseñar informática.
[editar] Características Principales
- 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 casete. 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 mencionar 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.
[editar] Hardware
[editar] MSX 1
- Procesador: Zilog Z80A @ 3.58 MHz
- ROM: 32 KB (32 KiB)
- BIOS (16 KB)
- MSX BASIC V1.0 (16 KB)
- RAM: 8 KB mínimo, la mayoría de las máquinas tenían 32 KB o 64 KB, también existieron máquinas con hasta 128 KB
- Procesador de vídeo: Texas Instruments TMS9918
- RAM de vídeo: 16 KB
- Modos de texto: 40×24 y 32×24
- Resolución: 256×192 (16 colores)
- Sprites: 32, 1 color, maximo 4 por línea horizontal
- Chip de sonido: General Instrument AY-3-8910 (PSG)
[editar] MSX 2
- Procesador: Zilog Z80A @ 3.58 MHz
- ROM: 48 KB
- BIOS + Extended BIOS (32 KB)
- MSX BASIC V2.0 or 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: 64 KB minimo, normalmente 128 KB en Europa, 64 KB en la máquinas Japonesas, se han fabricado maquinas de hasta 512 KB de RAM
- Memoria mapeada (4 MB/slot maximo) (opcional)
- Procesador de vídeo: Yamaha V9938 (a.k.a. MSX-Video) Soporta todos los modos de video 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×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
- Normalmente llevaban una disquetera de 3.5"
[editar] MSX 2+
- Sólo fue lanzada oficialmente in Japón (disponible en Europa y Brasil mediante actualizaciones)
- Procesador: Compatible con Zilog Z80 corriendo a 3.58 MHz o más (había versiones de 5.37 MHz disponibles)
- ROM: 64 KB
- BIOS + Extended BIOS (32 KB)
- MSX BASIC V3.0 (16 KB)
- DiskROM (16 KB) (opcional, muy común)
- Kun-BASIC (16 KB) (opcional)
- Kanji ROM (opcional)
- RAM: Comúnmente 64 KB (en computadoras Japonesas)
- Memoria mapeada (4 MB/slot máx)
- Video Display Processor: Yamaha V9958 (aka MSX-Video) Todas las especificaciones de MSX 2 además de:
- la RAM de video ahora es siempre de 128 KB
- un nuevo modo de video de 256×212 con 19268 colores
- un registro de scroll horizontal
- Chip de sonido: Yamaha YM2149 (PSG)
- Chip de sonido opcional: Yamaha YM2413 (OPLL) (MSX-Music)
- Chip de reloj RP5C01
- Unidad de disco flexible 3.5" es muy común
[editar] MSX turbo R
- Sólo salió en Japón
- Procesador: R800 y compatible Zilog Z80A
- R800 funcionando a 7.16 MHz (las instrucciones usan sobre unos 4x ticks de reloj menos que el Z80, así que a menudo se cita como de 28.6 MHz cuando se compara con el Z80)
- Compatible Zilog Z80A (embebido en el T9769C MSX-Engine) funcionando a 3.58 MHz para compatibilidad hacia atrás
- ROM: 96 KB
- BIOS + BIOS Extendida(48 KB)
- MSX BASIC V4.0 (16 KB)
- DiskROM (16 KB)
- Kun-BASIC (16 KB)
- Kanji ROM (256 KB)
- Firmware (4 MB)
- RAM: 256 KB (FS-A1ST) or 512 KB (FS-A1GT)
- Memory mapped (4 MB/slot max)
- Adicionalmente 16 KB (FS-A1ST) or 32 KB (FS-A1GT) de SRAM (alimentado por batería)
- Video Display Processor: Yamaha V9958 (tambien llamado MSX-Video) con las mismas posibilidades que un MSX 2+
- Chip de sonido: Yamaha YM2149 (PSG)
- Chip de sonido: Yamaha YM2413 (OPLL) (MSX-Music)
- Chip de sonido: PCM
- 8-bit single channel (no DMA), 16 kHz máximo usando rutinas del BIOS.
- Micrófono incorporado
- Chip de sonido: MIDI in/out (sólo en FS-A1GT)
- Chip de reloj
- 3.5" Unidad de disquette
[editar] Marcas y modelos
Fabricante | MSX 1 | MSX 2 | MSX 2+ | MSX turbo R |
---|---|---|---|---|
Spectravideo | - | - | - | |
Philips | VG-8020 | - | - | |
Sony | Hit-Bit | - | ||
Sanyo | - | |||
Mitsubishi | - | - | ||
Toshiba | - | - | - | |
Hitachi | - | - | - | |
National | - | - | ||
Canon | V-20 | - | - | |
Casio | - | - | - | |
Pioneer | - | - | - | |
Talent (Argentina) | Talent DPC-200 | Talent DPC-300,Talent TPC-310 | - | - |
General | - | - | - | |
Yamaha | - | - | ||
Yashica-Kyocera (Japón) | - | - | - | |
GoldStar | - | - | - | |
Yeno (Corea del sur) | - | - | - | |
Daewoo | - | - | ||
Gradiente (Brasil) | - | - | - | |
Panasonic | ||||
Sharp/Epcom | - | - | - | |
JVC | - | - | - |
[editar] Enlaces externos
- Wikimedia Commons alberga contenido multimedia sobre MSX.Commons
La comunidad de usuarios españoles de MSX se reúne en:
- http://es.msx.org
- http://www.hispamsx.org
- http://www.aamsx.com/
- http://www.madrisx.org
- http://www.ClubMsx.com.ar/
- http://www.MsxHardware.com.ar/
- http://www.msxwiki.com.ar
- http://www.computeremuzone.com/msx
- http://www.msxposse.com/
- http://www.lanzadera.com/msxcie
- http://www.konamito.com
- 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
- http://www.msxargentina.com.ar/ Sitio dedicado a la norma MSX. Galería, roms, aplicaciones y mucho más.
Algunos de los diferentes emuladores existentes:
- http://openmsx.sourceforge.net
- http://www.bluemsx.com
- http://fms.komkon.org/fMSX/
- http://www.classicgaming.com/jmsxemu/
- http://members.eunet.at/lexlechz/RuMSX.html
- http://www.mess.org/
- http://www.salle.url.edu/~is05562/msx.html
- http://nlmsx.generation-msx.nl/
- http://my.dreamwiz.com/sharksym/
Personajes destacados por sus aportaciones a la Comunidad:
- Néstor Soriano - Pila TCP/IP para Msx - http://www.konamiman.com
- Leonardo Padial - Desarrollo de hardware, eMSX2++ - http://lpadial.aamsx.org/
Y un proyecto para montar un sistema Unix sobre MSX:
- Wikimedia Commons alberga contenido multimedia sobre MSX.Commons