Luke Street
8caab1a6ba
Implement iOS hook prepatching & improve MSVC PTMF support ( #2222 )
2026-07-17 22:35:37 -06:00
Luke Street
e9ebb174f1
Mod SDK: Fix Windows ARM detection; ignore dotfiles in dir copies
2026-07-15 12:44:27 -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
700bbf0a5a
Mod API: Move dylibs to libs/{platform}; services import latest minor versions
2026-07-13 20:42:35 -06:00
Luke Street
6d4a7e55e9
Merge pull request #2193 from encounter/mods-gfx
...
Mod API: `gfx` service; GTAO & dynamic shadow demo mods
2026-07-10 21:25:16 -06:00
jdflyer
b6e3c50d88
Mod SDK: Allow building mods with no sources ( #2195 )
2026-07-10 21:02:28 -06:00
Luke Street
867ec7fbab
Forward WebGPU exports through Dusklight
2026-07-10 09:42:25 -06:00
Luke Street
2fcbebcd51
Limit Dawn mod linkage to Windows
2026-07-10 01:52:17 -06:00
Luke Street
50565b37fc
Fix mod demo CI linkage and signing
2026-07-10 01:45:05 -06:00
Luke Street
4339e60ba6
Hook service, symgen manifest & data linking
2026-07-08 01:47:49 -06:00
Luke Street
af5635dd42
Resource, texture and overlay services
2026-07-08 01:47:35 -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