Genesis-Plus-GX/source
ekeeke31 a4cfc2a77a [Core/VDP]
---------------
* improved VBLANK flag accuracy, as observed on real hardware.
* improved DMA operations accuracy, writes are now performed on a scanline basis: fixes Gaiares (flickering title screen).
* improved DMA Fill timing accuracy.
* fixed DMA with bad code values: fixes Williams Arcade Classics (corrupted gfx after soft reset).
* fixed horizontal resolution changes during HBLANK: fixes Bugs Bunny in Double Trouble (2nd stage).
* fixed Vertical Counter in interlace mode 1, as observed on real hardware.
* fixed horizontal border width, as observed on real hardware.
* various code improvments & optimizations.

[Core/Extra]
---------------
* improved savestate format: added DMA, SVP, cartridge mapping & internal registers state informations
* improved unlicensed ROM mappers emulation
* added Chinese Fighters III mapper support
* added Top Fighter mapper support
* fixed Barver Battle Saga mapper support
* fixed cartridge hardware soft-reset (Game Genie, SVP, ...)
* fixed Game Genie registers byte reads
2010-12-04 17:13:55 +00:00
..
cart_hw [Core/VDP] 2010-12-04 17:13:55 +00:00
gx [Core/VDP] 2010-12-04 17:13:55 +00:00
m68k [Core/VDP] 2010-12-04 17:13:55 +00:00
ntsc code cleanup 2008-12-11 17:38:29 +00:00
sound [Core/VDP] 2010-12-04 17:13:55 +00:00
unused updated Win32/SDL port 2010-06-30 08:16:20 +00:00
z80 [Z80] more fixes to reset state, /IRQ and /NMI state should remain unchanged 2010-08-10 12:38:46 +00:00
gen_input.c [Core/VDP] 2010-12-04 17:13:55 +00:00
gen_input.h minor input code cleanup & fixes 2010-07-28 12:01:03 +00:00
gen_io.c improved I/O emulation accuracy 2010-07-16 08:30:25 +00:00
gen_io.h improved I/O emulation accuracy 2010-07-16 08:30:25 +00:00
genesis.c [Core/VDP] 2010-12-04 17:13:55 +00:00
genesis.h .added proper TMSS emulation 2010-06-14 08:05:45 +00:00
hvc.h [Core/VDP] 2010-12-04 17:13:55 +00:00
loadrom.c .optimized memory footprint 2010-05-28 12:08:00 +00:00
loadrom.h .optimized memory footprint 2010-05-28 12:08:00 +00:00
macros.h .added proper TMSS emulation 2010-06-14 08:05:45 +00:00
mem68k.c [Core/VDP] 2010-12-04 17:13:55 +00:00
mem68k.h additional memory handler code cleanup 2010-06-14 19:20:05 +00:00
membnk.c .fixed optimization of memory handlers (better branch prediction ?) 2010-06-15 06:14:35 +00:00
membnk.h additional memory handler code cleanup 2010-06-14 19:20:05 +00:00
memz80.c .fixed optimization of memory handlers (better branch prediction ?) 2010-06-15 06:14:35 +00:00
memz80.h code/header cleanup 2010-02-19 12:37:39 +00:00
render.c [Core/VDP] 2010-12-04 17:13:55 +00:00
render.h .added pixel-accurate emulation of mid-line display on/off (Nigel Mansell World Championship PAL, Ren & Stimpy's Invention PAL,...) 2010-06-28 22:49:17 +00:00
shared.h .added PRO Action Replay hardware emulation 2010-11-01 18:08:24 +00:00
state.c [Core/VDP] 2010-12-04 17:13:55 +00:00
state.h [Core/VDP] 2010-12-04 17:13:55 +00:00
system.c [Core/VDP] 2010-12-04 17:13:55 +00:00
system.h CPU emulation code cleanup & optimization 2010-07-16 08:29:05 +00:00
types.h ~fixed VDP bug from last revision 2009-06-02 18:12:31 +00:00
vdp.c [Core/VDP] 2010-12-04 17:13:55 +00:00
vdp.h [Core/VDP] 2010-12-04 17:13:55 +00:00