ScummVM for Wii Problem

Subforum for discussion and help with ScummVM's Nintendo Wii port

Moderator: ScummVM Team

Post Reply
Gassy
Posts: 2
Joined: Thu Aug 06, 2009 2:02 am

ScummVM for Wii Problem

Post by Gassy »

I'm trying to move all of my \APPS folder to my USB hard drive, from my SD. If I take out my SD card and let the Homebrew Channel get the apps from the hard drive, it loads SCUMMVM, and works good.

If I try and load it from a forwarder channel - I've tried Nick666s and TroytheZombies - it loads with no theme, and no configuration. It appears to be all defaults.

Has anyone else had this happen to them? It appears to be ignoring the ini that's in the ScummVM folder. If you've seen the "builtin" theme for this thing, you know how hard it is to use.

Thanks, Gassy
User avatar
Mr_Nick666
Posts: 132
Joined: Wed Apr 11, 2007 9:59 am
Location: Bideford, Devon, UK
Contact:

Post by Mr_Nick666 »

I'm sure there's an option within scummVM to point to which folders you'd like to load things from. Check that it's not set to SD. :wink:
User avatar
dhewg
ScummVM Porter
Posts: 166
Joined: Wed Jun 04, 2008 8:41 pm

Post by dhewg »

As I already mentioned in the other forwarder topic: the forwarder does not seem to pass the working dir to ScummVM as HBC does. A loader can pass argv[0] to a loaded app, and by that the loaded app can determine where it was loaded from and set its working dir. This port uses that to load the ini file. If you see the classic theme and/or your game list is empty, its definitely a problem of the forwarder.
User avatar
MusicallyInspired
Posts: 1138
Joined: Fri Mar 02, 2007 8:03 am
Location: Manitoba, Canada
Contact:

Post by MusicallyInspired »

I'm not having any trouble with the forwarder *shrug*.
Gassy
Posts: 2
Joined: Thu Aug 06, 2009 2:02 am

Post by Gassy »

dhewg wrote:As I already mentioned in the other forwarder topic: the forwarder does not seem to pass the working dir to ScummVM as HBC does. A loader can pass argv[0] to a loaded app, and by that the loaded app can determine where it was loaded from and set its working dir. This port uses that to load the ini file. If you see the classic theme and/or your game list is empty, its definitely a problem of the forwarder.
Thanks for the replies.
Would it be possible to default the working dir to the dol dir, if argv[0] is null, or doesn't exist? just something to consider.
Gassy
User avatar
dhewg
ScummVM Porter
Posts: 166
Joined: Wed Jun 04, 2008 8:41 pm

Post by dhewg »

There is a default ("/apps/scummvm"), which I try when there is no path in argv[0] (which is the case when you wiiload the binary too).
But then there are multiple file systems, and the 1st one is the internal SD slot. If a valid SD card is inserted, that will be the default.

The real fix would be to extend the used loader with this argc/v functionality that libogc supports.
Post Reply