From bce8c2f19a564f17d41fa0a3fb935b0181cad147 Mon Sep 17 00:00:00 2001 From: Oxore Date: Sun, 7 May 2023 12:14:47 +0300 Subject: Refactor overall scroll rendering --- vdp.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'vdp.hpp') diff --git a/vdp.hpp b/vdp.hpp index e5b81d1..2a99ebc 100644 --- a/vdp.hpp +++ b/vdp.hpp @@ -71,6 +71,12 @@ class VDP { kRegistersCount, ///< Keep it last }; + void renderScrollLine( + size_t line_index, + uint16_t plane_addr, + uint16_t hscroll_table_addr, + size_t plane_index, + size_t hcell_count); void renderScrollALine(size_t line_index, size_t hcell_count); void renderScrollBLine(size_t line_index, size_t hcell_count); void writeData(uint8_t address_mode, uint16_t address, uint16_t value); -- cgit v1.2.3