Forum Discussion

Re: Dragon Age: Origins crashes when selecting "New Game"

I see your laptop has both integrated Intel graphics and a dedicated Nvidia GPU. Maybe the game is not switching to the GPU.

It used to be that you had to force the use of the Nvidia GPU from the Nvidia control panel (under 'Manage 3D settings'). You can still try that, but there was a Windows update a while ago that caused this setting to be overwritten, so see if you can set the default GPU in your Windows settings instead.

  1. Right click your desktop and go to display settings.
  2. Click graphics.
  3. Click change default graphics settings.
  4. In the dropdown, select the Nvidia GPU as the default high performance GPU.
  5. Fingers crossed! 🤞

13 Replies

  • The "change default graphics settings" link didn't send me to an option to change the default GPU, so I set the default GPU for the DAO executable directly to the Nvidia GPU.  No changes - the game still crashes in the same manner.  I've attached a screenshot of both the GPU settings window and the "change default graphics settings" window.

    I also tried implementing the change from the Nvidia control panel, which didn't work.  On my previous computer, I had to disable the Intel Graphics Driver from Device Manager in order to launch the game, so I tried that as well during these changes - also no change.

  • holger1405's avatar
    holger1405
    Hero+
    1 year ago

    @Zygalious 

    Do you have the game on the EA app? If so the "- Set CPU affinity to use only one core" may not work.

    Please double check in the details section of the task manager (right click DAOrigins.exe > set affinity.
    Only core 0 should be ticked off.)

  • Zygalious's avatar
    Zygalious
    1 year ago

    I did have the game installed by the EA app as well as on steam.  I uninstalled the game from there, uninstalled the EA app itself, and reinstalled the game via steam.  It still won't run, and the shortcut that I made still doesn't seem to actually be changing the CPU affinity (thanks for pointing that out, I hadn't thought to actually check if the affinity was applying).

    Even manually setting the affinity after game launch doesn't seem to be doing anything, and the next time I launch the game the affinity seems to reset back to the default value.

  • holger1405's avatar
    holger1405
    Hero+
    1 year ago

    @Zygalious 

    The following will only work on a Steam instalation! (And it might still not work if EA app interferers.)

    1  Open the Windows Editor
    2. Copy and paste "%comspec% /C start /normal /affinity 0 DAOrigins.exe" (Without the quotes) into the empty editor window.
    3. Save the file as "AffinityGAME.txt" (without the quotes) into the Dragon Age Origins folder.
    4. Change the file Extension from "AffinityGAME.txt" to "AffinityGAME.bat"
    5. In your Steam Libary > right click the game > Properties.
    6. Copy and paste <path-to-batch-file> %command% into the "Launch Options" Box.
       Exemple: "C:\Program Files\Steam\steamapps\common\Dragon Age Origins\AffinityGAME.bat" %command%  (The quotes need to STAY IN)
    7. Start the game over Steam > Check if the affinity was applied.

  • Zygalious's avatar
    Zygalious
    1 year ago

    The game won't start at all after applying this fix.  After hitting play, the launcher fails to appear, and the play button quickly changes from Play -> Stop -> Play.  

    I've double checked that I don't have the EA app installed, and that all of the EA folders are gone from my system - unless the EA installation persists somewhere else, that shouldn't be an issue.

  • holger1405's avatar
    holger1405
    Hero+
    1 year ago

    @Zygalious 

    OK, then we have to start over to find the culprit.

    Please create a new DxDiag in text file format and post it with your next reply.

    Than:

    • Press the Windows key and "R" at the same time.
    • In the new Window, type or copy and paste "%LOCALAPPDATA%\CrashDumps" (Without the quotation marks) > Press ENTER
    • Look if there are any "DAOrigins.exe.Xxxx.dmp" files in the "..Local\CrashDumps" folder.
    • Zip 2 - 3 "DAOrigins.exe.Xxxx.dmp"  files together and upload them at a free file hosting service like Dropbox or Onedrive.
    • Post the link here.

    If there aren't any dump files of DAO:

    • Press the Windows key > Write: Command Prompt > Right click on "Command Prompt" in the search results > Run as administrator.
    • Copy and paste reg add "HKLM\Software\Microsoft\Windows\Windows Error Reporting\LocalDumps\devenv.exe" /v DumpType /d 2 /t REG_DWORD into the prompt Window > Press ENTER.
    • Play the game until it crashes.
    • After the game crashes, let all Windows crash dialogues finish.
    • Press the Windows key and "R" at the same time. > Type "%LOCALAPPDATA%\CrashDumps" (Without the quotation marks) into the new window > Press ENTER.
    • Zip 2 - 3 "DAOrigins.exe.Xxxx.dmp" files together and upload them at file hosting service like Dropbox or you can use the Onedrive "public" folder.
    • Post the link here.


      If you want to undo the automatic dump creation, use the command below in a elevated command prompt (As in point 1) reg delete "HKLM\Software\Microsoft\Windows\Windows Error Reporting\LocalDumps" /f
  • holger1405's avatar
    holger1405
    Hero+
    1 year ago

    @Zygalious 

    The game crashes with a NULL_POINTER_READ exception, meaning that the exe or a module it calls is trying to read from an invalid memory location.
    The problem is that this can have many causes, but DAO itself is not one of them, the game runs fine for many people, so something is interfering.

    Please preform a clean boot and test the Game in clean boot mode.

    In clean boot:
    - Make sure the "EABackgroundService" remains enabled under point 3 in the guide.
    - Make sure your virus scanner and other security software and also Afterburner and similar software is disabled.
    - Make sure any CORSAIR/ASUS/Razer software is disable or deinstalled and that your GPU & CPU are not overclocked.
    - Make sure only your Mouse and keyboard are connected to the PC. (No other peripherals.)

  • Zygalious's avatar
    Zygalious
    1 year ago

    Update: I was able to launch a new game, but now I have another issue.

    First, the "fix".  I got the idea to reinstall Vortex Mod Manager, just to see the status of the mods on my profile.  When it downloaded, the mods were listed as "Enabled", so I disabled all of them.  Once the mods were disabled, clicking "New Game" and starting a game of Origins worked and brought me through the intro movie to the Character Creation screen.

    The new problem is that the character creation is broken - which I think is probably still related to the original issue in some way, since the game was only crashing when starting a campaign that required the use of the character creator.  While in Character creation I can select a gender and race, but I cannot select a class, and the character model doesn't show at all.  I'm unable to continue from here without selecting a class, so I'm forced to return to the title screen.

    This is only applicable to trying to launch a new game of Dragon Age: Origins.  Attempting to launch Awakening, Witch Hunt, or Golems of Amgarrak still results in a crash, and Darkspawn Chronicles / Leliana's Song launch successfully.

    Lastly, I thought to download the standalone Origins Character Creator, to make a character there and import it into the game.  But the exact same bug persists in the standalone Character Creator: No character model, and no way to select a class or progress to the next screen.

    I've attached a screenshot of what my character creation screen looks like, for clarity.

  • holger1405's avatar
    holger1405
    Hero+
    1 year ago

    @Zygalious 

    You need to clean install the entire game and make sure all Mod folders are gone. (Make a backup of your Save Games, they are not touched by what follows, but better to be safe than sorry.)

    • Make sure EA app and Steam are completely closed.
    • Go here and download the "Revo Uninstaller". (The freeware version, Portable version works too.)
    • Run "Revo Uninstaller" > Uninstall DAO.
    • At the end of the main uninstall, Revo will ask you which cleaning method you want to use. > Select "Intensive" > Browse.
    • If "Remaining registration content found" is displayed > Select All > Delete > Next
    • When "Remaining Data and Folders" is displayed > Select All (Make sure the "Origin Games" and "EA Games" folder is not in the list) > Delete.
    • Restart the PC > Make sure all folder inside the DAO game folders are gone and that the Vortex folder is empty.
    • Reinstall DAO.
  • Zygalious's avatar
    Zygalious
    1 year ago

    I performed the steps above (Revo is an awesome program) but still no change - the character creator is still broken.  I used Revo to remove Dragon Age Origins, the standalone Character Creator, and Vortex Mod Manager.

    I also preformed the clean boot you suggested in your previous reply - no change there either.  This is the weirdest bug xD I cannot figure out why the character creator would be this broken from a fresh install

    Edit: Additionally, the Configuration Manager is no longer working.  It temporarily opens and then crashes.  Idk if that's important or not, but I figured I'd add it here as a symptom haha

  • Zygalious's avatar
    Zygalious
    1 year ago

    SOLVED!!! Thank you so much @holger1405 and @Fred_vdp for all of your help.  I would not have reached the solution without you both.  Documenting the final fix here for any future people who find this discussion.

    ---

    1) Use Revo to completely uninstall all files associated with the Dragon Age: Origins installation

    - After the uninstallation process, when shown the remaining registry keys, remove all of them

    - After the registry keys, when shown the remaining files, remove all of them

    2) Remove the Dragon Age folder from Documents/Bioware folder (e.g., C:/Program Files (x86)/Users/<your username>/Documents/BiowareDragon Age)

    - This folder was not removed by Revo for me, and contains additional data from the previous install.  It looks like this information was involved in the bugs I was experiencing)

    - I just removed the entire Bioware folder because Dragon Age was the only game inside of it

    3) Reinstall Dragon Age Origins from Steam

    Once I launched the game again, I was sent to the Configuration Utiility for first time setup.  After that, I could launch a new game, and the character creator was working perfectly.  However, none of my DLCs were installed or available (I have the Ultimate Edition on Steam, so all DLCs should be available).  You can reactivate the DLCs by doing the following:

    1) Completely shut off steam

    2) In file explorer, navigate to your dragon age installation's redist folder (e.g., C:\program files (x86)\steam\steamapps\common\Dragon Age Ultimate Edition\redist)

    3) Run the following two files from the Redist folder:

    - DAUserviceSetup_Steam

    - DAOU_UpdateAddinsXML_Steam

    The above steps were taken from this guide, where you can find fixes for lots of other Dragon Age: Origins issues -> https://steamcommunity.com/sharedfiles/filedetails/?id=260437327&insideModal=0

    Lastly, in case you have issues with the non-Awakening DLCs that the above guide doesn't fix, I also found this discussion ->  https://www.reddit.com/r/dragonage/comments/acul3b/no_spoilers_dao_ultimate_edition_on_steam_does/

    It details how to download all Dragon Age: Origins DLC executables that you've already purchased (EXCEPT for Awakening) from this EA help site: https://help.ea.com/ca/help/faq/dlc-for-classic-games/#dragonage

    ---

    I hope this is helpful to anyone who finds it.  Again, a thousand, thousand blessings to @holger1405 and @Fred_vdp for your help and patience with me throughout this process!

  • Fred_vdp's avatar
    Fred_vdp
    Hero+
    1 year ago

    I don't think I can take any credit here, but I'm glad you got the game working. Have fun! 😉

Featured Places

Node avatar for Dragon Age Franchise Discussion

Dragon Age Franchise Discussion

Join the Dragon Age community forum and share your experiences in the legendary world of Dragon Age.Latest Activity: 4 hours ago
26,914 Posts