ZigGBA
Work in progress SDK for creating Game Boy Advance games using Zig programming language.
Install / Use
/learn @wendigojaeger/ZigGBAREADME
Zig GBA
This is a work in progress SDK for creating Game Boy Advance games using the Zig programming language. Once Zig has a proper package manager, I hope that it would as easy as import the ZigGBA package. Inspired by TONC GBA tutorial
Setup
This project uses submodules, so post clone, you will need to run:
git submodule update --init
Build
This library currently uses Zig 0.14.1.
The tool anyzig is recommended for managing Zig installations.
To build the examples with anyzig installed, clone this repository and use Zig's integrated build system like so in the root ZigGBA directory:
zig build
This will write output ROMs to zig-out/bin/. These are files with a *.gba extension which can be written to a GBA cartridge or which can run in emulators such as mGBA, Mesen, and NanoBoyAdvance.
First example running in a emulator

First example running on real hardware

Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
