pincushionman / d2x-cios

Automatically exported from code.google.com/p/d2x-cios
0 stars 0 forks source link

The IOS Reload block requires the actual IOS to be installed #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Uninstall IOS55
2. Play Wii Sports Resort from usb with NeoGamma with IOS Reload block enabled
3. Try to watch the WM+ from inside the game

What is the expected output? What do you see instead?

Expected is that it plays the video, instead it resets to the system menu. And 
if the game would just reset to the system menu, it should return to HBC 
instead, like it does when selecting Wii Menu from the home menu.

What version of the product are you using? On what operating system?

d2x v7 final base IOS56

Please provide any additional information below.

After reinstalling IOS55 everything works correctly again.

Original issue reported on code.google.com by nintendo...@kaffeeschluerfer.com on 5 Dec 2011 at 7:15

GoogleCodeExporter commented 9 years ago
Thanks WiiPower for this accurate report.
I'll investigate asap.
Anyways I'm going to reduce issue priority since an easy workaround exists, 
i.e. actual ios installation.

Original comment by dav...@yahoo.it on 5 Dec 2011 at 8:56

GoogleCodeExporter commented 9 years ago
Just a thought....
At the moment I don't know how it's hard to fix this issue in the cios.
Anyways, as a temporary workaround, before launching the game the loader could 
check that the original ios required by the game is installed and, if needed, 
notify the user of the potential problem (it is potential because only ios 
reloading games are affected).

Original comment by dav...@yahoo.it on 5 Dec 2011 at 10:52

GoogleCodeExporter commented 9 years ago
Fixed :)
I had to hook ES_GetNumTicketViews and ES_GetTicketViews to manage the missing 
ios and emulate its ticket view.
Of course I do it only if ios reload block is enabled and the input title id 
matches the ios required by the running game.
For now this issue is marked as started.
WiiPower, if you want to test it I'll give you soon the new version with source.
Let me know.

Original comment by dav...@yahoo.it on 6 Dec 2011 at 1:45

GoogleCodeExporter commented 9 years ago
Ok, WiiPower confirmed the fix is working properly.
This issue will be closed when the next d2x beta will be released.

Original comment by dav...@yahoo.it on 6 Dec 2011 at 9:22

GoogleCodeExporter commented 9 years ago
Fixed in r40.
Also this fix has been extended to support missing ios on emulated nand too.

Original comment by dav...@yahoo.it on 29 Dec 2011 at 11:03

GoogleCodeExporter commented 9 years ago
D2X v8 beta + r1141 ULGX

Block IOS Reload is not working
Tested Metroid Prime 3 on the trilogy disk, slot 249/r56 (game settings block 
ios reload on, anti 002 fix on, sneak video and disc patch enabled)

This worked with D2X v7 and 1133 last i checked.

Workaround
set block ios reload to auto in game settings and IOS to slot 250 and all 3 
games boot fine

Original comment by danialho...@gmail.com on 30 Dec 2011 at 9:24

GoogleCodeExporter commented 9 years ago
It has nothing to do with this issue which has already been fixed.
And the one you mentioned has already been fixed in gx r1142.

Original comment by dav...@yahoo.it on 31 Dec 2011 at 1:28