Background Scroller is homebrew software for the Nintendo Game Boy developed in C by Ryoga (a.k.a. jduranmaster) using GBDK (GameBoy Development Kit). The controls are the following: LEFT & RIGTH -- to move in the X axis of the background.

Writing a Background Scroller Program for Game Boy using C Programming Language (GBDK Dev. Kit)
Watch this video on YouTube.