gymnast86
7766739df1
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-07-15 01:08:32 -07:00
Luke Street
0f2a00cd1f
Mods: Embed symdb in linked executable ( #2216 )
...
* Mods: Embed symdb in linked executable
* Update to symgen v1.2.3
2026-07-15 00:26:34 -06:00
Luke Street
1bd8682855
Mods: Curate exports and generate link stubs
...
`symgen exports` replaces -export_dynamic on Apple and curates
Android's dynamic symbols with a version script. `symgen stub` then
emits sdk/stub-{macos,ios,tvos}-<arch>, sdk/stub-android-<arch>.so,
and sdk/windows-<arch>.lib.
2026-07-13 20:57:11 -06:00
gymnast86
dce6b4c666
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-07-13 15:52:24 -07:00
Luke Street
157bbfb4c9
Mark full game targets as ABI exporters
2026-07-10 02:04:59 -06:00
Luke Street
84e7394d5b
Dynamic shadows demo mod
2026-07-10 01:10:23 -06:00
Luke Street
75a249f3e1
GTAO demo mod
2026-07-10 01:10:23 -06:00
Luke Street
4339e60ba6
Hook service, symgen manifest & data linking
2026-07-08 01:47:49 -06:00
Luke Street
5c9c76cc0b
Dusklight mod API core
...
Co-authored-by: qwertyquerty <qwertytrogi@gmail.com >
Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com >
2026-07-08 01:47:31 -06:00
Luke Street
e0ab36b7d9
Stable game ABI: Use PARTIAL_DEBUG
...
To make sure that mods can work across debug and release build, we can utilize PARTIAL_DEBUG to enable only DEBUG changes that affect struct and vtable layout
2026-07-07 01:14:29 -06:00
gymnast86
b8f69e82dd
add shadow crystal icon
2026-06-25 08:57:34 -07:00
gymnast86
2651640ee0
Merge branch 'main' of https://github.com/TwilitRealm/dusklight into randomizer
2026-06-13 20:59:48 -04:00
Luke Street
cacb768725
Updatea aurora & set DOWNLOAD_EXTRACT_TIMESTAMP FALSE
2026-06-13 10:44:51 -06:00
gymnast86
68bebfad3a
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-08 22:58:46 -07:00
Luke Street
a58f64ed80
Update aurora
2026-06-08 22:49:28 -06:00
Luke Street
285691cd19
Add -debug-asan presets with AddressSanitizer
2026-06-08 22:14:10 -06:00
gymnast86
474a7dce00
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-08 18:08:13 -07:00
Reilly Brogan
e26fab71d6
Add DUSK_PACKAGE_INSTALL ( #1966 )
...
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
2026-06-07 23:33:49 -06:00
gymnast86
d858626be1
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-04 17:56:36 -07:00
Pieter-Jan Briers
74f20c38e0
Don't send debug groups to Aurora if not enabled ( #1984 )
...
Intended together with https://github.com/encounter/aurora/pull/221
2026-06-03 20:58:35 -06:00
gymnast86
b06af0e057
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-03 16:48:57 -07:00
Luke Street
1a247c2977
Pass CMAKE_OSX_* to libjpeg-turbo build
2026-06-03 02:17:46 -06:00
gymnast86
e3eb63f158
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-01 19:28:36 -07:00
Reilly Brogan
7af51e53bd
Update aurora and adapt for libzstd changes ( #1950 )
...
* Update aurora and adapt for libzstd changes
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
* Fix android build failure with zstd
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
* Another attempt at fixing Android
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
---------
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
2026-06-01 20:23:13 -06:00
gymnast86
46a67c658c
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-28 20:21:14 -07:00
Pieter-Jan Briers
5d68762590
Add a *ton* of const and constexpr around the codebase. ( #1864 )
...
* Add a *ton* of const and constexpr around the codebase.
This makes the codebase compile without strings being cast to non-const char*. I also went through and added constexpr where appropriate for tons of static data.
* Make process definitions const too
Might as well
2026-05-27 23:12:16 -06:00
gymnast86
5a61b912bb
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-24 22:00:10 -07:00
Loïs
2a3bc722d9
Add in-process crash handler with symbolizable backtrace ( #1536 )
2026-05-24 22:11:45 -06:00
CraftyBoss
40f753e18b
Merge remote-tracking branch 'origin/main' into randomizer
...
# Conflicts:
# src/f_op/f_op_actor_mng.cpp
2026-05-24 03:40:08 -07:00
Luke Street
ce0185adc4
CI: Add ARM64 Windows and Linux builds ( #1778 )
...
* ci: Try arm64 Linux/Windows builds
* Update aurora
* Explicitly set CMAKE_SYSTEM_PROCESSOR on Windows
* Update build-appimage.sh for aarch64
* Set Rust_RUSTUP_INSTALL_MISSING_TARGET=ON
* Use CMAKE_SYSTEM_PROCESSOR normalization for jpeg-turbo build too
* MSVC ARM64 support for freeverb
2026-05-23 19:32:50 -06:00
gymnast86
62e48984bf
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-23 09:11:07 -07:00
Carl
1711251cf5
Android: derive versionName and versionCode from git tag ( #1593 )
2026-05-23 07:22:24 -06:00
CraftyBoss
e0dea86134
embed rando generator yamls into binary
2026-05-18 22:37:55 -07:00
gymnast86
0862408ee8
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-15 02:46:23 -07:00
Luke Street
025a425884
Use -fsigned-char on ARM
2026-05-14 22:54:55 -06:00
gymnast86
9c1617d423
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-13 02:24:56 -07:00
Luke Street
ab0efb7a3b
CI fixes and enable mobile THP support
2026-05-12 22:33:12 -06:00
Krutonium
e93773757f
Edit CMakeLists to add Nix Version
2026-05-12 23:35:54 -04: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
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
4b363dab06
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-10 01:26:10 -07:00
Luke Street
e7d2fbcc0b
Update CI
2026-05-10 00:08:42 -06:00
Luke Street
45ef0d72b1
Fix Android backgrounding & re-hide bars after swipe
2026-05-09 15:03:21 -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
a4fcc10f5f
Make version logic tolerate prerelease semver
2026-05-08 17:25:09 -06: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
Luke Street
fc533dbdc7
UI: Add update checks ( #715 )
2026-05-08 08:52:36 -06:00
gymnast86
7a4c23fa33
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-05-07 23:23:16 -07:00