EmulatorArchive / hugo-gx

Automatically exported from code.google.com/p/hugo-gx
1 stars 0 forks source link

Mount USB Device #27

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,

I've a problem to mount my usb device (WD Elements Desktop 1.5 To USB 2.0) with 
hugogx (2.12) on my wii 4.3E (I'm sending you a sysCheckGX file listing my IOS).

hugogx start fine, but when I try to load a rom from my usb device, i've got 
this error :
"Error opening usb:/"

My HBC use IOS58, and hugogx is the only one homebrew who can't mount my usb 
device.

For example, smsplusgx can mount without problem my usb device, and it seems 
that 
smsplusgx use the same fat library.
Indeed, I didn't see any difference between these two files :
- http://code.google.com/p/hugo-
gx/source/browse/trunk/source/ngc/fileio/file_fat.c
- http://code.google.com/p/smsplus-
gx/source/browse/trunk/source/ngc/fileio/file_fat.c

(for the function FAT_ParseDirectory)

Have you any idea to solve this trouble?

Having little knowledge of C programming, but as developer, I can help you to 
launch various debug / trace, etc..

Thank you

Original issue reported on code.google.com by la.glob...@gmail.com on 6 Feb 2011 at 1:38

Attachments:

GoogleCodeExporter commented 9 years ago
Generally with USB issues, the problem is not within emulator source code but 
libogc version. Recompiling hugogx sourcecode with the most up-to-date libogc 
would probabltly fix it. 
I'm not maintaining this project anymore so you will have to do it yourself 
though...

Original comment by ekeeke31@gmail.com on 6 Feb 2011 at 9:32

GoogleCodeExporter commented 9 years ago
Thank for reply,

I've read some documentation about wii homebrews and I installed devkitppc 
(r22) and the last versions of libogc(1.8.6) / libfat.

After compilation (some portlibs were needed : zlib & mxml), the homebrew load 
fine and I can browse my USB device :)

But when I try to load a rom, I get a black screen and the homebrew seems crash 
:/

After that, I tried another thing : I used your latest binary version of hugogx 
(hugogx-100613.zip) and when I load a rom  from a sd card, I get an exception 
dsi :( Maybe the homebrew's not working on Wii 4.3E :/

Do you have any idea to solve these problem ? Maybe there is a link between 
these 2 problems ?

Thank for you help.

Best regards,

a super star soldier fan's :) (and not a good english speaker :p)

Original comment by la.glob...@gmail.com on 7 Feb 2011 at 9:12

GoogleCodeExporter commented 9 years ago
System menu version does not change anything: you have to understand that when 
homebrew is launched, there is only this program and IOS running. DSI exception 
can have multiple cause, without the code dump infos, i can't tell more but 
it's probably something related to the HBC or unsupported USB device connected 
as it has been tested for a long time now  and works fine. 

Black screen on load can be due to missing IOS.

Sorry but I can't really help you more, USB compatibility in Wii homebrew is 
quite picky and you can easily break stuff if you mess with IOS, loaders,etc...

Original comment by ekeeke31@gmail.com on 11 Feb 2011 at 10:23

GoogleCodeExporter commented 9 years ago
Hum, after reading your post again, black screen issue when loading a game 
generally means you are loading an unsupported file (or an incompatible game). 
Only .pce ROM files are supported and if you load a .zip file, make sure there 
is one and only one .pce file inside. 
7z files are also NOT supported.

Original comment by ekeeke31@gmail.com on 11 Feb 2011 at 10:29