diff --git a/changelog.txt b/changelog.txt index 19259942..62be668f 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,17 +1,15 @@ ---version 2.0.3 yet to be released--- +08-oct-2008 - zeromus - SF [ 2073105 ] Laptop Volume Control keys make FCEUX go crazy and crash +08-oct-2008 - zeromus - SF [ 2073113 ] Child windows inside debugging window get invalid sizes +08-oct-2008 - zeromus - SF [ 2153843 ] Lua ignores second joypad.set() 24-sep-2008 - punkrockguy318 - made the input config window more usable 24-sep-2008 - punkrockguy318 - --inputcfg can now be used without a filename -24-sep-2008 - punkrockguy318 - [ 2085437 ] should fix issues with missing -author field crashing fceux +24-sep-2008 - punkrockguy318 - [ 2085437 ] should fix issues with missing author field crashing fceux 24-sep-2008 - punkrockguy318 - [ 2047057 ] added uninstall script for gfceux -24-sep-2008 - punkrockguy318 - [ 2062823 ] fixed ppc build errors and added -LSB_FIRST option to build scripts -24-sep-2008 - punkrockguy318 - [ 2057006 ] --newppu option added to sdl, -disabled by default -24-sep-2008 - punkrockguy318 - [ 2057008 ] lua is now optional, thanks -shinydoofy for a patch. also fixed some build issues. -22-sep-2008 - punkrockguy318 - [ 2008437 ] fixed an issue where flawed movie -would crash fceux on every startup +24-sep-2008 - punkrockguy318 - [ 2062823 ] fixed ppc build errors and added LSB_FIRST option to build scripts +24-sep-2008 - punkrockguy318 - [ 2057006 ] --newppu option added to sdl, disabled by default +24-sep-2008 - punkrockguy318 - [ 2057008 ] lua is now optional, thanks shinydoofy for a patch. also fixed some build issues. +22-sep-2008 - punkrockguy318 - [ 2008437 ] fixed an issue where flawed movie would crash fceux on every startup 21-aug-2008 - punkrockguy318 - sdl - fixed issue where windowed mode would always be set to 32 bpp 18-aug-2008 - zeromus - windows - SF [ 2058942 ] Load state as... does not use the savestate override dir (fixed; now, it does) diff --git a/src/drivers/win/keyboard.cpp b/src/drivers/win/keyboard.cpp index d8c3ec9b..dba5b46c 100644 --- a/src/drivers/win/keyboard.cpp +++ b/src/drivers/win/keyboard.cpp @@ -55,8 +55,12 @@ void KeyboardUpdateState(void) case DI_OK: //memcpy(keys,tk,256);break; break; - case DIERR_INPUTLOST: - case DIERR_NOTACQUIRED: + //mbg 10/8/2008 + //previously only these two cases were handled. this made dwedit's laptop volume keys freak out. + //we're trying this instead + default: + //case DIERR_INPUTLOST: + //case DIERR_NOTACQUIRED: memset(tk,0,256); IDirectInputDevice7_Acquire(lpdid); break; diff --git a/vc8/fceux.vcproj b/vc8/fceux.vcproj index f61eb65a..3a11408d 100644 --- a/vc8/fceux.vcproj +++ b/vc8/fceux.vcproj @@ -134,7 +134,7 @@ FavorSizeOrSpeed="1" OmitFramePointers="true" AdditionalIncludeDirectories="../src/drivers/win/zlib;../src/drivers/win/directx;../src;../src/drivers/win/lua/include" - PreprocessorDefinitions="WIN32;NDEBUG;MSVC;_CRT_SECURE_NO_DEPRECATE;_WIN32_WINDOWS=0x0410;WINVER=0x0410;NETWORK;LSB_FIRST;_USE_32BIT_TIME_T;FCEUDEF_DEBUGGER;_USE_SHARED_MEMORY_;NOMINMAX;LUA_BUILD_AS_DLL;HAS_vsnprintf" + PreprocessorDefinitions="WIN32;NDEBUG;MSVC;_CRT_SECURE_NO_DEPRECATE;_WIN32_WINDOWS=0x0410;WINVER=0x0410;NETWORK;LSB_FIRST;_USE_32BIT_TIME_T;FCEUDEF_DEBUGGER;_USE_SHARED_MEMORY_;NOMINMAX;LUA_BUILD_AS_DLL;HAS_vsnprintf;_S9XLUA_H" RuntimeLibrary="0" UsePrecompiledHeader="0" WarningLevel="3"