Commit Graph

22 Commits

Author SHA1 Message Date
Gericom
d0f25a51d9 Preprocess cheats to get rid of hacks that try to modify the cheat engine, add support for C2 cheat opcode 2026-03-14 12:27:35 +01:00
Gericom
8c8f36f5c6 Preserve cheats when OS_ResetSystem is used, move temporary save buffer to main memory 2026-03-07 13:49:51 +01:00
Gericom
1038a3d9cf Fix bug in handling of E cheat opcode, add cheat support for all remaining games 2026-03-01 13:18:36 +01:00
Gericom
9a90866623 Fix E and F cheat opcodes skipping last byte 2026-03-01 10:37:14 +01:00
Gericom
5f5fccf2a1 Fix C5 cheat opcode and implement D4 2026-02-22 10:39:23 +01:00
Gericom
83046e2cc2 Further work on implementing support for cheats 2026-02-21 19:30:03 +01:00
Gericom
3300c5277c Initial work on cheat engine 2026-02-21 14:16:04 +01:00
Mow
a648d4c4a9 Add helper class for ARM/Thumb assembly functions (#127)
Replaces static helper functions in
    Sdk5DsiSdCardRedirectPatch.cpp
    LastWindowCrcPatch.h
    CardiTryReadCardDmaPatch.cpp
2026-02-01 10:51:57 +00:00
Mow
f5a8498e08 Add system for adjusting addresses for autoload (#118) Fixes #41 2026-01-31 19:54:37 +00:00
Gericom
26cec4c421 A few more renames 2026-01-02 16:17:31 +01:00
Gericom
231f14a783 Refactored platform code to use interfaces for patch code with a special feature and improved patch code file names 2026-01-02 15:18:45 +01:00
Gericom
6d12399ba4 Added support for NAND saving in WarioWare D.I.Y. and Jam with the Band (#6)
Also improved speed of creating save files
2025-12-28 13:19:23 +01:00
Gericom
64e020182a Added check to CardiTaskThreadPatch that the required slot is actually mapped to arm7. Fixes #60 2025-12-27 12:44:00 +01:00
Gericom
31d6c63e3b Removed redundant forward definition 2025-12-26 13:12:49 +01:00
Gericom
9fea5f7a51 More refactoring for CardiTaskThreadPatch 2025-12-26 13:11:49 +01:00
Gericom
c8898ff13c Attempt to improve handling of thumb signatures in CardiTaskThreadPatch 2025-12-26 12:39:10 +01:00
Gericom
e58a55b81c Attempt to improve handling of arm signatures in CardiTaskThreadPatch 2025-12-25 13:26:09 +01:00
Gericom
61463ca39a Added proper implementation of save verify 2025-12-20 15:46:41 +01:00
Gericom
656f696411 Improved handling of DSi roms and DSiWare. Fixes some system tools DSi roms being misdetected as DSiWare (related to #23) 2025-12-06 19:56:48 +01:00
Gericom
b0c8dfa5bc Improved Sdk5DsiSdCardRedirectPatch to take autoload into account and to support the situation where a function is missing
Fixes WRFU Tester (#23)
2025-12-06 11:53:32 +01:00
Gericom
d12036e6a7 Added extra check to see if Sdk5DsiSdCardRedirectPatch can be applied
This ensures an error is given in roms such as wrfu
2025-12-05 19:19:58 +01:00
Gericom
9cf3ffbfcf Initial commit 2025-11-23 17:14:17 +01:00