> Scrolling on the NES just works. You simply move > the x coordinate every frame and that's it.
You could create software on the NES that tears if you wanted. Back in the 80's a game with tearing wouldn't be tolerated though.
> And I was hoping that modern consoles do the same.
The last console with anything like that type of hardware was a Saturn. Even if modern consoles had scrollable playfields then a MAME port wouldn't use them because it renders everything in software and just outputs each frame individually.