Right, scrollings something that you will most likely want to try in many different ways working out which works best for you and your game. Heres some very basic scrolling code. Hopefully it will give you some ideas. Its wrote for a 640x480 game area, 16x12 tiles.
Dim World(100,100,1)
Create bitmap 1,640,480
Global worldX
Global worldY
function Contols()
if Rightkey() and worldX < 84
inc worldX
DrawMap()
endif
if LeftKey() and worldX > 0
dec worldX
DrawMap()
endif
if Downkey() and worldY < 88
inc worldY
DrawMap()
endif
if Upkey() and worldY > 0
dec worldY
DrawMap()
endif
endfunction
function DrawMap()
` Don't draw on the current screen, would be very slow
Set Current Bitmap 1
cls
` draw the tiles
For y =0 to 12
For x =0 to 16
Paste Image World(x+worldX,y+worldY),x*40,y*40
next x
next y
` copy it to the visable screen
Copy bitmap 1,0
Set Current bitmap 0
endfunction
I haven't tested that, and its not complete, you would need tiles and some data in the array to see if its truely working.
Should give you a good start though.
To be no more, sad cure.