How to Create a Game Screen in Basic4GL
However, some things need to be said about this game screen — it is aways 640x480 unless you use ResizeSpriteArea().
Even if you are running it at 800x600 resolution in full screen it is still 640x480. This may seem odd at first, but it's very important to understand.
What is actually happening in a higher resolution than 640x480 is that even though the game screen / window may be larger, it is still only being scaled up from 640x480. Remember this, and remember it well. It will save you much confusion as you wade into the exciting waters of Basic4GL.
This page has been recommended for cleanup, integration, etc.