Mercurial > repos > blastem
graph
-
Somewhat broken implementation of Mode 4Tue, 27 Dec 2016 11:31:17 -0800, by Michael Pavone
-
Fix clearing of interrupt pending flags on control port read in PBC modeThu, 22 Dec 2016 20:39:35 -0800, by Michael Pavone
-
Added Jaguar header missed in earlier commitsThu, 22 Dec 2016 19:54:11 -0800, by Michael Pavone
-
Initial support for Genesis/Megadrive PBC mode. VDP still needs Mode 4 to be useful.Thu, 22 Dec 2016 19:51:25 -0800, by Michael Pavone
-
More cleanup in preparation for SMS/Mark III supportThu, 22 Dec 2016 10:51:33 -0800, by Michael Pavone
-
WIP Jaguar GPU/DSP emulationMon, 19 Dec 2016 14:16:59 -0800, by Michael Pavone
-
Fix blastjag targetMon, 19 Dec 2016 14:16:43 -0800, by Michael Pavone
-
Restore 68K address logging functionalityMon, 19 Dec 2016 13:58:51 -0800, by Michael Pavone
-
Fix intermittent crash in GST savestate loadingMon, 19 Dec 2016 13:46:58 -0800, by Michael Pavone
-
Mostly working changes to allow support for multiple emulated system types in main blastem programMon, 19 Dec 2016 13:28:18 -0800, by Michael Pavone
-
Fix a couple of timing regressions in Z80 coreWed, 14 Dec 2016 23:27:42 -0800, by Michael Pavone
-
Fix a subtle bug in interrupt handling introduced with the move to a single cycle register in the Z80 core. Fixes regression in Puyo Puyo 2Wed, 14 Dec 2016 23:26:12 -0800, by Michael Pavone
-
Fix Z80 interrupt pulse duration. Fixes inconsistent music playback speed in Sonic 2 introduced in 0.4.1Wed, 14 Dec 2016 20:20:34 -0800, by Michael Pavone
-
Fix to the fix of handling of self modifying code. Was ORing the base address with the wrong register before calling the modified code handlerMon, 12 Dec 2016 19:21:22 -0800, by Michael Pavone
-
Fix field flag handling bug introduced with VDP/render interface cleanupMon, 12 Dec 2016 09:50:33 -0800, by Michael Pavone
-
Fix Z80 RAM mapping after refactorSun, 11 Dec 2016 22:00:41 -0800, by Michael Pavone
-
Fix the previous WIP commit. Quick tests suggests things are no more broken than before now.Fri, 09 Dec 2016 18:39:44 -0800, by Michael Pavone
-
WIP split of ROM loading/argument parsing from Genesis emulation code. Compiles and doesn't crash, but nothing works. Still a few too many globals as well.Fri, 09 Dec 2016 09:48:48 -0800, by Michael Pavone
-
Clean up symbol visiblity and delete a ltitle bit of dead codeMon, 28 Nov 2016 22:45:46 -0800, by Michael Pavone
-
Update stateview so it builds successfully againTue, 15 Nov 2016 08:18:57 -0800, by Michael Pavone
-
Fix Jaguar video interrupt cycle calculationSat, 05 Nov 2016 21:41:23 -0700, by Michael Pavone
-
Fix CRY color mappingSat, 05 Nov 2016 21:19:18 -0700, by Michael Pavone
-
Fix implementation of scaled objects. Implement transparency flagSat, 05 Nov 2016 17:16:16 -0700, by Michael Pavone
-
Get Jaguar video interrupt workingSat, 05 Nov 2016 00:23:11 -0700, by Michael Pavone
-
Better disassembly of GPU/DSP load store instructionsMon, 31 Oct 2016 18:41:42 -0700, by Michael Pavone
-
Correct disassembly of r14/r15 relative loads and storesMon, 31 Oct 2016 18:36:17 -0700, by Michael Pavone
-
Get Jaguar disassembler more or less working. Dump gpu program to file when GPU GO bit is setMon, 31 Oct 2016 09:23:25 -0700, by Michael Pavone
-
Initial stab at jaguar disassemlerSun, 30 Oct 2016 19:42:48 -0700, by Michael Pavone
-
Slightly more detailed logging of unhandled register writesSun, 30 Oct 2016 19:42:30 -0700, by Michael Pavone
-
Fix segfault in certain games that have SRAM and ROM bankswitched at the same addressSun, 16 Oct 2016 21:58:29 -0700, by Michael Pavone
-
Initial stab at implementing the Jaguar object processorSun, 16 Oct 2016 18:25:18 -0700, by Michael Pavone
-
Initial implementation of video output hardwareWed, 12 Oct 2016 09:39:52 -0700, by Michael Pavone
-
Basic handling of video/object processor register writesSat, 08 Oct 2016 23:49:20 -0700, by Michael Pavone
-
Added placeholder code for video output hardware/object processorFri, 07 Oct 2016 18:27:38 -0700, by Michael Pavone
-
Made some optimizations to gen_mem_fun to keep the size of chunk handler sections within range of a single byte displacementThu, 06 Oct 2016 22:25:12 -0700, by Michael Pavone
-
Fix some unresolved symbols when linking blastjagThu, 06 Oct 2016 21:12:40 -0700, by Michael Pavone
-
Remove hacky assumption about Genesis memory map in M68K coreThu, 06 Oct 2016 21:11:58 -0700, by Michael Pavone
-
Byteswap ROMs in jaguar ROM loader. Handle switching memory map from writes to memcon1. Fix some typos in error messagesThu, 06 Oct 2016 09:35:35 -0700, by 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:34:31 -0700, by Michael Pavone
-
Fix handling of MMAP_CODE chunks that also have MMAP_PTR_IDX setThu, 06 Oct 2016 09:25:43 -0700, by Michael Pavone
-
Some initial work on Atari Jaguar emulationTue, 04 Oct 2016 18:30:49 -0700, by 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 nullTue, 04 Oct 2016 18:30:24 -0700, by Michael Pavone
-
Added some hacky support for specifying a start offset in 68K disassemblerTue, 04 Oct 2016 18:28:35 -0700, by 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.Mon, 22 Aug 2016 09:46:18 -0700, by Michael Pavone
-
Removed obsolete TOODFri, 12 Aug 2016 09:39:39 -0700, by Michael Pavone
-
Fix a memory leak in try_alloc_arenaFri, 12 Aug 2016 09:29:08 -0700, by Michael Pavone
-
Fix NOGL compile optionTue, 09 Aug 2016 22:54:35 -0700, by 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 systemsTue, 09 Aug 2016 21:29:49 -0700, by Michael Pavone
-
Added tag v0.4.1 for changeset 1ffa7891b4ecSat, 06 Aug 2016 07:41:01 -0700, by Michael Pavone
-
Updated special thanksFri, 05 Aug 2016 23:10:16 -0700, by Michael Pavone
-
Fix a memory corruption bug from failing to grow the buffer for the window caption when switching gamesFri, 05 Aug 2016 22:24:43 -0700, by Michael Pavone
-
Added Evander 'Real Deal' Holyfield's Boxing to the ROM DBFri, 05 Aug 2016 22:24:36 -0700, by Michael Pavone
-
Updated READMEThu, 04 Aug 2016 19:27:04 -0700, by Michael Pavone
-
Updated changelogThu, 04 Aug 2016 00:19:36 -0700, by Michael Pavone
-
Add Special Thanks to About menuWed, 03 Aug 2016 23:55:16 -0700, by Michael Pavone
-
Updat version number in preparation for upcoming releaseTue, 02 Aug 2016 09:31:05 -0700, by Michael Pavone
-
Implemented IND and INDRMon, 01 Aug 2016 19:24:51 -0700, by Michael Pavone
-
Implemented INIRMon, 01 Aug 2016 19:18:50 -0700, by Michael Pavone