diff --git a/d3d9ex.sln b/d3d9ex.sln index 8aed1f4..2352a0f 100644 --- a/d3d9ex.sln +++ b/d3d9ex.sln @@ -1,9 +1,9 @@  -Microsoft Visual Studio Solution File, Format Version 14.00 -# Visual Studio 2015 -VisualStudioVersion = 12.0.40629.0 +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.24720.0 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "d3d9ex", "d3d9ex\d3d9ex.vcxproj", "{6C397640-B1A0-4DEF-8657-0EB21DC2FEA5}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OneTweakNG", "d3d9ex\d3d9ex.vcxproj", "{6C397640-B1A0-4DEF-8657-0EB21DC2FEA5}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libMinHook", "MinHook\build\VC12\libMinHook.vcxproj", "{F142A341-5EE0-442D-A15F-98AE9B48DBAE}" EndProject diff --git a/d3d9ex/IDirect3DDevice9.cpp b/d3d9ex/IDirect3DDevice9.cpp index 2a19676..d63581b 100644 --- a/d3d9ex/IDirect3DDevice9.cpp +++ b/d3d9ex/IDirect3DDevice9.cpp @@ -97,25 +97,22 @@ HRESULT APIENTRY hkIDirect3DDevice9::GetSwapChain(UINT iSwapChain, IDirect3DSwap // Steam Overlay Fix // Add some space, 16bytes should be enough - _asm - { - nop; - nop; - nop; - nop; - nop; - nop; - nop; - nop; - nop; - nop; - nop; - nop; - nop; - nop; - nop; - nop; - } + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); + __nop(); return m_pWrapped->GetSwapChain(iSwapChain, pSwapChain); } diff --git a/d3d9ex/d3d9ex.vcxproj b/d3d9ex/d3d9ex.vcxproj index e68c3f4..9760cbd 100644 --- a/d3d9ex/d3d9ex.vcxproj +++ b/d3d9ex/d3d9ex.vcxproj @@ -78,7 +78,7 @@ true d3d9 - $(SolutionDir)\Common\Common;$(SolutionDir)\MinHook\include;$(IncludePath) + $(SolutionDir)\Common;$(SolutionDir)\MinHook\include;$(IncludePath) false @@ -87,8 +87,8 @@ false - d3d9 - $(SolutionDir)\Common\Common;$(SolutionDir)\MinHook\include;$(IncludePath) + dinput8 + $(SolutionDir)\Common;$(SolutionDir)\MinHook\include;$(IncludePath) @@ -147,6 +147,7 @@ WIN32;NDEBUG;_WINDOWS;_USRDLL;D3D9EX_EXPORTS;%(PreprocessorDefinitions) true MultiThreaded + MaxSpeed Windows