2023-01-18 |
Nick Downing | Implement 386 instruction table, improve 8086/186/286...
|
commit | commitdiff | tree |
2023-01-08 |
Nick Downing | In /instr_80*86.txt, also change [bp+si] to [bx+si...
|
commit | commitdiff | tree |
2023-01-07 |
Nick Downing | Make /instr_ppc.txt include more branch instructions
|
commit | commitdiff | tree |
2023-01-07 |
Nick Downing | In /instr_ppc.txt add operand types in PearPC notation...
|
commit | commitdiff | tree |
2023-01-06 |
Nick Downing | In /instr_arm.txt remove 0x prefix on the opcode and...
|
commit | commitdiff | tree |
2023-01-06 |
Nick Downing | Add libdisarm, pearpc submodules, add instr_(arm|ppc...
|
commit | commitdiff | tree |
2023-01-04 |
Nick Downing | In /yams, add opcode table generator, add MIPS opcode...
|
commit | commitdiff | tree |
2023-01-03 |
Nick Downing | Improve syscall implementation, in /mips-tetris improve...
|
commit | commitdiff | tree |
2023-01-03 |
Nick Downing | In /mips-tetris add SPIM test suite, /mips-tetris/helloworld...
|
commit | commitdiff | tree |
2023-01-03 |
Nick Downing | In emu_mips_alt, add syscall handling, but mips-tetris...
|
commit | commitdiff | tree |
2023-01-03 |
Nick Downing | Add emu_mips_alt, yams and mips-tetris, no console yet
|
commit | commitdiff | tree |
2023-01-01 |
Nick Downing | Make instr_80*86.txt include all FPU instructions,...
|
commit | commitdiff | tree |
2022-12-30 |
Nick Downing | In /simh add VAX disassembler mode for file instead...
|
commit | commitdiff | tree |
2022-12-27 |
Nick Downing | Fix operand order bugs in PDP-11 FP11 disassembly
|
commit | commitdiff | tree |
2022-09-12 |
Nick Downing | Implement DL11 console, get BASIC-PTS working
|
commit | commitdiff | tree |
2022-09-12 |
Nick Downing | Fix trap handling in PDP-11 CPU, change emu_pdp11 trace...
|
commit | commitdiff | tree |
2022-09-12 |
Nick Downing | Set up to run BASIC-PTS in simh PDP-11, as it doesn...
|
commit | commitdiff | tree |
2022-09-12 |
Nick Downing | Add disassembler mode to disassemble a file instead...
|
commit | commitdiff | tree |
2022-09-11 |
Nick Downing | Add PDP-11 emulator (alternate backend only; based...
|
commit | commitdiff | tree |
2022-09-11 |
Nick Downing | Add VAX disassembler and instruction table
|
commit | commitdiff | tree |
2022-09-11 |
Nick Downing | Add PDP-11 disassembler and instruction table
|
commit | commitdiff | tree |
2022-09-10 |
Nick Downing | Add documentation, replace 68k UM with PRM
|
commit | commitdiff | tree |
2022-08-21 |
Nick Downing | In emu_68000_alt, implement traps (BYE command for...
|
commit | commitdiff | tree |
2022-08-21 |
Nick Downing | Add 68000 emulator (alternate backend only; based on...
|
commit | commitdiff | tree |
2022-08-21 |
Nick Downing | Add 80186 disassembler, instruction table and document
|
commit | commitdiff | tree |
2022-07-31 |
Nick Downing | Add 8086 emulator (alternate backend only; based on...
|
commit | commitdiff | tree |
2022-07-31 |
Nick Downing | Fix more 6809 instructions
|
commit | commitdiff | tree |
2022-07-31 |
Nick Downing | Fix many 6809 instructions
|
commit | commitdiff | tree |
2022-07-31 |
Nick Downing | Preliminary 6809 CPU emulation, can compile but is...
|
commit | commitdiff | tree |
2022-07-30 |
Nick Downing | Add 6809 instruction table (no emulation yet)
|
commit | commitdiff | tree |
2022-07-30 |
Nick Downing | Refactor 6800 decoder to be more like Z80 decoder
|
commit | commitdiff | tree |
2022-07-30 |
Nick Downing | Simplify Z80 decoder even more
|
commit | commitdiff | tree |
2022-07-30 |
Nick Downing | Simplify Z80 decoder some more
|
commit | commitdiff | tree |
2022-07-30 |
Nick Downing | Split decode_z80.sed into decode_z80_(pre|post).sed...
|
commit | commitdiff | tree |
2022-07-30 |
Nick Downing | Split decode_65c02.sed into decode_65c02_(pre|post...
|
commit | commitdiff | tree |
2022-07-30 |
Nick Downing | Split disassembly part of decode_65c02.py into instr_65c02...
|
commit | commitdiff | tree |
2022-07-30 |
Nick Downing | Split disassembly part of decode_z80.py into instr_z80...
|
commit | commitdiff | tree |
2022-07-30 |
Nick Downing | Switch to tidied up sim68xx repo (hopefully this will...
|
commit | commitdiff | tree |
2022-07-25 |
Nick Downing | In 6800, implement daa and interrupt system (untested...
|
commit | commitdiff | tree |
2022-07-25 |
Nick Downing | Fix more booboos, it now runs the BASIC test the same...
|
commit | commitdiff | tree |
2022-07-25 |
Nick Downing | Fix more issues
|
commit | commitdiff | tree |
2022-07-25 |
Nick Downing | Fix various issues
|
commit | commitdiff | tree |
2022-07-25 |
Nick Downing | Preliminary 6800 CPU emulation, can compile but is...
|
commit | commitdiff | tree |
2022-07-24 |
Nick Downing | Add 6800 instruction table from disassembler in sim68xx...
|
commit | commitdiff | tree |
2022-07-24 |
Nick Downing | Add emu_6800_alt, and fairly simple tests based on...
|
commit | commitdiff | tree |
2022-07-23 |
Nick Downing | In Z80, rationalize block instructions, implement block...
|
commit | commitdiff | tree |
2022-07-23 |
Nick Downing | Implement Z80 interrupt system, and 65C02/Z80 reset...
|
commit | commitdiff | tree |
2022-07-23 |
Nick Downing | Implement 65C02 interrupt system
|
commit | commitdiff | tree |
2022-07-23 |
Nick Downing | Add context argument to (read|write|in|out)_byte()...
|
commit | commitdiff | tree |
2022-07-22 |
Nick Downing | Implement correct 8080-style port access (extends byte...
|
commit | commitdiff | tree |
2022-07-22 |
Nick Downing | Update alternate Z80 backend to fix ZEXALL failure...
|
commit | commitdiff | tree |
2022-07-22 |
Nick Downing | Take most of DAA logic from https://github.com/kosarev...
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Implement Z80 instructions except block I/O group,...
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Handle DDCB and FDCB instructions including undocumented...
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Add my Z80 emulator, can compile but not run (all instructio...
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Refactoring 65C02 bit set/reset instructions
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Refactoring 65C02 predicated instructions
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Refactoring 65C02 to remove abbreviations
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Refactoring 65C02 to support big-endian and make inline...
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Refactoring 65C02 to remove macros
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Refactoring 65C02 registers and flags
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Refactoring 65C02 registers and branches
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Add emu_z80, only alternate backend so far, can run...
|
commit | commitdiff | tree |
2022-07-21 |
Nick Downing | Can now pass Klaus Dormann's 65C02 tests
|
commit | commitdiff | tree |
2022-07-19 |
Nick Downing | Can now pass Klaus Dormann's 6502 tests (not 65C02...
|
commit | commitdiff | tree |
2022-07-19 |
Nick Downing | First cut at 65C02 emulator, can compile, many features...
|
commit | commitdiff | tree |
|