Matt Nadareski
4e40cc19d5
TODO cleanup
2024-11-20 14:54:22 -05:00
Matt Nadareski
1bc9316bc1
Update packages
2024-11-20 14:35:37 -05:00
Matt Nadareski
c995ec1dca
Miscellaneous cleanup
2024-11-19 12:40:32 -05:00
Matt Nadareski
4d2fbbae04
Update Models to 1.5.2
2024-11-19 01:04:50 -05:00
Matt Nadareski
2776928946
Bump version
1.7.5
2024-11-15 22:38:35 -05:00
Matt Nadareski
8cc87c6540
Recombine WrapperBase files
2024-11-15 22:26:45 -05:00
Matt Nadareski
3c212022aa
Use safe enumeration
2024-11-15 22:25:28 -05:00
Matt Nadareski
511c4d09e5
Update ASN1 to 1.4.1 and IO to 1.5.1
2024-11-15 22:22:22 -05:00
Matt Nadareski
d7eba27dc5
Framework only matters for executable
2024-11-15 21:10:27 -05:00
Matt Nadareski
09370618ca
Reorder some methods
2024-11-14 20:51:25 -05:00
Matt Nadareski
2197167088
Add remaining easy sizes per partition
2024-11-14 20:48:42 -05:00
Matt Nadareski
b527635fe7
Add remaining easy offsets per partition
2024-11-14 20:46:56 -05:00
Matt Nadareski
695309bc32
Bump version
1.7.4
2024-11-14 13:32:19 -05:00
Matt Nadareski
97b2f68ec7
Use offsets instead of guessing...
2024-11-14 13:27:02 -05:00
Matt Nadareski
593044dbf3
Fix code binary check in N3DS
2024-11-14 12:49:16 -05:00
Matt Nadareski
1fcf44fb8d
Bump version
1.7.3
2024-11-14 11:32:17 -05:00
Matt Nadareski
a2a472baf9
Fix top level printing issue
2024-11-14 11:24:08 -05:00
Matt Nadareski
b5b4a50d94
Fix deserialization of NCCH extended header
...
The actual fix to this is somewhere in the conversion code where an array of Enum values somehow just... fails? I'm not totally sure how that's happening but this is the easiest way around it until that auto stuff can be fixed.
2024-11-14 11:20:46 -05:00
Matt Nadareski
f1b5464052
Extend N3DS wrapper further
2024-11-14 03:17:11 -05:00
Matt Nadareski
2c0224db22
Fix byte order for N3DS IV
2024-11-14 00:12:35 -05:00
Matt Nadareski
1e78eecb40
Bump version
1.7.2
2024-11-13 23:13:55 -05:00
Matt Nadareski
3626faea60
Fix building N3DS cart image
2024-11-13 23:05:26 -05:00
Matt Nadareski
a0177f1174
Add bitmasks helper method
2024-11-13 21:29:43 -05:00
Matt Nadareski
db5fe4a2cd
Add extension property for backup header
2024-11-13 21:25:46 -05:00
Matt Nadareski
5716143168
Bump version
1.7.1
2024-11-13 20:48:55 -05:00
Matt Nadareski
2a59b23149
Add more extensions to N3DS wrapper
2024-11-13 20:47:25 -05:00
Matt Nadareski
bdbec4ed02
Update Models to 1.5.1
2024-11-13 20:41:13 -05:00
Matt Nadareski
25193f1805
Start making fixes to N3DS
2024-11-13 20:21:32 -05:00
Matt Nadareski
4840c816a2
Bump version
1.7.0
2024-11-13 02:51:46 -05:00
Matt Nadareski
d0a8e3770b
Fix serialization issue
2024-11-13 02:48:38 -05:00
Matt Nadareski
1cf3d50864
Add .NET 9 to target frameworks
2024-11-13 02:42:14 -05:00
Matt Nadareski
d1b98f7d6d
HashSet does what I need
2024-11-12 19:41:04 -05:00
Matt Nadareski
4bc87ff812
Use list sorting instead of Linq sorting
2024-11-12 19:35:08 -05:00
Matt Nadareski
e1df11b360
Build cached strings differently
2024-11-12 19:30:28 -05:00
Matt Nadareski
34606a4f04
Easier to read archive count in VPK
2024-11-12 17:05:10 -05:00
Matt Nadareski
c4c5fc4bf6
Array.Find works differently than I thought
2024-11-12 16:58:21 -05:00
Matt Nadareski
cd87ce5373
Unrolling Linq is more efficient
2024-11-12 16:44:41 -05:00
Matt Nadareski
90fc16b888
Reduce more Linq steps
2024-11-12 16:29:47 -05:00
Matt Nadareski
c2d0b71d22
Generic types all have ToString
2024-11-12 16:18:56 -05:00
Matt Nadareski
e54473682c
Use TrueForAll
2024-11-12 16:11:15 -05:00
Matt Nadareski
1c8d64d98c
Clean up usings
2024-11-12 16:07:31 -05:00
Matt Nadareski
a19437f42f
More efficient checks
2024-11-12 16:07:27 -05:00
Matt Nadareski
855e2f2c77
Another overload I never knew about
2024-11-12 16:02:21 -05:00
Matt Nadareski
bd3cf88123
As I said, they're fun
2024-11-12 16:00:05 -05:00
Matt Nadareski
e4578ad3fc
Match collections are fun
2024-11-12 15:56:31 -05:00
Matt Nadareski
39e56ef864
Remove one more unnecessary cast
2024-11-12 15:47:49 -05:00
Matt Nadareski
51b77da760
Reduce use of Cast
2024-11-12 15:46:36 -05:00
Matt Nadareski
4b83219a9b
Fix conversion
2024-11-12 15:33:48 -05:00
Matt Nadareski
3ed07dd299
Linq is good, but it can be better
2024-11-12 15:30:33 -05:00
Matt Nadareski
bb7daed7f6
Reduce Linq steps
2024-11-12 15:06:28 -05:00