Genesis-Plus-GX/source/gx/gui
ekeeke31 2b78421402 [Core]
------

* improved 68k accuracy (initial reset timing + auto-vectored interrupts handling).
* modified Z80 & 68k cores to directly use external cycle count instead of intermediate counters.
* improved Z80 & 68k cpu execution/synchronization accuracy, now use Master Clock as common clock reference.
* improved PSG & FM chips synchronization with CPU execution (fixed point precision).
* completely rewrote sound output processing & mixing: sound chips are now clocked with exact output frame rate
to ensure 100% smooth video & audio playback, with no lag or skipping, while still rendering an accurate number
of samples per frame. This will also make fast-forward implementation (video AND sound) more trivial.
* improved color accuracy in VDP highlight mode to match results observed on real hardware.
* improved sprites processing timing accuracy: fixes (un)masked sprites in Mickey Mania (3D level), Sonic 2 (VS mode).
* improved horizontal blanking & HINT/VINT occurrence timing accuracy, as measured on real hardware.
* improved H-Counter accuracy in 40-cell mode, as measured on real hardware.
* optimized Z80 bus status signals
* usual code cleanup

[GCN/WII]
---------
fixed ASNDLIB exit when returning to game
fixed audio/video startup sync
modified audio back-end engine according to new audio processing core (see above)
2010-01-24 11:41:53 +00:00
..
filesel.c .removed unecessary images (use rotation instead) 2009-12-30 15:31:50 +00:00
filesel.h ~fixed confirmation box 2009-05-26 13:14:33 +00:00
font.c fixed backup memory support in Bill Walsh College Football (this game uses I2C EEPROM saves) 2009-08-11 17:25:38 +00:00
font.h ~fixed H32/H40 modes transition 2009-05-19 16:14:43 +00:00
ggentry.c added proper IO initialization routines 2009-08-06 18:31:05 +00:00
gui.c .removed unecessary images (use rotation instead) 2009-12-30 15:31:50 +00:00
gui.h .removed unecessary images (use rotation instead) 2009-12-30 15:31:50 +00:00
legal.c added configurable lowpass filter 2009-08-11 08:18:46 +00:00
menu.c [Core] 2010-01-24 11:41:53 +00:00
oggplayer.c .fixed I/O access issues with devkitpro r18 2009-10-16 11:32:55 +00:00
oggplayer.h .fixed I/O access issues with devkitpro r18 2009-10-16 11:32:55 +00:00
saveicon.h massive source code cleanup/renaming, fixed some (potential) memory leaks 2009-04-15 15:33:51 +00:00