Q:

Can you split resolutions and scrolling (horizontally) on an Amiga?

Some time back I asked if it was possible to get more than 8 sprites on a single scanline with the Amiga using a copper list.  It seems it is quite possible indeed!
Now I am wondering if it is possible to also split the screen horizontally using a copper list?  For example, can you change the resolution from lo-res to hi-res at some arbitrary X coordinate?
Also, is it possible to change the scroll registers at an arbitrary X coordinate so that you could scroll two different planes on the same line?  For example, think of a Mario Kart type of game where the game was split vertically down the middle of the screen instead of top/bottom.

A:

Splitting the screen on an X coordinate is more involved since you'd naturally end up with some garbage at the instant you changed from one to the other. But since the copper can be instructed to WAIT accurately, the garbage would be very predictable. If you covered that with a hardware sprite, you could have two vertical views, which is exactly what you get in multiplayer Lemmings.

