NgpCraft is a free set of tools to make homebrew games for the Neo Geo Pocket Color (NGPC) and the Neo Geo Pocket (NGP):
a no-code game maker, a C development kit (SDK), an emulator, a music tracker and more.
Your game runs on real hardware with a flash cartridge, in an emulator, or as a Windows .exe.
Pick your path below. Every tool in the toolbox works with both.
NgpCraft Studio: a visual game maker based on GB Studio 4.3.2. Build your game with scenes and events, and get a Neo Geo Pocket Color ROM. Start here.
- Learn
- NgpCraft Live Editor: learn NGPC programming by editing and seeing the result live.
- NgpCraft Dev Wiki: hardware and Toshiba TLCS-900 reference.
- Start a project
- NgpCraft Base Template: ready-to-build project (sound driver, saves, link cable included).
- Go further
- NgpCraft Disasm: TLCS-900/L1 disassembler for NGP / NGPC ROMs.
- Custom sound driver: standalone version of the driver already included in the template.
| Tool | What it does |
|---|---|
| NgpCraft Emulator | Desktop emulator to test your ROMs. |
| NgpCraft Web Emulator | Same core in the browser, to put your game on a website. |
| NGPC Sound Creator | Compose and export music and sound effects. |
| NgpCraft Pixel | Turn images into NGPC-ready graphics. |
| NgpCraft MCP | Work with an AI assistant. No code: describe your game. Dev: debug your ROM. |
| NgpCraft Toolchain | ⏳ Not ready yet: open-source compiler, assembler and linker. |
NgpCraft Packager: turn your ROM into a standalone Windows game (.exe), no install needed.
- Over Rev: arcade racing.
- Kuroi Dokutsu: dungeon crawler inspired by Cave Noire.
- StarGunner: shoot 'em up.
NgpCraft Engine and NgpCraft Engine v2 are replaced by NgpCraft Studio.
