MSX - MSX

MSX
MSX-Logo.svg
Sony HitBit HB-10P (białe tło).jpg
Sony MSX, model HitBit 10-P
Deweloper ASCII Corporation , Microsoft
Producent Krajowy , Sony , Pionier , Panasonic , Samsung , Sharp , Philips , Canon , Yamaha , Toshiba , Mitsubishi , Sanyo , JVC , Fujitsu , Spectravideo , GoldStar , Hitachi , Kyocera , Yashica , Daewoo , Dragon MSX , Casio
Rodzaj Komputer domowy
Data wydania 21 października 1983 (MSX)
Wycofane 1993 (MSX turboR)
System operacyjny MSX-DOS / MSX PODSTAWOWY
procesor
Pamięć 8–512 KB
Grafika TMS9918

MSX to ustandaryzowana architektura komputerów domowych , ogłoszona przez Microsoft i ASCII Corporation 16 czerwca 1983 roku. Początkowo została wymyślona przez Microsoft jako produkt dla sektora wschodniego, a sprzedawana wspólnie przez Kazuhiko Nishi , ówczesnego wiceprezesa w firmie Microsoft i dyrektora Korporacja ASCII. Microsoft i Nishi wymyślili projekt jako próbę stworzenia ujednoliconych standardów wśród różnych producentów domowych systemów komputerowych tamtego okresu, w taki sam sposób jak standard VHS dla domowych taśm wideo .

Systemy MSX były popularne w Japonii i kilku innych krajach. Ostatecznie w samej Japonii sprzedano 5 milionów jednostek opartych na MSX. Pomimo zaangażowania Microsoftu, kilka maszyn opartych na MSX zostało wydanych w Stanach Zjednoczonych. Pierwszym komercyjnym MSX dla publiczności był Mitsubishi ML-8000, wydany 21 października 1983 r., zaznaczając w ten sposób swoją oficjalną „datę premiery”.

Znaczenie akronimu MSX pozostaje kwestią dyskusyjną. W 2001 roku Kazuhiko Nishi przypomniał, że wielu zakładało, że pochodzi on od „Microsoft Extended”, odnosząc się do wbudowanego Microsoft Extended BASIC ( MSX BASIC ). Inni wierzyli, że oznaczało to „Matsushita-Sony”. Nishi powiedział, że pierwotna definicja zespołu brzmiała „Maszyny z wymianą oprogramowania”, chociaż w 1985 r. powiedział, że nazwa pochodzi od pocisku MX . Według jego książki w 2020 roku uważał, że nazwa nowego standardu powinna składać się z trzech liter, takich jak VHS . Uważał, że „MSX” pasuje, ponieważ oznacza „następny Microsoft”, a także zawiera pierwsze litery Matsushity ( Panasonic ) i Sony.

Przed sukcesu Nintendo „s Family Computer , MSX był platformą, dla której główne japońskie gry, takie jak studia Konami i Hudson Soft produkowane w gry wideo. Na przykład seria Metal Gear została po raz pierwszy napisana dla sprzętu MSX.

Historia

Spectravideo SV-328 jest poprzednikiem standardu MSX. Wiele programów MSX zostało nieoficjalnie przeniesionych do SV-328 przez domowych programistów.

W 1980 roku większość komputerów domowych wyprodukowanych w Japonii , takich jak NEC PC-6001 i PC-8000 Series, Fujitsu 's FM-7 i FM-8 , a Hitachi ' s Podstawowe Mistrz funkcjonalny wariant Microsoft BASIC interpretera zintegrowane do ich wbudowanych ROM - ów . Konstrukcja sprzętowa tych komputerów i różne dialekty ich BASIC były niekompatybilne. Inne japońskie firmy elektroniki użytkowej, takie jak Panasonic , Canon , Casio , Yamaha , Pioneer i Sanyo , szukały sposobów wejścia na nowy rynek komputerów domowych.

Duże japońskie firmy elektroniczne weszły na rynek komputerowy w latach 60., a Panasonic (Matsushita Electric Industrial) również rozwijał komputery typu mainframe . Jednak w czasie recesji japońskiej gospodarki po Letnich Igrzyskach Olimpijskich w 1964 r. Panasonic zdecydował się wycofać z branży komputerowej i skoncentrował się na sprzęcie AGD. Decyzja przyniosła ogromny sukces, a Panasonic wyrósł na jedną z największych firm elektronicznych. Pod koniec lat 70. firma zamierzała otworzyć nowy biznes, inny niż sprzęt AGD. Również rewolucja mikrokomputerowa pozwoliła Panasonicowi zainteresować się jego potencjałem. Jeden z dystrybutorów Panasonic, Yamagata National, powiedział prezesowi Panasonic, Toshihiko Yamashita, że ​​„Ostatnio komputery osobiste NEC również dobrze się sprzedają w Yamagacie , a nasi dealerzy również proszą o towary. Jednak musimy kupować nie tylko komputery osobiste, ale także sprzęt AGD od NEC. Myślę, że Matsushita również potrzebuje rozwijać komputery osobiste”. Yamashita polecił wiceprezesowi Shunkichi Kisace opracować komputer osobisty, a Kisaka wezwał Kazuyasu Maedę z Matsushita R&D Center.

Maeda poprosił Nishi o współpracę przy rozwoju. Byli już blisko siebie. Kiedy spotkali się na seminarium prowadzonym przez NEC, zauważyli, że obaj są z Kobe i ukończyli ten sam uniwersytet. Często rozmawiali ze sobą o komputerach domowych. W tym samym czasie firma Spectravideo skontaktowała się z Microsoft w celu uzyskania oprogramowania do ich nowego komputera domowego. Nishi pojechał do Hongkongu na spotkanie ze Spectravideo i zasugerował kilka ulepszeń swojego prototypu. Prezes Spectravideo, Harry Fox, był skłonny zaakceptować propozycje Nishi. Nishi wymyślił stworzenie jednolitego standardu w oparciu o jego maszynę, a Maeda zgodził się z jego pomysłem. Nishi chciał zaangażować Panasonic i Sony w rozwój komputerów domowych. Zostały one konkurencyjne dla formatów kaset video , ale Nobuyuki Idei Sony przyjął jego propozycję. Idei uważał, że Sony powinno współpracować z Panasonic przy jego rozwoju, ponieważ SMC-70 , pierwszy komputer osobisty Sony, napotkał trudności na rynku, gdy Sony rozpoczynało działalność komputerową. Maeda również chciał zaprosić NEC, ale NEC zdecydował się pójść własną drogą.

Nishi zaproponował MSX jako próbę stworzenia jednego standardu branżowego dla komputerów domowych. Zainspirowani sukcesem VHS jako standardu dla magnetowidów , wielu japońskich producentów elektroniki wraz z GoldStar , Philips i Spectravideo zbudowało i promowało komputery MSX. Każdy element sprzętu lub oprogramowania z logo MSX był zgodny z produktami MSX innych producentów. W szczególności forma i funkcja kasety rozszerzającej były częścią standardu; każdy dodatek MSX lub kartridż z grą działałby na dowolnym komputerze MSX.

Standard Nishi został zbudowany wokół komputera Spectravideo SV-328 . Standard składał się głównie z kilku gotowych części; głównym procesorem był Zilog Z80 3,58 MHz , układ graficzny Texas Instruments TMS9918 z 16  KB dedykowanej pamięci VRAM , dźwięk i częściowe wsparcie I/O zapewniał układ AY-3-8910 wyprodukowany przez General Instrument (GI), oraz układ Intel 8255 Programmable Peripheral Interface został użyty do równoległych operacji we/wy, takich jak klawiatura. Był to wybór komponentów, które były wspólne dla wielu innych komputerów domowych i konsol do gier tego okresu, takich jak systemy gier wideo ColecoVision i Sega SG-1000 . Aby obniżyć całkowity koszt systemu, wiele modeli MSX używało niestandardowego układu scalonego znanego jako „ MSX-Engine ”, który integrował logikę kleju , 8255 PPI, układ dźwiękowy kompatybilny z YM2149 i więcej, czasami nawet procesor Z80. Jednak prawie wszystkie systemy MSX wykorzystywały profesjonalną klawiaturę zamiast klawiatury typu chiclet , podnosząc cenę w porównaniu z oryginalnym SV-328. W konsekwencji, te komponenty wraz z MSX BASIC firmy Microsoft sprawiły, że MSX stał się konkurencyjnym, choć nieco drogim pakietem komputera domowego.

Debiut

Komputer osobisty Yamaha YIS503II MSX zaprojektowany dla szkół radzieckich — skrót „КУВТ” oznacza „klasę dydaktycznego sprzętu komputerowego)”
Canon V-20 posiada 64 KB pamięci RAM , a jego młodszy brat The V-10 , posiada 16 KB.

27 czerwca 1983 r. podczas konferencji prasowej oficjalnie ogłoszono MSX, a wiele dużych japońskich firm ogłosiło swoje plany wprowadzenia maszyn. Japońskie firmy unikały intensywnie konkurencyjnego amerykańskiego rynku komputerów domowych, który był w trakcie wojny cenowej prowadzonej przez Commodore . Tylko Spectravideo i Yamaha krótko sprzedawały maszyny MSX w Stanach Zjednoczonych. MSX Spectravideo cieszył się bardzo małym sukcesem, a model Yamaha CX5M , zbudowany do współpracy z różnymi typami sprzętu MIDI, był reklamowany bardziej jako cyfrowe narzędzie muzyczne niż standardowy komputer osobisty.

Ewolucja

MSX zrodził cztery pokolenia. Pierwsze trzy, MSX (1983), MSX2 (1985) i MSX2+ (1988), były komputerami 8-bitowymi opartymi na mikroprocesorze Z80 . MSX2+ został wydany wyłącznie w Japonii.

Nowy MSX3 miał zostać pierwotnie wydany w 1990 roku, ale opóźnienia w rozwoju VDP zaprojektowanego przez Yamahę spowodowały, że nie dotrzymał on terminu wprowadzenia na rynek . W jego miejsce wydano MSX TurboR, który wykorzystywał nowy niestandardowy 16-bitowy mikroprocesor R800 opracowany przez ASCII Corporation przeznaczony dla MSX3, ale funkcje takie jak DMA i adresowanie 24-bitowe zostały wyłączone. Podobnie jak MSX2+, MSX TurboR został wydany wyłącznie w Japonii. Do czasu ogłoszenia standardu MSX TurboR w 1990 roku tylko Panasonic produkował komputery MSX. Jego początkowy model FS-A1ST spotkał się z umiarkowanym sukcesem, ale zmodernizowany model FS-A1GT wprowadzony w 1991 roku sprzedawał się słabo ze względu na wysoki koszt detaliczny wynoszący 99800 jenów. Produkcja TurboR zakończyła się w 1993 roku, kiedy Panasonic zdecydował się skoncentrować na wydaniu 3DO . VDP został ostatecznie dostarczony w 1992 roku, dwa lata po planowanym terminie, do którego rynek ruszył. Próbując zredukować straty finansowe, Yamaha usunęła prawie całą kompatybilność z V9958 i wprowadziła na rynek powstały w ten sposób V9990 E-VDP III jako chipset wideo do kart graficznych PC VGA, z umiarkowanym sukcesem.

Uderzenie

Hotbit , opracowany przez firmy Sharp jest Epcom domowego komputera podziału, był hitem w Brazylii .
Komputer Talent TPC-310 MSX2, wyprodukowany w Argentynie przez Telematica (1988), oparty na konstrukcji Daewoo. W Hiszpanii były sprzedawane jako marka „Dynadata” w białym etui.
MSX Sakhr AX150 ( صخر ), wyprodukowany w Japonii przez firmę Yamaha dla kuwejckiej firmy Al Alamiah, sprzedawany w Egipcie i krajach Rady Współpracy Zatoki Perskiej .

W Japonii, Korei Południowej, Argentynie i Brazylii MSX był wybitnym domowym systemem komputerowym lat 80-tych. Był również dość popularny w Europie kontynentalnej, zwłaszcza w Holandii i Hiszpanii. Klasy pełne połączonych w sieć komputerów Yamaha MSX były wykorzystywane do nauczania informatyki w szkołach w niektórych krajach arabskich, Związku Radzieckim i na Kubie, gdzie były szeroko stosowane w szkołach publicznych, co pozwoliło rządowi kubańskiemu na kształcenie uczniów w zakresie informatyki. Łącznie w Japonii sprzedano 9 milionów komputerów MSX, co czyni go stosunkowo popularnym. Jednak MSX nie stał się światowym standardem przewidywanym z powodu ograniczonego zastosowania na innych rynkach. Zanim brak sukcesu MSX na tych rynkach stał się widoczny, amerykański producent Commodore Business Machines przebudował swoją linię produktów na początku lat 80. i wprowadził modele takie jak Plus/4 i Commodore 16, które miały lepiej konkurować z funkcjami komputerów MSX.

W porównaniu z konkurencyjnymi 8-bitowymi komputerami, Commodore 64 sprzedał się na całym świecie w 22-30 milionach egzemplarzy do 1985 roku i był sprzedawany przez kolejną dekadę. Apple II sprzedawany 6 milionów sztuk, ZX Spectrum ponad 5 milionów sztuk, Atari 8-bitowy sprzedawane co najmniej 4 milionów sztuk, Amstrad CPC sprzedawane 3 miliony jednostek, a Tandy TRS-80 wzór 1 sprzedawane 250.000 sztuk.

Maszyna Sony MSX2 została wystrzelona w kosmos na rosyjską stację kosmiczną Mir .

Podobne systemy

System MSX najbardziej przypominał domowy komputer Spectravideo SV-328 (Spectravideo nawet twierdził, że jest „kompatybilny z MSX” w reklamach przed faktycznym uruchomieniem systemów MSX, ale nie był z nim całkowicie kompatybilny). Doprowadziło to do nowego i krótkotrwałego rodzaju łamania oprogramowania : konwersji . Ponieważ w gry MSX nie można było grać na komputerze SV-328, crackerzy SV-328 opracowali metodę modyfikacji gier (MSX), aby działały na SV-328. W większości przypadków obejmowało to pobranie BIOS-u MSX do SV-328 z taśmy lub dyskietki. Spectravideo później wprowadził na rynek SVI-728, który całkowicie odpowiadał standardowi MSX.

Sega SG-1000 The Memotech MTX The Tatung Einstein , a ColecoVision mają wiele cech wspólnych z normą MSX1, ale nie są w pełni kompatybilne z nim. Przenoszenie gier między tymi systemami jest dość łatwe. Bardzo często zdarzało się również przenosić gry z ZX Spectrum na MSX, ponieważ oba mają ten sam procesor, Spectrum 128 miał ten sam układ dźwiękowy, a tryb graficzny ZX Spectrum można było łatwo emulować w trybie Screen-2 MSX.

Lokalizacja

Domyślnie maszyny MSX mają zakodowany zestaw znaków i algorytm obsługi kodów skanowania klawiatury. Chociaż MSX ma pełną zgodność oprogramowania aplikacji na poziomie oprogramowania układowego (BIOS), ze względu na niewielkie różnice sprzętowe, wymiana systemu BIOS na inny z innego komputera może spowodować nieprawidłowe tłumaczenie kodu skanowania, a tym samym nieprawidłowe zachowanie podsystemu klawiatury dla oprogramowania aplikacji.

W 2011 roku AGE Labs wprowadziło oprogramowanie sprzętowe Language Pack, dążąc do tego, aby każdy model obsługiwał kilka lokalizacji. Domyślnie zainstalowany w GR8BIT zamiast w Kanji-ROM, umożliwia zmianę zestawu znaków i układu klawiatury maszyny podczas uruchamiania. Umożliwiło to zmianę między japońskimi, rosyjskimi, międzynarodowymi i portugalskimi ustawieniami narodowymi oraz możliwość zmiany ustawień regionalnych podczas pracy maszyny za pomocą nowo wprowadzonego polecenia BASIC LANG. Wybrane ustawienia regionalne są zapisywane w nieużywanej przestrzeni pamięci RTC NVRAM .

Gry

Na MSX powstało kilka popularnych serii gier wideo :

Inni otrzymali różne wersje na MSX, w tym kilka tytułów unikalnych dla systemu lub w dużej mierze przerobione wersje gier w innych formatach:

Producenci

Komputer Yashica YC-64 w Muzeum Konsoli Komputerowych i Gier Wideo w Helsinkach w 2012 roku.
MSX
Spectravideo , Philips , Al Alamiah , Sony , Sanyo , Mitsubishi , Toshiba , Hitachi , National / 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 (aka JVC ), Toshiba , National / Panasonic , Canon , Yamaha , ACVS/CIEL*, DDX*, Daewoo/Yeno , NTT , Talent.
MSX2+
Sony , Sanyo , Panasonic , ACVS/CIEL*, DDX*.
MSX TurboR
Panasonic .
Zrób to sam MSX
AGE Labs

* Klony lub nielicencjonowany sprzęt.

Spuścizna

2001 Odrodzenie

W 2001 roku Kazuhiko Nishi zainicjował „odrodzenie MSX” wokół oficjalnego emulatora MSX o nazwie MSXPLAYer. Jest to jedyny oficjalny emulator MSX, ponieważ wszystkie prawa autorskie do MSX są utrzymywane przez MSX Association. W 2004 roku holenderska firma Bazix ogłosiła, że ​​została przedstawicielem MSX Association w Europie , będąc angielskim kontaktem w sprawie wszelkich pytań dotyczących znaków towarowych MSX, praw autorskich i licencji. 17 października 2006 firma Bazix uruchomiła WOOMB.Net, stronę internetową sprzedającą gry MSX w języku angielskim i innych językach, z wyborem 14 gier. W Japonii sprzedaż gier rozpoczęła się wcześniej, za pośrednictwem Project EGG. WOOMB.Net był angielskim odpowiednikiem tej i innych japońskich usług oferowanych przez firmę D4 Enterprise , która również ogłosiła w sierpniu 2006 r. wprowadzenie na rynek nowego systemu kompatybilnego z MSX2 o nazwie „ one chip-MSX ”, systemu opartego na układzie FPGA Altera Cyclone EP1C12Q240C8 . Jeden chip-MSX” jest podobny w koncepcji do C-One , klonu Commodore 64 również zbudowanego w oparciu o pojedynczy układ FPGA. Nowy system MSX jest umieszczony w pudełku wykonanym z przezroczystego niebieskiego plastiku i może być używany ze standardowym monitorem (lub telewizorem) i klawiaturą komputera Posiada dwa gniazda kartridżów MSX i obsługuje rozszerzenia audio MSX-MUSIC i SCC+ Karta pamięci SD/MMC może być używana jako zewnętrzny nośnik pamięci, emulując napęd dyskowy i może być używany do uruchamiania MSX-DOS . Ze względu na swoją VHDL programowalnego sprzętu, możliwe jest, aby dać urządzenie nowych rozszerzeń sprzętowych prostu uruchamiając program rekonfiguracji pod MSX-DOS. W „jeden żeton-MSX” posiada również dwa USB złącza które mogą być użyte po dodaniu dodatkowego kodu VHDL.

W dniu 7 czerwca 2008 r. Fundacja Centrum Zasobów MSX poinformowała, że ​​znak towarowy MSX został przeniesiony z „MSX Association” do „MSX Licensing Corporation”, odnosząc się do strony rejestru znaków towarowych MSX w krajach Beneluksu, która określa nazwę „MSX Licensing Corporation” jako podmiot uprawniony do 28-10-2013. W tamtym czasie na stronie internetowej 'MSX Licensing Corporation', do której odsyłali jako źródło, znajdował się tekst: „Planujemy zrewitalizować MSX, innowacyjną platformę komputerową”. Jednakże, strona internetowa została później zmieniona tak, aby zawierała tylko logo „ITNY & Partners” oraz łącze do angielskich i japońskich stron internetowych ITNY & Partners i w ogóle nie ma wzmianki o firmie MSX Licensing Corporation. 26 czerwca 2008 r. Bazix poinformował na stronie głównej swojej witryny, że nie jest już przedstawicielem Stowarzyszenia MSX, ponieważ nie jest w stanie osiągnąć swoich celów „doprowadzenia komercyjnego odrodzenia MSX poza granice Japonii” i „przeniesienia znak towarowy MSX od MSX Association do MSX Licensing Corporation” i „brak perspektyw na jakiekolwiek postępy w projekcie Western One Chip MSX w najbliższym czasie”. W wyniku tego WOOMB.Net jest również przełączony do trybu offline, a jego strona internetowa przekierowuje na stronę Bazix, dopóki „rozwiązanie wolne od składek MSX Association nie zostanie ukończone”. Zgodnie z ich stanowiskiem będą współpracować z D4 Enterprise i MSX Licensing Corporation „w jednym lub kilku projektach związanych z grami retro”.

4 lipca 2008 r. europejska strona kontaktowa stowarzyszenia MSX, która jest „jedynym oficjalnym miejscem kontaktowym stowarzyszenia MSX w Europie”, informuje, że znak towarowy MSX i prawa autorskie są objęte MSX Licensing Corporation od 1983 roku. Stowarzyszenie MSX, któremu przewodniczy dr Kazuhiko Nishi, jest oddziałem operacyjnym MSX Licensing Corporation, który zarządza znakami towarowymi, logo i prawami autorskimi MSX. Zgodnie z tym samym artykułem, D4 Enterprise „odmawia płacenia tantiem na rzecz MSX Association za korzystanie z pracy ESE Artists' Factory w 1chipMSX i licencji na oprogramowanie w Project Egg”, w związku z czym współpracuje z Kazuhiko Nishi „bezpośrednio” za pośrednictwem MSX Licensing Corporation . Artykuł wspomina również o „ESE MSX System 3”, na którym oparty jest „1chipMSX” (znany również jako „One Chip MSX” lub „OCM”).

5 lipca 2008 r. strona internetowa stowarzyszenia MSX w Europie opublikowała ogłoszenie informujące, że D4 Enterprise nielegalnie sprzedawał 1chipMSX . W tym samym poście stwierdza się, że Bazix nie jest już ich przedstawicielem w Europie, ponieważ Bazix zerwał ich związek.

Odrodzenie 2011

Zmontowany zestaw GR8BIT

W 2011 roku AGE Labs ogłosiło wprowadzenie na rynek zestawu MSX o nazwie GR8BIT - komputera do samodzielnego montażu do celów edukacyjnych, który jest licencjonowany przez MSX Licensing Corporation. Zestaw kosztuje 499 USD i zawiera wszystkie niezbędne elementy do złożenia działającego komputera zgodnego z MSX2, z wyjątkiem obudowy ATX, zasilacza, stacji dyskietek, dysku twardego, klawiatury PS/2 i monitora. Zawiera również instrukcje montażu i obsługi oraz dodatek skompilowany ze wsparcia dostawców i społeczności (ze „Społeczności inżynierskiej GR8BIT”).

Odrodzenie 2014

SymbOS , alternatywny system operacyjny

Niektórzy z koreańskich forumowiczów, którzy stworzyli Zemmix Neo, stworzyli nową wersję MSX o nazwie Mini IQ3000 Cutie, która ma podobne funkcje do IQ-2000 (MSX2. Wyprodukowano w Korei. Daewoo Electronics) Jest oparta na 1ChipMSX, ale ma kilka specjalnych funkcji jak „Generator linii skanowania” i „Obsługa wielu języków”. Generator linii skanowania generuje linie skanowania, aby pokazać ekran MSX w lepszej jakości. Obsługuje 2 języki jednocześnie. Zwykle pokazuje koreańską czcionkę i działa jako koreańska wersja MSX, ale po naciśnięciu klawisza „del” podczas uruchamiania zmienia się w tryb japoński. Mimo że domyślnym trybem jest koreański, domyślną tabelą alokacji czcionek jest język japoński, ponieważ pokazuje japońskie znaki podczas uruchamiania oprogramowania w wersji japońskiej.

Odrodzenie 2019

MSX Philips VG8020
MSX Philips VG8020

W 2019 roku grupa fanów opracowała tzw. MSX Mini Replica. Jest to odwzorowanie w skali 1:2 komputera Philips VG-8020 zgodne z oprogramowaniem generacji MSX, MSX2, MSX2+ oraz Turbo R. Zawiera 2 porty USB , wyjście wideo HDMI i wewnętrznie wykorzystuje ten sam sprzęt, co C64 Mini . Podłączenie dodatkowego urządzenia peryferyjnego, zwanego MSX Player, umożliwia uruchamianie oryginalnych gier na kasecie ROM.

Odrodzenie 2020

Moduł muzyczny Phillips
Moduł muzyczny Phillips

MSXVR to komputer wydany w 2020 roku i jest kompatybilny z rodziną MSX komputerów. Podobnie jak najnowsze konsole do gier Zemmix , jest również oparty na karcie Raspberry Pi z dodatkowymi obwodami do podłączenia oryginalnych urządzeń peryferyjnych MSX.

Specyfikacje systemu

MSX MSX2 MSX2+ MSX TurboR
Uwolnienie Cały świat (1983) Cały świat (1985) Tylko oficjalnie w Japonii (dostępne w Europie i Brazylii poprzez aktualizacje) (1988) Tylko Japonia (1990)
Edytor Zilog Z80 A pracujący z częstotliwością 3,58 MHz Zilog Z80A działający z częstotliwością 3,58 MHz Kompatybilny z Zilog Z80 pracujący z częstotliwością 3,58 MHz (modele MSX2+ firmy Panasonic można ustawić programowo na 5,37 MHz, ale nie jest to częścią standardu)
  • R800 działający z częstotliwością 7,16 MHz (instrukcje używają około 4 razy mniej taktów zegara niż Z80, tak często podawany jako 28,6 MHz w porównaniu z Z80)
  • Kompatybilny z Zilog Z80A (wbudowany w silnik T9769C MSX-Engine ) pracujący z częstotliwością 3,58 MHz dla kompatybilności wstecznej
ROM 32 KB 48 KB 64 KB 96 KB
  • BIOS + rozszerzony BIOS (32 KB)
  • MSX BASIC V2.0 lub V2.1 (16 KB)
  • DiskROM (16 KB) (opcjonalny, wspólny)
  • MSX-Audio BIOS (32 KB) (opcjonalnie, żadne komputery z tym wbudowanym systemem BIOS nie są znane)
  • BIOS + rozszerzony BIOS (32 KB)
  • MSX BASIC V3.0 (16 KB)
  • DiskROM (16 KB) (opcjonalnie, bardzo często)
  • Kun-BASIC (16 KB) (opcjonalnie)
  • Pamięć ROM Kanji (opcjonalnie)
  • BIOS + rozszerzony BIOS (48 KB)
  • MSX BASIC V4.0 (16 KB)
  • DyskROM (16 KB)
  • Kun-BASIC (16 KB)
  • Pamięć ROM Kanji (256 KB)
  • Oprogramowanie układowe (4 MB)
Baran Minimum 8 KB, większość komputerów dostarczała 32 lub 64 KB; istnieją maszyny z 128 KB Minimum 64 KB, zwykle 128 KB w Europie, 64 KB na komputerach japońskich, wyprodukowano maszyny do 512 KB. Normalnie mapowana pamięć ( maksymalnie 4  MB na gniazdo) Zwykle 64 KB (na komputerach japońskich), zwykle mapowane w pamięci (maksymalnie 4 MB na gniazdo) 256 KB (FS-A1ST) lub 512 KB (FS-A1GT)
  • Mapowane w pamięci (maks. 4 MB/slot)
  • Dodatkowo 16 KB (FS-A1ST) lub 32 KB (FS-A1GT) SRAM (zasilany bateryjnie)
Procesor wyświetlania wideo Rodzina Texas Instruments TMS9918
  • Pamięć wideo: 16 KB
  • Tryby tekstowe: 40×24 i 32×24
  • Rozdzielczość: 256×192 (16 kolorów). W rzeczywistości dostępnych jest tylko 15 odcieni kolorów, ponieważ podobnie jak Sinclair Spectrum istnieją dwa kody dla czerni. Jednak w przeciwieństwie do Spectrum, jedna z czerni jest w rzeczywistości „ przezroczysta ”, więc obraz wideo MSX może zostać nałożony na inny sygnał wideo, na przykład z dysku wideo .
  • Sprite: 32, 1 kolor, maksymalnie 4 na linię poziomą
Yamaha V9938 (aka MSX-Video) Obsługuje wszystkie tryby wideo MSX
  • Zwiększona pamięć RAM wideo: 128 KB (czasami 64 KB)
  • Nowy tryb tekstowy: 80×24
  • Nowe tryby wideo z mapą bitową bez kolizji atrybutów MSX 1
  • Nowe rozdzielczości: 512×212 (16 kolorów z 512) i 256×212 (256 kolorów)
  • Zwiększona liczba i bardziej zaawansowanych duszków: 32, 16 kolorów, max 8 na linię poziomą
  • Przyspieszenie sprzętowe dla kopiowania, linii, wypełnienia itp.
  • Przeplot do podwójnej rozdzielczości pionowej
  • Pionowy rejestr przewijania
  • Rejestr przesunięcia pionowego i poziomego wyświetlacza
Yamaha V9958
  • Minimalna pamięć RAM wideo to teraz 128 KB. Obsługiwane jest do 192 KB.
  • nowy tryb wideo 256 × 212 YJK z 19268 równoczesnymi kolorami
  • nowy tryb wideo 256×212 mixed-YJK/RGB z równoczesnymi 12499 kolorami
  • rejestr przewijania poziomego
Yamaha V9958 (aka MSX-Video), czyli te same możliwości co MSX2+
Układ dźwiękowy Przyrząd ogólny AY-3-8910 (PSG) Yamaha YM2149 (PSG)
  • Yamaha YM2149 (PSG)
  • Opcjonalny układ dźwiękowy: Yamaha YM2413 (OPLL) (MSX-Music)
  • PCM
    • 8-bitowy pojedynczy kanał (bez DMA), maks. 16 kHz przy użyciu procedur BIOS
    • Wbudowany mikrofon
  • (tylko FS-A1GT): Wejście/wyjście MIDI
Układ zegara (Nie zainstalowany.) Ricoh RP5C01 (lub kompatybilny)
Głoska bezdźwięczna

Urządzenia peryferyjne

Efekt kolizji atrybutów podczas korzystania z trybu wysokiej rozdzielczości 256×192 na MSX-1. Aby tego uniknąć, TMS9918 zapewnia do 32 sprite'ów, które można nałożyć na główny ekran graficzny.
Komputer MSX2+: Panasonic FS-A1WSX

Klawiatura

Klawiatura jest funkcjonalnie oddzielną jednostką, którą można połączyć za pomocą interfejsów niemultipleksowanych i multipleksowanych . Multipleksowane jednostki klawiaturowe posiadają dodatkową linię kierunku danych, umożliwiającą wysyłanie numeru linii skanowania do klawiatury przy użyciu tych samych linii danych, które są używane do skanowania kodu zwrotnego, zmniejszając ogólną liczbę przewodów między klawiaturą a maszyną. Interfejs niemultipleksowany jest zwykle używany do klawiatur wewnętrznych (i niektórych klawiatur zewnętrznych, takich jak Panasonic CF-3300); multipleksowany interfejs jest używany dla zewnętrznych klawiatur (np. w modelu Yamaha YIS805).

Klawiatura jest zorganizowana jako matryca z maksymalnie 11 liniami wejściowymi i 8 liniami wyjściowymi, co daje maksymalnie 88 klawiszy (w tym wszystkie klawisze sterujące, numeryczne i alfanumeryczne). Każda linia skanowania jest regularnie odpytywana w celu zidentyfikowania stanu klawiszy na linii; Szybkość zapytań jest identyfikowana przez częstotliwość przerwań systemowych. Taka organizacja pozwala systemowi wyczuć stan każdego klawisza, nie wykazując notorycznego problemu z klawiaturami opartymi na mikrokontrolerze 8042, gdy naciskanie kilku klawiszy jednocześnie (zwykle więcej niż 3) generuje nieprawidłowe znaki wejściowe lub uniemożliwia wykrycie naciśnięcia większej liczby klawiszy.

Ze względu na to, że skanowanie klawiatury jest kontrolowane przez przerwania systemowe, jedną ze wskazówek dotyczących rozwiązywania problemów, gdy komputer MSX nie wyświetla żadnego obrazu (zakładając, że jest obecne zasilanie), jest naciśnięcie klawisza CAPS, aby sprawdzić, czy odpowiednia dioda LED się przełącza. Jeśli się nie przełącza, system prawdopodobnie cierpi na poważniejszy problem niż tylko brak obrazu na ekranie (tj. ogólnie problem z kablem wideo lub interfejsem wyświetlania wideo).

W 2009 roku Kamil Karimov zaprojektował płytkę adaptera do podłączenia klawiatury PS/2 do multipleksowanego interfejsu klawiatury MSX. Oprogramowanie wbudowane w chip ATTiny zostało dostosowane do maszyn Daewoo CPC.

W 2011 roku AGE Labs wbudowało jednostkę kontrolera klawiatury PS/2, opartą na mikrokontrolerze Microchip , w swojej maszynie do samodzielnego montażu GR8BIT . Jego oprogramowanie układowe zostało opracowane w celu bezpośredniej konwersji kodów skanowania PS/2 na kody skanowania klawiatury MSX. Dzięki temu jest w pełni transparentny dla aplikacji, co pozwala na używanie jednostki sterującej z różnymi maszynami kompatybilnymi z MSX i dla różnych konfiguracji lokalizacji.

Wkłady

Standard MSX wymaga co najmniej 1 gniazda na wkłady, większość modeli MSX ma 2. Te gniazda są wymienne, więc w większości przypadków nie ma różnicy, w którym gnieździe wkładana jest wkładka. Fizyczne złącze to 50-stykowe (styki 2 × 25), standardowe złącze krawędziowe o rozstawie 2,54 mm (0,1 cala) . Korzystając z tych gniazd na wkłady, można podłączyć wiele różnych urządzeń peryferyjnych.

Zwykłe naboje do gier mają wielkość kasety audio (tzw. „rozmiar Konami”). Pomimo wyższych kosztów był to popularny format ze względu na swoją niezawodność i łatwość obsługi.

Około 1985 roku Hudson Soft wypuścił Bee Card wielkości karty kredytowej , która miała być tańszą i wygodniejszą alternatywą dla wkładek ROM. Ale była to komercyjna porażka i bardzo niewiele tytułów zostało wydanych w tym formacie.

Pliki źródłowe do opracowania kartridży MSX są dostępne w AGE Labs dla EAGLE .

Napędy dyskietek

Systemy MSX generalnie nie miały wbudowanego napędu dyskowego, więc gry były publikowane głównie na kasetach i kasetach. Firma Sony stworzyła kasetę RAM z podtrzymaniem bateryjnym, „kaseta danych” HBI-55 dla niektórych komputerów z linii systemów MSX „Hit-Bit”, która może być używana do przechowywania programów lub danych jako alternatywa dla kaset magnetofonowych.

Napędy dyskietek były dostępne dla MSX jednak w postaci kasety zawierającej elektronikę interfejsu dysku i ROM rozszerzenia BIOS (interfejs stacji dyskietek), podłączony do zewnętrznej obudowy z napędem. W Ameryce Południowej wiele z tych systemów używało stacji dyskietek 5,25 cala (133 mm), ale w Europie bardziej popularne były dyski 3,5 cala (89 mm). W Japonii niektóre systemy MSX1 zawierały wbudowany 3,5-calowy dysk twardy, taki jak Panasonic (wcześniej nazywany Matsushita) CF-3000. W Europie gama systemów Philips MSX2 NMS 8230, 8235, 8245, 8250 i nowszych była wyposażona w 3,5-calowe dyskietki 360 lub 720 KB.

W 1985 roku wypuszczono MSX2 i te systemy często (ale nie zawsze) zawierały również wbudowany dysk 3,5-calowy. W związku z tym popularne nośniki gier i innego oprogramowania przeniosły się na dyskietki.

MSX-DOS system operacyjny na dysku miałem wewnętrzne mechanizmy oprogramowania podobnie jak CP / M (tak CP / M oprogramowanie może zostać przeniesiony rozsądnie łatwo), ale miał system plików zgodny z MS-DOS . Jego polecenia użytkownika były również podobne do wczesnych wersji MS-DOS. W ten sposób firma Microsoft mogła promować MSX do użytku domowego, promując jednocześnie komputery osobiste oparte na systemie MS-DOS w środowiskach biurowych.

3,5-calowe dyskietki MSX są bezpośrednio kompatybilne z MS-DOS (chociaż niektóre szczegóły, takie jak przywracanie plików i kod sektora rozruchowego, były inne). Podobnie jak MS-DOS 1, dyski MSX (sformatowane) pod MSX-DOS 1 nie obsługują podkatalogów.

We wrześniu 2012 roku AGE Labs rozszerzyło standard o obsługę formatu 1,44 Mb 3,5 cala. Rozmiar dyskietki 1,44 MB jest dostępny w dwóch konfiguracjach: Standardowa (1 sektor na klaster, 9 sektorów FAT) i Zgodna (4 sektory na klaster, 3 sektory FAT).

MSX-Audio

  • Yamaha Y8950 , komercyjnie wydany jako:
    • Panasonic: MSX-Audio FS-CA1 (32 kB SampleRAM, 32 kB AudioROM)
    • Philips: Moduł muzyczny NMS-1205 (32 KB pamięci SampleRAM, bez MSX-Audio BIOS)
    • Toshiba: MSX FM-syntezator HX-MU900 (bez przykładowej pamięci RAM, bez MSX-Audio BIOS)
  • 9 kanałów FM lub 6 kanałów FM + 5 bębnów. Kompatybilny z YM3526.
  • Nagrywanie i odtwarzanie ADPCM , z akceleracją sprzętową
  • Możliwość rozbudowy do 256 KB pamięci SampleRAM

MSX-Muzyka

  • Yamaha YM2413 (OPLL) , znany również jako:
    • MSX-Muzyka (nazwa standardowa)
    • Panasonic : FM-PAC
    • Zemina : Pozytywka
    • Znacznik wyboru: FM-Stereo-Pak
    • DDX: FMX
    • Tecnobytes: FM Sound Stereo (zawiera kompatybilny układ U3567)
  • 9 kanałów FM lub 6 kanałów FM + 5 bębnów
  • 15 gotowych instrumentów, 1 niestandardowy
  • Wbudowany w większości MSX2+ i standardowo w komputerach MSX TurboR

Współzawodnictwo

Komputery MSX są obecnie emulowane na wielu platformach. Wczesne emulatory MSX były często oparte na kodzie pionierskiego fMSX , przenośnego emulatora MSX autorstwa Marata Fayzullina. Wiele emulatorów usunęło kod emulacji Z80 Fayzullin całkowicie w późniejszych wersjach, aby uniknąć problemów prawnych, ponieważ w tamtym czasie fMSX nie był wolnym oprogramowaniem . Nieco później kod źródłowy fMSX stał się darmowy do użytku non-profit; jednak licencja była nadal wymagana do użytku komercyjnego. 31 grudnia 2013 r. została wydana wersja fMSX 3.7 dla systemu Windows, bezpłatna dla każdego.

Oficjalny emulator MSX MSXPLAYer (w języku japońskim) jest produkowany przez stowarzyszenie MSX Association, którego prezesem jest wynalazca standardu MSX, Kazuhiko Nishi .

Od wersji 0.146.u MESS obsługuje obecnie 90% wszystkich wersji MSX.

Konsola wirtualna

W lutym 2007 roku, Nintendo Japonii ogłosił, że gry MSX będzie dostępna dla Wii „s Wirtualnej Konsoli emulatorze. Potwierdzono, że gry będą kosztować 700 Wii Points i będą dostępne od połowy 2007 roku . 25 grudnia 2013 r. stało się również dostępne na Wii U. Ostatecznie 13 gier, głównie tytułów Konami, na Wii, plus jedna na Wii Wii U zostały dopuszczone do użytku tylko w Japonii.

Lista emulatorów MSX

Nazwa Obecna wersja Data System Platforma Licencja Strona internetowa
niebieskiMSX 2.8.2 14 sierpnia 2009 MSX, MSX2, MSX2+, MSX TurboR,

SpectraVideo SVI318/328, ColecoVision, Sega SG-1000

Okna GPL [1]
KakaoMSX 3.5.41 23 października 2013 r. MSX, MSX2, MSX2+, MSX TurboR System operacyjny Mac GPL [2]
fMSX 6,0 24 lutego 2021 MSX, MSX2, MSX2+ Wieloplatformowy Handlowy [3]
fMSX PSP 3.5.41 17 marca 2010 MSX, MSX2, MSX2+ Sony PSP Otwarte źródło [4]
jsMSX 0.9.2 19 kwietnia 2013 r. MSX JavaScript GPL [5]
BAŁAGAN 0,228 26 stycznia 2021 Różnorodne komputery i konsole; teraz część MAME Wieloplatformowy GPL [6]
meisei 1.3.1 9 lutego 2010 MSX Okna Otwarte źródło [7]
MSKISS 0,2.4 13 marca 2000 r. MSX, MSX2, MSX2+ DOS , Windows Oprogramowanie bezpłatne [8]
Emulator MSX 0,10b 26 października 2006 MSX Atari ST Oprogramowanie bezpłatne [9]
Emulator MSX 1,8 16 sierpnia 2010 MSX, MSX2 UNIX GPL [10]
msxDS 0,93 1 stycznia 2012 MSX, MSX2, MSX2+ Nintendo DS Oprogramowanie bezpłatne [11]
NLMSX 0,48 12 czerwca 2003 r. MSX, MSX2, MSX2+, MSX TurboR Okna Oprogramowanie bezpłatne [12]
NO $ MSX 1,5 1 maja 2003 r. MSX, MSX2 Windows , DOS Shareware [13]
otwórzMSX 16,0 25 sierpnia 2020 r. MSX, MSX2, MSX2+, MSX TurboR, SpectraVideo SVI318/328, ColecoVision Wieloplatformowy GPL [14]
paraMSX 0,50b 8 października 2009 MSX, MSX2, MSX2+, MSX TurboR Okna Oprogramowanie bezpłatne [15]
RuMSX 0,41 2 lipca 2008 MSX, MSX2, MSX2+, MSX TurboR Okna Oprogramowanie bezpłatne [16]
WebMSX 6.0.3 2 czerwca 2020 r. MSX, MSX2, MSX2+, MSX turbo R JavaScript ? [Źródło na GitHub [17] [18]

Zobacz też

Bibliografia

Zewnętrzne linki