Black texture's & general graphic problems

garvanigarvani Join Date: 2009-09-02 Member: 68678Members
edited November 2009 in NS2 General Discussion
Theres enough complaints around to create a thread on it to try and pinpoint why its happening. I don't have any graphical problems, but im interested in trying to help resolve them (computer tech by trade).

Ive already came up with what i think is causing the black texture problems: <!--quoteo(post=1739937:date=Nov 25 2009, 09:42 AM:name=garvani)--><div class='quotetop'>QUOTE(garvani @ Nov 25 2009, 09:42 AM) <a href="index.php?act=findpost&pid=1739937"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->well so far we can come to the conclusion that a range of the Xseries of Radeon cards have issues.. as well as the fx series geforce

now the x300-x1300 are a directx 9.0-9.0b generation card. Its only the x1300-x1600 that are a directx 9.0c compliant card, my money is on the fact that it needs to support direct x9.0c, nothing less. Can anyone confirm with a x1300-1600 that they arn't getting the black texture issue? (apart from sloppy joe, your problem is different)
The geforce FX series is also a 9.0b generation card so same problem as above!<!--QuoteEnd--></div><!--QuoteEEnd-->

However there are more problems than just this, crashing with lights and so on.

First of all, make sure your directx is upto date, which you can do here: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en" target="_blank">http://www.microsoft.com/downloads/details...;displaylang=en</a>
And make sure you have the latest driver for your graphics card (or very recent drivers atleast, no ancient drivers that came with your three year old x800 in other words!!)

Still having the same problems? Can you submit problems in an orderly fashion such as: (some of this will be redundant, but more information is better than not enough!)

CPU:
Ram:
OS:
32bit - 64bit:
Graphics card specs:
Exact problem: (screenshots may help too if applicable)

If we get enough people we will be able to pinpoint a common theme

Comments

  • Raza.Raza. Join Date: 2004-01-24 Member: 25663Members, Constellation
    edited November 2009
    All textures (from the paint tool) appear black, both in the selection menu and the preview window.

    All props appear black in the selection menu. In the preview window they are not entirely black, just very dark.
    The parts that are supposed to emit light are coloured (albeit too dark aswell).

    When a prop is created for the first time it is rendered normal for less than a second.
    However this only happens for the first prop of any kind, all following are dark from the start.
    E.g:
    1) Add crate 1 -> crate pops up coloured and changes to dark skin
    2) Add crate 2 -> crate is dark from the beginning
    3) Add door 1 -> door pops up coloured and changes to dark skin
    4) Add door 2,3,... -> door is dark from the beginning

    Deleting all props of the same kind resets this mechanism!!
    The first will appear coloured again on creation.

    Also works with the undo function:
    Delete all objects of one kind, then hit undo and ALL will appear coloured for a moment.

    System:
    Athlon 64 3200+
    ATI Radeon X700 Pro
    Windows XP Professional
  • sloppy_joesloppy_joe Join Date: 2002-12-25 Member: 11527Members
    edited November 2009
    your right my radeon x1600 could view all textures fine and lighting too. I think the graphic card is shot and over heated. So I replaced it with a nvidia 6200 256 meg ram direct x9 with direct 9.0c , I can run sparks fine now no crashes but the textures are all dark or missing and the models are without textures too. I just ran all my directx test in the diagnostic tool and everything worked out. I was getting output errors in spark:
    IDirect3DDevice9::CreateTexture failed (Invalid call)
    did some checking on google need to read more
    Edit: found this:
    D3DERR_INVALIDCALL The method call is invalid. For example, a method's parameter may have an invalid value.
    so it looks like it's a directx problem to me with a bad parameter.
    joe
  • garvanigarvani Join Date: 2009-09-02 Member: 68678Members
    edited November 2009
    Sloppy_Joe & Razagal: Have you both upgraded directx from the first post? Need to make sure that is done first.

    For both of you lets try a complete driver removal and install to rule this out.

    Uninstall your drivers via the control panel, reboot, run driver sweeper from <a href="http://downloads.guru3d.com/Guru3D---Driver-Sweeper-%28Setup%29_d1655.html" target="_blank">http://downloads.guru3d.com/Guru3D---Drive...p%29_d1655.html</a> and also regvac (great registry tool, none of this ###### registry mechanic/reg cure business) from regvac.com. Then Reboot. Now reinstall the latest graphics driver:

    Razagal: <a href="http://support.amd.com/us/gpudownload/windows/Legacy/Pages/radeonaiw_xp.aspx?type=2.4.1&product=2.4.1.3.18&lang=English&rev=9.11&ostype=Windows%20XP%20-%20Professional/Home" target="_blank">http://support.amd.com/us/gpudownload/wind...ofessional/Home</a>
    Sloppy_Joe: <a href="http://www.nvidia.com/object/winxp_195.62_whql.html" target="_blank">http://www.nvidia.com/object/winxp_195.62_whql.html</a>

    Then restart as normal. Now give spark another go.

    Razagal, to be honest i think you have a hardware limitation, but being that the texture shows up for a split second its a bit random, so give the above a go first! I havnt <b>quite</b> gathered enough information to completely rule the xseries out, so if more people can chip in with there experiences with these cards it would be great.
  • pSyk0mAnpSyk0mAn Nerdish by Nature Germany Join Date: 2003-08-07 Member: 19166Members, NS2 Playtester, Squad Five Silver, NS2 Community Developer
    edited November 2009
    I can confirm Razagal's report.

    My system:
    Athlon 3000+
    Radeon x700 pro
    Win2k Pro

    I don't get output errors.
    I've also tried a fresh install without the current update-> same problem.
  • garvanigarvani Join Date: 2009-09-02 Member: 68678Members
    <!--quoteo(post=1740668:date=Nov 27 2009, 01:19 PM:name=pSyk0mAn)--><div class='quotetop'>QUOTE(pSyk0mAn @ Nov 27 2009, 01:19 PM) <a href="index.php?act=findpost&pid=1740668"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I can confirm Razagal's report.

    My system:
    Athlon 3000+
    Radeon x700 pro
    Win2k Pro

    I don't get output errors.
    I've also tried a fresh install without the current update-> same problem.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Have you followed through my suggestions!?
  • Raza.Raza. Join Date: 2004-01-24 Member: 25663Members, Constellation
    <!--quoteo(post=1740668:date=Nov 27 2009, 03:19 AM:name=pSyk0mAn)--><div class='quotetop'>QUOTE(pSyk0mAn @ Nov 27 2009, 03:19 AM) <a href="index.php?act=findpost&pid=1740668"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I don't get output errors.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Me neither.

    And I already have the latest driver and DirectX versions installed.
    My theory is that the engine uses shaders that aren't supported by my X700 (shader model 2.0).
  • garvanigarvani Join Date: 2009-09-02 Member: 68678Members
    edited November 2009
    Your right, as the x1300-1900's as well as being diretx9c are also shader model 3 cards, hence why these cards arnt having issues.

    Sloppy_joe's 6200 is directx 9c & shader model 3 compliant, as you expect it is a directx problem, hopefully updating it, will resolve that issue for you
  • pSyk0mAnpSyk0mAn Nerdish by Nature Germany Join Date: 2003-08-07 Member: 19166Members, NS2 Playtester, Squad Five Silver, NS2 Community Developer
    Since they confirmed that shader model 2.0 is supported, when the pre-orders started, I'm confident they'll solve this issue.
  • sloppy_joesloppy_joe Join Date: 2002-12-25 Member: 11527Members
    I have downloaded the latest direct x and drivers and it still is not showing the textures.
  • MevraelMevrael Join Date: 2009-02-18 Member: 66462Members
    edited November 2009
    <!--quoteo(post=1740887:date=Nov 27 2009, 07:13 PM:name=sloppy_joe)--><div class='quotetop'>QUOTE(sloppy_joe @ Nov 27 2009, 07:13 PM) <a href="index.php?act=findpost&pid=1740887"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I have downloaded the latest direct x and drivers and it still is not showing the textures.<!--QuoteEnd--></div><!--QuoteEEnd-->

    It doesn't work to me too.

    Pentium 4, 2 GHz
    GeForce 6200
    Windows XP
    32 bit
    1 GB of RAM

    That I have at startup:

    IDirect3DDevice9::CreateTexture failed (Invalid call)
    IDirect3DDevice9::CreateTexture failed (Invalid call)
    IDirect3DDevice9::CreateTexture failed (Invalid call)
    IDirect3DDevice9::CreateTexture failed (Invalid call)
    IDirect3DDevice9::CreateTexture failed (Invalid call)
    IDirect3DDevice9::CreateTexture failed (Invalid call)
  • DogbiteDogbite Join Date: 2004-03-14 Member: 27329Members, Reinforced - Shadow
    Posted this in the stickied error thread already, BUT, since this is a more specific thread:

    Black textures and models with:

    Windows Xp Professional service pack 2
    Radeon 9600 Sapphire Atlantis 256MB DDR AGP 8X
    1 GB Corsair 3200 Memory
    Abit NF7-S V1.0 Motherboard
    AMD Athlon 2600 333fsb overclocked to 400fsb to match memory speed, 2.2ghz
    DirectX 9.0c

    Drivers are 2/3/2009 version 8.582.0.0, these appear to be the last driver update for this card. The newest driver set (9.11) does not appear to support this card.

    It is not just the X series of ATI cards with this problem.
  • slayer20slayer20 Killed a man once. Join Date: 2007-12-13 Member: 63157Members, Reinforced - Shadow
    edited November 2009
    Operating System: Windows Vistaâ„¢ Home Premium (6.0, Build 6002) Service Pack 2 (6002.vistasp2_gdr.090803-2339)
    Language: English (Regional Setting: English)
    System Manufacturer: Gateway
    System Model: GT5654
    BIOS: )Phoenix - Award WorkstationBIOS v6.00PG
    Processor: AMD Athlon™ 64 X2 Dual Core Processor 5000+ (2 CPUs), ~2.6GHz
    Memory: 2942MB RAM
    Page File: 1696MB used, 4423MB available
    Windows Dir: C:\Windows
    DirectX Version: DirectX 11

    Everything is black and the lighting is messed up...

    Edit: Ok, it's not all black, but everything looks weird and sometimes my entire screen goes weird...
  • MevraelMevrael Join Date: 2009-02-18 Member: 66462Members
    Ok, after update my error looks like this

    IDirect3DDevice9::CreateTexture(1024, 1024, 1, D3DFMT_R16F) failed (Invalid call)
    IDirect3DDevice9::CreateTexture(1024, 1024, 1, D3DFMT_R16F) failed (Invalid call)
    IDirect3DDevice9::CreateTexture(1024, 1024, 1, D3DFMT_R16F) failed (Invalid call)
    IDirect3DDevice9::CreateTexture(1024, 1024, 1, D3DFMT_R16F) failed (Invalid call)
    IDirect3DDevice9::CreateTexture(1024, 1024, 1, D3DFMT_R16F) failed (Invalid call)
    IDirect3DDevice9::CreateTexture(1024, 1024, 1, D3DFMT_R16F) failed (Invalid call)
Sign In or Register to comment.