libz80 - Z80 emulation library
© Gabriel Gambetta (email@example.com) 2000 - 2014
Building and Installing
The Makefile creates
libz80.so, which together with
z80.h make up the binary
make install installs these files in
Emulation code itself is generated by the
includes a specification of the opcodes, using regular expressions to express
similar opcodes in a compact way. Binary representation of the opcodes is listed
opcodes.lst. This makes tweaking the 'processor' relatively easy, as it
isn't done manually.
Pre-generated files are included - these are
opcodes_impl.c in the
tests directory includes a simple test framework and a few tests to ensure
the current behavior of the processor.
Gabriel Gambetta (firstname.lastname@example.org)
Wayne Conrad (email@example.com) - MAJOR fixes and emulation improvements.