Internal driver error in IDirect3DDevice9::Present()

Discussion in 'Support' started by AJsarge, Dec 2, 2007.

  1. AJsarge

    AJsarge Member

    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    0
    I get this error only when I'm loading/playing EMP_Escort. I've tried reinstalling Empires 2.0, but it hasn't worked.

    I hit OK, and I get an hl2.exe App failure - "The instruction at "ox100d3e2c" referenced memory at "0x0e71a1a0". The Memory could not be "read". Click OK to terminate the program"

    this only happens with Escort, nothing else.

    Also, on a side note, even if I get into a game of escort, my textures turn mostly black (terrain and such, but not props).

    The occurrence of this is about 9/10 with the 1/10 being the texture glitch.
     
  2. rampantandroid

    rampantandroid Member

    Messages:
    2,664
    Likes Received:
    0
    Trophy Points:
    0
  3. Krenzo

    Krenzo Administrator

    Messages:
    3,771
    Likes Received:
    0
    Trophy Points:
    0
    What video card are you using? Are the drivers up to date?
     
  4. gsp

    gsp Member

    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    Same problem

    Same problem, occurs randomly at map loading or in the middle of the game though.

    Geforce Go 7400
    at the moment using 4 month old drivers: modded inf (Version 6.14.0011)
     
  5. AJsarge

    AJsarge Member

    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    0
    OK, I'm still using XP Pro, and I've got an ATI Radeon X850. I updated the drivers from the AMD site yesterday.

    If it's worth anything, I am using the catalyst drivers with the included control center (which stopped working for some reason after I updated the drivers).

    I've got a single core Athlon 64 - 3700+
    Ram - 2 sticks of 1 GB DDR in DDR 1 and DDR2. They are the same (as far as I can tell from looking at them in the case). My MoBo has them labeled as dual channel DDR 400.
    I'm running on-board Sound

    Anything else worth mentioning?
     
  6. Jcw87

    Jcw87 Member

    Messages:
    1,676
    Likes Received:
    0
    Trophy Points:
    0
    When you update ATI drivers, you are supposed to update all related ATI software at the same time. If you get your drivers from the ATI website, this shouldn't be an issue.
     
  7. Superlagg

    Superlagg Member

    Messages:
    620
    Likes Received:
    0
    Trophy Points:
    0
    Here's how I fixed it:

    I updated my DirectX drivers to current and uninstalled AVG. Are you running AVG? If so, Steam hates it and will take it out on you if it sees it open.
     
  8. Caelo

    Caelo Member

    Messages:
    2,371
    Likes Received:
    5
    Trophy Points:
    0
    running avg without problems :P but meh now I know what to kill first if I do :P
     
  9. AJsarge

    AJsarge Member

    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    0
    I really hate to bump things, but I've still got this error, and have no clue what's causing it. I'm not running AVG, and don't even have a clue what it is.
     
  10. Krenzo

    Krenzo Administrator

    Messages:
    3,771
    Likes Received:
    0
    Trophy Points:
    0
    Did you drop down your directx level?
     
  11. AJsarge

    AJsarge Member

    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    0
    you mean from DX9 to DX8?
     
  12. Scikar

    Scikar Member

    Messages:
    66
    Likes Received:
    0
    Trophy Points:
    0
    Change your resolution. First time I start Empires I have to change my resolution and then change it back or I get this every time I try to join a server. As soon as I change res and back, I'm fine for the rest of the evening. I'm using an X800XL with the latest drivers, though I use ATi tray tools instead of CCC.
     
  13. AJsarge

    AJsarge Member

    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    0
    Thank you for that solution Scikar. However, I'm still gonna look for the cause of the problem, and in turn find a permanent solution.

    Does anybody have any ideas on that matter?

    ADDED: I'm sorry, but that fix is not working for me. I just tried a game of Escort, and even though I didn't have any graphics glitches, it just killed the game instead of glitching out. I'm still getting the same error message though.
     
    Last edited: Dec 9, 2007
  14. Scikar

    Scikar Member

    Messages:
    66
    Likes Received:
    0
    Trophy Points:
    0
    Actually if it's just escort then it sounds like you could just have a corrupt download. See if you can copy the escort map from somebody else (I'll send it to you on xfire if you want to add me) or redownload the mod again.
     
  15. Beerdude26

    Beerdude26 OnThink(){ IsDownYet(); }

    Messages:
    7,243
    Likes Received:
    13
    Trophy Points:
    0
    Try running the game in DirectX 8.1. mode:

    Left-click on the Steam tray icon.
    Select "Games".
    Click on the "My Games" tab.
    Right-click on "Empires 2.0.".
    Select "Properties".
    Click on the "General" tab.
    Click on the "Set Launch Options" button.
    Put in the window box: -dxlevel 81
    Click "OK".
    Click "Close".

    If that doesn't work, try dxlevel 80
     
  16. KKL

    KKL Member

    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    0
    It sounds like what had happened to me few weeks ago...I had the same error(internal driver error in...) and crashed to desktop, with graphics glitches before it was crashed and other symptoms:
    -75% freeze when loading certain maps
    -system crash(blue screen) when loading certain maps and then reboot itself.

    Well..these symptoms perhaps you can also find in other threads? lol

    Anyway..i solved these by editing the registry "PagedPoolSize" which you can find in the manual of Empires.
     
    Last edited: Dec 9, 2007
  17. AJsarge

    AJsarge Member

    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    0
    I think I've sent you an invite Scikar, so any time here.

    And Beerdude, how would I go about resetting it? I'd rather not mess with it if I can't reset it.
     
  18. Beerdude26

    Beerdude26 OnThink(){ IsDownYet(); }

    Messages:
    7,243
    Likes Received:
    13
    Trophy Points:
    0
    To reset it, just remove the command. It'll then revert to whatever option the game feels is best for your card.
     
  19. Scikar

    Scikar Member

    Messages:
    66
    Likes Received:
    0
    Trophy Points:
    0
    To reset you need to add -autoconfig. Whenever you launch with -dxlevel xx it will autoconfig but enforce that dxlevel, so if you want to always run in dxlevel 8.1 you need to add it to the startup, run once, and then remove it. Then you do the same with -autoconfig or -dxlevel 90 to revert back.
     
  20. AJsarge

    AJsarge Member

    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    0
    I fixed it!!! It turns out that WindowBlinds (made by Stardock.net inc) was incompatible with steam. I uninstalled, and it works fine.

    Thank you steam debugger!
     

Share This Page