That looks awesome Arrayinator!
Great job! This is gonna go far!
I can't wait until you can paint textures!
Ok, I played around with memblocks to figure them out. But this is really confusing me.
Sync On
Sync rate 0
create bitmap 1,16,16
box 0,0,16,16,rgb(255,0,0),rgb(255,0,0),rgb(255,0,0),rgb(255,0,0)
get image 1,0,0,16,16
delete bitmap 1
make memblock from image 1,1
size=get memblock size(1)
dim values(size)
for x=1 to size step 16
values(x)=memblock dword(1,x)
next x
Do
for x=1 to size step 16
print str$(rgbr(values(x)))+","+str$(rgbg(values(x)))+","+str$(rgbb(values(x)))
next x
sprite 1,150,150,1
Sync
Loop
You see, the image is red, but the memblock is showing red/green. Try that code, it requires no media.