Commit Graph

3389 Commits

Author SHA1 Message Date
madeline 8cd36a0e7b Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-13 19:35:33 -07:00
madeline 33697a4a8d fix hot springs water 2026-04-13 19:35:29 -07:00
Jasper St. Pierre 16e78b7d2d 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 49d18c54af d_drawlist: naming cleanup 2026-04-13 19:34:25 -07:00
Luke Street c3524325e4 Add Win32 resources, icon & copy DLLs/res to install 2026-04-13 20:27:59 -06:00
Luke Street e2e81c2e72 Hide Win32 console by default, show with --console/DUSK_CONSOLE=1 2026-04-13 20:25:44 -06:00
kipcode66 3809b4246a Add flake.nix to build on NixOS 2026-04-13 22:17:06 -04:00
Luke Street 59fc116a0e Add Dusk logo to imgui prelaunch 2026-04-13 19:25:59 -06:00
Luke Street 7fc6526d60 Move CMakePresets windows build dirs from out/build/ to build/ 2026-04-13 19:24:03 -06:00
MelonSpeedruns 6e542c21cd Added howling anywhere (R+X) 2026-04-13 18:08:05 -04:00
Lurs 18b9cc91b3 Add slider functionality to classic bloom too 2026-04-13 23:58:15 +02:00
Lurs 04dd045c17 Add slider for bloom brightness 2026-04-13 23:35:21 +02:00
MelonSpeedruns 5c5ef31bdf Merge branch 'main' into feature/time-stones 2026-04-13 16:44:00 -04:00
Luke Street 71651e1675 bloom2: Rework divRects calc 2026-04-13 14:14:19 -06:00
Luke Street 9ba23f060c bloom2: Ensure draws/copies are pixel aligned 2026-04-13 14:00:32 -06:00
Luke Street 9a2e83b87e Add "Bloom Mode" config option (Off, Classic, Dusk) 2026-04-13 13:06:14 -06:00
Jasper St. Pierre 7ebc67b3d3 bloom2 work 2026-04-13 11:26:56 -07:00
PJB3005 1dac80f3a9 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 71e03f6358 oops forgot a define somewhere 2026-04-13 13:05:11 -04:00
MelonSpeedruns e1844d55da Time Stones now with Song of Time 2026-04-13 13:03:28 -04:00
MelonSpeedruns 48bdaaa3dd Time Stones Feature 2026-04-13 10:46:09 -04:00
PJB3005 0a95a9e538 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 b5b0913739 Fix GCC compiler error under wsl ubuntu 2026-04-13 12:29:40 +02:00
TakaRikka 9466b34627 Merge https://github.com/zeldaret/tp 2026-04-13 01:44:04 -07:00
TakaRikka def29adbab cat door cleanup (#3155) 2026-04-13 01:42:10 -07:00
Jasper St. Pierre 129dbf2458 bloom2 wip 2026-04-13 01:29:21 -07:00
CraftyBoss 245e69c04c Merge remote-tracking branch 'origin/main' into android-building 2026-04-13 01:05:16 -07:00
TakaRikka ba9c170976 Merge pull request #352 from TwilitRealm/more-gyro-options
Per-Axis Gyro Sensitivity
2026-04-13 00:49:05 -07:00
TakaRikka f240431e9a Merge pull request #358 from TwilitRealm/182_mdh_catdoor_fix
Fix MDH cat door opening
2026-04-13 00:48:46 -07:00
YunataSavior 04159ace64 Fix MDH cat door opening
* Needs to be upstreamed

Fixes #182
2026-04-13 00:44:18 -07:00
Lurs a3321f72f3 Update README.md (libxss-dev libxtst-dev missing for Ubuntu) 2026-04-13 09:33:04 +02:00
Jasper St. Pierre b910fba599 bloom cleanup start
start working on a better bloom
2026-04-12 22:26:19 -07:00
Jasper St. Pierre 844bbad469 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 873627aaf6 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 f39a33dd46 kb pad fix 2 2026-04-12 20:36:23 -07:00
Jasper St. Pierre 49a433568c kb pad fix 2026-04-12 20:32:08 -07:00
Jasper St. Pierre 233307a5d2 fixes and cleanups for j3d material 2026-04-12 20:14:24 -07:00
CraftyBoss ffe9d1eb69 bump sdk & gradle version, add game mode data to manifest 2026-04-12 20:04:31 -07:00
CraftyBoss c9661daf61 Merge remote-tracking branch 'origin/main' into android-building 2026-04-12 20:02:23 -07:00
Jasper St. Pierre 8b3b605905 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 afc3d0f85e Revert "remove double swapping"
This reverts commit e22c9da163.
2026-04-12 19:01:47 -07:00
Jasper St. Pierre bc01d907dd e&c 2026-04-12 18:37:23 -07:00
Jasper St. Pierre 97cb46264e fix pews texture 2026-04-12 17:34:02 -07:00
TakaRikka 5a98cb049c Merge pull request #343 from TwilitRealm/ira/gyro-aim
Initial implementation of gyro aim
2026-04-12 16:54:25 -07:00
Irastris 7c61da9e29 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 40cf316c3e 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 d668017fbb Address PR feedback for Move Link tool 2026-04-12 16:01:22 -06:00
Pheenoh 77014b8cde Address PR feedback for Move Link tool
- Gate on developmentMode instead of dedicated setting
- Simplify combo check to getHoldL + getHoldR + getTrigY
- Use #if TARGET_PC ifdefs, preserve original #if DEBUG code
- Remove enableMoveLink ConfigVar and menu checkbox
2026-04-12 15:46:36 -06:00
TakaRikka bee81fd967 Merge pull request #340 from TwilitRealm/letters-fix
Fix Letters Menu on Widescreen
2026-04-12 13:43:52 -07:00
TakaRikka ddfc8f7789 Merge pull request #339 from TwilitRealm/feature/restore-dolby-for-builds
Restore Warning Screen behind Toggle
2026-04-12 13:43:21 -07:00