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!