dolphin/Source/Core
Léo Lam 1a71076e50 IPC: Remove incorrect guess about acks
A very basic hardware test shows that the ARMMSG doesn't change until
IOS replies. (People could have disassembled IOS to verify this too...)

Console:

sending request at 00034640 - ARMMSG 133e0fa0
00000000000000000000000000000010(ack) - ARMMSG 133e0fa0
00000000000000000000000000000100(reply) - ARMMSG 00034640

Dolphin, prior to this fix:

sending request (00034640) - ARMMSG 133e0fa0
00000000000000000000000000000011(ack) - ARMMSG 00034640
00000000000000000000000000000100(reply) - ARMMSG 00034640

Dolphin, after this fix:

sending request at 00034640 - ARMMSG 133e0fa0
00000000000000000000000000000011(ack) - ARMMSG 133e0fa0
00000000000000000000000000000100(reply) - ARMMSG 00034640

(Yes, note that the X1 bit is still set. This is a bug that I will
fix in the next commit.)
2018-03-16 18:51:08 +01:00
..
AudioCommon Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
Common Assert: Remove unused parameter from DEBUG_ASSERT 2018-03-16 13:01:11 -04:00
Core IPC: Remove incorrect guess about acks 2018-03-16 18:51:08 +01:00
DiscIO Assert: Remove unused parameter from DEBUG_ASSERT 2018-03-16 13:01:11 -04:00
DolphinNoGUI Renderer: Handle resize events on-demand instead of polling 2018-02-20 01:15:55 +10:00
DolphinQt2 Properties/GameConfig: Remove "Skip DCBZ" 2018-03-15 20:33:01 +01:00
DolphinWX Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
InputCommon Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
UICommon Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
VideoBackends Assert: Remove unused parameter from DEBUG_ASSERT 2018-03-16 13:01:11 -04:00
VideoCommon Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
CMakeLists.txt Moved NoGUI out of DolphinWx. 2017-03-08 01:24:18 -08:00