Quick summary
Emulation starts for the game, but there is no video and hangs without crashing Cxbx-Reloaded.
Details
- Game tested: Phantom Crash [PL-001] [1.05]
- Cxbx-Reloaded Version: b43f6bb
When the emulation hangs, several LOG_TEST_CASEs are shown in the Kernel Debug Console:
LOG_TEST_CASE: Unable to determine default Xbox depth stencil
In Direct3D_CreateDevice_End (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\Direct3D9\Direct3D9.cpp line 2864)
LOG_TEST_CASE: PS_TEXTUREMODES_PASSTHRU
In GetPSTextureModes (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 251)
LOG_TEST_CASE: PS_INPUTTEXTURE(2) uses texture 0
In GetPSInputTexture (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 337)
LOG_TEST_CASE: PS_INPUTTEXTURE(3) uses texture 0
In GetPSInputTexture (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 339)
System Configuration:
- OS: Windows 11 (21H2)
- CPU: AMD Ryzen 7 3700X 8-Core Processor
- GPU: Nvidia RTX 3080 Ti Founders Edition
Additional Information (if any):
The entire log file from the start of emulation will be included as an attachment just in case.
Logfile.txt
Quick summary
Emulation starts for the game, but there is no video and hangs without crashing Cxbx-Reloaded.
Details
When the emulation hangs, several LOG_TEST_CASEs are shown in the Kernel Debug Console:
LOG_TEST_CASE: Unable to determine default Xbox depth stencilIn Direct3D_CreateDevice_End (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\Direct3D9\Direct3D9.cpp line 2864)
LOG_TEST_CASE: PS_TEXTUREMODES_PASSTHRUIn GetPSTextureModes (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 251)
LOG_TEST_CASE: PS_INPUTTEXTURE(2) uses texture 0
In GetPSInputTexture (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 337)
LOG_TEST_CASE: PS_INPUTTEXTURE(3) uses texture 0
In GetPSInputTexture (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\XbPixelShader.cpp line 339)
System Configuration:
Additional Information (if any):
The entire log file from the start of emulation will be included as an attachment just in case.
Logfile.txt