It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hi ppl!
I need your help. As of today mi game of DAO crashes every time I load the game, sometimes even during the loading screen. I've had a couple of crashes before but this is crazy. Every single time it happes. I tried different save files and had the same results.

Any ideas?
No posts in this topic were marked as the solution yet. If you can help, add your reply
Again...without infos about version, systemspec, dxdiag, mods..it's only fortune telling but here come the common problems...

I.DAO is known to have problems with multicore's, if you have a multicore search for the type designation together with DAO-Crash and/or crash-solution, if you#re lucky there's a fanmod/patch to solve the problems.

II.here's a list of other known problems, some ar Steam/only but most are common
https://steamcommunity.com/sharedfiles/filedetails/?id=260437327

III.If you used mods and/or DLC's and disabled or desinstalled them

IV.If you use mods check if they're compatible
avatar
bruniss: Hi ppl!
I need your help. As of today mi game of DAO crashes every time I load the game, sometimes even during the loading screen. I've had a couple of crashes before but this is crazy. Every single time it happes. I tried different save files and had the same results.

Any ideas?
https://ntcore.com/?page_id=371

Most of the game save crashes occur in denerim, use this because it works for most older games not just Dragon Age
Post edited August 12, 2018 by cimerians
avatar
bruniss: Hi ppl!
I need your help. As of today mi game of DAO crashes every time I load the game, sometimes even during the loading screen. I've had a couple of crashes before but this is crazy. Every single time it happes. I tried different save files and had the same results.

Any ideas?
I encountered the same problem. A workaround that I found working without installing anything is to just load an older save in a different area. When it succeeds, load your latest save again. It seems to me like some cache data either in RAM or harddisk that needs to be flushed.
avatar
bruniss: Hi ppl!
I need your help. As of today mi game of DAO crashes every time I load the game, sometimes even during the loading screen. I've had a couple of crashes before but this is crazy. Every single time it happes. I tried different save files and had the same results.

Any ideas?
avatar
cimerians: https://ntcore.com/?page_id=371

Most of the game save crashes occur in denerim, use this because it works for most older games not just Dragon Age
it will do jackshit on a 64bit system which is what most people have now days

imo its not worth using on a 32 bit system but at least that has some chance of doing some good
Post edited February 06, 2019 by ussnorway
avatar
bruniss: Hi ppl!
I need your help. As of today mi game of DAO crashes every time I load the game, sometimes even during the loading screen. I've had a couple of crashes before but this is crazy. Every single time it happes. I tried different save files and had the same results.

Any ideas?
avatar
cimerians: https://ntcore.com/?page_id=371

Most of the game save crashes occur in denerim, use this because it works for most older games not just Dragon Age
That appears to have solved my load/crash problem when nothing else did! Thanks!
For me (Dell precision, Win 10) the processor affinity command from the steam thread's suggestions seems to have fixed it.
Use on of these fixes:

[url=https://www.pcgamingwiki.com/wiki/Dragon_Age:_Origins#Crash_to_desktop]https://www.pcgamingwiki.com/wiki/Dragon_Age:_Origins#Crash_to_desktop[/url]

Specifically using laa (https://www.techpowerup.com/forums/threads/large-address-aware.112556/ ) worked for me. Just download the laa_2_0_4.zip, unpack and exeucte and select the game exe (Dragon Age Origins\bin_ship\DAOrigins.exe). Never had any crash or memory leak after that.
Post edited February 20, 2021 by nianiania
avatar
tonank: For me (Dell precision, Win 10) the processor affinity command from the steam thread's suggestions seems to have fixed it.
I found a way to set the affinity automatically on launch. However, my version is from Steam. Took a while and I would have preferred a more elegant solution, but I got it working. But since GOG is DRM free there might be a better solution since you can launch games directly and can set affinities on start.

I was planning on writing instructions how to do that, but I need a bit information. Steam version works differently and I have two solutions. I just need to know a few things so I can write more detailed instructions.

Could you or anyone who has this game on GOG (and preferably uses Galaxy) could answer these questions:

1. Is the folder structure in your GOG games folder that you have a folder called Dragon Age Ultimate Edition and that contains a file DAOriginsLauncher.exe? And there is a subfolder called bin_ship that has a file called DAOrigins.exe? I don't need the whole C:\Program Files (x86)\GOG Games\Dragon Age Origins thing. Just from the Dragon Age folder on.

2. When you double click that file DAOriginsLauncher.exe the game launcher starts and you have to click Play to get to the game's start screen. But when you double click that bin_ship\DAOrigins.exe instead does it open the game directly, or the launcher and you have to click Play?

3. And in case the smoother solution does not work, the workaround can be used launching via GOG Galaxy as well. But for this, just in case, could you right click your Desktop shortcut for the game, select Properties and then copy the TARGET line here. You can remove username from the path and any other custom paths you might have there. I don't need those.

4. If you happen to know the launch ID, that would also be helpful. You could get it from the database but if you don't already know how to do that I don't want to make you read SQL just for this. If you don't know it, don't worry about it. This would be just another way to do this same thing but we already got two different methods.
avatar
tonank: For me (Dell precision, Win 10) the processor affinity command from the steam thread's suggestions seems to have fixed it.
avatar
frogthroat: I found a way to set the affinity automatically on launch. However, my version is from Steam. Took a while and I would have preferred a more elegant solution, but I got it working. But since GOG is DRM free there might be a better solution since you can launch games directly and can set affinities on start.

I was planning on writing instructions how to do that, but I need a bit information. Steam version works differently and I have two solutions. I just need to know a few things so I can write more detailed instructions.

Could you or anyone who has this game on GOG (and preferably uses Galaxy) could answer these questions:

1. Is the folder structure in your GOG games folder that you have a folder called Dragon Age Ultimate Edition and that contains a file DAOriginsLauncher.exe? And there is a subfolder called bin_ship that has a file called DAOrigins.exe? I don't need the whole C:\Program Files (x86)\GOG Games\Dragon Age Origins thing. Just from the Dragon Age folder on.

2. When you double click that file DAOriginsLauncher.exe the game launcher starts and you have to click Play to get to the game's start screen. But when you double click that bin_ship\DAOrigins.exe instead does it open the game directly, or the launcher and you have to click Play?

3. And in case the smoother solution does not work, the workaround can be used launching via GOG Galaxy as well. But for this, just in case, could you right click your Desktop shortcut for the game, select Properties and then copy the TARGET line here. You can remove username from the path and any other custom paths you might have there. I don't need those.

4. If you happen to know the launch ID, that would also be helpful. You could get it from the database but if you don't already know how to do that I don't want to make you read SQL just for this. If you don't know it, don't worry about it. This would be just another way to do this same thing but we already got two different methods.
1. Correct

2. If I click on the DAOrigins.exe the game starts directly.

3. "C:\GOG Games\Dragon Age Origins\DAOriginsLauncher.exe"

4. For this I don't know how to get this launch ID.
avatar
heirofforce: 2. If I click on the DAOrigins.exe the game starts directly.
Oh man, then it's easier than I thought. We don't even need any scripts. We only need to modify the shortcut a bit. Could you try the instructions below and let me know if it worked? If it did, I guess I could write this on a new topic in case others need this information.

1. Make a copy of your Dragon Age Origins shortcut on your desktop. (Just in case)
2. Right click the shortcut copy and choose "Properties"
3. In the TARGET line, you should see something like:
"C:\GOG Games\Dragon Age Origins\DAOriginsLauncher.exe"
Note: The path may vary depending on your install location.

If the exe file is DAOriginsLauncher.exe, change the ending from DAOriginsLauncher.exe to bin_ship\DAOrigins.exe so the whole TARGET line now shows:
"C:\GOG Games\Dragon Age Origins\bin_ship\DAOrigins.exe"

Next, to the beginning of the TARGET line we need to add this:
cmd.exe /c start "Dragon Age Origins" /affinity 55

Now the whole TARGET line should show something like this:
cmd.exe /c start "Dragon Age Origins" /affinity 55 "C:\GOG Games\Dragon Age Origins\bin_ship\DAOrigins.exe"

Click Apply.

Optional: You'll notice the shortcut icon changes to the command prompt icon. Before you close the shortcut properties, you can change your icon -> just click the "Change Icon..." button and navigate to the C:\GOG Games\Dragon Age Origins and select either DAOrigins.exe or DAOriginsLauncher.exe and use the icon from there.

How to calculate which processors to use

What controls the used processors is the /affinity 55 - you can change the processors to your liking. You want to keep to the even numbered CPUs, though. (First CPU is CPU 0, not CPU 1.) The odd number ones are your hyperthreading counterparts, if you have hyperthreading on. To calculate your CPUs, open calculator (Start -> type "calc" and press enter), then switch to Programmer calculator, select HEX, select "Bit toggling keypad". You will see a bunch of zeros with every fourth zero having a number below. Starting from the bottom right-hand corner the first bit is CPU 0, second from the right is CPU 1, third from the right is CPU 2, etc. Click on bits that correspond to the CPUs you want to enable. In my case I selected CPUs 0, 2, 4, 6. When you click the desired bits, look at the resulting number on the top. If you clicked the bits 0, 2, 4 and 6, the number should be 55. That is the HEX value of what we clicked. Add this HEX value to the affinity. If you selected for example CPUs 2, 4, 6 and 8, the value would be 154 and you would want to add /affinity 154 in the TARGET line.

To verify the changes worked

1. Launch Dragon Age Origins from this shortcut we modified.
2. Alt+TAB back to Windows.
3. Open Task Manager (right-click task bar and select Task Manager or press Ctrl+Shift+ESC).
4. Go to Details tab.
5. Look for the DAOrigins.exe and right-click it
6. Select "Set Affinity" -> all the other CPUs should be unchecked, except the ones we have set. If you used affinity 55, then only CPUs 0, 2, 4 and 6 should be checked. If so, it worked.

If it worked, you can now forget about this whole ordeal and just launch Dragon Age Origins from that shortcut. No more crashing due to hyperthreading.
As a comparison how much easier it is to fix the GOG version, here's how to do it on Steam version:
https://steamcommunity.com/app/47810/discussions/0/3057367211657353217/

Need to write a script, then launch the game, then within 20 seconds launch the game from the launcher...

Not elegant at all, but due to Steam DRM, this is how it has to be.
I tried in this way, but the game crashes if I try to load a savegame.
avatar
heirofforce: I tried in this way, but the game crashes if I try to load a savegame.
Is it just the save game or does a new game crash, too? If a new game doesn't crash, you might want to play until you are in some bigger area where it needs more processing power to see if it still crashes. I had earliest crashes at Korcari Wilds (the swamps next to Ostara) and it went completely unplayable due to crashing when I arrived to Lothering.
I've got an old i5 laptop with nvidia 960M (2gb) on windows 10. I recently bought the ultimate edition and ran the included memory Patch. My game crashes constantly on Ostagar. The LAA fix didin't work for me. Anybody have an idea?