Diferencia entre revisiones de «MSX»

De El Museo de los 8 bits
Saltar a: navegación, buscar
 
(5 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
[[Imagen:MSXlogo.png|255px|right]]
+
[[Imagen:MSXlogo.png|280px|right]]
[[Image:MSX-Hit Bit HB-75P.jpg|thumb|255px|right|Computador '''MSX''' 1 de Sony ([[1984]])]]
+
[[Image:MSX-Hit Bit HB-75P.jpg|thumb|280px| [[Sony HB-75]] MSX ([[1984]])]]
  
'''MSX''' fue una arquitectura de [[microordenador de 8 bits]] que tuvo cierto éxito en [[Europa]] ([[España]] y [[Países Bajos]] sobre todo), [[Brasil]], [[Japón]] y especialmente en [[Rusia]] a finales de los [[años 1980]] (fue presentado en [[1983]]). En [[Estados Unidos]] prácticamente fue una desconocida.
+
'''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.
  
El sistema MSX fue un intento por parte de la incipiente industria de la [[microinformática]] de unir bajo un mismo estándar varios fabricantes, la mayoría japoneses. No obstante, hay documentados 122 fabricantes de hardware de todo el mundo que desarrollaron algún tipo de equipo o periférico MSX
+
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 Inc.|Canon]], [[Casio Computer Co., Ltd.|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.
 
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.
Línea 13: Línea 15:
 
*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
 
*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
  
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:
+
== Significado de MSX ==
*''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
+
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.
*''Machines with Software eXchangeability'' según Kazuhiko Nishi diseñador de la arquitectura.
+
 
 +
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 ('''M'''atsushita, '''N'''ishi 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.<ref>[http://barrapunto.com/article.pl?sid=01/04/28/0946233&threshold=-1 Referencia en Barrapunto]</ref><ref>[http://www.msx-plaza.eu/home.php?page=misc/msxprint_20000622 The MSX Plaza]</ref>
 +
 
 +
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 [[Anexo:Sagas de videojuegos|sagas de videojuegos]] nacieron en el MSX:
 +
* ''[[Bomberman]]''
 +
* ''[[Eggerland series|Eggerland]]''
 +
* ''[[Metal Gear (saga)|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 (saga)|Contra]]''
 +
* ''[[Dragon Quest]]''
 +
* ''[[Dragon Slayer]]''
 +
* ''[[Final Fantasy]]''
 +
* ''[[Golvellius]]''
 +
* ''[[Gradius]]'' (''Nemesis'')
 +
* ''[[Wizardry]]''
 +
* ''[[Xak]]''
 +
* ''[[Ys (video game)|Ys]]''
 +
* ''[[Zanac]]''
  
 
==Fabricantes de Ordenadores MSX==
 
==Fabricantes de Ordenadores MSX==
*MSX 1: [[Spectravideo]] ([[Estados Unidos]]), [[Philips]] ([[Holanda]]), [[Sony]], [[Sanyo]], [[Mitsubishi]], [[Toshiba]], [[Hitachi, Ltd.|Hitachi]], [[National (brand)|National]], [[Canon Inc.|Canon]], [[Casio]], [[Pioneer Corporation|Pioneer]], [[Fujitsu]], [[Fujitsu General|General]], [[Yamaha Corporation|Yamaha]], Yashica-[[Kyocera]] ([[Japón]]), [[GoldStar]], [[Samsung]], [[Daewoo|Daewoo/Yeno]] ([[Corea del Sur]]), [[Gradiente]], [[Sharp Corporation|Sharp]]/Epcom ([[Brasil]]), Talent ([[Argentina]]).
+
*MSX 1: [[Spectravideo]] ([[Estados Unidos]]), [[Philips]] ([[Holanda]]), [[Sony]], [[Sanyo]], [[Mitsubishi]], [[Toshiba]], [[Hitachi, Ltd.|Hitachi]], [[National (brand)|National]], [[Canon Inc.|Canon]], [[Casio Computer Co., Ltd.|Casio]], [[Pioneer Corporation|Pioneer]], [[Fujitsu]], [[Fujitsu General|General]], [[Yamaha Corporation|Yamaha]], Yashica-[[Kyocera]] ([[Japón]]), [[GoldStar]], [[Samsung]], [[Daewoo|Daewoo/Yeno]] ([[Corea del Sur]]), [[Gradiente]], [[Sharp Corporation|Sharp]]/Epcom ([[Brasil]]), Talent ([[Argentina]]).
 
*MSX 2: [[Philips]] (Holanda), [[Sony]], [[Sanyo]], [[Samsung]], [[Mitsubishi]], [[Victor]] (a.k.a. [[JVC]]), [[National (brand)|National]], [[Panasonic]], [[Canon (company)|Canon]], [[Yamaha Corporation|Yamaha]] (Japón), ACVS, DDX (Brazil, upgrade kit), [[Daewoo|Daewoo/Yeno]] (Corea del Sur), Talent (Argentina).
 
*MSX 2: [[Philips]] (Holanda), [[Sony]], [[Sanyo]], [[Samsung]], [[Mitsubishi]], [[Victor]] (a.k.a. [[JVC]]), [[National (brand)|National]], [[Panasonic]], [[Canon (company)|Canon]], [[Yamaha Corporation|Yamaha]] (Japón), ACVS, DDX (Brazil, upgrade kit), [[Daewoo|Daewoo/Yeno]] (Corea del Sur), Talent (Argentina).
 
*MSX 2+: [[Sony]], [[Sanyo]], [[Panasonic]] (Japón), ACVS, DDX (Brasil, upgrade kit)
 
*MSX 2+: [[Sony]], [[Sanyo]], [[Panasonic]] (Japón), ACVS, DDX (Brasil, upgrade kit)
Línea 26: Línea 53:
 
Han existido un total de cuatro generaciones MSX
 
Han existido un total de cuatro generaciones MSX
 
===MSX 1===
 
===MSX 1===
[[Image:MSX Philips VG8020.jpg|right|thumb|400px|Philips MSX 1, Model VG-8020]]
+
[[Image:MSX Philips VG8020.jpg|right|thumb|400px|[[Philips VG-8020]] MSX 1]]
 
==== Detalles Técnicos ====
 
==== Detalles Técnicos ====
 
*[[CPU]] [[Zilog Z80]]A a 3,6 [[Mhz]]
 
*[[CPU]] [[Zilog Z80]]A a 3,6 [[Mhz]]
Línea 34: Línea 61:
 
**'''SCREEN 0''' : texto de 40 x 24 con 2 colores
 
**'''SCREEN 0''' : texto de 40 x 24 con 2 colores
 
**'''SCREEN 1''' : texto de 32 x 24 con 16 colores
 
**'''SCREEN 1''' : texto de 32 x 24 con 16 colores
**'''SCREEN 2''' : graficos de 256 x 192 con 16 colores
+
**'''SCREEN 2''' : gráficos de 256 x 192 con 16 colores
**'''SCREEN 3''' : graficos de 64 x 48 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 [[octava]]s de sonido mas uno de [[ruido blanco]].
 
* '''Sonido''' : Chip de sonido [[General Instrument AY-3-8910]] con 3 canales de 8 [[octava]]s 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.
+
* '''[[Teclado de ordenador|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'''
 
* '''Soporte'''
 
** Interfaz de [[casete]] a 2400 [[baudio]]s.
 
** Interfaz de [[casete]] a 2400 [[baudio]]s.
Línea 50: Línea 77:
 
*'''Ampliaciones''' : puede usar cualquier periférico compatible [[MSX]] (más de 200 documentados)
 
*'''Ampliaciones''' : puede usar cualquier periférico compatible [[MSX]] (más de 200 documentados)
  
<!---
 
 
===MSX 2===
 
===MSX 2===
* Procesador: [[Zilog Z80|Zilog Z80A]] a 3.58 MHz
+
* Procesador: [[Zilog Z80]]A a 3.58 MHz
* [[ROM]]: 48 kB
+
* [[ROM]]: 48 KB
** [[BIOS]] + Extended BIOS (32 kB)
+
** [[BIOS]] + Extended BIOS (32 KB)
** [[MSX BASIC]] V2.0 (16 kB)
+
** [[MSX BASIC]] V2.0 o V2.1 (16 KB)
** DiskROM (16 kB) (opcional)
+
** DiskROM (16 KB) (opcional)
** MSX-Audio BIOS (32 kB) (opcional)
+
** MSX-Audio BIOS (32 KB) (opcional, no se conoce ninguna máquina con este BIOS de fábrica)
* [[RAM]]: commonly 128 kB (64 kB on Japanese computers, Sony HB-F700P had 256 kB)
+
* [[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
** [[Memory map|Memory mapped]] (4 MB/slot max)
+
** [[Memoria mapeada]] (4 MB/slot maximo) (opcional)
* [[Graphics Processing Unit|VDP]]: [[Yamaha V9938]] (aka MSX-Video)
+
[[Image:MSX Computer Color Limit.gif|right|thumb|209px|El efecto del [[attribute clash]] cuando se utiliza el modo de alta resolución  256x192 del MSX 1]]
** Video RAM: 128 kB (sometimes 64 kB or 192 kB)
+
* [[Graphics Processing Unit|VDP]]: [[Yamaha V9938]] (aka MSX-Video). Soporta todos los modos de vídeo de la MSX 1 más:
** Text modes: 80×24 and 32×24
+
** Mayor RAM de vídeo: 128 KB (a veces 64 KB o 192 KB)
** Resolution: 512×212 (16 colours out of 512) and 256×212 (256 colours)
+
** Nuevo modo de texto: 80 x 24 y 32 x 24
** Sprites: 32, 16 colours, max 8 per horizontal line
+
** Nuevos modos de video sin el "[[Attribute clash]]" de la MSX 1.
** Hardware acceleration for copy, line, fill, etc.
+
** Nuevas resoluciones: 512×212 (16 colores) y 256×212 (256 colores)
** [[Interlace|Interlacing]] to double vertical resolution
+
** Más sprites avanzados: 32, 16 colores, máximo 8 por línea horizontal.
** Vertical scroll register
+
** [[Aceleración de hardware]] para: copy, line, fill, etc.
* Sound chip: General Instrument AY-3-8910 (PSG)
+
** [[Entrelazado]] para doblar la resolución vertical.
** 3 channels + noise
+
** Un registro de desplazamiento vertical.
* Clock chip RP5C01
+
* Chip de sonido: [[General Instrument AY-3-8910|Yamaha YM2149]] (PSG)
 
+
* Reloj: RP5C01
 +
<!--
 
===MSX 2+===
 
===MSX 2+===
* Only officially released in Japan (available in Europe and Brazil via upgrades)
+
[[Image:Msx2+.jpg|thumb|right|240px|Ordenador MSX2+ : un [[Panasonic]] FS-A1WSX.]]
* Processor: Zilog Z80 compatible running at 3.58 MHz or more (5.37 MHz versions were available)
+
* Sólo fue lanzada oficialmente in Japón (disponible en Europa y Brasil mediante actualizaciones)
* ROM: 64 kB
+
* Procesador: Compatible con Zilog Z80 corriendo a 3.58 MHz o más (había versiones de 5.37 MHz disponibles)
** BIOS + Extended BIOS (32 kB)
+
* ROM: 64 KB
** [[MSX BASIC]] V3.0 (16 kB)
+
** BIOS + Extended BIOS (32 KB)
** DiskROM (16 kB)
+
** [[MSX BASIC]] V3.0 (16 KB)
** Kun-BASIC (16 kB) (optional)
+
** DiskROM (16 KB) (opcional, muy común)
** Kanji ROM (optional)
+
** Kun-BASIC (16 KB) (opcional)
* RAM: commonly 64 kB (on Japanese computers)
+
** Kanji ROM (opcional)
** Memory mapped (4 MB/slot max)
+
* RAM: Comúnmente 64 KB (en computadoras Japonesas)
* [[Graphics Processing Unit|VDP]]: [[Yamaha V9958]] (aka MSX-Video)
+
** Memoria mapeada (4 MB/slot máx)
** Video RAM: 128 kB
+
* [[Graphics Processing Unit|VDP]]: [[Yamaha V9958]] (aka MSX-Video) Todas las especificaciones de MSX 2 además de:
** Text modes: 80×24 and 32×24
+
** la [[VRAM]] ahora es siempre de 128 KB
** Resolution: 512×212 (16 colours out of 512) and 256×212 (19268 colours)
+
** un nuevo modo de video de 256×212 con 19268 colores
** Sprites: 32, 16 colours, max 8 per horizontal line
+
** un registro de scroll horizontal  
** Hardware acceleration for copy, line, fill, etc.
+
* Chip de sonido: Yamaha YM2149 (PSG)
** Interlacing to double vertical resolution
+
* Chip de sonido opcional: [[Yamaha YM2413|Yamaha YM2413 (OPLL)]] (MSX-Music)
** Horizontal and vertical scroll registers
+
** 9 canales FM o 6 canales FM + 5 ruidos
* Sound chip: General Instrument AY-3-8910 (PSG)
+
** 15 instrumentos preconfigurados, uno configurable por el usuario
** 3 channels + noise
+
* Chip de reloj RP5C01
* Optional sound chip: [[Yamaha YM2413|Yamaha YM2413 (OPLL)]] (MSX-Music)
+
* Unidad de disco flexible 3.5" es muy común
** 9 channels FM or 6 channels FM + 5 drums
+
 
** 15 pre-set instruments, 1 custom
+
* Clock chip RP5C01
+
  
 
===MSX turbo R===
 
===MSX turbo R===
* Only released in Japan
+
* Sólo salió en [[Japón]]
* Processor: [[R800]] and Zilog Z80 running respectively at 29 MHz and 7.14 MHz
+
* Procesador: [[R800]] y [[Zilog Z80]]A
* ROM: 96 kB
+
** 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)
** BIOS + Extended BIOS (48 kB)
+
** Compatible Zilog Z80A (embebido en el T9769C [[MSX-Engine]]) funcionando a 3.58 MHz para compatibilidad hacia atrás
** [[MSX BASIC]] V4.0 (16 kB)
+
* ROM: 96 KB
** DiskROM (16 kB)
+
** BIOS + BIOS Extendida(48 KB)
** Kun-BASIC (16 kB)
+
** [[MSX BASIC]] V4.0 (16 KB)
** Kanji ROM (256 kB)
+
** DiskROM (16 KB)
 +
** Kun-BASIC (16 KB)
 +
** Kanji ROM (256 KB)
 
** Firmware (4 MB)
 
** Firmware (4 MB)
* RAM: 256 kB (FS-A1ST) or 512 kB (FS-A1GT)
+
* RAM: 256 KB (FS-A1ST) o 512 KB (FS-A1GT)
** Memory mapped (4 MB/slot max)
+
** Memoria mapeada (4 MB/slot máx)
** Additionally 16 kB (FS-A1ST) or 32 kB (FS-A1GT) of [[Static Random Access Memory|SRAM]] (battery-powered)
+
** Adicionalmente 16 KB (FS-A1ST) or 32 KB (FS-A1GT) de [[Static Random Access Memory|SRAM]] (alimentado por batería)
* [[Graphics Processing Unit|VDP]]: [[Yamaha V9958]] (aka MSX-Video)
+
* Video Display Processor: [[Yamaha V9958]] (tambien llamado MSX-Video) con las mismas posibilidades que un MSX 2+
** Video RAM: 128 kB
+
* Chip de sonido: Yamaha YM2149 (PSG)
** Text modes: 80×24 and 32×24
+
* Chip de sonido: [[Yamaha YM2413|Yamaha YM2413 (OPLL)]] (MSX-Music)
** Resolution: 512×212 (16 colours out of 512) and 256×212 (19768 colours)
+
* Chip de sonido: [[Pulse-code modulation|PCM]]
** Sprites: 32, 16 colours, max 8 per horizontal line
+
** 8-bit single channel (no DMA), 16 kHz máximo usando rutinas del BIOS.
** Hardware acceleration for copy, line, fill, etc.
+
** [[Micrófono]] incorporado
** Interlacing to double vertical resolution
+
* Chip de sonido: MIDI in/out (sólo en FS-A1GT)
** Horizontal and vertical scroll registers
+
* Chip de reloj
* Sound chip: General Instrument AY-3-8910 (PSG)
+
* 3.5" Unidad de disquette
** 3 channels + noise
+
* Sound chip: [[Yamaha YM2413|Yamaha YM2413 (OPLL)]] (MSX-Music)
+
** 9 channels FM or 6 channels FM + 5 drums
+
** 15 pre-set instruments, 1 custom
+
* Sound chip: [[Pulse-code modulation|PCM]]
+
** 8-bit single channel (no DMA), 16 kHz max using BIOS routines.
+
** Microphone built-in
+
* Sound chip: MIDI in/out (FS-A1GT only)
+
* Clock chip
+
 
--->
 
--->
  
Línea 143: Línea 161:
 
* 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.
 
* 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 ==
 +
{{listaref}}
 
==Enlaces externos==
 
==Enlaces externos==
 
La comunidad de usuarios españoles de MSX se reúne en:
 
La comunidad de usuarios españoles de MSX se reúne en:
Línea 164: Línea 184:
 
* http://members.eunet.at/lexlechz/RuMSX.html
 
* http://members.eunet.at/lexlechz/RuMSX.html
  
 +
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 operativo|sistema]] [[Unix]] sobre MSX:
 
Y un proyecto para montar un [[sistema operativo|sistema]] [[Unix]] sobre MSX:
Línea 169: Línea 193:
 
* http://uzix.sourceforge.net/
 
* http://uzix.sourceforge.net/
  
 
==Enlaces a Wikipedia==
 
*{{w|ca|MSX}}
 
*{{w|de|MSX}}
 
*{{w|en|MSX}}
 
*{{w|fi|MSX}}
 
*{{w|fr|MSX}}
 
*{{w|id|MSX}}
 
*{{w|it|Standard_MSX}}
 
*{{w|ja|MSX}}
 
*{{w|ko|MSX}}
 
*{{w|nl|MSX}}
 
*{{w|pl|MSX}}
 
*{{w|pt|MSX}}
 
*{{w|ru|MSX}}
 
*{{w|sv|MSX}}
 
 
[[Categoría:Primeros microcomputadores]]
 
[[Categoría:Primeros microcomputadores]]
 
[[Categoría:Ordenadores MSX]]
 
[[Categoría:Ordenadores MSX]]
 +
 +
[[ca:MSX]]
 +
[[de:MSX]]
 +
[[en:MSX]]
 +
[[es:MSX]]
 +
[[fr:MSX]]
 +
[[ko:MSX]]
 +
[[id:MSX]]
 +
[[it:Standard MSX]]
 +
[[nl:MSX]]
 +
[[ja:MSX]]
 +
[[pl:MSX]]
 +
[[pt:MSX]]
 +
[[ru:MSX]]
 +
[[fi:MSX]]
 +
[[sv:MSX]]

Última revisión de 18:06 8 jun 2010

MSXlogo.png

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:

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

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
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: