Is There a File Replace Code for NSMBWii (Ocarina)?

Discussion in 'Wii - Hacking' started by AManOfThings123456789, Aug 30, 2018.

  1. AManOfThings123456789

    AManOfThings123456789 GBAtemp Regular

    Aug 3, 2015
    I have NSMBWii on USBLoaderGX and I wanted to try out some mods and maybe do some stuff with the Reggie! Level Editor. Is there a File Replace Code for NSMBWii? If not is there another way to use mods on USBLoaderGX?
  2. FancyNintendoGamer567

    FancyNintendoGamer567 GBAtemp Advanced Fan

    Feb 13, 2017
    United States
    Unlike Super Smash Bros. Brawl, New Super Mario Bros. Wii does not have a File Patch-like code. You need Riivolution for NSMBW.
  3. AManOfThings123456789

    AManOfThings123456789 GBAtemp Regular

    Aug 3, 2015
    Well that sucks
  4. XFlak

    XFlak Wiitired but still kicking

    Sep 12, 2009
    I thought u could just replace levels in the extracted format, no?
  5. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    Oct 27, 2002
    Engine room, learning
    usbloadergx doesn't load games in extracted format. you'd have to use Wiiscrubber, TruchaSigner or Wit to replace files in an iso/wbfs file.
    Another solution if you are heavily modding and testing your files is Neek (it loads extracted game format), or maybe dolphin ?

    with neek+di, extract the game partition to sd:/games/TitleID/
    Launch neek+di
    use the hidden game menu to mount the game and launch it from disc channel.

    you'll have to shutdown the console every time you want to edit the game's content. don't do any hot swapping, you'll corrupt your device's partitions.

    Riivolution is another solution, but you need the retail disc (or a compatible modchip).

    untested, might not work:
    If your mods are already in wbfs or iso format, and you want to play them, then it's easier.
    /wbfs/gametitle [TitleID6]/TitleID6.wbfs

    replace the titleID6 with something else than the original ID (not SMNP01 for example), and the loader will list the game as another game.
    if your internal TitleID is not modified, it will use the same savegame than the official game.
    it's possible the loader doesn't launch the game because expecting TitleID (the one you provide) doesn't match the one located in the game's header.
    Last edited by Cyan, Aug 31, 2018