Commit Graph

20 Commits

Author SHA1 Message Date
Pk11
aeb13dba29
Improve dumping menu, add metadata dumping (#128)
* Improve dumping menu, add metadata dumping

* Use `NONE` as fallback DS save instead of `UNK`

Matches GM9 for my DSTT and バトル&ゲット:ポケモンタイピングDS

* Fix metadata check for NAND save
2021-12-31 20:04:50 -07:00
Pk11
132f787623 Remove CARD_CLK_SLOW from NAND commands
Seems fine without it, maybe better?
2021-10-10 17:44:14 -05:00
Pk11
8e48ab82f6 Don't switch to TWL Blowfish for NAND saves
This doesn't seem to fully fix Face Training, but it might help?

Force push because I decided to undo disabling face training saves so it can still be tested
2021-10-06 14:10:16 -05:00
Pk11
bc4b0baf1f Fix dumping the save in the ROM
Technically this is actually more accurate, however it makes the dump not match a 'clean' dump (and there couldn't be a 'clean' dump like this as the save will always vary)
2021-10-06 01:00:24 -05:00
Pk11
294c4bee1c Fix NAND save writing and restoring 2021-10-06 00:51:38 -05:00
Pk11
0bc622b3d5 Fix NAND ROM dumping
yes. it was literally the 'random' number.
2021-10-05 00:30:37 -05:00
Pk11
0dedcfb9dd Improve extended header reading 2021-10-04 20:27:20 -05:00
Pk11
7b105c09a1 Fix NAND card header reading
It now tries to dump, but the rest of the dump is garbage. It tries the save too, but I think that's also garbage.

This breaks some things that worked before, marked with TODOs. I'll fix them once NAND works.
2021-10-04 18:08:12 -05:00
Pk11
d75ab87bfb WIP: Fix NAND cart dumping 2021-09-27 00:41:06 -05:00
RocketRobz
ef4b474fd6 Add unused DS mode ROM dumping code 2020-02-05 14:34:45 -07:00
RocketRobz
9b4876a8e4 Bug fixes 2020-02-04 01:24:08 -07:00
RocketRobz
19ea9c39a6 Bug fix 2020-01-31 15:22:50 -07:00
RocketRobz
d1757a95f4 Alternate way of reading DSi extended header 2020-01-31 15:07:02 -07:00
RocketRobz
891e449ac7 Stabilize card init code 2020-01-30 17:32:30 -07:00
RocketRobz
37e8283f3f Bug fix: TWL ROM dumps now match the No-Intro ones 2020-01-30 16:33:36 -07:00
RocketRobz
8ec433608c Derp fix 2020-01-30 00:34:54 -07:00
RocketRobz
6cdf5046ac Full DS(i) ROM with arm9i/7i bins now dumpable 2020-01-30 00:34:03 -07:00
RocketRobz
e153f57e10 Add DS(i) ROM dumping progress
ALSO: Add DSi blowfish
2020-01-29 21:41:36 -07:00
RocketRobz
e53ddc5ecc Properly dump DS(i) ROM header
Code ported from GM9
2020-01-29 19:38:16 -07:00
RocketRobz
81dfdef103 Add DS cart ROM dumping
TWL sectors not yet read, but TWL ROMs can still be dumped
2020-01-29 18:02:06 -07:00