Spice86
Spice86 copied to clipboard
Smooth horizontal scrolling is not implemented
Describe the bug VGA has a number of bit panning registers that can be used to achieve pixel-perfect smooth horizontal scrolling,. This has not been implemented in the current renderer.
To Reproduce Run the attached program. balls.zip
Expected behavior The horizontal scrolling movement should me pixel-smooth, not jump 8 pixels at a time.
Additional info http://www.osdever.net/FreeVGA/vga/vgafx.htm#smooth
SNOOP is a nice utility to get information about our VGA card from the emulated point of view:
https://github.com/juj/crt_terminator/tree/main/DOS/SNOOP