Commit Graph

2093 Commits

Author SHA1 Message Date
PJB3005 bcf7b4ca85 Bunch of debug/tracy groups for J2D 2026-04-11 16:11:41 +02:00
PJB3005 855c794586 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 fb9178cac9 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
Irastris 8487a4151d Add Aurora config options for enabling texture replacement and dumping (#222) 2026-04-10 19:14:15 -06:00
Luke Street ce727b71fb Avoid re-initializing game_main 2026-04-10 16:46:25 -06:00
Luke Street 6deee934b5 --dvd param skips prelaunch 2026-04-10 16:46:24 -06:00
TakaRikka 2217205fa7 Merge pull request #310 from TwilitRealm/26-04-10-render-opts-2
Rendering optimizations
2026-04-10 15:21:44 -07:00
MelonSpeedruns b255be9b2a 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 bda441e9d7 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 50450d8e6f Why did I fix this when we have a helper 2026-04-09 23:32:42 -06:00
Luke Street 4dd287c851 Fixes for controller config & input viewer 2026-04-09 23:30:03 -06:00
Luke Street 7e77577097 Big imgui overhaul 2026-04-09 23:11:10 -06:00
CraftyBoss 300ed931e3 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 ccb912785b 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 3366c22e99 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 06ed3988c0 fix dominion rod cam spinning 2026-04-09 16:55:07 -07:00
TakaRikka 560901aed5 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 faf6484226 Merge pull request #298 from TwilitRealm/fix/wide-fixes
Fix Shop Cursor Positions
2026-04-09 16:06:09 -07:00
TakaRikka 3d79a3d600 Merge pull request #296 from TwilitRealm/26-04-07-tracy
Add Tracy stuff
2026-04-09 16:05:46 -07:00
madeline efaaeda94c fix targeted things being off camera 2026-04-09 15:55:49 -07:00
madeline b3999f668d Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-09 14:44:59 -07:00
madeline 5753aa4004 IIR filter 2026-04-09 14:44:55 -07:00
MelonSpeedruns 1d8ce5bbb7 Moved check behind HYRULE_FIELD_SPEEDHACK define 2026-04-09 17:40:51 -04:00
MelonSpeedruns 0e2df6c819 Fix shop cursor positions 2026-04-09 13:50:30 -04:00
PJB3005 3bcd46dc30 Add Tracy stuff 2026-04-09 18:47:34 +02:00
PJB3005 9d3877e448 Fix JKRDecomp crash I caused
By changing more things :sloggers:
2026-04-09 18:41:27 +02:00
madeline 4ed0909085 optimize dsp by 27X 2026-04-09 08:25:06 -07:00
TakaRikka b78e5c05b8 a little controller config ui cleanup 2026-04-09 04:09:17 -07:00
TakaRikka 02b694cb59 Merge pull request #288 from TwilitRealm/magic-armor-enhancements
Free Magic Armor
2026-04-08 16:27:19 -07:00
MelonSpeedruns ce42f76aab Fix Action icons in Text boxes 2026-04-08 18:50:57 -04:00
MelonSpeedruns d2969bc552 Fix line indent 2026-04-08 18:37:50 -04:00
MelonSpeedruns 1b8162c30e Fix the rest of the water projections 2026-04-08 18:35:41 -04:00
SuperDude88 0277640a17 Free Magic Armor
Remove the rupee drain for using the magic armor
2026-04-08 17:58:21 -04:00
MelonSpeedruns 7fd77e611b Fixes senses when changing window size 2026-04-08 17:17:03 -04:00
MelonSpeedruns 406580c5d6 nvm that 2026-04-08 11:44:35 -04:00
MelonSpeedruns 10d0b014c6 Modified line width back to vanilla default 2026-04-08 11:39:53 -04:00
MelonSpeedruns 59975a6fa1 Oxygen & Tears of Light now widescreen 2026-04-08 11:20:08 -04:00
madeline 9431f33672 get rid of half width in drawDepth2 2026-04-07 23:45:43 -07:00
TakaRikka 84b113684c Merge pull request #173 from TwilitRealm/ira/speedrun-epona-fix
Prevent Epona minigame from crashing when Wolf Link (speedrun strat)
2026-04-07 22:54:17 -07:00
madeline 85bebac4ec frame usage debug info 2026-04-07 22:11:50 -07:00
madeline 5823e03972 Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-07 21:40:01 -07:00
madeline de06bee27a instant saves as a toggle instead of default 2026-04-07 21:39:28 -07:00
TakaRikka e6036f2277 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 5705c5be49 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
TakaRikka d1487232ec Merge pull request #271 from TwilitRealm/26-04-07-hide-cursor
Hide mouse cursor when imgui hidden
2026-04-07 16:51:24 -07:00
MelonSpeedruns 0d46665f33 Also fix buttons placement in the item menu. 2026-04-07 19:23:41 -04:00
MelonSpeedruns 3cc9ca5658 make the game over screen widescreen 2026-04-07 19:19:28 -04:00
MelonSpeedruns e8e5b3eb96 remove useless dusk calls 2026-04-07 18:51:04 -04:00
MelonSpeedruns a14cd3da06 Move audio settings to init and set rather than update, improving performance 2026-04-07 18:49:24 -04:00
MelonSpeedruns 581b504658 rename name of button to "Force 4:3 Aspect Ratio" 2026-04-07 18:22:41 -04:00