sininenMSX | |
---|---|
Tyyppi | emulaattori |
Kehittäjä | blueMSX-kehitystiimi |
Käyttöjärjestelmä | Windows |
Laitteistoalusta | Microsoft Windows |
uusin versio | v2.8.2 ( 14. elokuuta 2009 ) |
Luettavat tiedostomuodot | blueMSX-koneasetukset [d] , blueMSX Cheats -muoto [d] , blueMSX-pikakuvakkeet [d] ja blueMSX-teema [d] |
Lisenssi | GPL |
Verkkosivusto | bluemsx.com |
blueMSX on avoimen lähdekoodin MSX - kotitietokoneemulaattori . _ Suunniteltu käytettäväksi tietokoneissa, joissa on Microsoft Windows -käyttöjärjestelmä . Tukee MSX1:n, MSX2:n, MSX2+:n, Turbo R:n sekä joidenkin muiden tietokoneiden ja pelikonsolien emulointia vastaavilla laitteistoilla. Emulaattorissa on graafinen käyttöliittymä muutettavissa olevalla ulkoasulla ( skinit ), sisäänrakennettu debuggeri ja konfiguraatioeditori, jonka avulla voit luoda määrityksiä melkein kaikille MSX-tietokoneille. Ohjelman käyttöliittymä on käännetty 14 eri kielelle.
Vuonna 2003 esitellystä ja suhteellisen uutena emulaattorina blueMSX:stä on nopeasti tullut yksi tarkimmista ja käyttäjäystävällisimmistä MSX-emulaattoreista. [1] .
Kuten monet muut MSX-emulaattorit, blueMSX perustui alun perin fMSX -emulaattorin lähdekoodiin . Kehitys aloitettiin syyskuussa 2003, ja ensimmäinen versio julkaistiin saman vuoden marraskuussa. Emulaattorin pääominaisuus sen julkaisuhetkellä oli graafisten suodattimien läsnäolo, jonka avulla voit simuloida kuvaa vanhan television tai näytön näytöllä .
Aluksi blueMSX:n emuloinnin laatu oli melko heikko. Kaikki fMSX-emulaattoriin liittyvät rajoitukset ja epätarkkuudet olivat läsnä. Seuraavat kuusi kuukautta kehitystä omistettiin huonon koodin parantamiseen ja korvaamiseen sekä ohjelman uudelleenarkkitehtuuriin. Arkkitehtuurin parantuessa tuen lisääminen uusille laitteille tuli helpommaksi, ja lyhyen ajan kuluttua useimmat lisääänilaitteet ja -kasettityypit saivat tukea.
Versiossa 1.5.0 (12. kesäkuuta 2004) järjestelmän ROM -otokset ( BIOS ) poistettiin emulaattorista . Sen sijaan he alkoivat käyttää C-BIOSia , vapaasti jaettua vaihtoehtoista BIOSia, joka on erityisesti suunniteltu käytettäväksi MSX-emulaattoreissa.
Version 1.7.0 julkaisun myötä (20. syyskuuta 2004) blueMSX:stä tuli ensimmäinen MSX-emulaattori, joka tukee nylkemistä.
Versiossa 2.0.0 (20. marraskuuta 2004) tehtiin merkittävä päivitys. FMSX-emulaattorin lähdekoodi on poistettu pysyvästi blueMSX:stä. Lisäksi tähän versioon lisättiin MSX-standardin uusimman version - Turbo R -, ColecoVision - pelikonsolin ja Spectravideo SV-328 -tietokoneen emulointi .
Marraskuun 2004 jälkeen emulaattorin kehittäjät keskittyivät käyttöliittymän ja emulointitarkkuuden parantamiseen sekä tuen lisäämiseen eksoottisille laitteille, kuten Konami Keyboard Masterille (julkaisematon peli, joka käyttää VLM5030 -puhesyntetisaattorisirua ).
Äskettäin lisätyistä ominaisuuksista voidaan mainita Sega - SG-1000 , SC-3000 , SF-7000 järjestelmän emuloinnin lisäys . Kehittäjien tulevaisuuden suunnitelmissa on myös pelikonsolin Sega Master System ja muiden vastaavien järjestelmien emulointi.
Järjestelmän kaikkien osien emulointi, mukaan lukien prosessori, video ja ääni, on toteutettu blueMSX:ssä kellotarkkuudella. Näin pelit ja muut ohjelmat voivat toimia emulaattorissa täsmälleen samalla tavalla kuin oikeassa tietokoneessa. Emulaattori tukee useimpia MSX-tietokoneiden laitteita, mukaan lukien erityyppisiä pelikasetteja, äänigeneraattorisiruja, levyasemia ja eri valmistajien käyttämiä laitteita. Emulaattori sisältää suuren tietokannan kaseteista ja levykkeistä, jonka avulla emulaattori voi määrittää oikein käytettävän kasetin tyypin.
blueMSX:ssä on sisäänrakennettu GUI usean ikkunan debuggeri. Sen avulla voit tarkastella rekisterien ja muistin sisältöä, puhelupinoa, siinä on jäljitystoimintoja, keskeytyspisteitä ja muita ominaisuuksia. Siten blueMSX:ää voidaan käyttää emuloitujen järjestelmien kehitystyökaluna.
Kehittäjät asettavat jotkin emulaattorin ominaisuudet avaimiksi, ja niillä on omat nimensä.
Skinnattava graafinen käyttöliittymä, jossa on konfiguraatioeditori emuloidulle tietokoneelle. Käyttäjä voi luoda oman kokoonpanonsa tai toistaa tosielämän tietokoneiden kokoonpanon. On myös useita esikonfiguroituja tietokonemalleja.
Mahdollisuus muuttaa emulointinopeutta ilman asetusvalikkoa pikanäppäimillä. Siinä on maksimikiihtyvyyden toiminto, joka on voimassa, kun erityisnäppäintä pidetään painettuna. Tällaista toimintoa voidaan käyttää esimerkiksi silloin, kun käyttäjän täytyy ohittaa keskeytymätön pelin aloitusruutu tai nopeuttaa ohjelman latausprosessia mahdollisimman paljon.
Tuki kasettikuville ja mahdollisuus määrittää nykyinen lukupaikka, mikä yksinkertaistaa työskentelyä tällaisten kuvien kanssa.
Levykekuvakäyttöliittymä, jonka avulla voit vaihtaa useiden kuvien välillä yhdellä näppäimen painalluksella.
blueMSX emuloi tärkeimpiä äänilaitteita, joita käytetään MSX:ssä ja muissa emulaattorin tukemissa järjestelmissä. Näitä ovat äänigeneraattorisirut ( AY-3-8910 , SN76489 ), Konami SCC , Moonsound ( OPL4 ), MSX-Music ( YM2413 ), MSX-Audio ( Y8950 ) -äänikortit sekä useita erilaisia digitaalisia äänentoistolaitteita. Ohjelmistosekoitustoiminnolla käyttäjällä on mahdollisuus säätää erikseen kaikkien äänilaitteiden äänenvoimakkuutta.
Sarja erityisiä graafisia suodattimia, joiden avulla voit simuloida kuvaa erityyppisillä näytöillä ja televisioissa erilaisilla liitäntätavoilla. Siellä on gamma-, kirkkaus-, kontrasti-, kylläisyys- ja väriasetukset, pysty- ja vaaka-asteikko sekä asetukset lomituksen simulointiin. Ne kaikki voivat muuttua reaaliajassa. Emulaattori tukee myös ulkoisia kuvalähteitä, kuten lisäkorttia, joka toteuttaa tekstitilan 80 merkin rivillä.