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