TechSpot

DirectX error for AMD R9 290 Tri x 4GB

By Obzoleet
Mar 10, 2014
Post New Reply
  1. Hello,

    When I play BF4 I get a direct X error after awhile claiming that it cannot allocate any more memory and that I should use a GPU with at least 512 MB RAM.

    I have tried to search around but cannot find a solve really.

    Some people advise to disable the Intel integrated Graphics in the device manager but no one can confirm if it works or not so I am hesitant to try it...

    I have updated drivers for Dx and the GPU without resolve, also tried reinstalling them.

    It has not happened for any other games so far but the only game that really demands any memory I play is BF4 ... I will try with Crysis 3 or something similar demanding to see if the error happens there too.

    Anyone have any advices?
     
  2. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    Well in all technicality the game should not be defaulting to the integrated unless you have your monitor hooked up to the on board connectors so I would not worry about that. If its reading as a memory problem in BF4 then it maybe a problem with BF4 drivers. I have not played in a few days on my 290X setup but an update was just downloaded I noticed a day or two ago.

    Have you tried changing over from directX to Mantle and seeing if that helps or vice versa?

    Also try the latest Beta 14.2 because it makes things alot more stable than 14.1 was in terms of Mantle at least.

    See what happens after trying this, the Intel Integrated should not be interfering so I would not worry about that.
     
    Obzoleet likes this.
  3. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7

    I have not tried Mantle yet, neither have I tried the 14.2 beta drivers,

    I will try this when I get home and see if it improves, thanks! :)
     
  4. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    One other thing (I doubt this is the issue but again just to be safe) you can do is go into your bios and look for the section that shows the GPU default configs. You can then say force default to the PCIE adapter but like I said before I do not think this will help because if you hooked up to the GPU its going to already run through the GPU.
     
  5. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7


    I installed the latest beta driver and tried using Mantle.

    It works so far, I played several hours without the getting the error even once.

    So either its the driver that helped or Mantle...or both :)

    Thanks!
     
    GhostRyder likes this.
  6. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    Happy to be of service!
     
  7. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7

    Actually I got the same issue now tonight, even though I am using Mantle :S not sure how I can get a direct X error,

    Shouldnt that be impossible?
     
  8. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    Hmm odd...Im trying to think what could be the issue because it obviously is not the video card does not have enough vram lol. It sounds like a BF4 bug of some sort, what ive heard is that doing the BF4 repair install fixes the issue when I googled that error.

    Have you tried that?
     
  9. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7

    Yeah its really odd, I tried to repair but I get the same issue... I wrote to their support and they did some basic troubleshooting and then just tried to get rid of me basically, spoke to 3 different advisors, still no resolve,

    Will contact them later today again and try to resolve it.. But today I am going to play the Elder scrolls online beta so perhaps I can push the card far enough to see if the error happens in ESO as well or if its only BF :)
     
  10. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    Its a good idea to try some other graphically intense games to see if the same error occurs (That way you can tell if its game related or GPU related. I really think this is BF4 related because its not something that you would see with a problem on the GPU side. Of course we can't rule anything out and there could be an issue with the 290 having a problem but I don't think thats the case in my book.

    If you have a screenshot of the exact error, can you post it plz?

    BTW is your gamertag for BF4 LEE-Swagger, I saw a post with your same picture on BF4 forums while googling this issue. Since you have an AMD card with an Intel, the HD 4000 wont work anyways, I would try disabling the On-Board GPU in the Bios.

    Because im not getting this error and I have the 290X Trio so im trying to figure out what I do differently than you to not get this error. I use google Chrome to open my game up, I use the 64bit version of the game launcher, and I just run it in Mantle mode.

    Try some of that and let me try some other things to see if I can help more.
     
    Last edited: Mar 14, 2014
  11. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7

    Actually, now I got a new error message,

    Mantle Function
    "grAllocMemory(g_mantleRenderer -> getDevice(deviceIndex),
    &allocinfo, &core.memory)" failed with GR_ERROR_UNKNOWN, GPU : " AMD RADEON R9 200 Series" (26545) Drover : 37752832

    And yes I am LEE-Swaggr on BF ^^ I feel so revealed now!

    I will try to disable the onboard GPU and see if it helps!

    I run Google Chrome, 64 Bit and Mantle, also tried DirectX :(

    Im all out of ideas to be honest!
     
    Last edited: Mar 14, 2014
     
  12. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    Try following this, I found someone else with your error:
    https://docs.google.com/document/d/11URF0rrKZ365riaBff1HdRXv6G6YaxTMsYulsquT25Y/edit

    There is also a discussion on this on the EA Forums
    http://answers.ea.com/t5/Battlefiel...s-of-VRAM-and-crashes-constantly/td-p/2430479

    It looks like they are saying that its an issue with punkbuster...
     
  13. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7

  14. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7

    aa.jpg

    Here is a picture of my latest error message,

    It occurred when I tabbed out from BF to check temps,

    As you can see my CPU is almost at max usage, is this common for i5 4570 when playing BF?
     
  15. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    Yes that's normal for an i5 as bf4 uses all the threads to their limits.

    Well that error is interesting, I feel like I've seen that one on my computer before awhile back...

    One thing to try because I keep it off, turn AA in game off, there's a bug that I've noticed with it on. I always run without it on so you may want to try that. Also try switching between mantle and dx and seeing if it crashes with both now that the error has changed.
     
  16. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7


    I havnt tried to turn off the AA yet, but will try it later.

    But doesnt it look better with AA enabled? or why would you always want to run with it off? :)

    Oh and the last 2 times I played I get a windows message prompting me to close BF4 to release more memory since im running low on available memory"

    If I keep playing BF4 freezes and there is no Error message..

    Will see if it continues of if I still get any error messages.

    I played Thief on highest settings and havnt gotten any error, but not sure its demanding enough to produce the error?

    So it is probably just in BF4.
    So sick of it, loosing interest in playing it even :(

    Just want Dark souls for PC to be released so I dont have to think about that **** no more :)
     
  17. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    Meh, ive had an issue with AA for quite some time where the gun texture becomes blurry and has this after shadow for whatever reason so I have been keeping it off. Plus since I run eyefinity, its just unnecessary strain on the cards that really does not make a difference even at the resolution im at in most situations. Theres a reason why most people when benchmarking keep AA off and thats because of the strain it puts of cards with very limited gains.

    You maybe caught in a memory leak on BF4, im guessing you have 8gb of ram correct? It maybe a problem that ive heard with memory leaking recently. I have 16gb of ram so maybe thats why im able to avoid it because I don't play for to much time right now.

    Its probably BF4, thats my only guess because if other games work fine its definitely not the GPU.
     
  18. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7

    Yeah I have 8 GB so it should work fine....

    I am yet again talking to their support and hopefully we can get it resolved...however they keep asking me to recreate the error, which means I get a frozen BF and windows closes down all applications to allocate memory , which means I need to get on a new chat with EA with a new agent...and explain everything again....
     
  19. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    LOL im sorry but thats pretty funny because they are basically asking you to crash your computer while they are chatting with you on the computer. Oh the irony there right?

    8gb is more than enough, im just wondering if im getting a memory leak as well but just not filling up fast enough.

    Im trying to think what I do that may or may not help the problem or what the main differences are between them. When I get home today ill play and look up my settings to see if anything helps while browsing a bit at the office. By any chance have you tried just playing the campaign to see if any problems occur on there?
     
  20. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7

    Hehe yeah I know, I cant help to get the feeling that they want to get rid of me :p

    But now I have been transferred 3 times, and I ended up in the SPECIALIST DEPARTMENT, so yeah, they must know their ****...He just suggested that my GPU is not compatible with BF4

    I told him I have an AMD 290 ( Which should even be optimized for BF4 if I recall right?)

    I really appreciate your help Ghost, it really seems like I have gotten an unknow error no one really knows the resolution for -.-
     
  21. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    You seem to not be the only one having memory issues, it seems that something on March 6th has caused the issue to return.

    Try this as it seems that it fixes the issues


    I've spent A LOT of time on this and now I'm confident to say that I've eliminated the issue on my machine.
    Specs: i7-920@3.8Ghz, 6GB RAM, 256GB SSD, Sapphire ATI 5850 1GB, Win 8.1Pro 64b (legit)

    Drivers: 13.12





    I've applied these 3 'fixes', and the issue is now gone for over a week (cca 20 hours played):


    1) Disabling NDU monitoring



    Open up "regedit" and find:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu

    Change the "Start" value to 4



    2) Launching the 32b version of the game



    Open Origin, rightclick BF4, properties, set it to launch x86 version



    3) Adjusting the page file


    Go Control Panel\All Control Panel Items\System > Advanced System Settings

    Advanced tab > in Performance section click Settings > Advanced tab > in Virtual memory section click Change

    uncheck Automaticall manage, select Custom size



    I currently have it set as 2048-4096MB (1/3 and 2/3 of total RAM) and I have no leaks and no 'low memory' popups/freezes.



    This seems to had the biggest impact, play around with the values.

    I've started on 256MB (the cache of my SSD) and the worked my way up.
     
  22. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7


    I will try this....

    EA support came to the conclusion that my GPU isnt compatible with BF4...the new Frostbite 3 engine pushes my computer so far and hard that it cannot handle it apparently.... ( But my GPU is always under 60c when playing...with 20% on fan control with room to go much higher... :( ) so it seems they dont have any clue what it is and just wants to get rid of me
     
  23. GhostRyder

    GhostRyder TS Evangelist Posts: 2,311   +551

    If the guy said that, I would just laugh at him lol. Sorry but that guy obviously did not know what he was talking about if he said the R9 290 was not compatible with the game. Give what I posted here a try and lets keep our fingers crossed. If not I hope a patch will come soon enough that will resolve your issues automatically but Ill keep an eye out for any other solutions as well.
     
  24. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7


    Yeah I will try it after im done chatting with this EA support... I mentioned that it seems that my ram leaks when I play BF4...he then tried to close off and said that if my GPU doesnt leak ram I then must contact the seller of the card and that their support cannot help me -.-
     
  25. Obzoleet

    Obzoleet TS Enthusiast Topic Starter Posts: 171   +7

    Is there any way to see if my ram leaks in any way?

    its just strange, since the only game that has the issue is BF4 then I assume that the issue is in BF4...?
     


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.