VICE on avoimen lähdekoodin komentorivin ohjelmisto, joka on suunniteltu käytettäväksi vanhojen 8-bittisten Commodore-tietokoneiden kehitysohjelmien suorittamiseen.
Tällä hetkellä VICE-sovellus kykenee vain jäljittelemään C64-, C64DTV-, C128-, VIC20-, PLUS4 CBM-II- tai lähes kaikkia PET-malleja.
VICE on alustasta riippumaton sovellus, joka toimii hyvin ja sitä tuetaan Linux, UNIX, Mac OS X, QNX 4.x, QNX 6.x, MS-DOS, Microsoft Windows (Win32), Amiga, Acorn RISC OS, GP2X, OS / 2, BeOS, Syllable ja Dingoo käyttöjärjestelmät.
Uutta strong> tässä versiossa:
- Yleiset:
- Uusi SDL-pohjainen MIPS Windows NT -portti.
- Uusi SDL-pohjainen alkuperäisen Dingoo-portti.
- Uusi näyttökomennot: automaattinen käynnistys ja automaattinen lähetys.
- Äänentoistojärjestelmän uudelleenkirjoitus, lähtö on nyt mono / stereo valittavissa.
- Jakautuu 5x0-mallista 6x0 / 7x0-mallista xcbm2, uusi emulaattori on nimeltään xcbm5x0.
- Jaa sid-soitin sivulta c64, uutta ohjelmaa kutsutaan vsidiksi.
- Uusi kielenkääntäjän kääntäjä, he ovat nyt 100% up2date.
- Uusi IEC FD2000 / 4000 -aseman tuki.
- Uusi 1541-asema äänii emulointia.
- 1541-aseman emulointi on parantunut huomattavasti.
- C64 / C128 muutokset:
- ACIA-osoite on nyt valittavissa.
- I / O-ristiriitainen toiminta on nyt valittavissa.
- Lisätty Pagefox kasettien tuki.
- Lisätty Silverrock-patruunatuki.
- Lisätty Formel64-patruunatuki.
- IDE64-tuki on laajennettu käsittelemään neljää laitetta.
- Lisätty IDE64 FD / CD / CF-tuki.
- Lisätty & quot; Kingsoft & quot; ("Business Basic" eli "S'more").
- SFX-äänensovitinta, SFX-äänen laajenninta ja digimaxia laajennetaan stereoääneksi.
- Lisätty Triple SID -tuki.
- Lisätty Nordic Replay -tuki Retro Replay -kasettiemulointia varten.
- Lisättiin videota ääniantennustukeen.
- Lisätty VICII "ei rajaa" -tilaa.
- Magic Voice -kasettien emulointiparannukset.
- Lisätty tuki kingsoft ja starbyte userport joystick adaptereille.
- Lisätty MicroMys, SmartMouse, Atari CX-22 -rullapallo ja Atari-hiiretuki.
- Lisätty superkortti + tuki.
- Lisätty DS12C887 RTC-laajennustuki.
- Lisätty käyttäjäportti RTC (58321a) laajennustuki.
- C64-muutokset:
- Tuki tahdon purskeen muuttamiseen.
- C128 muutokset:
- Parannettiin z80-syklin emulointia.
- C128-malli voidaan valita.
- Lisätty sisäinen toiminto RAM- ja RAM + RTC-tuki.
- VIC20 muuttuu:
- Lisätty I / O-ristiriitojen tarkistus valittavilla toiminnoilla.
- Lisätty masC = uerade-sovittimen tuki, vain I / O-C64-kantoja voidaan käyttää myös VIC20-emuloinnin kanssa.
- VIC-rajamoodi voidaan valita nyt (ei mitään, normaali, täysi, virheenkorjaus).
- Lisätty DS12C887 RTC-laajennustuki.
- PLUS4 muutokset:
- TED-rajamoodi voidaan valita nyt (ei mitään, normaali, täysi, virheenkorjaus).
- PLUS4-malli voidaan valita.
- PET-muutokset:
- Lisättiin oikea SuperPET-tuki, mukaan lukien 6809 (/ 6309) CPU emulointi, 6702 (dongle) emulointi ja TPUG MMU -levy (Super-OS / 9).
- CBM2 muuttuu:
- CBM2-malli voidaan valita.
- Cartconv muuttuu:
- Näyttää käytön, kun -f / -t / -i / -o / -n / -l annetaan ilman lisäparametria.
- Petcat muutokset:
- Lisätty Supergrafik -tuki.
- Unixin muutokset:
- Uudet elementit ja komentorivivalinnat venäjä, espanja ja korea kääntävät.
- Kopioi / liitä tuki XAW-käyttöliittymään.
- Lisätty "vedä ja pudota" tuki GTK + GUI: lle.
- Lisätty näyttöikkunan tuki VTE: n avulla GTK + GUI: lle.
- MS-Windows-muutokset:
- Useita GUI-korjauksia ja parannuksia.
- Uudet elementit ja komentorivivalinnat venäjä, espanja ja korea kääntävät.
- Pikanäppäimet voidaan nyt muokata muokkaamalla win_hotkeys.vhk-tiedostoja.
- Lähde voidaan nyt koota ilman DX: tä.
- AmigaOS-muutokset:
- Uudet elementit ja komentorivivalinnat venäjä, espanja ja korea kääntävät.
- Useita GUI-korjauksia ja parannuksia.
- Kirjaston latausjärjestelmän parantaminen, kun valinnaiset kirjastot eivät lataudu, kirjaston tarvitsemat ominaisuudet poistetaan käytöstä.
- Lisätty tuki catweasel.device-ohjaimelle.
- DOS-muutokset:
- Lisätty PCI Catweasel -tuki.
- Lisätty PCI HardSID-tuki.
- SDL-käyttöliittymän muutokset:
- Lisätty OpenCBM-tuki.
- BeOS-muutokset:
- Useita GUI-korjauksia ja parannuksia.
- Joystickin avaimet on korjattu (uudelleen).
- & quot; beos & quot; ääniohjainta voidaan nyt testata Haiku-ohjelmalla (omalla vastuullasi) komentorivivalitsimella: -sounddev beos
- OS / 2 muutokset:
- Useita GUI-korjauksia ja parannuksia.
Uutta strong> versiona:
- Yleiset:
- Uusi SDL-pohjainen MIPS Windows NT -portti.
- Uusi SDL-pohjainen alkuperäisen Dingoo-portti.
- Uusi näyttökomennot: automaattinen käynnistys ja automaattinen lähetys.
- Äänentoistojärjestelmän uudelleenkirjoitus, lähtö on nyt mono / stereo valittavissa.
- Jakautuu 5x0-mallista 6x0 / 7x0-mallista xcbm2, uusi emulaattori on nimeltään xcbm5x0.
- Jaa sid-soitin sivulta c64, uutta ohjelmaa kutsutaan vsidiksi.
- Uusi kielenkääntäjän kääntäjä, he ovat nyt 100% up2date.
- Uusi IEC FD2000 / 4000 -aseman tuki.
- Uusi 1541-asema äänii emulointia.
- 1541-aseman emulointi on parantunut huomattavasti.
- C64 / C128 muutokset:
- ACIA-osoite on nyt valittavissa.
- I / O-ristiriitainen toiminta on nyt valittavissa.
- Lisätty Pagefox kasettien tuki.
- Lisätty Silverrock-patruunatuki.
- Lisätty Formel64-patruunatuki.
- IDE64-tuki on laajennettu käsittelemään neljää laitetta.
- Lisätty IDE64 FD / CD / CF-tuki.
- Lisätty & quot; Kingsoft & quot; ("Business Basic" eli "S'more").
- SFX-äänensovitinta, SFX-äänen laajenninta ja digimaxia laajennetaan stereoääneksi.
- Lisätty Triple SID -tuki.
- Lisätty Nordic Replay -tuki Retro Replay -kasettiemulointia varten.
- Lisättiin videota ääniantennustukeen.
- Lisätty VICII "ei rajaa" -tilaa.
- Magic Voice -kasettien emulointiparannukset.
- Lisätty tuki kingsoft ja starbyte userport joystick adaptereille.
- Lisätty MicroMys, SmartMouse, Atari CX-22 -rullapallo ja Atari-hiiretuki.
- Lisätty superkortti + tuki.
- Lisätty DS12C887 RTC-laajennustuki.
- Lisätty käyttäjäportti RTC (58321a) laajennustuki.
- C64-muutokset:
- Tuki tahdon purskeen muuttamiseen.
- C128 muutokset:
- Parannettiin z80-syklin emulointia.
- C128-malli voidaan valita.
- Lisätty sisäinen toiminto RAM- ja RAM + RTC-tuki.
- VIC20 muuttuu:
- Lisätty I / O-ristiriitojen tarkistus valittavilla toiminnoilla.
- Lisätty masC = uerade-sovittimen tuki, vain I / O-C64-kantoja voidaan käyttää myös VIC20-emuloinnin kanssa.
- VIC-rajamoodi voidaan valita nyt (ei mitään, normaali, täysi, virheenkorjaus).
- Lisätty DS12C887 RTC-laajennustuki.
- PLUS4 muutokset:
- TED-rajamoodi voidaan valita nyt (ei mitään, normaali, täysi, virheenkorjaus).
- PLUS4-malli voidaan valita.
- PET-muutokset:
- Lisättiin oikea SuperPET-tuki, mukaan lukien 6809 (/ 6309) CPU emulointi, 6702 (dongle) emulointi ja TPUG MMU -levy (Super-OS / 9).
- CBM2 muuttuu:
- CBM2-malli voidaan valita.
- Cartconv muuttuu:
- Näyttää käytön, kun -f / -t / -i / -o / -n / -l annetaan ilman lisäparametria.
- Petcat muutokset:
- Lisätty Supergrafik -tuki.
- Unixin muutokset:
- Uudet elementit ja komentorivivalinnat venäjä, espanja ja korea kääntävät.
- Kopioi / liitä tuki XAW-käyttöliittymään.
- Lisätty "vedä ja pudota" tuki GTK + GUI: lle.
- Lisätty näyttöikkunan tuki VTE: n avulla GTK + GUI: lle.
- MS-Windows-muutokset:
- Useita GUI-korjauksia ja parannuksia.
- Uudet elementit ja komentorivivalinnat venäjä, espanja ja korea kääntävät.
- Pikanäppäimet voidaan nyt muokata muokkaamalla win_hotkeys.vhk-tiedostoja.
- Lähde voidaan nyt koota ilman DX: tä.
- AmigaOS-muutokset:
- Uudet elementit ja komentorivivalinnat venäjä, espanja ja korea kääntävät.
- Useita GUI-korjauksia ja parannuksia.
- Kirjaston latausjärjestelmän parantaminen, kun valinnaiset kirjastot eivät lataudu, kirjaston tarvitsemat ominaisuudet poistetaan käytöstä.
- Lisätty tuki catweasel.device-ohjaimelle.
- DOS-muutokset:
- Lisätty PCI Catweasel -tuki.
- Lisätty PCI HardSID-tuki.
- SDL-käyttöliittymän muutokset:
- Lisätty OpenCBM-tuki.
- BeOS-muutokset:
- Useita GUI-korjauksia ja parannuksia.
- Joystickin avaimet on korjattu (uudelleen).
- & quot; beos & quot; ääniohjainta voidaan nyt testata Haiku-ohjelmalla (omalla vastuullasi) komentorivivalitsimella: -sounddev beos
- OS / 2 muutokset:
- Useita GUI-korjauksia ja parannuksia.
Uutta strong> versiossa 2.2:
- Yleiset
- Älä käynnistä automaattista käynnistystä, älä muuta todellista asemaa emulointia (TDE) enää
- oletuksena. Vanha käyttäytyminen voidaan kytkeä uudelleen määrittelemällä
- -autostart-handle-tde komentorivillä.
- Tämä ongelma on yksi haitta: Jos TDE on päällä,
- liitetyn kuvan on sovitettava asematyyppiseen asetukseen. Esimerkiksi, kun olet
- Liitä .D81, aseman tyyppi on asetettava 1581 tai
- Automaattinen käynnistys epäonnistuu.
- Lisätty automaattinen Warp-tila automaattisen käynnistyksen aikana. Jos tämä resurssi on käytössä, valitse
- VICE ottaa automaattisesti loimutilan ja lataa sitten tiedoston. Jälkeen
- Loimustilan lataaminen ei ole käytössä uudelleen, ja ohjelma käynnistetään.
- PRG-tiedoston automaattinen käynnistys voidaan nyt tehdä kolmella eri tavalla:
- "Virtual FS": Tämä tila liittää hakemiston, jossa tiedosto on
- virtuaalinen tiedostojärjestelmä asemalla # 8 ja lataa sitten PRG virtuaalisen aseman avulla
- ansoja. Tämä oli ainoa tapa vetää aikaisempia VICE-versioita li>
- ja on edelleen oletusarvo.
- "Inject to RAM": PRG-tiedosto ladataan VICE: stä suoraan
- emuloitu kone. Sitten perustason LOAD muistin asetukset simuloidaan
- ja ohjelma ajetaan. Tämä on nopein käytettävissä oleva tila, mutta se voi olla
- yhteensopivuus, koska emulaattorissa ei suoriteta todellista kuormitusta.
- Käyttöasennusta ei kuitenkaan muuteta käytön aikana.
- "Levy": VICE luo väliaikaisen uuden levykuvan ja kopioi
- PRG-tiedoston sisältö siihen. Sitten tämä kuva on asennettu asemaan # 8
- ja ohjelma ladataan sinne. Jos TDE on käytössä, lataa
- toiminta on yhteensopiva. Levyn kuva pysyy kiinni, kunnes uusi
- kuva on asennettu.
- Parannettu PAL-emulointi on nyt käytettävissä Unix / Xaw XVideo -tilassa ja
- AmigaOS. Vain YUV-pakatut toimintatilat toimivat, tasomaiset tilat käyttävät edelleen
- vanhoja koodipolkuja.
- Ääniydin on muokattu, jotta toimintojen alhaisempi latenssi voidaan varmistaa.
- Noin 50 ms viivearvot saavutetaan rutiininomaisesti ja jotkut
- ihmiset ovat kertoneet, että niinkin alhainen kuin 30 ms toimii edelleen niille.
- Uusi SDL-portti. Katso lisätietoja ReadmeSDL.txt-tiedostosta.
- Uudet Win64-portit, sekä amd64 / x64 että ia64 ovat tuettuja (vain msvc compile).
- Uusi SDL-pohjainen armle, mipsle, ppcbe ja shle QNX 6.x -portit.
- Uudet SDL-pohjaiset M68k- ja sparc SunOS -portit.
- Uusi SDL-pohjainen Syllable-portti.
- Uusi SDL-pohjainen Dingoo-portti.
- Kauko-ohjain (toisin sanoen: TCP / IP-liitäntä VICE-näyttöön) lisätty.
- Kiinteä ei-6502/6510 suorittimen käsittely monitorissa.
- C64 / C128 muutokset
- ReSID: n resampler on optimoitu MMX-kokoonpanolla. Jotkut pitkäkestoiset
- Väärät resample-interpoloimisessa tilassa myös vahvistettiin.
- ReSID-FP on myös optimoitu. Se kelloa analogiset osat puoleen
- Rate nyt, joka tallentaa suorittimen suodattimen emulointia varten erityisesti 6581-tilassa.
- Lisätty SFX Sound Sampler ja SFX Sound Expander -emulointi.
- Lisätty EasyFlash-patruunan emulointi.
- Lisätty paddle-emulointi.
- Lisätty kevyt / kevyesti emulointi, joka on tällä hetkellä käytettävissä vain seuraavalle
- portit: SDL, GTK +, kaakao, win32 / win64 ja msdos.
- Lisätuki seuraaville käyttäjäporttiohjaimille: CGA / Protovision,
- DXS / HIT, PET (normaalisti vain PET / CBM2), Hummer (normaalisti vain
- käytetään C64DTV: ssä) ja OEM (normaalisti vain VIC20: ssa).
- C128 muutokset
- Lisätty RAM-pankkien 2 ja 3 tuki.
- Parannettiin VDC-emulointia.
- Stereo SID $ D7xx -tuen tuki.
- VIC20 muutuu
- Uuden syklin täsmällinen emulointiydin.Handles siirtyy yhteyden ulkopuolelle
- osoiteavaruus ja in-line -grafiikkatiedot muuttuvat oikein.
- (korjaa "Impossiblator 3" ja muut)
- Parannettu VIC-emulointi (lineaarinen väri- / peruutustilamuutos puolivälissä).
- Kasetin käsittely uudelleen kirjoitettu.
- Lisätty Mega-Cart-patruunan emulointi.
- Lisättiin Final Expansion -kasetin emulointi.
- Oletusmuistin kokoonpano muuttui kokonaan tyhjiksi.
- Lisätty paddle-emulointi.
- Lisätty kevyt / kevyesti emulointi, joka on tällä hetkellä käytettävissä vain seuraavalle
- portit: SDL, GTK +, kaakao, win32 / win64 ja msdos.
- Korjattu joystickin tuki, koska VIC20: lla voi olla vain yksi ohjaussauva
- liitettynä ohjaussauvaporttiin.
- Lisätuki seuraaville käyttäjänporttiohjaimille: CGA / Protovision
- (käytetään normaalisti vain C64 / C128: ssä), PET (normaalisti vain
- PET / CBM2), Hummer (yleensä vain C64DTV: ssä) ja OEM.
- PLUS4 muutokset
- Lisätty Digiboosterin SID-ostorimalli.
- Lisätty SID Cart joystickporttien emulointi.
- Kiinteä vika nauhoituksessa.
- Parannettu grafiikan käsittely.
- C64DTV-muutokset
- Korvattu vanha DTVSID-emulointi ReSID-DTV: llä.
- Vähemmän virheenkorjauksia ja emulointiparannuksia.
- Lisätuki seuraaville käyttäjänporttiohjaimille: CGA / Protovision
- (normaalisti vain C64 / C128: ssä), PET (normaalisti vain PET: ssä),
- Hummer ja OEM (tavallisesti vain VIC20: ssa).
- PET-muutokset
- Korjattu joystickin tuki, sillä PET: n ainoa tapa on käyttää ohjaussauvaa
- on käyttäjäporttiohjaimen sovittimella, seuraavilla käyttäjäporttiohjaimilla
- Tuetaan tällä hetkellä: CGA / Protovision (käytetään normaalisti vain
- C64 / C128), PET, Hummer (normaalisti vain C64DTV: ssä) ja OEM (normaalisti
- käytetään vain VIC20: ssa.
- CBM2 muutokset
- Korjattu joystickin tuki, koska CBM2 voi käyttää vain ohjainta li>
- on käyttäjäporttiohjaimen sovittimella, seuraavilla käyttäjäporttiohjaimilla
- Tuetaan tällä hetkellä: CGA / Protovision (käytetään normaalisti vain
- C64 / C128), PET, Hummer (normaalisti vain C64DTV: ssä) ja OEM (normaalisti
- käytetään vain VIC20: ssa.
- Unixin muutokset
- Ruostumaton PulseAudio-ääniohjain on lisätty.
- Lisäsi tukea FFMPEG-kirjastojen dynaamiseen lataukseen.
- Lisätuki OpenCBM: n ja Lame-kirjaston dynaamista latausta varten
- MS-Windowsin muutokset
- Uusi videoajuri DirectX9: n avulla, jos mahdollista. Tämä mahdollistaa vapaan ikkunan skaalauksen
- ja koko näytön koko näyttö. Kiinteän kuvasuhteen käyttö
- on valinnainen.
- Uusia tanskalaisia ja turkkilaisia käännöksiä käyttöliittymän elementeistä ja komentorivivalinnoista.
- Lisäsi tukea FFMPEG-kirjastojen dynaamiseen lataukseen.
- Lisätuki OpenCBM: n ja Lame-kirjaston dynaamista latausta varten
- Uusi italialainen kaymap.
- AmigaOS-muutokset
- Uusia tanskalaisia ja turkkilaisia käännöksiä käyttöliittymän elementeistä ja komentorivivalinnoista.
- Lisätty kokeellinen PCI HardSID- ja Catweasel-tuki.
- Käytä AROS (x86, ppc, amd64) uusia alhaallaolevia kirjastoja, joiden pitäisi tehdä USB
- ohjaimet ja joypadit käyttökelpoisia.
- Mac OS X muuttuu
- Kaakaoportti tukee nyt kaikkia emulaattoreita li>
- Tuki Mac OS X -versioille 10.4, 10.5 ja 10.6 ja PowerPC, Intel 32,
- ja 64-bittinen tuki.
- Kaakao UI uudelleensuunnittelu. Emulaattori-ikkuna vähenee vain emulointiin.
- Emulaattoria ohjataan uudella ohjausikkunalla. Siellä on levy ja nauha
- Kuvat voidaan liittää klikkaamalla kuvaa tai vetämällä tiedostoja siellä.
- Lisätty kasettiasetukset datasette-ja tilariville.
- Lisäsi master-äänenvoimakkuuden liukusäädin.
- Lisätty SyncDraw-näyttömoodi, joka tekee kehysten ajallisen suodatuksen
- laitteen tuottama liike (liikkeen epäterävyys). Tämä parantaa näytön laatua
- Siirrä kohtauksia, jos laitteen kuvanopeus ei vastaa näyttöpäivityksen
- nopeus (esimerkiksi 50 Hz: n C64 näytetään 60 Hz: n LCD-näytöllä)
- Lisätty FLIcker Fixer SyncDraw-tilaan, joka tekee täyden kehyksen rekonstruoinnin,
- so. kaksi puoli kehystä puskuroidaan ja ne näytetään täydenä kehyksenä. Tämä auttaa
- vähentää välkkymistä FLI-moodeissa, mutta saattaa aiheuttaa liiallisen sumun muissa
- tilat.
- Liitä kuvatiedostojen valintaikkunat näyttävät nyt valitun levyn / nauhan sisällön
- kuva ja anna valita ohjelman ladata sinne.
- Emulaattori on nyt keskeytetty, jos Mac OS X menee nukkumaan.
- CoreAudio-ääniohjain kirjoitettiin kokonaan uudelleen päivitetyn tuen tueksi
- ääni-sovellusliittymät, jotka löytyvät uusista Mac OS X -versioista.
- Lisätty elokuvien tallennus QuickTime-muodossa (PowerPC ja vain 32-bittinen Intel)
- Lisätty tuki MacFort-palvelimille asennetun FFMPEG-kirjaston dynaamisen latauksen avulla
- Lisätuki OpenCBM: n ja Lame-kirjaston dynaamista latausta varten
- Kehittyneet komentosarjat tukevat kaikkia nykyisiä Mac OS X -versioita,
- arkkitehtuurit ja kääntäjät (gcc 4.0, gcc 4.2, clang)
- Libnet ja libpcap päivittyvät nykyisiin versioihin
- Joitakin keymap-korjauksia kaakao-porttiin
Kommentteja ei löytynyt