Matt Nadareski
383572d5b5
Update packages
2025-09-20 22:45:45 -04:00
Matt Nadareski
415b3f17c1
Bump version
2025-09-19 11:03:00 -04:00
Matt Nadareski
a26e8b260c
Bump version
2025-09-17 22:51:28 -04:00
Matt Nadareski
e342448599
Bump version
2025-09-07 08:39:18 -04:00
Matt Nadareski
27431e05de
Stop reinventing the wheel again
2025-09-06 19:41:39 -04:00
Matt Nadareski
56f8869d1d
Be consistent, for once
2025-09-06 19:38:52 -04:00
Matt Nadareski
9e9efaf491
Always overwrite
2025-09-06 19:35:51 -04:00
Matt Nadareski
6ae797a6eb
Copy inputs to outputs for processing, optionally
2025-09-06 18:14:39 -04:00
Matt Nadareski
ed8e97aa0c
More prep for a better future
2025-09-06 18:09:54 -04:00
Matt Nadareski
cc16770126
Start prepping for things
2025-09-06 18:04:24 -04:00
Matt Nadareski
94bebddda2
Goodbye old formats, I won't miss you
2025-09-06 17:45:17 -04:00
Matt Nadareski
1fbacaffb0
Take advantage of Wrapper functions for NDS
2025-09-06 16:07:37 -04:00
Matt Nadareski
0448682934
Add .NET Standard 2.x support
2025-09-06 15:51:44 -04:00
Matt Nadareski
9e563785c9
Update Nuget packages
2025-09-06 15:51:11 -04:00
Matt Nadareski
7469c97c6b
Use existing IO extension
2025-07-28 09:36:52 -04:00
Matt Nadareski
7c909af154
Update IO to 1.6.3
2025-05-12 08:25:57 -04:00
Matt Nadareski
31b40e6f10
Bump version
2025-04-04 12:43:54 -04:00
Matt Nadareski
b82eb54aab
Do something with the results
2025-04-02 11:10:48 -04:00
Matt Nadareski
7d541b6c4b
Document unlicensed DS values
2025-04-02 10:50:38 -04:00
Matt Nadareski
9d72a25cc2
Relax validation on NDS
2025-04-01 20:25:07 -04:00
Matt Nadareski
79e8c1b6bf
Add debug prefix for all key validation
2025-04-01 20:12:29 -04:00
Matt Nadareski
d4a6e902cf
Add NED validation
2025-04-01 13:58:55 -04:00
Matt Nadareski
7ccc160e90
Prepare configuration for future use (unused)
2025-04-01 13:30:18 -04:00
Matt Nadareski
d429ea3e64
Remove now-obsolete TODO
2025-04-01 13:05:05 -04:00
Matt Nadareski
5bf1d85e05
Add key validation (unused)
2025-04-01 13:04:52 -04:00
Matt Nadareski
32b655b1f9
Reread decrypted ExeFS headers ( fixes #20 )
2025-04-01 12:33:05 -04:00
Matt Nadareski
74986afc38
Start wiring through configuration file
2025-04-01 11:58:23 -04:00
Matt Nadareski
60d989d899
Move more encryption vars to common location
2025-04-01 11:23:27 -04:00
Matt Nadareski
4de3cfe6fa
Fix how conditions are used for references
2025-02-25 21:26:08 -05:00
Matt Nadareski
50034975c3
Add newline for DSTool info output
2025-02-19 21:15:58 -05:00
Matt Nadareski
ab4f076846
Use tabs before info lines for readability in multi-file scenarios
2025-02-19 21:10:52 -05:00
Matt Nadareski
08840055a4
The British are coming!
2025-02-19 20:55:55 -05:00
Matt Nadareski
db7c7ee273
Add simple info check ( fixes #18 )
2025-02-19 15:47:05 -05:00
Matt Nadareski
383e6bdfce
Add info to interface; add start of implementations
2025-02-19 15:36:36 -05:00
Matt Nadareski
abf0843d22
Update copyright
2024-12-30 21:32:22 -05:00
Matt Nadareski
66e6a8cd4a
Allow symbols to be packed
2024-12-30 21:31:01 -05:00
Matt Nadareski
d85e7656c4
Update packages
2024-12-30 21:29:34 -05:00
Matt Nadareski
5562b403a4
Use wrappers to be more safe
2024-11-28 22:06:52 -05:00
Matt Nadareski
ead70df624
Support back to .NET Framework 2.0
2024-11-18 16:20:09 -05:00
Matt Nadareski
bb0b5a3d05
Remove all CIA references
...
The implementation was woefully incomplete to begin with, and if working with 3DS cart images has taught anything, making sure that it can deserialize properly needs to be done first. Once CIA support can be started again, it should be built from the ground up.
2024-11-14 21:53:31 -05:00
Matt Nadareski
6a094b2dd8
Bump version
2024-11-14 21:40:01 -05:00
Matt Nadareski
0e3d22020b
Fix remaining offset and size issues
2024-11-14 21:39:20 -05:00
Matt Nadareski
695f0f44b6
Ensure ExeFS table doesn't finalize
2024-11-14 21:25:38 -05:00
Matt Nadareski
dc4bd15e04
Fix incorrect size being used
2024-11-14 21:17:35 -05:00
Matt Nadareski
ce54eb24e2
Fix more issues
2024-11-14 13:43:07 -05:00
Matt Nadareski
15961e7047
Wording change
2024-11-14 11:56:18 -05:00
Matt Nadareski
edd8ebc048
Update Serialization to 1.7.3
2024-11-14 11:44:41 -05:00
Matt Nadareski
23e9edbf69
Remove null assurances
2024-11-14 02:16:50 -05:00
Matt Nadareski
00ac5e1ca2
Split some steps for readability
2024-11-14 01:56:06 -05:00
Matt Nadareski
c79781a6d7
Keep fixing byte array math
2024-11-14 01:48:14 -05:00