Error trying to run Civilisation IV on 64 bit wineprefix

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
gunitinug
Newbie
Newbie
Posts: 2
Joined: Tue Jun 25, 2024 7:26 pm

Error trying to run Civilisation IV on 64 bit wineprefix

Post by gunitinug »

Hello.

I installed Civilisation IV on a 64 bit wineprefix on playonlinux using wine version 8.1-staging.

When I try to run it it quits with the following messages on debug:

[06/26/24 10:21:42] - Running wine-8.1-staging Civilization4.exe (Working directory : /home/logan/.PlayOnLinux/wineprefix/civ4/drive_c/Program Files (x86)/Firaxis Games/Sid Meier's Civilization 4)
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.1 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b8:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys"
00b8:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys"
00b8:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys"
00b4:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\SecDrv": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"SecDrv" failed to start: 1114
MESA-INTEL: warning: Bay Trail Vulkan support is incomplete
013c:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys"
013c:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys"
013c:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys"
0138:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\SecDrv": c0000142

I tried to google about win32k.sys dxgkrnl.sys dxgmms1.sys with no success.
gunitinug
Newbie
Newbie
Posts: 2
Joined: Tue Jun 25, 2024 7:26 pm

Re: Error trying to run Civilisation IV on 64 bit wineprefix

Post by gunitinug »

got the game working by reinstalling the game on 32 bit wineprefix and installing corefont using winetricks. thx!
Locked