Removed XG v1 Database

This commit is contained in:
RadWolfie 2017-10-23 22:58:39 -05:00
parent 530f2d6e5c
commit 4dd0258738
15 changed files with 0 additions and 319 deletions

View File

@ -231,17 +231,6 @@ $(SOLUTIONDIR)Export.bat</Command>
<ClInclude Include="..\..\src\CxbxKrnl\EmuXOnline.h" /> <ClInclude Include="..\..\src\CxbxKrnl\EmuXOnline.h" />
<ClInclude Include="..\..\src\CxbxKrnl\EmuXTL.h" /> <ClInclude Include="..\..\src\CxbxKrnl\EmuXTL.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase.h" /> <ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.3911.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.4034.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.4361.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.4432.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.4627.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5028.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5233.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5344.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5558.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5788.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5849.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XNet.1.0.3911.h" /> <ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XNet.1.0.3911.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XNet.1.0.4627.h" /> <ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XNet.1.0.4627.h" />
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XOnline.1.0.4361.h" /> <ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XOnline.1.0.4361.h" />

View File

@ -405,39 +405,6 @@
<ClInclude Include="..\..\src\Common\Win32\XBAudio.h"> <ClInclude Include="..\..\src\Common\Win32\XBAudio.h">
<Filter>Shared</Filter> <Filter>Shared</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.3911.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.4034.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.4361.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.4432.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.4627.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5028.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5233.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5344.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5558.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5788.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XG.1.0.5849.h">
<Filter>HLEDatabase\XG</Filter>
</ClInclude>
<ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XOnline.1.0.4361.h"> <ClInclude Include="..\..\src\CxbxKrnl\HLEDataBase\XOnline.1.0.4361.h">
<Filter>HLEDatabase\XOnline</Filter> <Filter>HLEDatabase\XOnline</Filter>
</ClInclude> </ClInclude>

View File

@ -87,19 +87,6 @@ const char *Sec_XNET = "XNET";
const HLEData HLEDataBase[] = const HLEData HLEDataBase[] =
{ {
#if ENABLE_LEGACY_XGRAPHC_DB
HLE_ENTRY(Lib_XGRAPHC, XG, 3911),
HLE_ENTRY(Lib_XGRAPHC, XG, 4034),
HLE_ENTRY(Lib_XGRAPHC, XG, 4361),
HLE_ENTRY(Lib_XGRAPHC, XG, 4432),
HLE_ENTRY(Lib_XGRAPHC, XG, 4627),
HLE_ENTRY(Lib_XGRAPHC, XG, 5028),
HLE_ENTRY(Lib_XGRAPHC, XG, 5233),
HLE_ENTRY(Lib_XGRAPHC, XG, 5344),
HLE_ENTRY(Lib_XGRAPHC, XG, 5558),
HLE_ENTRY(Lib_XGRAPHC, XG, 5788),
HLE_ENTRY(Lib_XGRAPHC, XG, 5849),
#endif
#if ENABLE_LEGACY_XNETS_DB #if ENABLE_LEGACY_XNETS_DB
HLE_ENTRY(Lib_XNETS, XNet, 3911), HLE_ENTRY(Lib_XNETS, XNet, 3911),
HLE_ENTRY(Lib_XNETS, XNet, 4627), HLE_ENTRY(Lib_XNETS, XNet, 4627),

View File

@ -231,25 +231,3 @@ OOVPA_NO_XREF(XGSetVertexBufferHeader, 3911, 13)
{ 0x11, 0xC2 }, { 0x11, 0xC2 },
{ 0x12, 0x18 }, { 0x12, 0x18 },
OOVPA_END; OOVPA_END;
// ******************************************************************
// * XG_3911
// ******************************************************************
OOVPATable XG_3911[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 3911, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 3911, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
};
// ******************************************************************
// * XG_3911_SIZE
// ******************************************************************
uint32 XG_3911_SIZE = sizeof(XG_3911);

View File

@ -32,24 +32,3 @@
// * // *
// ****************************************************************** // ******************************************************************
// ******************************************************************
// * XG_4034
// ******************************************************************
OOVPATable XG_4034[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 3911, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 3911, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
};
// ******************************************************************
// * XG_4034_SIZE
// ******************************************************************
uint32 XG_4034_SIZE = sizeof(XG_4034);

View File

@ -156,26 +156,3 @@ OOVPA_NO_XREF(XFONT_OpenBitmapFontFromMemory, 4361, 8)
{ 0x59, 0x45 }, { 0x59, 0x45 },
{ 0x66, 0x0C }, { 0x66, 0x0C },
OOVPA_END; OOVPA_END;
// ******************************************************************
// * XG_4361
// ******************************************************************
OOVPATable XG_4361[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
REGISTER_OOVPA(XFONT_OpenBitmapFontFromMemory, 4361, XREF),
};
// ******************************************************************
// * XG_4361_SIZE
// ******************************************************************
uint32 XG_4361_SIZE = sizeof(XG_4361);

View File

@ -32,33 +32,3 @@
// * // *
// ****************************************************************** // ******************************************************************
// ******************************************************************
// * XG_4432
// ******************************************************************
OOVPATable XG_4432[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
// ******************************************************************
// Provisional registration functions in XDK 4432
// TODO: Need test cases
// ******************************************************************
REGISTER_OOVPA(XFONT_OpenBitmapFontFromMemory, 4361, XREF),
// ******************************************************************
};
// ******************************************************************
// * XG_4432_SIZE
// ******************************************************************
uint32 XG_4432_SIZE = sizeof(XG_4432);

View File

@ -72,25 +72,3 @@ OOVPA_NO_XREF(XGWriteSurfaceOrTextureToXPR, 4627, 7)
{ 0xE2, 0x8B }, { 0xE2, 0x8B },
OOVPA_END; OOVPA_END;
#endif #endif
// ******************************************************************
// * XG_4627
// ******************************************************************
OOVPATable XG_4627[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
REGISTER_OOVPA(XFONT_OpenBitmapFontFromMemory, 4361, XREF),
};
// ******************************************************************
// * XG_4627_SIZE
// ******************************************************************
uint32 XG_4627_SIZE = sizeof(XG_4627);

View File

@ -32,30 +32,3 @@
// * // *
// ****************************************************************** // ******************************************************************
// ******************************************************************
// * XG_5028
// ******************************************************************
OOVPATable XG_5028[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
REGISTER_OOVPA(XFONT_OpenBitmapFontFromMemory, 4361, XREF),
// ******************************************************************
// Provisional registration functions in XDK 5028
// TODO: Need test cases
// ******************************************************************
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
// ******************************************************************
};
// ******************************************************************
// * XG_5028_SIZE
// ******************************************************************
uint32 XG_5028_SIZE = sizeof(XG_5028);

View File

@ -32,25 +32,3 @@
// * // *
// ****************************************************************** // ******************************************************************
// ******************************************************************
// * XG_5233
// ******************************************************************
OOVPATable XG_5233[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
REGISTER_OOVPA(XFONT_OpenBitmapFontFromMemory, 4361, XREF),
};
// ******************************************************************
// * XG_5233_SIZE
// ******************************************************************
uint32 XG_5233_SIZE = sizeof(XG_5233);

View File

@ -32,25 +32,3 @@
// * // *
// ****************************************************************** // ******************************************************************
// ******************************************************************
// * XG_5344
// ******************************************************************
OOVPATable XG_5344[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
REGISTER_OOVPA(XFONT_OpenBitmapFontFromMemory, 4361, XREF),
};
// ******************************************************************
// * XG_5344_SIZE
// ******************************************************************
uint32 XG_5344_SIZE = sizeof(XG_5344);

View File

@ -62,25 +62,3 @@ OOVPA_NO_XREF(XGUnswizzleBox, 5558, 8)
{ 0xFE, 0x20 }, { 0xFE, 0x20 },
OOVPA_END; OOVPA_END;
#endif #endif
// ******************************************************************
// * XG_5558
// ******************************************************************
OOVPATable XG_5558[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
REGISTER_OOVPA(XFONT_OpenBitmapFontFromMemory, 4361, XREF),
};
// ******************************************************************
// * XG_5558_SIZE
// ******************************************************************
uint32 XG_5558_SIZE = sizeof(XG_5558);

View File

@ -49,25 +49,3 @@ OOVPA_NO_XREF(XFONT_OpenBitmapFontFromMemory, 5788, 8)
OOVPA_END; OOVPA_END;
#endif #endif
// ******************************************************************
// * XG_5788
// ******************************************************************
OOVPATable XG_5788[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
REGISTER_OOVPA(XFONT_OpenBitmapFontFromMemory, 4361, XREF),
};
// ******************************************************************
// * XG_5788_SIZE
// ******************************************************************
uint32 XG_5788_SIZE = sizeof(XG_5788);

View File

@ -32,25 +32,3 @@
// * // *
// ****************************************************************** // ******************************************************************
// ******************************************************************
// * XG_5849
// ******************************************************************
OOVPATable XG_5849[] = {
REGISTER_OOVPA(XGIsSwizzledFormat, 3911, PATCH),
// REGISTER_OOVPA(XGSwizzleRect, 3911, DISABLED), // TODO : Uncomment
// REGISTER_OOVPA(XGUnswizzleRect, 3911, DISABLED), // TODO : Uncomment
REGISTER_OOVPA(XGSwizzleBox, 3911, PATCH),
REGISTER_OOVPA(XGWriteSurfaceOrTextureToXPR, 3911, PATCH),
REGISTER_OOVPA(XGSetTextureHeader, 3911, PATCH),
REGISTER_OOVPA(XGSetVertexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGSetIndexBufferHeader, 4134, XREF),
REGISTER_OOVPA(XGCompressRect, 3911, XREF),
REGISTER_OOVPA(XGUnswizzleBox, 3911, DISABLED),
REGISTER_OOVPA(XFONT_OpenBitmapFontFromMemory, 4361, XREF),
};
// ******************************************************************
// * XG_5849_SIZE
// ******************************************************************
uint32 XG_5849_SIZE = sizeof(XG_5849);

View File

@ -352,13 +352,6 @@ void EmuHLEIntercept(Xbe::Header *pXbeHeader)
// Skip scanning for XGRAPHC (XG) symbols when LLE GPU is selected // Skip scanning for XGRAPHC (XG) symbols when LLE GPU is selected
if (bLLE_GPU) if (bLLE_GPU)
continue; continue;
#if ENABLE_LEGACY_XGRAPHC_DB
if (BuildVersion == 3944)
BuildVersion = 3911;
if (OrigBuildVersion == 4531)
BuildVersion = 4361;
#endif
} }
if (strcmp(LibraryName.c_str(), Lib_XACTENG) == 0) if (strcmp(LibraryName.c_str(), Lib_XACTENG) == 0)
{ {