summaryrefslogtreecommitdiff
path: root/68kinst.c
AgeCommit message (Collapse)Author
2012-12-19Print out large immediate values in hex rather than decimal formMike Pavone
2012-12-19Add support for BTST instruction (untested), absolute addressing mode for ↵Mike Pavone
instructions other than move (untested) and fix decoding of MOVEM.
2012-12-18Fix operand order for AND instructionsMike Pavone
2012-12-18Get Flavio's color bar demo kind of sort of workingMike Pavone
2012-12-15Implement shift instructions (asl, lsl, asr, lsr). Add flags to register ↵Mike Pavone
printout. Fix minor bug in shift/rotate instruction decoding.
2012-12-13Fix shift rotate instruction decoding and improve disassembly of move USP ↵Mike Pavone
and conditional branch instructions
2012-12-12Add support for dbcc instructionMike Pavone
2012-12-04M68K to x86 translation works for a limited subset of instructions and ↵Mike Pavone
addressing modes
2012-11-27Make x86 generator generic with respect to operand size for immediate ↵Mike Pavone
parameters.
2012-11-15Improve disassembly. FIx some decoding bugs.Mike Pavone
2012-11-15Add mising bit instructions to decoder. Add test assembly file containing ↵Mike Pavone
most distinct instructions.
2012-11-14Implement OR_DIV_SBCD group in decoderMike Pavone
2012-11-14Added new OPSIZE for unsized instructions so they can be properly ↵Mike Pavone
disassembled without making them special cases
2012-11-13Implement (possibly broken) decoding of all M68000 instructions not in the ↵Mike Pavone
OR_DIV_SBCD group
2012-11-09Finish bit/movep/immediate group except for 68020 instructionsMike Pavone
2012-11-06More bit and immediate instructionsMike Pavone
2012-11-04Add support for some bit instructions and a few others in the same "category"Mike Pavone
2012-11-03Finish mulu.w, muls.w and abcd parameter decodingMike Pavone
2012-11-03Improve 68K instruction decoding. Add simple disassembler.Mike Pavone
2012-10-29Initial work on M68K instruction decodingMike Pavone