summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/Device.cpp
diff options
context:
space:
mode:
authorMichael Maltese <michaeljosephmaltese@gmail.com>2017-05-14 21:00:08 -0700
committerMichael Maltese <michaeljosephmaltese@gmail.com>2017-05-15 14:27:39 -0700
commit59c863329d22d41ec1ed6be00d5d3c2fdfaa261d (patch)
treee19ae905a4c6374492a234025edf73282022d4b2 /Source/Core/InputCommon/ControllerInterface/Device.cpp
parentc67bae549143feb7c6ff9a80fc7885d15127b4e1 (diff)
DSP-LLE: calculate code CRC _before_ swapping endianness
- Makes DSP-LLE code checksums the same as those from DSP-HLE. I'm assuming DSP-HLE was doing it correctly, since there are numerous references to these pre-endian-swapped checksums (including in DSPHost.cpp itself). - Fixes disassembly when dumping code from DSP-LLE, which was using the wrong endianness and giving totally bogus output. - Reveals error messages of the format, "Bah! ReadAnnotatedAssembly couldn't find the file ../../docs/DSP/DSP_UC_AX_07F88145.txt," which seems to be intended behavior that was previously hidden.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/Device.cpp')
0 files changed, 0 insertions, 0 deletions