Matt Nadareski
f3e4aa0b7e
Slight cleanup of notes in README
2025-04-02 12:55:29 -04:00
Matt Nadareski
e2110e80c0
Add keys.bin order for now
2025-04-02 11:52:18 -04:00
Matt Nadareski
b0f2c6658a
Add keys.conf mappings to README
2025-04-02 11:50:24 -04:00
Matt Nadareski
baf0b9045e
Remove old note, add new note
2025-04-02 11:15:37 -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
8f6df04e2c
Remove weirdly-phrased time limitation
2025-04-01 16:54:24 -04:00
Matt Nadareski
466144f8c9
Move default config to root level
2025-04-01 16:50:52 -04:00
Matt Nadareski
629f2cc11e
Fix old .NET build
2025-04-01 16:47:03 -04:00
Matt Nadareski
1ffd1a3bff
Look for files in places with things ( fixes #19 )
2025-04-01 16:43:21 -04:00
Matt Nadareski
d4bcd62941
Add more config stuff to README
2025-04-01 14:12:25 -04:00
Matt Nadareski
702c31413b
Add minimal documentation of new input
2025-04-01 14:06:31 -04:00
Matt Nadareski
d4a6e902cf
Add NED validation
2025-04-01 13:58:55 -04:00
Matt Nadareski
c00e72506e
Prefer config file, if exists (nodoc)
2025-04-01 13:46:34 -04:00
Matt Nadareski
7ccc160e90
Prepare configuration for future use (unused)
2025-04-01 13:30:18 -04:00
Matt Nadareski
068b83da8e
Add default configuration file (unused)
2025-04-01 13:11:26 -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
e3a64ece96
Fix stray reference to old AES keys param
2025-04-01 11:59:19 -04:00
Matt Nadareski
74986afc38
Start wiring through configuration file
2025-04-01 11:58:23 -04:00
Matt Nadareski
3cc2bcf022
Remove support for old "citra" flag name
2025-04-01 11:45:13 -04:00
Matt Nadareski
ebd13e3728
Update README
2025-04-01 11:44:29 -04:00
Matt Nadareski
2d7a54ddb7
Create unused Configuration class
2025-04-01 11:42:25 -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
02eafc688a
Let info writing also write hashes
2025-02-19 15:51:46 -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
169bd48762
Add info skeleton
2025-02-19 15:32:28 -05:00
Matt Nadareski
a2ab3c25c9
Convert encrypt/decrypt bool to an enum
2025-02-19 15:30:59 -05:00
Matt Nadareski
abf0843d22
Update copyright
2024-12-30 21:32:22 -05:00
Matt Nadareski
ca64a2575e
Remove unnecessary action step
2024-12-30 21:32:01 -05:00
Matt Nadareski
035760b5f5
Ensure .NET versions are installed for testing
2024-12-30 21:31:43 -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
942151b6d7
Add .cci as a recognized extension for 3DS
2024-12-13 09:51:39 -05:00
Matt Nadareski
d7a51c7798
Ensure publish script is executable
2024-12-06 12:26:44 -05:00
Matt Nadareski
bd86b95494
Use publish script and update README
2024-12-06 12:24:31 -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
33e62e046b
Make Core an unpublished package
2024-11-14 21:59:04 -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
0.3.1
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