Search for LIMS content across all our Wiki Knowledge Bases.
Type a search term to find related articles by LIMS subject matter experts gathered from the most trusted and dynamic collaboration tools in the laboratory informatics industry.
MSX
Початок випуску
1983
MSX (Machines with Software eXchangeability) — назва стандарту для побутових комп'ютерів1980-х років. Він був спробою створення єдиних стандартів для розробників апаратного забезпечення, ініційованою японським відділенням компанії Microsoft і Кадзухіко Нісі[en], який очолював його на той момент. Також у розробці стандарту брала участь японська компанія — ASCII Corporation[ru], заснована Нісі спільно з Кадзуя Ватанабе саме з цією метою. Комп'ютери стандарту MSX отримали велику популярність у Японії та ряді інших країн, однак, незважаючи на підтримку Microsoft, майже не набули популярності в США та Європі. Всього в світі було продано понад 7,5 мільйона примірників MSX-сумісних комп'ютерів, з них 5 млн — у Японії[1].
Нісі запропонував стандарт MSX як спробу створення єдиного індустріального стандарту для побутових комп'ютерів. Натхненні успіхом стандартизації в галузі відеозапису (стандарт VHS), багато виробників електроніки, зокрема Goldstar, Philips і Spectravideo[ru], розробляли і просували комп'ютери стандарту MSX. Будь-який пристрій або програмне забезпечення з логотипом MSX були сумісні з продукцією стандарту MSX інших виробників. Зокрема, стандарт описував формат і функціональність картриджів розширення, що дозволяло будь-яким пристроям розширення або ігровим картриджам працювати на будь-якому комп'ютері стандарту MSX.
Стандарт Нісі складався головним чином з декількох вже наявних вузлів. Це процесор Zilog Z80, що працює на частоті 3,58 МГц, відеоконтролерTMS9918[ru] компанії Texas Instruments з 16 КБ відеопам'яті, і мікросхема звукогенератораAY-3-8910 компанії General Instrument[ru] (GI). Ці компоненти, спільно з інтерпретатором MSX BASIC компанії Microsoft, зробили MSX конкурентоспроможним стандартом, але також і робили вартість відповідних йому комп'ютерів досить високою. Стандарт MSX дуже нагадував вже наявний на той момент побутовий комп'ютер SV-328[en] компанії Spectravideo[ru], однак цей комп'ютер не повністю відповідав стандарту MSX. Згодом Spectravideo випустила модель SV-728[ru], яка вже була стандартним комп'ютером MSX.
До появи та подальшого великого успіху ігрової консолі Famicom від Nintendo комп'ютери MSX були основною домашньою платформою для найбільш відомих японських компаній—розробників відеоігор, таких як Konami і Hudson Soft[ru]. Такі ігрові серії, як Metal Gear, Bomberman[ru] і Valis[ru] почалися з ігор, які вперше вийшли на комп'ютерах MSX.
Історія
У 1980-х роках Японія перебувала в процесі економічного зростання.[2] Великі японські виробники електроніки могли домогтися успіху на зароджуваному ринку персональних ЕОМ, доклавши спільних зусиль в кінці 1970-х. Їхня потужна інженерна та виробнича база була достатньою для створення конкурентоспроможних машин, але спочатку вони нехтували ринок персональних комп'ютерів у цілому і побутових зокрема, ймовірно, не ризикуючи виходити на ринок, який не має єдиного індустріального стандарту.[3]
Стандарт MSX був анонсований 27 червня1983 року. Після анонсу пішли оголошення великих японських компаній про плани з виробництва комп'ютерів цього стандарту, що викликало деяку паніку в комп'ютерній індустрії США.[4] Однак, японські компанії не поспішали вступати в конкуренцію на американському ринку мікрокомп'ютерів, який на той момент перебував у стані «цінової війни», очолюваної Commodore. Лише компанії Spectravideo і Yamaha деякий час намагалися продавати комп'ютери MSX у США. Комп'ютери Spectravideo мали невеликий успіх. Модель Yamaha CX5M з вбудованим MIDI-інтерфейсом позиціонувалася швидше як цифровий музичний інструмент, ніж звичайний персональний комп'ютер.
Протягом 1980-х років у Європі сформувався найбільший ринок комп'ютерних (але не консольних) ігор, на якому домінували дуже популярні тоді комп'ютери Commodore 64 і Sinclair ZX Spectrum. На момент появи комп'ютерів MSX на європейському ринку на ньому вже існувало кілька популярних, порівнянних за ціною 8-бітних домашніх комп'ютерів, конкурувати з якими було складно.
Таким чином, MSX не став міжнародним стандартом, як хотіли його творці. Це відбулося переважно тому, що він був майже невідомий у США і в більшій частині Європи. В Японії і Південній Кореї комп'ютери MSX були основними побутовими комп'ютерами 80-х років. Комп'ютери цього стандарту мали також популярність у Нідерландах, Іспанії, Бразилії, деяких арабських країнах і в СРСР.
Точне значення абревіатури «MSX» досі залишається предметом суперечок. Багато людей вважали, що вона означає MicroSoft eXtended, посилаючись на вбудований інтерпретатор мови BASIC (MSX BASIC), спеціально адаптований компанією Microsoft для комп'ютерів MSX. Однак, за словами Кадзухіко Нісі, висловленими ним у процесі візиту в Тілбург (Нідерланди), абревіатура MSX означає 'Machines with Software eXchangeability'. Операційна система MSX-DOS, яка використовується на комп'ютерах MSX, була сумісна за системними викликами з CP/M, але мала розширені функції. Іншими словами, MSX-DOS дозволяла запускати більшість програм, написаних під CP/M і мала файлову систему FAT, що дозволяло обмінюватися файлами з системою MS-DOS. Крім того, інтерфейс командного рядка за набором команд був подібний до MS-DOS. Таким чином, компанія Microsoft могла просувати MSX як домашню систему, тоді як IBM PC під управлінням MS-DOS орієнтувалися для офісних застосувань.
Стандарт MSX має чотири версії (покоління): MSX 1 (1983), MSX 2 (1985), MSX 2+ (1988) і MSX Turbo R (1990). Комп'ютери, що відповідають першим трьом версіями стандарту, є 8-розрядними, на базі мікропроцесора Zilog Z80, тоді як комп'ютери MSX Turbo R використовували покращений варіант процесора Zilog Z800[ru], відомий під назвою R800[ru]. Стандарт Turbo R був представлений у 1990 році, однак не мав особливого успіху через відсутність підтримки програмним забезпеченням і зростання популярності IBM PC-сумісних комп'ютерів. Виробництво Turbo R було припинено в 1995 році.
Всього було продано близько 5 мільйонів комп'ютерів стандарту MSX, що свідчить про їх відносну популярність. Однак, стандарт MSX не став глобальним, як передбачалося. Для порівняння з іншими 8-бітними комп'ютерами, що конкурували з MSX: продажі Commodore 64 за весь час його існування склали 17 мільйонів примірників; Apple II — від 5 до 6 мільйонів[5]; Amstrad CPC — 3 мільйони[6]; Tandy TRS-80 — 250 тисяч примірників.
Популярність в СРСР
Комп'ютери MSX, на відміну від більшості популярних імпортних побутових комп'ютерів, отримали деякий офіційне поширення в СРСР, зокрема й в Україні. Починаючи з середини 80-х років вони використовувались у складі комп'ютерних класів у навчальних закладах[7]. Спочатку це були експортні версії комп'ютерів японської фірми Yamaha — моделі YIS-503 і YIS-805, спеціально призначені для постачання в СРСР (мали клавіатуру з російськими символами у фонетичній розкладці ЙЦУКЕН/JCUKEN). Класи на основі цих комп'ютерів отримали назву Ямаха КУВТ[ru]. Згодом, наприкінці 80-х років, з цією ж метою в СРСР постачалися корейські комп'ютери Daewoo (моделі CPC-300E[ru] і CPC-400). Вони не мали російських символів на клавіатурі і були звичайними, не експортними, моделями. Також постачалися в СРСР MSX-сумісні комп'ютери Toshiba.
Крім цього, існували також радянські версії японського комп'ютера Sony HB-F9P[en] і Sanyo MPC-2300[8]. Точної інформації, чи застосовувалися вони в школах, чи постачалися для інших цілей, немає. Інша модель фірми Sony, HB-G900P, використовувалася на борту орбітальної станції «Мир»[9].
Комп'ютер Yamaha YIS-503II став учасником двохвилинного епізоду у фільмі «Малявкін і компанія» (1986). Під час епізоду показують екран комп'ютера, що відображає текст «Я — персональний комп'ютер, мене звуть Yamaha. А як звуть Вас?». Діти зачитують вголос текст (при цьому слово «Yamaha» замінено на «Дисплей») і набирають свої імена. Ігри для MSX, зокрема Antarctic Adventure (та її продовження, Penguin Adventure[en]) і Yie Ar Kung-Fu[ru] були показані у трихвилинному епізоді фільму «Поїхав потяг у Бульзибар» (1986) — діти грають у комп'ютерному класі під наглядом вчителя.
Комп'ютер Yamaha CX5, що має вбудований модуль синтезатора SFG-01 (з можливістю підключення SFG-05) і призначений спеціально для створення музики, використовувався деякими музикантами, які працювали в жанрі електронної музики з середини по кінець 1980-х років. Наприклад, за його допомогою створені альбоми «Пульс 1» (1985) і «512 КБАЙТ» (1987) А. Родіонова і Б. Тихомирова[ru], «Ієрогліф[ru]» групи Пікнік (1986)[10] і «Танці на битому склі» Олексія Вишні (1989)[11]. Комп'ютер Yamaha CX5MII/128[en], має вбудований модуль синтезатора SFG-05, який використовувався групою «Нова колекція[ru]»[12].
Стандарт MSX справив певний вплив на створення низки комп'ютерів СРСР. Наприклад, комп'ютери ПК8000[ru] розроблені частково сумісними зі стандартом MSX і мають інтерпретатор мови Бейсік, сумісний з MSX BASIC. Адаптована версія MSX-DOS застосовувалася в одній з версій ZX-Spectrum сумісного комп'ютера ATM Turbo 2[ru]. У комп'ютері «Алеста» використано деякі технічні особливості, характерні для MSX, і адаптовану версію MSX-DOS; для нього було адаптовано кілька ігор, розроблених для комп'ютерів MSX2. Для комп'ютера Вектор-06Ц також було адаптовано (ВО «Счетмаш», Центр «Комп'ютер», м. Кишинів, Молдова) кілька ігор MSX1 (відомо про 17), однак, через істотні апаратні відмінності цих комп'ютерів, подібна адаптація полягала в дуже істотній зміні коду і даних ігор. Адаптація полягала в заміні команд Z80, відсутніх у мікропроцесорі КР580ВМ80А, аналогічними за функціональністю процедурами, підміні викликів функцій MSX BIOS на виклики процедур, що враховують апаратні особливості Вектор-06Ц і перевизначенні адресного простору для зберігання даних і стека. В іншому код програм був повністю ідентичний.
Відродження MSX
У 2001 році Кадзухіко Нісі почав так зване відродження MSX (MSX Revival) випуском емулятора, що називається MSX PLAYer, і є єдиним офіційним емулятором MSX. Всі авторські права на MSX належать організації MSX Association, президентом якої є Нісі.
У 2004 році голландська компанія Bazix [Архівовано 29 травня 2019 у Wayback Machine.] оголосила про отримання нею статусу офіційного представника MSX Association в Європі, ставши, таким чином, англомовною контактною особою для відповідей на будь-які питання, що стосуються торговельної марки MSX та авторських прав (ліцензування).
17 жовтня 2006 року компанія Bazix запустила сайт WOOMB.Net, через який почала продаж ігор для MSX з початковим асортиментом 14 ігор (перекладених англійською мовою, якщо це було необхідно). Раніше аналогічний сервіс був відкритий у Японії, на сайті Project EGG [Архівовано 6 серпня 2019 у Wayback Machine.]. WOOMB.Net є англомовною версією цього сервісу, пропонованого японською компанією D4 Enterprise [Архівовано 18 серпня 2019 у Wayback Machine.].
У серпні 2006 року D4 Enterprise анонсувала вихід нової MSX2-сумісної системи під назвою One Chip MSX[ru]. Вона побудована на одній мікросхемі ПЛІСAltera серії Cyclone, в якій розміщуються всі компоненти системи, разом з процесором. Продажі системи почалися 19 листопада того ж року. Раніше, в 2005 році, передбачалося, що виробництвом цієї системи займеться компанія ASCII Solutions, якщо буде зроблено понад 5000 попередніх замовлень, проте їх було набрано лише 3414.[13]
У 2006 році японське відділення компанії Nintendo опублікувало на сайті Virtual Console[ru] інформацію про те, що ігри для MSX будуть доступні на ігровій консолі Nintendo Wii через сервіс Virtual Console.
Цікаві факти
День народження стандарту MSX — 27 червня1983 року, коли він був офіційно анонсований під час прес-конференції.
Комп'ютери стандарту MSX1 мають будову, дуже схожу з приставкою Colecovision. Вони використовують однакові процесор і відеоконтролер, а також мікросхеми звукогенератора зі схожими можливостями. Існує емулятор Colecovision для MSX.
Найпопулярніші ігри для MSX були створені відомою японською компанією Konami.
Процесор Zilog Z80, що використовується в комп'ютерах MSX, може безпосередньо адресувати до 64 КБ пам'яті. Типово, в більшості комп'ютерів нижні 32 КБ адресного простору віддані постійній пам'яті з MSX BASIC, а верхні 32 КБ — ОЗП. Комп'ютери, що підтримують MSX-DOS, мали 64 КБ оперативної пам'яті, однак нижні 32 КБ були недоступні, оскільки ця область пам'яті була зайнята MSX BASIC. Коли запускалася MSX-DOS, мікросхема постійної пам'яті з MSX BASIC від'єднувалася, і всі 64 КБ адресного простору віддавалися для оперативної пам'яті.
Серед програмного забезпечення для MSX-DOS були програми dBase[ru] II, Turbo Pascal версії 3 і текстового редактора WordStar[en]. Ці програми були безпосередньо портовані з ОС CP/M. В кінці 80-х років деякі бразильські компанії використовували комп'ютери MSX як корпоративну платформу. Оскільки комп'ютери MSX 1 мають текстовий режим всього 40 x 25 символів, випускалися спеціальні комплекти розширення, що дозволяють відображати текст 80 x 25, роблячи, таким чином, MSX більш придатним для професійної роботи. Комп'ютери стандарту MSX 2 і вище ніколи не вироблялися основними компаніями в Бразилії (Gradiente[en] і Sharp). Велика частина ринку була створена однією людиною, Адеміром Карчано (Ademir Carchano, MSX Projetos), який розробив значну частину апаратного забезпечення, зокрема картридж MegaRAM (дозволяє копіювати і використовувати ігри MegaROM), комплекти розширення MSX 2 і 2+, IDE-контролери. Хоча дешеві клони IBM PC вже домінували на ринку, комп'ютери MSX зберігали популярність. Деякий час для них створювалося нове апаратне забезпечення, продавалося за істотними цінами.
Ігри для MSX 1 видавалися переважно на картриджах та магнітофонних касетах. Пізніше, з появою комп'ютерів MSX 2 (які зазвичай мали тридюймові дисководи), основним носієм для ігор та інших програм стали дискети.
Тридюймові дискети MSX, принаймні ті, які були відформатовані в MSX-DOS 2.0, безпосередньо сумісні з MS-DOS (проте деякі деталі, такі як відновлення видалених файлів і завантажувальний сектор, відрізняються).[14]
Ігри
У 1980-х для MSX1 були випущені сотні ігор. Спочатку вони поширювалися на магнітній стрічці, потім на дискетах (360 КБ) і картриджах. Програми для MSX2 випускалися як на дискетах (360 КБ і 720 КБ) так і у вигляді ROM-модулів.
Деякі ігри, які вперше з'явилися на комп'ютерах MSX, переросли у відомі ігрові серії:
Програмне забезпечення для MSX2/2+/Turbo R випускається досі[коли?] окремими прихильниками і групами. З 2003 року проводиться щорічний конкурс розробників ігор MSXdev.[15]
Єдиний офіційний емулятор від асоціації MSX Association (сайт японською), головою якої є Кадзухіко Нісі (творець стандарту MSX) — в даний час не підтримується.
Починався як виправлення blueMSX, що додає підтримку ZIP-файлів і графічний фільтр SCALE2X [1] [Архівовано 3 липня 2015 у Wayback Machine.] (покращує чіткість зображення при збільшенні)
Має підтримку образів дисків у форматі DSK, стиснутих архіватором ZIP, і запуск таких файлів за допомогою перетягування ярлика
Емуляція світлового пістолета
Початковий код може бути скомпільований за допомогою Microsoft Visual C/C++ 6, тоді як blueMSX може бути скомпільований тільки за допомогою Microsoft Visual Studio .NET
Має дуже низькі вимоги до процесора, навіть нижчі, ніж blueMSX. Це дозволяє отримати хорошу швидкість і високу точність емуляції навіть на старих комп'ютерах
Додаткові пристрої
Деякі з найбільш відомих додаткових пристроїв для комп'ютерів MSX: