Commit Graph

6786 Commits

Author SHA1 Message Date
madeline bf4c727d04 Merge branch 'main' of https://github.com/TakaRikka/dusk into better-tools 2026-08-08 19:36:21 -07:00
madeline ea1f50fe27 speedrun mode reset returns you to file screen 2026-08-08 19:21:47 -07:00
madeline 99180d02f7 Merge branch 'better-tools' of https://github.com/TakaRikka/dusk into better-tools 2026-08-08 19:21:07 -07:00
madeline 5b64e4fd2c trigger viewer, more commands 2026-08-08 19:20:46 -07:00
Giorgio Mendieta 7434a0f834 Enable color diagnostics for CMake (#2273) 2026-08-08 16:14:52 -06:00
TakaRikka 82e2fd4bea Merge pull request #2283 from encounter/camera-operator
Add camera operator API to CameraService
2026-08-07 03:44:59 -07:00
TakaRikka fcd9dd0f70 Merge pull request #2282 from encounter/mods-data-dir
Add HostService.data_dir
2026-08-07 03:42:53 -07:00
TakaRikka 8afe479d0f Merge pull request #2281 from encounter/hook-uninstall
Add mods::hook::uninstall
2026-08-07 03:39:24 -07:00
Luke Street c5933be631 Add camera operator API to CameraService 2026-08-07 00:34:57 -06:00
Luke Street 928e9b4bc7 Add HostService.data_dir 2026-08-07 00:20:09 -06:00
Luke Street 3ac0fcb156 Add mods::hook::uninstall 2026-08-06 23:59:26 -06:00
TakaRikka 2c7ab755a0 Merge pull request #2276 from encounter/align
Fix ATTRIBUTE_ALIGN placement
2026-08-06 08:58:15 -07:00
Luke Street cf8ab52f55 Fix ATTRIBUTE_ALIGN placement 2026-08-05 21:16:06 -06:00
Luke Street 13b3b68fe5 Migrate to Borealis (#2266) 2026-08-05 07:54:31 -06:00
TakaRikka 4604304305 mods: stage service (#2268)
* initial stage service ported from encounter's original impl

* Review cleanup

* initial stage service ported from encounter's original impl

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-08-04 21:51:52 -06:00
Pwootage 794bb130e2 Fix for Linux distributions that use lib64: force libturbojpeg to use 'lib' (#2269) 2026-08-04 21:49:33 -06:00
Pieter-Jan Briers 2c9f814ec6 Make JASCalc memory helpers just use memcpy/memset (#2258) 2026-08-03 21:37:36 -06:00
TakaRikka 76079b6294 mods: save service (#2256)
* initial save service updated from encounter's impl

* Review cleanup

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-08-03 20:58:09 -06:00
Pieter-Jan Briers 519305b7d4 Linux/Apple compile warnings consistency (#2255)
This re-organizes the CMakeLists.txt a lil so that some of the warning compile flags on Linux also get applied to Apple platforms.
2026-08-03 19:31:03 -06: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
Irastris 48de4bcb08 Gradle build revisions (#2229)
* Gradle build revisions

* Update platforms/android/README.md
2026-07-28 23:47:13 -06:00
Pieter-Jan Briers 0cf130d834 symgen: specify EXPECTED_HASH to cmake to avoid redownload (#2244) 2026-07-28 23:39:59 -06:00
Luke Street 38459a97b3 Fix compile error 2026-07-28 23:38:49 -06:00
Jack Wines b6b297f1ac Nix: add miniz and fix submodules (#2220)
* nix: add miniz to dependencies

* nix: enable parallel building

* amend! nix: add miniz to dependencies

nix: add miniz to dependencies

* nix: remove enableParellelBulding, needSubmodules

The flake now includes submodules in inputs, so we no longer
need to throw an error when they aren't there.

EnableParallelBuilding was added in error, cmake already compiles in
parallel when under nix.
2026-07-28 23:25:43 -06:00
Giorgio Mendieta 4d688a8507 Draw shadows before translucent textures (#2206)
* Implement smooth fadeout of dynamic shadows

* Add edge fade out configuration for dynamic shadows

* Tweak default and max values for edge fade out

* Add stage hook for deferred composite after opaque scene draws

* Bump mod version
2026-07-28 23:25:15 -06:00
Luke Street 64789aa5fc Update symgen (fixes AppImage builds) 2026-07-28 19:27:35 -06:00
Luke Street f0e6b88cfd GCC mod section fix 2026-07-28 19:26:53 -06:00
TakaRikka 95608438c1 Merge pull request #2227 from TwilitRealm/jpn
japanese gamecube version support
2026-07-19 01:20:07 -07:00
TakaRikka 3e343acc86 revert, e_pm jpn logic change TODO later 2026-07-18 22:09:32 -07:00
TakaRikka 9696c12563 couple more fixes, revert e_pm for now 2026-07-18 21:17:29 -07:00
TakaRikka d3e05a4f37 pr comments again 2026-07-18 19:39:24 -07:00
TakaRikka 27c9719abc pr comments 2026-07-18 18:07:49 -07:00
Luke Street 8caab1a6ba Implement iOS hook prepatching & improve MSVC PTMF support (#2222) 2026-07-17 22:35:37 -06:00
TakaRikka e3075520e7 convert jpn logic changes to runtime checks 2026-07-17 20:35:15 -07:00
TakaRikka ce386d8dbd convert jpn ui/text changes to runtime checks 2026-07-17 18:12:28 -07:00
TakaRikka 1654d256ec mant/flower jp offsets 2026-07-16 20:06:37 -07:00
TakaRikka 241927b489 fix jp name screen 2026-07-16 19:53:47 -07:00
TakaRikka 8051679c96 fix jp font rendering
Co-Authored-By: pengin <2162454+pengin@users.noreply.github.com>
2026-07-16 17:23:51 -07:00
TakaRikka 6058a0c597 Merge branch 'main' of ssh://github.com/TwilitRealm/dusklight into jpn 2026-07-16 15:09:23 -07:00
Luke Street 1bae8a5e6a DuskDsp: Fix streamed audio position tracking 2026-07-16 00:10:07 -06:00
Luke Street ec51ba298b Update docs/modding.md 2026-07-15 13:07:22 -06:00
Luke Street 76b56cd8b8 Forgot to stage this 2026-07-15 12:46:57 -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 12261dbc49 Update aurora 2026-07-15 12:04:41 -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 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 adfb830b4d hook: Fix thunk re-resolution on Windows 2026-07-15 00:08:19 -06:00
Luke Street a2fd82d18b Android: Copy libc++_shared.so in stage-jni-libs.sh 2026-07-14 22:52:13 -06:00