Hacking Configurable USB Loader

  • Thread starter Thread starter oggzee
  • Start date Start date
  • Views Views 7,865,323
  • Replies Replies 18,482
  • Likes Likes 22
I doubt this feature will be implemented but I think it would be cool if people can talk to each other on Configurable USB Loader.

CFG connects to a IRC where you and users browsing CFG can type messages to each other.
Imagine this. You just picked up an online enabled game. You go to the chat and tell them about your new game. Someone replies "hey I got that game too. What's your friend code?" If possible add a special command to generate your friend code. Perhaps "*/fcode".

I don't know about you but I think it's difficult to share your friend code online.
 
"Noob" question:

What's the difference between a hybrid channel, and a forwarder? I know what the latter does, and simple English skills gives me an idea of the former, but...
 
Lawl,

Standard: Yo dawg, I herd you like IRC, so I put an IRC in your Pirateship so you can chat while you pirate.
 
SM 4.1U, cIOSx Rev19 Base37, Hermes cIOS 5.0, CFG USB Loader 57b5-222 ..

I am trying to use some cheat (Ocarina) to unlock stages and characters in game such as Nartuo ConR 3, Tatsunoko vs Capcom Ultimate All-Stars, One Piece Unlimited Cruise 2. I can download them, but cannot select any since there are all greyed out. Why is this hapenning ??

What is "hook type" ??, I feel it has something to do with Ocarina code .. Not sure.

While in coverflow3d, pointing the wiimote to the left scrolls the covers from right to left and vice versa. Can this be disable ??

Pip'
 
yatesl said:
What's the difference between a hybrid channel, and a forwarder? I know what the latter does, and simple English skills gives me an idea of the former, but...
A hybrid channel will first try to load from SD/USB (just like a forwarder) but will fall back to the build in .dol if it fails to find them. A hybrid of a outdated chan and a forwarder.

hth


Pip, cheats are broken in b5, someone explained that five posts above yours. use b4 until b6 is released.
 
George Dawes said:
As for my change to uloader I think I'll stick with cfg but use a SNEEK nand to enable saving direct to SD. My first try with SNEEK was with a nand dump, and it was too slow to use. I've tried again with a nand I created with just the system menu and the IOS' I need and the speed is almost as fast as running from the nand in the wii.

CFG works with SNEEK now?

I tried it a month ago, but CFG just kept hanging while under SNEEK. I was using 249rev19, which I assume didn't break the SNEEK compatibility that rev18 added.
 
Dr. Clipper said:
WiiPower said:
Dr. Clipper said:
[...]
I might try seeing whether I can integrate the new libogc (which is needed for the other instruments). Unfortunately, I only have a Guitar Hero 3 guitar, myself, so testing will be up to others.
[..]

That sounds really strange. Any source for this? I thought it requires to use another IOS as base, 56 or 57.
I thought he was talking about within the loader, as GHWT and stuff only required 37 IIRC.

I was talking about the loader. If you can get the new libogc integrated I can certainly do the testing.
yaywii.gif
 
Mazot24 said:
Full thing
I agree with George that there is virtually no point to this. Making it hybrid (as stated, a forwarder and full channel all in one) may have some benefits to a select few, but full channels seem useless for almost everyone. With full channels, you lose the cover images and configuration. You also have to install it again every time you update. Hybrids give you a backup channel you can use if you don't have the SD handy, but when you do have the SD, you can use the latest version.

One final thing for those wanting a full channel or hybrid: both are typically useless unless your drive is formatted to WBFS. If you have a FAT partition on there, whether or not the games are on the partition, you can usually have the Cfg boot.dol and support files on there and it will all work perfectly.

George Dawes said:
Not to rain on your parade, but a full chan of an outdated version of the loader is a little pointless. Better to use a hybrid channel, or a simple forwarder.


As for my change to uloader I think I'll stick with cfg but use a SNEEK nand to enable saving direct to SD. My first try with SNEEK was with a nand dump, and it was too slow to use. I've tried again with a nand I created with just the system menu and the IOS' I need and the speed is almost as fast as running from the nand in the wii.

Not quite the solution I wanted (will have to extract saves manually, and no proper SD access whilst using it, but close enough). WW/VC from within cfg would be the icing on the cake though - for now I can live with adding them to my emulated nand with showmiiwads.

I still want to give uloader a try though, see how well it works.
Nice to see you sticking around. On WW/VC, you can assign installed channels to button pushes currently, but we are definitely not going to allow booting of pirated WW/VC in any future version of Cfg. That goes for any other addition which is purely targeted towards piracy as well. That's why things like the saves on SD generate no interest amongst us. There's plenty of room on the Wii alone for most non-pirates, and you can use SD cards and Nintendo's solutions for more space.

harmor said:
I doubt this feature will be implemented but I think it would be cool if people can talk to each other on Configurable USB Loader.

CFG connects to a IRC where you and users browsing CFG can type messages to each other.
Imagine this. You just picked up an online enabled game. You go to the chat and tell them about your new game. Someone replies "hey I got that game too. What's your friend code?" If possible add a special command to generate your friend code. Perhaps "*/fcode".

I don't know about you but I think it's difficult to share your friend code online.
Yeah, we aren't going to be integrating an IRC chat client into Cfg. However, feel free to come along to the Cfg IRC channel if you like.

QUOTE(Pippin666 @ May 29 2010, 09:33 AM)
SM 4.1U, cIOSx Rev19 Base37, Hermes cIOS 5.0, CFG USB Loader 57b5-222 ..

I am trying to use some cheat (Ocarina) to unlock stages and characters in game such as Nartuo ConR 3, Tatsunoko vs Capcom Ultimate All-Stars, One Piece Unlimited Cruise 2. I can download them, but cannot select any since there are all greyed out. Why is this hapenning ??

What is "hook type" ??, I feel it has something to do with Ocarina code .. Not sure.

While in coverflow3d, pointing the wiimote to the left scrolls the covers from right to left and vice versa. Can this be disable ??

Pip'
The cheats bug will be fixed soon. usptactical is just putting the finishing touches on the new feature of 57b6...

The hook type determines when Ocarina patches are applied. I can't really explain what the different types are, but apparently certain games will only work with certain types.

I'm not sure what your issue is with coverflow3d. Pointing left should scroll the covers from left to right (i.e., the covers move towards the right). There's nothing that should make it go in the alternate direction. If you are just saying you want to disable cover scrolling with the pointer, I guess we might add a feature for that. In that case, you'd only be able to access off-screen covers with the D-pad. Is that what you want?
 
QUOTE said:
Dr. Clipper but we are definitely not going to allow booting of pirated WW/VC in any future version of Cfg. That goes for any other addition which is purely targeted towards piracy as well. That's why things like the saves on SD generate no interest amongst us. There's plenty of room on the Wii alone for most non-pirates, and you can use SD cards and Nintendo's solutions for more space.
I can see your reasoning for and completely respect your decision to not support WW/VC, but saves to emulated NAND isn't really for piracy - in the flat I share there are four or five of us who play regular, plus another 10 or so people who use the wii at least a few times a week. Moving (and remembering to move - I've had my saves overwritten far too many time due to forgetting to copy to SD) manually all the time gets tiresome. If each of us who use it regular have our own cfg profile (with associated emulated NAND saves) plus a few guest profiles it would never happen again.

Even in a "normal" household with a few players it will come in handy, especially for games that limit the number of saves to something ~1-3.

When I play from now onwards it will be with a SNEEK SD card in, no more lost saves. :> (That is if cfg even works with SNEEK, I've not actually tried running it yet - that will be tomorrows test).


QUOTEIf you are just saying you want to disable cover scrolling with the pointer, I guess we might add a feature for that. In that case, you'd only be able to access off-screen covers with the D-pad. Is that what you want?
That actually sounds good - I only ever use d-pad/classic controller to navigate, and mostly in console view, but sometimes when in gui view the wiimote points at the screen and sends me 'round the world'.
 
George Dawes said:
I can see your reasoning for and completely respect your decision to not support WW/VC, but saves to emulated NAND isn't really for piracy - in the flat I share there are four or five of us who play regular, plus another 10 or so people who use the wii at least a few times a week. Moving (and remembering to move - I've had my saves overwritten far too many time due to forgetting to copy to SD) manually all the time gets tiresome. If each of us who use it regular have our own cfg profile (with associated emulated NAND saves) plus a few guest profiles it would never happen again.
seconded, the statement that it only benefits piracy is a bit short-sighted and though it may reflect the usage of the wii in the dev's households, its not necessarily reflective of all of ours.

having said that, its their app, and they can program it as they wish, we'll simply roll with their punches.
 
George Dawes said:
I can see your reasoning for and completely respect your decision to not support WW/VC, but saves to emulated NAND isn't really for piracy - in the flat I share there are four or five of us who play regular, plus another 10 or so people who use the wii at least a few times a week. Moving (and remembering to move - I've had my saves overwritten far too many time due to forgetting to copy to SD) manually all the time gets tiresome. If each of us who use it regular have our own cfg profile (with associated emulated NAND saves) plus a few guest profiles it would never happen again.
You make an interesting point. Every previous argument for SD saves was people complaining about lack of space. This concept of save profiles does have merit.
 
Dr. Clipper said:
Pippin666 said:
SM 4.1U, cIOSx Rev19 Base37, Hermes cIOS 5.0, CFG USB Loader 57b5-222 ..

I am trying to use some cheat (Ocarina) to unlock stages and characters in game such as Nartuo ConR 3, Tatsunoko vs Capcom Ultimate All-Stars, One Piece Unlimited Cruise 2. I can download them, but cannot select any since there are all greyed out. Why is this hapenning ??

What is "hook type" ??, I feel it has something to do with Ocarina code .. Not sure.

While in coverflow3d, pointing the wiimote to the left scrolls the covers from right to left and vice versa. Can this be disable ??

Pip'
The cheats bug will be fixed soon. usptactical is just putting the finishing touches on the new feature of 57b6...

The hook type determines when Ocarina patches are applied. I can't really explain what the different types are, but apparently certain games will only work with certain types.

I'm not sure what your issue is with coverflow3d. Pointing left should scroll the covers from left to right (i.e., the covers move towards the right). There's nothing that should make it go in the alternate direction. If you are just saying you want to disable cover scrolling with the pointer, I guess we might add a feature for that. In that case, you'd only be able to access off-screen covers with the D-pad. Is that what you want?
Thank you for your answers. Cheating is not a must have now so I can wait for 57b6. For hook types, is there any compatibility list ?? And for your last question, yes !!

Pip'
 
Dr. Clipper said:
George Dawes said:
I can see your reasoning for and completely respect your decision to not support WW/VC, but saves to emulated NAND isn't really for piracy - in the flat I share there are four or five of us who play regular, plus another 10 or so people who use the wii at least a few times a week. Moving (and remembering to move - I've had my saves overwritten far too many time due to forgetting to copy to SD) manually all the time gets tiresome. If each of us who use it regular have our own cfg profile (with associated emulated NAND saves) plus a few guest profiles it would never happen again.
You make an interesting point. Every previous argument for SD saves was people complaining about lack of space. This concept of save profiles does have merit.
If this is ever gonna happen, please consider some "login/password" feature. Kids and guest may not always have the thinking of changing the profile. I know typing some username and password is pain in the *ss without a keyboard, but maybe some (premade) wiimote/pointer gesture can be done (?!?!). Just me 2¢ on this interesting feature.

Pip'
 
Pippin666 said:
If this is ever gonna happen, please consider some "login/password" feature. Kids and guest may not always have the thinking of changing the profile. I know typing some username and password is pain in the *ss without a keyboard, but maybe some (premade) wiimote/pointer gesture can be done (?!?!). Just me 2¢ on this interesting feature.
Shouldn't be too hard using the d-pad - there is already a password to unlock full mode if running in simple (BUDAH12 iirc? B button, Up, Down, A button, Home button, 1 button, 2 button - something like that anyway). Something similar would no doubt work for this. As long as it's optional (like pretty much everything else in the loader :> ).
 
and yet, space can still be a valid issue outside of the context of piracy, because developers arent always as mindful of storage concerns when making their games. for every wii sports, or mad dog mcree or what have you, that uses 1 or 2 block of save game space, you have the my sims games, which with multiple user profiles can use more than 130 blocks per game. i took a quick look and found 15 or so games, the worst offenders, and their saves took up more than 1200 blocks of my wii's storage space.

the devs of this app owe me nothing, quite contrary, i owe them all the time i have saved in both my and my kid's lives that we used to spend swapping discs, but i would be remiss if i didnt mention that i would very much be interested in sd saves, for what i believe are fairly good reasons.
 
...ehr.... Dr Clipper?

Do you remember my black screens with Super Mario Galaxy 1?

I think fattest was right: it's my ISO image. I tried even with v56 final, but it always freezes at the same cut scene.

Now, I need an advice: I've already burnt this image onto a disc. Ripping the game from this disc would change something? If yes, which IOS do you advice me? 249 r19?

I'm no more interested in it because I played the game a lot after this cut scene (that is one of the initial ones), it's just to understand if the ISO can be recovered or not.
 
wiixale said:
...ehr.... Dr Clipper?

Do you remember my black screens with Super Mario Galaxy 1?

I think fattest was right: it's my ISO image. I tried even with v56 final, but it always freezes at the same cut scene.

Now, I need an advice: I've already burnt this image onto a disc. Ripping the game from this disc would change something? If yes, which IOS do you advice me? 249 r19?

I'm no more interested in it because I played the game a lot after this cut scene (that is one of the initial ones), it's just to understand if the ISO can be recovered or not.
Sorry, I can only recommend installing it from the original disc. I've never tried any other way.
 
x4mer said:
CFG works with SNEEK now?

I tried it a month ago, but CFG just kept hanging while under SNEEK. I was using 249rev19, which I assume didn't break the SNEEK compatibility that rev18 added.
Tried it earlier, it runs and lets me select a game, but wen trying to run it it displays:

CODEWii Sports
(RSPP01) (0.62GB)


[*] Booting Wii Game, Please Wait...

=set_frag -128
ERROR: SetWBFS: -128

Press any button to exit...

This is with a game on the same SD card that the emulated NAND-FS is on, so not surprising it fails. I'll try with a USB drive later.

EDIT: Exactly the same error when the .wbfs file is on a USB drive too. Didn't think to check running cfg from USB rather than SD, but I imagine the result will be the same.
 
Hello I ant compile the cfg loader but i have follow error whit the new devkitpro
can anybody help me

In file included from c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:20:
c:/devkitPro/examples/cfg/Source/source/GRRLIB.h:80: error: expected ')' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.h:85: error: expected ')' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.h:86: error: expected ')' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.h:97: error: expected ')' before 'pos'
In file included from c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:20:
c:/devkitPro/examples/cfg/Source/source/GRRLIB.h:99: error: expected ')' before 'pos'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.h:121: error: expected ')' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: In function 'GRRLIB_Plot':
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:48: error: 'Vector' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:48: error: (Each undeclared identifier is reported only once
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:48: error: for each function it appears in.)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:48: error: expected ';' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:50: warning: implicit declaration of function 'GRRLIB_NPlot'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:50: error: 'v' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: At top level:
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:59: error: expected ')' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: In function 'GRRLIB_Line':
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:72: error: 'Vector' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:72: error: expected ';' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:74: warning: implicit declaration of function 'GRRLIB_NGone'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:74: error: 'v' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: In function 'GRRLIB_Rectangle':
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:89: error: 'Vector' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:89: error: expected ';' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:92: error: 'v' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:95: warning: implicit declaration of function 'GRRLIB_NGoneFilled'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:88: warning: unused variable 'y2'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:87: warning: unused variable 'x2'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: At top level:
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:105: error: expected ')' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:115: error: expected ')' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: In function 'GRRLIB_DrawImg':
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:463: error: 'Vector' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:463: error: expected ';' before 'axis'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:464: error: 'axis' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: At top level:
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:500: error: expected ')' before 'pos'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: In function 'GRRLIB_DrawTile':
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:583: error: 'Vector' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:583: error: expected ';' before 'axis'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:584: error: 'axis' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: At top level:
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:619: error: expected ')' before 'pos'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:1006: error: expected ')' before 'v'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: In function 'GRRLIB_DrawTile_draw':
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:1359: error: 'Vector' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:1359: error: expected ';' before 'axis'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:1360: error: 'axis' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c: In function 'GRRLIB_DrawSlice2':
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:1471: error: 'Vector' undeclared (first use in this function)
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:1471: error: expected ';' before 'axis'
c:/devkitPro/examples/cfg/Source/source/GRRLIB.c:1472: error: 'axis' undeclared (first use in this function)
make[1]: *** [GRRLIB.o] Error 1
"make": *** [build] Error 2

> Process Exit Code: 2
 

Site & Scene News

Popular threads in this forum