27 Commits
Author SHA1 Message Date
mid-kid 38c659f83a Don't append arguments to arm9i unless running on DSi (#223)
This would write into the RAM mirror of DSi-enhanced homeberew on DSLite
and older models, possibly overwriting parts of the binary.

In particular, GodMode9i was affected, with v3.9.0 encountering fatal
crashes on boot.
2026-09-18 16:28:12 +02:00
Gericom 7a13a2e7ac Add support for banner save files. Fixes #186 2026-08-09 13:15:36 +02:00
Gericom ad2055669b Send IPC_COMMAND_ARM9_SET_ROM_FILE_INFO in one place and update changelog 2026-06-28 10:49:33 +02:00
Augusto Daniele 817ed58abb Fix DSi mode booting for homebrew applications 2026-06-27 23:51:34 +02:00
Gericom a27f0f41e4 Detect bad DSi roms and allow to run them in DS mode 2026-06-19 18:56:00 +02:00
Gericom bac98b4405 Fix bug in preprocessing cheats 2026-03-15 10:21:47 +01:00
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 83046e2cc2 Further work on implementing support for cheats 2026-02-21 19:30:03 +01:00
Gericom fe2eff8ffe Initial work on patch list 2026-01-24 21:06:14 +01:00
Gericom 7e3e7b43fe Merge pull request #97 from LNH-team/feature/homebrew-return-to-loader
Homebrew return to loader
2026-01-11 13:24:04 +01:00
Gericom e508c9f325 Removed unused variable in CardSaveArranger 2026-01-11 13:21:08 +01:00
Gericom 24346eaf30 Added detection of DS mode DSiWare. Fixes #95. 2026-01-11 13:20:01 +01:00
Gericom 0ba88b55b7 Only setup homebrew bootstub when launcherPath is set 2026-01-10 16:35:00 +01:00
Gericom a17194dc67 Changed the way API version 2 is exposed in picoLoader7.h 2026-01-10 14:58:59 +01:00
Gericom 56d20b37ac Merge remote-tracking branch 'origin/develop' into feature/homebrew-return-to-loader 2026-01-10 14:51:16 +01:00
TY ef50e60ff9 Set MBK9 settings from rom header after Arm7 Patching finish (#88) 2026-01-06 07:36:35 +01:00
TY a424b25263 Impl HandleiQueRegionFreePatching to bypass region locking on certain iQue games (#83) 2026-01-04 16:13:24 +01:00
Gericom 5c8e98a03f Initial work on homebrew return to loader 2026-01-04 15:39:47 +01:00
Alex Abbatiello f1e5f0cddc Fix typo in detectNocashPrintSupport and add support for melonDS (#85) 2026-01-02 22:01:43 +01:00
Gericom 9f6311014d Added support for nand saving in Face Training and Nintendo DS Guide (fixes #6), calculate nand save size from header, fixed Band Brothers save initialization 2025-12-28 17:34:06 +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
TY 19cce5960b Properly set the supported language, user language, and region based on the ROM's region (#38) 2025-12-23 14:08:55 +00:00
Gericom 151b68018d Fixed some retail games being detected as homebrew. Fixes #61, fixes #56 2025-12-22 10:57:17 +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 8761081c73 Added more game codes to DLDI blacklist. Fixes Final Fantasy Crystal Chronicles - Ring of Fates (EU and US) and Nanashi no Geemu. Fixes #17 2025-12-02 19:14:59 +01:00
Gericom 9cf3ffbfcf Initial commit 2025-11-23 17:14:17 +01:00