FMSX

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. január 22-én felülvizsgált verziótól ; az ellenőrzések 5 szerkesztést igényelnek .

fMSX
Típusú emulátor
Fejlesztő Marat Faizulin
Operációs rendszer Windows , MS-DOS , Android [1]
legújabb verzió 6.0 ( 2021. február 24. )
Weboldal fms.komkon.org/fMSX/

Az fMSX egy nyílt forráskódú MSX otthoni számítógép - emulátor .

Leírás

Az fMSX-et Marat Faizulin , a modern számítógépes emuláció egyik úttörője készítette. Ez az MSX platform egyik első emulátora, és egyben az egyik leginkább hordozható különféle rendszerekre. [2] A kód hordozhatósága érdekében az emulátor eredetileg C nyelven készült , míg a legtöbb emulátorkészítő akkori assembly nyelvet használt a kód sebességének növelésére. Az emulátor nyílt forráskódjának köszönhetően nagy hatással volt az MSX emuláció fejlesztésére, és kódját számos más emulátor alapjául használták, nevezetesen a paraMSX és a blueMSX (jelenleg nem tartalmazza az fMSX kódot). Az fMSX Zilog Z80 mikroprocesszor emulációs kódját különféle rendszerek számos emulátorában is használták.

Az emulátor Windows, Linux és Android operációs rendszerekhez érhető el. Az Android verzió kereskedelmi jellegű. A Symbian és MS-DOS verziók elavultak.

A forráskód nyílt, és szabadon felhasználható nem kereskedelmi projektekben, feltéve, hogy a szerző, a webhely és egyéb információk szerepelnek. A kód kereskedelmi felhasználásának feltételei nem nyilvánosak, és eseti alapon egyeztetik a szerzővel.

Az emulátor jelenleg az MSX1, MSX2, MSX2+ szabványokat támogatja.

Történelem

Az emulátor fejlesztése 1993-ban kezdődött. Ekkor még két MSX emulátor volt elérhető csak az MS-DOS rendszert futtató IBM PC - kompatibilis számítógépekhez . Az fMSX fejlesztése során eredetileg egy hordozható forráskód-emulátor létrehozását tervezték, amely különböző operációs rendszerű számítógépeken használható. A fejlesztés kezdeti szakaszát Unixot futtató DEC Alpha munkaállomásokon végezték. Ezt követően az emulátort más számítógépekre és operációs rendszerekre is áthelyezték.

Az MS-DOS verzió forráskódja az Open Watcom C fordítóval készült. Ez a verzió teljes képernyős módban futott, és védett processzor módot használt, a DOS/4GW DOS bővítő segítségével .

Az fMSX első verziója a Windows 3.1 operációs rendszerhez a 2.1 volt. A 3.1-es verzió előtt a forráskódot a Borland C++ Builder fordítója fordította le .


A jelenleg elérhető legújabb verzió az 5.4-es.

Rendszerek listája

Nyílt forráskódjának köszönhetően az fMSX-et számos számítógépre és operációs rendszerre portolták, amelyek közül néhánynak több különböző verziója is van:

Jegyzetek

  1. fMSX - MSX Computer Emulator - Google Play . Letöltve: 2012. június 13. Az eredetiből archiválva : 2013. június 15.
  2. Fayzullin, Marat fMSX: Hordozható MSX emulátor (nem elérhető link) . komkon.org. Hozzáférés dátuma: 2006. december 25. Az eredetiből archiválva : 2012. február 21. 

Linkek