In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Gecko OS: Difference between revisions

From WiiBrew
Jump to navigation Jump to search
SpamBot (talk | contribs)
LeTesla (talk | contribs)
m Locally hosted the zip files
 
(153 intermediate revisions by 67 users not shown)
Line 1: Line 1:
'''Gecko Region Free''' by NUke lets you load Wii games from other regions.
{{Infobox homebrew
| title      = Gecko OS
| image      = [[File:Gecko OS icon.png]]
| version    = 1.9.3.1
| type        = loader
| author      = Nuke/brkirch/Y.S/Kenobi
| download    = Media:Gecko1931.zip
| source      = Media:Geckoos_source.zip
| peripherals = {{Wiimote1}} {{WiiDisc}} {{USBGecko}} {{FrontSD}}
| hbb = yes
| osc        = yes
}}
'''Gecko OS''' by Nuke, Brkirch, Y.S and Kenobi.


==Instructions==
== Instructions ==


Load boot.elf from Chain Loader. Insert any Wii Game and press reset. Enjoy your region free gaming.
Gecko OS is an application to allow the running of Import games and cheat codes.


===Cool Additional Bonus (optional)===
Controls: Use Wii Remote D-Pad, Gamecube Pad or Classic Controller Pad. Region Free options can be set with the config menu before launching the game.
 
USB Gecko is only required if using WiiRD.


If you own a USB Gecko it will install a remote debugger and screenshot engine into memory and will hook. This means you can load Gecko Tool version included and grab screen shots and use the remote debugger in any Wii game. This is all done on the fly and silently. Users without a USB Gecko, the remote debugger and screenshot engine is just ignored and has no effect on your gameplay!.
=== Gecko 1.9.3.1 ===
*Fix Gecko Pause Start option


==Technical Gargon==
=== Gecko 1.9.3 ===
*Loading games no longer requires a second disc spin-up
*Added support for the new Homebrew Channel ID
*Fixed channel loading to use the selected hook type, instead of always using the VBI hook
*Improved the 002 error prevention method for channels
*Add support for using cIOS for rebooter
*Fix dol/elf loading
*Add support for System Menu 4.2
*Bug fix for poke function in gameconfig.txt (thanks to WiiPower)


Gecko Region Free was created with the homebrew libogc library. No certs, TMD, Tik, keys or other Nintendo copyright material were used or attached in the file, making it a pure homebrew release. No Datel code was used either, so please don't call this a clone etc as this and Freeloader work in completely different ways.
=== Gecko 1.9.2 ===
*If necessary, cIOS will be used for channel loading
*A few more gameconfig options were added
*Some video mode fixes


The decryption is done by the hardware, not in software and the correct IOS version of the game booting is selected and used. This is done by reading the information off the DVD using the low level read commands and then passed back to the starlet.
=== Gecko 1.9.1 ===
*The "No Hooks" option should work correctly now
*Displayed code line limit was one line greater than the actual limit, that is now fixed
*Displayed channel names are more complete
*Improved Gamecube disc detection
*Games that use [[IOS]] 36 (for example, Super Smash Bros. Brawl) no longer require a second disc spin-up when loading


My own apploader was written, and will completely ignore the update partition, no patching is done except a region flag which is required.
=== Gecko 1.9.0.1 ===
*Moved rebooter to a menu item
*Fixed a bug that prevented the codes and patch folder from being found if in data/gecko
*Fixed a bug that caused a core dump if background.png is in the root directory of the SD card
*Language and video mode settings from WiiRD are now used if a game is started from WiiRD
*Fixed a rebooter bug that caused the currently inserted game disc not to show up in the disc channel


This of course only works with Wii games.
=== Gecko 1.9 ===
==changelog==
*Added channel loading with hooks, channel menu supports same database.txt format as [[AnyTitle Deleter]] MOD to replace the channel IDs with channel names (put database.txt at the root of the SD card)
*[[Ocarina]] works on channels
*ELF/DOL loading from geckoload now works
*Optionally the directory data/gecko can contain the codes folder, patch folder, gameconfig.txt, config.dat, and background.png instead of the root of the SD card
*GC memory cards are no longer detected as a [[USB Gecko]]
*Changed how exit works; if a loader other than the [[Homebrew Channel]] was used (or an old version of the [[HBC]]) it will return to the system menu
*Fixed a text overlapping bug that would happen if a disc error occurs and [[Ocarina]] is on


v1.2 Forces video mode to NTSC when launching an import on a PAL system. This should fix the issue PAL users are having with USA/JAP games
=== Gecko 1.8.0.2 ===
*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 code list start 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


v1.1 Added some more patching which should increase compatibility.
=== Gecko 1.8 ===
==Disclaimer==
brkirch has released Gecko 1.8 the successor to the Gecko OS. This unofficial build has been approved by the people responsible for the [[USB Gecko]] Nintendo Wii hacking/cheat code device. It has a lot of new features and a new GUI.


Please note I take 'no' responsibility for the use of this software, If a game doesn't work you can report this in the USB Gecko forums, and I will try to fix it for the next release. It has worked on all games i've tried however I can not afford to buy all games so will need beta testers :)
The Gecko homebrew application can be used without the [[USB Gecko]] hardware, but you're limited to only using it's various non-integrated features. However, the features available are worth using including cheat code support, region free gaming and much more!
This will NOT work with back-ups.


==Download==
*Multidol games work through Gecko's game loader, rebooter is no longer required for them
*[[:image:GeckoRF12.zip|GeckoRF12.zip]]
*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]])
==Greets==
*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


Xt5, Shagkur, Y.S, Bushing, Costis, Dhewg, Pinchy, Segher, TMBinc, brakken and tehskeen.com and all Gecko beta testers!
=== GeckoOS 1.07b ===
==External link==
Whats new:
*[http://www.tehskeen.com/modules.php?name=News&file=showarticle&threadid=7003 TehSkeen]
 
1. No copy flag bit in saves now removed when copying no copy flag save games.
 
In previous version you could copy no copy saves but it left the no copy flag bit in the save so unless you used a Hex editor you couldn't copy the save game back to your Wii. Now this bit is removed when you copy the save over. Thanks Kenobi for this patch.
 
You need the rebooter to copy no copy saves to SD card, but of course you can copy them back without rebooter loaded just like any other standard save.
 
View the rest of the changelog [[/Changelog|here]].
 
== Other Downloads ==
*[[Media:Open-Source-Gecko-OS.zip|Unoffical Gecko OS 1.07b with new 002fix, some game fixes and loading Ocarina from sd&usb]]
*[[Media:Gecko-OS-002fix-usb.zip|Unoffical Gecko OS 1.07b with 002fix and loading codes from usb with source]]
*[[Media:Gecko-OS-002fix-SDHC.zip|Unoffical Gecko OS 1.07b with 002fix and sdhc support with source]]
*[[Media:Gecko-OS-SDHC.zip|Unoffical Gecko OS 1.07b with sdhc support with source]]
*[[Media:Gecko002.tar.gz|Unoffical Gecko OS 1.07b 002 fix v3 apps package]]
*[http://wiird.l0nk.org/gos-hbc-dol.zip Gecko OS 1.07b-HBC-DOL] : a "quick (re)package" of 1.07b compatible with HBC beta 9
*[http://www.usbgecko.com/files/geckoOS16dcf.zip GeckoOS color fixed] as above for those with color problems.
*[http://www.usbgecko.com/gcos/boot.elf GeckoOS elf] for use with the [[Twilight Hack]].
*[[Media:GeckoRF12.zip|Version 12]]
 
== Disclaimer ==
Please note I take 'no' responsibility for the use of this software. This will NOT work with backups.
 
== Notes ==
:1. [[Wiicm]] and [[MegaCodeDownloader]]
 
<!-- [[category:Featured homebrew]] -->

Latest revision as of 04:14, 21 August 2022

Gecko OS
General
Author(s)Nuke/brkirch/Y.S/Kenobi
TypeLoader
Version1.9.3.1
Links
Download
Source
Downloadable via the Homebrew Browser
Downloadable via the Open Shop Channel
Peripherals
DVD Drive Loads files from the Front SD slot

Gecko OS by Nuke, Brkirch, Y.S and Kenobi.

Instructions

Gecko OS is an application to allow the running of Import games and cheat codes.

Controls: Use Wii Remote D-Pad, Gamecube Pad or Classic Controller Pad. Region Free options can be set with the config menu before launching the game.

USB Gecko is only required if using WiiRD.

Gecko 1.9.3.1

  • Fix Gecko Pause Start option

Gecko 1.9.3

  • Loading games no longer requires a second disc spin-up
  • Added support for the new Homebrew Channel ID
  • Fixed channel loading to use the selected hook type, instead of always using the VBI hook
  • Improved the 002 error prevention method for channels
  • Add support for using cIOS for rebooter
  • Fix dol/elf loading
  • Add support for System Menu 4.2
  • Bug fix for poke function in gameconfig.txt (thanks to WiiPower)

Gecko 1.9.2

  • If necessary, cIOS will be used for channel loading
  • A few more gameconfig options were added
  • Some video mode fixes

Gecko 1.9.1

  • The "No Hooks" option should work correctly now
  • Displayed code line limit was one line greater than the actual limit, that is now fixed
  • Displayed channel names are more complete
  • Improved Gamecube disc detection
  • Games that use IOS 36 (for example, Super Smash Bros. Brawl) no longer require a second disc spin-up when loading

Gecko 1.9.0.1

  • Moved rebooter to a menu item
  • Fixed a bug that prevented the codes and patch folder from being found if in data/gecko
  • Fixed a bug that caused a core dump if background.png is in the root directory of the SD card
  • Language and video mode settings from WiiRD are now used if a game is started from WiiRD
  • Fixed a rebooter bug that caused the currently inserted game disc not to show up in the disc channel

Gecko 1.9

  • Added channel loading with hooks, channel menu supports same database.txt format as AnyTitle Deleter MOD to replace the channel IDs with channel names (put database.txt at the root of the SD card)
  • Ocarina works on channels
  • ELF/DOL loading from geckoload now works
  • Optionally the directory data/gecko can contain the codes folder, patch folder, gameconfig.txt, config.dat, and background.png instead of the root of the SD card
  • GC memory cards are no longer detected as a USB Gecko
  • Changed how exit works; if a loader other than the Homebrew Channel was used (or an old version of the HBC) it will return to the system menu
  • Fixed a text overlapping bug that would happen if a disc error occurs and Ocarina is on

Gecko 1.8.0.2

  • 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 code list start 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

brkirch has released Gecko 1.8 the successor to the Gecko OS. This unofficial build has been approved by the people responsible for the USB Gecko Nintendo Wii hacking/cheat code device. It has a lot of new features and a new GUI.

The Gecko homebrew application can be used without the USB Gecko hardware, but you're limited to only using it's various non-integrated features. However, the features available are worth using including cheat code support, region free gaming and much more!

  • 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

GeckoOS 1.07b

Whats new:

1. No copy flag bit in saves now removed when copying no copy flag save games.

In previous version you could copy no copy saves but it left the no copy flag bit in the save so unless you used a Hex editor you couldn't copy the save game back to your Wii. Now this bit is removed when you copy the save over. Thanks Kenobi for this patch.

You need the rebooter to copy no copy saves to SD card, but of course you can copy them back without rebooter loaded just like any other standard save.

View the rest of the changelog here.

Other Downloads

Disclaimer

Please note I take 'no' responsibility for the use of this software. This will NOT work with backups.

Notes

1. Wiicm and MegaCodeDownloader