[DS/DSi] GimliDS Version 1.5: L’Emulatore C64 per Nintendo DS Si Evolve Ancora!

La scena del retro-gaming su Nintendo DS/DSi non si ferma mai, e wavemotion-dave continua a stupire con i suoi aggiornamenti per GimliDS, il portatile emulatore del Commodore 64. L’ultima release, la Version 1.5 pubblicata l’8 Ottobre 2025, porta con sé una serie di miglioramenti sostanziali che rendono l’esperienza ancora più fluida e completa.

Cosa c’è di nuovo nella Version 1.5?

Il changelog è ricco di novità interessanti:

  • Supporto Ultimax: Aggiunta la compatibilità per le cartucce Ultimax, allargando ulteriormente il già vasto catalogo di giochi supportati direttamente da ROM.

  • Prime Implementazioni “Freezer”: I primi passi verso l’emulazione delle mitiche cartucce “Action Replay” e affini, strumenti fondamentali per i giocatori dell’epoca.

  • Velocità Migliorata (+15%): Un boost di prestazioni quasi del 15% su tutta la linea! Questo è fondamentale per far girare l’emulatore alla giusta velocità sui DS Lite e per ottenere ulteriori miglioramenti audio sui DSi.

  • Miglioramenti Estetici: Gestione migliorata delle icone del floppy disk (led verde/blu/rosso), un cambiamento cosmetico ma che aggiunge quel tocco di autenticità.

  • Altri Affinamenti: Come sempre, tante piccole tweak e miglioramenti “sotto al cofano” per un’emulazione più stabile e piacevole.

Cos’è GimliDS?

Per chi se lo fosse perso, GimliDS è un emulatore per Commodore 64 basato sul codice di Frodo, ottimizzato per le modeste ma gloriosi hardware delle console Nintendo DS, DSi e loro varianti XL/LL.

L’emulatore è un’offerta “as-is” (così com’è) senza garanzie, ma il lavoro di wavemotion-dave è di altissima qualità e costantemente aggiornato.

Caratteristiche Principali

GimliDS non è un emulatore basilare. Ecco alcune delle sue funzionalità più importanti:

  • Emulazione Completa del C64: CPU 6510, 64KB di RAM, chip VIC II e SID.

  • Supporto REU-1764: Emulazione della memoria espansa fino a 256KB.

  • Supporto Dischi e Cartucce: Legge file .d64 (per due drive) e una vasta gamma di cartucce .crt, incluse EasyFlash e GMOD2 con supporto al salvataggio.

  • Tastiera Virtuale: Una riproduzione fedele della tastiera C64 sullo schermo touch.

  • Save State: Salva e ricarica la tua posizione in qualsiasi momento.

  • Mapping Tasti Completo: Assegna i comandi C64 e il joystick a qualsiasi tasto del DS.

  • Turbo Warp: Tieni premuti L+R insieme per accelerare l’emulazione al massimo (perfetto per saltare le lunghe sequenze di caricamento).

Guida Rapida all’Uso

  1. BIOS: Assicurati di avere i file BIOS originali del C64 (KERNAL.ROMBASIC.ROMCHAR.ROM1541.ROM) nella cartella /roms/bios o /roms/c64.

  2. Avvio: All’avvio troverai il classico prompt READY di BASIC.

  3. Caricare un Gioco: Tocca l’icona del dischetto per montare un file .d64. Torna all’emulazione e premi START per inviare automaticamente il comando LOAD "*",8,1.

  4. Cambio Porta Joystick: Usa il tasto SELECT per alternare tra la porta joystick 1 e 2. Molti giochi ne usano una specifica!

  5. Regola lo Schermo: La risoluzione DS (256×192) non è ideale per il C64 (320×200). Usa L + D-Pad per scalare e R + D-Pad per spostare l’immagine. Le impostazioni vengono salvate per ogni gioco.

  6. Zoom 1:1: Assegna la funzione “TOGGLE ZOOM” a un tasto per passare temporaneamente a una visuale pixel-perfetta, utile per leggere i testi.

Trucchi per Giochi Specifici

Alcuni titoli hanno bisogno di una piccola regolazione per funzionare al meglio. Nella configurazione del gioco, prova a modificare l’opzione “CPU CYCLES”:

  • Gauntlet: Imposta a +5 per eliminare il flicker grafico.

  • Bruce Lee: Imposta a +4 per minimizzare le glitch grafiche.

  • LED Storm: Imposta a +4 per sistemare la linea in alto.

  • Turrican I: Imposta BAD CYCLES a -6 (avrai qualche glitch nella schermata titolo, ma il gioco funzionerà).

  • Turrican II e Lode Runner: Richiedono l’abilitazione della True Drive Emulation (ma i caricamenti saranno lentissimi, come su un vero C64! Consigliato usare le cartucce o fare un save state dopo il caricamento).

Perché “GimliDS”?

Il nome è un chiaro riferimento all’emulatore originale Frodo (il compagno di Gimli ne “Il Signore degli Anelli”), ma anche un modo per distinguere questo port come un progetto “più rozzo e resistente”, ottimizzato con numerosi hack per funzionare alla grande sull’hardware limitato del DS. Un gigante che non teme confronti!

Dove Scaricarlo e Altre Risorse

Puoi trovare l’ultima release di GimliDS, il codice sorgente e il readme completo sulla pagina GitHub di wavemotion-dave:

https://github.com/wavemotion-dave/GimliDS/releases/tag/1.5

Buon retrogaming a tutti! È incredibile come una macchina degli anni ’80 come il Commodore 64 possa trovare nuova vita nel palmo della nostra mano, grazie alla passione di sviluppatori dedicati.

Da FRANCESCO

Sviluppatore a tempo perso nato negli anni 80, amante delle console e delle retro console.Il mio motto è quello di aiutare il prossimo senza avere rimorsi di cio' che hai fatto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.