Pablo Curiel
40fc21b5a3
Fix ProgramInfo and NSO issues.
...
XML generation confirmed to be working. The new algorithm faithfully reproduces the same output from legacy nxdumptool with much less overhead and memory usage.
2020-10-11 20:40:54 -04:00
Pablo Curiel
3affe1f4d0
ProgramInfo AuthoringTool-like XML generation.
...
Untested. Completely reworked both Middleware and ELF symbol parsing from NSOs.
2020-10-11 15:55:01 -04:00
Pablo Curiel
495e331306
Fix support for NSOs without a valid .api_info section + ProgramInfo context.
...
ProgramInfo XML generation is still missing. Getting real close to reimplementing NSP dumping.
2020-10-11 14:13:09 -04:00
Pablo Curiel
1de967ed42
NSO structs (thanks 0Liam).
2020-10-10 11:35:14 -04:00
Pablo Curiel
3e59d15bc4
Minor template tweaks + LegalInfo fix.
2020-10-10 06:10:50 -04:00
Pablo Curiel
d1f0361725
Update NPDM structs (thanks to 0Liam) + LegalInformation XML retrieval.
...
From now on, I'll delete code from the legacy codebase directory as soon as specific features from it are rewritten... Because it's a mess to navigate.
2020-10-09 05:58:53 -04:00
Pablo Curiel
1c15a096b5
Codestyle fixes + prepare code for NPDM support.
2020-10-08 14:31:09 -04:00
Pablo Curiel
e943e84380
Unified XML generator + finished NACP parsing.
...
Big thanks to 0Liam.
2020-10-06 11:41:26 -04:00