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

Status
Not open for further replies.

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,705
Trophies
4
Location
Making a non-binary fuss
XP
33,794
Country
Antarctica
It should Say more than just boot config error. Could you post your configuration and its path, indluding the filename?
I am going to be trying to set everything up again

@Crystal the Glaceon
Here, i set it up for you, It has luma as the Primary Arm9loaderhax on root, and the bootanim9 With that gardivor thing you posted set up as luma payload (Hold Y on boot), and loads the skeith a9lh bin if you boot the animation. :)
Thanks you! So your set up is actually working for me. Interesting.
I am going to try stripping your set up down until I see what breaks on my end.
 
  • Like
Reactions: Sonic Angel Knight

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,363
Trophies
1
Location
New York
XP
12,435
Country
United States
I am going to be trying to set everything up again


Thanks you! So your set up is actually working for me. Interesting.
I am going to try stripping your set up down until I see what breaks on my end.
Yeah, i didn't have one so i just set it up 15 minutes ago. :blush:
I did it to use luma as primary a9lh loader and then chainloaded the bootanim9 to payload with luma and made it load skeith, if you already have skeith installed it should work, nothing should be effected except for maybe the fact Y button is the chainload function so whatever is set to Y button on luma payload you can change it to something else. :)

I dunno how you have it set up but if you just replace the anim folder on the root with the one i sent, and then add the payload for bootanim9 to luma payload it should work fine.

You have to change the file arm9payload.bin inside the anim folder with a different file for a9lh.bin to load that specific CFW (Rename luma a9lh to "Arm9payload.bin" then add replace inside anim folder
 
Last edited by Sonic Angel Knight,

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,705
Trophies
4
Location
Making a non-binary fuss
XP
33,794
Country
Antarctica
Yeah, i didn't have one so i just set it up 15 minutes ago. :blush:
I did it to use luma as primary a9lh loader and then chainloaded the bootanim9 to payload with luma and made it load skeith, if you already have skeith installed it should work, nothing should be effected except for maybe the fact Y button is the chainload function so whatever is set to Y button on luma payload you can change it to something else. :)
I removed Luma and it broke it, so I guess I need to chainload into it with ShadowNAND. Very interesting.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,363
Trophies
1
Location
New York
XP
12,435
Country
United States
I removed Luma and it broke it, so I guess I need to chainload into it with ShadowNAND. Very interesting.
I dunno how you have it set up but if you just replace the anim folder on the root with the one i sent, and then add the payload for bootanim9 to luma payload it should work fine.

You have to change the file arm9payload.bin inside the anim folder with a different file for a9lh.bin to load that specific CFW (Rename luma a9lh to "Arm9payload.bin" then add replace inside anim folder

I set it up to be like this
LUMACFW= Arm9loaderhax.bin on root.
Bootanim9 = Luma Payload set to Y button (luma/payloads/Y_bootanim9.bin)
Skeith = Boots if Bootanim9 payload is used (/Anim/arm9payload.bin)
 

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,705
Trophies
4
Location
Making a non-binary fuss
XP
33,794
Country
Antarctica
I set it up to be like this
LUMACFW= Arm9loaderhax.bin on root.
Bootanim9 = Luma Payload set to Y button (luma/payloads/Y_bootanim9.bin)
Skeith = Boots if Bootanim9 payload is used (/Anim/arm9payload.bin)
It works through Luma3DS just fine, but is that the only way it will work?
Setting up as "Boot.bin" for shadowNAND fails to boot the animation
Setting up with other versions of A9LH V2 still doesn't animate for me
Setting up with corbenik chainload just boots without animation
It hands with CtrBootManager9
I can't even get BootCTR9-pre-v1.0 to work with stock ini file .-.
I feel like this shouldn't be too hard
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,363
Trophies
1
Location
New York
XP
12,435
Country
United States
It works through Luma3DS just fine, but is that the only way it will work?
Setting up as "Boot.bin" for shadowNAND fails to boot the animation
Setting up with other versions of A9LH V2 still doesn't animate for me
Setting up with corbenik chainload just boots without animation
It hands with CtrBootManager9
I can't even get BootCTR9-pre-v1.0 to work with stock ini file .-.
I feel like this shouldn't be too hard
How did you set it up? :unsure:

What is shadownand? Is it another arm9loaderhax.bin? If you have one of those files replace it with Arm9payload.bin in the anim folder then try booting the Bootanim9 payload with luma.
 
Last edited by Sonic Angel Knight,

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,705
Trophies
4
Location
Making a non-binary fuss
XP
33,794
Country
Antarctica
How did you set it up? :unsure:

What is shadownand? Is it another arm9loaderhax.bin? If you have one of those files replace it with Arm9payload.bin in the anim folder then try booting the Bootanim9 payload with luma.
I was able to get it working by changing from ShadowNAND to the older version of A9LH V2.
https://gbatemp.net/threads/shadownand.431718/
Which is nice, but I really liked ShadowNAND's set up .-.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,363
Trophies
1
Location
New York
XP
12,435
Country
United States
I was able to get it working by changing from ShadowNAND to the older version of A9LH V2.
https://gbatemp.net/threads/shadownand.431718/
Which is nice, but I really liked ShadowNAND's set up .-.
Is that safe or stable? Maybe is not compatible with it. I dunno, never heard of it. It is a a9lh bin payload. So if it doesn't work, i dunno much to help. Sorry :(

It says it has payload and ctrboot loader support so maybe something isn't set up right. How are you setting things up?
 
Last edited by Sonic Angel Knight,

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,705
Trophies
4
Location
Making a non-binary fuss
XP
33,794
Country
Antarctica
Is that safe or stable? Maybe is not compatible with it. I dunno, never heard of it. It is a a9lh bin payload. So if it doesn't work, i dunno much to help. Sorry :(

It says it has payload and ctrboot loader support so maybe something isn't set up right. How are you setting things up?
I figured it out.
  • Boot homebrew/3ds/boot.bin with screeninit by pressing DPAD_LEFT on launch.
Source

So I did that and it worked. My boot animation needs to run through screeninit to work. That all makes sense now.

It's safe and stable, I've been using it since launch and I love ShadowNAND! There's just something about how it works that enjoy.
 
  • Like
Reactions: Sonic Angel Knight

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,363
Trophies
1
Location
New York
XP
12,435
Country
United States
I figured it out.

Source

So I did that and it worked. My boot animation needs to run through screeninit to work. That all makes sense now.

It's safe and stable, I've been using it since launch and I love ShadowNAND! There's just something about how it works that enjoy.
What is the screen ninit? I remember it has a option for something like that in luma config But dunno what it means.
 

Wolfvak

nyaa~
OP
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,158
Country
Uruguay
I actually no idea <.< I know it has something to do with screen flickering or something
No it's not. "screen init" refers to the screen initialization process performed by the stage2/payload, as well as NATIVE_FIRM.
This consists of setting up a whole slew of registers as well as turning on the 3DS' backlight.
"Flickering" only has to do with Luma, because if you installed A9LH it'll turn on the screen before booting up the payload, and turn it off a few miliseconds after that (therefore, a small flicker of light).
Since people want a "legit" boot, you can simply disable screen init entirely (not like a CFW relies on it too much)
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,363
Trophies
1
Location
New York
XP
12,435
Country
United States
I actually no idea <.< I know it has something to do with screen flickering or something
You mean that flash before it loads the system menu? I thought that was cause of the brightness. :P
I had not understand what it has options for, except that there was 2 version of the luma to istall, one was no screeninit and the other is obvious. :unsure:
 

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,705
Trophies
4
Location
Making a non-binary fuss
XP
33,794
Country
Antarctica
You mean that flash before it loads the system menu? I thought that was cause of the brightness. :P
I had not understand what it has options for, except that there was 2 version of the luma to istall, one was no screeninit and the other is obvious. :unsure:
No it's not. "screen init" refers to the screen initialization process performed by the stage2/payload, as well as NATIVE_FIRM.
This consists of setting up a whole slew of registers as well as turning on the 3DS' backlight.
"Flickering" only has to do with Luma, because if you installed A9LH it'll turn on the screen before booting up the payload, and turn it off a few miliseconds after that (therefore, a small flicker of light).
Since people want a "legit" boot, you can simply disable screen init entirely (not like a CFW relies on it too much)
^This
I am smart, but if the past 24 hours has shown anything, it's that I still don't know a lot of stuff.
 

AyanamiRei0

GBATemp's Resident Evangelion fanboy.
Member
Joined
Jan 4, 2016
Messages
1,502
Trophies
1
Age
31
Location
Brexit
XP
1,608
Country
United Kingdom
How can I make my gif longer?

tumblr_nlg5ooWfkR1sv1l03o1_400.gif


It's this gif of Rei Ayanami
 

vhaines

Well-Known Member
Member
Joined
Oct 13, 2015
Messages
211
Trophies
0
Age
34
XP
214
Country
Will this work on other payload like boot without sd card or anyhow i can make it to work with shadownand
 
Last edited by vhaines,

PowerMiner

Well-Known Member
Member
Joined
Aug 17, 2015
Messages
74
Trophies
0
Age
25
XP
94
Country
United States
"Create a folder on your SD card called anim, move your current arm9loaderhax.bin to anim and rename it toarm9payload.bin. Extract the BootAnim9 zip to the SD and install any animations you want (16 is the maximum amount, more are possible though)."

I've done this and have an animation in anim/0 but it just blackscreens? I have A9LH, obviously.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,363
Trophies
1
Location
New York
XP
12,435
Country
United States
"Create a folder on your SD card called anim, move your current arm9loaderhax.bin to anim and rename it toarm9payload.bin. Extract the BootAnim9 zip to the SD and install any animations you want (16 is the maximum amount, more are possible though)."

I've done this and have an animation in anim/0 but it just blackscreens? I have A9LH, obviously.
Did you remember to put the arm9loaderhax.bin from bootanim9 into the root of the sd?
 
  • Like
Reactions: Wolfvak
Status
Not open for further replies.
General chit-chat
Help Users
    Veho @ Veho: Like I said.