WikiDer > MSX

MSX
MSX
das MSX-Logo
ArtIndustriestandard für Heimcomputer
EntwicklerASCII Corporation
Aussehen27. Juni 1983[1]
Prozessor(en)Zilog Z80 (8 Bit)
ASCII R800
Portal  Portalsymbol  Computer
Informatik

Das MSXComputer war der erste Industriestandard vor dem Heimcomputer die unabhängig vom Hardwarehersteller war. Dies wurde jedoch nicht allgemein akzeptiert, sondern von Herstellern wie z Philips, Sanyo, Panasonic und Sony. Andere Hersteller wie Kommodore und Atari wählten ihre eigenen Plattformen.

Geschichte

Sony Hitbit MSX-Computer

Im 1982 eingeführt ASCII Corporation das MSX-Standard. Während der Entwicklung verwendete das Team laut dem Schöpfer Kazuhiko Nishi Maschinen mit Software-Austauschbarkeit (Maschinen mit austauschbarer Software),[2][3] wurde schon MicroSoft eXtended auch benutzt.

Das Prinzip war, dass MSX-Software auf jedem Computer könnte mit dem MSX-Logo darauf laufen. Diese damals revolutionäre Idee war erfolgreich, auch weil Microsoft, dass es BIOS, das BASIC und Betriebssystem für die Maschinen geschrieben. Große Marken wie Philips und Sony veröffentlichte mehrere MSX-Heimcomputer. In Amerika und England war es kein Erfolg; auch deshalb ist die Produktion von MSX-Computern in 1992 zu einem Ende. Letztendlich wurden davon weltweit mehr als fünf Millionen verkauft.

Die ersten MSX1-Computer wurden 1984 in Europa verkauft. Damals dominierte vor allem Commodore mit dem C64 (ab Ende 1982) und in geringerem Maße Sinclair mit dem with ZX-Spektrum, der Markt. MSX bot viel Farbe, moderne Grafik und einen Soundchip, der die Erwartungen erfüllte. Es war jedoch keine Verbesserung gegenüber der Konkurrenz für den Gaming-Markt: Wie der C64 konnte MSX1 16 Farben gleichzeitig darstellen und verfügte über Hardware-Sprites und 3-Kanal-Sound. Tatsächlich wurden viele MSX1-Spiele direkt aus dem ZX-Spektrum konvertiert und nutzten nicht die Vorteile, die MSX1 gegenüber dem ZX-Spektrum bot, wie Hardware-Sprites und mehr Farben. Grund dafür war die große Ähnlichkeit zwischen ZX-Spektrum und MSX1: Sowohl das ZX-Spektrum als auch das MSX1 boten eine Auflösung von 256×192 Pixeln und nutzten den Z80 als CPU; der Commodore 64 hatte eine Auflösung von 320×200 Pixel (und 160×200) und arbeitete mit einem MOS6510. In den wichtigen (Spiele-)Märkten Deutschland, USA und England spielte MSX keine nennenswerte Rolle.

Um realistische Soundeffekte zu erzielen, kaufen Sie eine Erweiterungskassette wie die Panasoft FM-PAC oder der Philips Musikmodul notwendig. In einigen Patronen von Konami wurden die SCC-Chip integriert.

Ab 1986 wurde von den MSX-Computerherstellern ein fortschrittlicherer MSX2-Computer herausgebracht, der zunächst mit der Atari ST-Serie und später mit dem Commodore konkurrierte Amiga. 1985 kam der Atari ST auf den Markt. Als MSX2 1986 auf den Markt kam, hatte sich der „16-Bit-Computer“ bereits als Zukunftsphänomen etabliert. Der MSX2-Standard, so fortschrittlich er auch war, basierte immer noch auf einer 8-Bit-Architektur und konnte nicht mit den viel schnelleren, moderneren und größeren 16-Bit-Speichern von Atari und Commodore mithalten. Die meisten dieser MSX2-Maschinen waren mit einem Diskettenlaufwerk. MSX1-Systeme konnten mit dieser Fähigkeit nur über eine spezielle Schnittstelle auf einer Cartridge ausgestattet werden. In diesem Patrone enthielt auch eine ROM-Erweiterung mit dem sogenannten BDOS, a BIOSErweiterung, die BASIC nicht nur Diskettenbefehle hinzufügte, sondern auch ein Bootsystem für eine echte FestplatteBetriebssystem (DOS), die von einer Diskette gebootet werden könnte. Damit erstellte Disketten MSX-DOSBetriebssystem hatte Dateikompatibilität mit MS-DOS und das System wurde entwickelt, um kundenspezifische CP/MProgramme verwendet werden könnten.

1988 wurde der MSX2 offiziell für den japanischen Markt freigegeben, aber in Europa und Brasilien konnte auch ein MSX2 aufgerüstet werden. Diese Maschinen werden nur von Panasonic, Sanyo und Sony hergestellt. Der MSX2 enthält mindestens 64 kB RAM, MSX BASIC V3.0 und einen neuen Yamaha V9958-Videochip mit mindestens 128 kB VRAM.

Der MSX TurboR kam zuletzt 1990 auf den japanischen Markt und basiert auf einem modifizierten 16-Bit-R800-Mikroprozessor, der von ASCII entwickelt wurde. Diese Computer werden ausschließlich von Panasonic hergestellt. Das erste Modell, der FS-A1ST, wurde schlecht angenommen. Eine verbesserte Version, der FS-A1GT, verkaufte sich weniger als erwartet, teilweise aufgrund des hohen Preises von 99800 Yen. 1993 wurde die Produktion des TurboR endgültig eingestellt.

Popularität

Die MSX-Computer waren beliebt in asiatisch Länder wie Japan und Südkorea, der Südamerikaner Brasilien und Chili, und in europäischen Ländern wie Die Niederlande, Frankreich, Spanien und Finnland. Außerdem auch in Kuwait und früher Sovietunion.[4][5]

1chipMSX

Zusammen mit den Japanern ASCII (jetzt Herausgeber von Computermagazinen) brachte BAZIX [1] veröffentlicht eine neue Generation von MSX-Hardware basierend auf einem Altera Cyclone EP1C12Q240C8 FPGA, unter dem Namen "Single-Chip-MSX". Damit versuchten sie, einen kompletten MSX1-Rechner (oder gegen einen geringen Aufpreis für die Lizenzgebühr einen MSX2) für unter 100 US-Dollar zu vermarkten. Dieser "Ein-Chip-MSX" ähnelte im Design dem Kegel. Aber der C-One soll einen Commodore C64 nachahmen, hat ein etwas kleineres FPGA mit weniger "Zellen", ist etwas teurer und benötigt ein PC-Netzteil. Der Single-Chip-MSX würde inklusive Netzteil geliefert. Leider war das Interesse zunächst nicht ausreichend. Nur 3500 der 5000 erforderlichen Bestellungen wurden registriert. Deshalb entschied man sich damals, den Single-Chip-MSX nicht in Produktion zu nehmen.

Im August 2006 hat das japanische Unternehmen maakte D4 Unternehmen jedoch eine stark verbesserte Version des Single-Chip-MSX, bekannt unter dem offiziellen Namen 1chipMSX, mit der Produktion zu beginnen und es stellte sich auch heraus, dass Bazix diese in Europa vertreiben wird. Diesmal ohne Mindestbestellmenge. Neu ist, dass diese Version einen MSX2 anstelle eines MSX1 emuliert und zusätzliche Soundoptionen (MSX-MUSIC und SCC) unterstützt. Ausgeführt in einer transparenten blauen Box mit zwei MSX Cartridge-Slots, kann der "1chipMSX" für eine neue Generation junger Leute interessant sein, die das Konzept der "Selbstprogrammierung" kennenlernen möchten oder für fortgeschrittene Elektroniker, die VHDL-Code programmierbare Hardware zum Experimentieren.

Heimwerken

Es gibt ein Kit namens GR8BIT, mit dem Sie sich einen funktionsfähigen MSX-Computer selbst zusammenstellen können.[6][7][8] Der Computer ist eingebaut ATX-Format und ist mit MSX2 oder MSX2 kompatibel.[9]

MSX-Typen

MSX 1

Philips MSX1 VG-8020

MSX 2

Philips MSX2 NMS 8250
  • Prozessor: Zilog Z80A bei 3,56MHz (PAL)
  • ROM: 48 kB
  • RAM: meist 128 kB, auch 64 kB genannt (mehr geht mit RAM in Cartridges)
    • Speicherzuordnung (max. 64 kB/Steckplatz für nicht erweiterte und 4 × 64 kB für erweiterte Steckplätze, normalerweise 2 freie Steckplätze)
  • Videoprozessor: Yamaha V9938
    • Video-RAM: 64kB bis 192kB
    • Textmodi: 80 × 24, 40 × 24 und 32 × 24 (Zeichen pro Zeile × Zeilen) vier Farben, zwei Vordergrund, zwei Hintergrund
    • Auflösung: wie MSX1 plus 512 × 212 (16 von 512 Farben) und 256 × 212 (256 Farben)
    • Sprites: 32, 16 Farben mit maximal 1 Farbe pro Bildzeile (maximal 8 Sprites pro Bildzeile)
  • Soundchip: Allgemeines Instrument AY-3-8910 PSG oder kompatibel
    • 3 Tonkanäle 1 Noise-Kanal-Hüllkurven
  • Echtzeituhr-Chip mit Backup-Batterie

MSX 2

Panasonic MSX 2 FS-A1WX
  • Nur in Japan offiziell freigegeben (in den Niederlanden haben auch Privatpersonen/Clubs MSX2-Rechner auf Basis des verbesserten Videochips umgerüstet, ob in Kombination mit einem Upgrade des BASIC-ROMs)
  • Prozessor: Zilog Z80A bei 3,58 MHz (NTSC)
  • ROM: 64 kB
    • BIOS-erweitertes BIOS (32 KB)
    • MSX-MOTOR
    • MSX-BASIC V3.0 (16 kB)
    • Festplatten-ROM (16 kB)
    • Kun-BASIC-Compiler (16 kB) (optional)
    • Kanji-ROM (optional)
  • RAM: normalerweise 64 kB
    • Zugeordneter Speicher: 64 kB/Slot max für nicht erweiterten und 4x64 kB für Erweiterungssteckplätze (normalerweise 2 freie)
  • Videoprozessor: Yamaha V9958
    • Video-RAM: 128 kB
    • Textmodi: 80 × 24, 40 × 24 und 32 × 24 (Zeichen pro Zeile × Zeilen) vier Farben, zwei Vordergrund, zwei Hintergrund
    • Auflösung: Wie MSX2 plus 256 × 212 (19.268 Farben, mit Begrenzung der Grundfarbe eine von 32 Luminanzen pro 8 Pixel)
    • Sprites: 32, 16 Farben mit maximal 1 Farbe pro Bildzeile (maximal 8 Sprites pro Bildzeile)
    • Registrieren Sie sich für horizontales und vertikales Scrollen
  • Soundchip: General Instrument AY-3-8910 PSG oder kompatibel
    • 3 Tonkanäle 1 Noise-Kanal-Hüllkurven
  • Musikchip: Yamaha YM2413 (OPLL) (MSX-Musik)
    • 9 Kanäle FM oder 6 Kanäle FM 5 Schlagzeug
    • 15 vordefinierte Instrumente und 1 frei definierbares Instrument
  • Echtzeituhr-Chip mit Backup-Batterie

MSX Turbo R

  • Nur offiziell in Japan veröffentlicht von Panasonic
  • Prozessor: ASCII R800 (Zilog Z800Klon mit zusätzlichen Anweisungen) bei 3,58 (Z80-Modus) oder 7,16 MHz (R800-Modus - ähnlich einem 28,64-MHz-Z80-Prozessor)
  • ROM: 96 kB
    • BIOS-erweitertes BIOS (48 KB)
    • MSX-MOTOR
    • MSX-BASIC V4.0 (16 kB)
    • Festplatten-ROM (16 kB)
    • Kun-BASIC-Compiler (16 kB)
    • Kanji-ROM (256 kB)
    • Firmware (4MB)
  • Arbeitsspeicher: 256 KB (FS-A1ST) oder 512 KB (FS-A1GT)
    • Speicherzuordnung: bis zu 64 kB/Slot und zwei freie Slots
    • zusätzlich 16 kB SRAM (mit Backup-Batterie)
  • Videoprozessor: Yamaha V9958
    • Video-RAM: 128 kB
    • Textmodi: 80 × 24, 40 × 24 und 32 × 24 (Zeichen pro Zeile × Zeilen), vier Farben, zwei Vordergrund, zwei Hintergrund
    • Auflösung: Wie MSX2 plus 256 × 212 (19 268 Farben, mit Begrenzung der Grundfarbe eine von 32 Luminanzen pro 8 Pixel)
    • Sprites: 32, 16 Farben mit maximal 1 Farbe pro Bildzeile (maximal 8 Sprites pro Bildzeile)
    • Registrieren Sie sich für horizontales und vertikales Scrollen
  • Soundchip: Allgemeines Instrument AY-3-8910 PSG
    • 3 Tonkanäle 1 Rauschkanal-Hüllkurven
  • Musikchip: Yamaha YM2413 (OPLL) (MSX-Music)
    • 9 Kanäle FM oder 6 Kanäle FM 5 Schlagzeug
    • 15 vordefinierte Instrumente und 1 frei definierbares Instrument
  • Digitalisierter Tonwiedergabechip: PCM
    • 8-Bit-Einzelkanal (kein DMA), bis 16 kHz
    • Eingebautes Mikrophon
  • Echtzeituhr-Chip mit Backup-Batterie

Hersteller

MSX
Al Alamia (Kuwait, Saudi-Arabien), Aster International, Canon, Casio, CE-TEC, Dragon, Dyndata, Fujitsu, Goldstar, Gradiente (Brasilien), Hitachi, Sharp, Sanyo, Sony, Panasonic, JVC (Sieger), Daewoo, Toshiba, PionierMitsubishi, National, NEC, Philips, Pioneer, Radiola, Sakhr (Yamaha), Samsung, Schneider, Spectravideo (USA), Talent (Argentinien), Telematik, Toshiba, Yamaha, Yashica, General, Hyosung, Limco, Oric, Radofin, Zemmix.
MSX-2
Canon, Carchano – ACVS (Brasilien), Daewoo, JVC, Hitachi, Mitsubishi, National, Panasonic, Philips, Sanyo, Sony, Sakhr (Yamaha), Spectravideo, Talent, Telematik, Toshiba, Yamaha, NTT.
MSX-2
Panasonic, Sanyo und Sony.
MSX Turbo R
Panasonic und Takaoka[10]

Emulatoren

Heute gibt es viele Emulationsprogramme ein MSX-System auf modernen Computern nachzuahmen. OpenMSX und blueMSX sind Beispiele für Open Source MSX-Emulatoren. 2005 veröffentlichte die Firma BAZIX einen MSX-Emulator für das Handy, der ihm plötzlich eine breite Palette von Spielen bescherte, wie zum Beispiel die Originalversion von "Metal Gear". Auch der NintendoWiiSpielekonsole konnte über die Virtuelle Konsole-Herunterladen und Anzeigen von MSX-Spielen Online-Service

Der offizielle MSX-Emulator ist MSXPLAYer und wird von der MSX Association produziert, einer Organisation unter dem Vorsitz des Erfinders des MSX-Standards, Kazuhiko Nishi. MSXPLAYer ist derzeit nur auf dem japanischen Markt erhältlich.[11]

Der MESS-Emulator unterstützt etwa 90 Prozent aller MSX-Versionen ab Version 0.146.

Die Website file-hunter.com verwendet den Online-MSX-Emulator von webmsx.org. Auf dieser Seite ist es möglich verschiedene MSX Spiele (100 ) und Programme zu starten. Es gibt auch einen Link zu einer Android-App.

Liste der MSX-Emulatoren

NameAktuelle VersionLetzte AusgabeSystemPlattformLizenzWebseite
blueMSX2.8.214. August 2009MSX, MSX2, MSX2, MSX TurboR,

SpectraVideo SVI318/328, ColecoVision, Sega SG-1000

FensterGPL[2]
KakaoMSX3.5.4123. Oktober 2013MSX, MSX2, MSX2, MSX TurboROS XGPL[3]
fMSX5.118. Oktober 2017MSX, MSX2, MSX2 MultiplattformKommerziell[4]
fMSX PSP3.5.4117. März 2010MSX, MSX2, MSX2 Sony PSPOpen Source[5]
jsMSX0.9.219.04.2013MSXJavascriptGPL[6]
CHAOS0.18930. August 2017Verschiedene Computer und Konsolen, zusammengeführt in MAMEMultiplattformAngepasst[7]
meisei1.3.109. Februar 2010MSXFensterOpen Source[8]
MSKISS0.2.413. März 2000MSX, MSX2, MSX2 DOS, FensterFreeware[9]
MSX-Emulator0.10b26. Oktober 2006MSXAtari STFreeware[10]
MSX-Emulator1.816. August 2010MSX, MSX2UNIXGPL[11]
msxDS0.9301. Januar 2012MSX, MSX2, MSX2 Nintendo dsFreeware[12]
NLMSX0.4812. Juni 2003MSX, MSX2, MSX2, MSX TurboRFensterFreeware[13]
NO$MSX1.501. Mai 2003MSX, MSX2Fenster, DOSShareware[14]
openMSX0.15.008. Dez. 2018MSX, MSX2, MSX2, MSX TurboR, SpectraVideo SVI318/328, ColecoVisionMultiplattformGPL[15]
paraMSX0.50b08. Oktober 2009MSX, MSX2, MSX2, MSX TurboRFensterFreeware[16]
RuMSX0.4102. Juli 2008MSX, MSX2, MSX2, MSX TurboRFensterFreeware[17]
WebMSX6.0.302. Juni 2020MSX, MSX2, MSX2, MSX Turbo RJavascript? [Quelle auf github[18][19]

Hinweis: NLMSX ist nicht kompatibel mit dem Windows Aero-Schnittstelle.

MSX-Vereinigung

MSX Association ist eine japanische Organisation, die den MSX-Standard fördert und unterstützt. Es verwaltet alle Urheberrechte rund um die MSX-Plattform und lizenziert die Technologie. Auch die Rechte der von Microsoft entwickelten MSX BASIC sind bei ihr untergebracht.

Siehe auch

Externe Links

Mediendateien zu diesem Thema finden Sie auf der Seite MSX auf Wikimedia Commons.