Commit graph

16 commits

Author SHA1 Message Date
Alex Barney
5dd1ed2687 hactoolnet: Allow listing an XCI's program RomFS files 2020-06-05 22:32:16 -07:00
Alex Barney
ba2a923296 Update FS enum and structure names
The new names should be all or mostly all official
2019-12-07 16:12:49 -06:00
Alex Barney
51a13068df Add an emulated gamecard and storage creator 2019-10-07 18:39:06 -05:00
Alex Barney
0fe3031701 Move common items to the Fs class 2019-09-21 13:05:45 -05:00
Alex Barney
0e01aa3984 Rename FS namespaces 2019-09-21 12:29:10 -05:00
Alex Barney
a052ebb8a1 Add fscreator interfaces 2019-08-19 21:24:30 -05:00
Alex Barney
d189826203
Rename IO namespace to Fs (#58) 2019-05-14 16:39:20 -05:00
Alex Barney
72915c0425
Refactor NCA-related classes (#56)
* Begin refactoring NCA classes

* Section opening

* Add NcaNewExtensions

* hactoolnet: Move most nca code to the new api

* Verify nca signatures

* hactoolnet: process patched ncas

* Add NCA encryption counter generation method

From what I can tell, this is the current method used to generate the counter. It's possible that may change in the future.

* Verify NCAs

* Use NcaNew in SwitchFs

* Remove old NCA code

* Rename new NCA classes

* Move struct constants around

* hactoolnet: verify patched nca sections

* Misc
2019-05-06 13:41:51 -05:00
Alex Barney
c73493b505 hactoolnet: Use new NCA APIs 2019-03-15 21:23:39 -05:00
Alex Barney
a1bdadb89b Change NCA section open functions
Add an option to open by section type
2019-03-15 21:23:39 -05:00
Alex Barney
7004b22958 Create RomFs namespace 2019-02-04 20:23:13 -06:00
Alex Barney
7e5c8c4e8e Improve XCI open performance 2019-02-04 20:23:13 -06:00
Alex Barney
42044d02ba Add LocalStorage class 2019-01-23 15:40:44 -06:00
Alex Barney
1d07a98d1e Make sure storage conversion extensions are in place 2019-01-23 15:40:44 -06:00
Alex Barney
585c351917 Remove old Pfs and Romfs classes 2019-01-17 22:38:28 -06:00
Alex Barney
bb14125542
Add build script (#20) 2018-11-21 22:57:18 -05:00
Renamed from hactoolnet/ProcessXci.cs (Browse further)