mirror of https://github.com/mgba-emu/mgba.git
Don't double-execute AL instructions
This commit is contained in:
parent
4f3e77c87e
commit
37ad6218da
|
@ -43,6 +43,7 @@ void ARMStep(struct ARMCore* cpu) {
|
||||||
int condition = opcode >> 28;
|
int condition = opcode >> 28;
|
||||||
if (condition == 0xE) {
|
if (condition == 0xE) {
|
||||||
instruction(cpu, opcode);
|
instruction(cpu, opcode);
|
||||||
|
return;
|
||||||
} else {
|
} else {
|
||||||
switch (condition) {
|
switch (condition) {
|
||||||
case 0x0:
|
case 0x0:
|
||||||
|
|
Loading…
Reference in New Issue