Commit Graph

1273 Commits

Author SHA1 Message Date
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
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
YunataSavior 04159ace64 Fix MDH cat door opening
* Needs to be upstreamed

Fixes #182
2026-04-13 00:44:18 -07:00
Jasper St. Pierre afc3d0f85e Revert "remove double swapping"
This reverts commit e22c9da163.
2026-04-12 19:01:47 -07:00
Irastris cbf24ebd38 Initial implementation of gyro aim 2026-04-12 14:58:16 -04:00
Luke Street e7af33d0cc Add "Enable Water Refraction" toggle & cleanup 2026-04-11 20:13:39 -06:00
Irastris 2b95ce7444 Frame interp: Fix Epona's reins 2026-04-11 21:45:54 -04:00
Irastris c3fb8da1c8 Frame interp: Fix fmap scroll arrows 2026-04-11 18:19:09 -04:00
Howard Luck c57a7cf98f Fix daE_VA_c::mRopeCutStatus and va_tag_* array sizes (#3152) 2026-04-11 12:53:51 -07:00
Howard Luck 63d68e9b1d Fix daE_FB_c::mKeys array size on PC (#3151) 2026-04-11 12:52:48 -07:00
Howard Luck 1779734b12 Fix obj_maki_class::field_0x6f8 array size (#3149) 2026-04-11 12:51:20 -07:00
Howard Luck ad6f8e9265 Fix daNpcCoach_Attr_c::field_0x28 array size (#3148) 2026-04-11 12:50:50 -07:00
Pieter-Jan Briers 37d22cfed2 Fix daBaseNpc_c field_0x744 array size (#3154) 2026-04-11 12:37:32 -06:00
PJB3005 71a8642f19 Merge remote-tracking branch 'decomp/main' 2026-04-11 19:59:09 +02:00
Howard Luck 32468db69d Fix daE_VA_c::mRopeCutStatus and va_tag_* array sizes (#325) 2026-04-11 19:49:52 +02:00
Howard Luck 2ca35905a3 Fix daE_FB_c::mKeys array size on PC (#324) 2026-04-11 19:49:17 +02:00
Howard Luck 5c39c04937 Fix obj_maki_class::field_0x6f8 array size (#322) 2026-04-11 19:48:47 +02:00
Pieter-Jan Briers 9b900a1a55 UB fixes (#3150)
* Fix incorrect size for J2DTevBlock8::insertTexture local_38

* Fix dMeter_drawOptionHIO_c mOptionTypeBGPosX/Y size

* dMeter_drawLightDropHIO_c mVesselAlpha fix

* d_a_mg_rod array size fixes

* Fix e_tk2_class mActionTimer array size

* daObjTOMBO_c field_0x714 array size fix
2026-04-11 11:28:01 -06:00
Howard Luck 970ead7e13 Fix daNpcCoach_Attr_c::field_0x28 array size (#320) 2026-04-11 17:33:27 +02:00
TakaRikka 472af2590a henna ub fix (#3147) 2026-04-11 00:07:18 -07:00
Irastris eaec6487a3 Implement unlocked framerates via interpolation (#315)
* Disable waitForTick and waitBlanking

* Initial frame interpolation implementation

* Initial batch of speed fixes

* Fix Iron Boots

* Strip dead code once used for debugging

* Interpolate shadows

* Revert overzealous/redundant lookups

* Fix JUTFader

* Fix field map cursor

* Fix various particle effects

* Fix Midna when riding Wolf Link

* Fix title logo

* Title Logo 2: Electric Boogaloo

* Fixed grass and flowers

* "Unlock Framerate" config option (WIP)

* Wrap more things in TARGET_PC

* Finish wrapping things in TARGET_PC

* Missed one

* Disable dComIfGd_drawXluListInvisible when interpolating

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-04-11 01:06:25 -06:00
Pieter-Jan Briers 22d9840ed1 Fix field array size on field_0x50 (#3145)
UB caught by modern compilers, this fixes it.
2026-04-10 23:44:22 -07:00
Pieter-Jan Briers bcd5a96391 Couple names in dMeterMap_c (#3142) 2026-04-10 23:41:24 -07:00
Luke Street 6b4912a59c Fix npc_henna_class missing pointers 2026-04-11 00:30:40 -06:00
PJB3005 a2d008ab09 Add Tracy stuff 2026-04-09 18:47:34 +02:00
PJB3005 2d7c98e0c8 Fix bigger wallet type display in collection screen
Fixes https://github.com/TwilitRealm/dusk/issues/223
2026-04-07 20:36:44 +02:00
PJB3005 c6b53b079c More TU debug consistency
Thought this was the cause of #264. Didn't end up being the case but figure it's still best to fix it.
2026-04-07 15:44:43 +02:00
MelonSpeedruns 8f367a9953 Almost all menus scaled 2026-04-05 17:04:39 -04:00
Max Roncace 50d06229c1 Add tweak to enable/disable TV settings screen 2026-04-04 00:32:17 -04:00
PJB3005 c53db795e2 Merge branch 'main' into 26-04-01-quick-transform 2026-04-02 20:35:49 +02:00
TakaRikka 2019cabece add enhancements menu tab 2026-04-02 03:11:58 -07:00
TakaRikka c602b4e1a8 Merge pull request #196 from TakaRikka/feature/camera-invert-option
Added camera invert X option to Tweaks menu
2026-04-01 18:30:35 -07:00
PJB3005 a83c53cf37 How did this compile on my branch but not here... (fix d_a_movie_player.h) 2026-04-01 23:48:45 +02:00
PJB3005 73ace77163 Implement Quick Transform from Rando 2026-04-01 18:11:49 +02:00
Pieter-Jan Briers 007d787cfd Merge branch 'main' into 26-03-28-movie-player 2026-04-01 15:15:08 +02:00
PJB3005 d15936cd61 Couple names in dMeterMap_c 2026-04-01 01:11:28 +02:00
MelonSpeedruns 081dfcb9a8 Added camera invert X option to Tweaks menu 2026-03-31 17:33:28 -04:00
Lurs 734d1e8945 Fix also the big map 2026-03-31 13:14:08 +02:00
Lurs bf07cf4c5f Minimap fixes (needs change for intensityI8 in aurora) and some other BE fixes 2026-03-31 11:38:59 +02:00
PJB3005 4b2a3e8da9 Fast iron boots tweak 2026-03-31 03:17:56 +02:00
TakaRikka 4a7ea9d85b Merge https://github.com/zeldaret/tp 2026-03-30 02:21:28 -07:00
TakaRikka 5685fa58c6 Z2Audio player debug work / fix actor method returns (#3140)
* Z2Audio player debug work

* fix actor method returns

* wii build fix
2026-03-30 02:10:42 -07:00
TakaRikka 4d10b9b868 fix flowers 2026-03-30 00:08:07 -07:00
TakaRikka cb6ee4b21e d_path / d_vibration debug work (#3138)
* dpath debug

* dvibration debug

* d_meter2_info debug

* gcyl/gpsh debug
2026-03-29 16:43:00 -07:00
Luzagar c98b96f94e E ws work (#3137)
* e_ws work

* more doc

* add debug message

* move declaration

* more match

* test

* Revert "more match"

This reverts commit 3d910e6e913d84685aa40fe993a50402b3ee27a1.

* fix

* cleanup

* fix

* rename mIsHome
2026-03-29 16:27:52 -07:00
PJB3005 5dacb27c4c Don't include weak_bss_1109_to_1009.h on PC
Not relevant to us.
2026-03-29 04:34:45 +02:00
PJB3005 0ecd16133d Clang compile fixes 2026-03-29 03:29:30 +02:00
PJB3005 c28150be40 Works a lot better now 2026-03-29 00:19:56 +01:00