Home Homebrew Rilasciato nds-bootstrap v2.6.0

[Scena NDS/2DS/3DS] Rilasciato nds-bootstrap v2.6.0

65
0

Pubblicato un nuovo aggiornamento per nds-bootstrap l’applicazione open-source che consente di utilizzare ROM e applicazioni homebrew per Nintendo DS/DSi in modo nativo, senza dover ricorrere a un emulatore.

Il programma funziona su schede SD per Nintendo DSi e 3DS tramite un Custom Firmware e su Nintendo DS tramite Flashcard.

La versione standalone di nds-bootstrap non richiede l’utilizzo di un frontend, poiché utilizza un file ini per caricare i suoi parametri, anche se l’utilizzo di un frontend risulterebbe altamente consigliato.

TWiLight Menu++ funge da frontend per nds-bootstrap. Questo frontend offre 7 lanciatori personalizzabili, inclusa la possibilità di avviare emulatori e altri homebrew.

Inoltre, fornisce patch antipirateria per i giochi e configura automaticamente nds-bootstrap per ogni singolo gioco, con opzioni personalizzabili.

Con questa nuova versione, sono stati aggiunti miglioramenti significativi al sistema di pre-caricamento delle ROM, in particolare per giochi come WarioWare: D.I.Y., Dragon Quest IV, Nanostray 1 e 2, Elite Forces: Unit 77, Stitch Jam e Motto! Stitch! DS.

Inoltre, i video Mobiclip (Actimagine) ora beneficiano del filtro schermo e dei colori in stile DS Phat, con una riduzione della risoluzione in presenza della modalità NTR per migliorare le prestazioni.

Sono stati introdotti accorgimenti estetici e funzionali durante l’avvio dei giochi, come la visualizzazione simultanea della schermata ESRB e del messaggio “Please wait…”, oltre alla possibilità di mostrare gli avvisi online per titoli che non li mostravano in precedenza, come Pokémon Bianco e Nero.

Tra le correzioni più importanti, si segnalano il fix dei crash in Nanostray 2, Bomberman e Professor Layton e il paese dei misteri, oltre a miglioramenti nel supporto di giochi con SDK 2.1 o superiore, la risoluzione di problemi con alcune flashcard come Ace3DS+, e la correzione del riavvio dopo il dump della RAM.

Ripristinato inoltre il supporto per le SuperCard CF, precedentemente compromesso.

Resta ancora irrisolto un bug che impedisce l’applicazione dei filtri schermo ai video Mobiclip in determinati giochi, a causa del codice video contenuto negli overlay anziché nel codice principale. Inoltre, Stitch Jam continua a bloccarsi casualmente, e la causa del problema non è ancora stata identificata.

Installazione

  • Per installare nds-bootstrap, scaricare l’archivio.
  • Estrarre i file .nds di nds-bootstrap nella cartella root:/_nds/.
  • Per gli utenti di TWLMenu++, estrarre il file .ver nella cartella root:/_nds/TWiLightMenu/ (solo quando si sta aggiornando nds-bootstrap, poiché è incluso in TWiLight Menu++).

Compatibilità con le ROM

nds-bootstrap supporta la maggior parte delle ROM DS, con alcune eccezioni (consultare la lista di compatibilità).

  • Da nds-bootstrap è possibile migliorare l’esperienza di gioco con trucchi e tempi di caricamento più veloci rispetto alle normali cartucce (per i giochi che supportano tali funzionalità).
  • Il salvataggio del gioco è supportato e verrà salvato con l’estensione .sav, e .pub o .prv per DSiWare.
  • Le patch anti-pirateria possono essere caricate tramite file IPS, ma non sono incluse nel software stesso.
  • nds-bootstrap supporta anche molte applicazioni homebrew, tra cui giochi come DSCraft (si prega di verificare nella lista di compatibilità sopra).

La modalità B4DS (risultato dell’esecuzione di nds-bootstrap su flashcard DS-mode con SCFG bloccato o DS Phat/lite):

  • Supporta alcune ROM DS, e puoi aumentare la compatibilità inserendo un DS Memory Expansion Pak.
  • Dalla versione 0.50.2 è possibile avviare anche Nintendo DSi+Internet, consulta l’elenco dei titoli DSiWare supportati.

Changelog

Incluso in TWiLight Menu++ v27.15.0

Cosa c’è di nuovo?

  • 3DS: Aggiornate le impostazioni di pre-caricamento della ROM per WarioWare: D.I.Y. (Europa) per caricare in anticipo tutti i dati utilizzati dalla lingua attualmente impostata.
  • DSi/3DS: Aggiunte impostazioni di pre-caricamento delle ROM (attivate automaticamente) per un maggior numero di giochi, al fine di migliorare la lettura delle ROM:
    • Dragon Quest IV: Chapters of the Chosen (USA) (English Party Chat v1.2).
    • Elite Forces: Unit 77 (DSi).
    • Nanostray (DSi).
    • Nanostray 2 (DSi).
    • Stitch Jam.
    • Motto! Stitch! DS: Rhythm de Rakugaki Daisakusen.
  • DSi/3DS: I filtri dello schermo e/o i colori del DS Phat sono ora applicati anche ai video Actimagine/Mobiclip!
    • Quando si utilizza la velocità di clock NTR, la risoluzione video verrà ridotta della metà per diminuire i rallentamenti.
  • All’avvio di un gioco per la prima volta con questa versione, la schermata ESRB (se abilitata) viene ora mostrata sullo schermo superiore contemporaneamente al messaggio “Attendere…” sullo schermo inferiore.
  • Per alcuni giochi online con classificazione ESRB che non mostrano l’avviso online (es. Pokémon Versione Nera e Bianca 1 e 2), ora può essere visualizzato sullo schermo inferiore (sostituendo il messaggio “Attendere…” al primo avvio) sotto la schermata iniziale ESRB.
    • I flag degli avvisi online sono memorizzati sul lato di TWLMenu++ (insieme alle descrizioni delle valutazioni).

Correzioni di bug

  • DSi: Grazie all’aggiunta dell’impostazione di pre-caricamento, Nanostray 2 non si blocca più quando si avvia il gameplay!
  • Corretto un problema (piuttosto) di vecchia data in cui Professor Layton e il Paese dei Misteri non si riavviava correttamente dal menu di gioco di nds-bootstrap, mostrando invece filmati o la modalità enigmi.
  • DSi/3DS: Bomberman non si blocca più all’apertura di un’area quando si utilizza un filtro dello schermo e/o i colori del DS Phat.
  • DSi/3DS: Corretto il problema del DMA di lettura della scheda che non veniva adeguatamente patchato per My Healthy Cooking Coach e possibilmente per altri giochi DSi-Enhanced delle prime versioni.
    • Il gioco si bloccava all’avvio senza la correzione.
  • DSi/3DS: Corretto il problema dei giochi che utilizzano SDK 2.1 o versioni successive e non si avviano dalle flashcard (senza modalità B4DS).
  • DSi/3DS: Corretto il malfunzionamento della modalità DSi sulle flashcard.
  • Un altro tentativo di risolvere il problema del menu di gioco che non si apre sulle flashcard Ace3DS+ cancellando il registro WiFi IRQ su arm7 prima dell’avvio.
    • Implementato dopo che un utente ha scoperto che il menu di gioco si apre in Shantae: Risky’s Revenge a causa del fatto che il registro WiFi IRQ non viene controllato.
  • DSi/3DS: Corretto il riavvio dopo il dump della RAM.
  • DS: Corretto il supporto per SuperCard CF (da non confondere con SuperCard MiniSD).

Problemi noti

  • Il filtro dello schermo e/o i colori del DS Phat non vengono applicati a tutti i giochi che contengono video Mobiclip, poiché il codice che riproduce i video potrebbe essere memorizzato negli overlay anziché nel codice principale ARM9.
    • Alcuni giochi in cui il codice è memorizzato negli overlay sono supportati manualmente.
  • Nonostante l’aggiunta delle impostazioni di pre-caricamento, Stitch Jam continua a bloccarsi in modo casuale. La causa di questi blocchi rimane sconosciuta.

Download: nds-bootstrap v2.6.0

Download: Source code nds-bootstrap v2.6.0

Fonte: github.com