Thread: Development: Animating the FireRed titlescreen.
View Single Post
Old March 27th, 2011 (1:12 PM). Edited March 27th, 2011 by Full Metal.
Full Metal's Avatar
Full Metal Full Metal is offline
C(++) Developer.
Join Date: Jan 2008
Location: In my mind.
Age: 21
Gender: Male
Nature: Timid
Posts: 805
Send a message via Windows Live Messenger to Full Metal
Hey, I tried that routine.
I think I did a nice job at understanding it.
You load a pointer to an array of those structures
Then, you load a pointer to the image and copy it.
Then you wait until the frame count for that image passes
Then you load the next and continue. { you store the fc and the current frame in that RAM_ADDRESS location thing. }
But one question, how do you know when to reset back to the first image?
{ I still haven't actually gotten this thing to work btw. I probably just need to start with a fresh ROM and go from there. }
Also, some other questions.
For that routine, does it use a tilemap? What about the graphics, should they be compressed, or decompressed?
NVM on the knowing when to restart. You just set the `next frame` value to 0.
I FEEL SILLY now. But the questions of tilemaps uncompressed/compressed still remains.
Although I have a feeling it's uncompressed with a tilemap...(GbaTek doesn't say swi 0xC uncompresses any data )

★ full metal.

I like to push it,
and push it,
until my luck is over.
Reply With Quote