Homebrew [RELEASE] BootAnim9 - Custom boot animations for your 3DS!

  • Thread starter Thread starter Wolfvak
  • Start date Start date
  • Views Views 329,266
  • Replies Replies 1,434
  • Likes Likes 75
Status
Not open for further replies.
Same error
Are you sure it's not pumping out an anim file? It looked like ffmpeg did its thing
I don't know what you mean.
I have the N64 boot screen and the "Cool Shit" splashes but both only go about 5-15 fps.
A couple of those are set to that fps in the config since those were back when 15fps was the only way to hit full speed
 
I don't know what you mean.
I have the N64 boot screen and the "Cool Shit" splashes but both only go about 5-15 fps.
If its not the configuration it could also be your sd-card. since the animations are raw frames, every frame is big, and it needs to read more from the SD-card. That's also one of the reasons why we are limited to max about 30 Frames in generell, because the 3ds cant read very fast from SD-cards.
 
Ive been using this for a while and i love it. However, with all the animations i have made, they all seems to be slower than 30 frames per second. (I'm not all too sure how I could tell the difference.) In the example video posted, the animation seems to run a lot faster than mine.
 
Ive been using this for a while and i love it. However, with all the animations i have made, they all seems to be slower than 30 frames per second. (I'm not all too sure how I could tell the difference.) In the example video posted, the animation seems to run a lot faster than mine.
This is the same with me and another guy posting in the thread. We're all running old3DS right?

The "fix" I currently have to make it at least a bit faster is to change the config file in EACH animation (copypaste one in if an animation doesn't have it) to 60fps
How? going into a hex editor and replacing the first byte with "3C".

It's still quite slow. Can the mimiga OP help us out? :3
 
  • Like
Reactions: Wolfvak
This is the same with me and another guy posting in the thread. We're all running old3DS right?

The "fix" I currently have to make it at least a bit faster is to change the config file in EACH animation (copypaste one in if an animation doesn't have it) to 60fps
How? going into a hex editor and replacing the first byte with "3C".

It's still quite slow. Can the mimiga OP help us out? :3
Where can i get the config folder?
 
Where can i get the config folder?
You can create it with a blank file, then just go into a hex editor (make sure there's no bytes) and type in "3C 00"


orrrrr just use a theme like the Doom theme found in the theme thread and edit that.
 
  • Like
Reactions: Wolfvak
You can create it with a blank file, then just go into a hex editor (make sure there's no bytes) and type in "3C 00"


orrrrr just use a theme like the Doom theme found in the theme thread and edit that.
It worked. it still is quite slow like you said but i definitely saw an improvement
 
  • Like
Reactions: ShinkoNet
Can the mimiga OP help us out? :3
I'm currently having my final mid-terms and exams. Considering I barely studied during the semester and I'm trying to make as much time as possible, all I can say is "frameskipping".

Essentially, use a lower fps while converting but specify a higher one in the config file.
I guess 0.7 will take a bit longer than expected, but here's the change log (you can also see it on GitHub):

- new plaintext config format, alongside a converter for those who are too lazy (done)
- new chainloader, I'm thinking of doing it more Luma-like, but I'm not sure at all (done)
- double buffering (sort of done? it's not switching framebuffer pointers, but rather reading to a buffer and then copying from that buffer to the framebuffer. memcpy is infinitely faster than a file read, so screen tearing is gone)
- screen init (not done and wont be for a while, I'm too much of a pussy to install a new a9lh version)
 
Could you be a bit more clear, some of us are noobs :3 ( Me to the ^3 )
Latest a9lh builds by AW (the one used in the guide) perform screen init when your payload is named "arm9loaderhax_si.bin"
I still don't understand why no screen init is the default, but at this point I don't even care about a9lh "v2".
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum