161:. Z88DK is a collection of software development tools that targets the 8080 and Z80 family of machines. It allows development of programs in C, assembly language or any mixture of the two. What makes z88dk unique is its ease of use, built-in support for many Z80 machines and its extensive set of assembly language library subroutines implementing the C standard and extensions.
592:
681:
164:
It has been used for many software and hardware projects, notably the REX DK (targeted to the REX 6000 platform) and the S1 SDK (targeted to the
600:
57:
635:
196:
399:
686:
572:
562:
289:
409:
309:
501:
465:
262:
103:
157:
based computers. The name derives from the fact that it was originally developed to target the
506:
487:
475:
120:
115:
93:
646:
567:
470:
344:
314:
393:
304:
247:
150:
108:
675:
388:
339:
272:
257:
242:
237:
232:
165:
158:
691:
483:
459:
438:
349:
284:
417:
404:
540:
412:
375:
370:
324:
319:
267:
227:
299:
294:
252:
25:
624:
520:
154:
529:
444:
432:
223:
As of the time of writing Z88DK supports the following target platforms:
192:
636:
Vintage is the New Old: Z88DK – Development kit for Z80 gets new version
449:
427:
381:
334:
172:
146:
535:
526:
511:
364:
329:
212:
86:
422:
516:
495:
491:
479:
208:
204:
200:
184:
180:
550:
545:
454:
278:
176:
354:
188:
359:
171:
The compiler is highly portable, and is known to be run on
666:
661:
131:
126:
114:
102:
92:
82:
56:
34:
24:
8:
19:
647:futurice: Build environment like it's 1986
18:
620:
618:
593:"Creating a Z80 Development Environment"
584:
7:
682:C (programming language) compilers
14:
1:
65:; 9 months ago
63:2.3 / December 2023
40:; 26 years ago
708:
219:Supported target platforms
519:VZ200/300 (also known as
78:
52:
532:(also known as DataSlim)
400:Philips Videopac + G7400
285:EACA Colour Genie EG2000
625:Z88DK Supported Targets
413:2000/3000/4000 platform
597:www.allthingsmicro.com
439:Sharp OZ/QZ 700 family
423:Small Computer Central
563:Retargetable compiler
398:C7420 module for the
290:Enterprise 64 and 128
30:Dominic Morris et al.
466:Peters Plus Sprinter
667:Z88DK Documentation
603:on 11 February 2017
502:Timex Sinclair 2068
153:for a long list of
21:
662:Z88DK Main website
441:palmtop organizers
507:Toshiba Pasopia 7
488:TI-84 Plus series
140:
139:
699:
649:
644:
638:
633:
627:
622:
613:
612:
610:
608:
599:. Archived from
589:
136:
133:
121:Artistic License
94:Operating system
73:
71:
66:
48:
46:
41:
22:
707:
706:
702:
701:
700:
698:
697:
696:
687:Cross-compilers
672:
671:
658:
653:
652:
645:
641:
634:
630:
623:
616:
606:
604:
591:
590:
586:
581:
568:Microcontroller
559:
471:Tatung Einstein
385:arcade hardware
345:Mattel Aquarius
315:Grundy NewBrain
221:
130:
74:
69:
67:
64:
44:
42:
39:
35:Initial release
17:
12:
11:
5:
705:
703:
695:
694:
689:
684:
674:
673:
670:
669:
664:
657:
656:External links
654:
651:
650:
639:
628:
614:
583:
582:
580:
577:
576:
575:
570:
565:
558:
555:
554:
553:
548:
543:
538:
533:
524:
514:
509:
504:
499:
473:
468:
463:
457:
452:
447:
442:
436:
430:
425:
420:
415:
407:
402:
396:
394:Philips VG5000
391:
386:
378:
373:
368:
362:
357:
352:
347:
342:
337:
332:
327:
322:
317:
312:
307:
305:Exidy Sorcerer
302:
297:
292:
287:
282:
281:based machines
276:
270:
265:
260:
255:
250:
248:Camputers Lynx
245:
240:
235:
230:
220:
217:
151:cross compiler
138:
137:
128:
124:
123:
118:
112:
111:
109:Cross compiler
106:
100:
99:
96:
90:
89:
84:
80:
79:
76:
75:
62:
60:
58:Stable release
54:
53:
50:
49:
36:
32:
31:
28:
15:
13:
10:
9:
6:
4:
3:
2:
704:
693:
690:
688:
685:
683:
680:
679:
677:
668:
665:
663:
660:
659:
655:
648:
643:
640:
637:
632:
629:
626:
621:
619:
615:
602:
598:
594:
588:
585:
578:
574:
571:
569:
566:
564:
561:
560:
556:
552:
549:
547:
544:
542:
539:
537:
534:
531:
528:
525:
522:
518:
515:
513:
510:
508:
505:
503:
500:
497:
493:
489:
485:
481:
478:calculators (
477:
474:
472:
469:
467:
464:
461:
458:
456:
453:
451:
448:
446:
443:
440:
437:
434:
431:
429:
426:
424:
421:
419:
416:
414:
411:
408:
406:
403:
401:
397:
395:
392:
390:
389:Philips P2000
387:
384:
383:
379:
377:
374:
372:
369:
366:
363:
361:
358:
356:
353:
351:
348:
346:
343:
341:
340:Master System
338:
336:
335:Luxor ABC 800
333:
331:
328:
326:
323:
321:
318:
316:
313:
311:
308:
306:
303:
301:
298:
296:
293:
291:
288:
286:
283:
280:
277:
275:(in Z80 mode)
274:
273:Commodore 128
271:
269:
266:
264:
263:Casio PV-2000
261:
259:
258:Casio PV-1000
256:
254:
251:
249:
246:
244:
243:Cambridge Z88
241:
239:
238:Amstrad NC200
236:
234:
233:Amstrad NC100
231:
229:
226:
225:
224:
218:
216:
214:
210:
206:
202:
198:
194:
190:
186:
182:
178:
174:
169:
167:
166:S1 MP3 Player
162:
160:
159:Cambridge Z88
156:
152:
148:
144:
135:
129:
125:
122:
119:
117:
113:
110:
107:
105:
101:
98:Multiplatform
97:
95:
91:
88:
85:
81:
77:
61:
59:
55:
51:
37:
33:
29:
27:
23:
642:
631:
605:. Retrieved
601:the original
596:
587:
484:TI-83 series
460:Spectravideo
380:
350:Memotech MTX
330:Luxor ABC 80
222:
170:
163:
142:
141:
26:Developer(s)
16:Z88DK origin
541:ZX Spectrum
376:NEC PC-8801
371:NEC PC-6001
325:Lambda 8300
320:Jupiter Ace
268:CCE MC-1000
228:Amstrad CPC
676:Categories
607:14 January
579:References
300:Epson PX-8
295:Epson PX-4
253:Canon X-07
83:Written in
521:Laser 200
418:SAM Coupé
310:Galaksija
168:) teams.
149:-derived
557:See also
530:REX 6000
445:Sharp X1
433:Sharp MZ
193:Mac OS X
450:Sord M5
428:SG-1000
382:Pac-Man
367:1 and 2
197:Solaris
173:AmigaOS
147:Small-C
127:Website
116:License
70:2023-12
68: (
43: (
536:YAZ180
527:Xircom
512:TRS 80
435:series
410:Rabbit
405:RC2014
365:Nascom
213:MS-DOS
87:ANSI C
517:VTech
496:TI-86
492:TI-85
480:TI-82
209:Win16
205:Win32
201:Win64
185:Linux
181:HP-UX
145:is a
143:Z88DK
132:z88dk
20:Z88DK
609:2022
573:SDCC
551:ZX81
546:ZX80
455:S-OS
360:NABU
279:CP/M
211:and
177:BeOS
134:.org
104:Type
45:1998
38:1998
692:Z80
462:SVI
355:MSX
189:BSD
183:9,
155:Z80
678::
617:^
595:.
494:,
490:,
486:,
482:,
476:TI
215:.
207:,
203:,
199:,
195:,
191:,
187:,
179:,
175:,
611:.
523:)
498:)
72:)
47:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.