Actions
Emulator Issues #11860
closedInterpreter: bcx bug
Status:
Working as intended
Priority:
Normal
Assignee:
-
% Done:
0%
Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
Description
https://github.com/dolphin-emu/dolphin/blob/master/Source/Core/Core/PowerPC/Interpreter/Interpreter_Branch.cpp#L39 should be ^!
, not ==
, according to the manual.
Here's my implementation, using that formula. Seems to work fine on my end.
https://pastebin.com/kEht05sg
Files
Actions