ZeroSkill
f477da087c
Add support for decrypting gamecart saves ( #963 )
...
This also fixes #958
Original commits:
* initial work on cart save crypto/wearleveling
* add support for n3ds only save crypto
* use existing crc16 impl for save blockmap
* fix missing aeskey select for card2 save decrypt
* fix old/new cart media being swapped
* fix 1 MiB save chips / blockmap type 2
* move cart save wearleveling/crypto to separate file
* try 2nd wearlevel header on fail + minor fixes
* save_ctr: zero out savectx before reading fallback header
2026-05-23 12:13:22 +02:00
..
2019-09-29 19:53:27 +02:00
2026-05-10 12:30:00 +02:00
2020-08-02 15:40:26 +02:00
2020-08-26 23:01:58 +02:00
2020-08-26 23:01:58 +02:00
2023-04-15 12:54:02 +02:00
2019-06-03 02:27:43 +02:00
2021-05-22 14:12:19 +02:00
2021-05-22 14:12:19 +02:00
2026-05-09 12:23:49 +02:00
2020-03-28 07:05:42 -03:00
2021-11-14 22:14:59 +01:00
2020-08-02 15:40:41 +02:00
2020-08-02 15:40:41 +02:00
2023-04-15 12:54:02 +02:00
2018-09-19 00:47:28 +02:00
2020-08-26 23:01:58 +02:00
2020-06-30 19:22:18 +02:00
2018-03-07 01:22:15 +01:00
2025-10-17 19:38:36 +02:00
2023-07-21 21:39:08 -03:00
2019-10-03 17:04:35 -03:00
2021-11-14 22:14:59 +01:00
2023-04-15 12:54:02 +02:00
2023-04-15 12:54:02 +02:00
2023-04-15 12:54:02 +02:00
2019-06-03 02:27:43 +02:00
2025-10-22 11:57:23 +02:00
2025-10-22 11:57:23 +02:00
2020-08-26 23:01:58 +02:00
2019-09-29 19:53:27 +02:00
2025-10-22 11:57:23 +02:00
2026-05-23 12:13:22 +02:00
2022-02-21 23:57:02 -06:00
2021-02-20 12:21:40 +01:00
2023-04-15 12:54:02 +02:00
2023-04-15 12:54:02 +02:00
2020-08-26 23:01:58 +02:00
2019-09-29 19:53:27 +02:00
2021-02-18 19:06:31 +01:00
2021-02-18 19:06:31 +01:00
2020-07-23 13:46:42 -03:00
2019-09-29 19:53:27 +02:00
2021-02-12 15:02:55 +01:00
2021-02-12 15:02:55 +01:00
2024-01-25 11:28:03 +01:00
2021-07-07 18:00:11 +02:00
2021-10-09 10:51:52 +02:00
2021-02-20 12:21:40 +01:00
2021-04-01 09:29:49 +02:00
2020-08-20 19:43:52 +02:00
2021-05-22 14:12:19 +02:00
2021-07-07 18:00:11 +02:00