Homebrew Discussion Can we please relax with the Boot logos?

SeongGino

The Average One
Member
Joined
May 20, 2015
Messages
939
Trophies
0
Age
25
Location
Jersey, Jersey
Website
www.twitter.com
XP
1,932
Country
United States
It's a piece of trash though LOL.

9b0a587f4b.png





On topic: if you don't like the default behavior so much that you can't bear sitting through a few logos every other month, feel free to recompile with the wait commands taken out. 'Tis the beauty of FOSS.
 
Last edited by SeongGino,

TerraPhantm

Well-Known Member
Member
Joined
Jul 27, 2007
Messages
498
Trophies
0
XP
680
Country
United States
On topic: if you don't like the default behavior so much that you can't bear sitting through a few logos every other month, feel free to recompile with the wait commands taken out. 'Tis the beauty of FOSS.
Again, you can't for Sept without a key that none of us have.
 

SeongGino

The Average One
Member
Joined
May 20, 2015
Messages
939
Trophies
0
Age
25
Location
Jersey, Jersey
Website
www.twitter.com
XP
1,932
Country
United States
Again, you can't for Sept without a key that none of us have.
Point still stands, we're talking about the difference of less than ten seconds; ten seconds that no one should need to undergo often enough for it to be a problem.
Sidenote: pretty sure you only need your own keys if you're building with the expectation of supporting firmwares that don't have keys available for it. At least, that's what the build docs suggest.
 
Last edited by SeongGino,

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,252
Trophies
4
Location
Space
XP
13,805
Country
Norway
Right cause its hard for people to replace boot logo's if they plan to steal the work...
Sept bootlogo can't be changed easily. It uses a signed binary that the encryption key isn't public for. Everyone was expecting SX to not be able to sign their own version and that we would have a sept bootlogo in SX OS, which would have been funny but ended up not being the case.
5c5Z2g7.gif

If the above isn't showing for some reason:
https://i.imgur.com/5c5Z2g7.gif

The above shows about 20 seconds of waiting from pressing the power button to getting the Horizon boot logo.
I believe one of these is a hekate custom bootlogo (from my configuration), but that's the only boot logo I want and need, why does every single step of the way believe to want a bootlogo.
Hekate: bootlogo
Fuse-primary: debug text (basically bootlogo)
Sept: bootlogo
atmosphere (custom?): bootlogo
atmosphere (built in): bootlogo
then finally, horizon's bootlogo
then finally at the switch setup intro movie.

The custom atmosphere one I can get rid of, but the rest i'm unaware.
I agree, it does look a bit ridiculous. But you can look at it this way, the amount of bootlogos reminds you of how active the Switch scene is with so many talented devs working on stuff. Can't blame them for wanting credit for their work :)
 

ZeroFX

why?
Member
Joined
Jun 18, 2018
Messages
1,098
Trophies
1
Location
napaJ
XP
2,976
Country
Japan
9b0a587f4b.png





On topic: if you don't like the default behavior so much that you can't bear sitting through a few logos every other month, feel free to recompile with the wait commands taken out. 'Tis the beauty of FOSS.
Can we yes? Pfft

Muhntopic: as previously stated, Sept and atmosphere takes quite a while to load, having that said, with or without splashes the difference would be like 1 or 2 seconds(?). Why bother?

Why do sx market? Why bother me with a bad meme? I'll never know.
 
Last edited by ZeroFX,

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
>complains about boot logos
>uses hekate with atmo
>you can literally just not copy reinx splash.bin to sd and save like 3 seconds on boot of reinx that only has 1 splash
nice meme pragma

Yes, but that requires using reinx.

Nice meme.
 
Joined
Jan 19, 2019
Messages
755
Trophies
0
XP
947
Country
United Kingdom
2345_shrek.png
>complains about boot logos
>uses hekate with atmo
>you can literally just not copy reinx splash.bin to sd and save like 3 seconds on boot of reinx that only has 1 splash
nice meme pragma
Using meme arrows in 2019

--------------------- MERGED ---------------------------

Nope, but I've seen multiple times people complain about logos it's either the things are doing stuff in the background or have something todo with timing. I however don't mind the logos since I reboot my switch like every new moon. So I hardly see them at all. Plus if they bug anyone, they can just edit the source code and remove said logos. And see if they boot faster.
why don't you leak the master kek and release your own cfw? :shrek:
 
  • Like
Reactions: Mythical

ZeroFX

why?
Member
Joined
Jun 18, 2018
Messages
1,098
Trophies
1
Location
napaJ
XP
2,976
Country
Japan
Last edited by ZeroFX,

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
5c5Z2g7.gif

If the above isn't showing for some reason:
https://i.imgur.com/5c5Z2g7.gif

The above shows about 20 seconds of waiting from pressing the power button to getting the Horizon boot logo.
I believe one of these is a hekate custom bootlogo (from my configuration), but that's the only boot logo I want and need, why does every single step of the way believe to want a bootlogo.
Hekate: bootlogo
Fuse-primary: debug text (basically bootlogo)
Sept: bootlogo
atmosphere (custom?): bootlogo
atmosphere (built in): bootlogo
then finally, horizon's bootlogo
then finally at the switch setup intro movie.

The custom atmosphere one I can get rid of, but the rest i'm unaware.

Hekate, yea that bootlogo definitely does add extra time if enabled. Fusee-primary’s “”””bootlogo”””” (literally just a bit of text) is only shown for like half a second lol. Fusee-secondary runs the same with and without it’s bootlogo. Sept, dunno I can’t really test that. The second atmosphere one is a result of replacing the boot sysmodule, this logo doesn’t add any additional time to the normal start up time
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
Hekate, yea that bootlogo definitely does add extra time if enabled. Fusee-primary’s “”””bootlogo”””” (literally just a bit of text) is only shown for like half a second lol. Fusee-secondary runs the same with and without it’s bootlogo. Sept, dunno I can’t really test that. The second atmosphere one is a result of replacing the boot sysmodule, this logo doesn’t add any additional time to the normal start up time


It's already been discussed that these modules do add delay time and show these splash screens during that time. I am not complaining, but that is how it is written in the code. Check above for the "threadmark".
 

TheZander

1337
Member
Joined
Feb 1, 2008
Messages
2,136
Trophies
2
Location
Level 7
XP
3,860
Country
United States
This thread reminds me of the old days in Windows where it was a wildly known yet little talked about trick to speed up boot times they had the obfuscated file name for the windows boot animation and sped up the whole thing quite significantly. There were actually quite a few filler boot items in the system32 folder that you could delete and rename in order for better boot speed and under certain circumstances internet bandwidth. But if you delete the wrong thing it can mess stuff up sometimes.


Anyways what I'm trying to say is delete your system32 folder. Ecspecially if you're on a mac because it shouldn't even be there in the first place
 
Last edited by TheZander,
  • Like
Reactions: tabzer

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
I’ve tested everything I claimed in my previous post. So uh

Well, you are right that boot images themselves, do not "add time", but these bits of code do:

Sept-Secondary
/* Wait a while. */
mdelay(1500);

fusee-primary
/* Wait a while. */
mdelay(1000);

fusee-secondary
void splash_screen_wait_delay(void) {
/* Ensure the splash screen is displayed for at least three seconds. */
udelay_absolute(g_splash_start_time, 3000000);

This is also implies added wait in boot_main:
/* Display splash screen for two seconds. */
boot::ShowSplashScreen();

You say nothing of significance in regards to these bits. So uh, are we supposed to just take your word for it?
 
  • Like
Reactions: Bedel

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs