Gecko 1.8.0.2

Started by brkirch, April 15, 2009, 03:47:00 AM

Previous topic - Next topic

brkirch

Gecko 1.8.0.2
---------

What's New:

  • GC memory card crash fixed thanks to Nuke
  • A core dump that occurs on some Wiis when launching certain games should no longer occur
  • Fixed codeliststart for gameconfig.txt
  • A minor Ocarina fix to ensure ASM insert codes will work properly
  • Exit no longer causes a core dump if Gecko was launched by a loader that lacks return to loader functionality (such as preloader); instead exit returns to the Homebrew Channel, or resets the Wii if the Homebrew Channel is not installed

Gecko 1.8
---------

What's New:

  • Multidol games work through Gecko's game loader, rebooter is no longer required for them
  • To ensure games are fully functional the game loader now uses the IOS requested by the game (as a result there is no 002 error, that error is due to game loaders booting a game with the wrong IOS)
  • If a game requests an IOS that you don't have, the game's update partition will be searched for the IOS and the option to install the IOS will be given if it is found (if you have a modchip, turn off update blocking!)
  • It is now possible to select not to load the debugger, which increases the number of code lines allowed by Ocarina
  • New hooks have been added so that most (if not all) Wii games can be hooked
  • Rebooter will use the hook selected on the config menu to hook games
  • Rebooter is now compatible with preloader
  • The menu interface has been improved, and you can load a custom background by creating a 640x480 PNG-24 file, naming it background.png, and putting it at the root of your SD card
  • The menu configuration can be saved, and the saved configuration will be loaded automatically when Gecko starts
  • A configuration file can be created for game specific settings like hook type
  • New code types are supported by the code handler
  • GPF (gecko patch file) support

Download from:
http://www.usbgecko.com/Gecko1802.zip

GMO

 O0 Very nice to see an update. Thank you for your contribution to the gecko, I do appreciate it just like many others :)
http://gamemasterzer0.blogspot.com
For Codes, Guides, & Support Codemasters-Project
USB Gecko Facebook Page - My Wii's 4.1 U | 4.0 E

111

Thank you very much for the work that you put into this!  It is very much appreciated.

Hate to nitpick, but would it be possible to try to load a game with the newest installed IOS, instead of requiring you to install the IOS that the game "requires".  For example, on this version, I cannot play Mario Kart Wii without IOS36.  However, 1.07b will load it perfectly.

It's just a minor suggestion, and once again, thanks for the work that you and everyone else involved have put into this!

dondi

any chance to run the rebooter under 3.3, 3,4, 4,0?

QuoteRebooter now works on 3.3v2, 3.4, and 4.0 (just patch IOS 36 for safety)

Bye

WiiPower

Hi i have a few questions about this new version:
- Gecko OS 1.8 still freezes without a warning if a memory card is inserted in slot b. Are you aware of this problematic and are you aware that most Gecko OS don't even know why it happens?
(ok it doesn't really freeze, after i pulled the card, Gecko OS used the rebooter automatically...)
- Why do you suppose to use the .elf for the homebrew channel. Do you have any advantages if you use the .elf there instead of the .dol?
- Is this based on Gecko OS 1.07b, or is it completely new written?
- Ok i guess i won't get the answer, but i have to try:
How did you manage to get the multi dol games to work exactly?

Sorry if the 1st 2 questions are already answered 100 times for the old versions.

justin28

I have the same memory card gamecube issue as well gecko doesn't work with it inserted.Does anyone think it will ever support old gamecube action replay disks.Is their a program that i can download that will support this.

Link

Quote from: WiiPower on April 15, 2009, 09:07:51 AM
- Gecko OS 1.8 still freezes without a warning if a memory card is inserted in slot b. Are you aware of this problematic and are you aware that most Gecko OS don't even know why it happens?
(ok it doesn't really freeze, after i pulled the card, Gecko OS used the rebooter automatically...)
Unfortunately a libogc error - which it seems has not been fixed (the HBC team fixed it themselves probably but they didn't share sources.

Quote from: WiiPower on April 15, 2009, 09:07:51 AM
Why do you suppose to use the .elf for the homebrew channel. Do you have any advantages if you use the .elf there instead of the .dol?
ELF or DOL.. DOL or ELF.. makes no major difference!

Quote from: WiiPower on April 15, 2009, 09:07:51 AM
Is this based on Gecko OS 1.07b, or is it completely new written?
It's based on the source codes of the never released Gecko 2.0

Quote from: WiiPower on April 15, 2009, 09:07:51 AM
Ok i guess i won't get the answer, but i have to try: How did you manage to get the multi dol games to work exactly?
That's a tough one.. actually Gecko Reloader already had the ability as it used special hooking methods.. Gecko 2.0 now includes these reloader hooks without the need of actually reloading. It's difficult ^^

WiiPower

Quote from: Link on April 15, 2009, 09:22:25 AM
Quote from: WiiPower on April 15, 2009, 09:07:51 AM
- Gecko OS 1.8 still freezes without a warning if a memory card is inserted in slot b. Are you aware of this problematic and are you aware that most Gecko OS don't even know why it happens?
(ok it doesn't really freeze, after i pulled the card, Gecko OS used the rebooter automatically...)
Unfortunately a libogc error - which it seems has not been fixed (the HBC team fixed it themselves probably but they didn't share sources.

At least i would expect a screen like this: "If your Wii is frozen right now, check if you have a memory card in slot b". This wouldn't solve the problem, but would reduce the confusion of newbies a lot. An alternative would be to look at the card in slot b and look for gamecube saves there and then skip the code that freezes.(Yes i know that's not a clean solution)

Quote from: Link on April 15, 2009, 09:22:25 AM
Quote from: WiiPower on April 15, 2009, 09:07:51 AM
Why do you suppose to use the .elf for the homebrew channel. Do you have any advantages if you use the .elf there instead of the .dol?
ELF or DOL.. DOL or ELF.. makes no major difference!

Ok, thanks.

Quote from: Link on April 15, 2009, 09:22:25 AM
Quote from: WiiPower on April 15, 2009, 09:07:51 AM
Is this based on Gecko OS 1.07b, or is it completely new written?
It's based on the source codes of the never released Gecko 2.0

Thanks, in the meantime i found out that Gecko OS 2.0 was nearly completely new written, which answers my original question very well.

Quote from: Link on April 15, 2009, 09:22:25 AM
Quote from: WiiPower on April 15, 2009, 09:07:51 AM
Ok i guess i won't get the answer, but i have to try: How did you manage to get the multi dol games to work exactly?
That's a tough one.. actually Gecko Reloader already had the ability as it used special hooking methods.. Gecko 2.0 now includes these reloader hooks without the need of actually reloading. It's difficult ^^

Ok, it requires the WiiRD handler in memory then, like Ocarina does. Thanks.

Master Hand

I've got a problem
When I launch my game it says "Loading Title" and then the screen is Black with

"Exeption (ISI) occured" with a lot of numbers after
I'm French,so sorry if my english is wrong ^^'

hetoan2

http://www.youtube.com/watch?v=rLBjtcMGt8o

^^ video...

I would have edited it in the first post, but I think I'll leave that up to brkirch


Check out my site with codes obviously...
http://hetoan2.com/

and youtube...
http://youtube.com/hetoan2

Link

Quote from: Master Hand on April 15, 2009, 10:50:46 AM
When I launch my game it says "Loading Title" and then the screen is Black with
"Exeption (ISI) occured" with a lot of numbers after

Specify "my game" please.. Brawl? Mario Galaxy?

Warlock

Sweet!   ;D  I have something new to play with today!


The Gamer\'s Voice is now at DarkUmbra.net!

panmusic

Excellent work!
I have system menu 4.0 and the rebooter still doesn't work.Am I doing something wrong?Maybe there is a specific option in the menu.
Lastly,I have the same problem with GC memory cards inserted not only in slot B but also in slot A.
Any help?

ShortFuse

Good stuff brkirch.

I was thinking of taking this and modifying it to suit Brawl+ a bit better (autoboot, remove some options, add a GCT/GPF file selector) but this is closed source.  I know the risks of opening up the source code with all the backup loaders that came out so if you don't want to release it I understand. Interesting enough, for the gameoptions.txt, why not add an autoboot method to skip the menu entirely?

Maybe, holding down A/Start skips the autoboot?

And just out of curiosity, are you using the latest libogc or are you using the same libs from 1.07b?

Again, thanks a lot. The Brawl+ is really grateful.

Link

Quote from: panmusic on April 15, 2009, 02:05:54 PM
Excellent work!
I have system menu 4.0 and the rebooter still doesn't work.Am I doing something wrong?Maybe there is a specific option in the menu.
Lastly,I have the same problem with GC memory cards inserted not only in slot B but also in slot A.
Any help?

Did you update using an inofficial way (like Waninkoko's updater) or did you use the Nintendo update to update your Wii? If you used the regular way you're SOoL as of now!