Commit Graph

3206 Commits

Author SHA1 Message Date
Pieter-Jan Briers ab6db7d4e6 clang-format & cleanup 2026-09-12 20:42:59 +02:00
Pieter-Jan Briers 03390b807e Remove namespaces 2026-09-12 20:20:50 +02:00
Pieter-Jan Briers 4996c64d5d Merge main 2026-09-11 09:38:08 +02:00
Luke Street a7171c1956 Good stuff 2026-09-10 01:32:12 -06:00
Luke Street b84f8f56de Tidy 2026-09-09 22:20:36 -06:00
Luke Street d62360567b Use theme variables across remaining RmlUi styles 2026-09-09 22:14:46 -06:00
Luke Street b23a27be94 Merge latest main into mod-browser 2026-09-09 22:11:06 -06:00
doop eec1d4c064 Shutdown audio system upon exit (#2416)
* Shutdown audio system upon exit

* Don't re-init audio unless already initialized
2026-09-10 01:09:57 +02:00
doop 35c7e4d65f Merge branch 'main' into surround-redux 2026-09-07 22:32:44 -04:00
TakaRikka 094aa37fbb Merge pull request #2395 from gymnast86/obj-item-boomerang
Rework handling of the boomerang enum value in the item actor
2026-09-07 00:08:30 -07:00
Pieter-Jan Briers f1f3b5c64f Fix WAVE header size parsing 2026-09-07 02:49:25 +02:00
Pieter-Jan Briers 4e998b7faa ImGuiAudio ShowSeqDataBlocks 2026-09-07 02:49:25 +02:00
Pieter-Jan Briers feb8329461 Merge main 2026-09-07 02:49:25 +02:00
Irastris 83f50329d8 Refactor chain and line interpolation, revert portion of last PR (#2397)
* Consolidate chain interpolation

* 3D lines interpolate themselves

* Revert d_kankyo_rain camera changes
2026-09-06 19:14:00 -04:00
gymnast86 74bd3d4cf6 Merge branch 'main' of https://github.com/TwilitRealm/dusklight into obj-item-boomerang 2026-09-06 06:20:55 -07:00
gymnast86 30de36a04b rework boomerang handling in obj_item 2026-09-06 06:20:47 -07:00
Irastris d67871181d Many interp fixes (#2394)
Co-authored-by: Luke Street <luke@street.dev>
2026-09-06 00:27:14 -06:00
Pieter-Jan Briers 78c3efde6f Move service implementation functions to separate header 2026-09-06 02:33:34 +02:00
gymnast86 cf1859f754 Merge branch 'main' of https://github.com/TwilitRealm/dusklight into charlo-fix 2026-09-04 21:47:31 -07:00
gymnast86 02facd8c99 fix charlo reward 2026-09-04 21:47:22 -07:00
Irastris bb09df7948 Tidy includes, drop PC STATIC_ASSERTs, and more macro usage 2026-09-04 20:48:36 -04:00
TakaRikka 2170967b6b Merge pull request #2390 from Irastris/noclip
Remove unused includes from ImGuiConsole
2026-09-04 12:52:30 -07:00
Luke Street e753884773 Some ASAN fixes 2026-09-04 12:54:55 -06:00
Irastris bd681d9557 Remove unused includes from ImGuiConsole 2026-09-04 14:02:42 -04:00
Pieter-Jan Briers 9bff2f5cf2 Generate mipmaps for mod menu images (#2382)
* Generate mipmaps for mod menu images

* Update aurora

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-09-04 02:18:18 -06:00
Luke Street 48746a9a67 Use aurora::thp; remove libjpeg-turbo (#2386) 2026-09-04 02:01:41 -06:00
gymnast86 0a4a335e4a SaveService: Move save_slot_written call and onWritten notification (#2388)
* move onWritten notification to before sidecar flush

* call save_slot_written in dataWrite() instead of memCardDataSaveWait2

* move save_slot_written to memCardDataSaveWait
2026-09-04 01:10:02 -06:00
Luke Street d94135f785 Avoid overlay files overflowing solid heaps (#2387) 2026-09-04 00:33:47 -06:00
Luke Street 3efba4ccbd Mods: NetService and WebSocketService (#2385) 2026-09-04 00:33:31 -06:00
doop 2ab70f8619 Implement surround panner 2026-09-03 21:39:44 +00:00
doop defeac3fab Prepare audio system and UI for surround 2026-09-03 21:03:42 +00:00
Luke Street fa70bb8fe8 Update aurora & borealis 2026-09-03 10:19:40 -06:00
jdflyer 5a92780d42 Mod SDK: Actor service (#2270)
* Mod SDK: Actor Service

* Modding doc fix

* Update naming for actor service. Begin custom actor example mod

* Example Mod Updates, On unregister: Only delete requested actors of the right type. Update docs

* Cleanup & fixes

* Rename to custom_actor_demo

* tweaks

* Finish mine demo actor

---------

Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
Co-authored-by: Luke Street <luke@street.dev>
2026-09-03 10:02:15 -06:00
jdflyer fb4142c7ef Stage Service: Support Player Spawns (#2311)
* Stage Service: Support Player Spawns

* Allow for spawn deletion, double-check spawn sizes

* Advance player_data on continue

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-09-03 10:01:42 -06:00
Luke Street 8551f5e0e4 Mods: Support Luau mods (#2377)
* Mods: Support Luau mods

* Enable `integer` type & use it

* Link to headers in modding.md

* Update link to webgpu.h
2026-09-03 09:20:51 -06:00
Irastris ea4d4d476a BLO revisions 2026-09-02 17:12:11 -04:00
Irastris 8bcf81b3c6 Recreate the aiming reticle as GX calls for Wii compatibility 2026-09-02 16:34:00 -04:00
Luke Street 0094f54c82 Toast improvement & UI cleanup 2026-09-02 11:23:30 -06:00
Luke Street 4df3607047 Improve queue design & restore failure handling 2026-09-02 01:40:55 -06:00
Luke Street fe821f6ce2 More cleanup 2026-09-02 00:56:37 -06:00
Luke Street a38cd47ce2 Cleanup & simplify 2026-09-02 00:24:56 -06:00
Luke Street 212fca3e41 Mod queue, install, drag-drop 2026-09-01 23:08:08 -06:00
Luke Street 548b98072d Initial mod browser + RmlUi CSS variables 2026-09-01 23:07:40 -06:00
doop 9e05a0a692 Simplify resampling ratio calculation 2026-09-02 03:55:28 +00:00
Luke Street f83664074e Split randomizer mod into submodule
Co-authored-by: TakaRikka <takarikka@outlook.com>
Co-authored-by: gymnast86 <stock.joann@gmail.com>
2026-09-01 21:22:36 -06:00
doop c03c3cb962 Refactor stereo panning 2026-09-02 03:15:59 +00:00
doop b25d729d64 Hide sound setting in in-game options 2026-09-02 03:15:59 +00:00
Luke Street a5eca78939 Mods: Avoid RTLD_DEEPBIND; configure exports manually (#2371)
* Mods: Avoid RTLD_DEEPBIND; configure exports manually

* Make version script anonymous
2026-09-01 16:05:51 -06:00
Luke Street 6cc568d081 Mods: HttpService (#2370)
* Update Android toolchain to platform 37

* Mods: HttpService

* Update modding.md

* Update modding.md

* Set minor version back to 0
2026-09-01 16:05:45 -06:00
TakaRikka d60cc9095f fix combo input checking 2026-09-01 14:50:23 -07:00