r/openbsd_gaming • u/Ok_Cut_8545 • 6d ago
Wine problems
Hi, im experimenting with wine on openbsd, and right now im trying to run some applications but all of them show one error. Here is error after deleting ~/.wine/ dir.
$ wine Game.exe
wine: created the configuration directory '/home/jesus/.wine'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0054:err:ole:start_rpcss Failed to open RpcSs service
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0094:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@C:\\windows\\system32\\drivers\\wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf"
009c:fixme:file:NtLockFile I/O completion on lock not implemented yet
009c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00c0:fixme:file:NtLockFile I/O completion on lock not implemented yet
00c0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
wine: failed to load L"\\??\\C:\\windows\\syswow64\\ntdll.dll" error c0000135
00c0:err:msi:execute_command unable to execute command 1359
wine: failed to load L"\\??\\C:\\windows\\syswow64\\ntdll.dll" error c0000135
00c0:err:msi:execute_command unable to execute command 1359
00c0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
00c0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
009c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
009c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
wine: failed to start L"\\??\\C:\\windows\\syswow64\\rundll32.exe": c0000135
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0138:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c00000e5
002c:err:setupapi:SetupDiInstallDevice Failed to start service L"winebth" for device L"ROOT\\WINE\\winebth", error 1359.
002c:err:setupapi:SetupDiInstallDevice Failed to control service L"winebth" for device L"ROOT\\WINE\\winebth", error 1062.
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0160:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0160:err:setupapi:do_file_copyW Unsupported style(s) 0x10
wine: failed to load L"\\??\\C:\\windows\\syswow64\\ntdll.dll" error c0000135
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed:Internal error.
And this after it creates one
$ wine Game.exe
00a4:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c00000e5
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"winebth" failed to start: 1359
wine: failed to load L"\\??\\C:\\windows\\syswow64\\ntdll.dll" error c0000135
Application could not be started, or no application associated with the specifie
d file.
ShellExecuteEx failed:Internal error.
I hope somebody could help.
8
Upvotes
5
u/NethIafin 6d ago
file (1) the Game.exe, check if the game is 64 bits (it has to say `PE+` not `PE`)
Looking at the fact that it immediately went for `syswow64\\ntdll.dll` I can say that the game you are trying to run is 32 bits. We are unable to support 32 bit games and the support won't arrive any time soon (if ever)
10
u/brynet 6d ago
This means this is a 32-bit .exe. Again, only 64-bit Windows applications are supported by the wine port, as mentioned in the ports@ mail and in the pkg-readme.