Commit graph

9 commits

Author SHA1 Message Date
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)