fMSX

Поделись знанием:
Перейти к: навигация, поиск

fMSX
Тип

Эмулятор

Разработчик

Марат Файзулин

Операционная система

Windows, MS-DOS, Android[1]

Последняя версия

v3.1 (2007)

Сайт

[fms.komkon.org/fMSX/ kon.org/fMSX/]

К:Википедия:Статьи без изображений (тип: не указан)

fMSXэмулятор бытовых компьютеров стандарта MSX, с открытым исходным кодом.





Описание

fMSX создан Маратом Файзулиным, одним из пионеров современной эмуляции компьютеров. Это один из первых эмуляторов платформы MSX, а также один из наиболее переносимых на различные системы.[2] Для обеспечения переносимости кода эмулятор изначально был написан на языке Си, тогда как большинство создателей эмуляторов того времени использовали язык ассемблера, в целях повышения быстродействия кода. Благодаря открытому коду эмулятора, он оказал большое влияние на развитие эмуляции MSX, а его код был использован в основе многих других эмуляторов, в частности paraMSX и blueMSX (в настоящий момент не содержит кода fMSX). Код эмуляции микропроцессора Zilog Z80 из fMSX также был использован во многих эмуляторах различных систем, включая такие большие проекты, как MAME и MESS (многосистемные мультиплатформенные эмуляторы игровых автоматов и домашних систем).

Эмулятор поставляется в двух основных версиях - для операционных систем Windows и MS-DOS (обе версии входят в дистрибутив программы). Эти версии являются коммерческими. Версии для Symbian, Unix, и Linux являются бесплатными.

Исходный код является открытым, и может свободно использоваться в некоммерческих проектах, при условии упоминания его автора, сайта, и другой информации. Условия коммерческого использования кода не доступны публично, и обсуждаются с автором для каждого конкретного случая отдельно.

В настоящее время эмулятор поддерживает стандарты MSX1, MSX2, MSX2+.

История

Разработка эмулятора была начата в 1993 году. На тот момент существовало два других эмулятора MSX, доступных только для IBM PC-совместимых компьютеров под управлением MS-DOS. При разработке fMSX изначально планировалось создание эмулятора с переносимым исходным кодом, для использования его на различных компьютерах с различными операционными системами. Начальный этап разработки выполнялся на рабочих станциях DEC Alpha, под управлением Unix. Впоследствии эмулятор был перенесён на другие компьютеры и операционные системы.

Исходный код версии для MS-DOS собирался компилятором Open Watcom C. Эта версия работала в полноэкранном режиме, и использовала защищённый режим процессора, с помощью расширителя DOS DOS/4GW.

Первой версией fMSX для операционной системы Windows 3.1 являлась версия 2.1. До появления версии 3.1 её исходный код собирался компилятором Borland C++ Builder.

Последней доступной версией на текущий момент является версия 3.7.

Список систем

Благодаря открытому исходному коду, fMSX был портирован на большое количество компьютеров и операционных систем, причём для некоторых из них существует несколько различных версий:

Источники

  1. [play.google.com/store/apps/details?id=com.fms.fmsx&hl=ru fMSX - MSX Computer Emulator - Google Play]
  2. Fayzullin, Marat [fms.komkon.org/fMSX/ fMSX: Portable MSX Emulator]. komkon.org. Проверено 25 декабря 2006. [www.webcitation.org/65cUVo8GC Архивировано из первоисточника 21 февраля 2012].

Напишите отзыв о статье "FMSX"

Ссылки

  • [fms.komkon.org/fMSX/ fMSX: Portable MSX Emulator ] - официальный сайт эмулятора

Отрывок, характеризующий FMSX

Богучарово находилось последние три дня между двумя неприятельскими армиями, так что так же легко мог зайти туда русский арьергард, как и французский авангард, и потому Ростов, как заботливый эскадронный командир, желал прежде французов воспользоваться тем провиантом, который оставался в Богучарове.
Ростов и Ильин были в самом веселом расположении духа. Дорогой в Богучарово, в княжеское именье с усадьбой, где они надеялись найти большую дворню и хорошеньких девушек, они то расспрашивали Лаврушку о Наполеоне и смеялись его рассказам, то перегонялись, пробуя лошадь Ильина.
Ростов и не знал и не думал, что эта деревня, в которую он ехал, была именье того самого Болконского, который был женихом его сестры.
Ростов с Ильиным в последний раз выпустили на перегонку лошадей в изволок перед Богучаровым, и Ростов, перегнавший Ильина, первый вскакал в улицу деревни Богучарова.
– Ты вперед взял, – говорил раскрасневшийся Ильин.
– Да, всё вперед, и на лугу вперед, и тут, – отвечал Ростов, поглаживая рукой своего взмылившегося донца.
– А я на французской, ваше сиятельство, – сзади говорил Лаврушка, называя французской свою упряжную клячу, – перегнал бы, да только срамить не хотел.
Они шагом подъехали к амбару, у которого стояла большая толпа мужиков.
Некоторые мужики сняли шапки, некоторые, не снимая шапок, смотрели на подъехавших. Два старые длинные мужика, с сморщенными лицами и редкими бородами, вышли из кабака и с улыбками, качаясь и распевая какую то нескладную песню, подошли к офицерам.
– Молодцы! – сказал, смеясь, Ростов. – Что, сено есть?
– И одинакие какие… – сказал Ильин.
– Развесе…oo…ооо…лая бесе… бесе… – распевали мужики с счастливыми улыбками.
Один мужик вышел из толпы и подошел к Ростову.
– Вы из каких будете? – спросил он.
– Французы, – отвечал, смеючись, Ильин. – Вот и Наполеон сам, – сказал он, указывая на Лаврушку.
– Стало быть, русские будете? – переспросил мужик.
– А много вашей силы тут? – спросил другой небольшой мужик, подходя к ним.
– Много, много, – отвечал Ростов. – Да вы что ж собрались тут? – прибавил он. – Праздник, что ль?
– Старички собрались, по мирскому делу, – отвечал мужик, отходя от него.
В это время по дороге от барского дома показались две женщины и человек в белой шляпе, шедшие к офицерам.
– В розовом моя, чур не отбивать! – сказал Ильин, заметив решительно подвигавшуюся к нему Дуняшу.
– Наша будет! – подмигнув, сказал Ильину Лаврушка.
– Что, моя красавица, нужно? – сказал Ильин, улыбаясь.
– Княжна приказали узнать, какого вы полка и ваши фамилии?
– Это граф Ростов, эскадронный командир, а я ваш покорный слуга.
– Бе…се…е…ду…шка! – распевал пьяный мужик, счастливо улыбаясь и глядя на Ильина, разговаривающего с девушкой. Вслед за Дуняшей подошел к Ростову Алпатыч, еще издали сняв свою шляпу.
– Осмелюсь обеспокоить, ваше благородие, – сказал он с почтительностью, но с относительным пренебрежением к юности этого офицера и заложив руку за пазуху. – Моя госпожа, дочь скончавшегося сего пятнадцатого числа генерал аншефа князя Николая Андреевича Болконского, находясь в затруднении по случаю невежества этих лиц, – он указал на мужиков, – просит вас пожаловать… не угодно ли будет, – с грустной улыбкой сказал Алпатыч, – отъехать несколько, а то не так удобно при… – Алпатыч указал на двух мужиков, которые сзади так и носились около него, как слепни около лошади.