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-12-06 01:53:18 -06:00
.vs Refactored Python script, restored identifier 2020-09-25 21:33:17 -05:00
bin Fixed error in cli name 2020-10-20 03:52:53 -05:00
.gitignore add missing files 2020-11-06 04:22:08 -06:00
children_ui.py Remove legacy option, refactored code 2020-12-05 08:06:00 -06:00
dolreader.py Remove legacy option, refactored code 2020-12-05 08:06:00 -06:00
fileutils.py Remove legacy option, refactored code 2020-12-05 08:06:00 -06:00
GeckoLoader.py Light code refactoring 2020-12-06 01:53:18 -06:00
kernel.py fix textbox issues 2020-12-05 21:17:57 -06: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
main_ui.py Light code refactoring 2020-12-06 01:53:18 -06:00
README.md Update README.md 2020-11-07 04:29:19 -05:00
setup.py Remove legacy option, refactored code 2020-12-05 08:06:00 -06:00
tools.py Major refactoring finished, bugfixes 2020-09-28 03:02:59 -05:00
versioncheck.py New GUI, lots of code restructuring 2020-11-06 04:14:27 -06: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.

Imgur

Codes

GeckoLoader supports 2 methods:

  1. GCT files (Raw codelist)
  2. Textual Codelist (Ocarina Manager or Dolphin Format txt files)

GeckoLoader also supports the ability to use a folder filled with GCT files and/or Textual codelists as input for multi codelist patching

DOL File

GeckoLoader needs a valid dol file to patch with your codes. Simply supply the path to your dol file in either the GUI or the CLI

GeckoLoader also supports patching the same dol file multiple times until the file becomes filled with section data.

Steps to compile GeckoLoader

Run the installer and choose to install GeckoLoader

Then you can do either:

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

Or:

  1. Fill out the relevant data in the GUI
  2. Click the RUN button

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