Permalink
Browse files

Start using XbSymbolDatabase library

It does not fully transfer everything yet and D3D8 depending on OOVPA signature directly are currently disabled for time being.
  • Loading branch information...
RadWolfie committed May 4, 2018
1 parent 4344f5d commit ed263d7dbc930f4599dde45ea95a3de17ca349dd
Showing with 33 additions and 171 deletions.
  1. +3 −0 .gitmodules
  2. +3 −0 build/win32/Cxbx.sln
  3. +0 −1 build/win32/Cxbx.vcxproj
  4. +0 −6 build/win32/Cxbx.vcxproj.filters
  5. +1 −0 import/XbSymbolDatabase
  6. +26 −164 src/CxbxKrnl/HLEIntercept.cpp
View
@@ -7,3 +7,6 @@
[submodule "import/d3d8to9"]
path = import/d3d8to9
url = https://github.com/Cxbx-Reloaded/d3d8to9
[submodule "import/XbSymbolDatabase"]
path = import/XbSymbolDatabase
url = https://github.com/Cxbx-Reloaded/XbSymbolDatabase.git
View
@@ -5,6 +5,7 @@ VisualStudioVersion = 15.0.27130.2026
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Cxbx", "Cxbx.vcxproj", "{E7A72D3D-5810-4078-A243-348B59726365}"
ProjectSection(ProjectDependencies) = postProject
{B8D9AFC2-B38F-4714-846D-8A2754F076C9} = {B8D9AFC2-B38F-4714-846D-8A2754F076C9}
{7EE21ADA-3B02-4CD6-A891-C2257A54B061} = {7EE21ADA-3B02-4CD6-A891-C2257A54B061}
{2171C0E8-4915-49B9-AC23-A484FA08C126} = {2171C0E8-4915-49B9-AC23-A484FA08C126}
EndProjectSection
@@ -24,6 +25,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Debugger", "Debugger", "{17
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "d3d8to9", "..\..\import\d3d8to9\d3d8to9.vcxproj", "{7EE21ADA-3B02-4CD6-A891-C2257A54B061}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XbSymbolDatabase", "..\..\import\XbSymbolDatabase\xbSymbolDatabase.vcxproj", "{B8D9AFC2-B38F-4714-846D-8A2754F076C9}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug_Direct3D9|Any CPU = Debug_Direct3D9|Any CPU
View
@@ -325,7 +325,6 @@
<ClInclude Include="..\..\src\CxbxKrnl\EmuXTL.h" />
<ClInclude Include="..\..\src\CxbxKrnl\gloffscreen\glextensions.h" />
<ClInclude Include="..\..\src\CxbxKrnl\gloffscreen\gloffscreen.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEIntercept.h" />
<ClInclude Include="..\..\src\CxbxKrnl\LibRc4.h" />
<ClInclude Include="..\..\src\CxbxKrnl\OOVPA.h" />
@@ -151,9 +151,6 @@
<ClCompile Include="..\..\src\CxbxKrnl\EmuXOnline.cpp">
<Filter>Emulator</Filter>
</ClCompile>
<ClCompile Include="..\..\src\CxbxKrnl\HLEDataBase.cpp">
<Filter>Emulator</Filter>
</ClCompile>
<ClCompile Include="..\..\src\CxbxKrnl\HLEIntercept.cpp">
<Filter>Emulator</Filter>
</ClCompile>
@@ -394,9 +391,6 @@
<ClInclude Include="..\..\src\CxbxKrnl\EmuXTL.h">
<Filter>Emulator</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase.h">
<Filter>Emulator</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEIntercept.h">
<Filter>Emulator</Filter>
</ClInclude>
Submodule XbSymbolDatabase added at c6410e
Oops, something went wrong.

0 comments on commit ed263d7

Please sign in to comment.