Detalii soft:
Versiune: 3.2 Actualizat
Incarca data: 22 Jun 18
Licenţă: Gratuit
Popularitate: 8
VICE este un software de linie de comandă open source care a fost proiectat pentru a fi utilizat pentru executarea programelor dezvoltate pentru vechile computere Commodore pe 8 biți.
În prezent, aplicația VICE este capabilă să emuleze modelele C64, C64DTV, C128, VIC20, PLUS4 CBM-II (cunoscute și sub numele de C610), precum și aproape toate modelele PET.
VICE este o aplicație independentă de platformă care rulează bine și este susținută pe Linux, Sistemul de operare Acorn RISC OS, GP2X, OS / 2, BeOS, Sila și Dingoo
Ce este nou în această ediție:
- General:
- Portul MIPS bazat pe SDL bazat pe SDL.
- Port Dingoo nativ nou bazat pe SDL.
- Comenzi noi pentru monitor: autostart și autoload.
- Rescrieți sistemul audio, ieșirea este acum selectabilă mono / stereo.
- Împărțiți modelul 5x0 din modelele 6x0 / 7x0 în xcbm2, emulatorul nou se numește xcbm5x0.
- Împărțiți playerul sid de la c64, programul nou se numește vsid.
- Notificator nou pentru traducerile poloneze, acestea sunt acum 100% up2date.
- Nou suport IEC FD2000 / 4000.
- Noua emulare a sunetului 1541 drive.
- emulația unității de disc a fost îmbunătățită foarte mult.
- Modificările C64 / C128:
- Adresa ACIA poate fi selectată acum.
- Compatibilitatea I / O cu conflicte este acum selectabilă.
- A fost adăugat suportul pentru cartușul Pagefox.
- A fost adăugat suport pentru cartușe Silverrock.
- A fost adăugat suport pentru cartușe Formel64.
- Suportul IDE64 extins pentru a putea gestiona 4 dispozitive.
- A fost adăugat suport IDE64 FD / CD / CF.
- Adăugat "Kingsoft" ("Business Basic" aka "S'more") suport pentru cartușe.
- Sampler de sunet SFX, expander de sunet SFX și digimax extins la ieșire în stereo.
- Adăugat suport Triple SID.
- A fost adăugat suport pentru replica nordică pentru emularea cartușelor Retro Replay.
- A fost adăugat un videoclip pentru suportul sonor de scurgere audio.
- A fost adăugat suport VICII "fără frontiere".
- Îmbunătățirile de emulare ale cartușului Magic Voice.
- Adăugat suport pentru adaptoarele joystick-ului kingsoft și starbyte userport.
- Adăugat MicroMys, SmartMouse, trackball Atari CX-22 și suport pentru mouse-ul Atari.
- Supercard + suport adăugat.
- A fost adăugat suportul de expansiune RTC DS12C887.
- A fost adăugat suportul de expansiune RTC (58321a) pentru portul de utilizator.
- C64 modificări:
- Suport pentru modificarea rupturii unității.
- C128 se modifică:
- Îmbunătățirea emulației ciclului z80.
- Modelul C128 poate fi selectat.
- A fost adăugată funcția internă RAM și RAM + RTC.
- VIC20 se modifică:
- A fost adăugată o verificare de conflict I / O cu comportament selectabil.
- Adăugat masC = Suport adaptor pentru uerade, cărucioarele C64 numai pentru I / O pot fi de asemenea utilizate cu emularea VIC20.
- Modul frontal VIC poate fi selectat acum (nici unul, normal, complet, depanare).
- A fost adăugat suportul de expansiune RTC DS12C887.
- PLUS4 modificări:
- Modul TED de frontieră poate fi selectat acum (nici unul, normal, plin, depanare).
- Modelul PLUS4 poate fi selectat.
- PET modificări:
- A fost adăugat suportul corespunzător pentru SuperPET, inclusiv emularea procesorului 6809 (/ 6309), emularea de 6702 (dongle) și placa TPUG MMU (pentru Super-OS / 9).
- Modificările CBM2:
- Modelul CBM2 poate fi selectat.
- Modificările Cartconv:
- Afișați utilizarea atunci când -f / -t / -i / -o / -n / -l este dat fără un alt parametru.
- Modificările lui Petcat:
- A fost adăugat suportul Supergrafik.
- Modificări Unix:
- Noi traduceri ruse, spaniole și coreene ale elementelor UI și ale opțiunilor de linie de comandă.
- A fost adăugat suportul de copiere / lipire pentru GUI XAW.
- A fost adăugat suportul "drag and drop" la GTK + GUI.
- A fost adăugat suport pentru ferestre de monitorizare folosind VTE la GTK + GUI.
- Modificările MS-Windows:
- Multe remedii și îmbunătățiri GUI.
- Noi traduceri ruse, spaniole și coreene ale elementelor UI și ale opțiunilor de linie de comandă.
- Hot-urile sunt configurabile acum prin editarea fișierelor win_hotkeys.vhk.
- Sursa poate fi acum compilată fără DX.
- Modificările AmigaOS:
- Noi traduceri ruse, spaniole și coreene ale elementelor UI și ale opțiunilor de linie de comandă.
- Multe remedii și îmbunătățiri GUI.
- Îmbunătățirea sistemului de încărcare a bibliotecilor, atunci când bibliotecile "opționale" nu se încarcă, caracteristicile care necesită biblioteca vor fi dezactivate.
- A fost adăugat suport pentru driverul catweasel.device.
- Modificările DOS:
- A fost adăugat suport PCI Catweasel.
- A fost adăugat suport PCI HardSID.
- Modificările interfeței SDL:
- Adăugat suport OpenCBM.
- Modificări BeOS:
- Multe remedii și îmbunătățiri GUI.
- Seturile de chei pentru joystick au fost fixate (din nou.)
- & quot; BeOS & quot; driverul de sunet poate fi acum testat pe Haiku (pe propriul risc) cu opțiunea de linie de comandă: -sounddev beos
- OS / 2 modificări:
- Multe remedii și îmbunătățiri GUI.
Ce este nou în versiune:
- General:
- Portul MIPS bazat pe SDL bazat pe SDL.
- Port Dingoo nativ nou bazat pe SDL.
- Comenzi noi pentru monitor: autostart și autoload.
- Rescrieți sistemul audio, ieșirea este acum selectabilă mono / stereo.
- Împărțiți modelul 5x0 din modelele 6x0 / 7x0 în xcbm2, emulatorul nou se numește xcbm5x0.
- Împărțiți playerul sid de la c64, programul nou se numește vsid.
- Notificator nou pentru traducerile poloneze, acestea sunt acum 100% up2date.
- Nou suport IEC FD2000 / 4000.
- Noua emulare a sunetului 1541 drive.
- emulația unității de disc a fost îmbunătățită foarte mult.
- Modificările C64 / C128:
- Adresa ACIA poate fi selectată acum.
- Compatibilitatea I / O cu conflicte este acum selectabilă.
- A fost adăugat suportul pentru cartușul Pagefox.
- A fost adăugat suport pentru cartușe Silverrock.
- A fost adăugat suport pentru cartușe Formel64.
- Suportul IDE64 extins pentru a putea gestiona 4 dispozitive.
- A fost adăugat suport IDE64 FD / CD / CF.
- Adăugat "Kingsoft" ("Business Basic" aka "S'more") suport pentru cartușe.
- Sampler de sunet SFX, expander de sunet SFX și digimax extins la ieșire în stereo.
- Adăugat suport Triple SID.
- A fost adăugat suport pentru replica nordică pentru emularea cartușelor Retro Replay.
- A fost adăugat un videoclip pentru suportul sonor de scurgere audio.
- A fost adăugat suport VICII "fără frontiere".
- Îmbunătățirile de emulare ale cartușului Magic Voice.
- Adăugat suport pentru adaptoarele joystick-ului kingsoft și starbyte userport.
- Adăugat MicroMys, SmartMouse, trackball Atari CX-22 și suport pentru mouse-ul Atari.
- Supercard + suport adăugat.
- A fost adăugat suportul de expansiune RTC DS12C887.
- A fost adăugat suportul de expansiune RTC (58321a) pentru portul de utilizator.
- C64 modificări:
- Suport pentru modificarea rupturii unității.
- C128 se modifică:
- Îmbunătățirea emulației ciclului z80.
- Modelul C128 poate fi selectat.
- A fost adăugată funcția internă RAM și RAM + RTC.
- VIC20 se modifică:
- A fost adăugată o verificare de conflict I / O cu comportament selectabil.
- Adăugat masC = Suport adaptor pentru uerade, cărucioarele C64 numai pentru I / O pot fi de asemenea utilizate cu emularea VIC20.
- Modul frontal VIC poate fi selectat acum (nici unul, normal, complet, depanare).
- A fost adăugat suportul de expansiune RTC DS12C887.
- PLUS4 modificări:
- Modul TED de frontieră poate fi selectat acum (nici unul, normal, plin, depanare).
- Modelul PLUS4 poate fi selectat.
- PET modificări:
- A fost adăugat suportul corespunzător pentru SuperPET, inclusiv emularea procesorului 6809 (/ 6309), emularea de 6702 (dongle) și placa TPUG MMU (pentru Super-OS / 9).
- Modificările CBM2:
- Modelul CBM2 poate fi selectat.
- Modificările Cartconv:
- Afișați utilizarea atunci când -f / -t / -i / -o / -n / -l este dat fără un alt parametru.
- Modificările lui Petcat:
- A fost adăugat suportul Supergrafik.
- Modificări Unix:
- Noi traduceri ruse, spaniole și coreene ale elementelor UI și ale opțiunilor de linie de comandă.
- A fost adăugat suportul de copiere / lipire pentru GUI XAW.
- A fost adăugat suportul "drag and drop" la GTK + GUI.
- A fost adăugat suport pentru ferestre de monitorizare folosind VTE la GTK + GUI.
- Modificările MS-Windows:
- Multe remedii și îmbunătățiri GUI.
- Noi traduceri ruse, spaniole și coreene ale elementelor UI și ale opțiunilor de linie de comandă.
- Hot-urile sunt configurabile acum prin editarea fișierelor win_hotkeys.vhk.
- Sursa poate fi acum compilată fără DX.
- Modificările AmigaOS:
- Noi traduceri ruse, spaniole și coreene ale elementelor UI și ale opțiunilor de linie de comandă.
- Multe remedii și îmbunătățiri GUI.
- Îmbunătățirea sistemului de încărcare a bibliotecilor, atunci când bibliotecile "opționale" nu se încarcă, caracteristicile care necesită biblioteca vor fi dezactivate.
- A fost adăugat suport pentru driverul catweasel.device.
- Modificările DOS:
- A fost adăugat suport PCI Catweasel.
- A fost adăugat suport PCI HardSID.
- Modificările interfeței SDL:
- Adăugat suport OpenCBM.
- Modificări BeOS:
- Multe remedii și îmbunătățiri GUI.
- Seturile de chei pentru joystick au fost fixate (din nou.)
- & quot; BeOS & quot; driverul de sunet poate fi acum testat pe Haiku (pe propriul risc) cu opțiunea de linie de comandă: -sounddev beos
- OS / 2 modificări:
- Multe remedii și îmbunătățiri GUI.
Ce este nou în versiunea 2.2:
- General
- La autostart, nu mai schimbați emulația adevărată a unității (TDE) cu
- implicit. Vechiul comportament poate fi pornit din nou prin specificarea
- -autostart-handle-tde pe linia de comandă.
- Există un dezavantaj al acestui comportament: Dacă TDE este pornit, o
- imaginea atașată trebuie să se potrivească setului de tip de unitate. De exemplu, atunci când
- atașați un .D81, trebuie să aveți tipul de unitate setat la 1581 sau
- Autostart va eșua.
- Adăugat modul automat Warp în timpul autostart. Dacă această resursă este activată, atunci
- VICE permite automat modul warp și apoi încarcă un fișier. După
- încărcarea modului warp este dezactivată din nou și apoi programul este pornit.
- Autostartarea unui fișier PRG se poate face acum în trei moduri diferite:
- "FS virtual": Acest mod montează directorul unde se află fișierul ca
- sistemul de fișiere virtuale de pe unitatea # 8 și apoi încarcă PRG prin unitatea virtuală
- capcane. Acesta a fost singurul mod de autostartare în versiunile anterioare VICE
- și este încă implicit.
- "Injectați în memorie RAM": fișierul PRG este încărcat din VICE direct în memoria RAM a
- mașina emulată. Apoi, configurarea memoriei unui LOAD de bază este simulată
- iar programul este rulat. Acesta este cel mai rapid mod disponibil, dar poate fi lipsit de
- compatibilitate, deoarece nu a fost efectuată nicio operație de încărcare reală în emulator.
- Cu toate acestea, nici o configurare a unității nu este modificată în timpul operației.
- "Diskimage": VICE creează o imagine temporară nouă pe disc și copiază
- conținutul fișierului PRG pe el. Apoi, această imagine este montată în unitatea # 8
- și programul este încărcat de acolo. Dacă TDE este activată, atunci sarcina
- este cea mai compatibilă. Imaginea de disc rămâne atașată până la un nou
- imaginea este montată.
- Simularea îmbunătățită a PAL este acum disponibilă pentru modul Unix / Xaw XVideo și
- AmigaOS. Numai modurile de ambalare YUV funcționează, modurile plane încă utilizează
- căile vechi de cod, deși.
- Miezul de sunet a fost refăcut pentru a permite o latență redusă a funcționării.
- Valorile de latență aproximativ 50 ms sunt acum obișnuite, iar unele
- Oamenii au raportat că încă 30 de minute lucrează pentru ei.
- Port nou SDL. Pentru detalii, citiți ReadmeSDL.txt.
- Sunt acceptate noi porturi win64, amd64 / x64 și ia64 (numai compilarea msvc).
- Noi porturi SDL bazate pe armături, mipsle, ppcbe și shle QNX 6.x.
- Noi porturi SunOS pentru M68k și sparc bazate pe SDL.
- Portul Silablu nou bazat pe SDL.
- Port Dingoo bazat pe un nou SDL.
- Monitorul de la distanță (cu alte cuvinte: interfața TCP / IP la monitorul VICE) a fost adăugat.
- Manipularea CPU-ului pe monitor nu este 6502/6510 fixată.
- C64 / C128 modificări
- Resampler-ul ReSID a fost optimizat cu asamblarea MMX. Câteva zile îndelungate
- au fost de asemenea rezolvate erorile din modulul interpolat resample.
- ReSID-FP a fost optimizat și el. Ceasornă piesele analogice la jumătate din
- rata acum, care economisește CPU-ul în timpul emulării filtrelor, în special pentru 6581 de moduri.
- S-a adăugat emularea SFX Sound Sampler și emularea SFX Sound Expander.
- A fost adăugată emularea cartușelor EasyFlash.
- Adăugarea unei emulații cu palete.
- A fost adăugată emularea light / lightgun, disponibilă în prezent numai pentru următoarele
- porturi: SDL, GTK +, cacao, win32 / win64 și msdos.
- Adăugat suport pentru adaptoarele de joystick de la portul de utilizator: CGA / Protovision,
- DXS / HIT, PET (utilizate în mod obișnuit pe PET / CBM2), Hummer (în mod normal numai
- utilizat pe C64DTV) și OEM (utilizat în mod normal pe VIC20).
- C128 modificări
- A fost adăugat suportul băncilor RAM 2 și 3.
- Îmbunătățirea emulației VDC.
- Sprijin pentru gama Stereo SID $ D7xx.
- VIC20 modificări
- Ciclul de emulare exact pentru cicluri noi. Manerele accesează conexiunea nesoluționată
- spațiul de adrese și datele grafice în linie se modifică corect.
- (stabilește "Impossiblator 3" și altele)
- Emulația VIC îmbunătățită (modurile color / invers în linie se modifică la jumătate de caractere)
- Manipularea cartușului rescrisă.
- A fost adăugată emularea cartușelor Mega-cart.
- A fost adăugată emularea cartușului final de expansiune.
- Configurația implicită a memoriei a fost modificată de la plină la cea neexpandată.
- Adăugarea unei emulații cu palete.
- A fost adăugată emularea light / lightgun, disponibilă în prezent numai pentru următoarele
- porturi: SDL, GTK +, cacao, win32 / win64 și msdos.
- Corectarea suportului pentru joystick, deoarece VIC20 poate avea doar un joystick
- atașat pe portul joystick-ului.
- Adăugat suport pentru adaptoarele de joystick de la userport: CGA / Protovision
- (în mod normal se utilizează numai pe C64 / C128), PET (în mod normal se utilizează numai pe
- PET / CBM2), Hummer (utilizat în mod obișnuit pe C64DTV) și OEM.
- PLUS4 modificări
- A fost adăugată emulația add-on pentru Digibooster SID.
- A fost adăugată emularea portului de simulare a cartelei SID.
- Bug fix în înregistrarea pe bandă.
- Manipularea grafică îmbunătățită.
- Modificările C64DTV
- A înlocuit emulația veche DTVSID cu ReSID-DTV.
- Remedieri minore ale erorilor și îmbunătățiri emulare.
- Adăugat suport pentru adaptoarele de joystick de la userport: CGA / Protovision
- (în mod normal se utilizează numai pe C64 / C128), PET (utilizat în mod obișnuit pentru PET)
- Hummer și OEM (utilizate în mod obișnuit pe VIC20).
- modificările PET
- Corectarea suportului pentru joystick, deoarece singurul mod în care un PET poate utiliza un joystick
- este printr-un adaptor de joystick de la portul de utilizator, adaptoarele de joystick de la userport
- sunt acceptate în prezent: CGA / Protovision (în mod normal, sunt utilizate numai pe
- C64 / C128), PET, Hummer (în mod normal, utilizate numai pe C64DTV) și OEM (în mod normal
- se utilizează numai pe VIC20).
- Schimbările CBM2
- Corectarea suportului pentru joystick, deoarece singurul mod în care un CBM2 poate folosi un joystick
- este printr-un adaptor de joystick de la portul de utilizator, adaptoarele de joystick de la userport
- sunt acceptate în prezent: CGA / Protovision (în mod normal, sunt utilizate numai pe
- C64 / C128), PET, Hummer (în mod normal, utilizate numai pe C64DTV) și OEM (în mod normal
- se utilizează numai pe VIC20).
- Modificări Unix
- A fost adăugat driverul de sunet PulseAudio rudimentar.
- Suport adăugat pentru încărcarea dinamică a bibliotecilor FFMPEG.
- Suport adăugat pentru încărcarea dinamică a bibliotecii OpenCBM și Lame
- Modificările MS-Windows
- Un nou driver video care utilizează DirectX9, dacă este posibil. Acest lucru permite o scalare liberă a ferestrelor
- și modul ecran complet care acoperă întregul ecran. Utilizând un raport de aspect fix
- este opțional.
- Noi traduceri daneze și turcești ale elementelor UI și ale opțiunilor de linie de comandă.
- Suport adăugat pentru încărcarea dinamică a bibliotecilor FFMPEG.
- Suport adăugat pentru încărcarea dinamică a bibliotecii OpenCBM și Lame
- Noua kaymap italiană.
- Schimbările AmigaOS
- Noi traduceri daneze și turcești ale elementelor UI și ale opțiunilor de linie de comandă.
- Adăugat suport experimental PCI HardSID și Catweasel.
- Noi biblioteci lowlevel AROS (x86, ppc, amd64) care ar trebui să facă USB
- joystick-uri și joypads utilizabile.
- Modificările Mac OS X
- Portul de cacao acceptă acum toți emulatorii
- Suport pentru versiunile Mac OS X 10.4, 10.5 și 10.6 și PowerPC, Intel 32,
- și suport pentru 64 de biți.
- Reproiectarea UI de cacao. Fereastra emulatorului este redusă doar la afișarea emulației.
- Emulatorul este controlat cu noua fereastră de control. Există disc și bandă
- imaginile pot fi atașate făcând clic pe imagine sau trăgând fișiere acolo.
- S-au adăugat comenzile de banda pentru setul de date și bara de stare.
- A fost adăugat un cursor principal de volum.
- Adăugat modul de afișare SyncDraw care face filtrarea temporală a cadrelor
- generate de mașină (blur de mișcare). Acest lucru îmbunătățește calitatea afișării în
- scene în mișcare dacă rata cadrelor automate nu se potrivește cu actualizarea afișajului
- viteza (de exemplu, un afișaj LCD de 60 Hz este afișat pe un afișaj LCD de 60 Hz)
- Adăugat FLIcker Fixer la modul SyncDraw care face reconstrucția întregului cadru,
- anume. două jumătăți sunt tamponate și afișate ca un cadru întreg. Acest lucru ajută
- pentru a reduce pâlpâirea în modurile FLI, dar ar putea introduce prea multă blur în alte
- moduri.
- Atașați dialogurile de fișiere imagine afișează acum conținutul discului / benzii selectate
- imagine și permiteți alegerea unui program de încărcat de acolo.
- Emulatorul este acum întrerupt în cazul în care sistemul de operare Mac OS X trece în starea de repaus.
- Driverul de sunet CoreAudio a fost complet rescris pentru a susține actualizarea
- API-urile de sunet găsite în noile versiuni Mac OS X.
- A fost adăugată înregistrarea filmului în format QuickTime (numai PowerPC și 32 de biți Intel)
- Suport adăugat pentru încărcarea dinamică a bibliotecilor FFMPEG instalate prin MacPorts
- Suport adăugat pentru încărcarea dinamică a bibliotecii OpenCBM și Lame
- Scripturi de construire îmbunătățite pentru a sprijini toate versiunile curente de Mac OS X,
- arhitecturi și compilatoare (gcc 4.0, gcc 4.2, clang)
- Libnet și libpcap actualizate la versiunile curente
- Unele corecții de hârtie în portul de cacao
Operațiunea
Comentariile nu a fost găsit