Warioland4
Clean-room decompilation of Wario Land 4
Install / Use
/learn @lilDavid/Warioland4README
Wario Land 4
This is a work-in-progress decompilation of Wario Land 4.
This repository can build the following versions:
- US/EU
md5: 5fe47355a33e3fabec2a1607af88a404(default) - JP
md5: 99c8ad779a16be513a9fdff502b6f5c2
Dependencies
binutils-arm-none-eabiclang-format- Python 3
Building
The C compiler (agbcc) is provided as a submodule in this repository. Make sure you set it and the other tools up before building:
git submodule update --init
make tools
This will also set up a Python virtual environment and dependencies for the asset extractor.
To build the US version: place the ROM in the repository root as baserom_us.gba, then run make extract to extract
the assets. Then you can run make to build the ROM.
To build the JP version: add VERSION=jp when running make extract and make, e.g.
make extract VERSION=jp && make VERSION=jp.
If there were no problems, a message such as this will be printed to the screen:
build/us/warioland4_us.gba: OK
For more details, run make help.
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.4kCreate 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
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
