Project

General

Profile

Actions

Emulator Issues #1703

closed

[D3D] FBManager Create Fail: Depth Color Texture

Added by eduardo960GM almost 15 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?

  1. Open the emulator
  2. Select the game with the D3D plugin
  3. Wait to view the window of the error

What is the expected output? What do you see instead?

A window with the error message, a image: http://i48.tinypic.com/v3g7eb.png

What version of the product are you using? On what operating system?

Dolphin rev4613, the problem is not on previous rev`s, not in rev 4460 and
not on rev 4525.

OS: Windows 7 Ultimate x86
Video Card: Intel 945GM with 256 Mb of VRAM
Sound Card: Sigmatel 9250 High Definition Audio Codec
Processor: Intel Core 2 Duo

Please provide any additional information below.

The plugins of audio and controller don´t change nothing in this error


Related issues 4 (0 open4 closed)

Has duplicate Emulator - Emulator Issues #2202: Depth textures problemDuplicate

Actions
Has duplicate Emulator - Emulator Issues #2525: Final Fantasy Crystal Chronicles problemDuplicate

Actions
Has duplicate Emulator - Emulator Issues #2688: Black screen in Mario Galaxy using D3D9 plugin.Duplicate

Actions
Has duplicate Emulator - Emulator Issues #2859: SMG 2 FramebufferManager::CreateFailed and black screen d3d9 and 11Duplicate

Actions
Actions #1

Updated by luisr142004 almost 15 years ago

you have your video drivers updated?

Actions #2

Updated by davon92 almost 15 years ago

i get that and about 6 other messages and it happens after wiimote desyncs i have the
latest drivers but ill re download them to see if it helps

Actions #3

Updated by ugoobieze almost 15 years ago

yeah i get same message our graphics cards don't support depth textures gotta wait
till roodolpo fixes it

Actions #4

Updated by eduardo960GM almost 15 years ago

i´m have the drivers updated to the latest version, after this error the emulator
show a wiimote desync, the graphics are poor and have low FPS

If im uncheck the option "Enable CPU -> EFB Access (...)" in the D3D Plugin, the
emulator don´t show any error and the wiimote works correctly but have very very low
FPS :(

Actions #5

Updated by eduardo960GM almost 15 years ago

And i have downloaded many revs, and the current rev (4623) show this error, old revs
(for example 4460) don´t show this errors

Actions #6

Updated by jonathannyk almost 15 years ago

I got this same error, I've been on 4597 for almost a week already and i want to upgrade.

All the revision after 4597 gives me the "FBManager Error"

Any fix for this? =[

Actions #7

Updated by ugoobieze almost 15 years ago

gotta wait till roodolfo fixes it just copy DX9 from 4597 to newer revs if you want to
upgrade

Actions #8

Updated by eduardo960GM almost 15 years ago

this error continues in the revision 4638 :(

Actions #9

Updated by sandro.o.maia almost 15 years ago

I think this is not an error, but just a lack of support from some video cards
(speccialy onboard ones) ..... i have an ATi 4850 and don't see this problem ....

Actions #10

Updated by eduardo960GM almost 15 years ago

Is a error but not occurs in all video cards, not in nvidia & ati but yes in intel,
before X revision this error don´t occurs and let the emulator useless

Actions #11

Updated by jonathannyk almost 15 years ago

Its still broken for me in Rev 4682. =[

This needs to be Fixed.

Actions #12

Updated by davon92 almost 15 years ago

i second that

Actions #13

Updated by ugoobieze almost 15 years ago

any updates or improvements in this

Actions #14

Updated by hammadifc almost 15 years ago

with me,rev4357 work good in (naruto clash of ninja game) with this bug, even best
then the new revs in my pc but the characteres are black!! & in older rev (4208,4302)
the characteres are shown great !! but the images are damaged!! even the bug does not
exist in this two revs, ?
( intel video card !!)

Actions #15

Updated by eduardo960GM almost 15 years ago

its necessary a solution of this bug, all intel users can´t use the emulator
correctly, the incorrect depth shows horrible and missing graphics, and low fps :(

Actions #16

Updated by ecgta33 almost 15 years ago

so basically it's a limitation of the graphics card? I get this error in New Super
Mario Bros. the players are invisible and the maps are messed up.

Actions #17

Updated by eduardo960GM almost 15 years ago

hi ecgta33, this is a error of the code of dolphin, error of incompatibility in the
Direct X plugin with the Intel Video Cards on the depth of the objects, this causes
graphic glitches, invislbe objects...

The rev 4460 works correctly with Intel Video Cards, you would try it

Actions #18

Updated by aegehn almost 15 years ago

Just have it in Super Mario Galaxy. In the fire and ice world, when I push the
forward pad button (i order to look in mario's eyes), I get "Create color texture"
and "Depth color texture" fail message.

I'm on R4915, x64, with a crossfire of HD Radeon 4870 , and D3D plugin. Never had
this issue before while playing the game, and I have been in mario's eyes before.

Hope this could help.

Actions #19

Updated by eduardo960GM almost 15 years ago

: The problem is only on Intel Video Cards...

Actions #20

Updated by eduardo960GM almost 15 years ago

And this error continues on the latest rev rev4970

Actions #21

Updated by lpfaint99 almost 15 years ago

Issue 2202 has been merged into this issue.

Actions #22

Updated by danialhorton over 14 years ago

The 945 is not a fully dx9 compliant part, and lacks the required Display / Pixel
Formats.

Actions #23

Updated by darthvidor over 14 years ago

have same problem with nvidia GTX 275 in nsmb world 1-4 after entering the tunnel to
start the underwater stage.

Actions #24

Updated by darthvidor over 14 years ago

just needed feb 2010 dx9 update .... everything ok

Actions #25

Updated by ugoobieze over 14 years ago

can you give me a link to that page cause i can't find it on the microsoft website

Actions #26

Updated by ugoobieze over 14 years ago

nevermind i found it but any progress on this for Intel users

Actions #27

Updated by luisr142004 over 14 years ago

well it works ok for me, not sure for other intel gfx users o_o

Actions #28

Updated by ugoobieze over 14 years ago

did you do the feb 2010 dx9 update cause im still trying to download it to install

Actions #29

Updated by luisr142004 over 14 years ago

well i only got those messages when the plugin was still being fixed (which was some
long time ago :p), but well i don't get those messages now (even before updating to
Dx Feb 2010 :))

Actions #30

Updated by ugoobieze over 14 years ago

Well i was told that i got those messages because Intel 945 cards did not support depth
textures which where implemented around r4599

Actions #31

Updated by luisr142004 over 14 years ago

probably mine supports depth textures o_O (x4500 which is G31)

Actions #32

Updated by sl1nk3.s over 14 years ago

So this is an issue only on very old intel gfx chips ?
Did you try to update your drivers ?

Actions #33

Updated by ugoobieze over 14 years ago

i did and still the same thing also updated my dx9 to feb 2010 still no change it seems
even worse than when it first started at least then games could run at Brawl before
addition of depth textures was always around 45 to 50 fps after depth textures 25 to 30
fps currently im lucky to get 10 fps

Actions #34

Updated by uvsthem over 14 years ago

I have a geforce 280 with the lastest direct x updates and drivers installed for
windows 7 x64. I get this anytime I try to run a Wii game.

Actions #35

Updated by ugoobieze over 14 years ago

Any updates on this

Actions #36

Updated by vadrianlance over 14 years ago

Hi.. I have a graphic card Mobile Intel(R) 965 Express Chipset Family and I had the
same problem and I try to solve the problem with the help of eduardo960GM, he writed
that this problem don´t happend with the version "4460" and this is true in this
version i don´t have the problem y used Legend of Zelda - Twilight Princes to check.

Someone knows if my graphic card is good or not????

good look ...

Actions #37

Updated by jonnyeom over 14 years ago

i have the answer
must read

just open doplphin
then go to options
then go to graphics settings
then click on safe texture cache
unclick the enable cpu thingy
it works fine

Actions #38

Updated by Cummings.JGC over 14 years ago

I loaded the safe texture cache and unclicked the enable cpu thing.

The error went away but I'm still only running at like 10 FPS.

What to do?

Im using Direct X with an Intel graphics card.

Actions #39

Updated by EsauGarneloJR over 14 years ago

hay i have an issue too, every time i try to open the mario galaxy 2 rom, a warning window pops up and saysFBManager::Create FAIL: Depth color texture.

i have directx n the c++ thing. im obviously ot that great with computers. lol

Processor: intel celeron M 370
GPU:VIA/S3G Uni Chrome Pro IGP
all on xp Running Dolphin 2.0.
please put up any links of things i could download to help or if i can even run dolphin. thnx.

Actions #40

Updated by luisr142004 over 14 years ago

wonder if this still happens o.o

Actions #41

Updated by ugoobieze over 14 years ago

It does but this method hides the error but does not fix it

just open doplphin
then go to options
then go to graphics settings
then click on safe texture cache
unclick the enable cpu thingy
it works fine

There are still major graphical glitches that render just about every game unplayable.

Actions #42

Updated by sskkiipp over 14 years ago

I think this could be merged with Issue2525. Had this error with SMG1 using dx9 plugin:

23:12:465 .\Src\MsgHandler.cpp:53 E[]: Warning: FramebufferManager::CreateFailed in .\Src\FramebufferManager.cpp at line 100: Create Color Texture (hr=0x8876086c)
23:13:599 .\Src\MsgHandler.cpp:53 E[
]: Warning: FramebufferManager::CreateFailed in .\Src\FramebufferManager.cpp at line 131: Depth Color Texture (hr=0x8876086c)

using nvidia gtx260. It does not seem to be intel / nvidia only (see Comment 18)

Actions #43

Updated by luisr142004 over 14 years ago

Issue 2525 has been merged into this issue.

Actions #44

Updated by luisr142004 over 14 years ago

Issue 2859 has been merged into this issue.

Actions #45

Updated by luisr142004 over 14 years ago

Issue 2688 has been merged into this issue.

Actions #46

Updated by sskkiipp over 14 years ago

this error seems to have started with r4599.

Actually i believe the code fails to create the texture here in FramebufferManager.cpp:

//get the framebuffer texture
HRESULT hr = D3D::dev->CreateTexture(target_width, target_height, 1,D3DUSAGE_RENDERTARGET, D3DFMT_A8R8G8B8,D3DPOOL_DEFAULT, &s_efb_color_texture, NULL);

CHECK(hr,"Create Color Texture");

It seems to be an ugly hack, but what about escaping from the method not returning / drawing anything. Anyone?

Actions #47

Updated by sskkiipp over 14 years ago

^ i meant escaping from the method not returning / drawing anything when color texture failed

Actions #48

Updated by mitjabamberger over 14 years ago

weird it does only happen in 1080p here on my radeon 4550. so it's probably some memory thing...

Actions #49

Updated by NeoBrainX over 14 years ago

Try r5870.
This issue might be fixed/workarounded for everybody, although those with Intel cards prolly suffer from a different issue.

Actions #50

Updated by Anonymous about 14 years ago

  • Status changed from New to Fixed
Actions #51

Updated by pedrocorraless almost 14 years ago

Im runnig this on my acer aspire one
and o get that error! is it because of
my graphics card!?

Actions #52

Updated by pedrocorraless almost 14 years ago

Im runnig this on my acer aspire one
and o get that error! is it because of
my graphics card!?

Actions #53

Updated by boyz7315 almost 12 years ago

Where is r5870? I couldn't find it anywhere..

Actions #54

Updated by Sonicadvance1 almost 12 years ago

That revision is back when it was using svn revision numbers and it really really old.
That revision was when I added a workaround to get Intel cards to potentially work.
If your GPU doesn't work with D3D9, then try OpenGL.
If neither of those work, you are SOL because the only thing you could run is the Software backend.

Actions

Also available in: Atom PDF