timppu: Or is hyperthreading now on its way out or sumthing?
Intel seems to want to replace HT with more E-cores, but that just creates a new problem whereby hard locking games to specific threads might accidentally lock it to a (slow) E core designed for background tasks instead of a (fast) P main core. The new heterogenous CPU's can range from 2C/2T (P) + 8E mobile chips through to 8C/16T (P) + 16E and the first E core could start anywhere from Thread 3 to Thread 17, which is exactly why sane stores don't try and hard-code one number for everyone. There's really no need for any of this though. The main thing that stopped the crashes was applying the LAA / 4GB RAM patch. Once that was applied I found the game works fine. It's not like we weren't happily playing the game on 4C/8T chips (eg, i7-2600K Sandy Bridge's) over a decade ago.
Screenshot (in Process Explorer) of DAO (older GOG version) with LAA / 4GB RAM patch applied but not the dual-core restriction. The bottom numbers 1,012,080 and 1,545,124 refer to the Peak Working Set & Peak Private Bytes of memory (1.0GB and 1.55GB) used, so the 4GB fix is certainly a good idea. Beyond that, as you can see, the game happily spreads its threaded load across 6C/12T, 8C/16T, etc, CPU's very well.
.Keys: I bought a version of the game that now I can't access completly because GOG changed the original files and removed my access from it because they decided to update the game to a broken version and I can't roll back the offline installers. Yes. Now Im a little bit angry.
I don't blame you. Constantly deleting good working versions of offline installers and gating access to the "rollbacks" behind a client is about as far removed from "game preservation" as you can get. Personally I learned my lesson with
Divinity Original Sin where it took 5-6 years to replace the bugged language update with a bug-free version, and all that time people filing support tickets were met with "Just Use Galaxy" gaslighting instead of putting the older installer back. Sheer luck I kept the older version on a secondary backup. Since then, I don't delete any "known working good" backed up versions, nor even rush to download new patches for the sake of chasing a number unless there's actually something that justifies it (eg, a major bug-fix by the developer).
Edit: Yes the DLC are stores in Addins.xml file mentioned above rather than the registry, but you may still need the registry entries anyway (eg, if you zipped up the Galaxy installed game folder, then unzipped it on a new PC that's never had DAO installed), you may find it won't start. Various other games here, eg, Oblivion & Fallout 3 similarly won't start without theirs if all you do is copy the game folder minus the relevant registry keys.