An emulator for various m68k and z80 based computers, written in Rust. Currently it has support for the Sega Genesis, TRS-80, and Computie (my own project), with Macintosh support in the works
Go to file
transistor a5cac4d309 Fixed indexing, flags, and added logical shift
The effective modes that used signed offsets were not properly
sign extending the immediate or register index values before adding
them to the address, resulting in incorrect addresses.

The flags were incorrect for some instructions, and I added the
logical shift instruction implementation
2021-10-01 15:38:21 -07:00
src Fixed indexing, flags, and added logical shift 2021-10-01 15:38:21 -07:00
.gitignore Initial start with some structure for instruction decoding 2021-09-28 16:09:38 -07:00
Cargo.toml Added PTY terminal for I/O via the MC68681 module 2021-10-01 12:25:23 -07:00
README.md Initial start with some structure for instruction decoding 2021-09-28 16:09:38 -07:00

Moa

Started September 26, 2021

An emulator for m68k CPUs and devices