GBHawk: HDMA timing bug fix

This commit is contained in:
alyosha-tas 2020-06-20 22:05:05 -04:00
parent 3d45799fc5
commit 6fc1228ec2
2 changed files with 2 additions and 2 deletions

View File

@ -411,7 +411,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawk
else { last_HBL = 0xFF; }
HBL_HDMA_count = 0x10;
HBL_HDMA_go = false;
HDMA_countdown = 4;
HDMA_countdown = Core.double_speed ? 2 : 4;
}
HDMA_tick++;

View File

@ -401,7 +401,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawk
else { last_HBL = 0xFF; }
HBL_HDMA_count = 0x10;
HBL_HDMA_go = false;
HDMA_countdown = 4;
HDMA_countdown = Core.double_speed ? 2 : 4;
}
HDMA_tick++;