dolphin/Source/Core/Core/DSP
Léo Lam 3475ba8918 DSP: Fix missing masking for accelerator registers
Based on hardware tests, masking occurs for the accelerator registers.

This fixes Red Steel and Far Cry Vengeance, which rely on this behavior
when reading back the current playback position from the DSP.
2017-09-04 00:26:13 +02:00
..
Interpreter DSPIntMultiplier: Place translation unit local functions in an anonymous namespace 2017-03-26 16:42:35 -04:00
Jit Merge pull request #5097 from MerryMage/pic 2017-03-17 22:24:03 +01:00
DSPAccelerator.cpp DSP: Fix missing masking for accelerator registers 2017-09-04 00:26:13 +02:00
DSPAccelerator.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAnalyzer.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAnalyzer.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAssembler.cpp Core: include what you use 2017-06-07 01:20:48 -04:00
DSPAssembler.h DSPAssembler: make ORG directive correctly seek forward 2017-05-19 19:53:38 -07:00
DSPBreakpoints.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCaptureLogger.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
DSPCaptureLogger.h Remove NonCopyable 2017-08-22 16:40:34 +02:00
DSPCodeUtil.cpp DSPDisassembler: remove unused base_addr parameter 2017-06-30 01:47:02 -07:00
DSPCodeUtil.h Move DSP::CodesToHeader to DSPTool 2017-06-05 19:28:40 -07:00
DSPCommon.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCore.cpp dsp_rom: skip bootucode_ax when running from entrypoint 2017-08-10 10:53:12 -07:00
DSPCore.h DSPCore: Make g_cycles_left a regular member variable of DSPEmitter 2017-02-07 21:56:57 -05:00
DSPDisassembler.cpp DSPDisassembler: fail when buffer too large 2017-06-30 01:47:02 -07:00
DSPDisassembler.h DSPDisassembler: remove unused base_addr parameter 2017-06-30 01:47:02 -07:00
DSPHost.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPHWInterface.cpp DSP: Fix missing masking for accelerator registers 2017-09-04 00:26:13 +02:00
DSPHWInterface.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPMemoryMap.cpp DSPTables: Hide main opcode tables 2017-01-19 17:46:07 -05:00
DSPMemoryMap.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPStacks.cpp DSPCore: Convert DSP stack register enum into an enum class 2017-01-28 09:17:27 -05:00
DSPStacks.h DSPCore: Convert DSP stack register enum into an enum class 2017-01-28 09:17:27 -05:00
DSPTables.cpp DSPTables: Hide remaining exposed opcode tables 2017-01-26 05:17:01 -05:00
DSPTables.h DSPAssembler: fix handling of P_REG1C 2017-06-03 15:16:39 -07:00
LabelMap.cpp Core: include what you use 2017-06-07 01:20:48 -04:00
LabelMap.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00