NxFileViewer v2.0.0 released! (2024)

MysterTee

Well-Known Member

OP

Newcomer

Level 6

Joined
May 15, 2019
Messages
48
Trophies
0
Age
44
XP
838
Country
NxFileViewer v2.0.0 released! (2)
  • Jan 28, 2021
  • #1

Official thread has moved here.

Hi everyone,

I just released the second version of NxFileViewer (v2.0.0) available here:
https://github.com/Myster-Tee/NxFileViewer/releases/tag/2.0.0

Here is the changelog:

  • Now based on LibHac
  • In addition to NSP, now supports NSZ, XCI and XCZ
  • Supports Super NSP/XCI
  • Full file content structure browsing
  • Export contained files
  • Save or copy title images
  • Specify your own keys location
  • Searches keys in commonly used locations
  • Automatically download keys from an URL defined in the settings
  • Supports drag and drop
  • Checks real files type (XCI or NSP)
  • Nearly totally redevelopped
  • Now based on .NET 5
  • Prepared for beeing translated in other languages

NxFileViewer v2.0.0 released! (3)

NxFileViewer v2.0.0 released! (4)

Hope you'll appreciate this fine release.

Last edited by MysterTee,

  • NxFileViewer v2.0.0 released! (5)

Reactions:

HeikesFootSlave, f0li0, BrandonSWITCH and 24 others

Kino101

Member

Newcomer

Level 3

Joined
Aug 24, 2018
Messages
11
Trophies
0
Age
44
XP
240
Country
NxFileViewer v2.0.0 released! (7)
  • Jan 28, 2021
  • #2

Good job mate, thanks

  • NxFileViewer v2.0.0 released! (8)

Reactions:

MysterTee

BigOnYa

Has A Very Big

Member

Level 19

Joined
Jan 11, 2021
Messages
3,648
Trophies
3
Age
50
XP
8,799
Country
NxFileViewer v2.0.0 released! (10)
  • Jan 28, 2021
  • #3

Only thing else would be nice is to list the Build ID also if possible, but great work.

Last edited by BigOnYa,

  • NxFileViewer v2.0.0 released! (11)

Reactions:

MysterTee

MysterTee

Well-Known Member

OP

Newcomer

Level 6

Joined
May 15, 2019
Messages
48
Trophies
0
Age
44
XP
838
Country
NxFileViewer v2.0.0 released! (13)
  • Jan 28, 2021
  • #4

BigOnYa said:

Only thing else would be nice is to list the Build ID also if possible, but great work.

Not sure which information you're talking about, are you talking of the patch number often seen with values such 65536, 131072, 196608, etc ?

  • NxFileViewer v2.0.0 released! (14)

Reactions:

BigOnYa

BigOnYa

Has A Very Big

Member

Level 19

Joined
Jan 11, 2021
Messages
3,648
Trophies
3
Age
50
XP
8,799
Country
NxFileViewer v2.0.0 released! (16)
  • Jan 28, 2021
  • #5

MysterTee said:

Not sure which information you're talking about, are you talking of the patch number often seen with values such 65536, 131072, 196608, etc ?

No I mean how every game has an Title ID and a Build ID. But not sure if possible to list build ID thru pc app tho. I normally have to load into switch, then open Edizon to see what Build ID is for that game, and it'd be nice to be able to load to NXFileViewer first/instead of. Example:
Animal Crossing New Horizons
Title ID: 01006F8002326000
Build: 36EEBA0C26F14216

or

Animal Crossing New Horizons
Title ID: 01006F8002326000
Build: B0D6D16556B61BF5

Last edited by BigOnYa,

linuxares

The inadequate, autocratic beast!

Global Moderator

Level 27

Joined
Aug 5, 2007
Messages
13,904
Trophies
3
XP
19,428
Country
NxFileViewer v2.0.0 released! (18)
  • Jan 28, 2021
  • #6

Oh neat! Gonna test it later

  • NxFileViewer v2.0.0 released! (19)

Reactions:

MysterTee

MysterTee

Well-Known Member

OP

Newcomer

Level 6

Joined
May 15, 2019
Messages
48
Trophies
0
Age
44
XP
838
Country
NxFileViewer v2.0.0 released! (21)
  • Jan 28, 2021
  • #7

BigOnYa said:

No I mean how every game has an Title ID and a Build ID. But not sure if possible to list build ID thru pc app tho. I normally have to load into switch, then open Edizon to see what Build ID is for that game, and it'd be nice to be able to load to NXFileViewer first/instead of. Example:
Animal Crossing New Horizons
Title ID: 01006F8002326000
Build: 36EEBA0C26F14216

or

Animal Crossing New Horizons
Title ID: 01006F8002326000
Build: B0D6D16556B61BF5

Ok, I'll try to find out where could be written this info and I'll get back to you NxFileViewer v2.0.0 released! (22)

  • NxFileViewer v2.0.0 released! (23)

Reactions:

BigOnYa

BigOnYa

Has A Very Big

Member

Level 19

Joined
Jan 11, 2021
Messages
3,648
Trophies
3
Age
50
XP
8,799
Country
NxFileViewer v2.0.0 released! (25)
  • Jan 28, 2021
  • #8

MysterTee said:

Ok, I'll try to find out where could be written this info and I'll get back to you NxFileViewer v2.0.0 released! (26)

Just a suggestion. But love what you've done. I'll keep it on my desktop and use it regularly.NxFileViewer v2.0.0 released! (27)

  • NxFileViewer v2.0.0 released! (28)

Reactions:

MysterTee

D

dsrules

Well-Known Member

Member

Level 17

Joined
Sep 20, 2005
Messages
9,016
Trophies
2
XP
6,673
Country
NxFileViewer v2.0.0 released! (29)
  • Jan 28, 2021
  • #9

MysterTee said:

Ok, I'll try to find out where could be written this info and I'll get back to you NxFileViewer v2.0.0 released! (30)

maybe this info could help?
https://gbatemp.net/threads/cheat-codes-ams-and-sx-os-add-and-request.520293/page-503#post-8775903

  • NxFileViewer v2.0.0 released! (31)

Reactions:

MysterTee

MysterTee

Well-Known Member

OP

Newcomer

Level 6

Joined
May 15, 2019
Messages
48
Trophies
0
Age
44
XP
838
Country
NxFileViewer v2.0.0 released! (33)
  • Jan 28, 2021
  • #10

dsrules said:

maybe this info could help?
https://gbatemp.net/threads/cheat-codes-ams-and-sx-os-add-and-request.520293/page-503#post-8775903

Yes definitely it helped NxFileViewer v2.0.0 released! (34). After spending some hours to analyze it appears that the build id you're looking for is starting at offset 0x40 of the encrypted file named «main» in the section 0 of the NCA of Program type. I also discovered that LibHac provides all the required tools to quite easily get this information. In LibHac the BuildId is known as ModuleId (in the NsoHeader structure).

I'll work on it on my free time NxFileViewer v2.0.0 released! (35)

  • NxFileViewer v2.0.0 released! (36)

Reactions:

hippy dave, dsrules, nicoDS and 1 other person

BigOnYa

Has A Very Big

Member

Level 19

Joined
Jan 11, 2021
Messages
3,648
Trophies
3
Age
50
XP
8,799
Country
NxFileViewer v2.0.0 released! (38)
  • Jan 28, 2021
  • #11

MysterTee said:

Yes definitely it helped NxFileViewer v2.0.0 released! (39). After spending some hours to analyze it appears that the build id you're looking for is starting at offset 0x40 of the encrypted file named «main» in the section 0 of the NCA of Program type. I also discovered that LibHac provides all the required tools to quite easily get this information. In LibHac the BuildId is known as ModuleId (in the NsoHeader structure).

I'll work on it on my free time NxFileViewer v2.0.0 released! (40)

No worries or rush, it just be a "Standout" feature I haven't seen yet, and would love. Great work.

MysterTee

Well-Known Member

OP

Newcomer

Level 6

Joined
May 15, 2019
Messages
48
Trophies
0
Age
44
XP
838
Country
NxFileViewer v2.0.0 released! (42)
  • Jan 29, 2021
  • #12

BigOnYa said:

Only thing else would be nice is to list the Build ID also if possible, but great work.

I just released version 2.1.0, with the possibility to view the Build Id. Let me know if this corresponds to what you were expecting.

  • NxFileViewer v2.0.0 released! (43)

Reactions:

hippy dave and BigOnYa

D

dsrules

Well-Known Member

Member

Level 17

Joined
Sep 20, 2005
Messages
9,016
Trophies
2
XP
6,673
Country
NxFileViewer v2.0.0 released! (44)
  • Jan 29, 2021
  • #13

MysterTee said:

I just released version 2.1.0, with the possibility to view the Build Id. Let me know if this corresponds to what you were expecting.

where do you click to view the BuildID? I don't see BuildID on the main screen

Update: ok, need to manually find main

Last edited by dsrules,

MysterTee

Well-Known Member

OP

Newcomer

Level 6

Joined
May 15, 2019
Messages
48
Trophies
0
Age
44
XP
838
Country
NxFileViewer v2.0.0 released! (46)
  • Jan 30, 2021
  • #14

dsrules said:

where do you click to view the BuildID? I don't see BuildID on the main screen

You'll find it in the structure view, expand the nca of type program and select the main file in section 0. If you can't browse the content of this nca, you're missing title keys.

  • NxFileViewer v2.0.0 released! (47)

Reactions:

BigOnYa

D

dsrules

Well-Known Member

Member

Level 17

Joined
Sep 20, 2005
Messages
9,016
Trophies
2
XP
6,673
Country
NxFileViewer v2.0.0 released! (48)
  • Jan 30, 2021
  • #15

MysterTee said:

You'll find it in the structure view, expand the nca of type program and select the main file in section 0. If you can't browse the content of this nca, you're missing title keys.

yeah, I already figured out how to find the BuildID, I thought it would display on the main tab, but nevertheless, this is good enough
Thanks

  • NxFileViewer v2.0.0 released! (49)

Reactions:

MysterTee

MysterTee

Well-Known Member

OP

Newcomer

Level 6

Joined
May 15, 2019
Messages
48
Trophies
0
Age
44
XP
838
Country
NxFileViewer v2.0.0 released! (51)
  • Jan 30, 2021
  • #16

dsrules said:

yeah, I already figured out how to find the BuildID, I thought it would display on the main tab, but nevertheless, this is good enough
Thanks

This information is not part of the transversal metadata which can be found for any kind of package. In addition, most of the time this data is encrypted and this field would have been empty whereas you're just missing the corresponding titles keys. This is why I choose not to display it in overview tab.

  • NxFileViewer v2.0.0 released! (52)

Reactions:

dsrules and BigOnYa

BigOnYa

Has A Very Big

Member

Level 19

Joined
Jan 11, 2021
Messages
3,648
Trophies
3
Age
50
XP
8,799
Country
NxFileViewer v2.0.0 released! (54)
  • Jan 30, 2021
  • #17

Yea this awesome! Great work!

  • NxFileViewer v2.0.0 released! (55)

Reactions:

MysterTee

zebrone

Well-Known Member

Member

Level 13

Joined
Jul 2, 2007
Messages
1,097
Trophies
1
Location
ITALY
XP
3,595
Country
NxFileViewer v2.0.0 released! (57)
  • Jan 21, 2022
  • #18

It ask me "to install net windows runtime 6.01", BUT i VE the app already installed.
Whats the problem?

VashTS

Beat it, son

Member

Level 13

Joined
Mar 14, 2009
Messages
4,313
Trophies
1
Age
40
Location
Upstate NY
XP
3,894
Country
NxFileViewer v2.0.0 released! (59)
  • Jan 21, 2022
  • #19

very nice! i have two feature requests if possible:

  • trim XCI
  • rename file to a format set by the user
    • GAME NAME [TITLEID] would be ideal

that would be awesome

Imancol

Otak Productions

Member

Level 12

Joined
Jun 29, 2017
Messages
1,380
Trophies
0
XP
2,826
Country
NxFileViewer v2.0.0 released! (61)
  • Jan 21, 2022
  • #20

MysterTee said:

Hi everyone,

I just released the second version of NxFileViewer (v2.0.0) available here:
https://github.com/Myster-Tee/NxFileViewer/releases/tag/2.0.0

Here is the changelog:

  • Now based on LibHac
  • In addition to NSP, now supports NSZ, XCI and XCZ
  • Supports Super NSP/XCI
  • Full file content structure browsing
  • Export contained files
  • Save or copy title images
  • Specify your own keys location
  • Searches keys in commonly used locations
  • Automatically download keys from an URL defined in the settings
  • Supports drag and drop
  • Checks real files type (XCI or NSP)
  • Nearly totally redevelopped
  • Now based on .NET 5
  • Prepared for beeing translated in other languages

NxFileViewer v2.0.0 released! (62)

NxFileViewer v2.0.0 released! (63)

Hope you'll appreciate this fine release.

Can I access the content of the update? The Updates have the fragmented files that can only be extracted together with the base game.

You can also access html police, Notice, important, offline?

NxFileViewer v2.0.0 released! (2024)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Tyson Zemlak

Last Updated:

Views: 6031

Rating: 4.2 / 5 (43 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Tyson Zemlak

Birthday: 1992-03-17

Address: Apt. 662 96191 Quigley Dam, Kubview, MA 42013

Phone: +441678032891

Job: Community-Services Orchestrator

Hobby: Coffee roasting, Calligraphy, Metalworking, Fashion, Vehicle restoration, Shopping, Photography

Introduction: My name is Tyson Zemlak, I am a excited, light, sparkling, super, open, fair, magnificent person who loves writing and wants to share my knowledge and understanding with you.