GitXplorerGitXplorer
t

moon6800

public
7 stars
1 forks
2 issues

Commits

List of commits on branch main.
Unverified
68e5ac6f2687802aeaf2698282ca67b017902df4

Further separate the address bus from address destinations

ttobiasvl committed 5 years ago
Unverified
812c78dd81b54674f84547affbf553aad4d8290b

Replace current memory structure with address bus

ttobiasvl committed 5 years ago
Unverified
9b66622888d9e5cc93d9270ca92581b6ffa44799

Remove old opcode decoding routine

ttobiasvl committed 5 years ago
Unverified
ab24e72d59105a5ea359d2c2b892452f19df7e04

Remove erroneous accumulator operands from some opcodes

ttobiasvl committed 5 years ago
Unverified
bd6112153fb4bf195334a78f5de0ec8f358bbc1c

Read status/CC register in correct order

ttobiasvl committed 5 years ago
Unverified
284514256fb8b5fa9aeabf2919eff95e401089e8

Fully implement more instructions

ttobiasvl committed 5 years ago

README

The README file for this repository.

moon6800

A Motorola M6800 emulator core written in Lua.

Requirements

Either the bit32 or BitOp module for bitwise operators.

Usage

This emulator core is modular, like the early microcomputers. It should be able to emulate most M6800-based computers, but you need to "wire it up" yourself, just like the old days.

See the following projects for examples on how to use it in your own programs:

  • DRÖM (DREAM 6800 emulator)