=== Split screen ===
Here are some Some rules of thumb [https://www.cpcwiki.eu/forum/programming/advice-on-split-screen-code/msg242186/ Source]:
* changes to the screen address have to be done anywhere in the previous split
* changes to the height of the split have to be done inside the current split (after it has started, in the area of the size of the previous split)