MSX- MSX

MSX
MSX-Logo.svg
Sony HitBit HB-10P (weißer Hintergrund).jpg
Sony MSX, Modell HitBit 10-P
Entwickler ASCII Corporation , Microsoft
Hersteller National , Sony , Pioneer , Panasonic , Samsung , Sharp , Philips , Canon , Yamaha , Toshiba , Mitsubishi , Sanyo , JVC , Fujitsu , Spectravideo , GoldStar , Hitachi , Kyocera , Yashica , Daewoo , Dragon MSX , Casio
Typ Heimcomputer
Veröffentlichungsdatum 21. Oktober 1983 (MSX)
Abgesetzt 1993 (MSX-TurboR)
Betriebssystem MSX-DOS / MSX BASIC
Zentralprozessor
Speicher 8–512 KB
Grafik TMS9918

MSX ist eine standardisierte Heimcomputerarchitektur , die am 16. Juni 1983 von Microsoft und der ASCII Corporation angekündigt wurde. Sie wurde ursprünglich von Microsoft als Produkt für den östlichen Sektor konzipiert und gemeinsam von Kazuhiko Nishi , damals Vizepräsident bei Microsoft und Direktor bei ASCII-Corporation. Microsoft und Nishi konzipierte das Projekt als Versuch, einheitliche Standards unter verschiedenen Home - Computing - System - Hersteller der Periode, in der gleichen Weise wie das zu schaffen VHS - Standard für Heimvideobandmaschinen.

MSX-Systeme waren in Japan und mehreren anderen Ländern beliebt . Schließlich wurden allein in Japan 5 Millionen MSX-basierte Einheiten verkauft. Trotz der Beteiligung von Microsoft wurden in den USA nur wenige MSX-basierte Maschinen veröffentlicht. Der allererste kommerzielle MSX für die Öffentlichkeit war ein Mitsubishi ML-8000, der am 21. Oktober 1983 veröffentlicht wurde und damit sein offizielles "Veröffentlichungsdatum" markierte.

Die Bedeutung des Akronyms MSX bleibt umstritten. 2001 erinnerte Kazuhiko Nishi daran, dass viele davon ausgingen, dass es von "Microsoft Extended" abgeleitet sei, und bezog sich dabei auf das eingebaute Microsoft Extended BASIC ( MSX BASIC ). Andere glaubten, dass es für "Matsushita-Sony" stehe. Nishi sagte, dass die ursprüngliche Definition des Teams "Maschinen mit Software-Austauschbarkeit" war, obwohl er 1985 sagte, dass sie nach der MX-Rakete benannt wurde . Laut seinem Buch aus dem Jahr 2020 dachte er, dass der Name des neuen Standards aus drei Buchstaben wie VHS bestehen sollte . Er fand "MSX" passend, weil es "der nächste von Microsoft" bedeutet und auch Anfangsbuchstaben von Matsushita ( Panasonic ) und Sony enthält.

Vor dem Erfolg von Nintendo ‚s Family Computer , war MSX die Plattform für die großen japanische Spielestudios wie Konami und Hudson Soft Videospiele produziert. Die Metal Gear- Serie zum Beispiel wurde zuerst für MSX-Hardware geschrieben.

Geschichte

Der Spectravideo SV-328 ist der Vorgänger des MSX-Standards. Viele MSX-Programme wurden von Heimprogrammierern inoffiziell auf den SV-328 portiert.

In den frühen 1980er Jahren, die meisten Heimcomputer in gefertigt Japan wie die NEC PC-6001 und PC-8000 - Serie, Fujitsu 's FM-7 und FM-8 , und Hitachi ' s vorgestellten Grund Meister eine Variante des Microsoft BASIC - Interpreter integriert in ihre On-Board- ROMs . Das Hardwaredesign dieser Computer und die verschiedenen Dialekte ihrer BASICs waren nicht kompatibel. Andere japanische Unterhaltungselektronikfirmen wie Panasonic , Canon , Casio , Yamaha , Pioneer und Sanyo suchten nach Wegen, um in den neuen Heimcomputermarkt einzusteigen.

Große japanische Elektronikunternehmen traten in den 1960er Jahren in den Computermarkt ein, und Panasonic (Matsushita Electric Industrial) entwickelte ebenfalls Großrechner . Doch während die japanische Wirtschaft nach den Olympischen Sommerspielen 1964 mit einer Rezession konfrontiert war , beschloss Panasonic, das Computergeschäft auszusteigen und konzentrierte sich auf Haushaltsgeräte. Die Entscheidung brachte einen großen Erfolg und Panasonic wuchs zu einem der größten Elektronikunternehmen. In den späten 1970er Jahren beabsichtigte das Unternehmen, ein neues Geschäft außerhalb von Haushaltsgeräten zu eröffnen. Auch die Mikrocomputer-Revolution hat Panasonic an seinem Potenzial interessiert. Einer der Distributoren von Panasonic, Yamagata National, sagte dem Präsidenten von Panasonic, Toshihiko Yamashita, dass "Kürzlich auch die PCs von NEC in Yamagata gut verkauft werden, und unsere Händler fragen auch nach Waren. Wir müssen jedoch nicht nur PCs, sondern auch Haushaltsgeräte kaufen." von NEC. Ich denke, Matsushita muss auch Personal Computer entwickeln". Yamashita befahl dem Vizepräsidenten Shunkichi Kisaka, einen PC zu entwickeln, und Kisaka wandte sich an Kazuyasu Maeda vom Matsushita R&D Center.

Maeda bat Nishi, bei der Entwicklung mitzuarbeiten. Sie standen sich schon nahe. Als sie sich bei einem Seminar von NEC trafen, stellten sie fest, dass beide aus Kobe stammten und dieselbe Universität absolviert hatten. Sie sprachen oft miteinander über Heimcomputer. Gleichzeitig kontaktierte Spectravideo Microsoft, um eine Software für ihren neuen Heimcomputer zu erhalten. Nishi reiste nach Hongkong , um sich mit Spectravideo zu treffen, und schlug einige Verbesserungen an seinem Prototyp vor. Spectravideos Präsident Harry Fox war bereit, Nishis Vorschläge anzunehmen. Nishi beabsichtigte, auf der Grundlage seiner Maschine einen einheitlichen Standard zu schaffen, und Maeda stimmte seiner Idee zu. Nishi wollte Panasonic und Sony in die Entwicklung von Heimcomputern einbeziehen. Sie konkurrierten um Videobandformate , aber Nobuyuki Idei von Sony akzeptierte seinen Vorschlag. Idei war der Meinung, dass Sony bei seiner Entwicklung mit Panasonic zusammenarbeiten sollte, da der SMC-70 , der erste Personal Computer von Sony, mit Schwierigkeiten auf dem Markt konfrontiert war, als Sony das Computergeschäft startete. Maeda wollte auch NEC einladen, aber NEC entschied sich, seinen eigenen Weg zu gehen.

Nishi schlug MSX als Versuch vor, einen einzigen Industriestandard für Heimcomputer zu schaffen. Inspiriert durch den Erfolg von VHS als Standard für Videokassettenrekorder bauten und vermarkteten viele japanische Elektronikhersteller zusammen mit GoldStar , Philips und Spectravideo MSX-Computer. Jede Hardware oder Software mit dem MSX-Logo darauf war mit MSX-Produkten anderer Hersteller kompatibel. Insbesondere die Form und Funktion der Erweiterungspatrone gehörten zum Standard; jede MSX-Erweiterung oder Spielkassette würde auf jedem MSX-Computer funktionieren.

Nishis Standard wurde um den Spectravideo SV-328 Computer herum gebaut . Der Standard bestand in erster Linie aus mehreren off-the-shelf Teile; die Haupt-CPU war ein 3,58 MHz Zilog Z80 , der Texas Instruments TMS9918 Grafikchip mit 16  KB dediziertem VRAM , der Sound und teilweise I/O-Unterstützung wurde vom AY-3-8910 Chip von General Instrument (GI) bereitgestellt und ein Intel 8255 Programmable Peripheral Interface-Chip wurde für die parallele E/A wie die Tastatur verwendet. Dies war eine Auswahl an Komponenten, die von vielen anderen Heimcomputern und Spielekonsolen dieser Zeit geteilt wurde, wie den Videospielsystemen ColecoVision und Sega SG-1000 . Um die Gesamtsystemkosten zu senken, verwendeten viele MSX-Modelle einen benutzerdefinierten IC, der als " MSX-Engine " bekannt ist und Glue-Logik , 8255 PPI, YM2149-kompatibler Soundchip und mehr integriert, manchmal sogar die Z80-CPU. Fast alle MSX-Systeme verwendeten jedoch eine professionelle Tastatur anstelle einer Chiclet-Tastatur , was den Preis im Vergleich zum ursprünglichen SV-328 in die Höhe trieb. Folglich machten diese Komponenten zusammen mit Microsofts MSX BASIC den MSX zu einem wettbewerbsfähigen, wenn auch etwas teuren Heimcomputerpaket.

Debüt

Yamaha YIS503II MSX Personal Computer für sowjetische Schulen – die Abkürzung "КУВТ" bedeutet "Klasse für Unterrichtscomputerausrüstung)"
Der Canon V-20 hat 64 KB RAM, während sein kleiner Bruder, der V-10 , 16 KB hat.

Am 27. Juni 1983 wurde der MSX während einer Pressekonferenz offiziell angekündigt und eine Reihe großer japanischer Firmen erklärten ihre Pläne zur Einführung von Maschinen. Die japanischen Unternehmen mieden den hart umkämpften US-Heimcomputermarkt, der sich in einem von Commodore geführten Preiskampf befand . Nur Spectravideo und Yamaha brachten kurzzeitig MSX-Maschinen in den USA auf den Markt Die MSX von Spectravideo war sehr wenig erfolgreich, und das CX5M- Modell von Yamaha , das für die Schnittstelle mit verschiedenen Arten von MIDI-Geräten gebaut wurde, wurde eher als digitales Musikwerkzeug als als Standard-PC bezeichnet.

Evolution

MSX hat vier Generationen hervorgebracht. Die ersten drei, MSX (1983), MSX2 (1985) und MSX2+ (1988), waren alle 8-Bit-Computer, die auf dem Z80- Mikroprozessor basierten . Der MSX2+ wurde exklusiv in Japan veröffentlicht.

Ein neuer MSX3 sollte ursprünglich 1990 auf den Markt kommen , aber Verzögerungen bei der Entwicklung des von Yamaha entwickelten VDP führten dazu, dass er seine Markteinführungsfrist versäumte. An seiner Stelle wurde der MSX TurboR veröffentlicht, der den neuen benutzerdefinierten 16-Bit- R800- Mikroprozessor verwendet, der von der ASCII Corporation für den MSX3 entwickelt wurde, aber Funktionen wie DMA und 24-Bit-Adressierung wurden deaktiviert. Wie der MSX2+ wurde der MSX TurboR exklusiv in Japan veröffentlicht. Als der MSX TurboR-Standard 1990 bekannt gegeben wurde, stellte nur Panasonic MSX-Computer her. Sein erstes Modell FS-A1ST hatte mäßigen Erfolg, aber das verbesserte Modell FS-A1GT, das 1991 eingeführt wurde, verkaufte sich aufgrund seiner hohen Verkaufskosten von 99800 Yen schlecht. Die Produktion des TurboR endete 1993, als Panasonic beschloss, sich auf die Veröffentlichung von 3DO zu konzentrieren . Der VDP wurde schließlich 1992, zwei Jahre nach dem geplanten Termin, ausgeliefert, als der Markt sich bereits bewegt hatte. Um seinen finanziellen Verlust zu reduzieren, hat Yamaha fast die gesamte V9958-Kompatibilität entfernt und den resultierenden V9990 E-VDP III mit mäßigem Erfolg als Video-Chipsatz für PC-VGA-Grafikkarten vermarktet.

Auswirkung

Der Hotbit , entwickelt von Sharps Heimcomputer- Sparte Epcom , war in Brasilien ein Hit .
Computer Talent TPC-310 MSX2, hergestellt in Argentinien von Telematica (1988), basierend auf einem Daewoo-Design. In Spanien wurden sie als Marke „Dynadata“ in einem weißen Etui verkauft.
MSX Sakhr AX150 ( صخر ), hergestellt in Japan von Yamaha für das kuwaitische Unternehmen Al Alamiah, verkauft in Ägypten und den Staaten des Golf-Kooperationsrates .

In Japan, Südkorea, Argentinien und Brasilien war der MSX das führende Heimcomputersystem der 1980er Jahre. Es war auch in Kontinentaleuropa ziemlich beliebt, insbesondere in den Niederlanden und in Spanien. Klassenräume voller vernetzter Yamaha MSX-Computer wurden für den Informatikunterricht in Schulen in einigen arabischen Ländern, der Sowjetunion und Kuba verwendet, wo sie in öffentlichen Schulen weit verbreitet waren, was es der kubanischen Regierung ermöglichte, Schüler in Computerfächern auszubilden. Insgesamt wurden in Japan 9 Millionen MSX-Computer verkauft, was sie relativ beliebt macht. Aufgrund der begrenzten Akzeptanz in anderen Märkten wurde der MSX jedoch nicht zum angestrebten weltweiten Standard. Bevor der Misserfolg des MSX in diesen Märkten offensichtlich wurde, überarbeitete der US-Hersteller Commodore Business Machines Anfang der 1980er Jahre seine Produktlinie und führte Modelle wie den Plus/4 und Commodore 16 ein , die besser mit den Features der MSX-Computer konkurrieren sollten.

Im Vergleich zu konkurrierenden 8-Bit-Computern verkaufte sich der Commodore 64 bis 1985 weltweit zwischen 22 und 30 Millionen Einheiten und wurde ein weiteres Jahrzehnt lang verkauft. Der Apple II verkaufte 6 Millionen Einheiten, der ZX Spectrum über 5 Millionen Einheiten, der Atari 8-Bit verkaufte mindestens 4 Millionen Einheiten, der Amstrad CPC verkaufte 3 Millionen Einheiten und der Tandy TRS-80 Model 1 verkaufte 250.000 Einheiten.

Eine Sony MSX2-Maschine wurde in den Weltraum zur russischen Raumstation Mir geschossen.

Ähnliche Systeme

Das System, dem MSX am ähnlichsten war, war der Heimcomputer Spectravideo SV-328 (Spectravideo behauptete sogar, in der Werbung vor der tatsächlichen Einführung von MSX-Systemen "MSX-kompatibel" zu sein, aber es war nicht vollständig kompatibel damit). Dies führte zu einer neuen und kurzlebigen Art von Software-Cracking : dem Konvertieren . Da die MSX-Spiele auf dem SV-328-Computer nicht spielbar waren, entwickelten SV-328-Cracker eine Methode zum Modifizieren der (MSX-)Spiele, damit sie auf dem SV-328 funktionieren. In den meisten Fällen beinhaltete dies das Herunterladen des MSX- BIOS auf den SV-328 von Band oder Diskette. Spectravideo brachte später den SVI-728 auf den Markt, der vollständig dem MSX-Standard entsprach.

Der Sega SG-1000 , der Memotech MTX , der Tatung Einstein und der ColecoVision haben alle viele Ähnlichkeiten mit dem MSX1-Standard, aber keiner ist vollständig damit kompatibel. Das Portieren von Spielen zwischen diesen Systemen ist ziemlich einfach. Es war auch sehr üblich, Spiele vom ZX Spectrum auf den MSX zu portieren , da beide die gleiche CPU haben, der Spectrum 128 den gleichen Soundchip hatte und der Grafikmodus des ZX Spectrum problemlos im Bildschirm-2-Modus des MSX emuliert werden konnte.

Lokalisierung

Standardmäßig verfügen MSX-Computer über einen hartcodierten Zeichensatz und einen Verarbeitungsalgorithmus für Tastatur-Scancodes. Während MSX volle Anwendungssoftware-Kompatibilität auf Firmware-Ebene (BIOS) hat, kann der Austausch des BIOS durch ein anderes von einem anderen PC aufgrund geringfügiger Hardwareunterschiede zu falschen Scancodeübersetzungen und damit zu einem falschen Verhalten des Tastatursubsystems für die Anwendungssoftware führen.

Im Jahr 2011 führte AGE Labs die Sprachpaket-Firmware ein, mit dem Ziel, dass jedes Modell mehrere Lokalisierungen unterstützt. Standardmäßig in GR8BIT anstelle des Kanji-ROM installiert, ermöglicht es das Ändern des Zeichensatzes und des Tastaturlayouts des Computers beim Start. Dies ermöglichte den Wechsel zwischen japanischen, russischen, internationalen und portugiesischen Gebietsschemata und die Möglichkeit, Gebietsschemas während des Maschinenbetriebs mit dem neu eingeführten BASIC-Befehl LANG zu ändern. Die ausgewählte Gebietsschemaeinstellung wird im ungenutzten RTC- NVRAM- Speicherplatz gespeichert .

Spiele

Auf dem MSX wurden mehrere beliebte Videospiel-Franchises gegründet:

Andere erhielten verschiedene Ausgaben auf dem MSX, darunter mehrere für das System einzigartige Titel oder weitgehend überarbeitete Versionen von Spielen in anderen Formaten:

Hersteller

Der Yashica YC-64- Computer im Computer- und Videospielkonsolenmuseum von Helsinki im Jahr 2012.
MSX
Spectra , Philips , Al Alamiah, Sony , Sanyo , Mitsubishi , Toshiba , Hitachi , nationale / Panasonic , Canon , Casio , Pioneer , Fujitsu General , Yamaha , JVC , Yashica- Kyocera , Goldstar , Samsung / Fenner, Daewoo / Yeno , Gradiente , Sharp /Epcom, Talent.
MSX2
Philips , Sony , Sanyo , Mitsubishi , Victor (alias JVC ), Toshiba , National / Panasonic , Canon , Yamaha , ACVS/CIEL*, DDX*, Daewoo/Yeno , NTT , Talent.
MSX2+
Sony , Sanyo , Panasonic , ACVS/CIEL*, DDX*.
MSX TurboR
Panasonic .
MSX zum Selbermachen
AGE Labs

* Klone oder nicht lizenzierte Geräte.

Erbe

Wiederaufnahme 2001

2001 initiierte Kazuhiko Nishi ein 'MSX Revival' um einen offiziellen MSX- Emulator namens MSXPLAYer. Dies ist der einzige offizielle MSX-Emulator, da alle MSX- Copyrights von der MSX Association verwaltet werden. Im Jahr 2004 gab das niederländische Unternehmen Bazix bekannt, dass es Vertreter der MSX Association in Europa geworden ist und der englische Ansprechpartner für alle Fragen zu den MSX-Marken, Urheberrechten und Lizenzen ist. Am 17. Oktober 2006 startete Bazix WOOMB.Net, eine Website, die MSX-Spiele in Englisch und anderen Sprachen mit einer Auswahl von 14 Spielen verkauft. In Japan begann der Spieleverkauf früher über Project EGG. WOOMB.Net war das englische Gegenstück zu diesem und anderen japanischen Diensten, die von D4 Enterprise angeboten wurden , das auch im August 2006 die Einführung eines neuen MSX2-kompatiblen Systems namens " One-Chip-MSX " ankündigte , ein System basierend auf einem Altera Cyclone EP1C12Q240C8 FPGA . Das One-Chip-MSX" ähnelt im Konzept dem C-One , einem ebenfalls auf Basis eines einzigen FPGA-Chips gebauten Commodore 64- Klon. Das neue MSX-System ist in einer Box aus transparentem blauem Kunststoff untergebracht und lässt sich Verwendung mit einem Standard-Monitor (oder TV) und einer PC-Tastatur Es verfügt über zwei MSX-Cartridge-Steckplätze und unterstützt die Audio-Erweiterungen MSX-MUSIC und SCC+ Als externes Speichermedium kann eine SD/MMC-Flashcard verwendet werden, die ein Diskettenlaufwerk emuliert und kann zum Booten von MSX-DOS verwendet werden . Aufgrund seiner VHDL- programmierbaren Hardware ist es möglich, dem Gerät durch einfaches Ausführen eines Rekonfigurationsprogramms unter MSX-DOS neue Hardware-Erweiterungen zu verpassen. Das "Ein-Chip-MSX" verfügt außerdem über zwei USB- Anschlüsse die nach dem Hinzufügen von unterstützendem VHDL-Code verwendet werden kann.

Am 7. Juni 2008 berichtete die MSX Resource Center Foundation, dass die MSX-Marke von der „MSX Association“ zur „MSX Licensing Corporation“ verschoben wurde, und bezog sich dabei auf eine Benelux-Markenregisterseite von MSX, die die „MSX Licensing Corporation“ als Berechtigte Person bis 28.10.2013. Auf der als Quelle verlinkten Website der 'MSX Licensing Corporation' stand damals ein Text: "Wir planen, MSX, die innovative Computerplattform, wiederzubeleben." Die Website wurde jedoch später geändert, um nur das Logo von "ITNY & Partners" und einen Link zu englischen und japanischen Websites von ITNY & Partners zu enthalten, und enthält keinerlei Erwähnung der MSX Licensing Corporation. Am 26. Juni 2008 berichtete Bazix auf der Titelseite ihrer Website, dass sie nicht mehr der Vertreter der MSX Association sind, da sie ihre Ziele, "das kommerzielle MSX Revival über die japanischen Grenzen hinaus herbeizuführen" und "die Übertragung von die MSX-Marke von der MSX Association an die MSX Licensing Corporation" und "keine Aussichten auf Fortschritte im Western One Chip MSX-Projekt in naher Zukunft". Infolgedessen wird auch WOOMB.Net offline genommen, wobei seine Website auf die Bazix-Website umgeleitet wird, bis "eine Lösung ohne Beiträge der MSX Association abgeschlossen ist". Laut ihrem Post werden sie mit D4 Enterprise und der MSX Licensing Corporation "in einem oder mehreren Retro-Gaming-Projekten" zusammenarbeiten.

Am 4. Juli 2008 meldet die europäische Kontakt-Website der MSX Association, die als "einzige offizielle Kontaktstelle der MSX Association in Europa" bezeichnet wird, dass die Marke und das Urheberrecht von MSX seit 1983 unter der Holding der MSX Licensing Corporation liegen dass die MSX Association unter dem Vorsitz von Dr. Kazuhiko Nishi die operative Abteilung der MSX Licensing Corporation ist, die die Marken, Logos und Urheberrechte für MSX verwaltet. Gemäß demselben Artikel weigert sich D4 Enterprise, der MSX Association Lizenzgebühren für die Nutzung der Arbeit der ESE Artists' Factory in 1chipMSX und der Softwarelizenzen in Project Egg zu zahlen, und handelt daher mit Kazuhiko Nishi 'direkt' über die MSX Licensing Corporation . Der Artikel erwähnt auch das 'ESE MSX System 3', auf dem das '1chipMSX' (auch bekannt als 'One Chip MSX' oder 'OCM') basiert.

Am 5. Juli 2008 veröffentlichte die Europa-Website der MSX Association eine Ankündigung, dass D4 Enterprise den 1chipMSX illegal verkauft. Im selben Beitrag wird erklärt, dass Bazix nicht mehr ihr Vertreter in Europa ist, da Bazix ihre Beziehung abgebrochen hat.

Wiederaufnahme 2011

Zusammengebauter GR8BIT-Bausatz

Im Jahr 2011 kündigte AGE Labs die Einführung eines MSX-Kits namens GR8BIT an – der Do-it-yourself-Computer für Lernzwecke, der von der MSX Licensing Corporation lizenziert wurde. Das Kit kostet 499 US-Dollar und enthält alle notwendigen Komponenten, um einen funktionierenden MSX2-kompatiblen Computer zusammenzubauen, außer einem ATX-Chassis, Netzteil, Diskettenlaufwerk, Festplatte, PS/2-Tastatur und Monitor. Es kommt auch mit Montage- und Bedienungsanleitungen und einer Ergänzung, die vom Hersteller- und Community-Support (von der "GR8BIT Engineering Community") zusammengestellt wurde.

Wiederaufnahme 2014

SymbOS , ein alternatives Betriebssystem

Einige der koreanischen Forumsmitglieder, die Zemmix Neo entwickelt haben, haben eine neue Version von MSX namens Mini IQ3000 Cutie erstellt, die ähnliche Funktionen wie die IQ-2000 hat (MSX2. Made in Korea. Daewoo Electronics). Sie basiert auf 1ChipMSX, hat aber einige Besonderheiten wie 'Scan Line Generator' und 'Multi Language Support'. Der Scanliniengenerator erzeugt Scanlinien, um den MSX-Bildschirm mit besserer Qualität anzuzeigen. Es unterstützt 2 Sprachen gleichzeitig. Normalerweise zeigt es eine koreanische Schriftart und arbeitet als koreanische Version von MSX, aber wenn Sie beim Booten die Taste "Entf" drücken, wechselt es in den japanischen Modus. Obwohl der Standardmodus Koreanisch ist, ist die Standard-Schriftartzuordnungstabelle Japanisch, da sie japanische Zeichen anzeigt, wenn japanische Versionssoftware ausgeführt wird.

Erweckung 2019

MSX Philips VG8020
MSX Philips VG8020

2019 entwickelte eine Gruppe von Fans die sogenannte MSX Mini Replica. Es handelt sich um eine Reproduktion des Philips VG-8020 Computers im Maßstab 1:2, die mit der Software der Generationen MSX, MSX2, MSX2+ und Turbo R kompatibel ist. Er verfügt über 2 USB- Ports, einen HDMI -Videoausgang und verwendet intern die gleiche Hardware wie der C64 Mini . Wenn Sie ein zusätzliches Peripheriegerät namens MSX Player anschließen, können Sie Originalspiele auf einer ROM-Kassette ausführen.

Erweckung 2020

Phillips Musikmodul
Phillips Musikmodul

Der MSXVR ist ein Computer, der im Jahr 2020 veröffentlicht wurde und mit der MSX-Computerfamilie kompatibel ist. Wie die neuesten Zemmix -Spielekonsolen basiert auch sie auf einer Raspberry Pi- Karte mit zusätzlicher Schaltung zum Anschluss der originalen MSX-Peripherie.

Systemspezifikationen

MSX MSX2 MSX2+ MSX TurboR
Veröffentlichung Weltweit (1983) Weltweit (1985) Nur offiziell in Japan (verfügbar in Europa und Brasilien über Upgrades) (1988) Nur Japan (1990)
Prozessor Zilog Z80 A mit 3,58 MHz Zilog Z80A mit 3,58 MHz Zilog Z80-kompatibel mit 3,58 MHz (die MSX2+ Modelle von Panasonic können per Software auf 5,37 MHz eingestellt werden, dies gehört aber nicht zum Standard)
  • R800 mit 7,16 MHz (Anweisungen verwenden etwa 4x weniger Taktimpulse als die Z80, so oft mit 28,6 MHz im Vergleich mit der Z80 angegeben)
  • Zilog Z80A-kompatibel (in die T9769C MSX-Engine eingebettet ) mit 3,58 MHz für Abwärtskompatibilität
Rom 32 KB 48 KB 64 KB 96 KB
  • BIOS + erweitertes BIOS (32 KB)
  • MSX BASIC V2.0 oder V2.1 (16 KB)
  • DiskROM (16 KB) (optional, allgemein)
  • MSX-Audio-BIOS (32 KB) (optional, es sind keine Maschinen mit diesem eingebauten BIOS bekannt)
  • BIOS + erweitertes BIOS (32 KB)
  • MSX-BASIC V3.0 (16 KB)
  • DiskROM (16 KB) (optional, sehr verbreitet)
  • Kun-BASIC (16 KB) (optional)
  • Kanji-ROM (optional)
  • BIOS + erweitertes BIOS (48 KB)
  • MSX-BASIC V4.0 (16 KB)
  • DiskROM (16 KB)
  • Kun-BASIC (16 KB)
  • Kanji-ROM (256 KB)
  • Firmware (4 MB)
RAM Mindestens 8 KB, die meisten Maschinen stellten entweder 32 oder 64 KB bereit; Maschinen mit 128 KB vorhanden Mindestens 64 KB, in Europa allgemein 128 KB, auf japanischen Computern 64 KB, es wurden Maschinen mit bis zu 512 KB hergestellt. Normalerweise Speicherzuordnung ( maximal 4  MB pro Steckplatz) Normalerweise 64 KB (auf japanischen Computern), normalerweise Speicherzuordnung (maximal 4 MB pro Steckplatz) 256 KB (FS-A1ST) oder 512 KB (FS-A1GT)
  • Memory-mapped (maximal 4 MB/Steckplatz)
  • Zusätzlich 16 KB (FS-A1ST) oder 32 KB (FS-A1GT) SRAM (batteriebetrieben)
Videoanzeigeprozessor Texas Instruments TMS9918- Familie
  • Video-RAM: 16 KB
  • Textmodi: 40×24 und 32×24
  • Auflösung: 256×192 (16 Farben). Tatsächlich stehen nur 15 Farbtöne zur Verfügung, denn wie bei Sinclair Spectrum gibt es für Schwarz zwei Codes. Im Gegensatz zum Spectrum ist jedoch eines der Schwarzen tatsächlich " transparent ", so dass das MSX-Videobild einem anderen Videosignal, beispielsweise einem von einer Videodisk , überlagert werden könnte .
  • Sprites: 32, 1 Farbe, max. 4 pro horizontaler Linie
Yamaha V9938 (auch bekannt als MSX-Video) Unterstützt alle MSX-Videomodi
  • Erhöhter Video-RAM: 128 KB (manchmal 64 KB)
  • Neuer Textmodus: 80×24
  • Neue Bitmap-Videomodi ohne den Attributkonflikt von MSX 1
  • Neue Auflösungen: 512×212 (16 Farben von 512) und 256×212 (256 Farben)
  • Erhöhte Anzahl und fortschrittlichere Sprites: 32, 16 Farben, max. 8 pro horizontaler Linie
  • Hardwarebeschleunigung für Kopieren, Linie, Füllen usw.
  • Interlacing auf doppelte vertikale Auflösung
  • Ein vertikales Scrollregister
  • Vertikales und horizontales Anzeige-Offset-Register
Yamaha V9958
  • Der minimale Video-RAM beträgt jetzt 128 KB. Bis zu 192 KB werden unterstützt.
  • ein neuer 256×212 YJK Videomodus mit 19268 simultanen Farben
  • ein neuer 256×212 gemischter YJK/RGB-Videomodus mit 12499 simultanen Farben
  • ein horizontales Scrollregister
Yamaha V9958 (auch bekannt als MSX-Video), also die gleichen Fähigkeiten wie MSX2+
Soundchip Allgemeines Instrument AY-3-8910 (PSG) Yamaha YM2149 (PSG)
  • Yamaha YM2149 (PSG)
  • Optionaler Soundchip: Yamaha YM2413 (OPLL) (MSX-Music)
  • PCM
    • 8-Bit-Einzelkanal (kein DMA), 16 kHz max. mit BIOS-Routinen
    • Mikrofon eingebaut
  • (nur FS-A1GT): MIDI in/out
Uhrenchip (Nicht installiert.) Ricoh RP5C01 (oder kompatibel)
Medien

Peripheriegeräte

Die Auswirkung von Attributkonflikten bei Verwendung des hochauflösenden 256×192-Modus auf MSX-1. Um dies zu vermeiden, bietet das TMS9918 bis zu 32 Sprites, die über den Hauptgrafikbildschirm gelegt werden können.
MSX2+-Computer: ein Panasonic FS-A1WSX

Klaviatur

Die Tastatur ist eine funktional separate Einheit, die über nicht gemultiplexte und gemultiplexte Schnittstellen verbunden werden könnte. Multiplex-Tastatureinheiten verfügen über eine zusätzliche Datenrichtungsleitung, die es ermöglicht, die Scanzeilennummer an die Tastatur zu senden, indem dieselben Datenleitungen verwendet werden, die für den Return-Scancode verwendet werden, wodurch die Gesamtzahl der Drähte zwischen Tastatur und Maschine verringert wird. Eine nicht gemultiplexte Schnittstelle wird normalerweise für interne Tastaturen verwendet (und einige externe Tastaturen, wie Panasonic CF-3300); Multiplex-Schnittstelle wird für externe Keyboards verwendet (zB im YIS805-Modell von Yamaha).

Die Tastatur ist als Matrix mit maximal 11 Eingabezeilen und 8 Ausgabezeilen organisiert, die maximal 88 Tasten (einschließlich aller Steuer-, numerischen und alphanumerischen Tasten) ausmachen. Jede Abtastzeile wird regelmäßig abgefragt, um den Zustand der Schlüssel in der Zeile zu identifizieren; Die Abfragegeschwindigkeit wird durch die Systemunterbrechungsfrequenz identifiziert. Eine solche Organisation ermöglicht es dem System, den Zustand jeder Taste zu erfassen, wobei bei 8042-Mikrocontroller-basierten Tastaturen kein notorisches Problem auftritt, wenn das gleichzeitige Drücken mehrerer Tasten (normalerweise mehr als 3) falsche Eingabezeichen erzeugt oder das Drücken mehrerer Tasten unmöglich macht.

Da der Tastaturscan durch die Systemunterbrechungen gesteuert wird, besteht einer der Hinweise zur Fehlerbehebung, wenn ein MSX-Computer kein Bild anzeigt (sofern Strom vorhanden ist), darin, die CAPS-Taste zu drücken, um zu sehen, ob die entsprechende LED umschaltet. Wenn es nicht umschaltet, leidet das System wahrscheinlich unter einem ernsteren Problem als nur einem Mangel an Bild auf dem Bildschirm (dh das Problem mit dem Videokabel oder der Videoanzeigeschnittstelle insgesamt).

2009 entwarf Kamil Karimov die Adapterplatine zum Anschluss einer PS/2-Tastatur an die Multiplex-MSX-Tastaturschnittstelle. Die in den ATTiny- Chip eingebettete Firmware wurde für Daewoo-CPC-Maschinen zugeschnitten.

Im Jahr 2011 bettete AGE Labs eine PS/2-Tastatur-Controller-Einheit, basierend auf einem Microchip- Mikrocontroller, in seine GR8BIT- Do-it-yourself-Maschine ein. Seine Firmware wurde entwickelt, um PS/2-Scancodes direkt in die MSX-Tastatur-Scancodes umzuwandeln. Dadurch ist es für die Anwendungen vollständig transparent und ermöglicht die Verwendung der Controller-Einheit mit verschiedenen MSX-kompatiblen Maschinen und für unterschiedliche Lokalisierungs-Setups.

Patronen

Der MSX-Standard erfordert mindestens 1 Kassettensteckplatz, die meisten MSX-Modelle haben 2. Diese Steckplätze sind austauschbar, sodass es in den meisten Fällen keinen Unterschied macht, in welchen Steckplatz eine Kassette eingelegt wird. Der physische Steckverbinder ist ein 50-poliger (2 × 25-Kontakte), Standard- Randsteckverbinder mit 2,54 mm (0,1 Zoll) Rastermaß . Über diese Kassettensteckplätze können verschiedenste Peripheriegeräte angeschlossen werden.

Reguläre Spielkassetten haben etwa die Größe einer Audiokassette (sog. „Konami-Größe“). Trotz der höheren Kosten war dies aufgrund seiner Zuverlässigkeit und Benutzerfreundlichkeit ein beliebtes Format.

Um 1985 brachte Hudson Soft die kreditkartengroße Bee Card heraus , die als billigere und bequemere Alternative zu ROM-Kassetten gedacht war. Aber es war ein kommerzieller Misserfolg, und nur sehr wenige Titel wurden in diesem Format veröffentlicht.

Quelldateien für die Entwicklung der MSX-Cartridges sind von AGE Labs für EAGLE erhältlich .

Diskettenlaufwerke

MSX-Systeme hatten im Allgemeinen kein eingebautes Diskettenlaufwerk, daher wurden Spiele hauptsächlich auf Kassetten und Kassetten veröffentlicht. Sony hat eine batteriegepufferte RAM-Kassette, die HBI-55 "Datenkassette", für einige Computer in ihrer "Hit-Bit"-Reihe von MSX-Systemen entwickelt, die als Alternative zu Kassetten zum Speichern von Programmen oder Daten verwendet werden könnte.

Für MSX waren jedoch Diskettenlaufwerke in Form einer Kassette verfügbar, die die Diskettenschnittstellenelektronik und ein BIOS-Erweiterungs-ROM (die Diskettenlaufwerksschnittstelle) enthielt, die mit einem externen Gehäuse mit dem Laufwerk verbunden waren. In Südamerika verwendeten viele dieser Systeme ein 5,25 Zoll (133 mm) Diskettenlaufwerk, aber in Europa waren 3,5 Zoll (89 mm) Laufwerke beliebter. In Japan enthielten einige MSX1-Systeme ein eingebautes 3,5-Zoll-Laufwerk, wie das Panasonic (früher Matsushita) CF-3000. In Europa war eine Reihe von Philips MSX2-Systemen NMS 8230, 8235, 8245, 8250 und höher mit 3,5-Zoll-Diskettenlaufwerken mit 360 oder 720 KB ausgestattet.

1985 wurde der MSX2 veröffentlicht, und diese Systeme enthielten oft (aber nicht immer) auch ein eingebautes 3,5-Zoll-Laufwerk. Folglich verlagerten sich die beliebten Medien für Spiele und andere Software auf Disketten.

Das MSX-DOS- Festplattenbetriebssystem hatte interne Softwaremechanismen, ähnlich wie CP/M (so dass CP/M-Software einigermaßen leicht portiert werden konnte), hatte aber ein mit MS-DOS kompatibles Dateisystem . Seine Benutzerbefehle waren auch den frühen MS-DOS-Versionen ähnlich. Auf diese Weise könnte Microsoft MSX für den Heimgebrauch fördern und gleichzeitig MS-DOS- basierte PCs in Büroumgebungen fördern .

Die MSX 3,5-Zoll-Disketten sind direkt mit MS-DOS kompatibel (obwohl einige Details wie Dateiwiederherstellung und Bootsektorcode unterschiedlich waren). Wie MS-DOS 1 haben MSX-Disketten (formatiert) unter MSX-DOS 1 keine Unterstützung für Unterverzeichnisse.

Im September 2012 erweiterte AGE Labs den Standard um die Unterstützung des 1,44 MB 3,5-Zoll-Formats. Die Diskettengröße von 1,44 MB gibt es in zwei Konfigurationen: Standard (1 Sektor pro Cluster, 9 FAT-Sektoren) und Kompatibel (4 Sektoren pro Cluster, 3 FAT-Sektoren).

MSX-Audio

  • Yamaha Y8950 , im Handel erhältlich als:
    • Panasonic: MSX-Audio FS-CA1 (32 KB SampleRAM, 32 KB AudioROM)
    • Philips: Musikmodul NMS-1205 (32 KB SampleRAM, kein MSX-Audio-BIOS)
    • Toshiba: MSX FM-Synthesizer-Einheit HX-MU900 (kein Sample-RAM, kein MSX-Audio-BIOS)
  • 9 Kanäle FM oder 6 Kanäle FM + 5 Schlagzeug. Kompatibel mit YM3526.
  • ADPCM- Aufzeichnung und -Wiedergabe mit Hardwarebeschleunigung
  • Kann auf 256 KB SampleRAM aufgerüstet werden

MSX-Musik

  • Yamaha YM2413 (OPLL) , auch bekannt als:
    • MSX-Music (Standardname)
    • Panasonic : FM-PAC
    • Zemina : Spieluhr
    • Häkchen: FM-Stereo-Pak
    • DDX: FMX
    • Tecnobytes: FM Sound Stereo (enthält den kompatiblen U3567-Chip)
  • 9 Kanäle FM oder 6 Kanäle FM + 5 Schlagzeug
  • 15 voreingestellte Instrumente, 1 benutzerdefiniert
  • Bei den meisten MSX2+ und standardmäßig bei MSX TurboR-Computern integriert

Emulation

MSX-Computer werden heute auf vielen Plattformen emuliert . Frühe MSX-Emulatoren basierten oft auf dem Code des Pioniers fMSX , einem tragbaren MSX-Emulator von Marat Fayzullin. Viele Emulatoren haben den Z80-Emulationscode von Fayzullin in späteren Versionen vollständig entfernt, um rechtliche Probleme zu vermeiden, da fMSX zu der Zeit keine freie Software war . Etwas später wurde der fMSX-Quellcode für gemeinnützige Zwecke kostenlos; für die kommerzielle Nutzung war jedoch weiterhin eine Lizenz erforderlich. Am 31. Dezember 2013 wurde die Windows-Version von fMSX 3.7 veröffentlicht, die von jedem kostenlos verwendet werden kann.

Der offizielle MSX-Emulator MSXPLAYer (auf Japanisch) wird von der MSX Association produziert, deren Präsident der Erfinder des MSX-Standards, Kazuhiko Nishi , ist.

Ab Version 0.146.u unterstützt MESS derzeit 90% aller MSX-Versionen.

Virtuelle Konsole

Im Februar 2007 Nintendo of Japan angekündigt , dass MSX - Spiele werden für die zur Verfügung Wii ‚s Virtual Console - Emulator. Bestätigt wurde, dass die Spiele 700 Wii Points kosten und ab Mitte 2007 erhältlich sein werden. Am 25. Dezember 2013 wurde es auch für die Wii U verfügbar . Letztendlich 13 Spiele, hauptsächlich Konami-Titel, für die Wii, plus eines für die Wii U, wurden nur für den Dienst in Japan freigegeben.

Liste der MSX-Emulatoren

Name Aktuelle Version Datum System Plattform Lizenz Webseite
blueMSX 2.8.2 14. August 2009 MSX, MSX2, MSX2+, MSX TurboR,

SpectraVideo SVI318/328, ColecoVision, Sega SG-1000

Fenster GPL [1]
KakaoMSX 3.5.41 23. Oktober 2013 MSX, MSX2, MSX2+, MSX TurboR Mac OS GPL [2]
fMSX 6.0 24. Februar 2021 MSX, MSX2, MSX2+ Multiplattform Werbung [3]
fMSX PSP 3.5.41 17. März 2010 MSX, MSX2, MSX2+ Sony PSP Open Source [4]
jsMSX 0.9.2 19. April 2013 MSX JavaScript GPL [5]
CHAOS 0,228 26. Januar 2021 Diverse Computer und Konsolen; jetzt Teil von MAME Multiplattform GPL [6]
meisei 1.3.1 9. Februar 2010 MSX Fenster Open Source [7]
MSKISS 0,2,4 13. März 2000 MSX, MSX2, MSX2+ DOS , Windows Freeware [8]
MSX-Emulator 0.10b 26. Oktober 2006 MSX Atari ST Freeware [9]
MSX-Emulator 1,8 16. August 2010 MSX, MSX2 UNIX GPL [10]
msxDS 0,93 1. Januar 2012 MSX, MSX2, MSX2+ Nintendo ds Freeware [11]
NLMSX 0,48 12. Juni 2003 MSX, MSX2, MSX2+, MSX TurboR Fenster Freeware [12]
NO$MSX 1,5 1. Mai 2003 MSX, MSX2 Windows , DOS Shareware [13]
openMSX 16.0 25. August 2020 MSX, MSX2, MSX2+, MSX TurboR, SpectraVideo SVI318/328, ColecoVision Multiplattform GPL [14]
paraMSX 0.50b 8. Oktober 2009 MSX, MSX2, MSX2+, MSX TurboR Fenster Freeware [fünfzehn]
RuMSX 0,41 2. Juli 2008 MSX, MSX2, MSX2+, MSX TurboR Fenster Freeware [16]
WebMSX 6.0.3 2. Juni 2020 MSX, MSX2, MSX2+, MSX Turbo R JavaScript ? [Quelle auf GitHub [17] [18]

Siehe auch

Verweise

Externe Links