not be necessary. Another thing is that I don't think the BG load command needs to be as complicated as you have it. Try changing it to just: BGLOAD 0, MAP1 Of course, it always helps to mess around with your code to see what changes and possibly find where the issue is. For example, you could put a "'" at the beginning of the line with the BGSCALE command to temporarily disable it.