[DS/DSi] SugarDS 0.7 : Rivivi l’Amstrad CPC sulla tua Nintendo DS

Se sei un appassionato di retro gaming e possiedi una Nintendo DS o DSi, c’è una fantastica novità per te: SugarDS, un emulatore per Amstrad CPC 464 e 6128 sviluppato da Dave Bernazzani (wavemotion-dave)!

Caratteristiche Principali

  • Emulazione dei modelli CPC 464 (64K) e CPC 6128 (128K)

  • Supporto per file .SNA (snapshot) e .DSK (dischi) fino a 1024K

  • Supporto per cartucce Plus2CPC (file .CPR fino a 512K)

  • Emulazione CRTC Type 3 con gestione di:

    • Split screen

    • Rottura dello schermo (rupture)

    • Scorrimento verticale fluido

    • Scorrimento orizzontale approssimativo

  • Salvataggio e caricamento degli stati per riprendere il gioco dove lo hai lasciato

Crediti e Licenze

SugarDS è il risultato di un meticoloso lavoro di assemblaggio di codice proveniente da diversi progetti open-source, tra cui:

  • CrocoDS (Miguel Vanhove)

  • Win-CPC (Ludovic Deplanque)

  • Caprice32 (Ulrich Doewich)

  • Arnold (Andreas Micklei e Kevin Thacker)

L’emulatore è rilasciato sotto licenza GNU GPL, rispettando i termini originali dei progetti da cui è derivato.

Altri contributi importanti:

  • Librerie audio AY-3-8910 di FluBBa (Fredrik Ahlström)

  • Musica introduttiva royalty-free di Anvish Parker

  • Compressione LZAV (Aleksey Vaneev) per i salvataggi

BIOS e Copyright

Come molti emulatori CPC, SugarDS include i file BIOS necessari per l’avvio. Secondo una nota di Cliff Lawson (Amstrad), è possibile distribuire queste ROM purché venga mantenuto il copyright originale e venga riconosciuto il permesso concesso da Amstrad.

“Amstrad ha gentilmente concesso il permesso di ridistribuire il suo materiale protetto da copyright, ma Amstrad ne conserva i diritti.”

Se i detentori dei diritti richiedessero la rimozione, Dave è disponibile a collaborare.

Configurazione e Controlli

  • Mappatura dei tasti:

    • L + D-Pad → Sposta lo schermo

    • R + D-Pad → Ridimensiona (disattiva l’auto-scale)

  • Supporto dischi:

    • File .DSK fino a 720K (formato PARADOS per floppy da 3,5″)

  • Supporto cartucce:

    • File .CPR fino a 512K (non è un emulatore CPC+)

Problemi Conosciuti

  • Prehistorik II: grafica glitchata

  • Pinball Dreams: problemi grafici nelle schermate introduttive (il gameplay funziona)

Cronologia delle Versioni

v0.7 – 04 Giugno 2025

  • Supporto per dischi a doppia faccia (Orion Prime funziona!)

  • Salvataggio automatico delle modifiche sui dischi

  • Miglioramenti alla temporizzazione della CPU Z80

  • Aggiunta la tastiera numerica (premi l’icona sulla tastiera virtuale)

  • Miglioramenti alla modalità 2 (usa PAN o COMPRESSED)

  • Nuova skin Amstrad Croc per lo schermo superiore

  • Ottimizzazioni nell’auto-scale orizzontale

v0.6 – 02 Giugno 2025

  • Supporto per cartucce .CPR (fino a 512K)

  • Dischi fino a 720K (3,5″ a 80 tracce)

  • Cambio dischi durante il gioco dal menu

  • Miglioramenti alla sincronizzazione Z80

v0.5 – 01 Giugno 2025

  • Prima beta pubblica!

🔗 Scarica SugarDS su GitHub:
👉 https://github.com/wavemotion-dave/SugarDS/releases

Conclusione

SugarDS è un emulatore potente e in continuo miglioramento, che porta la magia dell’Amstrad CPC sul tuo Nintendo DS/DSi. Se hai nostalgia dei classici giochi CPC o vuoi scoprirli per la prima volta, questo è lo strumento perfetto!

Happy retro gaming!

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.