cristian64
ff9b8c4b9c
DolphinQt: Define tool tip padding as factor of font size.
2025-11-14 19:12:02 +00:00
Jordan Woyak and Joshua Vandaële
6d5e8b9ed8
Externals: Update mGBA to latest master.
...
Co-authored-by: Joshua Vandaële <joshua@vandaele.software >
2025-11-13 17:03:31 -06:00
Jordan Woyak
be95035cc4
Core: Eliminate FreeLookConfig by putting the "active config" within FreeLookCamera.
2025-11-12 18:01:53 -06:00
Jordan Woyak and GitHub
c08fda96ca
Merge pull request #14100 from AndrewGDX/master
...
Improved stereoscopic 3D settings
2025-11-12 16:43:21 -06:00
AndrewGDX
113c86f1b4
Improved stereoscopic 3D settings
2025-11-12 12:29:03 +03:00
Craig Carnell
f1fb550bf1
Fix cheats always enabled without USE_RETRO_ACHIEVEMENTS
2025-11-12 08:33:49 +00:00
OatmealDome and Simonx22
df5f351add
DolphinAnalytics: Only call ReloadConfig in config changed callback when analytics enabled value changes
...
Co-authored-by: Simonx22 <simon@oatmealdome.me >
2025-11-12 00:09:41 -05:00
Jordan Woyak
bf61c890ca
VideoCommon/PerformanceMetrics: Display current offset between the latest frame presentation time and the intended presentation time in the "Show Frame Times" box.
2025-11-11 20:01:52 -06:00
Jordan Woyak
c2a1dce246
VideoCommon: Add "Smooth Early Presentation" setting to improve frame pacing with ImmediateXFB and/or RushFramePresentation.
2025-11-11 20:01:52 -06:00
Jordan Woyak
cc331feb02
VideoCommon: Make Presenter aware of the next swap time to eliminate unsafe usage of GetTicks() with ImmediateXFB + DualCore.
2025-11-11 20:01:52 -06:00
Jordan Woyak
d4f68cb164
HW/VideoInterface: Selectively throttle on "VBlank" based on "Immediate XFB" being enabled.
2025-11-11 20:01:52 -06:00
Jordan Woyak
16260040e0
CoreTiming: Add "Rush Frame Presentation" setting to throttle only once after each presentation for lower input latency.
2025-11-11 20:01:52 -06:00
JMC47 and GitHub
8495e01668
Merge pull request #14096 from jordan-woyak/state-changed-hookable-event
...
Core: Make AddOnStateChangedCallback use HookableEvent.
2025-11-11 20:58:45 -05:00
JMC47 and GitHub
f63796c480
Merge pull request #14071 from iwubcode/avoid_config_framebuffer_manager
...
VideoCommon: pass the EFB buffer scale into the FramebufferManager
2025-11-11 20:58:35 -05:00
JMC47 and GitHub
b8236d4662
Merge pull request #14070 from VampireFlower/master
...
Debugger: Ignore bctr when stepping out
2025-11-11 20:57:45 -05:00
JMC47 and GitHub
c44ea1389a
Merge pull request #13236 from JosJuice/jit-set-msr-on-fallback
...
Call JitInterface::UpdateMembase from PowerPC::MSRUpdated
2025-11-11 20:55:24 -05:00
Jordan Woyak and GitHub
f51eaf3282
Merge pull request #14052 from jordan-woyak/DirectIOFile
...
Common and DiscIO: Introduce a thread safe DirectIOFile and make BlobReader implementations use it.
2025-11-10 17:29:43 -06:00
JosJuice
068947e2b6
Core: Remove IsHostThread
...
The core no longer cares which thread is the host thread.
Cleaning up Android's HostThreadLock is left for another PR, in part
because the HostThreadLock in NativeConfig.cpp still serves a purpose,
and in part to make any issues easier to bisect.
2025-11-10 21:14:56 +01:00
JosJuice
1bba42de45
RetroAchievements: Remove MemoryPeeker/MemoryPoker's copying approach
...
This makes the code simpler, and saves us from the slow operation of
copying the all of RAM on every frame when RAIntegration is enabled.
2025-11-10 21:14:20 +01:00
JosJuice
458bb05af9
Core: Let any thread call previously host-thread-only functions
...
By letting threads other than the host thread use things like
CPUThreadGuard, we can do a significant cleanup in AchievementsManager
in a later commit of this pull request.
Note: Some functions still can't be called from the CPU thread (or
threads the CPU thread might block on, like the GPU thread), but can
be called from any other thread.
2025-11-10 21:14:17 +01:00
JosJuice and GitHub
cd4902f0ed
Merge pull request #13875 from JosJuice/jitarm64-orr-base-without-mirror
...
JitArm64: Add missing ORR pattern in MOVI2RImpl
2025-11-10 20:16:21 +01:00
TellowKrinkle
1804608d2f
CMake: Switch from SKIP_POSTPROCESS_BUNDLE to POSTPROCESS_BUNDLE
2025-11-09 22:35:16 -06:00
Jordan Woyak
a97627e736
Core: Make AddOnStateChangedCallback use HookableEvent.
2025-11-09 16:43:19 -06:00
Jordan Woyak
165852023c
MemTools: Clean up SIGSEGV handler.
2025-11-09 16:05:18 -06:00
Admiral H. Curtiss and GitHub
31ca3bca47
Merge pull request #13956 from jordan-woyak/SA_RESTART
...
Main: Add SA_RESTART to sigaction sa_flags.
2025-11-09 15:30:27 +01:00