summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-01-17Fix line advancement in Mode 4 during inactive display. Fix a Mode 4 VInt tim...Michael Pavone
2017-01-17Add some dummy functions to test_int_timing so debug builds of it succeedMichael Pavone
2017-01-17Fix H40 VInt inconsistencyMichael Pavone
2017-01-16Fix H32 VInt timing inconsistencyMichael Pavone
2017-01-16Fix H32 inconsistencyMichael Pavone
2017-01-16Added synthetic test for tracking down interrupt timing issuesMichael Pavone
2017-01-16Fix some timing inconsistencies in H40 mode. Added some ifdefed timing debug ...Michael Pavone
2017-01-15Don't adjust cycles every frame. Only when we start getting close to UINT_MAX...Michael Pavone
2017-01-15Rework how inactive lines are handled. Fix H40 cycle increment in slot 182Michael Pavone
2017-01-15Fix benchmark modeMichael Pavone
2017-01-15Initial work on emulating top and bottom border areaMichael Pavone
2017-01-10Fix GDB remote protocol supportMichael Pavone
2017-01-10Fix crash regression for games with some kind of mapper functionalityMichael Pavone
2017-01-10Restore functionality of the -D flag for GDB remote debuggingMichael Pavone
2017-01-09Fix disagreement on line change location between vdp_h32_mode4 and vdp_run_co...Michael Pavone
2017-01-08Forgot that the expansion to 32-bit values for 16-bit addresses is not done w...Michael Pavone
2017-01-08A bunch of Mode 4 fixesMichael Pavone
2017-01-08Update H32 and Mode 4 mappings based on latest testsMichael Pavone
2017-01-08Fix decoding of undocumented Z80 instruction out (c), 0Michael Pavone
2017-01-07Adjust analyze_olp SAT address to match testpattern values rather than Space ...Michael Pavone
2017-01-06Fix H40 slot mapping to better match old VRAM bus captures and adjust for rec...Michael Pavone
2017-01-05Clear sprite overflow flag when control port read. Fix vcounter progression i...Michael Pavone
2017-01-05Fix Mode 4 sprite collision flagMichael Pavone
2017-01-05Implemented Mode 4 H conter latchingMichael Pavone
2017-01-05BlastEm now passes all of the tests on the first page of "Megadrive VDP Test"...Michael Pavone
2017-01-04Fix to pass a couple more tests in VDPTEST.smsMichael Pavone
2017-01-04Fix some issues with VDP interface in Mode 4/PBC modeMichael Pavone
2017-01-04Display both byte and word pending values to better reflect VDP pending state...Michael Pavone
2017-01-04Don't lock up CPU if performing a read with writes configured when in PBC mod...Michael Pavone
2017-01-03Fix reading from second controller port in SMS modeMichael Pavone
2017-01-03Fix implementation of Z80 HALT instructionMichael Pavone
2017-01-03Add support for SMS controllersMichael Pavone
2017-01-03Fix RAM flag offset calculation to take into account the existence of non-wri...Michael Pavone
2017-01-03Increment TH counter on low to high transitions rather than high to low trans...Michael Pavone
2017-01-03Fix handling of IO control writes in SMS modeMichael Pavone
2017-01-02Invalidate translated code on a cartridge bank change in SMS mode. Fix handli...Michael Pavone
2017-01-02Initial support for Sega's family of SMS mappersMichael Pavone
2017-01-02Detect system type from filename if header based methods fail. Allow overridi...Michael Pavone
2017-01-02Old uncommitted fix for Android buildMichael Pavone
2017-01-02Fix Mode 4 sprite table Y scan to account for VRAM byte swappingMichael Pavone
2017-01-01Fix slot tracking screwupMichael Pavone
2017-01-01Fix horizontal scrolling in Mode 4Michael Pavone
2017-01-01Update Mode 4 rendering to match logic analyzer capturesMichael Pavone
2017-01-01Fix a bug in hslot advancement in Mode 4. Fix some of the "inactive_start" ca...Michael Pavone
2017-01-01Make Mode 4 sprite rendering a little less brokenMichael Pavone
2017-01-01Fix rendering of BG color index 0 in Mode 4. Only transparent with respect to...Michael Pavone
2017-01-01Partial fix for Z80 debugger brokeness introduced with stack alignment changesMichael Pavone
2016-12-28Remove memory map assumptions from Z80 core and move a little bit of logic to...Michael Pavone
2016-12-28Enabled Z80 debugger in PBC modeMichael Pavone
2016-12-27Detect failures to initialize a system context and report an error rather tha...Michael Pavone