mirror of
https://github.com/Lime3DS/Lime3DS
synced 2024-12-27 01:22:37 -06:00
dyncom: Fix SWPB
This commit is contained in:
parent
5217e3f873
commit
75c211c10f
1 changed files with 1 additions and 0 deletions
|
@ -6267,6 +6267,7 @@ unsigned InterpreterMainLoop(ARMul_State* state) {
|
||||||
addr = RN;
|
addr = RN;
|
||||||
unsigned int value = Memory::Read8(addr);
|
unsigned int value = Memory::Read8(addr);
|
||||||
Memory::Write8(addr, (RM & 0xFF));
|
Memory::Write8(addr, (RM & 0xFF));
|
||||||
|
RD = value;
|
||||||
}
|
}
|
||||||
cpu->Reg[15] += GET_INST_SIZE(cpu);
|
cpu->Reg[15] += GET_INST_SIZE(cpu);
|
||||||
INC_PC(sizeof(swp_inst));
|
INC_PC(sizeof(swp_inst));
|
||||||
|
|
Loading…
Reference in a new issue