Commit Graph

3692 Commits

Author SHA1 Message Date
madeline 0e25434c17 state share feature 2026-04-13 21:55:55 -07:00
madeline 48c9f1e984 fix menu capture crash fixes #300 2026-04-13 20:08:48 -07:00
madeline 62fc79425e Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-13 19:35:33 -07:00
madeline 266f36118f fix hot springs water 2026-04-13 19:35:29 -07:00
Jasper St. Pierre c6e67daeac d_drawlist: shadow fix
dDlst_shadowControl_c::reset() is called every frame, dDlst_shadowControl_c::init() is not. Fix up dDlst_shadowControl_c::init() to not leak and reset its own data when needed, and remove texture reset calls which tear down the texobj.
2026-04-13 19:34:25 -07:00
Jasper St. Pierre 03a46635a0 d_drawlist: naming cleanup 2026-04-13 19:34:25 -07:00
Luke Street 3f92989af8 Add Win32 resources, icon & copy DLLs/res to install 2026-04-13 20:27:59 -06:00
Luke Street b5d2ded2ca Hide Win32 console by default, show with --console/DUSK_CONSOLE=1 2026-04-13 20:25:44 -06:00
kipcode66 5155270fd3 Add flake.nix to build on NixOS 2026-04-13 22:17:06 -04:00
Luke Street 7136c90336 Add Dusk logo to imgui prelaunch 2026-04-13 19:25:59 -06:00
Luke Street 50a8ebab28 Move CMakePresets windows build dirs from out/build/ to build/ 2026-04-13 19:24:03 -06:00
MelonSpeedruns d865c82f76 Added howling anywhere (R+X) 2026-04-13 18:08:05 -04:00
Lurs 3252d70276 Add slider functionality to classic bloom too 2026-04-13 23:58:15 +02:00
Lurs b3f2ae63b3 Add slider for bloom brightness 2026-04-13 23:35:21 +02:00
MelonSpeedruns ad94d9656f Merge branch 'main' into feature/time-stones 2026-04-13 16:44:00 -04:00
Luke Street 49215dbc7b bloom2: Rework divRects calc 2026-04-13 14:14:19 -06:00
Luke Street fba3114d4f bloom2: Ensure draws/copies are pixel aligned 2026-04-13 14:00:32 -06:00
Luke Street b3cc9ba02e Add "Bloom Mode" config option (Off, Classic, Dusk) 2026-04-13 13:06:14 -06:00
Jasper St. Pierre a3a36508d6 bloom2 work 2026-04-13 11:26:56 -07:00
PJB3005 143aa51eb3 Make JUTResFont load all texture data into one texture
Together with the previous change, this enables entire blocks of text to be rendered in one draw call.
2026-04-13 19:09:16 +02:00
MelonSpeedruns e3b3eabfeb oops forgot a define somewhere 2026-04-13 13:05:11 -04:00
MelonSpeedruns f15a4f07e5 Time Stones now with Song of Time 2026-04-13 13:03:28 -04:00
MelonSpeedruns 277d16c110 Time Stones Feature 2026-04-13 10:46:09 -04:00
PJB3005 18995f3d7c Enable some draw call merging in text rendering
Don't set state between characters if possible.

Next step is page merging so it can do full lines of text at once.
2026-04-13 13:27:21 +02:00
Lurs 299503a5aa Fix GCC compiler error under wsl ubuntu 2026-04-13 12:29:40 +02:00
TakaRikka c6fd502d01 Merge https://github.com/zeldaret/tp 2026-04-13 01:44:04 -07:00
TakaRikka b4ca7304a0 cat door cleanup (#3155) 2026-04-13 01:42:10 -07:00
Jasper St. Pierre a14fe187b9 bloom2 wip 2026-04-13 01:29:21 -07:00
CraftyBoss 5e6d240d0f Merge remote-tracking branch 'origin/main' into android-building 2026-04-13 01:05:16 -07:00
TakaRikka 7580cce803 Merge pull request #352 from TwilitRealm/more-gyro-options
Per-Axis Gyro Sensitivity
2026-04-13 00:49:05 -07:00
TakaRikka 35b5a3f04b Merge pull request #358 from TwilitRealm/182_mdh_catdoor_fix
Fix MDH cat door opening
2026-04-13 00:48:46 -07:00
YunataSavior 16241b45a6 Fix MDH cat door opening
* Needs to be upstreamed

Fixes #182
2026-04-13 00:44:18 -07:00
Lurs 0f15b279d8 Update README.md (libxss-dev libxtst-dev missing for Ubuntu) 2026-04-13 09:33:04 +02:00
madeline a6690c2052 speedrun timer 2026-04-12 23:22:25 -07:00
Jasper St. Pierre 42a4e787b6 bloom cleanup start
start working on a better bloom
2026-04-12 22:26:19 -07:00
Jasper St. Pierre 460f6eea74 disable wide zoom tex proj for now
(i dont think this is matching, it makes no sense as-is)
2026-04-12 21:10:52 -07:00
SuperDude88 8b0e6c877b Per-Axis Sensitivity
- Allow changing the sensitivity of the gyro on each axis independently
2026-04-12 23:36:30 -04:00
Jasper St. Pierre 3eadc4065b kb pad fix 2 2026-04-12 20:36:23 -07:00
Jasper St. Pierre 155c269e4f kb pad fix 2026-04-12 20:32:08 -07:00
Jasper St. Pierre 9f22f27909 fixes and cleanups for j3d material 2026-04-12 20:14:24 -07:00
CraftyBoss fbec777b0a bump sdk & gradle version, add game mode data to manifest 2026-04-12 20:04:31 -07:00
CraftyBoss 8cd8d1b90c Merge remote-tracking branch 'origin/main' into android-building 2026-04-12 20:02:23 -07:00
Jasper St. Pierre 4f958793ba simpler fix for missing triangles
this is a bit weird, the first prism is always skipped (because 0 is used as a sentinel), and it looks like there can even be a normal inside that first prism's junk data, so we need to swap one more, not one less
2026-04-12 19:18:20 -07:00
Jasper St. Pierre c079edd59c Revert "remove double swapping"
This reverts commit 0474db2fdf.
2026-04-12 19:01:47 -07:00
Jasper St. Pierre 1eafa03329 e&c 2026-04-12 18:37:23 -07:00
Jasper St. Pierre 15cf782d9f fix pews texture 2026-04-12 17:34:02 -07:00
TakaRikka 0adbd7ea5d Merge pull request #343 from TwilitRealm/ira/gyro-aim
Initial implementation of gyro aim
2026-04-12 16:54:25 -07:00
Irastris 207e358435 Gyro aim: Revise menu tooltip
Now uses proper item names, sorted by a casual playthrough's unlock order
2026-04-12 19:52:02 -04:00
TakaRikka d886c01c15 Merge pull request #342 from TwilitRealm/feat/move-link-tool
Add Move Link tool from decompgz
2026-04-12 16:23:05 -07:00
Pheenoh 1ec8a2309a Address PR feedback for Move Link tool 2026-04-12 16:01:22 -06:00