The resolutions we see normally are way too small... but you can create a bitmap at any size you want. We just can't see it all without scrolling.
This works in both Classic and Pro:
sync rate 0
sync on
` Create the bitmap
create bitmap 1,32,100*32
for t=1 to 100
` Change the working screen to the main screen
set current bitmap 0
` Create a box
ink rgb(rnd(255),rnd(255),rnd(255)),0
box 0,0,32,32
ink rgb(255,255,255),0
center text 16,10,str$(t)
` Grab the image temporarily
get image 1,0,0,32,32,1
` Change to the bitmap created at the top of the code
set current bitmap 1
` Paste image
paste image 1,0,y
inc y,32
next t
` Get the whole bitmap
get image 1,0,0,32,100*32
` In case you want to run this more than once
if file exist("100Tiles.bmp")
delete file "100Tiles.bmp"
endif
` Save the image to a file
save image "100Tiles.bmp",1
` Change the current working screen to the main screen
set current bitmap 0
y=0
` Show the entire image (by scrolling it)
do
cls
paste image 1,100,y
dec y,5
sync
wait 10
loop
My question is why do you want them all in a line like that? It's better to have them in a box (across and down).