according to bloodbat, my implementation had the GUS panning register
backwards. Patch applied.