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