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 W
register
is not implemented).
The emulator itself is licensed under the MIT license (see LICENSE). The
ZEXALL
and ZEXDOC
test suites included with this emulator are licensed under
GPL, per the separate license in that folder.