Hacking Remove "You will need the classic controller" screen

Peninsula

Well-Known Member
OP
Member
Joined
May 7, 2014
Messages
184
Trophies
0
XP
1,809
Country
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,

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,962
Trophies
0
Website
www.youtube.com
XP
2,558
Country
Morocco
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.
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,

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,296
Country
Puerto Rico
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!
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>

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.
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.
 
  • Like
Reactions: Peninsula

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,962
Trophies
0
Website
www.youtube.com
XP
2,558
Country
Morocco
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.
How do I make sure it's uncompressed?
 

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,296
Country
Puerto Rico
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.
 

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,962
Trophies
0
Website
www.youtube.com
XP
2,558
Country
Morocco
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.
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,

Peninsula

Well-Known Member
OP
Member
Joined
May 7, 2014
Messages
184
Trophies
0
XP
1,809
Country
United States
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.

No problem. Thanks for the follow-up SuperrSonic!
 

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,962
Trophies
0
Website
www.youtube.com
XP
2,558
Country
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.
 
  • Like
Reactions: Peninsula

wiiarctus

Well-Known Member
Member
Joined
Aug 29, 2016
Messages
125
Trophies
0
Age
23
XP
161
Country
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?^^
 
  • Like
Reactions: SaulFabre

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=gYzI76fwaM0