Tool — appmake
SkillDev toolsz88dk-appmake: binary to tape/disk/ROM/hex for emulators. Often via zcc -create-app.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Tool — appmake skill
What this skill tells your AI
The instructions your AI receives, as published by z88dk/z88dk in .agents/skills/tool-appmake/SKILL.md and read by ahel’s review.
| Binary | z88dk-appmake |
| Help | z88dk-appmake -h; per-machine options are many |
| Wiki (local draft) | wiki/tools/Tool---appmake.md |
Prefer zcc +target … -create-app so target config selects the right appmake mode.
Condensed reference (from wiki / tree)
Tool — appmake (z88dk-appmake)
Appmake turns a raw linked binary into a form loadable by emulators or real hardware (tape, disk, ROM, Intel hex, and more).
Quick start
Normally invoke via zcc:
zcc +zx -vn prog.c -o prog -create-app
That runs appmake with the options the target cfg supplies (-Cz pass-through from zcc).
What file you get and how to load it for the targets we document heavily (+zx, +zxn, +cpm, +sms, +rc2014, +hbios): Load and run. Worked commands: Examples.
Call appmake directly when you already have a binary:
z88dk-appmake +zx
z88dk-appmake +zxn
z88dk-appmake +cpmdisk -h
z88dk-appmake +hex
z88dk-appmake +rom
z88dk-appmake +sms
For per-target options, run z88dk-appmake +<target> with no other options (message from the tool itself).
Capability summary
| Binary | z88dk-appmake |
| Form | appmake [+target] [options] |
| When | After link, or via zcc … -create-app |
| Help | Bare invocation lists +target forms. Then +target alone for that target’s flags |
… (full reference: in-tree wiki page and live tool help)
Related
- Driver front end:
tool-zcc - Measurement:
methodology-measure,tool-ticks
Signals
- GitHub stars
- 1k
- Forks
- 206
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
tool-appmake- Source
- github.com/z88dk/z88dk