Commit Graph

2105 Commits

Author SHA1 Message Date
TakaRikka 3160bfeb61 Merge pull request #317 from TwilitRealm/26-04-11-render-opts
UI render opts
2026-04-11 13:06:22 -07:00
Lurs 3dfe493211 Fixes dominion rod camera #176 2026-04-11 21:33:46 +02:00
PJB3005 842c74f940 Merge branch 'main' into 26-04-11-render-opts 2026-04-11 20:36:46 +02:00
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
MelonSpeedruns 7b62623690 Added periods at the end of every option description (#323)
This allows multiple sentences to be defined for a description.

Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-04-11 19:12:32 +02:00
PJB3005 64f77dd5c8 Guess this isn't going to Tracy. 2026-04-11 17:10:04 +02:00
PJB3005 c1dd1a52a5 Bunch of debug/tracy groups for J2D 2026-04-11 16:11:41 +02:00
PJB3005 ffd7183669 Improve dDlst_list_c::draw debug group code to also go to tracy, be less of a performance hog when active. 2026-04-11 16:11:19 +02: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
Irastris 4ab64e8813 Add Aurora config options for enabling texture replacement and dumping (#222) 2026-04-10 19:14:15 -06:00
Luke Street b0e84b78e1 Avoid re-initializing game_main 2026-04-10 16:46:25 -06:00
Luke Street 1875c7c224 --dvd param skips prelaunch 2026-04-10 16:46:24 -06:00
TakaRikka 1e4e71af13 Merge pull request #310 from TwilitRealm/26-04-10-render-opts-2
Rendering optimizations
2026-04-10 15:21:44 -07:00
MelonSpeedruns e643d3d911 Show Pipeline Compilation option (#312)
* Show Compiling Shaders option. Off by default.

* Addressed encounter comments

---------

Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-04-10 15:53:28 -06: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
Luke Street 7ed05711a7 Why did I fix this when we have a helper 2026-04-09 23:32:42 -06:00
Luke Street a57daef11b Fixes for controller config & input viewer 2026-04-09 23:30:03 -06:00
Luke Street 95191036f3 Big imgui overhaul 2026-04-09 23:11:10 -06:00
CraftyBoss ed7fa8f2c5 implement pre-launch ui for configuring iso directory (#301)
UI will automatically open on boot and will not launch the game if there is no valid iso path specified in the config. Can optionally be disabled on future game launches.
2026-04-09 23:06:37 -06:00
Pieter-Jan Briers 4328a1bb5d Set default PAD mapping to fix Z (#297)
* Set default PAD mapping to fix Z

Requires https://github.com/encounter/aurora/pull/111

* Update to new API
2026-04-09 19:24:25 -06: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 365718a5a9 Merge pull request #298 from TwilitRealm/fix/wide-fixes
Fix Shop Cursor Positions
2026-04-09 16:06: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
madeline 16f7d406a4 Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-09 14:44:59 -07:00
madeline 7d86edde95 IIR filter 2026-04-09 14:44:55 -07:00
MelonSpeedruns 03f81f75ca Moved check behind HYRULE_FIELD_SPEEDHACK define 2026-04-09 17:40:51 -04:00
MelonSpeedruns c8628b6799 Fix shop cursor positions 2026-04-09 13:50:30 -04:00
PJB3005 a2d008ab09 Add Tracy stuff 2026-04-09 18:47:34 +02:00
PJB3005 905574339b Fix JKRDecomp crash I caused
By changing more things :sloggers:
2026-04-09 18:41:27 +02:00
madeline 744e29f401 optimize dsp by 27X 2026-04-09 08:25:06 -07:00
TakaRikka 68716645cb a little controller config ui cleanup 2026-04-09 04:09:17 -07: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 3e12ff92fa get rid of half width in drawDepth2 2026-04-07 23:45:43 -07:00