55 Commits

Author SHA1 Message Date
wheremyfoodat
bec63c43a1 AES: Properly handle missing seeds 2024-07-30 14:36:39 +03:00
wheremyfoodat
f572373fc1 AES: Implement seed crypto 2024-07-30 14:29:18 +03:00
wheremyfoodat
9bd711958b Add -Wno-interference-size flag for GNUC 2024-07-21 21:46:23 +03:00
wheremyfoodat
270f4b00a9 AES: Fix fixed crypto key mode and CTR for versions 0 and 2 2024-07-20 01:01:15 +03:00
wheremyfoodat
e608436315 Sanity check: Assert .code is encrypted before setting normal key 2024-07-11 22:31:38 +03:00
wheremyfoodat
096d0a89ee Fix AES-CTR decryption for non-NCCHKey0 games 2024-07-11 22:22:33 +03:00
wheremyfoodat
6279ed699a Store program ID and expose it in Lua (#414) 2024-02-22 16:26:31 +02:00
offtkp
3aa977c6c5 Clean up smdh getting 2023-12-28 00:28:19 +02:00
wheremyfoodat
0525d96aec Roll back Pandroid/Hydra split 2023-12-27 00:46:37 +02:00
wheremyfoodat
adb8cccf8c Fix Android hydra core (again) 2023-12-26 20:30:01 +02:00
wheremyfoodat
d28ead1438 Ignore JNI driver files for Android Hydra core 2023-12-26 20:29:07 +02:00
wheremyfoodat
f2fac171a0 Bonk 2023-12-26 02:21:36 +02:00
Gabriel
c0960dcccd Game metadata extractor and some fixes
- App not closing on back pressed (AlberInputListener.java)
- Extract SMDH from rom.
- Extract metadata from SMDH
2023-12-21 09:43:51 -04:00
wheremyfoodat
abe4675477 Attempt to add RomFS dumping 2023-10-07 21:23:05 +03:00
wheremyfoodat
53917841bc Run clang-format 2023-09-03 10:40:57 +03:00
wheremyfoodat
38be95fffa Gently bonk 3DSX 2023-09-03 10:36:54 +03:00
Théo B
29352d223b feat: 3dsx loading
romFS works too, pretty neat
2023-09-03 00:31:03 +02:00
wheremyfoodat
3292b051be [SDMH] Fix function not returning a value 2023-08-20 03:45:24 +03:00
wheremyfoodat
4c004ab028 [AES] Panic when no generator key is provided 2023-08-15 16:03:04 +03:00
wheremyfoodat
2dd9933621 Print console region when loading NCSD 2023-08-13 18:18:12 +03:00
wheremyfoodat
408dbe75a0 Implement 3DS region auto-detect 2023-08-13 18:08:22 +03:00
wheremyfoodat
804e43f8c9 Fix ExeFS offset derp 2023-07-27 12:25:01 +03:00
wheremyfoodat
27cf8d75ca Merge pull request #104 from GPUCode/panda-needs-school
Fix typo
2023-07-11 01:21:01 +03:00
GPUCode
57423e206f Fix typo 2023-07-11 01:18:55 +03:00
Wunkolo
37b75f0928 Fix C4267/C4244 warnings
Address warnings involving lossy conversions from larger integer-types into smaller integer-types
2023-07-10 12:33:37 -07:00