sup39
709f283e53
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 |
||
---|---|---|
.vs | ||
bin | ||
src | ||
.gitignore | ||
children_ui.py | ||
dolreader.py | ||
fileutils.py | ||
GeckoLoader.py | ||
kernel.py | ||
LICENSE | ||
loader.cpp | ||
main_ui.py | ||
README.md | ||
requirements-dev.txt | ||
requirements.txt | ||
setup.py | ||
tools.py | ||
versioncheck.py |
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
Linux
Codes
GeckoLoader
supports 2 methods:
- GCT files (Raw codelist)
- 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:
- In command prompt, input
GeckoLoader -h
for help on syntax and options - Run the command
GeckoLoader <dol> <codelist> <options>
filling in the variables as needed
Or:
- Fill out the relevant data in the GUI
- 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