log

age author description
Sat, 05 Nov 2016 00:23:11 -0700 Michael Pavone Get Jaguar video interrupt working
Mon, 31 Oct 2016 18:41:42 -0700 Michael Pavone Better disassembly of GPU/DSP load store instructions
Mon, 31 Oct 2016 18:36:17 -0700 Michael Pavone Correct disassembly of r14/r15 relative loads and stores
Mon, 31 Oct 2016 09:23:25 -0700 Michael Pavone Get Jaguar disassembler more or less working. Dump gpu program to file when GPU GO bit is set
Sun, 30 Oct 2016 19:42:48 -0700 Michael Pavone Initial stab at jaguar disassemler
Sun, 30 Oct 2016 19:42:30 -0700 Michael Pavone Slightly more detailed logging of unhandled register writes
Sun, 16 Oct 2016 21:58:29 -0700 Michael Pavone Fix segfault in certain games that have SRAM and ROM bankswitched at the same address
Sun, 16 Oct 2016 18:25:18 -0700 Michael Pavone Initial stab at implementing the Jaguar object processor
Wed, 12 Oct 2016 09:39:52 -0700 Michael Pavone Initial implementation of video output hardware
Sat, 08 Oct 2016 23:49:20 -0700 Michael Pavone Basic handling of video/object processor register writes
Fri, 07 Oct 2016 18:27:38 -0700 Michael Pavone Added placeholder code for video output hardware/object processor
Thu, 06 Oct 2016 22:25:12 -0700 Michael Pavone Made some optimizations to gen_mem_fun to keep the size of chunk handler sections within range of a single byte displacement
Thu, 06 Oct 2016 21:12:40 -0700 Michael Pavone Fix some unresolved symbols when linking blastjag
Thu, 06 Oct 2016 21:11:58 -0700 Michael Pavone Remove hacky assumption about Genesis memory map in M68K core
Thu, 06 Oct 2016 09:35:35 -0700 Michael Pavone Byteswap ROMs in jaguar ROM loader. Handle switching memory map from writes to memcon1. Fix some typos in error messages
Thu, 06 Oct 2016 09:34:31 -0700 Michael Pavone Add support for specifying a reset handler in the M68K core. Adjust memory map initialization to handle extra field. Improved handling of out of bounds execution.
Thu, 06 Oct 2016 09:25:43 -0700 Michael Pavone Fix handling of MMAP_CODE chunks that also have MMAP_PTR_IDX set
Tue, 04 Oct 2016 18:30:49 -0700 Michael Pavone Some initial work on Atari Jaguar emulation
Tue, 04 Oct 2016 18:30:24 -0700 Michael Pavone Add a new memory map flag to support an auxilliary buffer for translating code from MMAP_PTR_IDX chunks for which the pointer is null
Tue, 04 Oct 2016 18:28:35 -0700 Michael Pavone Added some hacky support for specifying a start offset in 68K disassembler
Mon, 22 Aug 2016 09:46:18 -0700 Michael Pavone Cleanup the separation of render backend and VDP code in preparation for having extra debug windows. Make determination of H40/H32 based on number of lines in each mode.
Fri, 12 Aug 2016 09:39:39 -0700 Michael Pavone Removed obsolete TOOD
Fri, 12 Aug 2016 09:29:08 -0700 Michael Pavone Fix a memory leak in try_alloc_arena
Tue, 09 Aug 2016 22:54:35 -0700 Michael Pavone Fix NOGL compile option
Tue, 09 Aug 2016 22:49:32 -0700 Michael Pavone Make the Makefile more OpenBSD friendly. LTO is not supported on the super old version of GCC it uses. uname -m reports different names than Linux. compiler will return error on rather than just warning for unknown options
Tue, 09 Aug 2016 21:29:49 -0700 Michael Pavone Fixed a bug in call_raxfallback that would cause the call to be omitted completely in the RAX fallback case. This fixes a crash on OpenBSD and possibly other systems
Sat, 06 Aug 2016 07:41:01 -0700 Michael Pavone Added tag v0.4.1 for changeset 1ffa7891b4ec
Sat, 06 Aug 2016 07:40:43 -0700 Michael Pavone Final 0.4.1 changelog update v0.4.1
Fri, 05 Aug 2016 23:10:16 -0700 Michael Pavone Updated special thanks
Fri, 05 Aug 2016 22:24:43 -0700 Michael Pavone Fix a memory corruption bug from failing to grow the buffer for the window caption when switching games