Hacking Configurable USB Loader

  • Thread starter Thread starter oggzee
  • Start date Start date
  • Views Views 7,865,690
  • Replies Replies 18,482
  • Likes Likes 22
hi

i'm setting this up for a friend whose children broke the dvd drive on the wii..... i want to install the loader as a channel so they can access their games from hdd but i DONT want to use a forwarder channel b/c that will stop working if the children take out the sd card (and i can guarantee they will!)

where can i find a version of CFG that can be installed as a complete channel?
 
hi

i'm setting this up for a friend whose children broke the dvd drive on the wii..... i want to install the loader as a channel so they can access their games from hdd but i DONT want to use a forwarder channel b/c that will stop working if the children take out the sd card (and i can guarantee they will!)

where can i find a version of CFG that can be installed as a complete channel?

You can install everything to the hard drive itself. No need for the sd card

Then you can still use a forwarder channel.
 
hi

i'm setting this up for a friend whose children broke the dvd drive on the wii..... i want to install the loader as a channel so they can access their games from hdd but i DONT want to use a forwarder channel b/c that will stop working if the children take out the sd card (and i can guarantee they will!)

where can i find a version of CFG that can be installed as a complete channel?

You can install everything to the hard drive itself. No need for the sd card

Then you can still use a forwarder channel.

can i do this if its already been formatted to wbfs w/o partitions?
 
hi

i'm setting this up for a friend whose children broke the dvd drive on the wii..... i want to install the loader as a channel so they can access their games from hdd but i DONT want to use a forwarder channel b/c that will stop working if the children take out the sd card (and i can guarantee they will!)

where can i find a version of CFG that can be installed as a complete channel?

You can install everything to the hard drive itself. No need for the sd card

Then you can still use a forwarder channel.

can i do this if its already been formatted to wbfs w/o partitions?


I dont think so . You will need a sd card or redo the drive completely as one fat32 partition or ntfs/fat32 two partitions.
 
argh, i dont know if thats an option w/o manually transferring all the games over again which will take days..... thanks anyway
 
You can convert WBFS to FAT32 with wbfs2fat.
Partitioning or no partitioning.

Many people wrongly equate having a single partition (which is common) with having no partitioning table.
Are you absoluetly sure that the drive does not have a partition table?
Because Windows does not like no partitioning. The resulting fat32 will probably not work there (in Linux it will work without problems).
But since that should already be true for WBFS I really doubt that you have no partition table.

If you really do not have one I can try to modify wbfs2fat to create one for you.
Shouldn't be that hard to do but might take some days depending on time/motivation.

edit: working under Linux, still some work required for Windows (direct LFN support)
 
Is it true that CFG unlike DM(l) booter always uses the newest load method(DM 2.1+)? I ask because I couldn't get a game working with CFG that only works with the DM 2.0 load method.
 
v70r43
=========
-fixed DIOS MIOS Lite detection
-aborts copying when destination drive/partition is not connected

http://code.google.c...cfg70MODr43.dol

@[member='icebrg5']: the settings for 2.1 and 2.2 are the same, so I changed it to 2.1, btw r42+ selects the version automatically

@[member='stsaerox']: according to the log, the loader cannot open the folder "ntfs:/games"

@[member='WiiBricker']: r42+ selects the boot method according to the installed DIOS MIOS (Lite), if you have DM 2.0 installed, it will use DM 2.0 boot method.
 
v70r43@[member='WiiBricker']: r42+ selects the boot method according to the installed DIOS MIOS (Lite), if you have DM 2.0 installed, it will use DM 2.0 boot method.
Do you think you can add an option for boot methods like DML booter? If I understood it correctly each time you want to play a game that only works with a specific boot method you have to install a different DML version. IMO it's better to install the latest DML and let the user select the boot method in the CFG settings.
 
Does DML2.2 need a different boot method than DM2.2? I don't know why a lot of users have black screen with DML v2.2 while DM2.2 works fine.

Also, can I use your version detection based on build time for GX too?
The less options the user have to select, the better it will work.


The config version has been updated with DM2.2, so when >=2.1 is detected it shouldn't set DML config to 2
see r18 and r19 of DIOS MIOS.
There's a 2.1 with widescreen settings using config v1, replacing the old nodisc setting.
and there's 2.2 using config v2

DM2.1 should use a mixed settings:
display new options (widescreen) but use config v1

maybe it's already like that?
if so, then sorry I didn't read the source properly, and I'm new to coding :P
 
  • Like
Reactions: 1 person
Which game does not work with a specific boot method?
The problem is that, for example, the boot method for 2.0 does not work with 2.2.
My mistake. I saw that I have DML 1.5 installed because DM doesn't like my HDD. With DML 1.5 there is no 2.0 and 2.1 boot method despite DML booter lets you choose between them. But strange is that so far GUN only works if I select the 2.0 boot method (even though as I said with DML 1.5 there is no 2.0 boot method support). If you select a different boot method, then the disc in the drive will be booted instead of GUN. If no disc is inserted then there will be a freeze at the GCloader screen.

With DML 1.5 and CFG installed I can't get GUN to work at all.

Edit: I haven't tried the new r43 yet. Will test it and report if it works.
 
Alright, GUN doesn't work with DML 2.2 at all. No matter what boot method you select (always black screen). The entry in the compatibility list must be a mistake. Thus it's not the fault of CFG, but of DML itself.

I'll stick with DML 1.5 for now.
 
v70r44
=========
-updated libntfs to r13
-readded DIOS MIOS 2.2+ setting
-some fixes

http://code.google.com/p/cfg-loader-mod/downloads/detail?name=cfg70MODr44.dol

The new libntfs works fine for me, if anyone has problems try r43 and post the result here.

@[member='Cyan']: Thanks for the info. I have readded the 2.2+ setting. Of course you can use my detection in GX.

@[member='stsaerox']: Try it with r44

@[member='WiiBricker']: DML 2.2 dont works at all for me.
 
  • Like
Reactions: 1 person
Tried the new v70r44 with HD-3Tb and flash drive 16GB, with formatted SD with cfg loader running and still I cannot see games from NTFS.

I'm just telling you... also does anyone else has the same problem? I have the feeling that I've done something wrong....

Thanks for your support until now.
 
Of course.. I'll add this in two minutes...

# CFG USB Loader 70r44
IOS:
IOS222 Base: 38 Hermes v55.1 (r65535)
IOS223 Base: 37 Hermes v55.1 (r65535)
IOS224 Base: 37 v5.1 (r65535)
IOS245 Base: 37 d2x v7alpha5 (r21007)
IOS246 Base: 38 d2x v7alpha5 (r21007)
IOS247 Base: 57 rev20 (r20)
IOS248 Base: 56 rev20 (r20)
IOS249 Base: 56 d2x v7 (r21007)
IOS250 Base: 57 d2x v6 (r21006)
IOS251 Base: 58 d2x v7alpha5 (r21007)
MEM STATS:
libOGC 1.8.12 devkitPPC 26 (gcc4.6.3) -Os
libc: s: 9.14 u: 5.08 f: 4.06 mx:3.11
mem1: s: 9.98 u: 4.68 f: 5.31 t:1,1
mem2: s:49.87 u:37.12 f:12.74 t:15,2
m1+2: s:59.85 u:41.80 f:18.05
totl: s:68.99 u:46.88 f:22.11
ccache p: 25 m: 2 f: 473 / 500
cc mem: s:25.0 u:3.4 f:21.6 [25,1]
cc tm: load: 0.436 decode: 0.300
cc 2d:25 3d:0 d:0 f:0 hq:0 f2d:0
TIME STATS:
times in seconds:
intro: 0.070 wpad: 0.157
ios1: 0.877 ios2: 2.479
sd_init: 0.108 sd_mount: 0.008
usb_init: 0.800 mount: 0.046 retry: 0.000
open: 0.363 ini: 0.437 cap: 0.000
cfg: 0.494 (config,settings,titles,theme)
misc: 0.006 (lang,playstat,unifont)
wiitdb: 0.964 load: 0.535 parse: 0.429
gamelist: 0.077 mp3: 0.009
conbg: 0.102 guitheme: 0.229
sum: 6.426 uncounted: 2.892
total startup: 9.318
DEBUG LOG:
main(1)
[0.000] --> boot
[0.496] --> intro
[0.566] ios1
IOS_Reload(249)
tmd id: 1000000f9 1-f9 t: 1 v: 21007open(/dev/mload)=4
reload ios: 249 = 0
[1.521] usb_init
open(/dev/usb2)=4 init:0 cap:732566015 ss:4096
[2.322] sd_init
open(/dev/sdio/sdhc)=5
[2.431] sd_mount
fstype(2)=4
Plist(2)=4 ss:512
P#0 239 978705 11
part_find(1 1)
Mount sd 2 239 1
fatMount(sd,239)FAT memalign 4096
FAT memalign 512
= 1 239
mount_add(sd,2,239,1)
[2.439] usb_init
init:0 cap:732566015 ss:4096
[2.439] usb_mount
fstype(1)=4
Plist(1)=4 ss:4096
P#0 256 732565760 7
part_find(1 1)
fstype(1)=4
Plist(1)=4 ss:4096
P#0 256 732565760 7
part_find(2 1)
Mount ntfs 1 256 2
USB startup
[2.442] --> usb_init
init:0 cap:732566015 ss:4096
[2.442] usb_init
init:0 cap:732566015 ss:4096
[2.443] usb_init
init:0 cap:732566015 ss:4096
[2.516] usb_init
init:0 cap:732566015 ss:4096
[2.517] sd_init
open(/dev/sdio/sdhc)=4
[4.288] usb_init
open(/dev/usb2)=5 init:0 cap:732566015 ss:4096
[5.093] usb_init
init:0 cap:732566015 ss:4096
[5.094] db_load
[6.288] usb_init
init:0 cap:732566015 ss:4096
[8.995]
 

Site & Scene News

Popular threads in this forum