From 911f72b2299ec654178af0b4e4fbbd3f870779b3 Mon Sep 17 00:00:00 2001 From: Oxore Date: Thu, 20 Oct 2022 01:10:34 +0300 Subject: Fix buffer overflow access, continue implementing graphics --- vdp.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'vdp.cpp') diff --git a/vdp.cpp b/vdp.cpp index 7fabfef..c4bdfa0 100644 --- a/vdp.cpp +++ b/vdp.cpp @@ -142,10 +142,7 @@ bool VDP::Scanline() return true; } for (size_t i = 0; i < render_width; i++) { - _rendered_buffer[render_width * _lines_counter * 4 + i + 0] = 0xff; // Alpha - _rendered_buffer[render_width * _lines_counter * 4 + i + 1] = 0xff; // Red - _rendered_buffer[render_width * _lines_counter * 4 + i + 2] = 0x7f; // Green - _rendered_buffer[render_width * _lines_counter * 4 + i + 3] = 0x7f; // Blue + _rendered_buffer[render_width * _lines_counter + i] = 0xff00ffff; } _lines_counter++; const uint16_t lines_per_screen = _status.pal_mode ? kLinesPerScreenPAL : kLinesPerScreenNTSC; -- cgit v1.2.3