Get straight back to CFG USB Loader?

Discussion in 'Wii - Backup Loaders' started by GENOCIDEGeorge, Mar 31, 2010.

  1. GENOCIDEGeorge
    OP

    GENOCIDEGeorge Member

    Newcomer
    27
    0
    Dec 16, 2009
    When I close a game that I've booted with CFGUSBL, is there a way I can get it to return straight to CFG's menu?
    Without Prii/Pre-loader, please?
     
  2. GENOCIDEGeorge
    OP

    GENOCIDEGeorge Member

    Newcomer
    27
    0
    Dec 16, 2009
    Er, bump?
     
  3. Doctair

    Doctair Advanced Member

    Newcomer
    89
    0
    Jan 24, 2010
    Canada
    Do you mean you exit a game and it goes to the System Menu?

    If so I don't think any of the loaders return to the loader themselves after you exit, unless you like you say use priiloader...
     
  4. person66

    person66 If it isn't edited, it isn't a true person66 post

    Member
    1,110
    84
    Jun 16, 2009
    Canada
    Canada
    AFAIK priiloader is the only way to do this, it's easy to set up, but if you dont want it, than you'll just have to go back to the system menu, than choose CFGUSBL from there.

    And, if you don't mind me asking, why dont you want priiloader?
     
  5. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    games and channels are made with the official SDK. As part of that SDK, there is a "HBM" library. And it is this library that handles returning to the system menu when you exit a game. Since preloader replaces the system menu, it allows you to redirect yourself when exiting a game.

    Since this is 1 library shared among all games (with slight variations due to different versions of the SDK), it can be patched pretty generically like 001, 002 patches ect. Its just a matter of somebody finding the specific region of that lib and the magic 8 bytes to patch and then you should be able to exit to any channel installed on the wii. So if you want this to happen, you should go study up on ASM and open up a game dol in a disassembler and start poking around.
     
  6. GENOCIDEGeorge
    OP

    GENOCIDEGeorge Member

    Newcomer
    27
    0
    Dec 16, 2009
    So wait, does that mean if I install Priiloader, I'll have a completely different Wii System Menu? o.o
     
  7. person66

    person66 If it isn't edited, it isn't a true person66 post

    Member
    1,110
    84
    Jun 16, 2009
    Canada
    Canada
    no, you will still have the same old system menu, unless you change the priiloader settings to load someting else, CFGUSB for example.
     
  8. GENOCIDEGeorge
    OP

    GENOCIDEGeorge Member

    Newcomer
    27
    0
    Dec 16, 2009
    So, does that mean I'll be unable to access the System Menu?
    Or, does it mean that after the health screen it'll go straight to CFGUSB?
     
  9. person66

    person66 If it isn't edited, it isn't a true person66 post

    Member
    1,110
    84
    Jun 16, 2009
    Canada
    Canada
    It all depends on how priiloader is set up. By default once you install priiloader it appears as if nothing has happened, the system will start like normal and you won't even know priiloader is installed, however, if you turn on your wii well holding reset , the priiloader menu will appear, and now you can start changing things, like wheather priiloader loads the system menu or some other dol. If you have it start cfgusbl and also return to cfgusbl than I'm not sure if you can get back to the system by exiting cfgusbl, but you could always just hold reset, priiloader shows up and then you load the system menu from there.
     
  10. tueidj

    tueidj I R Expert

    Member
    2,569
    820
    Jan 8, 2009
    Except it's not 8 bytes for the title id, it's 4 since 1-2 are both small enough to fit in immediate values.
     
  11. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    ok, so ive found where wiisports loads the HBM library at 0x80177950. Maybe somebody that understands ASM better than me can find the magic part in there.
     
  12. Dr. Clipper

    Dr. Clipper GBAtemp Addict

    Member
    2,487
    0
    Aug 28, 2007
    You can, but you need a recent version of Priiloader like beta 4. You then just set "home=wii_menu" or "home=Pune" in config.txt and Cfg will ask Priiloader to boot to the Wii Menu.
     
  13. GENOCIDEGeorge
    OP

    GENOCIDEGeorge Member

    Newcomer
    27
    0
    Dec 16, 2009
    So... in n00b speak, please? [​IMG]
    maybe a tutorial or something? [​IMG]
     
  14. madeirabhoy

    madeirabhoy GBAtemp Fan

    Member
    336
    0
    Nov 29, 2008
    Antarctica
    for me too. the only two channels i ever use are usbloader gx and mplayer ce, but i could reach mplayer ce from the hbc bit in usbloader gx
     
  15. GENOCIDEGeorge
    OP

    GENOCIDEGeorge Member

    Newcomer
    27
    0
    Dec 16, 2009
    Bump, please? [​IMG]
     
  16. GENOCIDEGeorge
    OP

    GENOCIDEGeorge Member

    Newcomer
    27
    0
    Dec 16, 2009
    T_T
    Bump?
    Anyone here?
     
  17. madeirabhoy

    madeirabhoy GBAtemp Fan

    Member
    336
    0
    Nov 29, 2008
    Antarctica
    figured it out

    install latest priiloader. put a forwarder dol for the usb loader you want into the root folder of your sd card, you can leave it with its original name you dont need to change it to boot.dol.

    go into general settings and change the returns back to setting to return back to installed dol. save and then click on install dol and select the loader forwarder.
     
  18. Ofterdingen

    Ofterdingen Member

    Newcomer
    15
    0
    Nov 10, 2009
    Gambia, The
  19. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    the bootmii stuff wont work with this. those only work when bootmii runs. when you exit a game, it starts whatever is in the system menu's spot.
     
  20. Ofterdingen

    Ofterdingen Member

    Newcomer
    15
    0
    Nov 10, 2009
    Gambia, The
    Well when you click Reset instead of Wii Menu you get right back to CFG Loader. At least this should work for all non-Nintendo games.