summaryrefslogtreecommitdiff
path: root/vdp.cpp
diff options
context:
space:
mode:
authorOxore <oxore@protonmail.com>2022-10-20 01:10:34 +0300
committerOxore <oxore@protonmail.com>2022-10-20 01:10:34 +0300
commit911f72b2299ec654178af0b4e4fbbd3f870779b3 (patch)
tree35590d16197a05a79872118d2837cb3a9b5a9f21 /vdp.cpp
parenteddd0a826b1720c26b0ac5df0269db3982bc8f35 (diff)
Fix buffer overflow access, continue implementing graphics
Diffstat (limited to 'vdp.cpp')
-rw-r--r--vdp.cpp5
1 files changed, 1 insertions, 4 deletions
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;