VICE

Software screenshot:
VICE
Dettagli del software:
Versione: 3.2 Aggiornato
Data di caricamento: 22 Jun 18
Sviluppatore: VICE Team
Licenza: Libero
Popolarità: 8

Rating: 4.0/5 (Total Votes: 2)

VICE è un software da riga di comando open source che è stato progettato per essere utilizzato per l'esecuzione di programmi sviluppati per i vecchi computer Commodore a 8 bit.

Al momento, l'applicazione VICE è in grado di emulare solo C64, C64DTV, C128, VIC20, PLUS4 CBM-II (noto anche come C610) e quasi tutti i modelli PET.

VICE è un'applicazione indipendente dalla piattaforma che funziona bene ed è supportata su Linux, UNIX, Mac OS X, QNX 4.x, QNX 6.x, MS-DOS, Microsoft Windows (Win32), Amiga, Sistemi operativi RISC OS, GP2X, OS / 2, BeOS, Syllable e Dingoo.

Novità in questa versione:

  • Generale:
  • Nuova porta Windows NT MIPS basata su SDL.
  • Nuova porta Dingoo nativa basata su SDL.
  • Nuovi comandi del monitor: autostart e autoload.
  • Riscrivi il sistema audio, l'uscita è ora mono / stereo selezionabile.
  • Suddividi il modello 5x0 dai modelli 6x0 / 7x0 in xcbm2, il nuovo emulatore si chiama xcbm5x0.
  • Dividi giocatore sid dal c64, il nuovo programma si chiama vsid.
  • Nuovo manutentore per le traduzioni polacco, ora sono aggiornate al 100%.
  • Nuovo supporto per unità disco IEC FD2000 / 4000.
  • La nuova unità 1541 emula i suoni.
  • L'emulazione dell'unità 1541 è stata notevolmente migliorata.
  • C64 / C128 cambia:
  • Indirizzo ACIA ora selezionabile.
  • Comportamento conflitto I / O ora selezionabile.
  • Aggiunto il supporto per la cartuccia Pagefox.
  • Aggiunto il supporto per le cartucce Silverrock.
  • Aggiunto il supporto per le cartucce Formel64.
  • Supporto IDE64 esteso per poter gestire 4 dispositivi.
  • Supporto IDE64 per FD / CD / CF aggiunto.
  • Aggiunto & quot; Kingsoft & quot; (& quot; Business Basic & quot; & quot; Smore & quot;) supporto per le cartucce.
  • Sampler sonoro SFX, espansore sonoro SFX e digimax esteso all'uscita stereo.
  • Aggiunto il supporto Triple SID.
  • Aggiunto il supporto Nordic Replay all'emulazione della cartuccia Retro Replay.
  • Aggiunta del video al supporto del suono perdita audio
  • Aggiunto il supporto della modalità VICII 'no border'.
  • Miglioramenti dell'emulazione della cartuccia Magic Voice.
  • Aggiunto il supporto per gli adattatori per joystick userport kingsoft e starbyte.
  • Aggiunto MicroMys, SmartMouse, trackball Atari CX-22 e supporto per mouse Atari.
  • Aggiunto supercard + supporto.
  • Aggiunto il supporto per l'espansione RTC DS12C887.
  • Aggiunto il supporto di espansione per userport RTC (58321a).
  • Modifiche C64:
  • Supporto per la modifica del drive burst.
  • Modifiche C128:
  • Migliorato l'emulazione del ciclo z80.
  • È possibile selezionare il modello C128.
  • Aggiunta la funzione interna RAM e supporto RAM + RTC.
  • Modifiche al VIC20:
  • Aggiunto controllo dei conflitti I / O con comportamento selezionabile.
  • Aggiunto il supporto per la scheda masC = uerade, ora è possibile utilizzare anche i carrelli C64 solo I / O con l'emulazione VIC20.
  • La modalità di confine VIC può essere selezionata ora (nessuna, normale, completa, debug).
  • Aggiunto il supporto per l'espansione RTC DS12C887.
  • Modifiche a PLUS4:
  • La modalità di confine TED può essere selezionata ora (nessuna, normale, completa, debug).
  • È possibile selezionare il modello PLUS4.
  • Modifiche PET:
  • Aggiunto il supporto SuperPET adeguato, tra cui l'emulazione della CPU 6809 (/ 6309), l'emulazione 6702 (dongle) e la scheda MMU TPUG (per Super-OS / 9).
  • Modifiche CBM2:
  • Il modello CBM2 può essere selezionato.
  • Modifiche al cartoconv:
  • Visualizza l'utilizzo quando -f / -t / -i / -o / -n / -l viene dato senza un parametro aggiuntivo.
  • Modifiche di Petcat:
  • Aggiunto il supporto per Supergrafik.
  • Modifiche Unix:
  • Nuove traduzioni in russo, spagnolo e coreano degli elementi dell'interfaccia utente e delle opzioni della riga di comando.
  • Aggiunto il supporto per copia / incolla alla GUI XAW.
  • Aggiunto il supporto "trascina e rilascia" alla GUI GTK +.
  • Aggiunto il supporto della finestra di monitoraggio tramite VTE alla GUI GTK +.
  • Modifiche a MS-Windows:
  • Un sacco di correzioni e miglioramenti della GUI.
  • Nuove traduzioni in russo, spagnolo e coreano degli elementi dell'interfaccia utente e delle opzioni della riga di comando.
  • I tasti di scelta rapida sono ora configurabili modificando i file win_hotkeys.vhk.
  • Il sorgente può ora essere compilato senza DX.
  • Modifiche ad AmigaOS:
  • Nuove traduzioni in russo, spagnolo e coreano degli elementi dell'interfaccia utente e delle opzioni della riga di comando.
  • Un sacco di correzioni e miglioramenti della GUI.
  • Migliorato il sistema di caricamento della libreria, quando le librerie 'opzionali' non vengono caricate, le funzionalità che richiedono la libreria saranno disabilitate.
  • Aggiunto il supporto per il driver catweasel.device.
  • Modifiche DOS:
  • Aggiunto il supporto PCI Catweasel.
  • Aggiunto il supporto PCI HardSID.
  • Modifiche all'interfaccia utente di SDL:
  • Aggiunto il supporto per OpenCBM.
  • Modifiche BeOS:
  • Un sacco di correzioni e miglioramenti della GUI.
  • I keyset del joystick sono stati riparati (di nuovo)
  • & quot; beos & quot; il driver audio può ora essere testato su Haiku (a proprio rischio) con l'opzione da riga di comando: -sounddev beos
  • Modifiche OS / 2:
  • Un sacco di correzioni e miglioramenti della GUI.

Novità della versione nella versione:

  • Generale:
  • Nuova porta Windows NT MIPS basata su SDL.
  • Nuova porta Dingoo nativa basata su SDL.
  • Nuovi comandi del monitor: autostart e autoload.
  • Riscrivi il sistema audio, l'uscita è ora mono / stereo selezionabile.
  • Suddividi il modello 5x0 dai modelli 6x0 / 7x0 in xcbm2, il nuovo emulatore si chiama xcbm5x0.
  • Dividi giocatore sid dal c64, il nuovo programma si chiama vsid.
  • Nuovo manutentore per le traduzioni polacco, ora sono aggiornate al 100%.
  • Nuovo supporto per unità disco IEC FD2000 / 4000.
  • La nuova unità 1541 emula i suoni.
  • L'emulazione dell'unità 1541 è stata notevolmente migliorata.
  • C64 / C128 cambia:
  • Indirizzo ACIA ora selezionabile.
  • Comportamento conflitto I / O ora selezionabile.
  • Aggiunto il supporto per la cartuccia Pagefox.
  • Aggiunto il supporto per le cartucce Silverrock.
  • Aggiunto il supporto per le cartucce Formel64.
  • Supporto IDE64 esteso per poter gestire 4 dispositivi.
  • Supporto IDE64 per FD / CD / CF aggiunto.
  • Aggiunto & quot; Kingsoft & quot; (& quot; Business Basic & quot; & quot; Smore & quot;) supporto per le cartucce.
  • Sampler sonoro SFX, espansore sonoro SFX e digimax esteso all'uscita stereo.
  • Aggiunto il supporto Triple SID.
  • Aggiunto il supporto Nordic Replay all'emulazione della cartuccia Retro Replay.
  • Aggiunta del video al supporto del suono perdita audio
  • Aggiunto il supporto della modalità VICII 'no border'.
  • Miglioramenti dell'emulazione della cartuccia Magic Voice.
  • Aggiunto il supporto per gli adattatori per joystick userport kingsoft e starbyte.
  • Aggiunto MicroMys, SmartMouse, trackball Atari CX-22 e supporto per mouse Atari.
  • Aggiunto supercard + supporto.
  • Aggiunto il supporto per l'espansione RTC DS12C887.
  • Aggiunto il supporto di espansione per userport RTC (58321a).
  • Modifiche C64:
  • Supporto per la modifica del drive burst.
  • Modifiche C128:
  • Migliorato l'emulazione del ciclo z80.
  • È possibile selezionare il modello C128.
  • Aggiunta la funzione interna RAM e supporto RAM + RTC.
  • Modifiche al VIC20:
  • Aggiunto controllo dei conflitti I / O con comportamento selezionabile.
  • Aggiunto il supporto per la scheda masC = uerade, ora è possibile utilizzare anche i carrelli C64 solo I / O con l'emulazione VIC20.
  • La modalità di confine VIC può essere selezionata ora (nessuna, normale, completa, debug).
  • Aggiunto il supporto per l'espansione RTC DS12C887.
  • Modifiche a PLUS4:
  • La modalità di confine TED può essere selezionata ora (nessuna, normale, completa, debug).
  • È possibile selezionare il modello PLUS4.
  • Modifiche PET:
  • Aggiunto il supporto SuperPET adeguato, tra cui l'emulazione della CPU 6809 (/ 6309), l'emulazione 6702 (dongle) e la scheda MMU TPUG (per Super-OS / 9).
  • Modifiche CBM2:
  • Il modello CBM2 può essere selezionato.
  • Modifiche al cartoconv:
  • Visualizza l'utilizzo quando -f / -t / -i / -o / -n / -l viene dato senza un parametro aggiuntivo.
  • Modifiche di Petcat:
  • Aggiunto il supporto per Supergrafik.
  • Modifiche Unix:
  • Nuove traduzioni in russo, spagnolo e coreano degli elementi dell'interfaccia utente e delle opzioni della riga di comando.
  • Aggiunto il supporto per copia / incolla alla GUI XAW.
  • Aggiunto il supporto "trascina e rilascia" alla GUI GTK +.
  • Aggiunto il supporto della finestra di monitoraggio tramite VTE alla GUI GTK +.
  • Modifiche a MS-Windows:
  • Un sacco di correzioni e miglioramenti della GUI.
  • Nuove traduzioni in russo, spagnolo e coreano degli elementi dell'interfaccia utente e delle opzioni della riga di comando.
  • I tasti di scelta rapida sono ora configurabili modificando i file win_hotkeys.vhk.
  • Il sorgente può ora essere compilato senza DX.
  • Modifiche ad AmigaOS:
  • Nuove traduzioni in russo, spagnolo e coreano degli elementi dell'interfaccia utente e delle opzioni della riga di comando.
  • Un sacco di correzioni e miglioramenti della GUI.
  • Migliorato il sistema di caricamento della libreria, quando le librerie 'opzionali' non vengono caricate, le funzionalità che richiedono la libreria saranno disabilitate.
  • Aggiunto il supporto per il driver catweasel.device.
  • Modifiche DOS:
  • Aggiunto il supporto PCI Catweasel.
  • Aggiunto il supporto PCI HardSID.
  • Modifiche all'interfaccia utente di SDL:
  • Aggiunto il supporto per OpenCBM.
  • Modifiche BeOS:
  • Un sacco di correzioni e miglioramenti della GUI.
  • I keyset del joystick sono stati riparati (di nuovo)
  • & quot; beos & quot; il driver audio può ora essere testato su Haiku (a proprio rischio) con l'opzione da riga di comando: -sounddev beos
  • Modifiche OS / 2:
  • Un sacco di correzioni e miglioramenti della GUI.

Novità della versione nella versione 2.2:

  • Generale
  • All'avvio automatico, non modificare più la vera emulazione del disco (TDE) con
  • di default. Il vecchio comportamento può essere riattivato specificando
  • -autostart-handle-tde sulla riga di comando.
  • C'è uno svantaggio di questo comportamento: se TDE è attivo, un
  • l'immagine allegata deve adattarsi al set di tipi di unità. Ad esempio, quando
  • allega un .D81, devi avere il tipo di unità impostato su 1581 o
  • l'avvio automatico fallirà.
  • Aggiunta la modalità automatica Warp durante l'avvio automatico. Se questa risorsa è abilitata, allora
  • VICE attiva automaticamente la modalità warp e quindi carica un file. Dopo
  • il caricamento della modalità warp è nuovamente disabilitato e quindi il programma viene avviato.
  • L'avvio automatico di un file PRG può ora essere eseguito in tre diversi modi:
  • & quot; Virtual FS & quot ;: Questa modalità monta la directory in cui risiede il file come
  • file system virtuale sull'unità # 8 e carica quindi il PRG tramite unità virtuale
  • trappole. Questo era l'unico modo di avviare automaticamente nelle precedenti versioni di VICE
  • ed è ancora l'impostazione predefinita.
  • & quot; Inject to RAM & quot ;: il file PRG viene caricato da VICE direttamente nella RAM di
  • la macchina emulata. Quindi viene simulata la configurazione della memoria di un LOAD di base
  • e il programma viene eseguito. Questa è la modalità più veloce disponibile ma potrebbe mancare
  • compatibilità in quanto non è stata eseguita alcuna operazione di caricamento effettivo nell'emulatore.
  • Tuttavia, nessuna impostazione dell'unità è stata modificata durante l'operazione.
  • & quot; Diskimage & quot ;: VICE crea una nuova immagine del disco temporanea e copia il
  • contenuto del file PRG su di esso. Quindi questa immagine è montata nell'unità # 8
  • e il programma viene caricato da lì. Se TDE è abilitato, allora il caricamento

  • L'operazione
  • è la più compatibile. L'immagine del disco rimane collegata fino a un nuovo
  • l'immagine è montata.
  • L'emulazione PAL migliorata è ora disponibile per la modalità XVideo di Unix / Xaw e
  • AmigaOS. Funzionano solo le modalità compresse YUV, le modalità planari usano ancora
  • vecchi percorsi di codice, però.
  • Il core audio è stato rielaborato per consentire una minore latenza di funzionamento.
  • I valori di latenza di circa 50 ms sono ora regolarmente raggiunti e alcuni
  • le persone hanno riferito che a partire da 30 ms funzionano ancora per loro.
  • Nuova porta SDL. Vedi ReadmeSDL.txt per i dettagli.
  • Sono supportate nuove porte win64, sia amd64 / x64 che ia64 (solo compilazione msvc).
  • Nuove porte QNX 6.x basate su SDL armate, mipsle, ppcbe e shle.
  • Nuove porte MOSDOS e Sparc basate su SDL.
  • Nuova porta Syllable basata su SDL.
  • Nuova porta Dingoo basata su SDL.
  • È stato aggiunto il monitor remoto (in altre parole: interfaccia TCP / IP al monitor VICE)
  • Corretta la gestione della CPU non 6502/6510 nel monitor.
  • C64 / C128 cambia
  • Il resampler di ReSID è stato ottimizzato con l'assembly MMX. Alcuni di lunga data
    Sono stati risolti anche bug
  • nella modalità interpolate resample.
  • Anche ReSID-FP è stato ottimizzato. Controlla le parti analogiche a metà del
  • tasso ora, che salva la CPU durante l'emulazione del filtro, specialmente per le modalità 6581.
  • Aggiunti l'emulazione di SFX Sound Sampler e SFX Sound Expander.
  • Aggiunta l'emulazione della cartuccia EasyFlash.
  • Aggiunta emulazione paddle.
  • Aggiunta l'emulazione lightpen / lightgun, attualmente disponibile solo per i seguenti
  • porte: SDL, GTK +, cacao, win32 / win64 e msdos.
  • Aggiunto supporto per i seguenti adattatori per joystick userport: CGA / Protovision,
  • DXS / HIT, PET (normalmente utilizzato solo su PET / CBM2), Hummer (normalmente solo
  • utilizzato su C64DTV) e OEM (normalmente utilizzato solo sul VIC20).
  • C128 modifiche
  • Aggiunto il supporto per i banchi RAM 2 e 3
  • Miglioramento dell'emulazione VDC.
  • Supporto per la gamma SID $ D7xx stereo.
  • modifiche VIC20
  • Nuovo core per l'emulazione esatta del ciclo. Accesso agli elementi non collegati
  • lo spazio degli indirizzi e i dati grafici in linea cambiano correttamente.
  • (risolve & quot; Impossiblator 3 & quot; e altri)
  • Emulazione VIC migliorata (cambia colori in linea / modalità inversa su mezzi caratteri)
  • Gestione della cartuccia riscritta.
  • Aggiunta dell'emulazione della cartuccia Mega-Cart.
  • Aggiunta dell'emulazione della cartuccia di espansione finale.
  • La configurazione della memoria predefinita è cambiata da completa a non espansa.
  • Aggiunta emulazione paddle.
  • Aggiunta l'emulazione lightpen / lightgun, attualmente disponibile solo per i seguenti
  • porte: SDL, GTK +, cacao, win32 / win64 e msdos.
  • Corretto il supporto del joystick, poiché il VIC20 può avere solo un joystick
  • collegato sulla porta del joystick.
  • Aggiunto supporto per i seguenti adattatori per joystick userport: CGA / Protovision
  • (normalmente usato solo su C64 / C128), PET (normalmente usato solo su
  • PET / CBM2), Hummer (normalmente utilizzato solo su C64DTV) e OEM.
  • modifiche PLUS4
  • Aggiunta l'emulazione aggiuntiva del Cart SID di Digibooster.
  • Aggiunta dell'emulazione della porta del joystick del carrello SID.
  • Corretto errore nella registrazione su nastro.
  • Migliore gestione della grafica.
  • Modifiche C64DTV
  • Sostituita la vecchia emulazione DTVSID con ReSID-DTV.
  • Correzioni di bug minori e miglioramenti dell'emulazione.
  • Aggiunto supporto per i seguenti adattatori per joystick userport: CGA / Protovision
  • (normalmente usato solo su C64 / C128), PET (normalmente usato solo per il PET),
  • Hummer e OEM (normalmente usati solo sul VIC20).
  • Modifiche PET
  • Corretto il supporto del joystick, poiché l'unico modo in cui un PET può utilizzare un joystick
  • è un adattatore joystick userport, i seguenti adattatori per joystick userport
  • sono attualmente supportati: CGA / Protovision (normalmente usati solo su
  • C64 / C128), PET, Hummer (normalmente utilizzato solo su C64DTV) e OEM (normalmente
  • usato solo sul VIC20).
  • Modifiche a CBM2
  • Corretto il supporto del joystick, poiché l'unico modo in cui un CBM2 può utilizzare un joystick
  • è un adattatore joystick userport, i seguenti adattatori per joystick userport
  • sono attualmente supportati: CGA / Protovision (normalmente usati solo su
  • C64 / C128), PET, Hummer (normalmente utilizzato solo su C64DTV) e OEM (normalmente
  • usato solo sul VIC20).
  • Cambiamenti Unix
  • È stato aggiunto il driver audio Rudimentary PulseAudio.
  • Aggiunto il supporto per il caricamento dinamico delle librerie FFMPEG.
  • Aggiunto il supporto per il caricamento dinamico di OpenCBM e della libreria Lame
  • Cambiamenti di MS-Windows
  • Nuovo driver video che utilizza DirectX9 se possibile. Ciò consente il ridimensionamento della finestra gratuito
  • e modalità a schermo intero che copre l'intero schermo. Utilizzo di un rapporto aspetto fisso
  • è facoltativo.
  • Nuove traduzioni danese e turca degli elementi dell'interfaccia utente e delle opzioni della riga di comando.
  • Aggiunto il supporto per il caricamento dinamico delle librerie FFMPEG.
  • Aggiunto il supporto per il caricamento dinamico di OpenCBM e della libreria Lame
  • Nuova kaymap italiana.
  • Modifiche ad AmigaOS
  • Nuove traduzioni danese e turca degli elementi dell'interfaccia utente e delle opzioni della riga di comando.
  • Aggiunto il supporto sperimentale PCI HardSID e Catweasel.
  • Usato AROS (x86, ppc, amd64) nuove librerie di livello inferiore che dovrebbero rendere USB
  • joystick e joypad utilizzabili
  • Modifiche a Mac OS X
  • La porta Cocoa ora supporta tutti gli emulatori
  • Supporto per Mac OS X versioni 10.4, 10.5 e 10.6 e PowerPC, Intel 32,
  • e supporto 64 bit.
  • Nuova grafica dell'interfaccia Cocoa. La finestra dell'emulatore viene ridotta solo alla visualizzazione dell'emulazione.
  • L'emulatore è controllato con la nuova finestra di controllo. C'è il disco e il nastro
  • le immagini possono essere allegate facendo clic sull'immagine o trascinando i file lì.
  • Aggiunti i controlli del nastro per il dataset e la barra di stato.
  • Aggiunto un cursore del volume principale.
  • Aggiunta la modalità di visualizzazione di SyncDraw che esegue il filtraggio temporale dei fotogrammi
  • generato dalla macchina (motion blur). Ciò migliora la qualità della visualizzazione in
  • spostamento di scene se la frequenza fotogrammi della macchina non corrisponde all'aggiornamento del display
  • velocità (ad esempio un C64 a 50 Hz viene visualizzato su un display LCD a 60 Hz)
  • Aggiunta di FLIcker Fixer alla modalità SyncDraw che esegue la ricostruzione completa del fotogramma,
  • vale a dire. due mezze immagini vengono memorizzate nel buffer e visualizzate come un frame completo. Questo aiuta
  • per ridurre lo sfarfallio nelle modalità FLI ma potrebbe introdurre troppa sfocatura in altri
  • i modi.
  • Le finestre di dialogo Allega file immagine ora mostrano il contenuto del disco / nastro selezionato
  • immagine e consente di scegliere un programma da caricare da lì.
  • L'emulatore è ora in pausa se Mac OS X va in stop.
  • Il driver audio Core Audio è stato completamente riscritto per supportare l'aggiornamento
  • API audio trovate nelle nuove versioni di Mac OS X.
  • Aggiunta della registrazione di filmati in formato QuickTime (solo PowerPC e Intel a 32 bit)
  • Aggiunto il supporto per il caricamento dinamico delle librerie FFMPEG installate tramite MacPorts
  • Aggiunto il supporto per il caricamento dinamico di OpenCBM e della libreria Lame
  • Script di build migliorati per supportare tutte le versioni attuali di Mac OS X,
  • architetture e compilatori (gcc 4.0, gcc 4.2, clang)
  • Libnet e libpcap aggiornati alle versioni correnti
  • Alcune correzioni di keymap nella porta del cacao

Commenti a VICE

I commenti non trovato
Aggiungi commento
Accendere le immagini!