Looks like a pretty de-facto Amiga game of the era, to be honest.

Amiga 500 (and 1000 prior to it) supported smooth scrolling by simply setting the screen-visible pointer in memory.