Sun, 19 Mar 2017 18:32:49 -0700 |
Michael Pavone |
Adjust Z80 interrupt pulse duration to match hardware measurements
|
Sun, 19 Mar 2017 12:54:20 -0700 |
Michael Pavone |
Change handling of invalid scroll plane sizes. Fixes title and high score screens in The Incredible Hulk
|
Sun, 19 Mar 2017 11:17:40 -0700 |
Michael Pavone |
Adjust DMA start delay to not break the FIFO Wait State test in the VDP FIFO Testing ROM
|
Sun, 19 Mar 2017 11:14:34 -0700 |
Michael Pavone |
Minor fix to hacky refresh emulation code to more closely match my intent
|
Sun, 19 Mar 2017 00:34:15 -0700 |
Michael Pavone |
Add Mega Everdrive style header detection for homebrew using the SSF2 mapper, though without the Mega Everdrive extensions. Properly invalidate translated code on a bank switch when using the SSF2/Sega mapper
|
Sat, 18 Mar 2017 23:18:37 -0700 |
Michael Pavone |
Basic refresh emulation that doesn't break direct color DMA demos. Fixes sound after entering pause menu in Pacman 2: The New Adventures
|
Sat, 18 Mar 2017 17:09:14 -0700 |
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 investigation
|
Fri, 17 Mar 2017 08:05:55 -0700 |
Michael Pavone |
Minor fix to timing of "early" overflow case in divs when the dividend is negative
|
Fri, 17 Mar 2017 08:02:03 -0700 |
Michael Pavone |
Fixed some deficiencies in the 68K test generator
|
Wed, 15 Mar 2017 19:05:27 -0700 |
Michael Pavone |
Cycle accurate implementation of divs
|
Tue, 14 Mar 2017 00:06:19 -0700 |
Michael Pavone |
Fix heuristic detection of SRAM for 3MB ROMs with SRAM at the 3MB mark
|
Tue, 14 Mar 2017 00:05:33 -0700 |
Michael Pavone |
Added a ROM DB entry for Hardball III. This game lacks a proper SRAM header
|
Mon, 13 Mar 2017 23:14:13 -0700 |
Michael Pavone |
RESET is not a terminal instruction on the 68K. Fixes a crash bug in Chavez II and possibly other games
|
Mon, 13 Mar 2017 23:13:24 -0700 |
Michael Pavone |
Fix VDP buffer overrun that was causing sprite flickering in some games
|
Mon, 13 Mar 2017 00:23:58 -0700 |
Michael Pavone |
Properly treat invalid addressing modes for PEA/LEA as invalid instructinos
|
Thu, 09 Mar 2017 23:50:46 -0800 |
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 register
|
Thu, 09 Mar 2017 22:17:46 -0800 |
Michael Pavone |
Fix bug in handling of translating unmapped addresses
|
Thu, 09 Mar 2017 21:31:31 -0800 |
Michael Pavone |
Forgot to update flags in the "good" case of the new divu code
|
Thu, 09 Mar 2017 19:23:24 -0800 |
Michael Pavone |
Fix graphical corruption and sprite flickering introduced into some games by the last change for horizontal border support
|
Tue, 07 Mar 2017 20:17:12 -0800 |
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 frame
|
Tue, 07 Mar 2017 00:01:16 -0800 |
Michael Pavone |
Fix some of the framebuffer fill holes introduced by horizontal border changes
|
Mon, 06 Mar 2017 23:05:31 -0800 |
Michael Pavone |
Adjust correspondance between slot number and actual video output to better match video signal measurements and analysis of Outrunners behavior on hardware. Partially fixes ticket:13
|
Mon, 06 Mar 2017 09:54:44 -0800 |
Michael Pavone |
Render horizontal border in H32 mode as well. Both modes still need some minor work to deal with inactive/active transition
|
Mon, 06 Mar 2017 09:46:50 -0800 |
Michael Pavone |
Width on glTexSubImage2D call in render_framebuffer_updated needs to match the buffer pitch
|
Mon, 06 Mar 2017 00:23:35 -0800 |
Michael Pavone |
Initial stab at horizontal border emulation. Only works for H40 and still has a few minor holes to fill
|
Sat, 04 Mar 2017 21:34:15 -0800 |
Michael Pavone |
Don't allow the keyboard capture key to get passed to the emulated keyboard
|
Sat, 04 Mar 2017 19:02:53 -0800 |
Michael Pavone |
Fix info_message/warning/error functions to deal with limitations of vsnprintf on Windows
|
Sat, 04 Mar 2017 12:00:42 -0800 |
Michael Pavone |
Fix secondary targets
|