Mercurial > repos > blastem
graph
-
Prevent blowing past our native translated instruction size of 255 bytes when translating movem with a large register list. Fixes bug in which Fantastic Dizzy was completely broken on 32-bit buildsSat, 25 Mar 2017 00:21:32 -0700, by Michael Pavone
-
Fix SBCD edge cases to pass Flamewing's test ROM. Could use some cleanup to produce better code for the SBCD case, but produces correct results nowWed, 22 Mar 2017 22:16:39 -0700, by Michael Pavone
-
Change the default screenshot path as per ticket:14Tue, 21 Mar 2017 21:59:05 -0700, by Michael Pavone
-
Make save directory configurable. Satisfies ticket:4Tue, 21 Mar 2017 21:40:47 -0700, by Michael Pavone
-
Allow variables in screenshot_path like initial_pathTue, 21 Mar 2017 19:56:50 -0700, by Michael Pavone
-
Don't leak a ternary tree when building the menu's initial pathTue, 21 Mar 2017 19:48:08 -0700, by Michael Pavone
-
Allow initial_path to contain variable references which allows the default value to be actually specified in the default config fileTue, 21 Mar 2017 00:40:25 -0700, by Michael Pavone
-
Adjust Z80 interrupt pulse duration to match hardware measurementsSun, 19 Mar 2017 18:32:49 -0700, by Michael Pavone
-
Change handling of invalid scroll plane sizes. Fixes title and high score screens in The Incredible HulkSun, 19 Mar 2017 12:54:20 -0700, by Michael Pavone
-
Adjust DMA start delay to not break the FIFO Wait State test in the VDP FIFO Testing ROMSun, 19 Mar 2017 11:17:40 -0700, by Michael Pavone
-
Minor fix to hacky refresh emulation code to more closely match my intentSun, 19 Mar 2017 11:14:34 -0700, by Michael Pavone
-
Basic refresh emulation that doesn't break direct color DMA demos. Fixes sound after entering pause menu in Pacman 2: The New AdventuresSat, 18 Mar 2017 23:18:37 -0700, by Michael Pavone
-
Remove hacky post-DMA delay add proper pre-DMA delay based on logic analyzer capture. 512 color screen is a bit messed up but mostly works. Needs investigationSat, 18 Mar 2017 17:09:14 -0700, by Michael Pavone
-
Minor fix to timing of "early" overflow case in divs when the dividend is negativeFri, 17 Mar 2017 08:05:55 -0700, by Michael Pavone
-
Fixed some deficiencies in the 68K test generatorFri, 17 Mar 2017 08:02:03 -0700, by Michael Pavone
-
Cycle accurate implementation of divsWed, 15 Mar 2017 19:05:27 -0700, by Michael Pavone
-
Fix heuristic detection of SRAM for 3MB ROMs with SRAM at the 3MB markTue, 14 Mar 2017 00:06:19 -0700, by Michael Pavone
-
Added a ROM DB entry for Hardball III. This game lacks a proper SRAM headerTue, 14 Mar 2017 00:05:33 -0700, by Michael Pavone
-
RESET is not a terminal instruction on the 68K. Fixes a crash bug in Chavez II and possibly other gamesMon, 13 Mar 2017 23:14:13 -0700, by Michael Pavone
-
Fix VDP buffer overrun that was causing sprite flickering in some gamesMon, 13 Mar 2017 23:13:24 -0700, by Michael Pavone
-
Properly treat invalid addressing modes for PEA/LEA as invalid instructinosMon, 13 Mar 2017 00:23:58 -0700, by Michael Pavone
-
Fix undefined flags on overflow and divide by zero for divu based on hardware test. Fix saving result of divu when destination is not stored in a host registerThu, 09 Mar 2017 23:50:46 -0800, by Michael Pavone
-
Fix bug in handling of translating unmapped addressesThu, 09 Mar 2017 22:17:46 -0800, by Michael Pavone
-
Forgot to update flags in the "good" case of the new divu codeThu, 09 Mar 2017 21:31:31 -0800, by Michael Pavone
-
Fix graphical corruption and sprite flickering introduced into some games by the last change for horizontal border supportThu, 09 Mar 2017 19:23:24 -0800, by Michael Pavone
-
Fill in the rest of the framebuffer holes created by horizontal border. Work remains for things to be seemless when display gets turned on and off mid frameTue, 07 Mar 2017 20:17:12 -0800, by Michael Pavone
-
Fix some of the framebuffer fill holes introduced by horizontal border changesTue, 07 Mar 2017 00:01:16 -0800, by Michael Pavone