1
0
Fork 0
An easy way to have near unlimited code space, allowing thousands of lines of gecko code for every Wii/GCN game. Forked from https://github.com/JoshuaMKW/GeckoLoader
This repository has been archived on 2024-02-06. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2020-10-19 03:07:28 -05:00
.vs Refactored Python script, restored identifier 2020-09-25 21:33:17 -05:00
bin Created new bin 2020-10-04 03:44:47 -05:00
.gitignore Fixed legacy patching, hooks no longer corrupt 2020-10-19 03:07:28 -05:00
dolreader.py Fixed stacking bug with kernel 2020-10-04 02:30:11 -05:00
fileutils.py Major refactoring finished, bugfixes 2020-09-28 03:02:59 -05:00
GeckoLoader.py Created preliminary usage of all sections 2020-10-03 15:25:18 -05:00
installer.cs Eh :/ 2020-08-26 18:30:35 -05:00
kernel.py Fixed legacy patching, hooks no longer corrupt 2020-10-19 03:07:28 -05:00
LICENSE Added a license 2020-08-03 02:26:36 -05:00
loader.cpp Fixed stacking bug with kernel 2020-10-04 02:30:11 -05:00
README.md Major refactoring finished, bugfixes 2020-09-28 03:02:59 -05:00
setup.py Final tweaks 2020-08-26 17:58:41 -05:00
tools.py Major refactoring finished, bugfixes 2020-09-28 03:02:59 -05:00
versioncheck.py Created preliminary usage of all sections 2020-10-03 15:25:18 -05:00

GeckoLoader

GeckoLoader is a command line tool, providing an easy way to have near unlimited code space, allowing thousands of lines of gecko code for every Wii/GCN game.

Steps to prepare a codelist

  1. Download Ocarina Manager
  2. Open Ocarina Manager and supply it with the codes you desire, checking the boxes of the codes that you want to be used in GeckoLoader
  3. Save it as a txt file in your current working directory

Steps to prepare a .dol file

  1. Copy a clean dol file from your choice game into your current working directory

Steps to compile GeckoLoader

  1. Run the installer and choose to install GeckoLoader
  2. In command prompt, input GeckoLoader -h for help on syntax and options
  3. Run the command GeckoLoader <dol> <codelist> <options> filling in the variables as needed

Your new patched dol file will be in the folder ./geckoloader-build by default

*NOTE: can be an Ocarina formatted txt file, a gct, or a folder containing the previous mentioned files.