Tool — appmake

SkillDev tools

z88dk-appmake: binary to tape/disk/ROM/hex for emulators. Often via zcc -create-app.

Available today. Use it from your connected AI after setup.

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.

Binaryz88dk-appmake
Helpz88dk-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

Binaryz88dk-appmake
Formappmake [+target] [options]
WhenAfter link, or via zcc … -create-app
HelpBare 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
Tool — appmake (tool-appmake): Skill · ahel