Wine with Manjaro / Arch - Running Soldier of Fortune: Payback

Questions about Wine on Linux
Locked
linux4ever
Newbie
Newbie
Posts: 2
Joined: Mon Sep 12, 2022 5:09 am

Wine with Manjaro / Arch - Running Soldier of Fortune: Payback

Post by linux4ever »

Hey there,

i try to run Soldier of Fortune: Payback on Manjaro Linux via Wine.
I was able to successfully install the Game via Lutris with some errors like:

Code: Select all

wine: read access denied for device l"\\??\\d:\\", fs volume label and serial are not available.
There are some people successfully running the game on other distros.
I am facing also problems with other programs on wine with manjaro / arch.
Are there any hints in order to use wine on arch-based distros to check out?

Code: Select all

Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x101ca287).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:101ca287 ESP:0060f790 EBP:00000000 EFLAGS:00010216(  R- --  I   -A-P- )
 EAX:00000000 EBX:ffffffff ECX:00000028 EDX:00000000
 ESI:00000000 EDI:103d66a0
Stack dump:
0x0060f790:  00000000 0077aab0 007624c3 00000000
0x0060f7a0:  00000000 102f022c 102ee51c 00000000
0x0060f7b0:  5f5f2800 02e48a70 103d66a0 008e6f30
0x0060f7c0:  101c92a0 63654d20 696e6168 506c6163
0x0060f7d0:  65706f72 65697472 2a3a3a73 6c662800
0x0060f7e0:  0074616f 736e6f00 63650074 696e6168
Backtrace:
=>0 0x101ca287 in cloakntengine (+0x1ca287) (0x00000000)
0x101ca287 cloakntengine+0x1ca287: cmpb	$0x20,0x0(%ebx)
Modules:
Module	Address			Debug info	Name (46 modules)
PE	00140000-0015f000	Deferred        sc
PE	00160000-00196000	Deferred        wltcodeclib
PE	001a0000-001cb000	Deferred        winevulkan
PE	00400000-0040f000	Deferred        sof3
PE	00b40000-00c74000	Deferred        ole32
PE	00c80000-00f73000	Deferred        havok
PE	00f80000-012e2000	Deferred        d3dx9_32
PE	10000000-10719000	Export          cloakntengine
PE	61500000-6152f000	Deferred        iphlpapi
PE	61740000-61783000	Deferred        advapi32
PE	62440000-62769000	Deferred        d3d9
PE	62fc0000-6304d000	Deferred        rpcrt4
PE	63480000-6348c000	Deferred        version
PE	64ec0000-64fee000	Deferred        oleaut32
PE	66240000-66257000	Deferred        bcrypt
PE	666c0000-666cf000	Deferred        hid
PE	66880000-66996000	Deferred        msvcp80
PE	66b00000-66b3e000	Deferred        win32u
PE	682c0000-68324000	Deferred        dsound
PE	68500000-6855b000	Deferred        combase
PE	69180000-69190000	Deferred        wsock32
PE	69540000-6958f000	Deferred        dinput8
PE	69ac0000-69acd000	Deferred        vulkan-1
PE	6a040000-6a062000	Deferred        msacm32
PE	6a280000-6a32c000	Deferred        msvcrt
PE	6a400000-6a4c7000	Deferred        winmm
PE	6b840000-6b8f5000	Deferred        msvcr80
PE	6bb00000-6bb25000	Deferred        msvfw32
PE	6bc00000-6bc2c000	Deferred        sechost
PE	6bcc0000-6bd41000	Deferred        setupapi
PE	6c9c0000-6ca46000	Deferred        gdi32
PE	6cc40000-6cd9c000	Deferred        comctl32
PE	6d780000-6d7a8000	Deferred        ws2_32
PE	6e4c0000-6e4d6000	Deferred        dnsapi
PE	6e800000-6e856000	Deferred        msvcr71
PE	6e8c0000-6e996000	Deferred        crypt32
PE	6ed00000-6ef40000	Deferred        user32
PE	6f480000-6f48b000	Deferred        nsi
PE	6fe40000-6fe74000	Deferred        rsaenh
PE	70b40000-70c18000	Deferred        ucrtbase
PE	71200000-7121c000	Deferred        imm32
PE	71440000-71494000	Deferred        avifil32
PE	7b000000-7b0ec000	Deferred        kernelbase
PE	7b600000-7b81e000	Deferred        kernel32
PE	7bc00000-7bcab000	Deferred        ntdll
PE	7df70000-7df74000	Deferred        winex11
Threads:
process  tid      prio (all id:s are in hex)
00000020 start.exe
	["C:\windows\syswow64\start.exe" /exec "/home/mc/Games/gog/soldier-of-fortune-payback/drive_c/GOG Games/Soldier of Fortune Payback/sof3.exe"]
	00000024    0
00000038 services.exe
	0000003c    0
	00000040    0
	0000004c    0
	00000050    0
	00000074    0
	00000098    0
	0000009c    0
	000000a8    0
	000000c0    0
	000000e0    0
00000044 winedevice.exe
	00000048    0
	00000054    0
	00000058    0
	0000005c    0
	00000060    0
	000000cc    0
00000064 explorer.exe
	00000068    0
	00000084    0
	00000090    0
0000006c winedevice.exe
	00000070    0
	00000078    0
	0000007c    0
	00000080    0
	00000088    0
	0000008c    0
000000a0 plugplay.exe
	000000a4    0
	000000ac    0
	000000b0    0
	000000b4    0
000000b8 svchost.exe
	000000bc    0
	000000c4    0
	000000c8    0
000000d0 tabtip.exe
	000000d4    0
	000000fc    0
	00000100    0
000000d8 rpcss.exe
	000000dc    0
	000000e4    0
	000000e8    0
	000000ec    0
	000000f0    0
	000000f4    0
	000000f8    0
	00000128    0
00000104 (D) C:\GOG Games\Soldier of Fortune Payback\sof3.exe
	["C:\GOG Games\Soldier of Fortune Payback\sof3.exe" ]
	00000108    0 <==
	00000114    0
00000118 explorer.exe
	0000011c    0
	00000120    0
	00000124    0
System information:
    Wine build: wine-7.2-1-g1f8837bdccd (Staging)
    Platform: i386 (WOW64)
    Version: Windows 10
    Host system: Linux
    Host version: 5.15.60-1-MANJARO
linux4ever
Newbie
Newbie
Posts: 2
Joined: Mon Sep 12, 2022 5:09 am

Re: Wine with Manjaro / Arch - Running Soldier of Fortune: Payback

Post by linux4ever »

I am able to play the game when running sof3 with wine directly.
Locked