@@ -54,6 +54,18 @@ zig build c64-hello
5454zig build c64-fibonacci
5555zig build c64-plasma
5656
57+ # Commodore 128
58+ zig build c128-hello
59+
60+ # Commodore PET
61+ zig build pet-hello
62+
63+ # Supervision
64+ zig build supervision-hello
65+
66+ # Dodo
67+ zig build dodo-hello
68+
5769# Commander X16
5870zig build cx16-hello
5971zig build cx16-k-console-test
@@ -99,6 +111,10 @@ zig build sim-hello
99111Optional platforms:
100112
101113``` sh
114+ # Ben Eater 6502
115+ zig build eater-hello-lcd
116+ zig build eater-asm-clobber
117+
102118# MEGA65 — mega65-libc fetched automatically via build.zig.zon
103119zig build mega65-hello
104120zig build mega65-plasma
@@ -196,6 +212,10 @@ Output files land in `zig-out/bin/`.
196212| ` c64-hello ` , ` c64-fibonacci ` | Commodore 64 | mos6502 | ` .prg ` |
197213| ` c64-plasma ` | Commodore 64 | mos6502 | ` .prg ` |
198214| ` vic20-hello ` | Commodore VIC-20 (24K) | mos6502 | ` .prg ` |
215+ | ` c128-hello ` | Commodore 128 | mos6502 | ` .prg ` |
216+ | ` pet-hello ` | Commodore PET | mos6502 | ` .prg ` |
217+ | ` supervision-hello ` | Watara Supervision | mos65c02 | ` .sv ` |
218+ | ` dodo-hello ` | Dodo | mos65c02 | (raw) |
199219| ` cx16-hello ` | Commander X16 | mosw65c02 | ` .prg ` |
200220| ` cx16-k-console-test ` | Commander X16 | mosw65c02 | ` .prg ` |
201221| ` lynx-hello ` | Atari Lynx | mos6502 | ` .bll ` |
@@ -218,6 +238,8 @@ Output files land in `zig-out/bin/`.
218238| ` snes-hirom-hello ` | SNES HiROM | mosw65816 | ` .sfc ` |
219239| ` snes-pads ` | SNES LoROM | mosw65816 | ` .sfc ` |
220240| ` sim-hello ` | mos-sim (6502 simulator) | mos6502 | binary |
241+ | ` eater-hello-lcd ` | Ben Eater 6502 LCD | mosw65c02 | ` .rom ` |
242+ | ` eater-asm-clobber ` | Ben Eater 6502 asm clobber test | mosw65c02 | ` .rom ` |
221243| ` mega65-hello ` , ` mega65-plasma ` | MEGA65 | mos45gs02 | ` .prg ` |
222244| ` mega65-viciv ` | MEGA65 VICIV | mos45gs02 | ` .prg ` |
223245| ` apple2-hello ` | Apple IIe ProDOS | mos6502 | ` .sys ` |
@@ -269,7 +291,7 @@ zig-out/bin/bininfo <file> [files…] [flags]
269291
270292Flags may appear before or after filenames.
271293
272- Detected formats: iNES 1.0/2.0 (` .nes ` ), SNES SFC/SMC (` .sfc ` /` .smc ` — SMC 512-byte copier header auto-stripped), FDS raw (` .fds ` ), GEOS CVT (` .cvt ` ), CBM PRG (` .prg ` ), Atari 2600 (` .a26 ` ), Atari 8-bit cart (` .rom ` ), Atari XEX (` .xex ` ), Lynx BLL (` .bll ` ), PC Engine (` .pce ` ), Neo6502 (` .neo ` ), Apple IIe ProDOS (` .sys ` ), mos-sim binary, ELF. HiROM vs LoROM is auto-detected from map-mode byte.
294+ Detected formats: iNES 1.0/2.0 (` .nes ` ), SNES SFC/SMC (` .sfc ` /` .smc ` — SMC 512-byte copier header auto-stripped), FDS raw (` .fds ` ), GEOS CVT (` .cvt ` ), CBM PRG (` .prg ` ), Atari 2600 (` .a26 ` ), Atari 8-bit cart (` .rom ` ), Atari XEX (` .xex ` ), Lynx BLL (` .bll ` ), PC Engine (` .pce ` ), Watara Supervision ( ` .sv ` ), Neo6502 (` .neo ` ), Apple IIe ProDOS (` .sys ` ), mos-sim binary, ELF. HiROM vs LoROM is auto-detected from map-mode byte.
273295
274296``` sh
275297# Inspect a built NES ROM
0 commit comments