summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/RenderBase.cpp
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2020-04-09 21:44:45 +0200
committerJosJuice <josjuice@gmail.com>2020-04-09 22:13:45 +0200
commit94f83db2b57458adeb8d4c33fe5e9e80ee30d8e4 (patch)
tree5a89dc5e0d17a6ada09eba1f3406577b33b14ef8 /Source/Core/VideoCommon/RenderBase.cpp
parent9a2d8a96233e062891d1210f9c79272899c3cdfe (diff)
Adjust s_DIMAR/s_DILENGTH behavior (fixes Baten Kaitos music)
https://bugs.dolphin-emu.org/issues/11997 The problem seemed to be that s_DILENGTH would get set to 0 at times when it shouldn't. Simply not changing it in case of NoReply or DTK seems to fix the problem. However, we can actually go one step further in accuracy and use data.size() to change s_DIMAR and s_DILENGTH as partial reads (NoReply commands) complete, instead of jumping directly to 0 when the whole read completes.
Diffstat (limited to 'Source/Core/VideoCommon/RenderBase.cpp')
0 files changed, 0 insertions, 0 deletions