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
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
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
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
TakaRikka
9d656b04b6
Merge pull request #338 from TwilitRealm/feature/no-heart-drops
...
No Heart Drops Feature
2026-04-12 13:42:16 -07:00
Lurs
6d17a86f29
Let's replace the hack through a hack? Should fix the double swapping of #208 (and maybe more)
2026-04-12 22:39:05 +02:00
Luke Street
a38a78bea4
Update aurora
2026-04-12 13:15:52 -06:00
Irastris
cbf24ebd38
Initial implementation of gyro aim
2026-04-12 14:58:16 -04:00
MelonSpeedruns
5c11637b19
remove unused code
2026-04-12 14:50:28 -04:00
Pheenoh
283d4a506c
Add Move Link tool from decompgz
2026-04-12 12:32:27 -06:00
Irastris
bd496e5662
Frame interp: Refactor JUTFader
...
Now works regardless of interpolation being on/off
2026-04-12 13:56:00 -04:00
Irastris
ff64071db8
Frame interp: Fix stars
2026-04-12 13:20:04 -04:00
SuperDude88
9fc0cf1dab
Fix Letters Menu on Widescreen
2026-04-12 13:13:06 -04:00
MelonSpeedruns
d5a388d323
added skip warning screen toggle
2026-04-12 12:33:05 -04:00
MelonSpeedruns
1d1adefbb0
replaced wrong NULLs with error process id
2026-04-12 12:21:06 -04:00
MelonSpeedruns
b3d1079ea0
Restore Warning screen for Release Builds WIP
2026-04-12 12:03:09 -04:00
MelonSpeedruns
f36610d4b4
Allow hearts to spawn from girls in castle town & yeti love cutscene
2026-04-12 11:39:56 -04:00
MelonSpeedruns
8e822112b2
No Heart Drops
2026-04-12 11:22:16 -04:00
CraftyBoss
b28ca94153
fix clang compilation error
2026-04-12 03:34:14 -07:00
Luke Street
e7af33d0cc
Add "Enable Water Refraction" toggle & cleanup
2026-04-11 20:13:39 -06:00
Luke Street
4879f2d340
BE swap J3DMaterialFactory::newIndTexMtx/newFog
2026-04-11 20:13:39 -06:00
Irastris
2b95ce7444
Frame interp: Fix Epona's reins
2026-04-11 21:45:54 -04:00
MelonSpeedruns
950b543f0f
Shadow Quality Enhancement ( #311 )
...
* Shadow Quality Enhancement
* added 1 space because we like consistency here
* Addressed encounter comments
* Renamed description of shadow resolution
* added period at the end of shadow resolution description
---------
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net >
2026-04-11 17:52:08 -06:00
MelonSpeedruns
d1003faacc
Third Dusk Preset ( #331 )
...
* fix aspect ratio not changing when applying the sd preset
* Added a third preset, and renamed SD preset to Classic
* show preset menu before setting the iso
---------
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net >
2026-04-11 17:51:37 -06:00
Luke Street
943ac05f16
Use Limiter class in waitForTick ( #330 )
...
This uses the existing `Limiter` class (stolen from Metaforce) in `JFWDisplay::waitForTick`.
The limiter also now uses `SDL_DelayPrecise` internally on non-Windows platforms.
On Windows, the existing `NanoSleep` logic is untouched, as it appears to provide a
more stable framerate for the folks testing it on Windows than `SDL_DelayPrecise` does.
On Linux, however, `SDL_DelayPrecise` is plenty accurate.
2026-04-11 17:50:52 -06:00
Irastris
c3fb8da1c8
Frame interp: Fix fmap scroll arrows
2026-04-11 18:19:09 -04:00
Irastris
87f748b3a9
Frame interp: Fix d_kankyo lights
2026-04-11 17:50:44 -04:00