#145254 - consolejoker - Tue Nov 13, 2007 5:31 am
Maybe a better question is what is the preferred tile size?
#145262 - Peter - Tue Nov 13, 2007 7:46 am
The 2D engines tile-backgrounds only support tile-sizes of 8x8 pixels.
_________________
Kind Regards,
Peter
#145318 - Dwedit - Wed Nov 14, 2007 12:26 am
You can get smaller tile sizes by using affine transformations, but you waste graphics doing so.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."
#145389 - tepples - Wed Nov 14, 2007 8:30 pm
To change only the height of a tile (e.g. 16x12, 16x14), you could use an ordinary text background with hblank DMA to the vertical scrolling register rather than the affine registers. Columns Crown for GBA does this.
To change the width of a tile to a distance of 8*n+4, such as 12 or 20, you could draw onto two layers: tiles in odd columns in one layer, tiles in even columns in the other layer, and then superimpose the layers. Puyo Pop for GBA and Luminesweeper for GBA use both this and the above.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.