Vice3DS, acronimo di VersatIle Commodore Emulator 3DS, è un porting del noto emulatore freeware e multipiattaforma del Commodore 64 per console portatile Nintendo New 3DS.
Lo sviluppo di questa versione ha avuto origine perché il vecchio emulatore Bread Box, sviluppato dal developer Spinal_Cord non funzionava sui più recenti firmware della console.
[stextbox id=’info’]Nota: Se si sta aggiornando da una versione precedente, assicurarsi di eliminare la directory di configurazione /3ds/vice3ds/config
contenuta sulla scheda SD prima di avviare l’emulatore. In caso contrario, le nuove impostazioni di configurazione, i tasti di scelta rapida e le mappature dei tasti non verranno aggiornati e non funzioneranno. [/stextbox]
Oltre a questo, è necessario eseguire un DSP-dump per fare in modo che il suono funzioni correttamente. Potrete fare uso di questo strumento in tal caso.
Questa nuova versione corregge il suono durante l’utilizzo della tastiera sullo schermo, mentre il ripristino delle impostazioni non causa più errori grafici.
Il touch screen può essere disattivato per risparmiare batteria e i salvataggi di stato sono stati spostati nella cartella /3ds/vice3ds
. Sono stati aggiunti anche alcuni tasti funzione sulla tastiera virtuale e l’emulatore può essere messo in pausa.
Installazione
- Installare il file
.cia
con FBI – o – copiare il file.3dsx
in/3ds/vice3ds
all’interno della scheda SD e avviare il file HBL – o – lanciare il file.3ds
dalla flashcard.
Utilizzo
Funzioni dei pulsanti preconfigurate:
- – Apre il menu Vice.
- : – Emetti l’emulatore.
- Il pad circolare e il pulsante sono mappati sulla porta joystick 1.
- Il pad direzionale e il pulsante sono mappati sulla porta joystick 2 (Keyset 1).
- La C-Stick è per default mappata ai pulsanti del cursore. Può essere mappato a qualsiasi joystick nel menu Vice utilizzando Keyset 2.
- I pulsanti e ZR sono mappati in autofire su joyport 1/2.
- La velocità di emulazione può essere regolata utilizzando il cursore 3D (0=100%, max=modalità Warp).
- Funzioni dei pulsanti funzione (da sinistra a destra, dall’alto verso il basso):
- Avvia automaticamente l’immagine.
- Premere RUN/STOP + RESTORE.
- Attiva/disattiva lo scambio delle porte del joystick.
- Attiva o disattiva la modalità Warp.
- Hard reset.
- Quickload snapshot.
- Quicksave snapshot.
- Attiva o disattiva True Drive Emulation.
- Spegne la retroilluminazione dello schermo inferiore.
- Mette in pausa l’emulazione.
Questo (e molte altre cose) possono essere modificate all’interno del menu Vice (Machine settings -> Joystick settings -> Swap joystick ports).
[stextbox id=’info’]Nota: Come evidenziato sopra, Vice3DS può funzionare solo su New 3DS perché ha bisogno della potenza aggiuntiva della CPU (funziona su 804MHz).[/stextbox]
Prossimamente e bug conosciuti
- Il menu Vice a volte non aggiorna lo schermo durante la navigazione.
- Convalida la funzionalità di tutte le voci del menu Vice e correggerle o rimuoverle se non funzionano su 3DS.
- Softkey personalizzabili sullo schermo inferiore.
- Ricostruire il menu Vice per renderlo più user friendly.
- Striscia di codice per includere solo le parti rilevanti per l’emulazione del Commodore 64 su 3DS.
Changelog v1.2
- Corretto il “suono scoppiettante quando si usa la tastiera”.
- Correzione per “non è possibile tornare a stock rom da un’altra rom”.
- Correzione per la voce di menu “Restore default settings” che scompone lo schermo.
- Aggiunta menu entry/icon ‘Misc/Power off bottom screen backlight’.
- Aggiunte due icone per le voci del menu collisione sprite.
- Aggiunta voce di menu per ripristinare tutte le impostazioni predefinite (inclusi i tasti di scelta rapida ecc..).
- quicksave/-load ora salva/carica da
/3ds/vice3ds
. - Aggiunte voci di menu “RUN” a LOAD”*”,8,1.
- Aggiunti tasti F2/F4/F6/F8 alla tastiera per un più facile accesso.
- Aggiunta icona di pausa/possibilità di mettere in pausa tramite il pulsante virtuale.
- Un nuovo banner/logo di avvio.
Changelog v1.1
- Softkey personalizzabili sullo schermo inferiore.
- Assegnazione standard modificata dei pulsanti di accensione automatica: Joy1=R, Joy2=ZR.
- La vera emulazione del drive ora è disattivata per impostazione predefinita.
- Emu-velocità regolabile con cursore 3D (0=100%, max=Warp).
- Aggiunto menu ‘Misc’ con alcuni helper: RUN/STOP + RESTORE; LOAD”*”, 8,1.
- Bugfix per caricare ROM esterne e altri sysfile.
Changelog v1.0.1
- La tastiera ora appare più chiara.
- Corretto un bug per “Vice menu sometimes does not update screen when navigating”.
- Corretto un bug per l’autofire.
Changelog v1.0
Prima importante release di vice3DS.
- Supporto Autofire (configurabile nel menu VICE in “Machine settings” -> “Joystick settings”).
- Nuova disposizione della tastiera.
- Correzioni di bug.
[stextbox id=’info’]Nota: Se si sta aggiornando da una versione precedente, assicuratevi di eliminare /3ds/vice3ds/config/sdl_sym.vkm
prima di eseguire l’emulatore. In caso contrario, i nuovi mapping dei tasti non verranno aggiornati e la nuova tastiera non funzionerà correttamente.[/stextbox]
Download: Vice3DS v1.2 (3ds)
Download: Vice3DS v1.2 (3dsx)
Download: Vice3DS v1.2 (cia)
Download: Source code Vice3DS v1.2
Fonte: gbatemp.net