MathewWi / priiloader

Automatically exported from code.google.com/p/priiloader
0 stars 0 forks source link

Select IOS for installed title (IOS58 for WiiMC specifically)? #181

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. "Install" WiiMC as the boot title in Priiloader
2. Set boot to installed title
3. Reboot Wii or run "Installed Title"

What is the expected output? What do you see instead?
WiiMC wants to be loaded on IOS58 and displays a warning if not IOS58. When 
WiiMC is set as the "Installed Title" in Priiloader, it gets loaded on an IOS 
other than 58. Is there a way to force Priiloader to load WiiMC on IOS58?

What version of priiloader are you using? On what ios/system menu?
1.7, 4.2U

Original issue reported on code.google.com by wp1...@gmail.com on 15 Jan 2012 at 12:34

GoogleCodeExporter commented 9 years ago
disable its need for AHBPROT. this will get "fixed" in priiloader 0.8 if i ever 
end up releasing it (priiloader 0.8 adds the possibility to use IOS58 with 
ahbprot)

Original comment by dac...@gmail.com on 15 Jan 2012 at 9:40

GoogleCodeExporter commented 9 years ago
Thanks for this info. How do I disable AHBPROT? Does that require a recompile 
of the WiiMC binary (something beyond my scope of knowledge)? Looking forward 
to 0.8 :)

Original comment by wp1...@gmail.com on 16 Jan 2012 at 5:38

GoogleCodeExporter commented 9 years ago
open the meta.xml from wiimc and delete the </no_ios_reload> line. keep in mind 
by doing so you will make it so that wiimc can't read stuff from dvd (which is 
only possible with older dvd drives anyway)

Original comment by dac...@gmail.com on 17 Jan 2012 at 5:35

GoogleCodeExporter commented 9 years ago
I removed "<no_ios_reload/>" from wiimc's meta.xml per your instructions.

Under the Priiloader load/install file screen, it now shows up as "WiiMC" 
instead of "WiiMC (AHBPROT Available)".

However, the IOS warning box still comes up when WiiMC loads (yes, I did 
reinstall WiiMC as the load file in Priiloader). WiiMC comes up on IOS 70.

Any other suggestions? I'm using WiiMC 1.2.2 now (latest ver)

Original comment by wp1...@gmail.com on 19 Jan 2012 at 12:32

GoogleCodeExporter commented 9 years ago
in that case, you probably dont have IOS58 installed? :s

normally if you didn't have AHBPROT chosen for the app it checks for the 
following ioses and in these order

IOS 58
IOS 61
IOS 36

if all the ios's above are stub, unavailable or just have a faulty version 
number they will be detected as a no go, and priiloader will use the SM ios 
which is happening :/

Original comment by dac...@gmail.com on 19 Jan 2012 at 3:18

GoogleCodeExporter commented 9 years ago
I do have IOS 58 installed (v24.31)

If I load WiiMC through HBC (1.0.8), it's on 58 as expected (and HBC is on 58)

I just did some experimenting....if I set HackMii as the boot file, it comes up 
on 58. However, when WiiMC is the boot file, it comes up on 70 for some reason.

I'm trying to make the Wii act like a media player as I don't really play games 
on it. I hope I can get it to just boot to WiiMC w/o the warning screen. Any 
other thoughts/suggestions? :)

Original comment by wp1...@gmail.com on 20 Jan 2012 at 12:43

GoogleCodeExporter commented 9 years ago
Quick update: I used DOP-Mii to check IOS58 status and discovered I had v6175. 
I updated it to v6176, but the same problem is still present.

Original comment by wp1...@gmail.com on 20 Jan 2012 at 1:02

GoogleCodeExporter commented 9 years ago
I noticed my IOS 61 was out of date, so I updated that to see if WiiMC would 
load on 61, but it still came up on 70.

Original comment by wp1...@gmail.com on 20 Jan 2012 at 1:18

GoogleCodeExporter commented 9 years ago
so, wiimc is reloading the IOS by itself cause it doesn't have AHBPROT. 

if you have priiloader 0.7, enable beta updates and update to 0.8 BETA if you 
want. see if it works there :)

Original comment by dac...@gmail.com on 20 Jan 2012 at 3:45

GoogleCodeExporter commented 9 years ago
Yeah, it works! Thank you!
I installed 0.8b2 per your suggestion and the Wii boots to WiiMC on 58, no more 
IOS warning screen.

However, I can't seem to install WiiMC as my load file in this version of 
Priiloader (states "Writing file failed..."). I already have WiiMC 1.2.2 
installed under priiloader 0.7, so that just carried over to 0.8b2, but I 
wonder if I won't be able to update to new versions of WiiMC in the future?

I guess a possible workaround would be to downgrade Priiloader to 0.7, install 
WiiMC, then upgrade Priiloader back to the current beta.

Nevertheless, thanks again!

Original comment by wp1...@gmail.com on 20 Jan 2012 at 5:17

GoogleCodeExporter commented 9 years ago
ill look into the issue :)

Original comment by dac...@gmail.com on 21 Jan 2012 at 9:29

GoogleCodeExporter commented 9 years ago
the latest wiimc seems to install fine for me? :s
do you have the latest wiimc? if so, go to the settings enable dump gecko 
output and see if it says anything about not able to save the dol

Original comment by dac...@gmail.com on 21 Jan 2012 at 9:31

GoogleCodeExporter commented 9 years ago
Yes, I'm using WiiMC 1.2.2 (the latest). I am able to install other dols, but 
just not WiiMC. The prii.txt file was empty (said something like "Dump Gecko 
Output Enabled", but no other information).

What IOS do you have Priiloader load? Mine is set to SM IOS (70 for my 4.2U 
system). Could that make a difference?

To reinstall WiiMC, I downgraded Priiloader to 0.7, reinstalled WiiMC 1.2.2, 
then upgraded Priiloader back to 0.8b2.

Another note, I left AHBPROT enabled when I reinstalled WiiMC to see what would 
happen. Under Priiloader 0.8b2, it still loads to IOS 58, so there doesn't 
appear to be a need to disable AHBPROT.

Original comment by wp1...@gmail.com on 21 Jan 2012 at 10:43

GoogleCodeExporter commented 9 years ago
indeed, in priiloader 0.8 beta the AHBPROT doesn't matter anymore. i just 
wonder why it errors...(and ill have to see if i removed my gecko output or 
something :s)

also, im surprised the txt was empty. leave the setting enabled , boot HBC and 
check the file
if there is nothing in it then something must be wrong :/

Original comment by dac...@gmail.com on 22 Jan 2012 at 8:31

GoogleCodeExporter commented 9 years ago
does it say failed to write dol or failed to write nfo?

Original comment by dac...@gmail.com on 22 Jan 2012 at 8:57

GoogleCodeExporter commented 9 years ago
When I try to install WiiMC, it says something like "Write File Failed".

Here's the output from prii.log:
BootState:0
Reset Button is held down
FAT_Init():1
PAD_Init():1
WPAD_Init():0

One note, when I have Dump Gecko Output enabled, I hold down reset and hit 
power to enter the Priiloader menu at boot, it core dumps as soon as I release 
the reset button unless I enter a submenu first.

Original comment by wp1...@gmail.com on 22 Jan 2012 at 10:49

GoogleCodeExporter commented 9 years ago
problem is that in my source there is no file failed to be shown. only dol 
failed or nfo failed...

also, another issue ill need to look into ;_;
its good they are found before general release tho :)

Original comment by dac...@gmail.com on 23 Jan 2012 at 7:30

GoogleCodeExporter commented 9 years ago

Original comment by dac...@gmail.com on 27 Feb 2012 at 4:49

GoogleCodeExporter commented 9 years ago

Original comment by dac...@gmail.com on 16 Jul 2012 at 6:50