DS-Scene member RDilus has released version 0.0.2 of his new Zelda Symphony homebrew. In this homebrew you can play the Ocarina from The Legend of Zelda.
Quote
Changelog: July 27 2011 Version 0.0.2
Fade in/Fade out effects
Added link animation (thank you Foxi4 for helping me a little out)
I'm currently working on a more "efficient" way to include animations, in other words, a non-tiled one. Too many tiles and you get glitches mmm-hmm. You know where to look for it when it's done.
I'm currently working on a more "efficient" way to include animations, in other words, a non-tiled one. Too many tiles and you get glitches mmm-hmm. You know where to look for it when it's done.
Could try loading each frame into a buffer then show each frame as a bg instead of using sprites (I guess sprites is how this was done?). Potentially a lot of memory being used to store all the frames but using a static buffer for it should work. I'm sure the animations won't be more than about 500kb - 1mb
This post has been edited by retrohead, Thu, July 28th, 2011 at 10:56
I'm currently working on a more "efficient" way to include animations, in other words, a non-tiled one. Too many tiles and you get glitches mmm-hmm. You know where to look for it when it's done.
Could try loading each frame into a buffer then show each frame as a bg instead of using sprites (I guess sprites is how this was done?). Potentially a lot of memory being used to store all the frames but using a static buffer for it should work. I'm sure the animations won't be more than about 500kb - 1mb
To load a tiled Bg externally, you need to load the Palette, the Map and the Tileset and then you need to parse the .C file into the PA_BgStruct structure. Why do all that if you can just init a 16bit Background and load jpeg's.
Also, the days of worrying about the filesizes are long-gone - loading from Nitro and FAT is common in homebrew. All you need to worry about is not crossing the VRAM limit and the RAM limit at any given time.
This post has been edited by Foxi4, Thu, July 28th, 2011 at 15:19