1 dZ80 Version 2.0 Source Code
3 Copyright 1996-2002 Mark Incley.
5 E-mail: dz80@inkland.org
12 I have made this source code available so that it may be compiled on platforms
13 other than MS-DOS and Windows. You may compile it and distribute the resulting
14 executable only if no monies are charged for it.
16 ** YOU ARE NOT ALLOWED TO DISTRIBUTE THIS SOFTWARE COMMERICIALLY **
22 If you make any feature modifications to the dZ80 source code, please let me
23 know, so that I can make them to my source too. I didn't intend for dZ80 to
24 grow into an all singing and dancin' disassembler, but, if features are added,
25 I would like to add them to my base version too.
31 Please note that as of dZ80 2.0, you will also require the Lua 4.0
32 source code download from http://www.lua.org. It should be unzipped so that
33 the lua folder appears within the dZ80 folder as "Lua".
38 types.h Sets up the typedefs
39 tables.c Miscellaenous tables used by dZ80
40 dz80.c / h The "front end" for the disassembler core
41 dissz80.c / h The disassembler core
42 dissz80p.h Private dZ80 header file - check out EXAMPLE.C
43 parsecmd.c/h Command line parser for the front end.
44 loadfile.c File loader and memory allocator
46 example.c An example of how to drop dZ80 into your own programs to gain
49 makefile A simple makefile for dZ80
50 dz80ns.mak A simple makefile for dZ80 without scripting support
51 example.mak Makefile for the example code
53 skip.c A self-contained dZ80 opcode map file generator by
57 If you have any problems, just e-mail me at dz80@inkland.org