dolphin/Source
Pokechu22 41939eeaf9 DSPDisassembler: Fix disassembly of LSR and ASR
Before, both 1441 and 147f would disassemble as `lsr $acc0, #1`, when the second should be `lsr $acc0, #-1`, and both 14c1 and 14ff would be `asr $acc0, #1` when the second should be `asr $acc0, #-1`. I'm not entirely sure whether the minus signs actually make sense here, but this change is consistent with the assembler so that's an improvement at least.

devkitPro previously changed the formatting to not require negative signs for lsr and asr; this is probably something we should do in the future: 8a65c85c9b

This fixes the HermesText and HermesBinary tests (HermesText already wrote `lsr $ACC0, #-5`, so this is consistent with what it used before.)
2022-06-14 12:22:06 -07:00
..
Android AndroidManifest.xml: Re-add package="org.dolphinemu.dolphinemu" 2022-06-06 21:57:21 +02:00
Core DSPDisassembler: Fix disassembly of LSR and ASR 2022-06-14 12:22:06 -07:00
DSPSpy Merge pull request #10692 from Pokechu22/dsp-manual-set40-and-write-backlog 2022-06-02 20:26:31 -04:00
DSPTool DSPTool: Exit with status 1 if binary comparison fails 2022-06-14 12:22:06 -07:00
PCH update min windows sdk to 10.0.22621 2022-06-02 15:53:29 -07:00
UnitTests UnitTests: Fail DSPAssemblyTest if the assembled code doesn't match the expected result 2022-06-14 12:22:06 -07:00
VSProps Merge pull request #10559 from shuffle2/qt6 2022-05-08 01:29:46 -04:00
.clang-format
CMakeLists.txt cmake/win: don't set _WIN32_WINNT 2022-06-02 15:56:01 -07:00
dolphin-emu.sln use fmt as static library instead of headers 2022-04-26 16:32:29 -07:00