Cxbx-reloaded: "CreateTexture Failed" error dialog

Created on 15 Apr 2018  路  8Comments  路  Source: Cxbx-Reloaded/Cxbx-Reloaded

See subject and this remark on Farcry : https://github.com/Cxbx-Reloaded/game-compatibility/issues/62#issuecomment-381385105 for details.

The dialog is triggered by this line: https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/blob/master/src/CxbxKrnl/EmuD3D8.cpp#L5099 or around that, the line reading : CxbxKrnlCleanup("CreateTexture Failed!

This is probably a result from https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/1058 which started to pass a non-zero value for the D3DUsage-argument to CreateTexture.

This happens for these test cases:

  • ATV quad power racing 2
  • Backyard wrestling 2
  • Battlefield 2 modern combat
  • BLiNX: the time sweeper
  • Conflict: Global
  • Corvette
  • Dance Dance Revolution Ultramix
  • Farcry
  • Finding Nemo
  • Gauntle Seven Sorrows
  • Just cause
  • Legends of wrestling
  • Outrun 2006 (format 75)
  • Panzer Dragoon Orta (Format 23 is X_D3DFMT_LIN_G8B8)
  • Tony Hawk Pro Skater 4 (D3DFMT_D24S8 with D3DPOOL_DEFAULT)
  • Tony Hawk's Underground 1
  • Tony Hawk Underground 2
  • Virtua Cop 3
  • WWE RAW2

TODO : Add more

HLE graphics needs-verification regression

All 8 comments

This sheds some light on this issue : https://www.gamedev.net/forums/topic/471600-depth-stencil-buffer-textures-only-supported-on-nvidia-cards/

It might be due to a missing D3DUSAGE_DEPTHSTENCIL flag, or the GPU driver doesn't support this format (ATI seems to have specific four-cc formats that contain depth stencil data, so that could be a solution for that specific vendor)

I found that Tony Hawk Pro Skater 4, and Tony Hawk's Underground 1 & 2 displays. I don't have any other Tony Hawk games to check if they do it too.

Cxbx-Reloaded
---------------------------
Received Fatal Message:

* CreateTexture Failed!

Error: 0x8876086C
Format: 75
Dimensions: 256x256

---------------------------
OK   
---------------------------

And I have an EVGA GeForce 1080ti if that helps confirm anything for you.

Finding Nemo

Cxbx-Reloaded
---------------------------
Received Fatal Message:

* CreateTexture Failed!

Error: 0x8876086C
Format: 75
Dimensions: 128x128

---------------------------
OK   
---------------------------

Gauntle Seven Sorrows

Cxbx-Reloaded
---------------------------
Received Fatal Message:

* CreateTexture Failed!

Error: 0x8876086C
Format: 75
Dimensions: 768x512

---------------------------
OK   
---------------------------

Just Cause

Cxbx-Reloaded
---------------------------
Received Fatal Message:

* CreateTexture Failed!

Error: 0x8876086C
Format: 70
Dimensions: 512x512

---------------------------
OK   
---------------------------

WWE RAW2
https://github.com/Cxbx-Reloaded/game-compatibility/issues/61

Received Fatal Message:

  • CreateTexture Failed!

Error: 0x8876086C
Format: 75
Dimensions: 512x512

Legends of wrestling

Received Fatal Message:

  • CreateTexture Failed!
    Error: 0x8876086C
    Format: 70
    Dimensions: 600x600

BLiNX: the time sweeper

Cxbx-Reloaded
---------------------------
Received Fatal Message:

* CreateTexture Failed!

Error: 0x8876086C
Format: 75
Dimensions: 640x480

---------------------------
OK   
---------------------------

Persistent error in Crimson Skies: High Road to Revenge (Format 80) (Edit: Nov 29, 2020 - Probably gone now.).

An old post (Just 8 days before the next post) showing that Cold Fear (Format 23. Same as Panzer Dragoon Orta.) has this popup message.

  • Cold Fear (Format 23. Same as PDO.)
  • DDS9 (Shin Megami Tensei: Nine) (Format: 827611204. Edit: Nov 29, 2020 - Probably gone now.)
    Note: "DDS" is "Digital Devil Saga", the English conversion for "Shin Megami Tensei". It is a LTCG title.

(Edit Nov 29, 2020):

  • DRIV3R [Driver 3] (Old issue from Sep 15, 2017, & also updated twice in 2018 on Feb & Mar.)

Virtua Cop 3

Cxbx-Reloaded
---------------------------
Received Fatal Message:

* CreateTexture Failed!

Error: 0x8876086C
Format: 21
Dimensions: 640x480

---------------------------
OK   
---------------------------

If anyone feels like some testing #1541 may help with some of these

Was this page helpful?
0 / 5 - 0 ratings