| 2022-08-21 |
Nick Downing | In emu_68000_alt, implement traps (BYE command for... |
commit | commitdiff | tree | snapshot |
| 2022-08-21 |
Nick Downing | Add 68000 emulator (alternate backend only; based on... |
commit | commitdiff | tree | snapshot |
| 2022-08-21 |
Nick Downing | Add 80186 disassembler, instruction table and document |
commit | commitdiff | tree | snapshot |
| 2022-07-31 |
Nick Downing | Add 8086 emulator (alternate backend only; based on... |
commit | commitdiff | tree | snapshot |
| 2022-07-31 |
Nick Downing | Fix more 6809 instructions |
commit | commitdiff | tree | snapshot |
| 2022-07-31 |
Nick Downing | Fix many 6809 instructions |
commit | commitdiff | tree | snapshot |
| 2022-07-31 |
Nick Downing | Preliminary 6809 CPU emulation, can compile but is... |
commit | commitdiff | tree | snapshot |
| 2022-07-30 |
Nick Downing | Add 6809 instruction table (no emulation yet) |
commit | commitdiff | tree | snapshot |
| 2022-07-30 |
Nick Downing | Refactor 6800 decoder to be more like Z80 decoder |
commit | commitdiff | tree | snapshot |
| 2022-07-30 |
Nick Downing | Simplify Z80 decoder even more |
commit | commitdiff | tree | snapshot |
| 2022-07-30 |
Nick Downing | Simplify Z80 decoder some more |
commit | commitdiff | tree | snapshot |
| 2022-07-30 |
Nick Downing | Split decode_z80.sed into decode_z80_(pre|post).sed... |
commit | commitdiff | tree | snapshot |
| 2022-07-30 |
Nick Downing | Split decode_65c02.sed into decode_65c02_(pre|post... |
commit | commitdiff | tree | snapshot |
| 2022-07-30 |
Nick Downing | Split disassembly part of decode_65c02.py into instr_65... |
commit | commitdiff | tree | snapshot |
| 2022-07-30 |
Nick Downing | Split disassembly part of decode_z80.py into instr_z80... |
commit | commitdiff | tree | snapshot |
| 2022-07-30 |
Nick Downing | Switch to tidied up sim68xx repo (hopefully this will... |
commit | commitdiff | tree | snapshot |
| 2022-07-25 |
Nick Downing | In 6800, implement daa and interrupt system (untested... |
commit | commitdiff | tree | snapshot |
| 2022-07-25 |
Nick Downing | Fix more booboos, it now runs the BASIC test the same... |
commit | commitdiff | tree | snapshot |
| 2022-07-25 |
Nick Downing | Fix more issues |
commit | commitdiff | tree | snapshot |
| 2022-07-25 |
Nick Downing | Fix various issues |
commit | commitdiff | tree | snapshot |
| 2022-07-25 |
Nick Downing | Preliminary 6800 CPU emulation, can compile but is... |
commit | commitdiff | tree | snapshot |
| 2022-07-24 |
Nick Downing | Add 6800 instruction table from disassembler in sim68xx... |
commit | commitdiff | tree | snapshot |
| 2022-07-24 |
Nick Downing | Add emu_6800_alt, and fairly simple tests based on... |
commit | commitdiff | tree | snapshot |
| 2022-07-23 |
Nick Downing | In Z80, rationalize block instructions, implement block... |
commit | commitdiff | tree | snapshot |
| 2022-07-23 |
Nick Downing | Implement Z80 interrupt system, and 65C02/Z80 reset... |
commit | commitdiff | tree | snapshot |
| 2022-07-23 |
Nick Downing | Implement 65C02 interrupt system |
commit | commitdiff | tree | snapshot |
| 2022-07-23 |
Nick Downing | Add context argument to (read|write|in|out)_byte()... |
commit | commitdiff | tree | snapshot |
| 2022-07-22 |
Nick Downing | Implement correct 8080-style port access (extends byte... |
commit | commitdiff | tree | snapshot |
| 2022-07-22 |
Nick Downing | Update alternate Z80 backend to fix ZEXALL failure... |
commit | commitdiff | tree | snapshot |
| 2022-07-22 |
Nick Downing | Take most of DAA logic from https://github.com/kosarev... |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Implement Z80 instructions except block I/O group,... |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Handle DDCB and FDCB instructions including undocumente... |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Add my Z80 emulator, can compile but not run (all instr... |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Refactoring 65C02 bit set/reset instructions |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Refactoring 65C02 predicated instructions |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Refactoring 65C02 to remove abbreviations |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Refactoring 65C02 to support big-endian and make inline... |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Refactoring 65C02 to remove macros |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Refactoring 65C02 registers and flags |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Refactoring 65C02 registers and branches |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Add emu_z80, only alternate backend so far, can run... |
commit | commitdiff | tree | snapshot |
| 2022-07-21 |
Nick Downing | Can now pass Klaus Dormann's 65C02 tests |
commit | commitdiff | tree | snapshot |
| 2022-07-19 |
Nick Downing | Can now pass Klaus Dormann's 6502 tests (not 65C02... |
commit | commitdiff | tree | snapshot |
| 2022-07-19 |
Nick Downing | First cut at 65C02 emulator, can compile, many features... |
commit | commitdiff | tree | snapshot |
|