a super idea about wii system menu MOD!

Discussion in 'Wii - Hacking' started by naxil, Sep 4, 2013.

  1. naxil
    OP

    naxil GBAtemp Advanced Fan

    Member
    740
    96
    Oct 26, 2011
    Italy
    Hello people.
    IS possible mod the wii system menu in particular the home (pause) screen for have a fileexplore for launch dol or directly .wbfs file without return on loader.
    THis idea is for change games inside the previous games via pause (home) menu.

    Example.
    I play mario games, i press home and i can select other games (or dol) without return to loader.

    PLEASE if someone have the knowledge for do it.. DO IT!
     
  2. osm70

    osm70 GBAtemp Advanced Fan

    Member
    962
    397
    Apr 17, 2011
    Czech Republic
    Not possible because Pause menu is not part of system, but programmed in every single game.
     
  3. osm70

    osm70 GBAtemp Advanced Fan

    Member
    962
    397
    Apr 17, 2011
    Czech Republic
    Sorry for double posting.
    I am just quoting OP so he knows that I posted here.
     
  4. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,104
    5,170
    Mar 17, 2010
    Norway
    Alola
    I wouldn't say that. While it is hardcoded into each game, it's the exact same for every one (exception is VC/WiiWare titles) and the code is probably the same, so an universal Ocarina code could be created to do so.
    But it would be easier to make a cheat that enables a button combination to launch the loader (this might seem like the same thing as just using the "Wii Menu" button when returning to loader is enabled, but it would be faster to launch the homebrew directly rather than the channel, by a few seconds) and this would serve the same purpose. It would be almost as fast as having a mini loader built in to the home menu. And then you wouldn't have to deal with updating the Ocarina code, or feature/compatibility differences between the main USB loader and the mini loader.
     
  5. Fishaman P

    Fishaman P Speedrunner

    Member
    3,241
    507
    Jan 2, 2010
    United States
    Wisconsin
    Coding a file explorer and DOL launcher in Gecko...
    Yeah, simple as pie. :rofl:
     
  6. naxil
    OP

    naxil GBAtemp Advanced Fan

    Member
    740
    96
    Oct 26, 2011
    Italy
    yes? is simple? wow! do it!
     
  7. rooskie54

    rooskie54 GBAtemp Regular

    Member
    282
    26
    Jan 4, 2009
    United States
    It's not simple.
     
  8. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,104
    5,170
    Mar 17, 2010
    Norway
    Alola
    Well, you don't have to do all that.
    You just have to write a tool to convert opcodes to Ocarina codes. Which basically just takes knowledge of the various ocarina code types, and some basic programming skills.
    Then you just have to add a jump to your code in the home menu routine, and you're done.
    But the launcher would launch a preset DOL file, you wouldn't need a file explorer.
     
  9. Maxternal

    Maxternal Peanut Gallery Spokesman

    Member
    5,210
    2,073
    Nov 15, 2011
    Deep in GBAtemp addiction
    The closest three things I can think of are
    - NeoCorp (PriiLoader hacks to make the system menu launch a backup launcher instead of the disk)
    - Crap channels (a channel for each game that asks a backup loader to autolaunch the desired game)
    - xNEEK+DI (Runs the System Menu from emuNAND and has an overlay menu to decide which game to have the system menu think is in it's disk channel.)

    None is QUITE what you're looking for ... but that's what's available ATM.
     
  10. Fishaman P

    Fishaman P Speedrunner

    Member
    3,241
    507
    Jan 2, 2010
    United States
    Wisconsin
    Well, I know Action Replay has the ability to embed ASM routines. Gecko is pretty similar, but I forget if it has that.
    I'd assume so, seeing what Phantom Wings did with Brawl.
     
  11. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,104
    5,170
    Mar 17, 2010
    Norway
    Alola
    It doesn't directly support it like Riivolution does, but it doesn't matter - ASM when compiled is just an array of bytes, which you can place into memory as long as you can write arbitrary things to it (something any cheat code engine would allow)