Se sei un appassionato di retro-gaming e possiedi una Nintendo DS o DSi, SugarDS è l’emulatore perfetto per rivivere i classici giochi dell’Amstrad CPC direttamente sul tuo portatile! Con l’ultima versione 1.1, rilasciata il 18 giugno 2025, l’autore wavemotion-dave ha introdotto numerosi miglioramenti e correzioni per un’esperienza di gioco più fluida e fedele all’hardware originale.
Caratteristiche Principali
✅ Emulazione completa di Amstrad CPC 464 (64K) e CPC 6128 (128K), con supporto per 512K di RAM estesa.
✅ Supporto per file .SNA (snapshot) e .DSK (dischi) fino a 1024K (singolo e doppia facciata).
✅ Cartucce Plus2CPC (.CPR) fino a 512K (no emulazione CPC+/GX4000).
✅ Supporto parziale per Dandanator (adatto per Sword of Ianna e Los Amores de Brunilda).
✅ Emulazione CRTC Type 0 con gestione di scorrimento verticale/orizzontale e split-screen.
✅ Mappatura completa dei pulsanti per joystick e tastiera virtuale touch-screen.
✅ Tastiera Amstrad CPC 464 a schermo intero, colorata e intuitiva.
✅ Salvataggio e caricamento degli stati di gioco, per riprendere dove hai lasciato.
✅ Supporto per la versione spagnola CPC 472 con 8K aggiuntivi di RAM.
Copyright e Licenze
SugarDS è stato creato da Dave Bernazzani (wavemotion-dave) e utilizza codice derivato da diversi progetti open-source:
-
CrocoDS (Miguel Vanhove)
-
Win-CPC (Ludovic Deplanque)
-
Caprice32 (Ulrich Doewich)
-
Arnold (Andreas Micklei & Kevin Thacker)
Il software è rilasciato sotto GNU GPL v2, mentre le ROM BIOS sono coperte da copyright di Amstrad, che ne permette la redistribuzione a patto che venga riconosciuta la proprietà intellettuale.
Configurazione Ottimale
Alcuni giochi richiedono impostazioni specifiche per funzionare al meglio:
🎵 Suono digitale (es. Robocop, Chase HQ):
Imposta il driver audio su “WAVE DIRECT” per una riproduzione fedele degli effetti sonori.
⚙️ Regolazioni CPU e sincronizzazione:
-
Se un gioco va troppo lento (es. Dizzy III), prova “V52 Sync: Forgiving”.
-
Se ci sono glitch grafici (es. Sword of Ianna), prova “CPU Adjust: -1 o -2”.
📺 Modalità schermo (Mode 2 – 640×200):
Per giochi con alta risoluzione (es. Orion Prime), usa “PAN+SCAN” per navigare lo schermo toccando i lati del touch-screen.
Supporto Dischi e Cartucce
💾 File .DSK:
-
Fino a 720K (supporto PARADOS).
-
Puoi forzare l’avvio di un gioco aggiungendo [[NOMEFILE]] nel nome del file.
🎮 Cartucce .CPR (fino a 512K):
Funzionano solo i giochi che non richiedono funzionalità CPC+.
🔫 Dandanator (.dan):
Supporto per Sword of Ianna e Los Amores de Brunilda (senza scrittura Flash).
Problemi Conosciuti
⚠️ Pinball Dreams: Glitch grafici nelle schermate introduttive.
⚠️ *R-Type Reloaded 128K*: Caricamento corretto solo nella versione a 3 dischi.
⚠️ Megablasters: Funziona solo con la versione 2020 ENGLISH Re-Release.
⚠️ B.A.T.: Problemi nel caricamento del secondo disco.
Novità in SugarDS 1.1
🆕 Nuovo driver CRTC avanzato per Prehistorik II e Super Cauldron.
🆕 Supporto per snapshot .SNA fino a 576K.
🆕 Miglioramenti nei driver Mode 0/1/2 per una grafica più stabile.
🆕 Rendering CRT più pulito (es. Monty on the Run).
🆕 Fix per Megablasters (versione 2020).
Scarica SugarDS 1.1
Disponibile su GitHub:
👉 https://github.com/wavemotion-dave/SugarDS/releases/tag/1.1
Buon retrogaming! 🎮🔥