MSX
Deweloper | ASCII Corporation , Spectravideo |
---|---|
Producent | Narodowy , Sony , Pioneer , Panasonic , Samsung , Sharp , Philips , Canon , Yamaha , Toshiba , Mitsubishi , Sanyo , JVC , Fujitsu , Spectravideo , GoldStar , Hitachi , Kyocera , Yashica , Daewoo , Dragon MSX , Casio |
Typ | Komputer domowy |
Data wydania | 21 października 1983 (MSX) |
Przerwane | 1993 (MSX turboR) |
System operacyjny | MSX BASIC , MSX-DOS |
procesor | |
Pamięć |
|
Grafika |
|
MSX to ujednolicona architektura komputerów domowych , ogłoszona przez ASCII Corporation 16 czerwca 1983 r. Początkowo została pomyślana przez firmę Microsoft jako produkt dla sektora wschodniego i wspólnie sprzedawana przez Kazuhiko Nishi , dyrektora ASCII Corporation. Microsoft i Nishi pomyśleli o projekcie jako próbie 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 maszyny. Pierwszym komputerem MSX sprzedanym publicznie był Mitsubishi ML-8000, wypuszczony na rynek 21 października 1983 r., wyznaczając w ten sposób jego oficjalną datę premiery.
Systemy MSX były popularne w Japonii i kilku innych krajach. Ostatecznie na całym świecie sprzedano 9 milionów jednostek MSX, w tym 7 milionów w samej Japonii. Pomimo zaangażowania Microsoftu, w Stanach Zjednoczonych wydano kilka maszyn opartych na MSX.
Znaczenie akronimu MSX pozostaje przedmiotem dyskusji. W 2001 roku Kazuhiko Nishi przypomniał, że wielu zakładało, że wywodzi się on z „Microsoft Extended”, odnosząc się do wbudowanego Microsoft Extended BASIC ( MSX BASIC ). Inni uważali, że oznacza to „Matsushita-Sony”. Nishi powiedział, że oryginalna definicja zespołu brzmiała „Maszyny z możliwością wymiany oprogramowania”, chociaż w 1985 roku powiedział, że nazwa pochodzi od pocisku MX . Według jego książki z 2020 roku uważał, że nazwa nowego standardu powinna składać się z trzech liter, takich jak VHS . Uznał, że „MSX” pasuje, ponieważ oznacza „kolejny Microsoft”, a także zawiera pierwsze litery Matsushita ( Panasonic ) i Sony.
Przed sukcesem Family Computer firmy Nintendo , MSX był platformą, dla której rozwijały się główne japońskie studia gier, takie jak Konami i Hudson Soft . Na przykład Gear seria Metal została po raz pierwszy napisana dla sprzętu MSX.
Historia
We wczesnych latach 80. większość komputerów domowych produkowanych w Japonii , takich jak serie NEC PC-6001 i PC-8000 , FM-7 i FM-8 firmy Fujitsu oraz Basic Master firmy Hitachi , zawierała zintegrowany wariant interpretera Microsoft BASIC do ich pokładowych pamięci ROM . Projekt sprzętowy tych komputerów i różne dialekty ich BASIC-ów były niekompatybilne. Inne japońskie firmy zajmujące się elektroniką użytkową, takie jak Panasonic , Canon , Casio , Yamaha , Pioneer i Sanyo szukali sposobów wejścia na nowy rynek komputerów domowych.
Główne japońskie firmy elektroniczne weszły na rynek komputerowy w latach 60. XX wieku, a Panasonic (Matushita Electric Industrial) również rozwijał komputery typu mainframe . Japońska gospodarka stanęła w obliczu recesji po Letnich Igrzyskach Olimpijskich w 1964 r. , a firma Panasonic zdecydowała się wycofać z branży komputerowej i skupić się na sprzęcie AGD. Decyzja okazała się ogromnym sukcesem, a Panasonic stał się jedną z największych firm elektronicznych. Pod koniec lat 70. firma zbadała inne obszary działalności poza sprzętem AGD. Panasonic dostrzegł również potencjał w niedawnej rewolucji mikrokomputerowej . Jeden z dystrybutorów Panasonic, Yamagata National, powiedział prezesowi Panasonic, Toshihiko Yamashita, że „Ostatnio komputery osobiste NEC sprzedają się dobrze również w Yamagata , a nasi dealerzy również proszą o towary. Musimy jednak kupować nie tylko komputery osobiste, ale także sprzęt gospodarstwa domowego z NEC. Myślę, że Matsushita też potrzebuje rozwijać komputery osobiste”. Yamashita zlecił wiceprezesowi Shunkichi Kisace opracowanie komputera osobistego, a Kisaka wezwał Kazuyasu Maedę z Matsushita R&D Center.
Maeda poprosił Nishiego o pomoc w rozwoju. Byli już blisko siebie. Kiedy spotkali się na seminarium zorganizowanym przez NEC, zauważyli, że obaj pochodzą z Kobe i ukończyli ten sam uniwersytet. Często rozmawiali ze sobą o domowych komputerach. W tym samym czasie Spectravideo skontaktowało się z firmą Microsoft w celu pozyskania oprogramowania dla swojego nowego komputera domowego. Nishi udał się do Hong Kongu spotkać się ze Spectravideo i zasugerował kilka ulepszeń do swojego prototypu. Prezes Spectravideo, Harry Fox, był gotów zaakceptować propozycje Nishiego. Nishi postanowił stworzyć ujednolicony standard oparty na swojej maszynie, a Maeda zgodził się z jego pomysłem. Nishi chciał zaangażować Panasonic i Sony w rozwój komputerów domowych. Podczas gdy rywalizowali o formaty taśm wideo , Nobuyuki Idei z 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ło 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 (w tym GoldStar , Philips i Spectravideo ) budował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 format kasety rozszerzającej był częścią standardu; każde rozszerzenie MSX lub kartridż z grą będzie działać na każdym 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 Intel 8255 Programowalny układ interfejsu peryferyjnego (PPI) był używany do równoległego wejścia / wyjścia, takiego jak klawiatura. Wybór tych komponentów był wspólny dla wielu innych komputerów domowych i konsol do gier tamtego okresu, takich jak systemy gier wideo ColecoVision i Sega SG-1000 . Aby obniżyć całkowity koszt systemu, wiele modeli MSX wykorzystywało niestandardowy układ scalony znany jako „ MSX-Engine ”, który integrował logikę kleju , 8255 PPI, układ dźwiękowy zgodny z YM2149 i więcej, czasem nawet procesor Z80. Jednak prawie wszystkie systemy MSX używały profesjonalnej klawiatury zamiast klawiatury typu chiclet , podnosząc cenę w porównaniu z oryginalnym SV-328. W rezultacie te komponenty wraz z MSX BASIC firmy Microsoft sprawiły, że MSX stał się konkurencyjnym, choć nieco drogim pakietem komputerów domowych.
Debiut
27 czerwca 1983 roku MSX został oficjalnie ogłoszony podczas konferencji prasowej, a mnóstwo dużych japońskich firm zadeklarowało swoje plany wprowadzenia maszyn. Japońskie firmy unikały bardzo konkurencyjnego amerykańskiego rynku komputerów domowych, który był w ferworze wojny cenowej prowadzonej przez Commodore . Tylko Spectravideo i Yamaha krótko sprzedawały maszyny MSX w USA. MSX Spectravideo odniósł bardzo mały sukces, a model CX5M firmy Yamaha , zbudowany do współpracy z różnymi typami sprzętu MIDI, był rozliczany bardziej jako cyfrowe narzędzie muzyczne niż standardowy komputer osobisty.
Ewolucja
MSX dał początek czterem generacjom. 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 pierwotnie miał zostać wydany w 1990 roku, ale opóźnienia w rozwoju zaprojektowanego przez Yamaha VDP spowodowały, że nie zdążył wypuścić go na rynek . W jego miejsce wypuszczono MSX TurboR, który wykorzystywał nowy, niestandardowy 16-bitowy 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 firma Panasonic produkowała komputery MSX. Jego początkowy model FS-A1ST odniósł umiarkowany sukces, 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 postanowił skupić się na wydaniu 3DO . [ potrzebne źródło ] VDP zostało ostatecznie dostarczone w 1992 roku, dwa lata po planowanym terminie, kiedy to rynek się poruszył. Próbując zmniejszyć straty finansowe, Yamaha pozbawiła prawie całej kompatybilności z V9958 i sprzedała powstały V9990 E-VDP III jako chipset wideo dla kart graficznych PC VGA, z umiarkowanym sukcesem.
Uderzenie
W Japonii, Korei Południowej, Argentynie i Brazylii MSX był wybitnym domowym systemem komputerowym lat 80. Był również dość popularny w Europie kontynentalnej, zwłaszcza w Holandii i Hiszpanii. Sale lekcyjne 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 kształcić uczniów z przedmiotów komputerowych. W sumie w Japonii sprzedano 9 milionów komputerów MSX, co czyni ją stosunkowo popularną. Jednak MSX nie stał się przewidywanym światowym standardem z powodu ograniczonego przyjęcia na innych rynkach. Zanim brak sukcesu MSX na tych rynkach stał się widoczny, amerykański producent Commodore Business Machines dokonał przeglądu swojej linii 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.
, że w porównaniu z konkurencyjnymi komputerami 8-bitowymi Commodore 64 sprzedał się na całym świecie w 12,5–17 mln sztuk, Apple II w 6 mln, ZX Spectrum w ponad 5 mln, a 8-bitowe Atari co najmniej 4 mln sztuk, Amstrad CPC sprzedał 3 miliony sztuk, a Tandy TRS-80 Model 1 sprzedał się w 250 000 sztuk. [ potrzebne źródło ]
Maszyna Sony MSX2 została wystrzelona w kosmos na rosyjską stację kosmiczną Mir .
Podobne systemy
System MSX najbardziej przypominał komputer domowy Spectravideo SV-328 (Spectravideo twierdził nawet, że jest „kompatybilny z MSX” w reklamach przed faktycznym wprowadzeniem systemów MSX, ale nie był z nim w pełni kompatybilny). Doprowadziło to do nowego i krótkotrwałego rodzaju łamania oprogramowania : konwersji plików . Ponieważ gier MSX nie można było odtwarzać na komputerze SV-328, crackerzy SV-328 opracowali metodę modyfikowania gier (MSX), aby działały na SV-328. W większości przypadków obejmowało to pobranie systemu MSX BIOS do SV-328 z taśmy lub dyskietki. Spectravideo wprowadziło później SVI-728 , który był całkowicie zgodny ze standardem MSX.
Sega SG-1000 , Memotech MTX , Tatung Einstein i ColecoVision mają wiele podobieństw do standardu MSX1, ale żaden nie jest z nim w pełni kompatybilny. Przenoszenie gier między tymi systemami jest dość łatwe. Było to również bardzo powszechne w przypadku przenoszenia gier 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ć na trybie ekranu MSX-2.
Lokalizacja
Domyślnie maszyny MSX mają zakodowany na stałe zestaw znaków i algorytm obsługi kodu skanowania klawiatury. Chociaż MSX ma pełną kompatybilność oprogramowania aplikacji na poziomie oprogramowania układowego (BIOS), ze względu na niewielkie różnice sprzętowe, wymiana BIOS-u na inny z innego komputera może spowodować nieprawidłowe translacje kodu skanowania, a tym samym nieprawidłowe zachowanie podsystemu klawiatury dla oprogramowania aplikacji.
W 2011 roku firma AGE Labs wprowadziła oprogramowanie układowe Language Pack, mając na celu sprawienie, aby każdy model obsługiwał kilka lokalizacji. Domyślnie instalowany w GR8BIT zamiast Kanji-ROM, umożliwia zmianę zestawu znaków i układu klawiatury maszyny podczas uruchamiania. Umożliwiło to zmianę ustawień regionalnych w języku japońskim, rosyjskim, międzynarodowym i portugalskim oraz możliwość zmiany ustawień regionalnych podczas pracy maszyny za pomocą nowo wprowadzonego polecenia języka 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 :
- Antarktyczna przygoda i przygoda pingwina
- Aleste i Zanac (ten ostatni opracowany i wydany wraz z oryginalną wersją FDS )
- bombowiec
- Eggerland
- Metalowe koło zębate
- Parodiusz
- Puyo Puyo
Inni otrzymali różne raty na MSX, w tym kilka tytułów unikalnych dla systemu lub w dużej mierze przerobione wersje gier w innych formatach:
- Castlevania (jako zabójca wampirów )
- kontra
- Smocza misja
- Dragonslayer
- Final Fantasy
- Gradius ( Nemezis )
- Typ R
- Czary
- Xak
- Xevious: Saga Fardrauta
- tak
Producenci
- 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 (alias JVC ), Toshiba , National / Panasonic , Canon , Yamaha , ACVS/CIEL*, DDX*, Daewoo/Yeno , NTT , Talent, AGE Labs .
- MSX2+
- Sony , Sanyo , Panasonic , ACVS/CIEL*, DDX*.
- MSX Turbo R
- Panasonic .
* Klony lub nielicencjonowany sprzęt.
Dziedzictwo
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 MSX są utrzymywane przez Stowarzyszenie MSX. W 2004 roku holenderska firma Bazix ogłosiła, że została przedstawicielem MSX Association w Europie , będąc anglojęzycznym kontaktem w przypadku wszelkich pytań dotyczących znaków towarowych MSX, praw autorskich i licencji. 17 października 2006 Bazix uruchomił WOOMB.Net, witrynę 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 D4 Enterprise , który również ogłosił w sierpniu 2006 r. wprowadzenie nowego systemu kompatybilnego z MSX2 o nazwie „ one chip-MSX ”, systemu opartego na Altera Cyclone EP1C12Q240C8 FPGA . Jeden chip-MSX” jest podobny w koncepcji do C-One , Commodore 64 klon również zbudowany 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ą PC. Posiada dwa gniazda kartridży MSX i obsługuje rozszerzenia audio MSX-MUSIC i SCC+. Karta flash SD/MMC może być używana jako zewnętrzny nośnik pamięci, emulujący napęd dyskowy i może być używana do uruchamiania systemu MSX-DOS . Ze względu na VHDL programowalny sprzęt, możliwe jest nadanie urządzeniu nowych rozszerzeń sprzętowych po prostu poprzez uruchomienie programu rekonfiguracyjnego pod MSX-DOS. „Jeden chip-MSX” ma również dwa USB , które można wykorzystać po dodaniu kodu pomocniczego VHDL.
2011 Odrodzenie
W 2011 roku firma AGE Labs ogłosiła wprowadzenie na rynek zestawu MSX o nazwie GR8BIT, komputera typu „zrób to sam” do celów edukacyjnych, który był licencjonowany przez firmę MSX Licensing Corporation. Zawiera wszystkie niezbędne komponenty do złożenia działającego komputera kompatybilnego z MSX2, z wyjątkiem obudowy ATX, zasilacza, stacji dyskietek, dysku twardego, klawiatury PS/2 i monitora.
Odrodzenie 2014
Niektórzy z koreańskich członków forum, którzy stworzyli Zemmix Neo, stworzyli nową wersję MSX o nazwie Mini IQ3000 Cutie, która ma podobne funkcje do IQ-2000 (MSX2. Made in Korea. 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 wyświetlić ekran MSX w lepszej jakości. Obsługuje jednocześnie 2 języki. Zwykle pokazuje koreańską czcionkę i działa jako koreańska wersja MSX, ale po naciśnięciu klawisza „del” podczas uruchamiania zmienia tryb na japoński. Mimo że domyślnym trybem jest koreański, domyślną tabelą alokacji czcionek jest japońska, ponieważ wyświetla japońskie znaki podczas uruchamiania oprogramowania w wersji japońskiej.
Odrodzenie 2019
W 2019 roku grupa fanów opracowała tzw. MSX Mini Replica. Jest to odwzorowanie w skali 1:2 komputera Philips VG-8020 kompatybilne 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 kartridżu ROM.
Odrodzenie 2020
MSXVR to komputer wydany w 2020 roku i kompatybilny z rodziną komputerów MSX. Podobnie jak najnowsze 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 Turbo R | |
---|---|---|---|---|
Uwolnienie | Na całym świecie (1983) | Na całym świecie (1985) | Tylko oficjalnie w Japonii (dostępne w Europie i Brazylii poprzez aktualizacje) (1988) | Tylko Japonia (1990) |
Edytor | Zilog Z80 A działający z częstotliwością 3,58 MHz | Zilog Z80A działający z częstotliwością 3,58 MHz | Kompatybilny z Zilog Z80 działają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) |
|
ROM | 32 kB | 48 kB | 64 kB | 96KB |
|
|
|
||
Baran | Minimum 8 KB, większość maszyn zapewniała 32 lub 64 KB; istnieją maszyny z 128 KB | Minimum 64 KB, zwykle 128 KB w Europie, 64 KB na komputerach japońskich, wykonano maszyny o pojemności do 512 KB. Zwykle mapowana pamięć (maksymalnie 4 MB na gniazdo) | Zwykle 64 KB (na komputerach japońskich), zwykle mapowana pamięć (maksymalnie 4 MB na gniazdo) | 256 KB (FS-A1ST) lub 512 KB (FS-A1GT)
|
Procesor wyświetlania wideo |
Rodzina Texas Instruments TMS9918
|
Yamaha V9938 (aka MSX-Video) Obsługuje wszystkie tryby wideo MSX
|
Yamaha V9958
|
Yamaha V9958 (alias MSX-Video), czyli te same możliwości co MSX2+ |
Układ dźwiękowy | Instrument ogólny AY-3-8910 (PSG) | Yamaha YM2149 (PSG) |
|
|
Układ zegara | (Nie zainstalowany.) | Ricoh RP5C01 (lub kompatybilny) | ||
Głoska bezdźwięczna |
|
Urządzenia peryferyjne
Klawiatura
interfejsów niemultipleksowanych i multipleksowanych . Multipleksowane klawiatury mają dodatkową linię kierunkową danych, umożliwiającą wysyłanie numeru linii skanowania do klawiatury przy użyciu tych samych linii danych, które są używane do zwracania kodu skanowania, zmniejszając ogólną liczbę przewodów między klawiaturą a maszyną. Niemultipleksowany interfejs jest zwykle używany w przypadku klawiatur wewnętrznych (i niektórych klawiatur zewnętrznych, takich jak Panasonic CF-3300); multipleksowany interfejs jest używany do 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 odpowiada maksymalnie 88 klawiszom (w tym wszystkie klawisze sterujące, numeryczne i alfanumeryczne). Każda linia skanowania jest regularnie sprawdzana w celu zidentyfikowania stanu klawiszy na linii; szybkość zapytania jest identyfikowana przez częstotliwość przerwań systemowych. Taka organizacja pozwala systemowi wykrywać stan każdego klawisza, nie wykazując notorycznego problemu z klawiaturami opartymi na mikrokontrolerach 8042, gdy jednoczesne naciśnięcie kilku klawiszy (zwykle więcej niż 3) generuje błędne 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 maszyna MSX nie wyświetla żadnego obrazu (zakładając, że obecne jest zasilanie), jest naciśnięcie klawisza CAPS, aby sprawdzić, czy odpowiednia dioda LED się przełącza. Jeśli się nie przełącza, system prawdopodobnie ma poważniejszy problem niż tylko brak obrazu na ekranie (tj. ogólny problem z kablem wideo lub interfejsem wyświetlacza wideo).
W 2009 roku Kamil Karimov zaprojektował płytkę adaptera do podłączenia klawiatury PS/2 do multipleksowanego interfejsu klawiatury MSX. Oprogramowanie wbudowane w ATTiny zostało dostosowane do maszyn Daewoo CPC.
W 2011 roku firma AGE Labs wbudowała jednostkę kontrolera klawiatury PS / 2, opartą na mikrokontrolerze Microchip , do swojej maszyny GR8BIT do samodzielnego montażu. Jego oprogramowanie układowe zostało opracowane w celu bezpośredniej konwersji kodów skanowania PS/2 na kody skanowania klawiatury MSX. W ten sposób jest w pełni przezroczysty dla aplikacji, umożliwiając korzystanie z jednostki sterującej z różnymi maszynami kompatybilnymi z MSX i dla różnych konfiguracji lokalizacji.
Naboje
Standard MSX wymaga co najmniej 1 gniazda na kasetę, większość modeli MSX ma 2. Te gniazda są wymienne, więc w większości przypadków nie ma znaczenia, w którym gnieździe włożona jest kaseta. Fizyczne złącze to 50-stykowe (2 × 25 styków), standardowe złącze krawędziowe o rastrze 2,54 mm (0,1 cala) . Za pomocą tych gniazd kaset można było podłączyć szeroką gamę urządzeń peryferyjnych.
Zwykłe kartridże z grami są mniej więcej wielkości kasety audio (tzw. „rozmiar Konami”). Pomimo wyższych kosztów był to popularny format ze względu na niezawodność i łatwość obsługi.
Około 1985 roku firma Hudson Soft wypuściła kartę Bee Card wielkości karty kredytowej , która miała być tańszą i wygodniejszą alternatywą dla kartridży ROM. Ale była to komercyjna porażka i bardzo niewiele tytułów zostało wydanych w tym formacie.
Pliki źródłowe do opracowywania 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 wydawane głównie na kasetach i kasetach. Firma Sony stworzyła kasetę RAM z podtrzymaniem bateryjnym, HBI-55 dla niektórych komputerów z linii systemów MSX „Hit-Bit”, której można używać do przechowywania programów lub danych jako alternatywy dla kaset magnetofonowych.
dyskietek były jednak dostępne dla MSX w postaci kasety zawierającej elektronikę interfejsu dysku i ROM rozszerzenia BIOS (interfejs napędu dyskietek), podłączonego do zewnętrznej obudowy z napędem. W Ameryce Południowej wiele z tych systemów wykorzystywało napęd dyskietek 5,25 cala (133 mm), ale w Europie bardziej popularne były napędy 3,5 cala (89 mm). W Japonii niektóre systemy MSX1 zawierały wbudowany 3,5-calowy dysk, taki jak Panasonic (wcześniej nazywany Matsushita) CF-3000. W Europie szereg systemów Philips MSX2 NMS 8230, 8235, 8245, 8250 i nowszych zawierał 3,5-calowe napędy dyskietek 360 lub 720 KB.
W 1985 roku wypuszczono MSX2, a systemy te często (ale nie zawsze) zawierały również wbudowany 3,5-calowy dysk twardy. W rezultacie popularne nośniki gier i innego oprogramowania przeniosły się na dyskietki.
Dyskowy system operacyjny MSX -DOS miał wewnętrzne mechanizmy programowe podobne do CP/M (więc oprogramowanie CP/M można było dość łatwo przenosić), 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 Microsoft mógłby promować MSX do użytku domowego, jednocześnie promując komputery osobiste z systemem 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) w MSX-DOS 1 nie obsługują podkatalogów.
We wrześniu 2012 r. AGE Labs rozszerzyło standard, włączając obsługę 3,5-calowego formatu 1,44 MB. Rozmiar dyskietki 1,44 Mb występuje w dwóch konfiguracjach: standardowej (1 sektor na klaster, 9 sektorów FAT) i kompatybilnej (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 SampleRAM, bez BIOS-u MSX-Audio)
- Toshiba: MSX FM-synthesizer Unit 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żna rozbudować do 256 KB SampleRAM
MSX-Muzyka
- Yamaha YM2413 (OPLL) , znany również jako:
- 9 kanałów FM lub 6 kanałów FM + 5 bębnów
- 15 wstępnie ustawionych instrumentów, 1 niestandardowy
- Wbudowany w większość komputerów 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 pioniera fMSX , przenośnego emulatora MSX autorstwa Marata Fayzullina. Wiele emulatorów całkowicie usunęło kod emulacji Z80 Fayzullina 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. Wydano wersję fMSX 3.7 dla systemu Windows, z której każdy może korzystać bezpłatnie.
Oficjalny emulator MSX MSXPLAYer (po japońsku) jest produkowany przez 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 of Japan ogłosiło, że gry MSX będą dostępne dla emulatora wirtualnej konsoli Wii . Potwierdzono, że gry będą kosztować 700 punktów Wii i będą dostępne od połowy 2007 roku. 25 grudnia 2013 roku stały się również dostępne na Wii U. Docelowo 13 gier, głównie tytuły Konami, na Wii oraz jedna na Wii U zostały dopuszczone do służby tylko w Japonii.
Lista emulatorów MSX
Nazwa | Obecna wersja | Data | System | Platforma | Licencja | Strona internetowa |
---|---|---|---|---|---|---|
blueMSX | 2.8.2 | 14 sierpnia 2009 | MSX, MSX2, MSX2+, MSX TurboR, SpectraVideo SVI318/328, ColecoVision, Sega SG-1000 |
Okna | GPL | [1] |
Kakao MSX | 3.5.41 | 23 października 2013 r | MSX, MSX2, MSX2+, MSX TurboR | System operacyjny Mac | GPL | [2] |
fMSX | 6.0 | 24 lutego 2021 r | MSX, MSX2, MSX2+ | Wieloplatformowy | Handlowy | [3] |
fMSX PSP | 3.5.41 | 17 marca 2010 r | MSX, MSX2, MSX2+ | Sony PSP | Otwarte źródło | [4] |
jsMSX | 0.9.2 | 19 kwietnia 2013 r | MSX | JavaScript | GPL | [5] |
MAMA | 0,251 | 31 grudnia 2022 r | Różnorodne komputery i konsole | Wieloplatformowy | GPL | [6] |
meisei | 1.3.1 | 9 lutego 2010 | MSX | Okna | Otwarte źródło | [7] |
MSKISS | 0.2.4 | 13 marca 2000 | MSX, MSX2, MSX2+ | DOS , Windows | Darmowe | [8] |
Emulator MSX | 0.10b | 26 października 2006 | MSX | Atari ST | Darmowe | [9] Zarchiwizowane 11 listopada 2020 r. w Wayback Machine |
Emulator MSX | 1.8 | 16 sierpnia 2010 | MSX, MSX2 | UNIX | GPL | [10] Zarchiwizowane 23 października 2019 r. w Wayback Machine |
msxDS | 0,93 | 1 stycznia 2012 r | MSX, MSX2, MSX2+ | Nintendo DS | Darmowe | [11] |
NLMSX | 0,48 | 12 czerwca 2003 | MSX, MSX2, MSX2+, MSX TurboR | Okna | Darmowe | [12] |
NIE $ MSX | 1.5 | 1 maja 2003 r | MSX, MSX2 | Windows , DOS | Oprogramowanie współdzielone | [13] |
openMSX | 18.0 | 12 czerwca 2022 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 | Darmowe | [15] |
RuMSX | 0,41 | 2 lipca 2008 r | MSX, MSX2, MSX2+, MSX TurboR | Okna | Darmowe | [16] |
WebMSX | 6.0.3 | 2 czerwca 2020 r | MSX, MSX2, MSX2+, MSX turbo R | JavaScript | ? [Źródło na GitHubie | [17] [18] |
Zobacz też
- Zestawy znaków MSX
- Lista gier MSX
- Historia sprzętu komputerowego
- dźwięk księżyca
- SymbOS
- Zemmix
- Canon V-20
Linki zewnętrzne
- MSX w Curlie
- Centrum zasobów MSX
- Pliki MSX
- PRZEWIŃ Wydanie 12: Przedstawiamy MSX
- MsxToday - Społeczność dedykowana komputerom w standardzie MSX.
- MSX.bas - Serwis poświęcony przechowywaniu i udostępnianiu oprogramowania napisanego w języku MSX BASIC.