
SpeccyDS è un emulatore per Nintendo DS/DSi che permette di giocare ai classici giochi dello ZX Spectrum 48K e 128K. Sviluppato da Dave Bernazzani (wavemotion-dave), questo emulatore offre un’esperienza fedele e ottimizzata per gli appassionati del leggendario home computer degli anni ’80.
Requisiti
Per far funzionare SpeccyDS, è necessario avere i file ROM BIOS originali dello ZX Spectrum:
- 48.ROM (CRC32:
ddee531f
) - 128.ROM (CRC32:
2cbe8995
)
Questi file devono essere posizionati in una delle seguenti cartelle:
- Nella stessa directory dell’emulatore
- In
/roms/bios
- In
/data/bios
Licenza e Copyright
SpeccyDS è rilasciato con licenza libera per uso non commerciale. È possibile copiare, modificare e distribuire l’emulatore e il suo codice sorgente, a patto che venga mantenuto il credito agli autori:
- Dave Bernazzani (wavemotion-dave) per l’emulatore
- Marat Fayzullin per il core Z80
- FluBBa (Fredrik Ahlström) per il driver audio AY-3-8910
- Anvish Parker per la musica introduttiva
Funzionalità
Tastiera Virtuale
SpeccyDS include una tastiera touchscreen per simulare l’input dello ZX Spectrum. Poiché lo schermo del DS non supporta il multi-touch, i tasti SHIFT e SYMBOL funzionano in modalità “hold”:
- Premi SYMBOL o SHIFT
- Premi il tasto desiderato (es.
SYMBOL + P
per"
)
Supporto ai Joystick
L’emulatore supporta:
- Kempston Joystick
- Sinclair Joystick
È possibile rimappare i controlli tramite il menu “REDEFINE KEYS”. Premendo X si possono selezionare preset predefiniti (es. QAOP, ZXM).
Inoltre, è disponibile una modalità speciale “CHUCKIE” per giochi che richiedono precisione nei movimenti (come Chuckie Egg), migliorando la transizione tra direzioni.
Supporto ai Nastri (.TAP, .TZX, .Z80)
SpeccyDS supporta:
- .Z80 (snapshot)
- .TAP (completo)
- .TZX (parziale, esclude alcuni blocchi avanzati)
I tempi di caricamento sono 10-15 volte più veloci rispetto allo Spectrum originale:
- Un gioco da 48K carica in meno di 15 secondi
- Un gioco da 128K può richiedere circa 30 secondi
Premendo l’icona del nastro, è possibile cambiare file o regolare manualmente la posizione.
Miglioramenti nella Versione 0.6 (06/04/2025)
- Migliorato il supporto ai nastri (.TAP/.TZX)
- Nuovo sfondo per l’interfaccia del nastro
- Caricamenti ancora più veloci
- Gestione migliorata del joypad e nuovi schemi di controllo
- Audio più fluido (miglioramento del beeper)
- Fix per il salvataggio/caricamento degli stati
Download e Risorse
- GitHub: https://github.com/wavemotion-dave/SpeccyDS
- Release: Versione 0.6 disponibile
Conclusione
SpeccyDS è un emulatore ben ottimizzato che porta la magia dello ZX Spectrum sul Nintendo DS/DSi. Con supporto a joystick, nastri e una tastiera touch funzionale, è un must-have per i retro-gamer!
🔹 Happy gaming!