Ok, in the first example, they are probably not scrolling anything at all with the hardware scroll... they are blitting data into rectangular areas, with the data being shifted by the blitter.
the second example (a demo I worked on), I don't remember how Leonard did this exactly, but possibly a combination of hardware scrolling (for the left/right shifting rows) and blitting for the columns
|