FIX94 / open-wiiflow-mod

Beta Repository of the USB Loader Wiiflow
25 stars 16 forks source link

r1076 not usable, crash when loading games + default theme does not work, stretched cursor instead of background #214

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi, I was happy to see to see new developments and improvements, thank you for 
the integration of nintendont, I've been looking for a way to play Gamecube 
games with wiiflow (DM did not work well for most games I wanted to play)

That being said, am I the only one to have this issue? r1076 does not work for 
me.

What steps will reproduce the problem?
Shows up at boot

What is the expected output? What happend instead?
If wiiflow finds some games to boot, (gamecube games I think) it will crash 
(memory dump). Even if I rename wbfs and games folders, wiiflow does not crash 
but displays a stretched cursor as background image and most theme icons does 
not show up. Clicks are working though...

What version of the product are you using? Which d2x cIOS version?
 - I tried to build r1076 myself, to use your build found on mediafire (called boot_r1076). All the same.
 - I use a Wii (not a WiiU), with up to date cios.
 - I tried my gamecube games with nintendont and it worked. Older versions of wiiflow always worked for wii games
 - I tried to move wiiflow to SD card or USB0, never works
 - I always put the two folder "bins" and "imgs" next to the boot.dol in apps/wiiflow

Am I the only one to have this?

Thanks!

Original issue reported on code.google.com by david.racine.1 on 12 Oct 2014 at 1:02

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I tried different revision, the bug is since r1048. Seems like the files in 
bins and imgs are not read at all...

The memory dump was due to a NULL ptr dereference in source/gui/coverflow.cpp 
in CCoverFlow::_loadCover (line 1485) and CCoverFlow::_updateTarget (line 
1616). I suppose that the m_covers ptr is NULL because fmt() fails...

If I add the protections for NULL dereferences, I do not have the crash, 
Wiiflow reports 106 games found, but none are displayed on the screen, (works 
in r1047) and themes are wrong as described (stretched cursor as background, 
many missing buttons, etc.)

Original comment by david.racine.1 on 19 Oct 2014 at 9:50