1
0
Fork 0
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.
GeckoLoader/README.md
sup39 709f283e53 Fix bugs for some code types (02, 28, etc.)
codehandler.bin:
  - Use Nintendont's codehandler
  - Clearing cache for 04 code type
kernel.py:
  - Fix codelength
  - Fix code optimization (TODO 28, E2)
dolreader.py:
  - Fix verbose 3 logging bug
2022-01-24 02:30:26 +09:00

1.3 KiB

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.

Windows

Imgur

Linux

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

Build exe file

python setup.py build