log dis.c @ 2496:187bc857a76a default tip

age author description
Thu, 29 Dec 2022 22:44:35 -0800 Michael Pavone Properly ignore low bits of SP start address in disassembler
Thu, 29 Dec 2022 19:52:40 -0800 Michael Pavone Fix diassembly involving absolute addresses with high bits set
Sun, 27 Nov 2022 23:39:14 -0800 Michael Pavone Fix bug in disassembler SCD header handling
Mon, 29 Aug 2022 21:58:37 -0700 Michael Pavone More 68K disassembler refactoring and fix Windows build failure
Sat, 27 Aug 2022 17:07:57 -0700 Michael Pavone Minor refactor of 68K disassembler
Sat, 26 Mar 2022 20:10:21 -0700 Michael Pavone Fix SP end address in disassembler
Thu, 17 Mar 2022 22:40:49 -0700 Michael Pavone Add some weak labels for a few exception vectors in disassembler
Sun, 13 Feb 2022 00:10:19 -0800 Michael Pavone Some very minor Sega CD disassembler improvements
Sat, 12 Feb 2022 14:50:40 -0800 Michael Pavone Add some enhancements for disassembling Main CPU Sega CD code
Fri, 11 Feb 2022 22:31:40 -0800 Michael Pavone More Sega CD auto-labels in disassembler
Sun, 06 Feb 2022 22:24:42 -0800 Michael Pavone Fix some disassembler bugs introduced with Sega CD changes
Sat, 05 Feb 2022 16:38:39 -0800 Michael Pavone Add some Sega CD specific enhancements to disassembler
Tue, 21 Sep 2021 23:03:18 -0700 Michael Pavone zlib support in vgmplay
Thu, 05 Dec 2019 09:32:52 -0800 Michael Pavone Properly mask addresses to 24-bit in disassembler
Fri, 29 Jun 2018 09:33:23 -0700 Michael Pavone Fix some issues identified by cppcheck
Tue, 04 Oct 2016 18:28:35 -0700 Michael Pavone Added some hacky support for specifying a start offset in 68K disassembler
Sun, 10 Apr 2016 22:22:01 -0700 Michael Pavone Allow specification of named labels as command line arguments to the 68K disassembler
Sun, 26 Jul 2015 18:29:14 -0700 Michael Pavone Pre-release cleanup
Wed, 13 May 2015 19:13:49 -0700 Michael Pavone Properly print equ for named labels that point outside the cartridge area in disassembler
Tue, 30 Dec 2014 19:11:34 -0800 Michael Pavone Merge
Tue, 14 Oct 2014 22:17:42 -0700 Michael Pavone Add equates for address references below address_off
Tue, 14 Oct 2014 21:58:17 -0700 Michael Pavone Ignore odd addresses in calls to defer in disassembler
Sun, 12 Oct 2014 19:02:47 -0700 Michael Pavone Fix logic for automatic label generation.
Sat, 11 Oct 2014 22:18:49 -0700 Michael Pavone Better support for labels sourced from VOS program module header
Sat, 11 Oct 2014 21:42:33 -0700 Michael Pavone Fix translation of 68K address to buffer location when address_off != 0
Sat, 11 Oct 2014 21:20:02 -0700 Michael Pavone Add -r option to indicate VOS program module contains a 68K reset vector
Sat, 11 Oct 2014 20:32:17 -0700 Michael Pavone Add support for disassembling VOS program modules
Sat, 01 Mar 2014 17:07:33 -0800 Michael Pavone Fix PC displacement mode check in disassembler so that jmps involving a register are handled correctly
Tue, 10 Sep 2013 23:31:08 -0700 Mike Pavone Added copyright notice to source files and added GPL license text in COPYING
Thu, 17 Jan 2013 20:00:07 -0800 Mike Pavone Add instruction address logging to translator and support for reading an address log to the disassembler
Sat, 05 Jan 2013 22:59:06 -0800 Mike Pavone Small fix to disassembler
Thu, 03 Jan 2013 22:07:40 -0800 Mike Pavone Implement MULU/MULS and DIVU/DIVS
Tue, 01 Jan 2013 07:04:48 -0800 Mike Pavone Bail out of disassembly of a particular stream when we hit an invalid instruction
Mon, 31 Dec 2012 11:54:27 -0800 Mike Pavone Properly support references to odd addresses in label generation in disassembler. Add labels for start and interrupts.
Sun, 30 Dec 2012 09:55:18 -0800 Mike Pavone Improve disassembler
Fri, 28 Dec 2012 19:21:05 -0800 Mike Pavone Allow jmp/jsr to follow pc-relative addresses in disassembler
Fri, 28 Dec 2012 15:34:24 -0800 Mike Pavone Fix decoding of Scc
Thu, 27 Dec 2012 22:48:54 -0800 Mike Pavone Don't pre-emptively translate code at interrupt vectors as some PD ROMs have these pointing at junk. Need some kind of heuristic for detecting garbage if I'm going to translate them ahead of time by default.
Fri, 21 Dec 2012 22:33:24 -0800 Mike Pavone Fix bug in disassembler that caused it to disassemble addresses it shouldn't
Wed, 12 Dec 2012 21:25:31 -0800 Mike Pavone Don't try to disassemble addresses beyond the end of the cartridge
Wed, 12 Dec 2012 20:43:42 -0800 Mike Pavone Fix bug in address visitation in disassembler
Wed, 12 Dec 2012 20:17:11 -0800 Mike Pavone Add logic for following control flow based on logic in the translator
Sat, 08 Dec 2012 02:00:54 -0800 Mike Pavone Mostly broken VDP core and savestate viewer
Tue, 04 Dec 2012 19:13:12 -0800 Mike Pavone M68K to x86 translation works for a limited subset of instructions and addressing modes
Thu, 15 Nov 2012 22:15:43 -0800 Mike Pavone Improve disassembly. FIx some decoding bugs.
Fri, 09 Nov 2012 22:01:26 -0800 Mike Pavone Finish bit/movep/immediate group except for 68020 instructions
Sat, 03 Nov 2012 21:38:28 -0700 Mike Pavone Improve 68K instruction decoding. Add simple disassembler.