Commit Graph

6929 Commits

Author SHA1 Message Date
baxlek 9d48a950a3 Fix syntax error in holdToMash declaration 2026-09-10 18:08:48 -05:00
baxlek c582767d7d Fix syntax error in holdToMash assignment 2026-09-10 18:07:25 -05:00
baxlek 23b732affe Fix syntax error in holdToMash assignment 2026-09-10 18:06:33 -05:00
baxlek 57cfafaf1b Fix syntax error in holdToMash declaration 2026-09-10 18:05:46 -05:00
baxlek 27fa9980ea Add holdToMash for spinner activators 2026-09-03 08:57:23 -05:00
baxlek 7323ca3a6f Merge branch 'TwilitRealm:main' into hold-to-mash 2026-09-03 08:52:50 -05:00
TakaRikka 281475c9b1 Merge pull request #2376 from Irastris/more-wii
A couple fixes for Wii discs
2026-09-02 18:03:55 -07:00
Irastris ea4d4d476a BLO revisions 2026-09-02 17:12:11 -04:00
Irastris 8bcf81b3c6 Recreate the aiming reticle as GX calls for Wii compatibility 2026-09-02 16:34:00 -04:00
Luke Street 5e12bb55f7 Mod SDK: Strip Linux/Android libraries during package 2026-09-02 11:24:08 -06:00
TakaRikka 3ded324388 Merge pull request #2374 from TwilitRealm/rando-mod-internal
mods: randomizer
2026-09-01 21:47:25 -07:00
Luke Street f83664074e Split randomizer mod into submodule
Co-authored-by: TakaRikka <takarikka@outlook.com>
Co-authored-by: gymnast86 <stock.joann@gmail.com>
2026-09-01 21:22:36 -06:00
Luke Street a5eca78939 Mods: Avoid RTLD_DEEPBIND; configure exports manually (#2371)
* Mods: Avoid RTLD_DEEPBIND; configure exports manually

* Make version script anonymous
2026-09-01 16:05:51 -06:00
Luke Street 6cc568d081 Mods: HttpService (#2370)
* Update Android toolchain to platform 37

* Mods: HttpService

* Update modding.md

* Update modding.md

* Set minor version back to 0
2026-09-01 16:05:45 -06:00
TakaRikka d60cc9095f fix combo input checking 2026-09-01 14:50:23 -07:00
Irastris 0fd17fe082 Refactor GraphicsTuner, no longer tanks performance when open (#2365)
* Sort includes, move logic into ConfigVars, add reusable helpers

* Refactor GraphicsTuner, only refresh labels when actually needed
2026-09-01 09:07:49 -06:00
Luke Street 455150ad90 Mods: FileService (#2367) 2026-09-01 09:06:01 -06:00
TakaRikka b76917ed48 Merge pull request #2363 from TwilitRealm/instant-death-fixes
Instant Death Fixes
2026-09-01 04:19:35 -07:00
TakaRikka ba44971bde Merge pull request #2368 from TwilitRealm/speedrun-fixes
various speedrun game mode fixes
2026-09-01 03:36:39 -07:00
TakaRikka a746b23944 make sure tools are disabled for speedrun mode and reset run info when mode is deactivated 2026-09-01 03:11:04 -07:00
TakaRikka 6c966876b9 fix speedrun timer resetting 2026-09-01 02:46:53 -07:00
TakaRikka 2570c8f072 fix gamemode onSaveLoaded handling with hideTvSettingsScreen setting 2026-09-01 01:09:42 -07:00
SuperDude88 2e19ffbf50 Shorten int Change 2026-08-31 20:15:15 -04:00
Pieter-Jan Briers 01e3c4616f global.h MSVC warning fix (#2359) 2026-08-31 18:10:07 -06:00
Pieter-Jan Briers 57f0185a3c Suppress new XF memory write stub logs (#2362) 2026-08-31 18:09:38 -06:00
Luke Street 48171f0f0a Only use inlining flags w/ mod support
Also enables mod support by default. It was already enabled in the
CMakePresets.json, so this just moves it to the CMakeLists itself.
2026-08-31 18:02:44 -06:00
Luke Street a29f13452f Revert accidental CMakePresets.json change 2026-08-31 17:18:29 -06:00
Luke Street 905da94b40 Fix game compile flags on Linux/GCC
There was a conflict with per-target compile flags and the PCH.
The PCH was causing the game code to be built without the inlining
flags actually taking effect (internal `src/dusk` files did not use
them), which caused mods to fail to resolve static functions for
hooks. Fix: split Dusklight internals (`src/dusk/`) into a separate
static library altogether, cleanly allowing us to disable inlining
and patching flags only for internal code while also fixing the PCH
flags issue.

Additionally, this updates symgen to v1.3.4, which includes a fix
for GCC function fragments and specializations getting resolved as
display name aliases, conflicting with the actual functions.

Aurora also updated to include https://github.com/encounter/aurora/pull/244
2026-08-31 17:11:05 -06:00
SuperDude88 4a632ff5dc Instant Death Fixes
- Fix some overflows with instant death mode
2026-08-31 18:24:30 -04:00
Luke Street 93f9ad6f1d Remove const from symdb descriptor (avoids unintentional DCE) 2026-08-31 15:33:26 -06:00
baxlek 4b65d601bc Merge pull request #210 from baxlek/hold-to-mash-refactor
Hold to mash refactor
2026-08-30 19:21:00 -05:00
baxlek 62c6a6a771 Update d_a_alink_wolf.inc
Add holdToMash to Wolf Link bite attack
2026-08-30 19:15:43 -05:00
baxlek d29e4c14da Update settings.cpp 2026-08-30 10:26:10 -05:00
baxlek 718f131c61 Update settings.cpp 2026-08-30 09:11:34 -05:00
baxlek 9ad0cd91a0 Update speedrun.cpp 2026-08-30 09:07:29 -05:00
baxlek c4e05324e9 Update settings.h 2026-08-30 09:06:22 -05:00
baxlek cf6deef503 Update settings.cpp 2026-08-30 09:04:48 -05:00
baxlek f577749ca6 Update d_a_e_gi.cpp 2026-08-30 09:02:37 -05:00
baxlek ef15247844 Update d_a_b_gnd.cpp 2026-08-30 08:59:56 -05:00
baxlek e9fdefb4d9 Update d_a_alink_swim.inc 2026-08-30 08:57:31 -05:00
baxlek 9859bfc6dc Update d_a_alink_sumou.inc 2026-08-30 08:53:28 -05:00
TakaRikka e2bf07805e Merge pull request #2259 from baxlek/transform-anywhere-fix
Can Transform Anywhere fix
2026-08-30 01:05:20 -07:00
TakaRikka cf65509da9 Merge pull request #2346 from baxlek/underwater-transform-fix
Prevent Quick Transform While Underwater
2026-08-30 00:29:03 -07:00
TakaRikka b718404b52 Merge pull request #2353 from TwilitRealm/fix/freecam-mouse-fix
Only move Flycam when holding right click
2026-08-29 23:06:25 -07:00
TakaRikka d574172154 Merge pull request #1962 from TwilitRealm/better-tools
Command system, tools menu (teleport / move link / more), better button combo handling, trigger viewer
2026-08-29 19:15:36 -07:00
TakaRikka 9930c5aabf trigger viewer fixes 2026-08-29 18:51:11 -07:00
TakaRikka c4ded86010 Merge branch 'main' of ssh://github.com/TwilitRealm/dusklight into better-tools 2026-08-29 18:37:14 -07:00
MelonSpeedruns 7cc0c07ffb Only move freecam when holding right click 2026-08-28 13:37:36 -04:00
baxlek 76a445a6cf Remove unnecessary easySwim 2026-08-25 20:11:16 -05:00
baxlek 8701e6e944 Refactor holdToMash settings for speedrun mode 2026-08-25 20:00:04 -05:00