game-compatibility
game-compatibility copied to clipboard
Halo [Halo: Combat Evolved] [MS-004] [1.08]
Using build df22c8b:
- Opening FMV sound plays but no video (black screen)
- Main menu sound and music plays but no video (black screen); still interactable judging by sounds
- Attempting to navigate through the menu causes a softlock, seemingly
Notable messages:
[0x3DA4] INFO : D3D8 Please report that Halo shows the following message:
LOG_TEST_CASE: requested value for pTimeStamp
In EmuPatch_D3DDevice_GetVisibilityTestResult (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\Direct3D9\Direct3D9.cpp line 3681)
XBE Info: Xbe.txt Kernel Debug: KrnlDebug.txt
Using build 23c1dcf:
- Opening FMV now showing video
- Menu renders properly, including background and music
- Previously created profile was seen as corrupted, but creating a new one worked
- Starting the campaign ends up with a black screen but no crash. Hangs there for a long time with no new messages in the kernel debug
Notable messages:
[0x71B0] INFO : VTXSH Please report that Halo shows the following message:
LOG_TEST_CASE: FVF without position
In XboxVertexShaderFromFVF (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbVertexShader.cpp line 131)
[0x71B0] INFO : VTXSH Please report that Halo shows the following message:
LOG_TEST_CASE: Unassigned Xbox vertex shader!
In GetXboxVertexShader (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbVertexShader.cpp line 272)
[0x71B0] INFO : VTXSH Please report that Halo shows the following message:
LOG_TEST_CASE: Xbox should always have a VertexShader set (even for FVF's)
In GetXboxVertexAttributeFormat (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbVertexShader.cpp line 360)
[0x71B0] INFO : PXSH Please report that Halo shows the following message:
LOG_TEST_CASE: PS_INPUTTEXTURE(2) uses texture 0
In GetPSInputTexture (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 336)
[0x71B0] INFO : PXSH Please report that Halo shows the following message:
LOG_TEST_CASE: PS_INPUTTEXTURE(3) uses texture 0
In GetPSInputTexture (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 338)
[0x71B0] INFO : PXSH Please report that Halo shows the following message:
LOG_TEST_CASE: PS_COMBINERCOUNT_MUX_LSB detected
In Decode (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 376)
[0x71E8] INFO : VTXSH Please report that Halo shows the following message:
LOG_TEST_CASE: Vertex shader uses oFog mask other than x
In OutputHlsl (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\Direct3D9\VertexShader.cpp line 67)
[0x71B0] INFO : PXSH Please report that Halo shows the following message:
LOG_TEST_CASE: PS_TEXTUREMODES_CUBEMAP
In GetPSTextureModes (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 249)
[0x71B0] INFO : PXSH Please report that Halo shows the following message:
LOG_TEST_CASE: PS_CHANNEL_ALPHA detected on final combiner F input
In Decode (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 230)
[0x71B0] INFO : D3D8 Please report that Halo shows the following message:
LOG_TEST_CASE: requested value for pTimeStamp
In EmuPatch_D3DDevice_GetVisibilityTestResult (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\Direct3D9\Direct3D9.cpp line 3689)
Kernel Debug: KrnlDebug.txt