PJB3005
2bc53dddcc
BST SE/STREAM replacement support
...
No SEQ yet since idk how I wanna handle it.
2026-08-24 21:04:16 +02:00
PJB3005
2fca463139
Allow allocating new audio waves
...
...probably. I have no means to test this code atm.
2026-08-06 01:55:16 +02:00
PJB3005
bafa6d17df
Merge remote-tracking branch 'upstream/main' into 26-07-25-audio-replacements
...
# Conflicts:
# CMakeLists.txt
2026-07-31 02:21:25 +02:00
Luke Street
4504e5009f
Mods: Add toasts to UiService ( #2252 )
2026-07-30 00:28:08 -06:00
Luke Street
7305ef09b9
Mods: WindowService, log wrappers, external rendering ( #2251 )
2026-07-30 00:24:24 -06:00
Luke Street
f0e6b88cfd
GCC mod section fix
2026-07-28 19:26:53 -06:00
PJB3005
92906a3269
Audio replacement priority & lifecycle handling
2026-07-27 15:41:08 +02:00
PJB3005
63d4ce2e8f
Merge remote-tracking branch 'origin/main' into 26-07-25-audio-replacements
...
# Conflicts:
# CMakeLists.txt
2026-07-25 16:08:31 +02:00
PJB3005
98b203fd26
Mod api audio_res service for replacing audio samples (waves)
...
More things planned for the future, this is a basic prototype and far from finished. Still needs lots of work
2026-07-25 16:02:20 +02:00
Luke Street
8caab1a6ba
Implement iOS hook prepatching & improve MSVC PTMF support ( #2222 )
2026-07-17 22:35:37 -06:00
Luke Street
5db55c508b
Mod API: Rename dusk::mods -> mods
2026-07-15 12:04:26 -06:00
Luke Street
5ea7f7ca9a
Mod SDK: Auto-download link stub for self-contained mods
2026-07-15 12:04:00 -06:00
Luke Street
a6f059827b
Game ABI / headers refactoring ( #2215 )
...
* Game ABI / headers refactoring
* Delete dusk/imgui.h
2026-07-14 19:24:08 -06:00
Luke Street
a95bc76237
Mods: Remove -lldmingw + pseudo_reloc
...
It turns out this approach can't work on
ARM64 Windows due to the relocation model,
so we can simplify and just remove it
entirely.
Separately, I will make a commit tagging
all game data as DUSK_GAME_DATA, so things
work uniformly across cl/clang-cl and x64/
arm64.
2026-07-14 11:10:49 -06:00
Luke Street
d2cdbf0a83
Mods: Rework mod linking
...
Apple: mods are now MH_BUNDLE (.so) linked with -bundle_loader,
replacing the deprecated (on iOS) -undefined dynamic_lookup.
Windows: clang-cl mods link dusklight.exe directly; lld's mingw driver
synthesizes imports from the export table. cl still requires the
import library.
2026-07-13 20:42:57 -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