lightweight C engine for Wii homebrew games
A lightweight C engine for Wii homebrew by magmacrunch media. It handles initialization, input, rendering, scoring, audio, and the game state shell, so you only write the gameplay. Built with devkitPPC and GRRLIB.
153 functions across 12 modules. Interactive search, module tabs, code examples with syntax highlighting.
Generate a new game project with the magnolia engine pre-configured.
coming soonScaffolding a game, once you have the engine:
cd ~/game_dev
../magnolia/tools/new-game.sh my-game
cd my-game && make
PolyForm Noncommercial 1.0.0 · Copyright 2026 magmacrunch media. Apache-2.0 until 2026-10-15.
magnolia is developed in-house and is not publicly distributed. The API reference above documents every function across the twelve modules, and the games built on it are playable in the arcade.
For source access, licensing, or anything else, email info@magmacrunch.com.