summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-05-16Merge pull request #13670 from tygyh/UnitTests/Core/Remove-unused-includesJordan Woyak
UnitTests/Core: Remove unused includes
2025-05-16DiscIO: Make functions constantDr. Dystopia
2025-05-16UnitTests/Core: Remove unused includesDr. Dystopia
2025-05-16UnitTests/Core: Make parameters constantDr. Dystopia
2025-05-16UnitTests/Common: Use `std::size` for size calculationDr. Dystopia
2025-05-16UnitTests/PowerPC: Use constant functions, variables and parametersDr. Dystopia
2025-05-15WiimoteControllersWidget: Fix UI hang on openingDentomologist
Fix the UI hanging for several seconds when opening the Controllers window. Move the scan for Bluetooth adapters onto a separate thread so the Host thread doesn't have to wait for it. Only automatically scan for adapters once, when opening the Controllers window for the first time. Add a Refresh button to let the user refresh the adapter list afterward.
2025-05-15Merge pull request #13664 from Tilka/cabelaJMC47
GameSettings: disable efb2tex for two Cabela's games
2025-05-15GameSettings: disable efb2tex for two Cabela's gamesTillmann Karras
2025-05-15Merge pull request #13660 from jordan-woyak/consistent-icon-textJordan Woyak
DolphinQt: Add utility function for creating label text with a standard icon.
2025-05-15DolphinQt/Mapping: Replace Motion Input "WARNING: " text with a warning icon.Jordan Woyak
2025-05-15DolphinQt: Make the Info tab first in the game properties dialog.Jordan Woyak
2025-05-15DolphinQt: Add utility function for creating label text with a standard icon.Jordan Woyak
2025-05-14Merge pull request #13603 from tygyh/FifoPlayer-Make-functions-staticJordan Woyak
FifoPlayer: Make functions static
2025-05-14Merge pull request #13659 from jordan-woyak/ra-deadlock-fixJMC47
RetroAchievements: Fix potential deadlock on shutdown.
2025-05-14RetroAchievements: Fix potential deadlock on shutdown.Jordan Woyak
2025-05-13Merge pull request #13657 from SuperSamus/jimmy-neutron-boy-genius-efb-accessJordan Woyak
GameINI: Enable EFB Access for Jimmy Neutron Boy Genius
2025-05-13Disable Dual Core for several gamesicup321
Disable Dual Core for several games with known FIFO errors fix formatting
2025-05-13GameINI: Enable EFB Access for Jimmy Neutron Boy GeniusMartino Fontana
2025-05-12Merge pull request #13650 from JosJuice/stswx-uncachedJMC47
PowerPC: Correctly handle stswi/stswx to uncached memory
2025-05-12Merge pull request #13636 from icup321/masterJMC47
GameINI: Disable Dual Core for Piglet's Big Game
2025-05-12Android: Don't dismiss AdvancedMappingDialog when pressing ClearJosJuice
If you already have a mapping set in the advanced mapping dialog and want to change it, the easiest way to do it is to press Clear and then select the new mapping from the list. But pressing Clear causes the dialog to close, forcing you to open it again, which is inconvenient. This commit makes it so the Clear button doesn't close the dialog.
2025-05-12Merge pull request #13046 from SuperSamus/vi-overclockJMC47
Add VBI Frequency Override
2025-05-12VideoCommon: Limit maximum denominator for MPEG4Martino Fontana
It happened to be under the limit normally, but now that the VBI rate can be changed, that's no longer the case.
2025-05-12Core: Add VBI Frequency OverrideMartino Fontana
This feature allows overriding the frequency of the Vertical Blank Interrupt. For many games, this means that their gameplay speed will change without affecting audio, which would be useful by itself (e.g. grinding in RPGs). However, there are games that use delta time for their game logic, which allows them to be played at >60 FPS at the same gameplay speed! Some games aren't dynamic though, and require a patch to adjust their game speed variable.
2025-05-10Merge pull request #13631 from LillyJadeKatrin/retroachievements-mem2JMC47
AchievementManager: MEM2 Support
2025-05-10PowerPC: Correctly handle stswi/stswx to uncached memoryJosJuice
On real hardware, stswi and stswx don't trigger any of the special behavior for uncached unaligned writes that was implemented in 543ed8a. This is confirmed by a hwtest (a new commit in https://github.com/dolphin-emu/hwtests/pull/42). This change fixes Dolphin's stswi and stswx implementations so they stop triggering the special behavior, bringing them back to the behavior they had before 543ed8a. No games are known to be affected, but Extrems has reported that it affects homebrew they've made.
2025-05-10DolphinQT/Netplay: Make variables constantDr. Dystopia
2025-05-10DSPSpy: Make RealDSP `final` and make `overide` explicitDr. Dystopia
2025-05-10Merge pull request #13350 from iwubcode/custom_shader_overhaul_vertex_posJMC47
VideoCommon: move transform matrices to accessible functions in VertexShaderGen
2025-05-09Crypto/SHA1: Re-add memcpy avoiding optimization to BlockContext::Update.Jordan Woyak
2025-05-09Merge pull request #10766 from xperia64/dsp_format_funJMC47
DSP accelerator improvements
2025-05-09Merge pull request #13641 from jordan-woyak/sha1-fixJMC47
Crypto/SHA1: Fix past-the-last-element std::array access and modernize code.
2025-05-09Merge pull request #13586 from Tilka/spr_disasmJMC47
GekkoDisassembler: standardize SPR names and add missing ones
2025-05-09Merge pull request #13440 from jordan-woyak/si-dev-change-tweakJMC47
HW/SI: Don't require waiting a second before disconnecting an SIDevice.
2025-05-09Merge pull request #13646 from OatmealDome/flatpak-flagsOatmealDome
Flatpak: Don't use CFLAGS and CXXFLAGS provided by the SDK
2025-05-09Flatpak: Don't use CFLAGS and CXXFLAGS provided by the SDKOatmealDome
2025-05-08GameINI: Disable Dual Core for Shadow the Hedgehogdreamsyntax
2025-05-08Merge pull request #13639 from Tilka/moveAdmiral H. Curtiss
AchievementManager: fix -Wpessimizing-move warning
2025-05-08Merge pull request #13643 from parona-source/no-retroachievments-buildfixAdmiral H. Curtiss
Remove filename option from stubbed AchievementManager::LoadGame
2025-05-08Merge pull request #13642 from sepalani/hid-logJMC47
IOS/USB: Change HIDv4.cpp LogLevel to avoid INTRMSG killing performance
2025-05-08Remove filename option from stubbed AchievementManager::LoadGameAlfred Wingate
Fixes: c796691d008263f214364bbb986e3ad2c900ae94 Signed-off-by: Alfred Wingate <parona@protonmail.com>
2025-05-08IOS/USB: Change HIDv4.cpp LogLevel to avoid INTRMSG killing performanceSepalani
This message can be sent a lot when polling inputs from a keyboard. HIDv5.cpp doesn't log INTRMSG in such a way. If needed, log messages can be added into specific devices instead.
2025-05-08Merge pull request #13640 from jordan-woyak/info-tab-triforce-widget-fixJosJuice
DolphinQt: Fix unnecessarily created Triforce widget in game properties.
2025-05-08Crypto/SHA1: Fix past-the-last-element std::array access and modernize code.Jordan Woyak
2025-05-08DolphinQt: Fix unnecessarily created Triforce widget in game properties Info ↵Jordan Woyak
tab.
2025-05-08AchievementManager: fix -Wpessimizing-move warningTillmann Karras
2025-05-07Merge pull request #13551 from tygyh/Clang-format-Fix-invalid-settingsJordan Woyak
Clang-format: Fix invalid settings
2025-05-07Merge pull request #13572 from ↵Jordan Woyak
tygyh/UnitTests-Remove-redundant-virtual-specifier UnitTests: Remove redundant `virtual` specifier
2025-05-07Merge pull request #13584 from tygyh/Core/HW/SI-Make-variables-constantJordan Woyak
Core/HW/SI: Make variables constant