MelonSpeedruns
cd97563d3f
Merge branch 'main' into improvement/toggle_owl_statue_markers
2026-05-19 10:10:11 -04:00
PJB3005
aa8f905768
Fix truncating button name
...
Fixes https://github.com/TwilitRealm/dusklight/issues/1549
2026-05-18 21:23:03 +02:00
Ash
2da6590657
feat: FPS Limiter ( #1446 )
...
* Add interpolation frame rate cap
* wip: reworked framelimiter
Based on my testing this is a bit more stable in frametimes.
* wip: efficiency improvement + windows build fix
Significantly improve efficiency by using a hybrid approach.
* wip: UI changes
* wip: end frame AFTER limiting
* wip: remove unused include
* wip: minor ui code change
Makes it easier to remove/add presets
* Simplify Limiter UI
- Change enableFrameInterpolation to an enum with off/capped/unlimited values
- Simplify the UI to use 2 settings (unlock framerate + a max value entry)
* wip: slight limiter simplification
* wip: implement review suggestions
* wip: fix syntax error
* wip: revert enum order + replace old checks
* Fix compile error
---------
Co-authored-by: SailorSnoW <sailorsnow@pm.me >
Co-authored-by: Loïs <49660929+SailorSnoW@users.noreply.github.com >
Co-authored-by: SuperDude88 <82904174+SuperDude88@users.noreply.github.com >
Co-authored-by: Luke Street <luke@street.dev >
2026-05-17 20:11:32 -06:00
Irastris
66c5cb1dae
Fix interpolation for Shadow Beast & Twilight Vermin hair ( #1575 )
...
* Fix interpolation for Shadow Beast hair
* Fix interpolation for Twilight Vermin hair
2026-05-17 20:09:04 -06:00
Cybes
f33827a969
Extend wooden sign backdrop across ultrawide screens ( #1546 )
2026-05-17 19:06:57 -04:00
Pheenoh
4204f232c5
delay loading first arrow
2026-05-17 14:20:25 -06:00
Loïs
6faa4a3330
Fix mButtonText buffer overflow on long localized action labels ( #1491 )
2026-05-17 07:34:18 -06:00
TakaRikka
ff3eb9aa48
Merge pull request #1511 from SailorSnoW/fix/ook-consistency
...
Fix Ook first jump not matching console behavior
2026-05-16 17:55:41 -07:00
TakaRikka
513fdd2312
Merge pull request #1502 from SailorSnoW/fix/autostart-run
...
Fix LiveSplit not starting when TV settings screen is skipped
2026-05-16 17:52:25 -07:00
TakaRikka
e08b427650
Merge branch 'main' into fast-boots-backwalk-anim-fix
2026-05-16 17:43:31 -07:00
SailorSnoW
9f0fa12c6e
Fix Ook first jump not matching console behavior
2026-05-17 02:12:14 +02:00
SailorSnoW
ad4f75bbb6
Fix LiveSplit not starting when TV settings screen is skipped
2026-05-16 19:13:07 +02:00
Loïs
5d2811955c
Fix item wheel background capturing interpolated frame instead of current sim ( #1447 )
2026-05-16 08:19:57 -04:00
Pieter-Jan Briers
3b30c09e79
Fix PAL name keyboard ( #1467 )
...
Fixes #1460
2026-05-16 08:15:27 -04:00
Loïs
30b003c9d9
fix rein interpolation jitter by rolling snapshot once per sim tick ( #1421 )
2026-05-15 17:16:36 -04:00
SuperDude88
c77ed40208
Fix Backwalk Animation Speed
...
Also make one of the other similar checks more concise
2026-05-15 01:52:53 -04:00
Loïs
10e2181692
Fix file select softlock when resetting during save ( #1293 )
2026-05-14 23:17:17 -06:00
Pieter-Jan Briers
cf89da811a
Fix fast tears going out of bounds ( #1337 )
...
Incorrect decomp from TPHD making the tears think you're always in the Zora River ride
Fixes https://github.com/TwilitRealm/dusklight/issues/1047
2026-05-14 23:04:36 -06:00
Pieter-Jan Briers
53abb8b96d
Use safe string copies in d_save.cpp ( #1232 )
...
* Use safe string copies in d_save.cpp
Seeing sentry crashes here that I suspect involve buffer overflows here.
2026-05-14 23:03:42 -06:00
Irastris
1e10d95936
Disable scrolling the name cursor ( #1243 )
2026-05-14 22:53:34 +02:00
Loïs
a923aa24e1
Fix Rollgoal completion reward to scale with Bigger Wallets ( #1296 )
2026-05-14 22:45:27 +02:00
MelonSpeedruns
7967ee1f66
Fix Autosaves resetting memory card during minigames ( #1318 )
...
* Fix autosaves resetting memory card during minigames
* Update description
* remove unused include
---------
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net >
2026-05-14 22:42:39 +02:00
TakaRikka
01b4eaa2fa
clear e_rd static boss ptr on delete
2026-05-13 19:27:39 -07:00
qwertyquerty
4ee0d8ed4b
1.1.1 fixes ( #1168 )
...
* fix keyboard npe
* fix autosave NPE
* hintTalkEvCamera UB
* fix UB in f_pc_base logging
* fix NPE in karg carry logic
* fix link model dangling pointers
* exponential audio slider and better audio default
* fix speedrun mode defaullt layer restore issue
2026-05-13 08:56:16 -06:00
Loïs
3e62c1e96e
Add Invincible Enemies cheat ( #1123 )
2026-05-12 22:52:35 -06:00
gymnast86
ef43b94370
Add options for binding custom buttons to specific actions ( #1141 )
...
* custom action framework and first person custom action
* add bind for midna call
* custom binding for opening dusklight menu
* turbo speed button action
* text descriptions
* fix not stopping default GC controller menu combo
* more explanation text
* block bind actions when in the dusklight menu
2026-05-12 19:36:07 -06:00
MelonSpeedruns
aeeb1ccdd2
Auto Save Protection ( #1102 )
...
* Auto Save Protection
* added line behind target_pc define
---------
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net >
Co-authored-by: TakaRikka <38417346+TakaRikka@users.noreply.github.com >
2026-05-12 19:23:28 -06:00
SuperDude88
93c7d0d64d
Only Flip Stick Axes ( #1132 )
...
Some people asked about this, I think I've come around to their position (follow-up to #870 ).
I checked what TPHD does and its invert setting only changes the sticks
2026-05-12 19:21:28 -06:00
Krutonium
42cded342e
Merge branch 'main' into improvement/toggle_owl_statue_markers
2026-05-12 18:22:09 -04:00
Krutonium
696e8e6aa9
Add ability to toggle off Owl Statue Markers on Map
2026-05-12 17:36:34 -04:00
madeline
ede6827369
Merge branch 'main' of https://github.com/TakaRikka/dusk into better-speedrun-mode
2026-05-12 14:15:05 -07:00
Joey Cato
d1e9d5af2f
Add Fast Roll cheat ( #929 )
...
* Add roll fast cheat
* Corrected case on cheat name
* Addressed PR feedback
* Fixed whitespace
* Renamed cheat to be more consistent with other options
2026-05-12 15:56:54 -04:00
Rib
61b2e6ce4d
Allow menu navigation via D-Pad ( #814 )
2026-05-12 11:48:14 -04:00
BoLThompson
e73244bca5
add deltatime to darkworld blur size oscillation ( #957 )
...
* add deltatime to darkworld blur size oscillation
* updated bloom oscillation to use game_clock
2026-05-12 11:47:14 -04:00
Nathan Mena
a4f25ecb28
Fix map offset when toggling mirror mode ( #938 )
...
Co-authored-by: Nathan Mena <natemena153+git@gmail.com >
2026-05-12 14:12:38 +02:00
Flash Computer
39b546b81f
Don't slow down underwater rolling if the fastIronBoots cheat is on. ( #1085 )
...
* Don't slow down underwater rolling if the fastIronBoots cheat is on.
* Removed the comment
2026-05-12 14:11:59 +02:00
madeline
c896bb39ea
improved speedrun mode
2026-05-11 22:20:53 -07:00
doop
3366613354
Pillarbox widezoom cutscenes instead of cropping ( #1054 )
...
Fixes #777 .
2026-05-11 22:59:17 -06:00
Howard Luck
40e3f7d057
freedom units ( #948 )
2026-05-11 12:23:04 +02:00
SuperDude88
1b4a842eec
Invert First Person Aiming ( #870 )
...
- Inverts first person aiming on either axis, for both stick and gyro controls
Could be separated from gyro if desirable, but I think it makes the most sense to have it apply to both
2026-05-10 19:00:20 -06:00
gymnast86
08c7261262
fix going into first person with orbital cam ( #923 )
2026-05-10 19:00:09 -06:00
TakaRikka
80dd5ff278
revert mirror mode message override for now
2026-05-09 07:32:29 -07:00
SuperDude88
13dd3c3932
Clamp LOD For Cutscene Midna ( #728 )
...
- Sets max eye LOD level to 0 for `demo00_Midna_cut00_FC_tongue` and `demo00_Midna_cut00_BD_tmp`
2026-05-09 06:30:46 -06:00
TakaRikka
5a05433a2b
Merge pull request #733 from TwilitRealm/fix/e_s1_e_yg
...
Frame interp: Fix e_s1 & e_yg
2026-05-09 04:35:25 -07:00
Pheenoh
06c77a6818
frame interp: e_s1 & e_yg
2026-05-08 21:16:57 -06:00
Pheenoh
4d4a80891f
frame interp: fix obj_fchain
2026-05-08 20:21:37 -06:00
Irastris
d2a1dda523
Add interp callbacks to the stalks of four Baba variants
2026-05-08 21:00:16 -04:00
Howard Luck
65e8577253
frame interp: fix b&c chain links ( #724 )
2026-05-08 17:26:33 -06:00
Irastris
abec043249
Add mouse as a gyro input source ( #720 )
...
* Add mouse as a gyro input source
* Revisions
* Grammar
2026-05-08 17:11:13 -06:00
SuperDude88
699d069b0a
Fix Letter Menu Page Numbers ( #722 )
...
This bug comes from `getBounds()` returning a reference to a static variable -- the compiler can load the float right away or later (after the second call), so the value it is referencing may have changed. If it waits to load the first operand, the subtraction results in 0. Further discussion at https://discord.com/channels/1446645861529550869/1446648842387722411/1502415404386091118 .
Resolves #719
2026-05-08 17:10:37 -06:00