Hacking USBLoader with Game Images

  • Thread starter Thread starter usptactical
  • Start date Start date
  • Views Views 203,664
  • Replies Replies 847
The other cool thing about suloku's forwarder, is that it fixed a bug the others had when leaving the nunchuk plugged in. Again, I'm not sure if this has to do with the forwarder not going back to the system menu or not, if it can still have all these function while going back to the system menu, then maybe the source can be used for other forwarder WADs.
biggrin.gif
 
suloku said:
wiiztec said:
nIxx are you going to fix the in game SD card access bug in your latest release?

This seems a problem of not deinitializing libfat and the sdcard before running a game, probably because libfat is

I use this:

CODE//libfat helper functions
int isSdInserted() {ÂÂÂÂreturn __io_wiisd.isInserted(); }

int SDCard_Init()
{
ÂÂÂÂ__io_wiisd.startup();
ÂÂÂÂif (!isSdInserted()){ÂÂÂÂ
ÂÂÂÂÂÂÂÂprintf("No SD card inserted!");
ÂÂÂÂÂÂÂÂreturn -1;

ÂÂÂÂ}
ÂÂÂÂif (!fatMountSimple ("fat", &__io_wiisd)){
ÂÂÂÂÂÂÂÂprintf("Failed to mount front SD card!");
ÂÂÂÂÂÂÂÂreturn -1;
ÂÂÂÂ}
ÂÂÂÂ
ÂÂÂÂreturn 1;
}

void SDCARD_deInit()
{
ÂÂÂÂ//First unmount all the devs...
ÂÂÂÂfatUnmount ("fat");
ÂÂÂÂ//...and then shutdown em!
ÂÂÂÂ__io_wiisd.shutdown();
}


I like to mount the devices separately, maybe this has some impact on the usb devices, as this usbloader currently uses fatinitdefault, and I think it initialized some usb things.
So, I would call SDCARD_deInit() inside Menu_Boot() at menu.c and try if that solves the "sd card bug".

WiiPower fixed it in his revisions to fishears's Loader I think that's what he did
 
jservs7 said:
The other cool thing about suloku's forwarder, is that it fixed a bug the others had when leaving the nunchuk plugged in. Again, I'm not sure if this has to do with the forwarder not going back to the system menu or not, if it can still have all these function while going back to the system menu, then maybe the source can be used for other forwarder WADs.
biggrin.gif

I found a 'fix' for that other forwarder. Hold A on wiimote immediately after launching the channel. But this new one from soluku is better ofcourse.
 
mooseknuckle2000 said:
@ Kosaic,

I still need:

Spongebob the Creature from the Krusty Krab (here's the ID... RQ4E78)
Dora save the Snow Princess (ID... RDPE54)

also, the file you included for Kororinpa Marble Mania (RCPE18) is actually the cover for the sequel. Do you have the original?

thanks again,

Here are Spongebob & Dora
Spongebob & Dora Covers NTSC

I will add these to the master list, which will be available later.

Kororinpa Marble Mania
Kororinpa Marble Mania - Original
 
This topic isn't about the forwarder, when I upload the dol loading example (in a google source code) you'll know.

I wasn't aware of the nunchuk thing, maybe it's just because I compiled it with the latest libogc 1.7.1a.

Well, as we know how to fix the sdbug, one less thing for the usbloader wishlist.
 
First off, someone should probably just make a new thread about turning this into a wad if it's that much of an issue. I hate having to wade through all the discussion about that to look for updates for the actual project.
Secondly, as far as the backgrounds I made, I'd really love to help out with the aesthetics of this project especially if it comes down to a point where you guys start working on actually making a different looking GUI instead of the standard List of games on the right, image on the left setup. But I mean overall, I kind of think that this project should have it's own distinctive look to differentiate it from the regular loader, even if that means it only has it's own special background with the release.
Lastly, I saw someone who had concerns about waninkoko releasing an updated version of the loader, and that causing problems. If the source for this project got consolidated into one source or just multiple builds that are organized in some fashion (google code or sourceforge or something like that maybe?) then I wouldn't see how it could be too difficult to adapt to any updates that come out, unless wanin does something drastic with it.
Anyways, I hope my post here contributed in some fashion, looking forward to seeing what you guys come up with.
 
suloku said:
nIxx said:
No offense to mousex but he uses still the USB Loader functions or not !? and still libwiigui and GRRLIB (don´t see the need for this i mean Tantric wrote libwwigui to not use GRRLIB).
But of course it´s his project so he can do what he want.
But really new coded is this still not but at least he got it compiled and working (not like me
wink.gif
)

May he have just used extern "C" {} in all files to make them c++ compatible?

So it seems as i got it finally compiled at least i don´t get anymore errors if i use the wbfs functions in the GUI and i can start it in the HBC

@wiiztec: Wait a bit i will add it and test till then try this one please http://www.mediafire.com/?im4yynzzndn possibly this lready fix it
Images must be in Root:/images/
wink.gif
 
jservs7 said:
suloku said:
You forwarder freaks, try this:

http://sharebee.com/082590ba

Uses this path:
/apps/usbloader/boot.dol

This is not forwarder, this is something I "coded" myself ( don't worry, it can't brick your wii or anything, but if you mess making the wad file is your fault, not mine).
Thank you suloku! I just made my WAD and the forwarder now works.
smile.gif


I'll be posting my WAD with theme in a bit.

Just so I understand this properly ....

1) I need to inject suloju's .dol file into an existing WAD eg the WAD I used to create my current forwarder to wanin's USB Loader.
2) I also need any of the .dol's in the OP in the correct folder (apps\usbloader) on the SD card
3) I then install the WAD

Correct ?
 
AdamBrunt said:
jservs7 said:
suloku said:
You forwarder freaks, try this:

http://sharebee.com/082590ba

Uses this path:
/apps/usbloader/boot.dol

This is not forwarder, this is something I "coded" myself ( don't worry, it can't brick your wii or anything, but if you mess making the wad file is your fault, not mine).
Thank you suloku! I just made my WAD and the forwarder now works.
smile.gif


I'll be posting my WAD with theme in a bit.

Just so I understand this properly ....

1) I need to inject suloju's .dol file into an existing WAD eg the WAD I used to create my current forwarder to wanin's USB Loader.
2) I also need any of the .dol's in the OP in the correct folder (apps\usbloader) on the SD card
3) I then install the WAD

Correct ?

yup, that's how it works
 
mooseknuckle2000 said:
@ Kosaic,

I still need:

Spongebob the Creature from the Krusty Krab (here's the ID... RQ4E78)
Dora save the Snow Princess (ID... RDPE54)

also, the file you included for Kororinpa Marble Mania (RCPE18) is actually the cover for the sequel. Do you have the original?

thanks again,

Here ya go...

RCPE18.png

RDPE54.png

RQ4E78.png



EDIT: Looks like he already put these up (on the last page) while I was making these..
 
BryceOne said:
mooseknuckle2000 said:
@ Kosaic,

I still need:

Spongebob the Creature from the Krusty Krab (here's the ID... RQ4E78)
Dora save the Snow Princess (ID... RDPE54)

also, the file you included for Kororinpa Marble Mania (RCPE18) is actually the cover for the sequel. Do you have the original?

thanks again,

Here ya go...

RCPE18.png

RDPE54.png

RQ4E78.png

Your too slow .. read back on the last page ... I already did them all for you
smile.gif
 
AdamBrunt said:
jservs7 said:
suloku said:
You forwarder freaks, try this:

http://sharebee.com/082590ba

Uses this path:
/apps/usbloader/boot.dol

This is not forwarder, this is something I "coded" myself ( don't worry, it can't brick your wii or anything, but if you mess making the wad file is your fault, not mine).
Thank you suloku! I just made my WAD and the forwarder now works.
smile.gif


I'll be posting my WAD with theme in a bit.

Just so I understand this properly ....

1) I need to inject suloju's .dol file into an existing WAD eg the WAD I used to create my current forwarder to wanin's USB Loader.
2) I also need any of the .dol's in the OP in the correct folder (apps\usbloader) on the SD card
3) I then install the WAD

Correct ?

Please post your WAD after...
smile.gif
(and tell us the folder to put the loader, the background and the cover image)

Thanks
smile.gif
smile.gif
smile.gif
 
I have one outstanding Cover: Target Terror

If anyone can send me the Game ID , I can get this done.

Thanks,
 
AdamBrunt said:
jservs7 said:
suloku said:
You forwarder freaks, try this:

http://sharebee.com/082590ba

Uses this path:
/apps/usbloader/boot.dol

This is not forwarder, this is something I "coded" myself ( don't worry, it can't brick your wii or anything, but if you mess making the wad file is your fault, not mine).
Thank you suloku! I just made my WAD and the forwarder now works.
smile.gif


I'll be posting my WAD with theme in a bit.

Just so I understand this properly ....

1) I need to inject suloju's .dol file into an existing WAD eg the WAD I used to create my current forwarder to wanin's USB Loader.
2) I also need any of the .dol's in the OP in the correct folder (apps\usbloader) on the SD card
3) I then install the WAD

Correct ?


Heres a wad for anyone who wants it
http://www.iol.ie/~taz/USBLoader-USBL.zip

you need your usbloader folder in /apps/usbloader/boot.dol after installing this wad

Not sure who created these images , but i found them on here - i didnt create them just used them for the wad
USBLoader-banner.jpg


USBLoader-icon.jpg
USBLoader-logo.jpg


I tested on my own wii and it works fine
 
nIxx said:
suloku said:
nIxx said:
No offense to mousex but he uses still the USB Loader functions or not !? and still libwiigui and GRRLIB (don´t see the need for this i mean Tantric wrote libwwigui to not use GRRLIB).
But of course it´s his project so he can do what he want.
But really new coded is this still not but at least he got it compiled and working (not like me
wink.gif
)

May he have just used extern "C" {} in all files to make them c++ compatible?

So it seems as i got it finally compiled at least i don´t get anymore errors if i use the wbfs functions in the GUI and i can start it in the HBC

@wiiztec: Wait a bit i will add it and test till then try this one please http://www.mediafire.com/?im4yynzzndn possibly this lready fix it
Images must be in Root:/images/
wink.gif

That still has the bug

If it's not too much trouble could you also program a delay of about a quarter of a second before it tries to load the game cover images I noticed that it makes you wait for the images to load and it slows down game selection cursor hopefully adding a delay would circumvent the problem
 

Site & Scene News

Popular threads in this forum