![]() ![]() ![]() If you use a different drive or directory, you will have to adjust the batch. The directory that I am using for my installation of Z88DK is C:\z88dk199c and the directory that I am using for my example is C:\z88dk199c\games\128kprogramming1. We are going to be using the SCCZ80 and the new library. Seriously it really is, lets do it: zcc cpm program. The version of Z88DK that I am using is 1.99c. Oh, it's an 8080 CP/M machine you're targetting, of course: zcc cpm -clib=8080 program.c -create-app -subtype=z80packĪn 8080 CP/M machine with a Polymorphic VTI graphics card? zcc cpm -clib=8080 program.c -create-app -subtype=z80pack -vti z88dk is the easiest way to use sdcc for z80 Z80pack? It's much easier to test with a disc image, so let us create one: zcc cpm program.c -create-app -subtype=z80pack Need it for CP/M instead? Try this: zcc cpm program.c -create-appĪnd a. How about a bootable 3 Spectrum disc? zcc zx program.c -create-app -subtype=plus3 TAP file for use with ZX Spectrum emulators: zcc zx program.c -create-app Produce an "executable" with z88dk, it's just a single command. ![]() Over 100 targets to choose from, the chances are you are! Then it's easy to Library implementations, bypass crts, turn off using the standard library.Īnd yes, you can even generate hex files should you wish! z88dk is easy to useĪssuming you want to compile for a supported target, and with So with z88dk you can tune sizes, toggleįeatures on and off, choose different floating point libraries, switch library implementations, override However, we know developers love twiddling knobs, after all, we're developers The point of any development kit should be to make life easy for you, the developer, and allow you to focus on writing yourĪpplication and not on figuring out how to turn a hex file Probably the largest repository of z80 assembler source code online. Of over 15000 files containing at least 250k lines of assembler code. When you use z88dk, youĪutomatically use a C standard library that is mostly written in assembler. z88dk is dedicated to z80 family machinesīecause we only target z80 family machines we can create optimised libraries. Toolchain easier to use and improve life for developers. Of targets supported, enhance library features, make the Significant work has been undertaken to improve the number Z88DK is a complete development toolkit for the z80, z180 and rabbit processors. The project was started in 1998/9 to allow a TCP stackįor the Cambridge z88 to be easily written. Z88dk is the only C and assembler development kit thatĬomes ready out-of-the-box to create programs for over ![]()
0 Comments
Leave a Reply. |