diff options
author | Oxore <oxore@protonmail.com> | 2023-05-07 13:22:46 +0300 |
---|---|---|
committer | Oxore <oxore@protonmail.com> | 2023-05-07 13:22:46 +0300 |
commit | f475974aeee25082d6384f69212a9d237d394477 (patch) | |
tree | aa8e350f6c69fc8661ac2210fb1b4e2ef5a22342 /vdp.hpp | |
parent | bce8c2f19a564f17d41fa0a3fb935b0181cad147 (diff) |
Impl vertical overall scrolling
Diffstat (limited to 'vdp.hpp')
-rw-r--r-- | vdp.hpp | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -76,9 +76,10 @@ class VDP { 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); + size_t hcell_count, + size_t vcell_count); + void renderScrollALine(size_t line_index, size_t hcell_count, size_t vcell_count); + void renderScrollBLine(size_t line_index, size_t hcell_count, size_t vcell_count); void writeData(uint8_t address_mode, uint16_t address, uint16_t value); void writeControl(uint16_t value); uint16_t readData(uint8_t address_mode, uint16_t address); |