diff --git a/Core/Ppu.cpp b/Core/Ppu.cpp index c7aaa67..72c6d4f 100644 --- a/Core/Ppu.cpp +++ b/Core/Ppu.cpp @@ -170,8 +170,8 @@ void Ppu::Exec() } if(!_forcedVblank) { EvaluateNextLineSprites(); - _console->GetDmaController()->ProcessHdmaChannels(); } + _console->GetDmaController()->ProcessHdmaChannels(); } else if(_scanline == 0 && _cycle == 6) { //TODO : To verify: Do HDMA channels get initialized even in forced blank? _console->GetDmaController()->InitHdmaChannels();