[Scena Switch] Rilasciato NSC Builder v0.83

NSC Builder è un semplice quanto utilissimo script sviluppato dal developer julesontheroad, questo strumento prende il posto di Nut Cleaner e funge da una implementazione per un nuovo hack.

NSC Builder (Nintendo Switch Cleaner e Builder) prende base dalla fantastica funzione “REMOVE_TITLE_RIGHTS” dell’utility Nut sviluppato dal developer blawar, questa funzione consente di cancellare la crittografia dei title right dai file NSP.

Il programma di installazione di Tinfoil e di SX installerà il ticket in entrambi i casi, questo per fare in modo che non rimanga nel sistema da dove è necessario cancellare il ticket e il certificato dal file NSP.

Questo file batch automatizza i processi creando dei file NSP puliti che è possibile anche passare per XCI Batch-Builder per generare file XCI che non hanno bisogno di un ticket.

La versione corrente del programma consente di creare file XCI o NSP multi-content.

Il file batch ha due diverse modalità:

  • Modalità automatica: Trascina singolarmente i file NSP o le cartelle con i file NSP per generare i file NSP puliti all’interno della cartella o_clean_nsp.
  • Modalità manuale: Fare doppio clic sul file batch per creare un elenco di file NSP da pulire, è possibile eliminare gli articoli tramite batch o direttamente nell’elenco prima di iniziare.

Il comportamento di queste due modalità può essere controllato modificando il file NSCB_options.cmd contenuto nella directory /ztools.

Puoi anche decidere di riprendere la lista se si chiude la finestra prima di completare tutte le pulizie. Fissa anche un controllo che interrompe la pulizia di un file se non è possibile rimuovere i titoletti. In questo caso genererà un file log.txt con il nome del file.

Importante: Il programma incorpora una build personalizzata di nut.py e hacbuild con diverse funzionalità aggiunte. Non sarete in grado di utilizzarlo se si sostituiscono questi file modificati con le build ufficiali.

Requisiti

  • Un computer con sistema operativo Windows.
  • Avrete bisogno di aver installato Python 3 affinché il programma funzioni correttamente.
  • Dovrete installare queste librerie: “urllib3 unidecode tqdm bs4 tqdm richiede l’immagine” per aiutarti in questo puoi eseguire il file install_dependencies.bat.
  • Dovrete riempire il file keys_template.txt all’interno della cartella ztools e rinominarlo in keys.txt.
  • Avrete bisogno di avere almeno .Net framework 4.5.2 installato per fare in modo che hacbuild possa funzionare correttamente.

Descrizione delle opzioni

 OPZIONE 1: Impostazione delle cartelle di lavoro e di output

 OPZIONE 2: Percorso per i programmi necessari

 OPZIONE 3: Opzioni nut

  • pycommand -> Comando utilizzato per invocare python 3 (di default py -3).
  • buffer -> Buffer in numero di byte per le funzioni di copia.
  • Copy -> Funzione con o senza delta.
    • --C_clean -> Copia e rimuove i titleright. Non salta i delta.
    • --C_clean_ND-> Copia e rimuove i titleright di titolazione saltando i delta.
  • patchRSV -> Patcha RequiredSystemVersion.

 OPZIONE 4: Instrada in game_info.ini e keys.txt

 OPZIONE 5: OPZIONI REPACK. Controlla il repack in modalità automatica

 Opzione di ricostruzione per la modalità automatica

  • xci -> repack come xci.
  • nsp -> repack come nsp.
  • both -> repack come entrambi.

 Tipo di repack per cartelle

  • indiv -> Ricostruisce i contenuti singolarmente come multipli di file xci/nsp.
  • multi -> Reimposta il contenuto come singolo multicontent xci/nsp.

 OPZIONE 6: MODALITÀ MANUALE INTRO

  • indiv -> Inserisci direttamente la modalità di ricostruzione individuale.
  • multi -> Entra direttamente nella modalità multi-pack.
  • choose -> Chiede di scegliere la modalità in cui si vuole entrare.

 OPZIONE 7: ZIP FILES

  • Seleziona se si desidera comprimere gli elementi che consentano di ripristinare i file NSP nello stato originale.

 Limitazioni

  • Non è possibile creare file xci multi-content con più di 8 giochi. Darà errore durante il caricamento.
  • Se si ricostruisce un aggiornamento che richiede un firmware superiore in cui ci si trova, non potrete saltare la richiesta di aggiornamento.

 Funzioni pianificate

  • List manager.
  • Strumenti batch per mettere in applicazione alcune delle modifiche alle librerie nut.
  • Supporto per meta patching e controllo per la creazione di loghi personalizzati.
  • Salta per la modalità individuale.
  • Separatore di contenuti.
  • Modalità di restauro titolazione.

Changelog v0.83

  • Unita la versione beta alla build stabile.
  • Le vecchie modalità erano unificate con le nuove modalità. Per accedervi, premere “L” (legacy) all’avvio.
  • Aggiunta una nuova opzione all’avvio per accedere direttamente alle modalità legacy.
  • Per ora se è selezionato fat32 le build verranno fatte con le funzioni legacy.
  • Sono state aggiunte due nuove opzioni alla modalità di elaborazione individuale:
  • Opzione 4: Elimina i delta dagli aggiornamenti nsp.
    • Questa opzione crea un nuovo file di aggiornamento quando l’aggiornamento ha delta.
  • Opzione 5: Rinomina file.
    • Questa opzione rinomina i file nsp o xci in diversi formati di conseguenza con le opzioni selezionate dall’utente.
  • Corretti diversi bug.

Ringraziamenti e crediti

NSC Builder è basato su:

Download: NSC Builder v0.83 (32 bit)

Download: NSC Builder v0.83 (64 bit)

Download: NSC Builder v0.83 py

Download: Source code NSC Builder v0.83

Fonte: Github.com

(Visited 1 times, 1 visits today)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *