MSX
Standard per home computer Da Wikipedia, l'enciclopedia libera
Standard per home computer Da Wikipedia, l'enciclopedia libera
L'MSX (sigla di Machines with Software eXchangeability)[1] è uno standard informatico per un gruppo di home computer sviluppato in Giappone e prodotto tra il 1983 e il 1995, trovando diffusione soprattutto in Asia, Europa e Sudamerica.
Fu concepito da Kazuhiko Nishi, con l'intento di creare delle linee guida comuni per la costruzione di computer compatibili da parte di diversi produttori. All'epoca era una mossa innovativa, contrapposta alla situazione dei primi anni '80, quando i maggiori marchi producevano sistemi chiusi e tra loro incompatibili[2].
L'esatto significato dell'abbreviazione è stato per diverso tempo motivo di dibattito. Nishi, in un'intervista rilasciata durante una sua visita a Tilburg nei Paesi Bassi nel 2001, dichiarò che MSX stava per "Machines with Software eXchangeability" (macchine con software interscambiabile).[1]
Complessivamente si stima che ne siano stati venduti circa 9 milioni di esemplari, di cui 7 nel solo Giappone.[3]
Il marchio MSX e i relativi diritti appartengono, fin dal 1983, alla MSX Association, e dal 2008 alla MSX Licensing Corporation il cui amministratore è Kazuhiko Nishi, società che gestisce i marchi, i loghi e i diritti dell'MSX.
In Italia usci nel 1987 anche un computer parzialmente compatibile allo standard MSX, il Frael BRUC 100.[4]
Negli anni ottanta il Giappone era nel bel mezzo di un forte risveglio economico; si pensava che le più grandi aziende nipponiche d'elettronica potessero essere in grado di appropriarsi del mercato degli home computer i cui protagonisti sin alla fine degli anni settanta erano stati gli USA ed il Regno Unito.
Le grandi sinergie progettuali, unite alle notevoli capacità produttive delle aziende giapponesi, avrebbero consentito loro di sviluppare macchine migliori e più economiche rispetto a quelle prodotte dagli occidentali. Il mercato giapponese a 8 bit fu infatti occupato da macchine di produzione nazionale come NEC PC-8801, Sharp X1 o FM-7, incompatibili tra loro come avveniva in Occidente.
Lo standard MSX nacque dopo che Kazuhiko Nishi ebbe visto i computer SV-318 e SVI-328 di Spectravideo. Nishi intravide il potenziale dell'SV-328 e chiese ed ottenne da Spectravideo la licenza per poter utilizzare i suoi computer come base per un nuovo standard. Dopo l'accordo, Spectravideo iniziò ad inserire il logo "MSX" nelle pubblicità commerciali dell'SV-318 e dell'SV-328 dichiarando anche che questi computer avrebbero permesso di utilizzare il software scritto per i prossimi computer MSX, anche se ciò non era del tutto vero: anche se utilizzati come base di partenza per gli MSX, rispetto a questi computer gli SV-318/328 presentavano alcune differenze, prima fra tutte il BIOS integrato. Successivamente Spectravideo vendette i propri diritti sull'hardware del nuovo standard a Microsoft, di cui ASCII Corporation era la rappresentante per il mercato giapponese.[5]
Quando lo standard MSX venne annunciato e un gruppo di grandi aziende giapponesi annunciarono i loro piani per introdurre le relative macchine, ci fu un'ondata di panico nell'industria statunitense. Tuttavia, quando le macchine MSX iniziarono ad arrivare nel mercato occidentale (tardo 1984), ormai non erano più competitive: l'IBM aveva introdotto il PC IBM, la Apple aveva rinnovato completamente la propria linea di computer con i suoi Macintosh, mentre la Commodore aveva lanciato da due anni circa il suo Commodore 64 e a partire dal 1985 acquisì Amiga e cominciò a produrre nuovi computer con tale marchio. Nonostante il coinvolgimento di Microsoft, che realizzò sia l'interprete MSX BASIC sia il sistema operativo su disco MSX-DOS, questo progetto ebbe la sua base operativa in Giappone invece che negli Stati Uniti d'America, né Microsoft menzionò mai questo coinvolgimento nella sua storia aziendale, dando invece risalto ad altre collaborazioni, quali quella per i PC IBM[6] e quella per gli Apple Macintosh[6]
In Giappone e in Corea del Sud l'MSX divenne il principale home computer degli anni '80[senza fonte]. Ebbe larga diffusione anche in alcuni Paesi europei (specialmente nei Paesi Bassi, ma anche in Spagna), in Brasile, in Argentina, nei Paesi arabi (ove era venduto col marchio Al-Alamiah) e nell'Unione Sovietica (cloni non ufficiali prodotti dalle fabbriche statali sovietiche), ma non ebbe significativa diffusione negli Stati Uniti d'America. Lo standard ha anche avuto un certo successo nelle applicazioni musicali con un modello lanciato dalla Yamaha, il CX5M (dotato di sintetizzatore integrato con tecnologia FM), che può considerarsi - ancor prima dell'Atari ST - precursore dell'home recording su personal computer.
Diverse aziende brasiliane, alla fine degli anni '80, adottarono l'MSX come computer economico per uso da ufficio. Tuttavia, in Brasile, i modelli successivi alla prima generazione non ebbero lo stesso successo dei primi in tale utilizzo, poiché i quel mercato approdarono svariati cloni taiwanesi dei PC IBM. I computer MSX ebbero pochissima diffusione nei Paesi anglosassoni: negli Stati Uniti d'America furono prodotti solo in piccola quantità da Spectravideo mentre in Gran Bretagna furono commercializzati solo da Toshiba. Gli MSX furono principalmente venduti in Giappone, in Brasile e in diversi Paesi dell'Europa: in Italia il modello più diffuso era il Philips VG-8020.[7]
Nel complesso si conoscono almeno 265 diversi modelli di computer conformi allo standard MSX, ma potrebbero essere di più; difficile determinare tutte le varianti che furono prodotte[8].
Nel 1995 la produzione dei computer MSX, già ridotta da fine anni '80 al solo Giappone, cessò a causa dell'imporsi dei PC di tipo IBM compatibile come standard.
Nel 2001 Kazuhiko Nishi ha cercato di far rinascere la passione per l'MSX grazie al progetto "MSX Revival", basato su un emulatore MSX chiamato MSX PLAYer, il primo emulatore MSX ufficiale. Nel 2004 la società olandese Bazix annunciò di essere diventata la rappresentante europea di MSX Association, divenendo anche la referente inglese per le problematiche relative ai marchi e alle licenze dell'MSX. Grazie ad un accordo con la società giapponese D4 Enterprise, il 17 ottobre 2006 Bazix lanciò il sito WOOMB.Net per la vendita di giochi MSX in inglese offerti sotto forma di eseguibili per Windows 9x/ME/2000, con una selezione iniziale di 14 titoli. In Giappone le vendite sono iniziate prima attraverso Project EGG.[9]
Nell'agosto del 2006 D4 Enterprise ha anche presentato un nuovo sistema compatibile MSX-2 denominato "1chipMSX",[10] basato su un chip FPGA Altera Cyclone EP1C12Q240C8. L'1chipMSX è alloggiato in una confezione di plastica trasparente e può essere collegato ad un monitor oppure ad una TV, ha un ingresso per una tastiera PS/2, supporta le estensione audio MSX-MUSIC e Konami SCC+, offre 2 connettori per le cartucce MSX, presenta una porta per memorie SD/MMC (utilizzabili come dispositivi di memorizzazione esterna), emula un'unità dischi e può essere utilizzato per avviare l'MSX-DOS. Grazie al suo hardware programmabile tramite VHDL è possibile inserire nel dispositivo il supporto a nuove estensioni hardware lanciando semplicemente un programma di riconfigurazione direttamente dall'MSX-DOS. Il sistema ha anche 2 porte USB, utilizzabili dopo averne programmato il supporto tramite codice VHDL.
Nel 2006 Nintendo ha annunciato che i giochi MSX sarebbero stati disponibili per l'emulatore Virtual Console della sua Wii. Nel febbraio 2007 ha confermato la disponibilità (inizialmente per il solo mercato giapponese) dei giochi per la metà dell'anno.
Ispirati dal successo del VHS come standard per i videoregistratori, molti produttori hardware giapponesi, coreani (Samsung, Daewoo, Goldstar), sudamericani (Gradiente, Talent) ed europei (Philips, Schneider, Phonola, Fenner, Radiola, Olimpya, Vestel), oltre allo statunitense Spectravideo, costruirono e promossero i computer MSX. Qualsiasi software o dispositivo che recasse il logo MSX era compatibile con i prodotti sviluppati da altri produttori aderenti al progetto. Lo standard consisteva principalmente in un insieme di componenti che erano già disponibili per i produttori di computer: la CPU principale è uno Zilog Z80 operante alla frequenza di 3,58 MHz; la grafica è fornita dal chip Texas Instruments TMS9918A, già usato nel TI-99/4A, con 16 KB di VRAM dedicata; l'audio è fornito dal chip sonoro YM2149F, che controlla parzialmente anche le operazioni di input/output; il controllo delle interfacce di I/O parallelo, come la gestione della tastiera, è affidato a un Intel 8255 PPI (Programmable Peripheral Interface).
In realtà, nessuno di questi componenti rappresentava qualcosa di particolarmente avanzato, ma si trattava comunque di specifiche ragionevoli per costruire una buona macchina nel 1982 quando Nishi propose lo standard, e già condivise da altri sistemi di quel periodo, come l'home computer Coleco Adam (per il quale in seguito fu proposto anche un emulatore MSX software grazie al quale alcuni software potevano girare anche su questa macchina) o la console Sega SG-1000. Per ridurre i costi molti produttori utilizzavano un processore personalizzato detto "MSX-Engine", che integra in un unico chip alcuni dei componenti dei sistemi MSX quali il PPI, il chip sonoro compatibile YM2149 oltre ad altri componenti, a volte anche la stessa CPU Z80. Nonostante l'idea alla base di queste specifiche fosse quella di contenere i costi, quasi tutti i computer MSX usavano una tastiera professionale al posto di una più economica tastiera con tasti in gomma, per cui alla fine il costo delle macchine saliva nuovamente. L'uso di questi componenti, insieme all'MSX-DOS di Microsoft, rendevano gli MSX dei buoni e competitivi home computer, anche se più cari delle offerte della concorrenza. L'architettura dei computer era basata su uno standard comune e le poche differenze erano apportate principalmente dai singoli produttori. Il sistema operativo MSX-DOS per la gestione dei dischi era compatibile con il CP/M ed era molto simile all'MS-DOS; in particolare era compatibile con diversi software della sua controparte più famosa (l'MS-DOS), fra cui il dBase II, il Turbo Pascal versione 3 e WordStar, ed inoltre era implementata una particolate versione di BASIC, l'MSX BASIC.
Poiché il comparto video originale dell'MSX 1 ha la risoluzione della modalità testuale limitata a 40×25 caratteri, vennero creati dei kit d'espansione che aggiornavano il display ad 80×25 caratteri, dando all'MSX un aspetto più professionale.
L'MSX conobbe diverse evoluzioni nel corso degli anni: il primo MSX poi distinto come MSX1 o MSX 1 (1983), MSX2 o MSX 2 (1986), MSX2+ o MSX 2+ (1988) ed MSX Turbo R (1990-1995). Le prime tre erano computer a 8 bit basati sul microprocessore Zilog Z80, mentre nell'MSX turbo R a questa CPU, che veniva mantenuta onde assicurare la compatibilità con i modelli precedenti, veniva affiancato un ASCII R800, processore derivato dallo Zilog Z800 a 16 bit.
L'MSX2 fu poco supportato in Occidente; l'MSX2+ fu diffuso solo in Giappone e prodotto solo da Sony, Panasonic e Sanyo[11]. Il Turbo R fu introdotto nel 1990, ma non ebbe un grande successo, poiché fu prodotto solo da Panasonic esclusivamente per il mercato giapponese e, soprattutto, non fu molto supportato dalle case produttrici di software.
Venne commercializzato solo in Giappone e prodotto solo da Panasonic, Sanyo e Sony.
Venne commercializzato solo in Giappone nonché prodotto solo ed esclusivamente da Panasonic.
I sistemi MSX generalmente non offrivano un'unità floppy disk integrata, per cui i giochi erano pubblicati principalmente su cartuccia e su cassetta. Le unità dischi erano disponibili sotto forma di cartucce di espansione contenenti l'interfaccia hardware per la gestione dei drive e una ROM che estende il BIOS del computer (l'interfaccia software), connesse a un case esterno contenente il drive. In Europa e Giappone il formato più diffuso era quello da 3½". In Giappone alcuni sistemi MSX1 integravano un'unità da 3½", come il Matsushita (Panasonic) CF-3000. In Sud America molti sistemi usavano i floppy disk da 5¼", ma questo formato fu altrimenti minoritario. La Philips, oltre ai consueti drive da 3½", produsse l'insolito lettore Quick Drive, più economico e basato su dischi da 2,8" prodotti dalla Mitsumi[12], ma questo formato rimase molto raro.
I computer MSX2 furono distribuiti nel 1985: questi sistemi offrivano spesso (ma non sempre) un'unità da 3½" integrata e, di conseguenza, il supporto più popolare per i giochi divenne proprio questo formato.
I floppy da 3½" formattati con un MSX sono compatibili direttamente con l'MS-DOS per via dello stesso file system usato, anche se alcuni dettagli sono diversi, come il codice del settore di boot e il sistema per segnare i file cancellati. Derivando dall'MS-DOS 1, anche l'MSX-DOS 1 non ha il supporto per le sottocartelle.[13]
Gli MSX furono molto utilizzati per il videogioco. L'ampio sito Generation-MSX presenta oltre 6000 titoli commerciali per MSX (contando però anche le diverse edizioni dello stesso gioco)[15]. I giochi occidentali erano pubblicati soprattutto su cassetta, mentre quelli giapponesi soprattutto su cartuccia[16]. Sono comunque numerose anche le pubblicazioni su floppy disk, soprattutto per quanto riguarda l'MSX2[17].
I videogiochi sono a larga maggioranza compatibili con lo standard MSX di base. I giochi per lo standard MSX2, poco supportato in Occidente, furono prodotti principalmente in Giappone, nondimeno comprendono grandi titoli come Metal Gear, Vampire Killer, Aleste e Rastan Saga[11]. Sono noti 1200 titoli per MSX2[18]. I giochi esclusivi per MSX2+ sono ben pochi, perché gran parte dei produttori preferì realizzare giochi per MSX2 che beneficiano di alcune migliorie se eseguiti su MSX2+. Pochi e poco rilevanti sono anche i giochi per Turbo R[19].
Secondo una selezione fatta dalla rivista Retro Gamer, i dieci più grandi giochi per MSX, tutti giapponesi, sono Space Manbow, Aleste 2, Penguin Adventure, Vampire Killer, Bomberman, Metal Gear 2: Solid Snake, SD Snatcher, Golvellius 2, Mr. Ghost, Thexder[20]. La rivista fece anche una selezione dei 20 migliori giochi occidentali: Temptations, Zaxxon, The Last Mission, Valkyr, Who Dares Wins II, Oh Shit!, Goody, Desolator, Colt 36, Livingstone I Presume, Space Walk, Lazy Jones, Master of the Lamps, Trail, Hunchback, Ale Hop!, nonché alcune conversioni da ZX Spectrum (che erano relativamente facili dato che il microprocessore è lo stesso): Head over Heels, Knight Lore, Pac-Mania, WEC Le Mans[21].
Poiché molti modelli di MSX sono dotati di due porte per cartucce (concepite per software e espansione hardware), la Konami ideò un uso peculiare per i propri videogiochi: inserendo due giochi insieme si ottengono a volte degli extra, ad esempio la possibilità di giocare a Gradius con elementi grafici di TwinBee[22].
I computer MSX sono emulati su molte piattaforme moderne. Molti degli emulatori derivano da o sono ancora basati sul codice di fMSX[23], un emulatore MSX multipiattaforma scritto da Marat Fayzullin che gira su Unix, Windows, Macintosh, Symbian, MS-DOS, Amiga. Siccome il codice sorgente di fMSX è aperto ma non è libero[24], molti emulatori hanno rimosso il codice dell'emulatore dello Z80 di Fayzullin dai loro prodotti per evitare questioni legali.
L'unico emulatore ufficiale dell'MSX, MSXPLAYer, non è più sviluppato a causa della chiusura di MSX Association che lo pubblicava: si trova ancora su internet anche se la versione disponibile, la "Release 1", è del 22 settembre 2001.[25]
Alcuni titoli dell'MSX sono emulati sul Nintendo Wii tramite l'emulatore Virtual Console.
L'emulatore MESS è un altro emulatore multipiattaforma che emula diverse macchine MSX, MSX2 e MSX2+.
Completamente libero e altamente configurabile è OpenMSX, che esce sotto licenza GPL con tutto ciò che non è protetto da altre licenze (quindi BIOS e software aggiuntivi vanno reperiti altrove).
WebMSX è un emulatore incapsulato in una pagina web, direttamente utilizzabile.
Alcuni modelli di MSX prodotti:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.