KékMSX

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 9-én felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .

kékMSX
Típusú emulátor
Fejlesztő blueMSX fejlesztőcsapat
Operációs rendszer ablakok
Hardver platform Microsoft Windows
legújabb verzió v2.8.2 ( 2009. augusztus 14. )
Olvasható fájlformátumok blueMSX gépbeállítások [d] , blueMSX Cheats Format [d] , blueMSX Shortcuts [d] és blueMSX téma [d]
Engedély GPL
Weboldal bluemsx.com

A blueMSX  egy nyílt forráskódú MSX otthoni számítógép - emulátor . Microsoft Windows operációs rendszert futtató számítógépeken való használatra tervezték . Támogatja az MSX1, MSX2, MSX2+, Turbo R emulációját, valamint néhány más, hasonló hardverrel rendelkező számítógépet és játékkonzolt. Az emulátor grafikus felülettel rendelkezik változtatható kialakítással ( skin ), beépített hibakeresővel és konfigurációs szerkesztővel rendelkezik, amely lehetővé teszi szinte bármilyen MSX számítógép konfigurációjának létrehozását. A program felületét 14 különböző nyelvre fordították le.

Történelem

A 2003 -ban bevezetett és viszonylag új emulátorként a blueMSX gyorsan az egyik legpontosabb és legfelhasználóbarátabb MSX emulátorrá vált. [1] .

Sok más MSX emulátorhoz hasonlóan a blueMSX is eredetileg az fMSX emulátor forráskódján alapult . A fejlesztés 2003 szeptemberében kezdődött, az első verziót az év novemberében tették nyilvánosan elérhetővé. Az emulátor fő jellemzője a kiadás idején a grafikus szűrők jelenléte volt, amelyek lehetővé teszik a kép szimulálását egy régi TV vagy monitor képernyőjén .

Kezdetben az emulációs minőség a blueMSX-ben meglehetősen alacsony volt. Az fMSX emulátorban rejlő összes korlátozás és pontatlanság jelen volt. A fejlesztés következő hat hónapja a rossz kód javításának és cseréjének, valamint a program újratervezésének volt szentelve. Az architektúra fejlődésével egyre könnyebbé vált az új eszközök támogatása, és rövid idő elteltével a legtöbb további hangeszköz és kazettatípus támogatott.

Az 1.5.0-s verzióban (2004. június 12.) a rendszer- ROM lemezképeket ( BIOS ) eltávolították az emulátorból . Ehelyett elkezdték használni a C-BIOS-  t, egy szabadon terjesztett alternatív BIOS-t, amelyet kifejezetten MSX emulátorokhoz terveztek.

Az 1.7.0-s verzió kiadásával (2004. szeptember 20.) a blueMSX lett az első MSX emulátor, amely támogatja a nyúzást.

Jelentős frissítés történt a 2.0.0-s verzióban (2004. november 20.). Az fMSX emulátor forráskódja véglegesen eltávolítva a blueMSX-ből. Ebben a verzióban hozzáadták az MSX szabvány legújabb verziójának - Turbo R - számítógépeinek emulációját, a ColecoVision játékkonzolt és a Spectravideo SV-328 számítógépet .

2004 novembere után az emulátor fejlesztői a felhasználói felület és az emulációs hűség javítására összpontosítottak, valamint olyan egzotikus eszközök támogatására, mint a Konami Keyboard Master (egy kiadatlan játék, amely a VLM5030 beszédszintetizátor chipet használja ).

A közelmúltban hozzáadott szolgáltatások közül kiemelhetjük a Sega  - SG-1000 , SC-3000 , SF-7000 rendszeremuláció hozzáadását . A fejlesztők jövőbeli tervei között szerepel a Sega Master System játékkonzol és más hasonló rendszerek emulációja is.

Funkció áttekintése

A rendszer összes összetevőjének emulációja, beleértve a processzort, a videót és a hangot, a blueMSX-ben órapontossággal valósult meg. Ez lehetővé teszi, hogy a játékok és más programok pontosan úgy futhassanak az emulátoron, mint egy valódi számítógépen. Az emulátor támogatja a legtöbb eszközt az MSX számítógépekhez, beleértve a különféle típusú játékkazettákat, hanggenerátor chipeket, lemezmeghajtókat és a különféle gyártók által használt speciális hardvereket. Az emulátor nagy adatbázist tartalmaz a patronokról és hajlékonylemezekről, amely lehetővé teszi az emulátor számára a használt patron típusának helyes meghatározását.

A blueMSX beépített többablakos GUI hibakeresővel rendelkezik. Lehetővé teszi a regiszterek és a memória tartalmának, a hívásverem megtekintését, nyomkövetési funkciókkal, töréspontokkal és egyéb funkciókkal rendelkezik. Így a blueMSX emulált rendszerek fejlesztőeszközeként használható.

Az emulátor egyes funkcióit a fejlesztők kulcsként helyezték el, és saját nevük van.

blueGUI

Nyújtható grafikus felhasználói felület, amely konfigurációs szerkesztővel rendelkezik az emulált számítógéphez. A felhasználó létrehozhatja saját konfigurációját, vagy megismételheti a valós számítógépek konfigurációját. Számos előre konfigurált számítógépmodell is létezik.

blueSPEED

Az emulációs sebesség megváltoztatásának lehetősége a beállítások menü használata nélkül, gyorsbillentyűk használatával. Létezik a maximális gyorsulás funkciója, amely egy speciális gomb nyomva tartása mellett érvényes. Ilyen funkció például akkor használható, ha a felhasználónak ki kell hagynia egy megszakítás nélküli játék indítóképernyőjét, vagy a lehető legnagyobb mértékben fel kell gyorsítania a programbetöltési folyamatot.

blueDECK

A kazettás képek támogatása az aktuális olvasási pozíció megadásának lehetőségével, ami leegyszerűsíti az ilyen képekkel végzett munkát.

blue-vDRIVE

Hajlékonylemezes képfelület, amely lehetővé teszi több kép közötti váltást egyetlen gombnyomással.

blueAUDIO

A blueMSX emulálja az MSX-en és az emulátor által támogatott egyéb rendszereken használt főbb hangeszközöket. Ezek hanggenerátor chipek ( AY-3-8910 , SN76489 ), Konami SCC , Moonsound ( OPL4 ), MSX-Music ( YM2413 ), MSX-Audio ( Y8950 ) hangkártyák , valamint számos különböző digitális audiolejátszó eszköz. A szoftverkeverő funkció segítségével a felhasználó külön-külön szabályozhatja az összes audioeszköz hangerejét.

bluetv

Speciális grafikus szűrőkészlet, amely lehetővé teszi a kép szimulálását különféle típusú monitorokon és TV-ken, különféle csatlakozási módokkal. Vannak gamma-, fényerő-, kontraszt-, telítettség- és színbeállítások, függőleges és vízszintes skála, valamint az átlapolás szimulációjának beállításai. Mindegyik változhat valós időben. Az emulátor támogatja a külső képforrásokat is, például egy kiegészítő kártyát, amely soronként 80 karakteres szöveges módot valósít meg.

Források

  1. pofa: MSX Emulator Comparison (downlink) . MSX Resource Center Foundation (2005). Hozzáférés dátuma: 2006. augusztus 9. Az eredetiből archiválva : 2012. február 21. 

Linkek