Which USB loader uses .iso files without converting to .wbfs ?

Discussion in 'Wii - Backup Loaders' started by nunavat2010, Nov 10, 2011.

  1. nunavat2010
    OP

    nunavat2010 GBAtemp Regular

    Member
    195
    3
    Mar 13, 2011
    United States
    Canada
    I've looked at three USB loaders so far (GX, CFG, Uloader). Just to satisfy my idle curiosity, does anyone knows the answer?

    Thanks,

    PS: The claim that some loaders use .iso as it is was made a while ago.
     
  2. PsyBlade

    PsyBlade Snake Charmer

    Member
    2,204
    254
    Jul 30, 2009
    Gambia, The
    Sol III
    cfg can
     
  3. Etheboss

    Etheboss Official LULWUT supporter

    Member
    2,444
    667
    Feb 24, 2009
    Netherlands
    Around somewhere
    .ISO can be used by Wiiflow, USBloaderGX and CFG, but the partition needs to be NTFS
     
  4. fig2k4

    fig2k4 GBAtemp Advanced Fan

    Member
    758
    30
    Oct 30, 2009
    Scotland
    Remember that the ISOs need to be named correctly too.

    From the CFG FAQ.
    If you use one of the of the backup managers (WBM, wit, wbfs_file etc.) to transfer the ISOs you'll also save a hell of a lot of space because they use sparse files. This essentially makes the ISO use the same, if not less space than WBFS files. The size of the file is still 4 GB, but the "used" space is much less.
     
  5. nunavat2010
    OP

    nunavat2010 GBAtemp Regular

    Member
    195
    3
    Mar 13, 2011
    United States
    Canada
    This is the piece that reads .iso files (re:cfg)
    Code:
    wbfs_fat.c:317:   // look for .iso file
    wbfs_fat.c:318:   snprintf(fname, len, "%s/%s/%.6s.iso", path, name, id);
    wbfs_fat.c:326:	&& (strcasecmp(p, ".iso") != 0) ) continue;
    wbfs_fat.c:388: if (strcasecmp(strrchr(fname,'.'), ".iso") == 0) {
    wbfs_fat.c:389:  // .iso file
    wbfs_fat.c:394:  wbfs_disc_t *iso_file = calloc(sizeof(wbfs_disc_t),1);
    wbfs_fat.c:395:  if (iso_file == NULL) return NULL;
    wbfs_fat.c:397:  wbfs_iso_file.wbfs_sec_sz = 512;
    wbfs_fat.c:398:  iso_file->p = &wbfs_iso_file;
    wbfs_fat.c:399:  iso_file->header = (void*)fd;
    wbfs_fat.c:400:  return iso_file;
    
    Instead of using .wbfs feature (loading 512bytes) cfg creates that on the fly with .iso? Do I understand it correctly?
     
  6. starfyrox103

    starfyrox103 Newbie

    Newcomer
    8
    0
    Feb 24, 2016
    Canada
    I got the filenames right, the cheannel preview shows right on USB Loader GX trying to run a NSMB Wii ISO, but launching the game sends me back to the Homebrew Channel!
     
  7. Wizardkoer

    Wizardkoer Wii Veteran

    Member
    422
    81
    Jul 14, 2015
    Australia
    I'm pretty sure most USB Loaders can read ISO disk images, but you need NTFS, as with FAT32, maximum file size is 4GiB, where as disc images at 4.38GiB (4.7GB).
     
  8. TheVinAnator

    TheVinAnator GBATemp's Greatest Vin

    Member
    3,494
    2,472
    Jan 10, 2016
    Canada
    NO COFFEI!
    Just look up a tutorial for woo backup manager it'll convert it name it and everything plus I believe it saves you a bit of space too!