Leseratte10 / d2xl-cios

d2xl-cIOS - a fork of davebaol's d2x cIOS
GNU General Public License v3.0
30 stars 3 forks source link

Functionality does not match d2x-v10-beta53-alt #5

Open msSeven opened 3 years ago

msSeven commented 3 years ago

I have a USB hard drive (Seagate model) and a USB flash drive (Sandisk model), both work perfectly on my RVL-001 running d2x-v10-beta53-alt. I can load any Wii game from USB Loader GX with no issues. However when trying both devices on my Wii Mini running d2xl, the behaviour was inconsistent.

For both devices I encountered the "IOS Reload Block" issue. Skyward Sword would also get stuck on a black screen when loaded on both (does Skyward Sword use IOS Reload Block?). Otherwise the hard drive worked pretty much the same as on RVL-001.

The flash drive only worked intermittently. Most of the Wii games I tried to load worked fine, others would freeze USB Loader GX before even loading, like Super Mario Galaxy 2. Sometimes updating USB Loader GX settings would cause the buttons to become unresponsive (as if it froze trying to save the updates), forcing you to hard shut down the console. One problem I could reproduce consistently was copying a save from the console to the flash drive using SaveGame Manager GX. On the RVL-001 I could copy saves all day and never encounter any problems, while on the Mini it failed every time (SaveGame Manager GX would just spin endlessly when trying to copy over the save).

I understand that flash drives compatibility can be inconsistent, but it seems to me that a flash drive that works perfectly fine on d2x-v10-beta53-alt should behave the same on d2xl.

I would gladly provide more technical details with some guidance.

Leseratte10 commented 3 years ago

That seems to be the same error already reported in #1. As for functionality, the d2xl-cIOS should basically be identical to the last release of the normal d2x cIOS, just with added Wii Mini support. I haven't yet been able to figure out why IOS Reloading seems to be broken with the d2xl-cIOS but not with regular d2x cIOS, and unfortunately I don't really have lots of time available for cIOS stuff as I'm busy with other projects (mainly Wiimmfi and the LE-CODE).