gymnast86
7225fb25dc
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-13 17:04:13 -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
gymnast86
9c1617d423
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-13 02:24:56 -07:00
qwertyquerty
ce554a107d
speedrun mode hotfixes ( #1160 )
2026-05-13 01:10:25 -06:00
Luke Street
9ce1ab7d5a
Migrate only user files
2026-05-13 00:47:29 -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
Luke Street
a0f42c0c80
Incorporate SDL_GameControllerDB
2026-05-12 14:00:38 -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
CraftyBoss
5e69c7bdce
Merge remote-tracking branch 'origin/main' into randomizer
...
# Conflicts:
# files.cmake
# src/m_Do/m_Do_main.cpp
2026-05-10 23:14:50 -07:00
CraftyBoss
04d9640eff
add config menu and hook it up into current config system
...
currently any options that requires additional settings, like "Hyrule Barrier Requirements", wont actually have any additional options yet until i figure out a clean way to handle that
2026-05-10 23:13:02 -07: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
gymnast86
0e1e64fe7d
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-10 09:56:06 -07:00
Luke Street
5187fe90c3
Seed initial pipeline cache through SDL IO & UTF8 path fixes
2026-05-10 10:39:11 -06:00
gymnast86
4b363dab06
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-10 01:26:10 -07: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
Phillip Stephens
23dc9bc39a
Disable setting default mappings for now ( #742 )
2026-05-09 14:14:45 -06:00
gymnast86
bfb715e11a
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-08 16:26:52 -07:00
Luke Street
1c85ee63eb
Many mobile fixes, Android update check, "Background Input" & "Pause On Focus Lost" options
2026-05-08 16:57:33 -06:00
madeline
be82e606b2
45 achievements
2026-05-08 11:20:17 -07:00
gymnast86
7a4c23fa33
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-07 23:23:16 -07:00
Luke Street
9c24a0bc4b
Disable Development Mode & move Input Viewer
...
Resolves #712
2026-05-07 23:03:26 -06:00
Luke Street
647394c875
Don't hash on startup & cleanup
2026-05-06 23:33:55 -06:00
Luke Street
4954685cca
Merge branch 'main' into hash-verif
2026-05-06 22:09:20 -06:00
qwertyquerty
39d43a8d8f
Keyboard mouse binding controls ( #682 )
...
* kbm controls
* submodule
* files.cmake
* a
* Fixes
* include <cstring> in J3DStruct.h
---------
Co-authored-by: Luke Street <luke@street.dev >
2026-05-06 22:07:28 -06:00
Irastris
47593d0eb4
Allow hash-mismatched discs to be loaded with user confirmation
2026-05-06 19:19:38 -04:00
Luke Street
7f0955f022
Add ImGui screen for Aurora Null backend
...
Resolves #628
2026-05-06 16:39:28 -06:00
gymnast86
045df82445
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-05 21:33:06 -07:00
Luke Street
93ec3c7dbd
New UI: Achievement toasts ( #690 )
...
* Rename Overlay -> GraphicsTuner, Popup -> MenuBar
* Update GraphicsTuner CSS
* WIP Overlay document & toasts
* Achievement toasts
* Cleanup
2026-05-05 19:29:42 -06:00
Irastris
08321699cd
Display the real title screen behind the prelaunch menu ( #638 )
...
* Start game execution as soon as a disk image is available
* Do not update dDemo_c if prelaunch document is visible
* Prevent intro music until prelaunch has popped
* Replace "Start Game" references with "Play"
* Make prelaunch layout respect mirror mode
* Add drop shadow to prelaunch disk-status and version-info
* Remove ImGui prelaunch
* Add "Change Disk Image" button to prelaunch options
* Actually validate discs and make prelaunch very betterer :)
* Check your build before pushing dumbass, and go to sleep
* "Disc" consistency, adjust restart notice logic
* Better LanguageSelect logic
* Add restart notice to SaveTypeSelect
* Added wind sounds to the pre-launch menu
* Add Modal document, use it for disc verification
* Consolidate Modal and PresetWindow
* Squash various bugs, rearrange document flow
* Allow Window inheritors to opt-out of being toggleable
* Tweak focus behavior/syntax
* Implement "Restart Now" option
* Tweaks
* Remove a bunch of dynamic_cast
* Update README.md
---------
Co-authored-by: Luke Street <luke@street.dev >
2026-05-05 12:18:25 -06:00
gymnast86
97388be8e5
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-04 23:58:32 -07:00
gymnast86
dbad1a4832
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-04 22:26:07 -07:00
Luke Street
741f9ecfab
Remove discord-rpc/rapidjson; roll our own
2026-05-04 16:14:57 -06:00
Luke Street
74f2c58b29
UI: Preset tweaks
2026-05-04 13:08:20 -06:00
gymnast86
5b52f13f4b
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-03 05:34:18 -07:00
Lurs
6954efcd15
Should fix #636
2026-05-03 06:46:49 +02:00
Luke Street
aa84004cb4
Merge branch 'rmlui-integration'
2026-05-02 10:50:18 -06:00
gymnast86
e2c51ec45c
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-02 07:45:21 -07:00
Irastris
9b4a9a6bd9
Initial attempt at the prelaunch document
2026-05-02 00:10:11 -04:00
madeline
93c8bcc210
hrtf
2026-05-01 13:04:08 -07:00
Luke Street
62edb3abc6
UI: Implement initial document stack logic
2026-04-30 17:21:55 -06:00
Luke Street
7a438ad30f
UI: Extract a Document class
2026-04-30 13:44:33 -06:00
Irastris
a1960eaa33
Initial attempt at the popup menu
2026-04-30 15:30:14 -04:00
Luke Street
4a12554bf4
UI: Mobile keyboard fixes, safe area padding, & more
2026-04-30 00:06:27 -06:00
Luke Street
b86d6e90e2
Add Gameplay settings & make Panes scrollable
2026-04-29 21:52:33 -06:00