Pubblicato un nuovo aggiornamento per l’emulatore StellaDS, il programma ci permette di lanciare ROM della console Atari 2600 su console Nintendo DS, Nintendo DSi e Nintendo DS Lite.

Questa nuova versione introduce un sistema di Preferiti completamente rinnovato che permette di contrassegnare i giochi come “LIKE” o “LOVE” direttamente dalla schermata di caricamento delle ROM, semplicemente premendo il tasto SELECT.
Una novità pensata per rendere più semplice e immediata la gestione della propria libreria, soprattutto per chi utilizza spesso un ampio catalogo di titoli.
Dal punto di vista tecnico invece, l’aggiornamento si concentra in modo deciso sulle ottimizzazioni. Il chip TIA, cuore grafico dell’Atari 2600, è stato ulteriormente ottimizzato, garantendo un frame aggiuntivo di miglioramento delle prestazioni in diversi giochi.
A questo si affiancano ottimizzazioni sul fronte CPU, che contribuiscono anch’esse a rendere l’emulazione più fluida e stabile, specialmente nei titoli più esigenti.
Anche il Thumbulator, il componente responsabile dell’emulazione delle istruzioni ARM, ha ricevuto miglioramenti mirati sull’istruzione LDR3, con benefici concreti per alcuni giochi basati sul formato CDFJ.
Un cambiamento importante riguarda la gestione della sincronizzazione video: la maggior parte delle precedenti ottimizzazioni legate a VBLANK e HBLANK è stata rimossa in favore di una maggiore accuratezza dell’emulazione.
Grazie alle prestazioni complessivamente migliorate, non è più necessario ricorrere a molti di questi compromessi, con il risultato di un comportamento più fedele all’hardware originale.
Infine, il lavoro di refactoring della memoria ha permesso di recuperare quasi 250 KB di RAM della Nintendo DS, uno spazio prezioso che apre la strada a future espansioni e nuove funzionalità.
Caratteristiche
Alto livello di compatibilità per rendere i giochi quantomeno giocabili. La maggior parte dei giochi gira a piena velocità su console DSi in modalità nativa a 133 MHz.
Per i vecchi DS-LITE e DS-PHAT, molti dei semplici giochi 8k, 4k e 2k funzioneranno perfettamente schemi di bank-switching più sofisticati richiedono davvero il DSi per la migliore esperienza.
Vedere il file Compatibility.txt per un elenco completo delle ROM supportate. Generalmente queste saranno ROM NTSC No-Intro o o ROMHUNTER (quelle buone).
- Emulazione completa della console inclusi Reset, Select, Difficulty Switches, TV Type.
- Ampia gamma di controller tra cui joystick, paddle, controller di guida, impugnatura booster, tastiera, Genesis a 2 pulsanti e altro ancora.
- Supporto Savekey con supporto EEPROM 32K.
- FA2 e Cherity supportati con supporto backing EEPROM.
- Il bankwitching più diffuso è supportato fino a 128K/256K BF/EF/DF/SB e 512K 3E e 3F con fino a 32K di RAM.
- Supportati i giochi DPC+ Arm-Assisted!
- Supportati i giochi CDF/CDFJ/CDFJ+ Arm-Assisted!
- Supporto high score con un massimo di 10 punteggi per ogni gioco.
- Manuali per più di 100 dei giochi comuni inclusi.
- Overlay della tastiera per Star Raiders.
- Frame Blending per attenuare lo sfarfallio.
Problemi noti
- Tutti i giochi ARM-Assisted (DPC+ o CDF/CDFJ/+) sono generalmente abbastanza complessi da richiedere un DSi in esecuzione alla velocità della CPU 2X (tramite Unlaunch o Twilight Menu++) per ottenere una buona esperienza da esso.
- I recuperatori musicali di Cherity sono incompleti e la musica di sottofondo non viene riprodotta correttamente (altrimenti il gioco può essere riprodotto).
- I nomi dei file di gioco non possono superare i 168 caratteri inclusa l’estensione. Rinomina in più breve se necessario.
- Non è possibile visualizzare più di 1200 file in una directory. Puoi suddividere i tuoi giochi in più directory, se necessario.
- Il DS-Lite e il DS-Phat originali girano a metà della velocità (67MHz contro 134MHz) del DSi/DSi-XL e come tale scoprirai che solo un sottoinsieme di giochi gira alla massima velocità… Fortunatamente molti dei i migliori giochi funzioneranno bene: Space Invaders, Missile Command, Asteroids, Yars Revenge, Adventure, Phoenix, Chopper Command, Megamania, Pitfall!, Cosmic Ark, Demon Attack e molti altri saranno a portata di mano.
Istruzioni
Copiare il file StellaDS.nds sulla flash cart o sulla scheda SD. La maggior parte dei launcher patcherà automaticamente il gioco per l’esecuzione, quindi dovreste essere a posto, premere anche sullo slot CART scegliere e caricare un gioco (.bin o .a26).
Per alcuni launcher o flash cart più vecchie potrebbe essere necessario applicare una patch DLDI al file StellaDS.nds (ma è improbabile poiché la maggior parte dei launcher eseguirà automaticamente la patch quando si esegue l’emulatore).
Controlli
– Joystick.
,
,
,
– Pulsante fuoco (configurabile).
– Pulsante SELECT.
– Pulsante START.
+
– Sposta l’offset del display nella direzione del D-PAD.
+
–Modifica il ridimensionamento dello schermo Y (solo ridimensionamento
/
).
+
+
– Scambia LCD superiore/inferiore.- Utilizzare la stilo sui pulsanti per altre azioni basate su icone sullo schermo inferiore.
Changelog
- Aggiunto un nuovo sistema di Preferiti che permette di contrassegnare qualsiasi gioco come LIKE o LOVE premendo SELECT nella schermata di caricamento della ROM.
- Ottimizzazioni del TIA per ottenere un frame aggiuntivo di miglioramento delle prestazioni.
- Ottimizzazioni della CPU per un ulteriore frame di miglioramento delle prestazioni.
- Ottimizzazioni del Thumbulator sull’istruzione LDR3 per migliorare il supporto ad alcuni giochi CDFJ.
- La maggior parte delle ottimizzazioni VBLANK e HBLANK è stata rimossa in favore di una maggiore accuratezza, resa possibile dalle migliori prestazioni complessive.
- Rifattorizzazione della gestione della memoria per recuperare quasi 250 KB di RAM della Nintendo DS, destinati a future espansioni.
Download: StellaDS v8.1
Download: Source code StellaDS v8.1








![[Scena DS] Rilasciato l’emulatore A5200DS v3.3](https://www.biteyourconsole.net/wp-content/uploads/DSia5200.jpg)