ZOYKUHot Board

treeki/kamek技術ドキュメント

a nice code injection engine for GameCube and Wii games

目次 (TOC) (3 セクション)▾
言語フォールバック:本リポジトリの日本語ドキュメントはまだ提供されていないため、原文の公式英語ドキュメント(English)を表示しています。
クイックインストール
git clone https://github.com/treeki/kamek.git

Kamek

a nice code injection engine for GameCube and Wii games - originally created by Ninji (nee Treeki) 2010-2021, now maintained by RoadrunnerWMC and various other folks

Introduction

Kamek is an engine for injecting custom code into Wii games - it's designed for New Super Mario Bros. Wii, but it should work with many other games as well.

(This is a fully rebuilt version of the toolchain I developed from 2010 to 2013 for the Newer Super Mario Bros. Wii project. It cannot build Newer in its current form, but this may be possible later.)

TODO

  • Port some of the Newer hacks to this

  • More testing

Requirements

To build and run the Kamek linker:

  • .NET 10.0 (installable on both Windows and non-Windows OSes)

To compile code:

  • NXP 'CodeWarrior Special Edition' for MPC55xx/MPC56xx v2.10
    • If this direct link doesn't work, the original page is 'available on the Internet Archive'.
    • After installing it, you need license.dat from the installation root, and the DLL and EXE files inside PowerPC_EABI_Tools/Command_Line_Tools.
    • Useful documentation is in Help/Power_Arch_Build_Tools_Reference.chm (or Help/PDF/Power Architecture Build Tools Reference.pdf)

Support for other compilers such as GCC and Clang is not planned. (C++ code generated by these compilers uses a different ABI to CodeWarrior, so features like classes and virtual inheritance only work properly when CW is used.)

GitHub 公式リポジトリからアーカイブされたドキュメントミラー · GitHub リポジトリを表示
スナップショット取得日: 2026-11-08