I wanted to see first hand how that suggestion would work out and it seems to actually make it a bit more jerky than even default scrolling, but I added another mode of scrolling to this cap for you to try: https://dl.dropboxusercontent.com/u/471 ... olling.cap
Keyboard 1 = Default (system) scrolling to Sprite.X and Sprite.Y
Keyboard 2 = Rounded (scrolling to Round(Sprite.X) and Round(Sprite.Y))
Keyboard 3 = Lerp
Lerp is a command where you use Lerp(Start, End, Percent) to get a value that is a percentage between the start and end.
Eg: Moving an object to 10% between an X position of 0 and 100, which is 10px, would be done by Sprite.X = Lerp(0, 10, 0.1) as 0.1 is 10%
For the scrolling, we use Lerp(Scroll, Sprite, 0.1) in general to always scroll to 10% of the difference between the current Scroll (X or Y) and Sprite (X or Y). When the sprite slows down I sped up the % to make it less jerky. I would definitely recommend experimenting more with an accelerated camera though if you find directly following the object is laggy, maybe even one where the camera only follows the player after they are a certain number of pixels away from the center.
Hope that helps!