NitroSwan torna sotto i riflettori con un nuovo aggiornamento del progetto homebrew dedicato all’emulazione delle console portatili WonderSwan, WonderSwan Color e WonderSwan Crystal sui dispositivi della famiglia Nintendo DS e Nintendo 3DS.

NitroSwan, sviluppato dal developer FluBBaOfWard, è uno degli emulatori più interessanti per chi vuole riscoprire la libreria della console Bandai, particolarmente diffusa sul mercato giapponese tra la fine degli anni ’90 e i primi anni 2000.
Il progetto permette inoltre di eseguire software destinato a Benesse PocketChallenge V2, una piattaforma educativa basata sull’hardware WonderSwan.
L’emulatore è in grado di gestire sia i titoli del WonderSwan originale in bianco e nero sia quelli sviluppati per WonderSwan Color e WonderSwan Crystal, adattandosi all’orientamento dei giochi e ai controlli disponibili sulle console Nintendo.
NitroSwan mette a disposizione diverse funzioni ormai fondamentali per un emulatore moderno. Sono supportati i save state, la gestione di NVRAM, EEPROM e SRAM, il caricamento di patch IPS e la possibilità di intervenire su gamma e contrasto.
Per i giochi monocromatici sono inoltre disponibili diverse palette, mentre è possibile configurare differenti modalità di velocità.
Il progetto supporta anche le ROM compresse in formato ZIP utilizzando la compressione Deflate, anche se alcuni titoli che richiedono RAM aggiuntiva attraverso cartucce SLOT-2 non possono essere eseguiti direttamente da un archivio compresso.
Uno degli aspetti più interessanti di NitroSwan riguarda proprio l’adattamento all’hardware Nintendo. I giochi WonderSwan possono infatti utilizzare orientamenti differenti e l’emulatore è stato progettato per gestire correttamente questa caratteristica sfruttando gli schermi e i controlli della console.
Su Nintendo DS e DS Lite esistono tuttavia alcune limitazioni dovute alla memoria disponibile. Questi modelli dispongono di 4 MB di RAM e, per alcuni giochi di dimensioni superiori ai 2 MB, può essere necessario utilizzare una cartuccia SLOT-2/GBA dotata di RAM aggiuntiva.
La nuova versione conferma l’attenzione dello sviluppatore non solo all’emulazione vera e propria, ma anche all’ottimizzazione del progetto per l’hardware Nintendo DS.
Il passaggio a BlocksDS e la riduzione delle dimensioni del binario rappresentano un ulteriore passo nella manutenzione di NitroSwan, mentre il fix dell’audio migliora l’esperienza durante l’utilizzo su console reali.
Guida
- Creare una cartella e rinominarla in
nitroswanall’interno della scheda SD o nella cartella dei dati, è qui che finiscono le impostazioni e i file di salvataggio. - Ora caricare i file di gioco/bios in una cartella insieme alle rom (WonderSwan).
- A seconda della tua flashcard potresti dover patchare DLDI l’emulatore.
I file di salvataggio dovrebbero essere compatibili con la maggior parte degli altri emulatori WonderSwan.
Premere i pulsanti dorsali
+
o toccare lo schermo per selezionare tra le schede.
Tenere premuto
durante l’avvio di un gioco per accedere alle impostazioni della rom di avvio, la EEPROM interna viene salvata durante il salvataggio delle impostazioni.
Menu
File
- Load Game: Seleziona un gioco da caricare.
- Load State: Carica uno stato salvato in precedenza del gioco attualmente in esecuzione.
- Save State: Salva uno stato del gioco attualmente in esecuzione.
- Load NVRAM: Carica la RAM non volatile (EEPROM/SRAM) per il gioco attualmente in esecuzione.
- Save NVRAM: Salva la RAM non volatile (EEPROM/SRAM) per il gioco attualmente in esecuzione.
- Load Patch: Applica una patch IPS alla ROM attualmente caricata.
- Save Settings: Salva le impostazioni correnti (e la EEPROM interna).
- Reset Game: Ripristina il gioco attualmente in esecuzione.
Options
- Controller:
- Autofire: Selezionare se si desidera il fuoco automatico.
- Swap A/B: Scambia quale pulsante NDS è mappato a quale pulsante WS.
- Alternate layout: Vedere Controlli.
- Display:
- Gamma: Consente di modificare la gamma (“luminosità”).
- Contrast: Permette di modificare il contrasto.
- B&W Palette: Consente di selezionare la tavolozza per i giochi in B&N.
- Machine:
- Machine: Seleziona la macchina emulata.
- Select WS Bios: Carica un BIOS WS reale.
- Select WS Color Bios: Carica un vero WS Color Bios.
- Select WS Crystal Bios: Carica un vero WS Crystal Bios.
- Import internal EEPROM: Carica una EEPROM interna speciale.
- Clear internal EEPROM: Ripristina la EEPROM interna.
- Headphones: Selezionare se le cuffie sono collegate o meno.
- Cpu speed hacks: Consenti gli hacking di velocità.
- Settings:
- Speed: Passa da una modalità di velocità all’altra.
- Normal: Il gioco funziona alla sua velocità normale.
- 200%: Il gioco funziona a doppia velocità.
- Max: I giochi possono funzionare fino a 4 volte la velocità normale (potrebbe cambiare).
- 50%: Il gioco gira a velocità dimezzata.
- Allow Refresh Change: Consente a Wonderswan di modificare la frequenza di aggiornamento dell’NDS.
- Autoload State: Attiva il caricamento automatico del savestate. Carica automaticamente il salvataggio associato al gioco selezionato.
- Autoload NVRAM: attiva il caricamento automatico di EEPROM/SRAM. Carica automaticamente la EEPROM/SRAM associata al gioco selezionato.
- Autosave Settings: Salva le impostazioni all’uscita dal menu se sono state apportate modifiche.
- Autopause Game: Alterna se il gioco deve essere messo in pausa all’apertura del menu.
- Powersave 2nd Screen: Se la grafica/luce deve essere spenta per la schermata dell’interfaccia grafica quando il menu non è attivo.
- Emulator on Bottom: Selezionare se lo schermo superiore o inferiore deve essere usato per l’emulatore, quando il menu è attivo lo schermo dell’emulatore è sempre in alto.
- Autosleep: Non funziona.
- Speed: Passa da una modalità di velocità all’altra.
- WonderWitch: Strumenti per interagire con una Strega WonderWitch.
- Per ulteriori informazioni, vedere
WonderWitch.md.
- Per ulteriori informazioni, vedere
- Debug:
- Debug Output: Mostra FPS e testo registrato.
- Disable Foreground: Attiva/disattiva il rendering in primo piano.
- Disable Background: Turn on/off background rendering.
- Disable Sprites: Attiva/disattiva il rendering degli sprite.
- Disable Windows: Attiva/disattiva gli effetti delle finestre.
- Step Frame: Emula un fotogramma.
About
- Alcune informazioni sull’emulatore e sul gioco…
Controlli
WonderSwan
- Start è assegnato al tasto Start del WonderSwan.
- Select è assegnato al tasto Sound del WonderSwan.
- Nei giochi orizzontali, il d-pad è assegnato ai tasti X1-X4 del WonderSwan, mentre i tasti A e B sono assegnati ai tasti A e B del WonderSwan. Premendo L o R, il d-pad viene mappato ai tasti Y1-Y4 del WonderSwan.
- Nei giochi verticali, il d-pad è assegnato ai tasti Y1-Y4, mentre i tasti A, B, X e Y sono assegnati ai tasti X1-X4 del WonderSwan.
- Nell’assetto alternativo, i controlli sono come nei giochi orizzontali standard, ma i tasti L, R, X e Y sono assegnati ai tasti Y1-Y4 del WonderSwan. Per aprire il menu, utilizzare L+Select.
Pocket Challenge V2
- Il d-pad è assegnato ai comandi su, giù, sinistra e destra.
- L è assegnato a Escape.
- R e X sono assegnati a View.
- A è assegnato a Clear.
- B è assegnato a Circle.
- Y è assegnato a Pass.
Giochi
Ci sono 3 giochi che presentano gravi problemi:
- Beatmania: Il gioco è troppo grande anche per il DSi. Può essere usato con una scheda SLOT-2 da 16 MB.
- Chou Denki Card Game: È necessario inizializzare la NVRAM; questo è l’ultimo elemento della prima pagina (初期化).
- Mahjong Touryuumon: La velocità è troppo alta.
Alcuni giochi presentano glitch visivi:
- Dicing Knight: Le ombre appaiono davanti al giocatore.
- Digimon – Anode Tamer & Cathode Tamer: Mancanza del gradiente di sfondo nelle battaglie.
- Final Fantasy: Gli sprite appaiono nelle finestre di dialogo.
- Final Lap 2000: Colori della strada errati.
- Final Lap Special – GT & Formula Machine: Colori della strada errati.
- From TV Animation One Piece – Grand Battle Swan Colosseum: Colore del cielo errato.
- Makaimura: Gli sprite del primo boss sono glitchati, i gargoyle nell’introduzione non dovrebbero apparire a destra.
- Neon Genesis Evangelion – Shito Ikusei: Gli sprite si sovrappongono alle immagini dell’avatar.
- Rockman & Forte – Mirai Kara no Chousensha: Mancanza dello sfondo sfumato nell’introduzione.
- Romancing Sa-Ga: Gli sprite si sovrappongono alle caselle di testo.
- Sorobang: Ha bisogno di tutte le 1024 tile in modalità 4 colori.
- WonderSwan Color BIOS: Ha bisogno di tutte le 1024 tile in modalità 4 colori.
Changelog
Non ci sono molte novità in questa release: è stato effettuato il passaggio da devkitARM a BlocksDS e sono stati individuati e corretti un paio di piccoli bug.
- Corretto il comportamento del pulsante audio sull’hardware reale.
- Effettuato il porting da devkitARM a BlocksDS, con un binario di dimensioni inferiori.
Download: NitroSwan v0.7.7
Download: Source code NitroSwan v0.7.7
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS4
Vedi altri prodotti PS4
Ultimo aggiornamento 2026-09-04 / Link di affiliazione / Immagini da Amazon Product Advertising API





