[DS/DSi] ColecoDS Phoenix-Edition 10.6 : L’Emulatore Definitivo per Nintendo DS/DSi si Rinnova Ancora!

Per gli appassionati di retro-gaming possessori di una Nintendo DS o DSi, il nome ColecoDS è sinonimo di eccellenza e versatilità. Nato come emulatore dedicato principalmente al ColecoVision, questo progetto ha subito una straordinaria evoluzione grazie alla “Phoenix-Edition” curata da wavemotion-dave, trasformandosi in un vero e proprio emulatore multi-sistema portatile.

L’ultima release, la versione 10.6 pubblicata proprio oggi, 30 Agosto 2025, conferma l’impegno continuo nel miglioramento e nella raffinatezza di questo gioiello homebrew.

Cosa è ColecoDS Phoenix-Edition?

ColecoDS è un emulatore che permette di giocare ai classici del ColecoVision e Coleco ADAM direttamente sulla tua Nintendo DS o DSi. Tuttavia, il fork “Phoenix-Edition” di wavemotion-dave ha ampliato a dismisura i suoi orizzonti, aggiungendo il supporto per una vasta gamma di altri sistemi degli anni ’80 che condividono un hardware simile, basato principalmente sul processore Z80 e sul chip video TMS9918.

Oggi, ColecoDS è una suite di emulazione tutto-in-uno per i seguenti sistemi:

  • ColecoVision & Super Game Module (SGM)

  • Coleco ADAM (con supporto per dischi e nastri digitali)

  • MSX1

  • Sega SG-1000 / SC-3000

  • Sord M5

  • Memotech MTX

  • Spectravision SVI

  • Hanimex Pencil II

  • Tatung Einstein

  • CreatiVision

Un elenco impressionante che racchiude pezzi fondamentali della storia dei videogiochi e dei computer domestici.

Novità nella Versione 10.6

L’aggiornamento alla 10.6, sebbene definito “minor”, introduce alcuni aggiustamenti importanti sotto il cofano:

  • Pulizia e Refactoring del codice: Miglioramenti alla base del codice per una maggiore stabilità e manutenibilità futura.

  • Debugger per il processore 6502: Uno strumento prezioso per gli sviluppatori homebrew che lavorano su giochi per CreatiVision e altri sistemi basati su questo chip.

  • Miglioramenti al beeper dell’MSX: Affinamenti nell’emulazione del suono per i giochi MSX che utilizzano il buzzer interno.

  • Aggiornamenti alla documentazione: Il file README.md è stato rivisto dopo approfonditi test di compatibilità sui core Z80 e 6502.

  • Riduzione della RAM estesa per ADAM: La memoria estesa massima per l’ADAM è stata ridotta a 1MB per motivi di compatibilità, garantendo un’esperienza più stabile.

Caratteristiche Principali e Compatibilità

ColecoDS Phoenix-Edition è ricco di funzionalità:

  • Supporto completo per periferiche: Emula perfettamente il Super Action Controller, il Roller Controller (trackball) e i paddle spinner, con sensibilità regolabile.

  • Salvataggio degli stati di gioco: Salva i tuoi progressi in qualsiasi punto (uno slot per gioco).

  • Salvataggio degli High Score: Supporto integrato per le classifiche, con 10 punteggi salvabili per gioco.

  • Mapping dei controller completo: Assegna ogni tasto come preferisci, sia per il player 1 che per il player 2.

  • Input touch-screen: Utilizza la tastiera virtuale per i sistemi computerizzati o per i giochi che richiedono il keypad.

  • Modalità “Blend” (DSi): Una modalità opzionale che miscela due frame consecutivi per emulare l’effetto “phosphor” dei vecchi televisori a tubo catodico, perfetta per giochi come Space Fury dove i proiettili a singolo pixel sono difficili da vedere sugli schermi LCD.

  • Vertical Sync: Opzione per eliminare il tearing grafico (attivata di default su DSi).

  • Overlay grafici: Supporto per overlay personalizzati che compaiono sullo schermo touch per alcuni giochi specifici che li richiedono.

La compatibilità è eccellente per la stragrande maggioranza dei giochi, grazie a core Z80 e 6502 che superano i rispettivi test suite di riferimento (ZEXALL e Klaus Dormann).

Come Iniziare

Per utilizzare ColecoDS, avrai bisogno:

  1. Una Nintendo DS o DSi con homebrew (ad esempio via flashcard o hiyaCFW).

  2. Il file ColecoDS.nds della versione più recente.

  3. I file BIOS necessari per i sistemi che intendi emulare (ad esempio coleco.rom per il ColecoVision, eos.rom e writer.rom per l’ADAM). Questi file vanno posizionati nella stessa directory dell’emulatore o in una cartella /roms/bios o /data/bios.

Disclaimer: Ricorda di acquisire i file BIOS legalmente, estraendoli dalle macchine originali che possiedi.

Riconoscimenti e Copyright

ColecoDS Phoenix-Edition è il frutto di un enorme lavoro di comunità. Un ringraziamento speciale va a:

  • wavemotion-dave (Dave Bernazzani) per la fenomenale fork Phoenix-Edition e il mantenimento continuo.

  • Alekmaul per la porting originale su Nintendo DS.

  • Marat Fayzullin per il core di emulazione ColEM (TMS9918 e Z80).

  • FluBBa (Fredrik Ahlström) per le librerie audio SN76496, AY38910 e SCC.

  • E a tutti i tester e collaboratori della comunità.

L’emulatore è offerto gratuitamente per uso non commerciale. La distribuzione è permessa a patto che vengano mantenuti tutti i copyright e i riconoscimenti degli autori originali.

Conclusioni

ColecoDS Phoenix-Edition non è solo un emulatore; è un museo portatile di storia videoludica. La dedizione di wavemotion-dave nel supportare così tanti sistemi con un’accuratezza così elevata su hardware limitato come il DS è semplicemente ammirevole.

La versione 10.6 continua a limare e perfezionare un progetto già maturo, dimostrando che la passione per il retrogaming è più viva che mai.

Link per il Download: Scarica ColecoDS Phoenix-Edition v10.6 da GitHub

Hai un vecchio DS o DSi in un cassetto? È il momento di dargli una nuova vita!

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.