Talk:SmileBASIC (Petit Computer 3)/@comment-14600979-20140921193833/@comment-15296152-20140922002847

I want to say that it looks like a good 32 layers of it with how it's stacked, and as you trail towards the top (XSCREEN 4), it looks like alpha blending was involved. If that was done via software, then that's a lot of reading/writing it had to do. And, if it was animated and running at even 15fps under software, then I'd be extremely impressed. Just basing on the current command list we have, I don't see anything pertaining to reading from the BGs or sprites, so I'm assuming this was loaded into a GRP page for reading and written to another page, but then, even the list doens't seem to indicate much in that category, as what we've known about GRPs with PTC is that they have a fixed size (as big as the screen), and the graphics used are from a 512x512 sprite sheet.

That's why I'm wondering if this was done via hardware, and being able to alter the stuff on a per-scanline basis (not just position, but rotation/scaling/alpha as well so we can create some special Mode 7 effects). The thing though is this looks like 32 layers. BGs only have a limit of 4, and this is using the sprite sheet, so could this be 32 512x512 pixel sprites (that is the max size) being altered for each scanline?