commit
317fe1e528
|
@ -6322,6 +6322,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