| Age | Commit message (Collapse) | Author |
|
|
|
Hide DirectoryBlob header.bin files from game list
|
|
This is a continuation of 552b6da. That commit hid sys/boot.bin, but not
disc/header.bin, which is only present for Wii games.
Fixes https://bugs.dolphin-emu.org/issues/13810.
|
|
Crypto/SHA1: Re-add memcpy avoiding optimization to BlockContext::Update.
|
|
WorkQueueThread: Fix Cancel() race with internal command queue.
|
|
|
|
DolphinQt: Fix verb agreement in Immediate XFB description
|
|
We have a general policy of not translating OSD strings due to the OSD
font not having good enough support for languages other than English.
|
|
|
|
DolphinQt: Make the Info tab first in the game properties dialog.
|
|
DolphinQt/RenderWidget: Grab focus on mouse button press.
|
|
IOS/USB: Emulate Wii Speak using cubeb
|
|
|
|
|
|
AchievementManager - LoadGameCallback
|
|
LibusbDevice: Send wakeup command to Santroller devices
|
|
|
|
tygyh/Replace-msg-with-structured-binding-VideoCommon/NetPlayChatUI
VideoCommon/NetPlayChatUI: Replace msg with structured binding
|
|
DolphinQT: Move variables to inner scope
|
|
This reverts commit 826f04d06c89011fa7e47531111ee90b27344c8a.
|
|
This was causing deadlocks when a game didn't load (including if RetroAchievements does not yet support it) because it was attempting to close the queue the the callback was currently running on, forcing LoadGameCallback to wait for LoadGameCallback to finish. However, it appears that recent changes to the queue have independently resolved the reason CloseGame was being called here in the first place.
|
|
Dentomologist/wiimotecontrollerswidget_scan_for_bluetooth_adapters_on_separate_thread
WiimoteControllersWidget: Fix UI hang when opening Controllers window
|
|
DiscIO: Make functions constant
|
|
DolphinQt/NetPlay: Make variables constant
|
|
|
|
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.
|
|
DolphinQt: Add utility function for creating label text with a standard icon.
|
|
|
|
|
|
|
|
FifoPlayer: Make functions static
|
|
|
|
PowerPC: Correctly handle stswi/stswx to uncached memory
|
|
Add VBI Frequency Override
|
|
It happened to be under the limit normally, but now that the VBI rate can be changed, that's no longer the case.
|
|
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.
|
|
AchievementManager: MEM2 Support
|
|
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.
|
|
|
|
VideoCommon: move transform matrices to accessible functions in VertexShaderGen
|
|
|
|
DSP accelerator improvements
|
|
Crypto/SHA1: Fix past-the-last-element std::array access and modernize code.
|
|
GekkoDisassembler: standardize SPR names and add missing ones
|
|
HW/SI: Don't require waiting a second before disconnecting an SIDevice.
|
|
AchievementManager: fix -Wpessimizing-move warning
|
|
Remove filename option from stubbed AchievementManager::LoadGame
|
|
IOS/USB: Change HIDv4.cpp LogLevel to avoid INTRMSG killing performance
|
|
Fixes: c796691d008263f214364bbb986e3ad2c900ae94
Signed-off-by: Alfred Wingate <parona@protonmail.com>
|
|
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.
|