[Scena Switch] Rilasciato NX Game Info v0.7.1

Disponibile un nuovo aggiornamento per l’applicazione NX Game Info, lo strumento per PC Windows e macOS ci permette di leggere le informazioni dai file di gioco della console Nintendo Switch.

Lo sviluppo di questa applicazione è nata come un esperimento per aggiungere la libreria LibHac all’interno dell’applicazione Switch Backup Manager.

Caratteristiche

  • Lettura dei file NSP, XCI e i titoli installati dalla scheda SD.
  • Struttura dei file di gioco (Scene release, CDN rip, Authoring Tool, converted).
  • Firma NCA (verifica se si tratta di titoli ufficiali Nintendo. I titoli non modificati devono superare questa verifica, anche se i titoli convertiti da altri formati non lo faranno).
  • Autorizzazione dei servizi su File System. I titoli dei giochi non dovrebbero avere permessi eccessivi e si fidano solo dei titoli con Unsafe e Dangerous provenienti da fonti attendibili.

Per utilizzare questa app, è necessario fornire 4 file:

  • prod.keys: Il solito set di chiavi, conosciuto anche come keys.txt in altre app. Può essere ottenuto dalla propria Switch utilizzando lo strumento Lockpick.
  • console.keys: SD seed key, può essere ottenuto utilizzando sempre lo strumento Lockpick. Questo file viene richiesto solo per far funzionare Open SD Card, e solo la chiave sd_seed è richiesta (insieme a sd_card_kek_source e sd_card_nca_key_source in prod.keys). Altre chiavi possono essere ignorate.
  • title.keys: File delle chiavi dei titoli, supporta qualsiasi formato popolare come newkeydb o nutdb. Questo è necessario per leggere l’autorizzazione di FS per i giochi utilizzando Titlekey Crypto. Utilizzato anche per mappare il titolo del gioco e l’ultima versione, se disponibile. Per maggiori dettagli vedi questo link.
  • hac_versionlist.json: Il file contenente l’elenco delle versioni che può essere scaricato da questa versione: https://pastebin.com/raw/9N26Bx10 (aggiornato quotidianamente). Nessuna versione DLC.

Informazioni

  • Title ID
  • Title Name
  • Display Version
  • Version
  • Latest Version
  • Firmware
    • Versione di sistema minima da Metadata NCA o RequiredSystemVersion da Metadata XML (per file NSP). Da non confondere con la versione del Partition Update di Gamecard per i file XCI.
  • MasterKey
  • File Name
  • File Size
  • Type
    • Base
    • Update
    • DLC
  • Distribution
    • Digital: Titoli eShop (NSP)
    • Cartridge: Titoli Gamecard (XCI).
    • Filesystem: Titoli installati sulla SD card della Switch (NAX0)
  • Structure
    • Scene (per i file XCI): File XCI con Update Partition , Normal Partition e Secure Partition.
    • Converted (per i file XCI): File XCI con solo Secure Partition . Comunemente trovato in NSP convertito in file XCI.
    • Scene (per file NSP): File NSP con legalinfo.xml , nacp.xml , programinfo.xml , cardspec.xml . Comunemente trovato in BBB Scene Release.
    • Homebrew (per i file NSP): File NSP con authoringtoolinfo.xml.
    • CDN (per i file NSP): File NSP con cert e tik . Comunemente trovato nei file NSP estratti dal server eNhop CDN.
    • Converted (per file NSP): File NSP senza cert e tik. Comunemente trovato in XCI convertito in file NSP.
    • File system (per i file della scheda SD): I file NAX0 hanno installato titoli sulla SD card della Switch.
    • Not complete: File XCI/NSP con il solo file NCA.
  • Signature
    • Passed: Firma NCA valida. Disponibile solo per i titoli ufficiali.
    • Not Passed: Firma NCA non valida. Should only be for homebrew titles and not official titles
  • Permission

Guida

NX Game Info utilizza il set di chiavi prod.keys, title.keys e console.keys nel formato definito in:

https://github.com/garoxas/LibHac/blob/NX_Game_Info/KEYS.md e hac_versionlist.json dal tagaya CDN server

  • prod.keys: include le chiavi obbligatorie header_key, aes_kek_generation_source, aes_key_generation_source, key_area_key_application_source e master_key_00. Se non si forniscono queste chiavi, l’applicazione si chiuderà.
  • master_key_##, key_area_key_application_## e titlekek_## saranno necessari per decodificare i titoli con un requisito MasterKey superiore.
  • title.keys: Facoltativo, ma richiesto per il controllo delle autorizzazioni.
  • console.keys: Facoltativo, ma è richiesta la chiave sd_seed per la funzionalità Open SD Card.
  • hac_versionlist.json: Facoltativo, ma richiesto per la versione più recente.

L’applicazione cercherà questi file nelle seguenti posizioni (altri percorsi di file seguiranno ovunque sia stato trovato il file prod.keys).

  • Directory del file eseguibile (.exe) per Windows
  • $HOME/.switch ad esempio C:\Users\yourname\.switch per Windows o /Users/yourname/.switch per macOS.

Il menu Export supporta l’esportazione dell’elenco corrente in CSV o XLSX. Perché il delimitatore predefinito del file CSV sia virgola (,) e il carattere definito dall’utente può essere impostato in user.settings specificando il carattere delimitatore nel campo CsvSeparator.

NCA compresso non è supportato, ma esiste un’opzione per fare in modo che l’applicazione accetti l’estensione di file XCZ e NSZ impostando il campo NszExtension in user.settings. Si noti che i problemi relativi a queste estensioni di file non saranno supportati.

Changelog v0.5

  • Evidenzia titoli obsoleti.
  • Aggiornato l’ultimo elenco delle versioni.
  • Spostato user.config da AppData a .switch o Application Directory.
  • Mostra l’ultimo contenuto della tabella aperto all’avvio.
  • Correzioni di bug.

Changelog v0.5 +hotfix.1

  • [macOS] Correzione crash sulla versione 0.5 (#7).
  • [Windows] Salva larghezza e filtro della colonna.

Changelog v0.6

  • Cronologia dei contenuti della tabella.
  • Aggiunte colonne per ID titolo di base, aggiornamento del sistema (per XCI), versione del sistema, versione dell’applicazione (per DLC).
  • Correzioni di bug.

Changelog v0.7

  • Introdotta interfaccia a riga di comando.
  • Aggiunte colonne per la chiave del titolo e l’editore.
  • Aggiunto un nuovo menu contestuale (fare clic con il tasto destro del mouse sulla tabella).
  • Aggiornato Cart System Update per la versione del firmware 9.0.1.
  • Correzioni di bug.

Changelog v0.7.1

  • Esporta in CSV e XLSX.
  • Aggiunta una colonna per le lingue.
  • Aggiunte le chiavi del titolo di aggiornamento per i nomi dei titoli.

Nota: L’interfaccia a riga di comando di NX Game Info è compatibile con tutte le piattaforme supportate da .NET Core (Windows, macOS, Linux).

https://dotnet.microsoft.com/download

Scaricare NX.Game.Info_<version>_cli.zip dalla repository ufficiale ed eseguire mono nxgameinfo_cli.exe

Gli utenti Windows possono invece eseguire nxgameinfo_cli.exe direttamente dal prompt dei comandi cmd.exe

Nota: Nightly build per Windows ora disponibile su https://ci.appveyor.com/project/garoxas/nx-game-info/build/artifacts.

Download: NX Game Info v0.7.1 [MacOS]

Download: NX Game Info v0.7.1 [Win]

Download: NX Game Info v0.7.1 [Cli]

Download: Source code NX Game Info v0.7.1

Fonte: gbatemp.net

(Visited 1 times, 1 visits today)

Lascia un commento

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