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
Pieter-Jan Briers
76efa02beb
Allow written files to be read by other applications ( #1092 )
...
* Allow written files to be read by other applications
Intended for the log file mainly. Hopefully fixes https://github.com/TwilitRealm/dusk/issues/966 ?
* Consistency
2026-05-12 19:23:49 -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
qwertyquerty
1b76b2650c
input viewer options in rmlui and reset key option ( #1136 )
...
* input viewer options in rmlui
* reset key
2026-05-12 19:18:00 -06:00
Pieter-Jan Briers
45196886b0
Trim trailing newlines off OSReport ( #1127 )
2026-05-12 19:16:49 -06:00
Pieter-Jan Briers
80af15c95b
Log build info on startup ( #1117 )
...
Co-authored-by: Luke Street <luke@street.dev >
2026-05-12 19:16:37 -06:00
Sulfrix
4c5e3b933e
set sdl app metadata when initializing audio ( #1137 )
...
* set sdl app metadata when initializing audio
* move metadata to main
2026-05-12 19:15:33 -06:00
SuperDude88
5eddcb9653
Discord RPC Toggle ( #1120 )
...
* Discord RPC Toggle
* I learned my lesson (Formatting)
Took me long enough
* Fix Mobile Platforms
- ifdef the setting so it builds properly on platforms that don't have rpc
- More formatting I missed
2026-05-12 19:14:44 -06:00
madeline
ede6827369
Merge branch 'main' of https://github.com/TakaRikka/dusk into better-speedrun-mode
2026-05-12 14:15:05 -07:00
Luke Street
2b9ed729a3
Fix file logging on Android
2026-05-12 14:00:38 -06:00
Luke Street
f39195c5e0
Fix duplicate "Pause on Focus Lost" option
2026-05-12 14:00:38 -06:00
Luke Street
a0f42c0c80
Incorporate SDL_GameControllerDB
2026-05-12 14:00:38 -06: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
Luke Street
79b1f4ab4d
Customizable data directory & migration ( #1059 )
...
* Customizable data directory & migration
* Add file/dir rename fast-path
* Write data_location.json to base path on Windows; fix UTF-8 custom paths
* Build fix
* Another build fix
* Android data directory selection
* Fix CMake target ref
2026-05-11 22:57:59 -06:00
Irastris
157f4f9df2
Rebrand ( #1064 )
...
* Rebrand
* Revert Info.plist.in
* Think, Mark!
2026-05-11 22:06:58 -06:00
SuperDude88
9d5d8dd13a
Fix Prelaunch Break-Out With Controller Config ( #950 )
...
* Fix Prelaunch Break-Out With Controller Config
Fixes #945
* Formatting
2026-05-11 21:49:24 -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
SuperDude88
e7ab978a30
Crash Reporting Popup ( #879 )
...
* Initial Draft
- Add draft crash report window on startup
If you want to disable them before/during startup, there is a command line option to force it
* Fixes
- Update language to be more precise, consistent with settings menu
- Actually shut down reporting properly if you disable it
- Fix my silly syntax errors
* Update text & use Sentry consent
---------
Co-authored-by: Luke Street <luke@street.dev >
2026-05-10 18:37:22 -06:00
qwertyquerty
3a02e129e7
Fix keyboard not binding maybe (idk i cant repro) ( #901 )
...
* fixkb
* restore comment
2026-05-10 17:35:29 -06:00
qwertyquerty
93c6106770
cherry pick actor spawner ( #920 )
2026-05-10 17:30:39 -06:00
Irastris
80245387f3
Update README & fallback ImGui error message ( #857 )
2026-05-10 10:52:34 -06:00
Luke Street
5187fe90c3
Seed initial pipeline cache through SDL IO & UTF8 path fixes
2026-05-10 10:39:11 -06:00
Pieter-Jan Briers
a86fa9c162
State share Unicode fix ( #834 )
2026-05-10 10:35:11 -06:00
MelonSpeedruns
4ec8c1aaee
Fix recording mode muting music until next reboot ( #832 )
...
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net >
2026-05-10 17:32:55 +02:00
Luke Street
df23edcb69
Add iOS UIFileSharingEnabled integration
2026-05-09 21:42:43 -06:00
Luke Street
0c23bd4332
Add "Open Data Folder" to Interface menu
2026-05-09 20:57:34 -06:00
Luke Street
7562486449
Log disc verification status
2026-05-09 20:40:59 -06:00
Pieter-Jan Briers
c66cccf660
Fix handling of Unicode paths on Windows ( #767 )
...
I love C++
2026-05-09 20:24:50 -06:00
SuperDude88
a2f463d146
Fix Gyro Sensitivity Axes
...
Fixes #759
2026-05-09 20:15:33 -04:00
TakaRikka
63b3ce4849
temp fix for speedrun timer controls
2026-05-09 15:16:54 -07:00
MelonSpeedruns
8280ac00a0
Always disable cursor if Gyro is set to Mouse mode and the menu is not open ( #736 )
...
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net >
2026-05-09 15:06:58 -06:00
SuperDude88
ad9c460ec9
Navigate Carousel Without Focus ( #741 )
...
* Navigate Carousel Without Focus
- Allow left/right inputs to change the setting value without having the arrow explicitly clicked
* Formatting
2026-05-09 14:23:59 -06:00
Phillip Stephens
23dc9bc39a
Disable setting default mappings for now ( #742 )
2026-05-09 14:14:45 -06:00
SuperDude88
d0b9b6d10f
Fix Prelaunch Break-out ( #738 )
...
- Prevent users from breaking out of the prelaunch menu through the GraphicsTuner pages
2026-05-09 13:37:14 -06:00
Luke Street
eeb0ad77a4
Missed a spot
2026-05-09 10:03:05 -06:00
Luke Street
594cadcf7d
Update Android app ID to dev.twilitrealm.dusk
2026-05-09 09:55:26 -06:00
TakaRikka
80dd5ff278
revert mirror mode message override for now
2026-05-09 07:32:29 -07:00
MelonSpeedruns
d8a1dd1da4
Recording Mode - Mute streams & Fix 1 note playing
2026-05-09 09:15:10 -04: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
dd7885da9c
Merge pull request #734 from TwilitRealm/number-button-fix
...
Number Button Fix
2026-05-09 04:40:55 -07: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