Remove "You will need the classic controller" screen

Discussion in 'Wii - Hacking' started by Peninsula, Jun 27, 2017.

  1. Peninsula
    OP

    Peninsula Advanced Member

    Newcomer
    58
    11
    May 7, 2014
    United States
    Is it possible to edit or remove this screen from a VC wad file? If so, how can it be done?
     
  2. SuperrSonic

    SuperrSonic GBAtemp Advanced Fan

    Member
    662
    220
    Dec 9, 2011
    Open the 01.app in a hex editor, look for the text, change it to 0x20s and save. This won't work on compressed dols, obviously.
     
    Pacheko17, CatmanFan and Peninsula like this.
  3. Peninsula
    OP

    Peninsula Advanced Member

    Newcomer
    58
    11
    May 7, 2014
    United States
    Ah that did it. Thanks!

    @SuperrSonic

    Actually SuperrSonic, after looking a bit more into this, I think what I'm looking for is like what you've demonstrated in your video here.
    I downloaded the files in the description but I'm wondering what the difference is between the .dol files in the core folder and the .dol files in the forwarder folder. Also, do you have an example meta.xml so I can understand how the arguments should be formatted? I'd really appreciate any help you can give me with this!
     
    Last edited by Peninsula, Jun 29, 2017
  4. CatmanFan

    CatmanFan I guess I'm exaggerating.

    Member
    1,306
    435
    Aug 14, 2016
    Morocco
    Sorry for bumping, but will this work on both SNES and N64? How do I do this again? Explain to me more concisely, please, because I don't get it.
     
    Last edited by CatmanFan, Jul 16, 2017
  5. SuperrSonic

    SuperrSonic GBAtemp Advanced Fan

    Member
    662
    220
    Dec 9, 2011
    I did not see your edit, sorry. The difference between them is that the forwarders disable a bunch of UI options, like: load content, load history, load core, restart retroarch, core info, and most onscreen messages that for some reason can't be disabled normally.
    In addition every forwarder core makes its own retroarch.cfg so there's less chance of screwing up settings.
    And, uh, you can change the UI colors if you're into that. The RGUI green gets tiring, default is now white.

    One argument for path and one for the filename.
    <arg>sd:/apps/data/GB/</arg>
    <arg>Tetris.gb</arg>

    Should work the same. Extract your wad, you get files named 00.app, 01.app, 02.app, etc., 01 is always the main.dol, open it in a hex editor, use the text search function, search for "you will need" or similar, overwrite it with whatever you like.
    I think all the languages are lined up after English.
     
    Peninsula likes this.
  6. CatmanFan

    CatmanFan I guess I'm exaggerating.

    Member
    1,306
    435
    Aug 14, 2016
    Morocco
    How do I make sure it's uncompressed?
     
  7. SuperrSonic

    SuperrSonic GBAtemp Advanced Fan

    Member
    662
    220
    Dec 9, 2011
    I think the quickest way is to scroll down a bit and see if you can find text that says Metrowerks Target Resident Kernel for PowerPC, if it's compressed it will show . between most letters.
     
  8. CatmanFan

    CatmanFan I guess I'm exaggerating.

    Member
    1,306
    435
    Aug 14, 2016
    Morocco
    Can you also please give me a full tutorial on how to make RetroArch forwarder channels like yours? Either on PM or a reply, it doesn't matter.
    I also found some "Not enough space in the System Memory" strings in the .app file, so I guess it's uncompressed.
     
    Last edited by CatmanFan, Jul 16, 2017
  9. Peninsula
    OP

    Peninsula Advanced Member

    Newcomer
    58
    11
    May 7, 2014
    United States
    No problem. Thanks for the follow-up SuperrSonic!
     
  10. CatmanFan

    CatmanFan I guess I'm exaggerating.

    Member
    1,306
    435
    Aug 14, 2016
    Morocco
    @Peninsula @SuperrSonic I just found out that to remove or edit the Classic Controller screen on N64 WADs you have to extract the wad, then extract 05.app. Look for a file called Errors_VC64ErrorStrings_XX.bin, and open the file for your corresponding language. Scroll down a bit and you will find the "You will need the Classic Controller" text. You can overwrite it with whatever you want.
     
    Peninsula likes this.
  11. wiiarctus

    wiiarctus Advanced Member

    Newcomer
    97
    12
    Aug 29, 2016
    Germany
    Okay so I did this on SM64 VC but how could I entirely remove the "You will need the Classic Controller." screen, and not only making the text invisible?^^
     
  12. CatmanFan

    CatmanFan I guess I'm exaggerating.

    Member
    1,306
    435
    Aug 14, 2016
    Morocco
    I don't think there is a way. I guess you'll have to make the text entirely blank for now.