dolphin/Source/Core
Tillmann Karras e96960e2a6 VideoCommon: fix common opcode decoding errors
Many games call GXSetGPFifo() without first waiting for the GP to finish
consuming outstanding commands in the previous GP fifo. Normally,
Dolphin runs OpcodeDecoding in 1000-cycle time slices. In that time
frame, GXSetGPFifo() has probably completed and the GP read pointer now
points to entirely new memory. If the last GP fifo copy ended in an
incomplete command, the new GP fifo would most likely desync for a
while. To avoid all this, give the GP a time slice right now to copy the
remaining data from the previous GP fifo.
2024-10-10 04:07:44 +01:00
..
AudioCommon Adjust order and spacing of various #includes 2024-07-26 14:28:34 -07:00
Common Merge pull request #13068 from mitaclaw/redundant-case-insensitive 2024-09-26 18:24:36 -04:00
Core Merge pull request #13086 from Tilka/gameini 2024-10-09 02:06:51 +02:00
DiscIO VolumeVerifier: Promote DEBUG_ASSERT to static_assert 2024-09-28 23:12:12 -07:00
DolphinNoGUI Adjust order and spacing of various #includes 2024-07-26 14:28:34 -07:00
DolphinQt Partially revert "Revert "Audit uses of IsRunning and GetState"" 2024-10-04 18:35:41 +02:00
DolphinTool Add generation of rcheevos hash to DolphinTool 2024-09-15 15:52:04 +01:00
InputCommon StringUtil: Remove JoinStrings 2024-09-22 21:09:36 -07:00
MacUpdater MacUpdater: Post-process the bundle 2024-08-01 22:06:55 -04:00
UICommon Merge pull request #13010 from OatmealDome/goodbye-steam 2024-08-16 20:03:38 +01:00
UpdaterCommon Use 'contains' method 2024-08-14 22:18:28 +02:00
VideoBackends VideoBackends:Vulkan: Increase VMA Vulkan Version to 1.2 2024-10-05 16:51:14 -05:00
VideoCommon VideoCommon: fix common opcode decoding errors 2024-10-10 04:07:44 +01:00
WinUpdater Remove redundant semicolons 2024-08-20 14:59:54 +02:00
CMakeLists.txt CMakeLists: Embed macOS Updater app inside DolphinQt 2024-08-01 22:06:55 -04:00
DolphinLib.ARM64.props
DolphinLib.props Cached Interpreter 2.0 2024-07-23 14:06:21 -07:00
DolphinLib.vcxproj Externals: Convert minizip-ng To Submodule 2024-05-03 12:43:33 -07:00
DolphinLib.vcxproj.user
DolphinLib.x64.props