diff options
author | Oxore <oxore@protonmail.com> | 2022-10-20 01:10:34 +0300 |
---|---|---|
committer | Oxore <oxore@protonmail.com> | 2022-10-20 01:10:34 +0300 |
commit | 911f72b2299ec654178af0b4e4fbbd3f870779b3 (patch) | |
tree | 35590d16197a05a79872118d2837cb3a9b5a9f21 /vdp.cpp | |
parent | eddd0a826b1720c26b0ac5df0269db3982bc8f35 (diff) |
Fix buffer overflow access, continue implementing graphics
Diffstat (limited to 'vdp.cpp')
-rw-r--r-- | vdp.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -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; |