Irastris
880c9f9e9e
Frame interp: Fix d_kankyo lights
2026-04-11 17:50:44 -04:00
PJB3005
9704f32411
Merge remote-tracking branch 'decomp/main'
2026-04-11 19:59:09 +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
Max Roncace
3f8bbe7c57
Replace magic constants derived from framebuffer size ( #3144 )
2026-04-10 23:43:37 -07: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
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
faf6484226
Merge pull request #298 from TwilitRealm/fix/wide-fixes
...
Fix Shop Cursor Positions
2026-04-09 16:06:09 -07: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
madeline
9431f33672
get rid of half width in drawDepth2
2026-04-07 23:45:43 -07:00
madeline
85bebac4ec
frame usage debug info
2026-04-07 22:11:50 -07:00
MelonSpeedruns
7eddc36e23
Merge remote-tracking branch 'origin/main' into 26-04-05-locked-aspect-ratio
...
# Conflicts:
# include/dusk/settings.h
# src/dusk/settings.cpp
# src/m_Do/m_Do_main.cpp
2026-04-07 18:20:45 -04:00
PJB3005
8f77ca72b1
Fix Aurora draw call display in performance overlay
...
It was getting reset at the start of the frame... Just cache the values.
2026-04-07 22:17:48 +02:00
PJB3005
63ade15e2c
Cleanly shut down JKRDecomp thread
...
Properly join the thread to ensure it's shut down before we try to exit.
Fixes #268
2026-04-07 20:06:52 +02:00
TakaRikka
fd9ba89325
Merge pull request #243 from TwilitRealm/runtime-data-asset-loader
...
Runtime rel/dol asset loader
2026-04-06 23:22:41 -07:00
Luke Street
12af5b212f
Add vsync toggle & honor fullscreen setting
2026-04-06 23:07:48 -06:00
madeline
9a15872044
runtime data asset loader
2026-04-06 20:37:39 -07:00
Luke Street
8fac510140
Update aurora & fixes for OS header changes
2026-04-06 21:25:50 -06:00
MelonSpeedruns
c0024b28b1
Merge remote-tracking branch 'origin/main' into feature/dynamic-aspect-ratio
2026-04-06 13:16:38 -04:00
Max Roncace
b098577ab9
Reapply settings changes on top of #209
2026-04-05 23:49:31 +02:00
bdamja
1430f690e0
button to restore default window size and position ( #234 )
2026-04-05 17:04:40 -04:00
CraftyBoss
6ca9017e12
update HUD positions in updateOnWide instead of when drawing
...
this change makes it so positions will properly update when resizing the window, instead of only updating on room load
2026-04-05 17:04:39 -04:00
MelonSpeedruns
fe02fb8e61
Fix underwater effect + Fading to work at any aspect ratio
2026-04-05 16:56:35 -04:00
MelonSpeedruns
74d0c0b282
scale bloom depending on the window size
2026-04-05 16:55:52 -04:00
MelonSpeedruns
3414cec13c
initial commit with working 3D view at all times
2026-04-05 16:55:48 -04:00
PJB3005
4311f91c37
Add "lock aspect ratio" setting
...
Uses new Aurora functionality: https://github.com/encounter/aurora/pull/97
Fixes #138
2026-04-05 22:46:38 +02:00
PJB3005
49412fae51
appname.hpp -> app_info.hpp
2026-04-05 19:20:10 +02:00
PJB3005
f732eccf6c
Set Aurora config path
2026-04-05 19:03:26 +02:00
PJB3005
0bb9ff5ef3
Merge remote-tracking branch 'origin/main' into 26-04-04-config
2026-04-05 00:12:17 +02:00
PJB3005
824263fa6e
Config system v1
...
Roughly inspired by what I've learned from my work on Space Station 14, without some of the unnecessary cruft and complexity.
Implementation is relatively simple once I figured out all the template order shenanigans.
2026-04-04 22:47:48 +02:00
Irastris
c94976cd41
Remove AuroraConfig configPath
2026-04-04 01:52:48 -04:00
Max Roncace
b9e16d33df
Refactor Dusk settings out to common interface used by game and UI code
2026-04-04 00:16:44 -04:00
Luke Street
d7644a294d
Add pipeline progress overlay
2026-04-03 17:28:32 -06:00
Luke Street
5f0f3628ce
Rescale imgui on display scale change
2026-04-03 17:09:29 -06:00
Luke Street
b8f53c55a5
Copy more imgui stuff from Metaforce
2026-04-03 17:04:22 -06:00
TakaRikka
97ab7313d4
Merge pull request #210 from TakaRikka/offscreen
...
Update aurora & use new frame buffer API
2026-04-02 22:20:00 -07:00
Luke Street
cdcb352084
Update aurora & use new frame buffer API
2026-04-02 23:08:00 -06:00
TakaRikka
776cd0b344
fix
2026-04-02 19:15:41 -07:00
TakaRikka
3222d18e3c
add mirror mode toggle
2026-04-02 19:08:30 -07:00
TakaRikka
f04a0d2119
add enhancements menu tab
2026-04-02 03:11:58 -07:00
Luke Street
7642d72a52
Allow threads to gracefully shutdown
2026-04-01 18:30:12 -06:00
Luke Street
f88d483aac
Update aurora & increase map resolution
2026-04-01 00:53:08 -06:00
PJB3005
9b3872ca3a
More GX debug groups
2026-04-01 01:11:28 +02:00
PJB3005
14db71187b
Allow OSReport to *really* be forced on via menu.
...
There's a ton of stuff that's slipping under the radar because OSReport_system keeps disabling OSReport.
2026-03-31 21:14:02 +02:00
Luke Street
2ce83d3026
Update GXSetArray usages (fixes & le arg)
2026-03-31 01:06:36 -06:00