From d45169a217c62afd09b28dbff42ee7c007d2160d Mon Sep 17 00:00:00 2001 From: Sour Date: Mon, 25 Mar 2019 23:46:02 -0400 Subject: [PATCH] PPU: Output black color during forced blank --- Core/Ppu.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Core/Ppu.cpp b/Core/Ppu.cpp index d953e4e..c68b775 100644 --- a/Core/Ppu.cpp +++ b/Core/Ppu.cpp @@ -482,9 +482,9 @@ void Ppu::RenderScanline() break; case 8: - //Forced blank - RenderBgColor(); - RenderBgColor(); + //Forced blank, output black + memset(_mainScreenBuffer + _drawStartX, 0, (_drawEndX - _drawStartX + 1) * 2); + memset(_subScreenBuffer + _drawStartX, 0, (_drawEndX - _drawStartX + 1) * 2); break; }