cannot start settler 10th anniversary

Questions about Wine on Linux
Locked
Turrican2k
Level 2
Level 2
Posts: 15
Joined: Sat Jan 15, 2022 4:27 am

cannot start settler 10th anniversary

Post by Turrican2k »

I'm trying to get this game to run under Batocera, unfortunately without success. However, this game outputs a crash log file;
- 21:20:20 - Date : 2023-05-11 21:20:20

- 21:20:20 - User : steamuser

- 21:20:20 - Adaptercount : 1
- 21:20:20 - Adapter #0 'ATI Radeon HD 5600 Series'
- 21:20:20 - Name : \\.\DISPLAY1
- 21:20:20 - Driver : atiumdag.dll
- 21:20:20 - VendorID : 1002
- 21:20:20 - DeviceID : 68d8
- 21:20:20 - SubSys/Rev : 0 / 0

- 21:20:20 - Displaymode: 1920 x 1080 Format : 0x00000016 RefreshRate : 60
- 21:20:20 - Supports: SM 3.0
- 21:20:34 - Can't open file: C:\users\steamuser\AppData\Local\S2\ui_shader.fxPS_3_0v20
- 21:20:37 - EXCEPTION OCCURED :

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 005274FF :

eax: 00000000 | ebx: 00000000 | ecx: 00000000 | edx: 0066de20
ebp: 0184c5a8 | eip: 005274ff | esi: 0184c490 | esp: 0092f6d0
maybe someone can spot something? I tried to install d3dx9 with Winetricks, unfortunately without success. what else could you try?
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: cannot start settler 10th anniversary

Post by jkfloris »

- 21:20:34 - Can't open file: C:\users\steamuser\AppData\Local\S2\ui_shader.fxPS_3_0v20
Does the file exist?

Disabling CSMT is also mentioned as a workaround on the AppDB.
You can disable this in Wine version 8 and later with:

Code: Select all

WINE_D3D_CONFIG="csmt=0x0" wine S2DNG.exe
Locked