Home Homebrew Rilasciato nds-bootstrap v2.10.0: Thanksgiving Release

[Scena NDS/2DS/3DS] Rilasciato nds-bootstrap v2.10.0: Thanksgiving Release

57
0

Pubblicato un nuovo aggiornamento per nds-bootstrap, l’applicazione open source che consente di eseguire ROM e software homebrew per Nintendo DS e Nintendo DSi direttamente dall’hardware, senza bisogno di emulatori.

Il programma funziona tramite schede SD su console DSi e 3DS con Custom Firmware, mentre sui modelli DS tradizionali richiede l’utilizzo di una flashcard.

La versione standalone può essere utilizzata anche senza frontend, poiché sfrutta un file per caricare i parametri, ma in genere si raccomanda di affiancarla a TWiLight Menu++, che ne semplifica la gestione e aggiunge funzionalità come launcher personalizzabili, patch antipirateria e configurazione automatiche dei giochi.

La novità principale vede il ritorno della combinazione rapida per scambiare gli schermi, che può essere attivata tenendo premuti + + + per un secondo.

Questa funzione ora salva automaticamente l’impostazione dopo alcuni secondi per evitare scritture continue sulla scheda SD, ed è anche personalizzabile direttamente dalle impostazioni di TWiLight Menu++.

La modalità B4DS fa un ulteriore salto in avanti: undici nuovi titoli DSiWare ora funzionano su Nintendo DS e DS Lite, portando il totale a quasi cinquecento giochi compatibili.

Alcuni di questi richiedono accorgimenti particolari, come espansioni di memoria o ROM donor, mentre per altri sono ancora presenti limitazioni minori, come audio disabilitato o mancanza del salvataggio.

Grazie a una nuova gestione della memoria, diversi DSiWare sviluppati da Digital Leisure non richiedono più il Memory Expansion Pak e risultano più veloci da avviare, poiché i file binari modificati non vengono più riscritti nella page file.

Migliorato anche il comportamento dell’audio in alcuni giochi, come Neko Neko Bakery, che ora può riprodurre la musica anche su console DS originali.

Per quanto riguarda la versione DSi e 3DS, sono state aggiunte nuove impostazioni di preload specifiche per SNK vs. Capcom: Card Fighters DS nelle sue varianti regionali.

Corretto inoltre un problema che causava interferenze audio e difficoltà di comunicazione wireless, reintroducendo una dimensione di cache più stabile. Non mancano varie correzioni a bug storici, come i problemi di avvio di Dragon’s Lair II o quelli legati al salvataggio su console con Expansion Pak inserito.

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.19.0

  • La combinazione per scambiare gli schermi (tenere premuti + + + per 1 secondo) è stata reintrodotta.
    • Per evitare scritture continue sulla scheda SD dopo l’uso della scorciatoia per lo scambio degli schermi, l’impostazione viene salvata dopo 3 secondi. (Non si applica alla modalità B4DS, dove il salvataggio avviene solo tramite il menu in-game).
    • La scorciatoia è ora anche personalizzabile e può essere modificata dal menu Impostazioni di TWLMenu++.
  • B4DS: 11 nuovi titoli DSiWare funzionano ora su DS e DS Lite, portando il totale da 480 a 491.
    • Absolute BrickBuster:
      • La modalità free play causa un crash.
      • Il gioco non salva.
    • Discolight.
    • Hakokoro.
      • L’audio è disattivato sulle console DS retail a causa delle limitazioni RAM.
    • Jagged Alliance.
    • Kuniya Burete Sanga Ari: Hills and Rivers Remain.
      • Richiede sia un Memory Expansion Pak che una ROM donor VRAM-WiFi (come Lufia: Curse of the Sinistrals). In mancanza di entrambi, funziona su una console DS di debug.
    • Libera Wing.
    • Nintendogs (iQue).
    • Puzzle Fever.
    • Retro Pocket.
    • Sagittarius-A-Star.
      • Vengono salvate solo le opzioni.
    • Sengoku Tactics.
      • Il volume principale è stato ridotto perché l’audio originale era troppo alto.
  • B4DS: Rimosso il requisito del Memory Expansion Pak per questi titoli DSiWare di Digital Leisure:
    • 21 Blackjack.
    • Match Up!
    • Mega Words.
    • Word Searcher (Europe).
    • Word Searcher II.
    • Word Searcher III.
    • Word Searcher IV.
  • B4DS: La musica ora funziona in Neko Neko Bakery: Pan de Pazurunya! sulle console DS retail.
    • Il risultato è stato ottenuto facendo eseguire al gioco lo streaming dei file audio direttamente dalla ROM anziché precaricarli in RAM, riducendo l’uso di memoria.
    • Lo stesso metodo è stato applicato anche ai titoli Digital Leisure sopra elencati, permettendo il funzionamento senza Expansion Pak.
  • B4DS: Per aumentare la velocità di avvio dei titoli DSiWare, i binari ARM patchati non vengono scritti nel page file, dato che i soft-reset sono disabilitati (la console si riavvia o si spegne).
  • DSi: Aggiunte impostazioni di pre-caricamento ROM per SNK vs. Capcom: Card Fighters DS (USA e Giappone).
  • DSi/3DS: Aggiunte impostazioni di pre-caricamento ROM per SNK vs. Capcom: Card Fighters DS (Europa).

Correzioni

  • DSi/3DS: Ripristinata la dimensione del blocco della cache LRU da 32KB a 16KB per ridurre problemi sia audio che di comunicazione wireless.
    • La dimensione resterà a 32KB per Pokemon Ranger: Guardian Signs poiché alcune crash vengono risolte con questo valore.
  • B4DS: Corretto un possibile bug che poteva impedire l’avvio di Battle/Combat of Giants: Mutant Insects.
  • B4DS: Risolto un bug di lunga data che faceva crashare Dragon’s Lair II (EUR/AUS) durante i loghi della casa di sviluppo; ora le versioni USA e EUR/AUS si avviano correttamente.
  • B4DS: In seguito alla rimozione del requisito del Memory Expansion Pak per Mega Words, sono state ripristinate alcune grafiche mancanti.
  • B4DS: Corretto il problema per cui veniva ancora creata la cache della tabella FAT non compressa al raggiungimento della fine del file, se era inserito un Expansion Pak.
    • Risolto il problema per cui i salvataggi non venivano letti se era inserito un Expansion Pak.

Download: nds-bootstrap v2.10.0

Download: Source code nds-bootstrap v2.10.0

Fonte: github.com