From 35b1a164bd52c7a4d2b3bd91c5ea7b6bcf8b0833 Mon Sep 17 00:00:00 2001 From: ekeeke31 Date: Sat, 4 Dec 2010 17:18:34 +0000 Subject: [PATCH] Finalize 1.4.1 --- HISTORY.txt | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ source/gx/osd.h | 4 ++-- 2 files changed, 52 insertions(+), 2 deletions(-) diff --git a/HISTORY.txt b/HISTORY.txt index 7ec19dc..ca2cba6 100644 --- a/HISTORY.txt +++ b/HISTORY.txt @@ -1,3 +1,53 @@ +--------------------------------------------------------------------------------------------------------- +Genesis Plus GX 1.4.1 (04/12/2010) (Eke-Eke) +--------------------------------------------------------------------------------------------------------- + +[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 + +[Gamecube/Wii] +--------------- +* added message box when inputs config uses disconnected controllers. +* added message box when settings are reseted to default on startup. +* fixed default inputs configuration. +* fixed memory leak in Cheat Menu causing spurious resets. +* added an option to enable/disable automatic cheat activation +* increased max number of cheat codes +* optimized cheat codes requiring RAM patching. +* improved default horizontal scaling to better match output from a real Mega Drive + +[Gamecube specific] +--------------- +* fixed inverted keys in cheat menu. +* fixed audio input frequency, now use exact audio hardware samplerate, as measured on my Game Cube (~48044 Hz), + (NB: Wii samplerate has been verified to be closer to 48000 Hz) + +[Wii specific] +--------------- +* added the possibility for any wiimotes to be used as input device, regardless of the connected expansion controller. +* fixed USB drive not being detected when application is loaded from USB (HBC), thanks to Tantric for the tips. + + + + --------------------------------------------------------------------------------------------------------- Genesis Plus GX 1.4.0 (01/11/2010) (Eke-Eke) --------------------------------------------------------------------------------------------------------- diff --git a/source/gx/osd.h b/source/gx/osd.h index c00f289..f683c1a 100644 --- a/source/gx/osd.h +++ b/source/gx/osd.h @@ -33,9 +33,9 @@ #define SK_UPMEM "/genplus/sk2chip.bin" #ifdef HW_RVL -#define VERSION "Genesis Plus GX 1.4.0 (WII)" +#define VERSION "Genesis Plus GX 1.4.1 (WII)" #else -#define VERSION "Genesis Plus GX 1.4.0 (GCN)" +#define VERSION "Genesis Plus GX 1.4.1 (GCN)" #endif #define osd_input_Update() gx_input_UpdateEmu()