View Single Post
Old 11 November 2023, 17:45   #76
aros-sg
Registered User
 
Join Date: Nov 2015
Location: Italy
Posts: 191
Quote:
Originally Posted by DanScott View Post
For example, with an any direction scroll, you'll be using the copper to write the bitplane pointers at some arbitrary position down the screen.

It's possible to do 8 way scroller without vertical copper split. 3 normal sized "virtual" buffers vertically stacked inside a single 3x(height+saftey_gap) masterbuffer where the wrap around happens at the bottom of the masterbuffer (y coord = 3 x height). With some precautions you should then always have 2 of the 3 buffers not-wrapping at all = no copper split necessary. During vertical scrollilng the buffers basiocally move around vertically in the master buffer, and wrap back to the top if they cross the bottom of the masterbuffer.
aros-sg is offline  
 
Page generated in 0.06132 seconds with 10 queries