Bump up version 1.4.0

This commit is contained in:
ekeeke31 2010-11-01 18:19:46 +00:00
parent c8014f5b4d
commit d3116defa7
4 changed files with 23 additions and 21 deletions

View File

@ -1,5 +1,5 @@
--------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------
Genesis Plus GX 1.4.0 (??/??/????) (Eke-Eke) Genesis Plus GX 1.4.0 (01/11/2010) (Eke-Eke)
--------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------
[Core/Sound] [Core/Sound]
@ -20,6 +20,7 @@ of samples per frame and keeping PSG & FM chips in sync.
* added configurable 3-Band Equalizer (thanks to Neil C). * added configurable 3-Band Equalizer (thanks to Neil C).
* added an option to boost SN76489 Noise Channel. * added an option to boost SN76489 Noise Channel.
* adjusted SN76489 cut-off frequency. * adjusted SN76489 cut-off frequency.
* implemented Blargg's blip buffer in SN76489 core (all channels are now lineary interpolated)
[Core/VDP] [Core/VDP]
--------------- ---------------
@ -51,13 +52,13 @@ of samples per frame and keeping PSG & FM chips in sync.
[Core/Extra] [Core/Extra]
--------------- ---------------
* added Game Genie hardware emulation (Game Genie ROM is now fully supported). * added Game Genie hardware emulation.
* added Action Replay hardware emulation (Action replay ROM is now fully supported). * added Action Replay & Pro Action Replay hardware emulation (only preliminary Pro Action Replay 2 support).
* added S&K "Lock-On" hardware emulation (you can "lock" any games to Sonic & Knuckles). * added Sonic & Knuckles "Lock-On" support.
* added Cartridge "hot swap" feature. * added Cartridge "Hot Swap" feature.
* added missing EEPROM support in some games. * added missing EEPROM support in more games.
* added accurate TMSS emulation (VDP lock-out) * added VDP lock-out emulation (TMSS).
* improved emulation of copy-protection hardware found in some unlicensed cartridge (Mulan, Pocket Monsters II) * improved emulation of copy-protection hardware found in some unlicensed cartridges (Mulan, Pocket Monsters II).
* fixed Realtec mapper emulation: fixes missing sound in Balloon Boy / Funny World. * fixed Realtec mapper emulation: fixes missing sound in Balloon Boy / Funny World.
* fixed lightgun auto-detection: fixes default cursor position in Lethal Enforcers II. * fixed lightgun auto-detection: fixes default cursor position in Lethal Enforcers II.
* enabled simultaneous use of multitap & J-CART (Super Skidmarks 6-player mode) * enabled simultaneous use of multitap & J-CART (Super Skidmarks 6-player mode)
@ -68,20 +69,20 @@ of samples per frame and keeping PSG & FM chips in sync.
--------------- ---------------
* implemented custom FONT engine (uses internal IPL font & GX hardware rendering). * implemented custom FONT engine (uses internal IPL font & GX hardware rendering).
* implemented custom GUI engine (uses GX hardware rendering & multithreading) * implemented custom GUI engine (uses GX hardware rendering & multithreading)
* implemented advanced interface (IR pointing, game snapshots, visual & sound effects, BGM...). * implemented advanced menu interface (IR pointing, game snapshots, cheats & saves manager, visual & sound effects, BGM support, etc).
* improved audio/video synchronization to ensure 100% smooth video AND audio playback. * improved audio/video synchronization to ensure 100% smooth video & audio playback.
* improved reset button behavior, now works more like the real Genesis reset button. * improved soft-reset button support, now works more like real Mega Drive / Genesis (model 1) reset button.
* improved lightgun cursors layout. * improved lightgun cursors layout.
* added automatic ROM loading feature * added automatic ROM loading feature (last played game launches immediately when starting the emulator)
* fixed stability issues and memory leaks. * added PAR codes and .pat files support
* fixed lot of stability issues and potential memory leaks.
[Wii only] [Wii specific]
--------------- ---------------
* added USB2 support through Hermes cIOS/mload (cIOS 202 is required) * added Video Hardware "Gamma" control
* added Video Hardware Gamma control
* added Video Hardware "Trap Filter" control * added Video Hardware "Trap Filter" control
* improved Mouse emulation through the Wiimote * improved Mouse emulation through Wii remote
* compiled with devkitPPC r21 & libOGC 1.8.3 (SDHC support, DVDX v2 support) * compiled with devkitPPC r22 & libOGC 1.8.5 (includes SDHC & USB2 support through IOS58, removes DVDX support)

View File

@ -2,3 +2,4 @@ make -f Makefile.wii
make -f Makefile.gc make -f Makefile.gc
rm *.elf rm *.elf
cp genplus_wii.dol boot.dol cp genplus_wii.dol boot.dol
pause

View File

@ -33,9 +33,9 @@
#define SK_UPMEM "/genplus/sk2chip.bin" #define SK_UPMEM "/genplus/sk2chip.bin"
#ifdef HW_RVL #ifdef HW_RVL
#define VERSION "version 1.4.0W" #define VERSION "Genesis Plus GX 1.4.0 (WII)"
#else #else
#define VERSION "version 1.4.0G" #define VERSION "Genesis Plus GX 1.4.0 (GCN)"
#endif #endif
#define osd_input_Update() gx_input_UpdateEmu() #define osd_input_Update() gx_input_UpdateEmu()

View File

@ -22,7 +22,7 @@
#include "shared.h" #include "shared.h"
#define STATE_VERSION "GENPLUS-GX 1.4.x" #define STATE_VERSION "GENPLUS-GX 1.4.0"
#define load_param(param, size) \ #define load_param(param, size) \
memcpy(param, &state[bufferptr], size); \ memcpy(param, &state[bufferptr], size); \