Forum Discussion

Re: Cant save changes made to graphics card

@PaigePlays4  Restart your computer and try again, still with the EA App and EABackgroundService not running.  (Make sure the App doesn't start wtih Windows.)

If that doesn't help, is this an admin Windows account?  It needs to be in order to make these changes.  If it is, then try temporarily disabling your antivirus, just long enough to edit the files.

5 Replies

  • PaigePlays4's avatar
    PaigePlays4
    2 years ago
    @puzzlezaddict This worked thank you! i do have another concern though... when i open my deviceconfig it says "found 0 matched 1" is there anyway i can fix this?
  • puzzlezaddict's avatar
    puzzlezaddict
    Hero+
    2 years ago

    @PaigePlays4  Have you started the game since you made the changes to the .sgr files?  If not, that's the first thing to do: the DeviceConfig.log doesn't refresh until the game launches.

    Otherwise, the [Found: 0] means that your graphics card's device ID isn't in graphicscards.sgr.  That in turn means that you didn't do the edit correctly, for example maybe you used the wrong device ID; or that the change to the .sgr file didn't stick.  If you'd like me to review your work, just post the "Graphics device info" section of DeviceConfig as well as a screenshot of the section of the .sgr file you changed.  Please include any edits you made to graphicsrules.sgr as well.

  • PaigePlays4's avatar
    PaigePlays4
    2 years ago

    Yes i've started the game multiple times. i figured out how to change my graphics settings but for some reason everytime i launch the game my graphics are reset. is there any way i can fix this?

  • PaigePlays4's avatar
    PaigePlays4
    2 years ago

    Hi! i've been having this problem where my device.config for the game says found 1 matched 0. can anyone help me with this? below are my graphics rules and device.config logs

    seti isCardMatched true
    elseif (match("${cardName}", "*8800*") or match("${cardName}", "*9500*") or match("${cardName}", "*9600 GSO*") or match("${cardName}", "*9600 GT*") or match("${cardName}", "*9800 *") or match("${cardName}", "*GTX 2??*") or match("${cardName}", "*2?00M*") or match("${cardName}", "*3?00M*") or match("${cardName}", "*Quadro*FX 5??0*") or match("${cardName}", "*GT 1?0*") or match("${cardName}", "*GTS 150*") or match("${cardName}", "*GTS 250*") or match("${cardName}", "*GT 2??*") or match("${cardName}", "*GTS 2??*") or match("${cardName}", "*GTX 2??*") or match("${cardName}", "*GeForce G2??*") or match("${cardName}", "*GT 3??*") or match("${cardName}", "*GTS 3??*") or match("${cardName}", "*GTX 3??*") or match("${cardName}", "*GeForce 3??*") or match("${cardName}", "*GT 4??*") or match("${cardName}", "*GTS 4??*") or match("${cardName}", "*GTX 4??*") or match("${cardName}", "*GT 5??*") or match("${cardName}", "*GTS 5??*") or match("${cardName}", "*GTX 5??*") or match("${cardName}", "*GT 6??*") or match("${cardName}", "*GTX 6??*"))
    seti cardLevel $cardLevelUber
    seti isCardMatched true


  • puzzlezaddict's avatar
    puzzlezaddict
    Hero+
    2 years ago

    @PaigePlays4  What exactly is reset: your in-game graphics options, or something in DeviceConfig or graphicsrules.sgr or some other file?

    The reason your GPU is now found but not matched is because there is no entry in graphicsrules.sgr that matches the card, at least from what you've pasted here.  The easiest way to fix this is to replace the 8800 with RTX 3050 , with nothing else changed or deleted, not even the asterisks.

About The Sims 3 Technical Issues

Get help with issues in The Sims 3 from fellow Simmers.83,336 PostsLatest Activity: 5 hours ago