What problem does it solve? Building programs for Z80 and 8080-family machines requires coordinating compilers, assemblers, linkers, and app-image generators with target-specific flags, which is error-prone when done manually. ## Core Features & Use Cases - Unified build front end: Compile C and assembly sources, link libraries, and produce binaries for any z88dk target with a single zcc command. - Compiler and library selection: Choose between sccz80, sdcc, 80cc, and multi-compiler modes, plus target-specific clib recipes and math libraries like --math32. - App image generation: Use -create-app to run appmake and produce tapes, disks, ROMs, or hex files for the target machine. - Use Case: Compile a C program for the ZX Spectrum with zcc +zx -vn game.c -o game -create-app to get a loadable tape image. ## Quick Start Ask the assistant to compile your C source file for a specific z88dk target such as +cpm or +zx using zcc with the -create-app flag.