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

Status
Not open for further replies.

Docmudkipz

Novice
Member
Joined
Mar 16, 2016
Messages
327
Trophies
0
Location
Staring at my computer case's window
XP
297
Country
United States
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
 

RednaxelaNnamtra

Well-Known Member
Member
Joined
Dec 8, 2011
Messages
1,208
Trophies
1
XP
3,340
Country
Germany
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.
 

Stephano

pessimism = Realism
Member
Joined
Feb 18, 2016
Messages
1,570
Trophies
0
Location
Nowhere
XP
1,670
Country
United States
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.
 

ShinkoNet

Obsessed with Touhou
Member
Joined
Dec 1, 2013
Messages
116
Trophies
0
XP
150
Country
Australia
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

Stephano

pessimism = Realism
Member
Joined
Feb 18, 2016
Messages
1,570
Trophies
0
Location
Nowhere
XP
1,670
Country
United States
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?
 

ShinkoNet

Obsessed with Touhou
Member
Joined
Dec 1, 2013
Messages
116
Trophies
0
XP
150
Country
Australia
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

Stephano

pessimism = Realism
Member
Joined
Feb 18, 2016
Messages
1,570
Trophies
0
Location
Nowhere
XP
1,670
Country
United States
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

Wolfvak

nyaa~
OP
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,386
Country
Uruguay
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)
 

Wolfvak

nyaa~
OP
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,386
Country
Uruguay
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

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Were actually bots