{
  "added_at": "2026-11-09",
  "category": "game-analysis",
  "description_en": "GBA-Recomp is a Rust static-recompilation toolkit and runtime for Game Boy Advance cartridges. It translates a ROM ahead of time into a native executable, and the runtime models the PPU, APU, DMA, timers, IRQ, saves, input, and RTC. The README says the user supplies a BIOS and a game, and that the project is dual-licensed MIT or Apache-2.0.",
  "description_zh": "GBA-Recomp 是面向 Game Boy Advance 卡带的 Rust 静态重编译工具包和运行时。它预先把 ROM 翻译成本机可执行文件，运行时提供 PPU、APU、DMA、定时器、IRQ、存档、输入和 RTC 的硬件模型。README 要求用户自备 BIOS 和游戏，并把项目双重许可为 MIT 或 Apache-2.0。",
  "entry_url": "https://awesomerea.org/resources/gba-recomp/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/gba-recomp/",
  "evidence_url": "https://github.com/JRickey/gba-recomp/blob/de4edf59b872d887046d6a3b005e2df551b6d44c/README.md",
  "group": "tools",
  "id": "gba-recomp",
  "json_url": "https://awesomerea.org/resources/gba-recomp/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/gba-recomp/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/gba-recomp/index.md",
  "name": "GBA-Recomp",
  "name_zh": "GBA-Recomp（GBA 静态重编译工具）",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "The user builds from their own ROM image and BIOS. The README says the repository contains no recompiled game output.",
    "Platform dependencies for macOS, Linux, Windows, and Android are listed in BUILDING.md. The engine emits C11 and compiles it locally.",
    "The README dual-licenses the project under MIT or Apache-2.0."
  ],
  "requirements_zh": [
    "用户用自己的 ROM 镜像和 BIOS 构建。README 写明仓库不含重编译后的游戏产物。",
    "macOS、Linux、Windows 和 Android 的平台依赖列在 BUILDING.md。引擎生成 C11 并在本地编译。",
    "README 将该项目双重许可为 MIT 或 Apache-2.0。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/JRickey/gba-recomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
