DacoTaco / priiloader

A Wii homebrew application that can prevent and fix some user level bricks
GNU General Public License v2.0
544 stars 101 forks source link

Autobooting to BootMii IOS causes a sort of loop #337

Closed Naim2000 closed 1 year ago

Naim2000 commented 1 year ago

Describe the bug When turning on the Wii from Standby while Priiloader is set to autoboot BootMii as IOS, selecting the Wii menu will launch BootMii once again, and selecting the Homebrew Channel will freeze the Wii.

To Reproduce Steps to reproduce the behavior: * Go to WiiConnect24 in Wii settings and ensure Standby Connection is enabled.

Version Priiloader v0.9.1 (r0x092658e7) System menu v513, IOS80

Expected behavior The options in the BootMii menu would launch their respective applications.

Video bootmii_ios_loop.mp4

Additional context Add any other context about the problem here.

DacoTaco commented 1 year ago

sounds normal to me. wii does a boot , which boots priiloader, priiloader boots bootmii, bootmii boots System menu, which loads priiloader, which loads bootmii etc etc.

the bootmii autoboot is to be used with things that setup the wii in a certain way like Emunand or something.

the only thing i don't understand is why booting HBC causes a freeze. this is booting HBC in bootmii?

Naim2000 commented 1 year ago

Priiloader can't fire up the return to option instead? Or am i missing a bunch of details

the only thing i don't understand is why booting HBC causes a freeze. this is booting HBC in bootmii?

Yeah

DacoTaco commented 1 year ago

the return to option is not triggered, as bootmii/boot2 sets the system up like it is a cold boot. there is nothing priiloader can do but follow the boot rules and launch autoboot settings.

like i said though, that options was meant for emunand/sneek/whatever and not actual bootmii.

as for the HBC crash, i want to investigate if i can reproduce it, but my money is on it being a bootmii/boot2/HBC issue

DacoTaco commented 1 year ago

unable to reproduce the HBC bug. seems to be something specific to the case and/or bootmii/hbc