Commit Graph

1531 Commits

Author SHA1 Message Date
PJB3005 71a8642f19 Merge remote-tracking branch 'decomp/main' 2026-04-11 19:59:09 +02:00
Howard Luck 93f7c0ab1a Fix dMsgFlow_c::event027 aParam8 buffer size (#326) 2026-04-11 19:53:03 +02:00
Howard Luck 32468db69d Fix daE_VA_c::mRopeCutStatus and va_tag_* array sizes (#325) 2026-04-11 19:49:52 +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
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
Max Roncace d7c34741e2 Replace magic constants derived from framebuffer size (#3144) 2026-04-10 23:43:37 -07:00
Pieter-Jan Briers bcd5a96391 Couple names in dMeterMap_c (#3142) 2026-04-10 23:41:24 -07:00
Pieter-Jan Briers dcb5f048d7 Replace some pointer casts with field references. (#3141) 2026-04-10 23:37:03 -07:00
PJB3005 c2d687a4a7 Change star rendering to be more optimal on modern GPUs.
Use vertex colors and a single large draw.
2026-04-10 19:19:12 +02:00
qwertyquerty 229c8ed88f CI/CD, CMake improvements, more targets, fix gcc (#258)
* CI attempt

* syntax

* fix cmake for linux

* fix include directories and merge main

* fix PDB fighting

* fix gcc compiling

* fix SSCACHE for windows

* try and fix gcc

* more CI presets

* remove the android target for now

* bump cmake minimum to fix debug information format

* yet another attempt at fixing gcc

* yet another attempt at fixing gcc

* better CI matrixing

* yet another attempt at fixing GCC

* fix arm

* fix CI

* placeholder icons

* compile dawn from source for windows arm64

* fix icons and linker warnings

* fix cmake

* fetch libjpegturbo

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-04-09 19:22:53 -06:00
TakaRikka 7eeee62282 fix dominion rod cam spinning 2026-04-09 16:55:07 -07:00
TakaRikka 4b9f1cd479 Merge pull request #299 from TwilitRealm/fix/alternate-map-fix
Fixes map performance even if it's drawn on screen
2026-04-09 16:07:09 -07:00
TakaRikka e3ee1bd2e3 Merge pull request #296 from TwilitRealm/26-04-07-tracy
Add Tracy stuff
2026-04-09 16:05:46 -07:00
madeline 4d9e0d6fd0 fix targeted things being off camera 2026-04-09 15:55:49 -07:00
MelonSpeedruns 03f81f75ca Moved check behind HYRULE_FIELD_SPEEDHACK define 2026-04-09 17:40:51 -04:00
PJB3005 a2d008ab09 Add Tracy stuff 2026-04-09 18:47:34 +02:00
TakaRikka 99fd9a0ee6 Merge pull request #288 from TwilitRealm/magic-armor-enhancements
Free Magic Armor
2026-04-08 16:27:19 -07:00
MelonSpeedruns b2a66c8cbd Fix Action icons in Text boxes 2026-04-08 18:50:57 -04:00
MelonSpeedruns 4f8e27a1c7 Fix line indent 2026-04-08 18:37:50 -04:00
MelonSpeedruns 6173b1b42e Fix the rest of the water projections 2026-04-08 18:35:41 -04:00
SuperDude88 03bb887bb5 Free Magic Armor
Remove the rupee drain for using the magic armor
2026-04-08 17:58:21 -04:00
MelonSpeedruns 0fcd55def7 Fixes senses when changing window size 2026-04-08 17:17:03 -04:00
MelonSpeedruns db7732eb39 nvm that 2026-04-08 11:44:35 -04:00
MelonSpeedruns 3559c72dc4 Modified line width back to vanilla default 2026-04-08 11:39:53 -04:00
MelonSpeedruns 24fb855663 Oxygen & Tears of Light now widescreen 2026-04-08 11:20:08 -04:00
madeline be7161abc0 Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-07 21:40:01 -07:00
madeline 8062cbf009 instant saves as a toggle instead of default 2026-04-07 21:39:28 -07:00
TakaRikka 589195d346 Merge pull request #275 from TwilitRealm/fix/game-over-screen
Make the Game Over Screen Widescreen
2026-04-07 16:52:37 -07:00
TakaRikka 77ba98e062 Merge pull request #272 from TwilitRealm/fix/tv-settings-audio-fix
Don't play 2 sounds when starting a save with TV Settings off
2026-04-07 16:51:57 -07:00
MelonSpeedruns 450dc89a85 Also fix buttons placement in the item menu. 2026-04-07 19:23:41 -04:00
MelonSpeedruns 9716dc5d87 make the game over screen widescreen 2026-04-07 19:19:28 -04:00
MelonSpeedruns f195bce7e0 Does this fix fps for anyone? 2026-04-07 16:59:19 -04:00
PJB3005 d97d55ea08 Fix minimap "don't render" code not always working due to rounding errors
Significant performance boost in some areas like Gerudo Desert when map isn't visible.
2026-04-07 22:37:57 +02:00
MelonSpeedruns 4737e079d9 fix line denting 2026-04-07 16:04:14 -04:00
MelonSpeedruns 3306c0be94 Don't play 2 sounds when starting a save with TV Settings off 2026-04-07 16:03:12 -04: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 f723ab0a0b Fix movie running at uncapped FPS
Fixes #267
2026-04-07 20:12:52 +02:00
madeline 29dfd08313 Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-07 07:14:43 -07:00
madeline 7126ab236d fix crashes on window resize 2026-04-07 07:14:39 -07:00
PJB3005 186789a9fb Guh 2026-04-07 15:45:09 +02:00
PJB3005 843a87581e Fix Argorok Peahat camera init race condition
Fixes #264
2026-04-07 15:44:43 +02:00
madeline b346285229 fix the mf map regions being ass 2026-04-07 05:59:03 -07:00
TakaRikka 8c0fd7d860 Merge pull request #243 from TwilitRealm/runtime-data-asset-loader
Runtime rel/dol asset loader
2026-04-06 23:22:41 -07:00
madeline dc4d0598f3 correctly this time 2026-04-06 23:21:29 -07:00
madeline 20c00a0ac2 adjust dol sightDL address based on version 2026-04-06 23:20:58 -07:00
TakaRikka 21f95a0aa8 fix flowers 2026-04-06 22:47:55 -07:00
madeline fc351553ec disable all drawing in d_error_msg and remove need for assets 2026-04-06 21:51:40 -07:00
madeline 02c2631d6c address review 2026-04-06 20:37:40 -07:00
madeline d6d5c318ae runtime data asset loader 2026-04-06 20:37:39 -07:00
TakaRikka 8de265a434 Merge pull request #241 from TwilitRealm/double-heaps
Double heap sizes for various heaps (Midna eye)
2026-04-06 19:31:56 -07:00