dart_z80 0.1.0 dart_z80: ^0.1.0 copied to clipboard
Zilog Z80 microprocessor emulator core. Designed for use as part of a 8-bit computer system emulator.
A functional Zilog Z80 microprocessor emulator written in Dart. Originally intended for use with Cambridge, a ZX Spectrum emulator (https://github.com/timsneath/cambridge).
The emulator passes the comprehensive FUSE test suite, which contains 1356 tests
that evaluate the correctness of both documented and undocumented instructions.
It also passes
ZEXDOC (sometimes referred to as
zexlax test suite).
Not all undocumented registers or flags are implemented (e.g. the
is not implemented).
The emulator itself is licensed under the MIT license (see LICENSE). The
ZEXDOC test suites included with this emulator are licensed under
GPL, per the separate license in that folder.