mirror of
https://github.com/rkujawa/rk65c02.git
synced 2024-12-04 19:50:19 +00:00
Bring README up to date.
This commit is contained in:
parent
0f0c0196e4
commit
262321b363
19
README.md
19
README.md
@ -1,5 +1,20 @@
|
||||
# rk65c02
|
||||
65C02 code interpreter/emulator/disassembler (work in progress)
|
||||
65C02 code interpreter/emulator/disassembler.
|
||||
|
||||
![rk65c02 logo](http://c0ff33.net/drop/rk65c02_small.png)
|
||||
![rk65c02 logo](https://raw.githubusercontent.com/rkujawa/rk65c02/master/res/rk65c02_small.png)
|
||||
|
||||
This project is a work in progress. The rk65c02 is a library implementing an
|
||||
emulator of WDC 65C02S CPU. It does not aim to be cycle-exact emulator, but
|
||||
otherwise it tries to mimic behaviour of 65C02S as close as possible.
|
||||
Currently, the following features are implemented:
|
||||
- Emulation of all opcodes, including WDC extensions and BCD mode.
|
||||
- 16-bit address space.
|
||||
- Support for interrupts.
|
||||
|
||||
The only external dependencies (besides standard C library) are Boehm GC and
|
||||
uthash.
|
||||
On Fedora these can be installed with `gc-devel` and `uthash-devel` packages.
|
||||
|
||||
If you want to build tests, `kyua` quality assurance toolkit, `atf` testing
|
||||
framework and `vasm` assembler are also necessary.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user