VICE köhnə 8-bit Commodore kompüterləri üçün hazırlanmış proqramlar icra etmək üçün nəzərdə tutulmuşdur ki, açıq mənbə bir komanda-line proqramdır.
Hal-hazırda, VICE proqramı yalnız C64, C64DTV, C128, VIC20, PLUS4 CBM-II (həmçinin C610 kimi tanınır) və eyni zamanda demək olar ki, bütün PET modellərini təkrar edə bilər.
VICE, yaxşı çalışan və Linux, UNIX, Mac OS X, QNX 4.x, QNX 6.x, MS-DOS, Microsoft Windows (Win32), Amiga,
Bu sürümde yeni :
- Ümumi:
- Yeni SDL əsaslı MIPS Windows NT portu.
- Yeni SDL əsaslı yerli Dingo portu.
- Yeni monitor əmrləri: autostart və autoload.
- Səs sisteminin yenidən yazılması, çıxış indi mono / stereo seçilə bilər.
- 5x0 modelini xcbm2-də 6x0 / 7x0 modellərindən ayırın, yeni emulator xcbm5x0 adlanır.
- C64-dən sid player-ı ayır, yeni proqram deyilir.
- Polyak tərcümələr üçün yeni kəşfiyyatçılar indi 100% up2date.
- Yeni IEC FD2000 / 4000 sürücü dəstəyi.
- Yeni 1541 sürücüsü emulation səslənir.
- 1541 sürücü emulyasiyası çox yaxşılaşmışdır.
- C64 / C128 dəyişiklikləri:
- ACIA ünvanı indi seçilə bilər.
- I / O qarşıdurma davranışı indi seçilə bilər.
- Pagefox kartric dəstəyi əlavə edilib.
- Silverrock kartric dəstəyi əlavə edilib.
- Formel64 kartric dəstəyi əlavə edilib.
- IDE64 dəstəyi 4 cihazı idarə edə bilmək üçün uzadılıb.
- IDE64 FD / CD / CF dəstəyi əlavə edildi.
- Əlavə & quot; Kingsoft & quot; ("Business Basic" aka "S'more") kartric dəstəyi.
- SFX səs samperi, SFX səs genişləndiricisi və digimax stereoda çıxışa qədər genişləndi.
- Triple SID dəstəyi əlavə edilib.
- Retro Replay kartric emülasyonuna Nordic Replay dəstəyi əlavə edildi.
- Audio sızma səs dəstəyinə əlavə video.
- Əlavə VICII "sərhədsiz" rejim dəstəyi.
- Səsli səs kartuşu emulation təkmilləşdirilməsi.
- kingsoft və starbyte userport joystick adapterləri üçün əlavə dəstək.
- MicroMys, SmartMouse, Atari CX-22 trackball və Atari siçan dəstəyi əlavə edildi.
- əlavə kart + dəstək.
- Əlavə DS12C887 RTC genişləndirilməsi dəstəyi.
- Əlavə userport RTC (58321a) genişləndirilməsi dəstəyi.
- C64 dəyişiklikləri:
- Sürücü partlayış modifikasiyasına dəstək.
- C128 dəyişiklikləri:
- z80 dövrü emulyasiyasını yaxşılaşdırdı.
- C128 modeli seçilə bilər.
- Əlavə daxili funksiya RAM və RAM + RTC dəstəyi.
- VIC20 dəyişiklikləri:
- Seçilən davranışla I / O qarşıdurma yoxlanışı əlavə edilib.
- Əlavə masC = uerade adapter dəstəyi, V / I-də yalnız C64 arabaları VIC20 emulasiyası ilə də istifadə edilə bilər.
- VIC sərhəd rejimi indi (heç biri, normal, tam, debug) seçilə bilər.
- Əlavə DS12C887 RTC genişləndirilməsi dəstəyi.
- PLUS4 dəyişiklikləri:
- TED sərhəd rejimi indi (heç biri, normal, tam, debug) seçilə bilər.
- PLUS4 model seçilə bilər.
- PET dəyişiklikləri:
- 6809 (/ 6309) CPU emulation, 6702 (dongle) emulation və TPUG MMU board (super-OS / 9 üçün) daxil olmaqla müvafiq SuperPET dəstəyi əlavə edilib.
- CBM2 dəyişiklikləri:
- CBM2 modeli seçilə bilər.
- Cartconv dəyişir:
- əlavə parametr olmadan -f / -t / -i / -o / -n / -l olduqda istifadə göstərin.
- Petcat dəyişiklikləri:
- Əlavə Supergrafik dəstək.
- Unix dəyişiklikləri:
- UI elementləri və komanda-line variantlarının yeni rus, ispan və koreya tərcümələri.
- XAW GUI-yə kopyala / yapışdırılan dəstəyi əlavə edin.
- GTK + GUI əlavə edildi 'sürükle və bırak' dəstək.
- GTK + GUI-ə VTE istifadə edərək monitor pəncərəsi dəstəyi əlavə edilib.
- MS-Windows dəyişir:
- GUI düzeltmelerinin və təkmilləşdirilmələrinin bir neçəsi.
- UI elementləri və komanda-line variantlarının yeni rus, ispan və koreya tərcümələri.
- Hotkeys indi win_hotkeys.vhk fayllarını düzəltməklə yapılandırılabilir.
- Mənbə indi DX olmadan tərtib edilə bilər.
- AmigaOS dəyişir:
- UI elementləri və komanda-line variantlarının yeni rus, ispan və koreya tərcümələri.
- GUI düzeltmelerinin və təkmilləşdirilmələrinin bir neçəsi.
- 'Opsiyonel' kitaplıkların yüklenemediği zaman, kitabxana yükleme sistemini yaxşılaşdırdığında, kütüphaneye ehtiyacı olan özellikler devre dışı bırakılacak.
- catweasel.device sürücüsü üçün əlavə dəstək.
- DOS dəyişiklikləri:
- PCI Catweasel dəstəyi əlavə edildi.
- Əlavə PCI HardSID dəstəyi.
- SDL UI dəyişir:
- Əlavə OpenCBM dəstəyi.
- BeOS dəyişiklikləri:
- GUI düzeltmelerinin və təkmilləşdirilmələrinin bir neçəsi.
- Joystick keysets (yenidən) sabitlənmişdir
- "beos" səs sürücüsü, Haiku'da (öz riski ilə) skript satırı seçimi ilə test edilə bilər: -sounddev beos
- OS / 2 dəyişiklikləri:
- GUI düzeltmelerinin və təkmilləşdirilmələrinin bir neçəsi.
Sürümdeki yeni :
- Ümumi:
- Yeni SDL əsaslı MIPS Windows NT portu.
- Yeni SDL əsaslı yerli Dingo portu.
- Yeni monitor əmrləri: autostart və autoload.
- Səs sisteminin yenidən yazılması, çıxış indi mono / stereo seçilə bilər.
- 5x0 modelini xcbm2-də 6x0 / 7x0 modellərindən ayırın, yeni emulator xcbm5x0 adlanır.
- C64-dən sid player-ı ayır, yeni proqram deyilir.
- Polyak tərcümələr üçün yeni kəşfiyyatçılar indi 100% up2date.
- Yeni IEC FD2000 / 4000 sürücü dəstəyi.
- Yeni 1541 sürücüsü emulation səslənir.
- 1541 sürücü emulyasiyası çox yaxşılaşmışdır.
- C64 / C128 dəyişiklikləri:
- ACIA ünvanı indi seçilə bilər.
- I / O qarşıdurma davranışı indi seçilə bilər.
- Pagefox kartric dəstəyi əlavə edilib.
- Silverrock kartric dəstəyi əlavə edilib.
- Formel64 kartric dəstəyi əlavə edilib.
- IDE64 dəstəyi 4 cihazı idarə edə bilmək üçün uzadılıb.
- IDE64 FD / CD / CF dəstəyi əlavə edildi.
- Əlavə & quot; Kingsoft & quot; ("Business Basic" aka "S'more") kartric dəstəyi.
- SFX səs samperi, SFX səs genişləndiricisi və digimax stereoda çıxışa qədər genişləndi.
- Triple SID dəstəyi əlavə edilib.
- Retro Replay kartric emülasyonuna Nordic Replay dəstəyi əlavə edildi.
- Audio sızma səs dəstəyinə əlavə video.
- Əlavə VICII "sərhədsiz" rejim dəstəyi.
- Səsli səs kartuşu emulation təkmilləşdirilməsi.
- kingsoft və starbyte userport joystick adapterləri üçün əlavə dəstək.
- MicroMys, SmartMouse, Atari CX-22 trackball və Atari siçan dəstəyi əlavə edildi.
- əlavə kart + dəstək.
- Əlavə DS12C887 RTC genişləndirilməsi dəstəyi.
- Əlavə userport RTC (58321a) genişləndirilməsi dəstəyi.
- C64 dəyişiklikləri:
- Sürücü partlayış modifikasiyasına dəstək.
- C128 dəyişiklikləri:
- z80 dövrü emulyasiyasını yaxşılaşdırdı.
- C128 modeli seçilə bilər.
- Əlavə daxili funksiya RAM və RAM + RTC dəstəyi.
- VIC20 dəyişiklikləri:
- Seçilən davranışla I / O qarşıdurma yoxlanışı əlavə edilib.
- Əlavə masC = uerade adapter dəstəyi, V / I-də yalnız C64 arabaları VIC20 emulasiyası ilə də istifadə edilə bilər.
- VIC sərhəd rejimi indi (heç biri, normal, tam, debug) seçilə bilər.
- Əlavə DS12C887 RTC genişləndirilməsi dəstəyi.
- PLUS4 dəyişiklikləri:
- TED sərhəd rejimi indi (heç biri, normal, tam, debug) seçilə bilər.
- PLUS4 model seçilə bilər.
- PET dəyişiklikləri:
- 6809 (/ 6309) CPU emulation, 6702 (dongle) emulation və TPUG MMU board (super-OS / 9 üçün) daxil olmaqla müvafiq SuperPET dəstəyi əlavə edilib.
- CBM2 dəyişiklikləri:
- CBM2 modeli seçilə bilər.
- Cartconv dəyişir:
- əlavə parametr olmadan -f / -t / -i / -o / -n / -l olduqda istifadə göstərin.
- Petcat dəyişiklikləri:
- Əlavə Supergrafik dəstək.
- Unix dəyişiklikləri:
- UI elementləri və komanda-line variantlarının yeni rus, ispan və koreya tərcümələri.
- XAW GUI-yə kopyala / yapışdırılan dəstəyi əlavə edin.
- GTK + GUI əlavə edildi 'sürükle və bırak' dəstək.
- GTK + GUI-ə VTE istifadə edərək monitor pəncərəsi dəstəyi əlavə edilib.
- MS-Windows dəyişir:
- GUI düzeltmelerinin və təkmilləşdirilmələrinin bir neçəsi.
- UI elementləri və komanda-line variantlarının yeni rus, ispan və koreya tərcümələri.
- Hotkeys indi win_hotkeys.vhk fayllarını düzəltməklə yapılandırılabilir.
- Mənbə indi DX olmadan tərtib edilə bilər.
- AmigaOS dəyişir:
- UI elementləri və komanda-line variantlarının yeni rus, ispan və koreya tərcümələri.
- GUI düzeltmelerinin və təkmilləşdirilmələrinin bir neçəsi.
- 'Opsiyonel' kitaplıkların yüklenemediği zaman, kitabxana yükleme sistemini yaxşılaşdırdığında, kütüphaneye ehtiyacı olan özellikler devre dışı bırakılacak.
- catweasel.device sürücüsü üçün əlavə dəstək.
- DOS dəyişiklikləri:
- PCI Catweasel dəstəyi əlavə edildi.
- Əlavə PCI HardSID dəstəyi.
- SDL UI dəyişir:
- Əlavə OpenCBM dəstəyi.
- BeOS dəyişiklikləri:
- GUI düzeltmelerinin və təkmilləşdirilmələrinin bir neçəsi.
- Joystick keysets (yenidən) sabitlənmişdir
- "beos" səs sürücüsü, Haiku'da (öz riski ilə) skript satırı seçimi ilə test edilə bilər: -sounddev beos
- OS / 2 dəyişiklikləri:
- GUI düzeltmelerinin və təkmilləşdirilmələrinin bir neçəsi.
Yeni 2.2 versiyasında:
- Ümumi
- Avtomatik olaraq, həqiqi sürücü emulyasiyasını (TDE) artıq dəyişməyin
- default. Köhnə davranış yenidən tərəfindən müəyyən edilə bilər
- əmr satırında -autostart-handle-tde.
- Bu davranışın bir dezavantajı var: TDE açıldığında
- əlavə edilmiş şəkil sürücü tipinə uyğun olmalıdır. Məsələn,
- bir .81 əlavə edin, 1581 və ya 'a quraşdırılmış sürücü növü olmalıdır
- autostart uğursuz olacaq.
- Avtostart zamanı Avtomatik Çağırış rejimi əlavə edildi. Bu qaynaq aktiv olduqda
- VICE avtomatik olaraq çözgü rejimini təmin edir və sonra fayl yükləyir. sonra
- Çarşaf rejimi yükləmə yenidən işə salındı və proqram başlandı.
- PRG faylının autostartlanması indi üç müxtəlif şəkildə edilə bilər:
- "Virtual FS": Bu rejim faylın olduğu bir qovluğu bağlayır
- # 8 sürücüsündeki virtual fayl sistemi və daha sonra Virtual Drive ilə PRG yükləyir
- tələlər. Bu əvvəlki VICE versiyalarında autostartingin yeganə yolu idi.
- və hələ də default.
- "RAM-yə Injected": PRG faylı VICE-dən doğrudan RAM-yə yüklənir
- emulated maşın. Sonra Basic LOAD-in yaddaş quruluşu simüle edilir
- və proqram çalıştırılır. Bu, mövcud olan ən sürətli rejimidir, lakin olmamalıdır
- emulatorda faktiki yük əməliyyatı olmadığı üçün uyğunluq.
- Lakin əməliyyat zamanı heç bir sürücü qurulması dəyişdirilmir.
- "Diskimage": VICE, müvəqqəti bir yeni disk şəkli yaradır və nüslüyə çıxarır
- PRG faylının məzmunu üzərinə. Sonra bu şəkil # 8 sürücüsünə quraşdırılmışdır
- və proqram orada yüklənir. TDE effektiv olduqda yük
- əməliyyat ən uyğundur. Disk imici yeni bir əlavə qədər qalır
- şəkil quraşdırılıb.
- Təkmilləşdirilmiş PAL emulyasiyası artıq Unix / Xaw XVideo rejimi və üçün istifadə edilə bilər
- AmigaOS. Yalnız YUV dolu rejimi işləyir, planar rejimi hələ də istifadə edir
- köhnə kod yolları olsa da.
- Səs çekicisi əməliyyatın aşağı gecikməsini təmin etmək üçün yenidən işlənmişdir.
- Təxminən 50 ms gecikmə dəyərləri indi rast gəlinir və bəzi
- insanlar 30 msn az olduğu üçün hələ də işlədiyini bildirdi.
- Yeni SDL portu. Ayrıntılar üçün Bkz. ReadmeSDL.txt.
- Yeni win64 portları, amd64 / x64 və ia64 həm dəstəklənir (yalnız msvc kompilyasiyası).
- Yeni SDL əsaslı qolu, mipsle, ppcbe və shle QNX 6.x portları.
- Yeni SDL əsaslı M68k və sparc SunOS portları.
- Yeni SDL əsasında heca port.
- Yeni SDL əsaslı Dingo portu.
- Uzaqdan monitor (başqa bir sözlə: TCP / IP interfeysi VICE monitoru) əlavə edildi.
- Monitorda qeyri-6502/6510 CPU-nun saxlanması.
- C64 / C128 dəyişiklikləri
- ReSID-in resamperi MMX qurğusu ilə optimallaşdırılmışdır. Uzun müddətdir davam edən
- resample-interpolate rejimində səhvlər də müəyyən edilib.
- ReSID-FP də optimallaşdırılmışdır. Analog hissələri yarımda saxlayır
- dərəcəsi.
- SFX Sound Sampler və SFX Sound Expander emülasyonunu əlavə etdi.
- EasyFlash cartridge emulation əlavə edildi.
- əlavə avar emülasyonu.
- Aşağıdakı üçün hazırda mövcud olan yüngül / yüngül yorğunluq emulyasiya əlavə edilib
- limanlar: SDL, GTK +, kakao, win32 / win64 və msdos.
- Aşağıdakı userport joystick adapterləri üçün dəstək əlavə edildi: CGA / Protovision,
- DXS / HIT, PET (adətən yalnız PET / CBM2-də istifadə olunur), Hummer (adətən yalnız
- C64DTV-də istifadə olunur) və OEM (adətən yalnız VIC20-də istifadə olunur).
- C128 dəyişiklikləri
- Əlavə RAM bankları 2 və 3 dəstəyi.
- VDC emulyasiyasını yaxşılaşdırdı.
- Stereo SID $ D7xx dəstəyi dəstəyi.
- VIC20 dəyişiklikləri
- Yeni dövrü dəqiq emulation core.Handles unconnected üçün giriş
- ünvan sahəsi və in-line qrafik məlumatları düzgün dəyişir.
- ("Impossiblator 3" və digərləri)
- Təkmilləşdirilmiş VIC öykünməsi (yarım-şüşələrdə on-line rəng / tərs rejimində dəyişikliklər).
- Kartuşun yenidən işlənməsi.
- Mega-Cart cartridge emulation əlavə edildi.
- Son genişlənmə kartuşu emülasyonu əlavə edilib.
- Varsayılan yaddaş konfiqurasiyası tamamilə dəyişmədən dəyişdi.
- əlavə avar emülasyonu.
- Aşağıdakı üçün hazırda mövcud olan yüngül / yüngül yorğunluq emulyasiya əlavə edilib
- limanlar: SDL, GTK +, kakao, win32 / win64 və msdos.
- VIC20 yalnız bir joystickə malik olduğundan, joystick dəstəyini düzəldib
- joystick portuna əlavə olunur.
- Aşağıdakı userport joystick adapterləri üçün dəstək əlavə edildi: CGA / Protovision
- (normalda yalnız C64 / C128-də istifadə olunur), PET (adətən yalnız
- PET / CBM2), Hummer (adətən yalnız C64DTV-də istifadə olunur) və OEM.
- PLUS4 dəyişiklikləri
- Digibooster SID Əlavə əlavə emulation.
- SID Cart Joystick port emulation əlavə edildi.
- Bant qeydində sabit səhv.
- Təkmilləşdirilmiş qrafik işləməsi.
- C64DTV dəyişir
- ReSID-DTV ilə köhnə DTVSID emulyasiyasını dəyişdirdi.
- Kiçik hata düzeltmelerini və emulation təkmilləşdirmələri.
- Aşağıdakı userport joystick adapterləri üçün dəstək əlavə edildi: CGA / Protovision
- (adətən yalnız C64 / C128-də istifadə olunur), PET (adətən yalnız PET üçün istifadə olunur),
- Hummer və OEM (adətən yalnız VIC20-də istifadə olunur).
- PET dəyişiklikləri
- Bir PET bir joystick istifadə edə bilərsiniz yalnız yolu, çünki joystick dəstəyi düzəliş
- userport joystick adapteri tərəfindən, aşağıdakı userport joystick adapterləri
- hazırda dəstəklənir: CGA / Protovision (adətən yalnız istifadə olunur)
- C64 / C128), PET, Hummer (adətən yalnız C64DTV-də istifadə olunur) və OEM (adətən
- yalnız VIC20-də istifadə olunur).
- CBM2 dəyişiklikləri
- Joystick dəstəyi düzəldildi, çünki CBM2 bir joystick istifadə edə bilən yeganə yol
- userport joystick adapteri tərəfindən, aşağıdakı userport joystick adapterləri
- hazırda dəstəklənir: CGA / Protovision (adətən yalnız istifadə olunur)
- C64 / C128), PET, Hummer (adətən yalnız C64DTV-də istifadə olunur) və OEM (adətən
- yalnız VIC20-də istifadə olunur).
- Unix dəyişiklikləri
- Rudimentary PulseAudio səs sürücüsü əlavə edildi.
- FFMPEG kitabxanalarının dinamik yüklənməsi üçün əlavə dəstək.
- OpenCBM və Lame kitabxanasının dinamik yüklənməsi üçün əlavə dəstək
- MS-Windows dəyişir
- mümkünse DirectX9 istifadə edərək, yeni video sürücü. Bu, pulsuz pəncərə ölçüsünə imkan verir
- və bütün ekranı əhatə edən tam ekran rejimi. Sabit bir görünüş nisbəti istifadə
- isteğe bağlıdır.
- UI elementləri və komanda-line variantlarının yeni Danimarka və Türk tərcümələri.
- FFMPEG kitabxanalarının dinamik yüklənməsi üçün əlavə dəstək.
- OpenCBM və Lame kitabxanasının dinamik yüklənməsi üçün əlavə dəstək
- Yeni İtalyan kaymap.
- AmigaOS dəyişir
- UI elementləri və komanda-line variantlarının yeni Danimarka və Türk tərcümələri.
- Deneysel PCI HardSID ve Catweasel desteği eklendi.
- AROS (x86, ppc, amd64) USB-lərin yaradılmasını tələb edən yeni aşağı səviyyəli kitabxanalardır.
- joystick və joypads istifadə edilə bilər.
- Mac OS X dəyişir
- Kakao limanı indi bütün emülatörləri dəstəkləyir
- Mac OS X versiyaları 10.4, 10.5 və 10.6 və PowerPC, Intel 32 üçün dəstək
- və 64 bit dəstək.
- Kakao UI yenidən işlənmişdir. Emulator pəncərəsi yalnız emulyasiya göstəricisinə salınır.
- Emulator yeni nəzarət pəncərəsi ilə idarə olunur. Disk və tape var
- şəkilləri görünüşə basaraq və ya orada sürüklənməklə əlavə oluna bilər.
- Dataset və status çubuğu üçün tape nəzarətini əlavə etdi.
- Master həcmi kaydırıcısı əlavə edilib.
- çərçivəsindəların müvəqqəti filtrlənməsi edən SyncDraw ekran rejimi əlavə edilib
- maşın tərəfindən yaradılan (hərəkət bulanması). Bu, ekran keyfiyyətini artırır
- maşın kvadrat sürəti ekran yeniləmə ilə uyğun gəlmirsə hərəkət səhnələri
- hızı (məsələn, bir 50 Hz C64, 60 Hz LCD ekranında göstərilir)
- Tam bir çərçivə yenidən qurmağı olan SyncDraw rejiminə əlavə FLIcker Fixer
- i.e. iki yarım çərçivə buffered və tam bir çərçivə kimi göstərilir. Bu kömək edir
- FLI rejimi ilə titrəməni azaltmaq üçün, lakin digərində çoxlu ləkə yarada bilər
- rejimləri.
- Şəkil faylı informasiya qutusuna əlavə et, seçilmiş disk / şeridin məzmununu indi göstərir
- şəkilləri və orada yükləmək üçün bir proqram seçin.
- Mac OS X yatarkən emulator artıq dayandırılıb.
- CoreAudio səs sürücüsü yeniləndi dəstəkləmək üçün tamamilə yenidən yazılmışdır
- yeni Mac OS X versiyalarında səs API'ları tapdı.
- QuickTime formatında (yalnız PowerPC və 32 bit Intel) film qeydinə əlavə olundu
- MacPorts ilə quraşdırılmış FFMPEG kitabxanalarının dinamik yüklənməsi üçün əlavə dəstək
- OpenCBM və Lame kitabxanasının dinamik yüklənməsi üçün əlavə dəstək
- Bütün mövcud Mac OS X versiyasını dəstəkləmək üçün təkmilləşdirilmiş qurmaq skriptləri
- mimariler ve derleyiciler (gcc 4.0, gcc 4.2, clang)
- Libnet və libpcap, mövcud versiyaya yeniləndi
- Bazı keymap kakao portunda düzəldilir
Xüsusilə 6581 rejimində filter emulasiyası zamanı CPU-nu saxlayan
Şərhlər tapılmadı