On a fixed horizontal scroller idea for avoiding the full screen move / copy at the end is to amortize it while you are moving. So over many frames you build up the screen you need to reset to at the end.
Re:Commander Keen's Adaptive Tile Scrolling
by green_leaves on Friday July 28, 2023 @04:58AM
(#36904457)
I remember playing that game in CGA (and speaker) back in the day. Fond memories :)
Here's one game. Note we did not do the smooth scrolling but the coarse scrolling worked by the second method.
We had the tech to do smooth scrolling, I don't recall why it didn't make it to final game. Maybe compatibility.
https://youtu.be/qlRthjjQreg