Bei Gog gab es einige Berichte das Sacred Gold nicht mehr unter Windows 10 lauffähig wäre, da nach dem Start von Sacred intern nach dem lade Vorgang abstürzen würde. Auch hier dürfte ein anderes Problem zum tragen kommen, denn es ist sicherlich ein Grafikkarten Problem.

Geschickte User haben aber auch da Abhilfe geschaffen.

Einige Dinge werden nicht mit Ihren übereinstimmen, wie Zeitstempel und Betriebssystem-Version, also ignoriert diese, aber falls ihr eine Übereinstimmung in mehreren Zeilen habt, könnte diese Lösung es wert sein, und ihr solltet diese auch einfach mal ausprobieren. Das gleich gilt auch für Leser die keinen Absturz haben.

Informationen zum Crash

Problem-description:
Problem event name: APPCRASH
Application name: Sacred.exe
Application version: 2.0.2.28
Application timestamp: 452f85c7
Fault module name: D3DIM700.DLL
Fault module version: 6.1.7600.16385
Fault module timestamp: 4a5bd9ab
Exception code: c0000005
Exception offset: 0001ff8e
OS version: 6.1.7601.2.1.0.256.1
Locale ID: 1038
Additional information 1: 9136
Additional information 2: 913666ab9052f14b404613db82087326
Additional information 3: 66cb
Additional information 4: 66cbe0f989c66997f78f972efdc42908

Das Tool, mit dem wir das Problem lösen werden heißt dxwnd: sourceforge.net/projects/dxwnd/

Für Sacred Gold gibt es eine vorgefertigte Konfiguration: https://pastebin.com/uJTixZVG

[target]
title0=Sacred Gold
path0=I:\Games\Sacred Gold\Sacred.exe
startfolder0=
launchpath0=I:\Games\Sacred Gold\Sacred.exe
module0=
opengllib0=
notes0=
registry0=
ver0=0
monitorid0=-1
coord0=1
flag0=136315046
flagg0=1210056720
flagh0=20
flagi0=155189252
flagj0=5248
flagk0=65536
flagl0=0
flagm0=4
flagn0=17825796
flago0=0
tflag0=0
dflag0=0
posx0=0
posy0=0
sizx0=1024
sizy0=768
maxfps0=0
initts0=0
winver0=0
maxres0=-1
swapeffect0=0
maxddinterface0=7
slowratio0=2
scanline0=0
initresw0=800
initresh0=600
[stamp]
version=v2.04.35
time=Wed Sep 27 10:03:35 2017

Weitere Informationen die Ihr beachten müsst:

https://www.gog.com/forum/sacred_series/sacred_gold_crash_on_launch_fixed_by_dxwnd_also_allows_big_window_size

Most settings were left at their default option, but here are the ones that I have changed:

This one is most important, otherwise the game is almost unplayable:
Input -> Cursor Clipper -> ON (instead of default, in which case the cursor could leave the window and cause a number of issues as I’ll detail further below)

These ones are merely of preference:

Main -> Position -> Desktop center (instead of X,Y coordinates, centers the game on screen)

Main -> Position -> Window Initial position & size (although it’s just personal preference, it is helpful to increase the values in fields “W” and “H” to adjust the window size for users with large desktop resolutions, 1024×768 is default for the game but it will run nicely with values like 2560×1920 on a 4k screen, albeit the framerate might drop drastically)

Video -> Window size & position -> Free (instead of Floating, this prevented the game from resizing itself to the default 1024×768 size while in the main menu, but sadly not ingame)

Input -> Cursor handling -> Release mouse outside window [ticked] (Sometimes DXWnd would lock the cursor inside even when the game is not focused, this option seemed to help for me)

DirectX -> Filtering -> Full Bilinear (instead of ddraw default, this may help increase framerate if the window size is set very large, otherwise ddraw default seems much faster in 1024×768)

DirectX -> Vsync -> ON (instead of default, it increased my fps by a few with “Wait for frequency” option selected just below)

Important notices:

The game must be configured to be full screen through the original launcher, but set to launch in windowed mode in the DXWnd options, otherwise it won’t work.

The game seems to have a problem with losing focus (alt-tabbing). Most notable is that when ingame, clicks no longer seem to work on the world (even though the cursor updates to highlight things of importance). However, the menu (accessed by pressing escape) still works, making it possible to create a save file and re-launch the game, although the quit option seems to break, requiring a forced shutdown.
Also worth noting that the window will resize to 1024×768, which is preventable during the main menu with a dxwnd option listed above

Furthermore, the game doesn’t seem to draw frames when on a secondary monitor. I’ve been unable to find a DXWnd flag that helped with this, it may be useful for those on a large primary screen wanting to play on a smaller side monitor due to framerate issues, but it might be out of our control at this point.

If anyone has better luck with alt-tab support or improving framerates with large window sizes, please share it.
I have tried going through my graphics card’s (Nvidia) control panel to fiddle with the 3D app settings but I’ve had no luck there.

It’s interesting to note that for me it wasn’t necessary to enable windows compatibility mode, specifically run as administrator, disable dpi scaling or disable Nvidia’s DSR settings, but they might be worth trying if all else fails.