Gecko OS mod

Started by WiiPower, May 26, 2010, 05:14:52 PM

Previous topic - Next topic

WiiPower

Don't Action Replay master codes do 2 things:
1. They patch out the code that messes with 0x80001800 or disable the memory protection or whatever the game does to protect itself
2. Hook into the game

If that's what it does, you need to remove part 2 from the code.

WiiPower

This has to be because it's using Gecko OS 1.9.1 code handler instead of the ancient 1.06(?) GC code handler.

biolizard89

FYI, the hooks that GeckoOS Mod calls "unknown" are actually PadRead hooks.  Apparently the PadRead function had 4 different versions on GameCube (depending on SDK version).  @WiiPower it might be useful to rename them from Unknown to PadRead so that people actually know what it's hooking.

WiiPower

Quote from: biolizard89 on August 12, 2011, 12:08:56 AM
FYI, the hooks that GeckoOS Mod calls "unknown" are actually PadRead hooks.  Apparently the PadRead function had 4 different versions on GameCube (depending on SDK version).  @WiiPower it might be useful to rename them from Unknown to PadRead so that people actually know what it's hooking.

Does it matter? The users don't care at all, and the hackers know. Or have fun finding out. I'll add it to the list.

jarra21

Hey guys i was wondering if i could get some help with this i just cant get this to work.
I started out by downloading both files the patcher and the gecko os mod.
I downloaded NUSD which i got the file IOS36-64-v3351.wad to put in the trucha bug restorer. ohh ya that brings me to a question do i want the patched version or the regular.
I downloaded also downloaded from nusd the RVL-mios-v4.wad. and placed that all on my root folder. after i installed both files and started the gecko os mod and it  will say DVD err(1062), disc ID.
My other programs will see there is a disc in side my wii but they now have a error message telling me to read my operations manual.

if you any one could help me that would be awsome i have been at this for days now. let it be know i'm really new with all this patching thing.

goemon_guy

#215
I get the error message "DVD Err(1062), Disc ID" only when trying to load a non-retail Wii or Gamecube disc.
I.E. A backup disc, or a disc other than an official disc.

If you're not using an official game, try that. If you're using a pirated game, then you're outta luck with this application.

If you are using a retail game, then you could try to re-install the patched IOS36. :
(To know if you have done this properly - When you load Gecko OS Mod, at the bottom of the screen does it say "IOS236"? If not, then you will need to reinstall a patched IOS36)

[spoiler]
QuoteGet a patched IOS36 as IOS236 with Trucha Bug Restorer 1.12 with all 4 patches

When you run the Trucha Bug Restorer, you have to select an IOS to reload. If you have a cIOS, I'd recommend you use that. (Should be IOS249.)

Follow the on-screen instructions until you get to a screen with some options. Among them is IOS36 menu. Enter that menu. Change the Install IOS to slot to 236. Apply all patches available, (change them to "yes.") if not done already.

Voila! IOS36 should be installed to slot 236, and when you go into Gecko OS Mod, the bottom of the screen should say "IOS236"

[/spoiler]

Still not working? Try reinstalling the cMIOS included. (Download the cMIOS installer from the first page.)
[spoiler]
Again, reload a cIOS if you have one. Or, you could probably even load IOS236 if you have followed the guide until now!

Go into MIOS menu after following the on-screen instructions. Then you should be at the Install screen. Make sure that "Patch for homebrew" is set to "yes."
You can also change the revision to 65535. This makes the MIOS the highest revision possible. This is not necessary, but will stop updates from Games when they want to update your MIOS. (SSBB, MKWii, etc.)
After that, hit "Install patched MIOSv4." That should be all you need to get Gecko OS Mod to work correctly. [/spoiler]

EDIT:

I looked back over the thread. It seems that no one noticed that I wrote a guide last year on how to install Gecko OS Mod's necessary components. D:

http://wiird.l0nk.org/forum/index.php/topic,5823.msg50939/topicseen.html#msg50939

EDIT:
Updated the guide, and added some adjustments.

[spoiler]
*DISCLAIMER*
+If you by some chance brick your Wii during the installation process, you are the one at risk. No one at WiiRd Community shall be held responsible.
Although the chances are low, there's always the possibility.
You have been warned. Continue with caution!
+I, Goemon_guy am not the author of this application. I only wrote this guide. (And posted a... *small* compatibility list.)

This is a tutorial on how to make Gecko OS Mod work on your Wii.
You're going to need to download the packages to get it to work. The packages that you want to download are the ones that contain the Application for the HBC, and then the cMIOS installer. The Application runs off of a special cMIOS to load Gamecube games, so you're going to have to install it if you want to be able to load Gamecube games with cheats or even WiiRd.

So, once you have downloaded them, put them into the applications folder on the root of your SD Card. The folder that the HBC gets all of your apps from.
The folder layout should look like this.

SD:/apps/Gecko OS Mod/boot.dol
SD:/apps/Gecko OS Mod/meta.xml
SD:/apps/Gecko OS Mod/icon.png

What you will have to do next is install the cMIOS. Use the cMIOS installer included, and make sure to patch it for homebrew.
I would download the MIOS v4 straight from the NUS servers. To do so, you will have to hit right or left until you get to Download from NUS. In order to do this, you need a valid internet connection to your Wii.

Of course, you could easily also get the MIOS by using the NUS downloader to download it from the servers from your PC, or some other method. The wad that you obtain from 'this method' will have to be in on the root of the SD card.

Now then, install the cMIOS, and make sure you have the Patch for homebrew set to "yes" so that it will be compatible with Gecko OS Mod.

Return to the Homebrew Channel.

Now you're going to have to go and download something called the Trucha Bug Restorer. This is to restore the Trucha Bug to the IOS36. When you go to download it, get the most recent version. As of August 12th 2011, the latest version is 1.14. (DOWNLOAD)

With this Wii application, you can restore the Trucha Bug to IOS36.
Make sure all patches are applied when you are installing it. (There are four [4] in total!)

When it asks you where you want to install it, make it install it to IOS236. With it in that slot, you will be able to use the rebooter with the Gecko OS Mod.
(To verify whether this was done correctly or not, load Gecko OS Mod, it should say that IOS236 is loaded.)

OK, so now that that is over with, you can now load the Gecko OS Mod, and use the Gamecube cheats with it. With that said, go into the Gecko OS Mod from the Homebrew Channel or some method to load Homebrew.
You can go into options, and go to Ocarina/WiiRd settings, and enable Debugger and Cheats for both Wii and GC. Then, for the GC hook, set it to VI. That is the only hook that is even possible.

Now, you can use codes on your Gamecube games, and if you have a USB Gecko, you can use WiiRd on them!

Some games are simply incompatible at the moment. Some games will either not boot, not load codes properly, or even debug properly!
It is also worth noting that Gecko OS Mod is not capable, (and will most likely NEVER be capable,) of running backup games. (Burned, non-retail games.)
Support game developpers and buy their software!

DOWNLOAD LINKS
Gecko OS Mod 1.92
http://www.mediafire.com/?pf5vo5hks9of2em

cMIOS Installer 0.2
http://www.mediafire.com/?eyhkcutjhdz

Trucha Bug Restorer 1.14
http://www.mediafire.com/?xkp8oplvcal545f


[/spoiler]
-Currently hacking the following game(s):
...
Request a code via PM, if you wish.

jarra21

hey thanks for the quick reply
so the problem was that i wanted to play Super paper mario thousand year door off of a disc i burned.i just tried super smash bros (disk i own) and it worked. the sad thing about all of this now is i cant play my burned disk on my backup launcher channel but now I will be making a purchase off of ebay  so that i can play the Mario game. hey thanks for your help it seems as though it was just a noob mistake and your post was full of useful information so i cant thank you enough.

Ileikcaik

I tried everything and it didnt work D  :'(:

Ileikcaik

Also, Im trying sonic adventure battle 2.
but I got GCT codes and it says "loading cheats" but when I play the game no cheats...

biolizard89

Quote from: Ileikcaik on August 13, 2011, 06:31:27 PM
Also, Im trying sonic adventure battle 2.
but I got GCT codes and it says "loading cheats" but when I play the game no cheats...
Sonic Adventure 2 Battle (USA) works fine for me (I'm using the Unknown1 hook).  You're in Internal mode, correct?  The hook patches okay?  Maybe some of your cheats are bad?

Ileikcaik

Quote from: biolizard89 on August 13, 2011, 07:53:04 PM
Quote from: Ileikcaik on August 13, 2011, 06:31:27 PM
Also, Im trying sonic adventure battle 2.
but I got GCT codes and it says "loading cheats" but when I play the game no cheats...
Sonic Adventure 2 Battle (USA) works fine for me (I'm using the Unknown1 hook).  You're in Internal mode, correct?  The hook patches okay?  Maybe some of your cheats are bad?
I use Wiird codes.
Could that be the problem?

Ileikcaik

Because I got everything right but the codes dont load..

goemon_guy

Quote from: biolizard89 on August 13, 2011, 07:53:04 PM
Quote from: Ileikcaik on August 13, 2011, 06:31:27 PM
Also, Im trying sonic adventure battle 2.
but I got GCT codes and it says "loading cheats" but when I play the game no cheats...
Sonic Adventure 2 Battle (USA) works fine for me (I'm using the Unknown1 hook).  You're in Internal mode, correct?  The hook patches okay?  Maybe some of your cheats are bad?

It also loads fine with the VI hook. ;)
I can't even get Unknown hooks to work for me, so...

Quote from: Ileikcaik on August 13, 2011, 08:18:58 PM
I use Wiird codes.
Could that be the problem?

What codes are you using then? One (or more) could be conflicting and causing the others not to work. Either that or they don't work.

Also, to answer your question, you NEED to use converted WiiRd codes if you got them from Action Replay codes. (Or unless they were hacked for WiiRd.)
-Currently hacking the following game(s):
...
Request a code via PM, if you wish.

Ileikcaik

Im using one code,
Press Z For 10 Green Chaos Drives [Link Master]
code for SAB2

goemon_guy

OK, I'll give the codes a try, and tell you if they work for me.

Some things you can try, are to change the Hook to VI, and make sure Ocarina is set to on. (Even though it says that it's loading the cheats.)
-Currently hacking the following game(s):
...
Request a code via PM, if you wish.