chore: improve APU accuracy + scheduler refactoring
This commit is contained in:
@@ -269,8 +269,8 @@ pub const Arm7tdmi = struct {
|
||||
|
||||
pub fn handleDMATransfers(self: *Self) void {
|
||||
while (self.bus.isDmaRunning()) {
|
||||
if (self.bus.dma[1].step(self)) continue;
|
||||
if (self.bus.dma[0].step(self)) continue;
|
||||
if (self.bus.dma[1].step(self)) continue;
|
||||
if (self.bus.dma[2].step(self)) continue;
|
||||
if (self.bus.dma[3].step(self)) continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user