a great thing the x16.
I've now tried it with prog8, super fast.
basic is not suitable for this.
$1:B000-$1:EBFF Text Mode = 15360 characters
a text screen with 128x60 characters in 40x30 text mode
2 bytes per character 256x60 =15360
$9F39/$9f3a v-scroll
$9f37/$9f38 h-scroll
Scroll up/down 2 pages

Scroll right/left a little more than 3 pages

plus a background image layer0 and sprites 128

You can make nice games with it.
greeting