Can't start Hotline Miami 2 GOG on EndeavourOS

Questions about Wine on Linux
Locked
Lililith
Newbie
Newbie
Posts: 2
Joined: Thu Sep 09, 2021 9:28 am

Can't start Hotline Miami 2 GOG on EndeavourOS

Post by Lililith »

When I open the game exe, black screen opens, followed by this message:

Code: Select all

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00e789e4).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00e789e4 ESP:078dfa84 EBP:078dfce4 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:024b81c0 ECX:67ca59e0 EDX:00000009
 ESI:67ca59e0 EDI:000004df
Stack dump:
0x078dfa84:  00000000 024b81e0 008f680a 0248eb84
0x078dfa94:  024b81c0 024a05d8 00000000 00000000
0x078dfaa4:  00000064 00000068 00c99e4a 00000000
0x078dfab4:  015e0070 02497b78 024b6028 02491ba0
0x078dfac4:  024b8438 024b8470 00000000 00000000
0x078dfad4:  00000006 024b7590 00000000 00000000
Backtrace:
=>0 0x00e789e4 EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfce4)
  1 0x00e630a6 EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfd18)
  2 0x00e63b58 EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfd68)
  3 0x00e522b3 EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfda0)
  4 0x00e53697 EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfde8)
  5 0x00e52506 EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfdf8)
  6 0x00e5278e EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfe1c)
  7 0x00e52461 EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfe40)
  8 0x00e41061 EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfe80)
  9 0x00e3f93d EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfeb4)
  10 0x00e435ee EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfed4)
  11 0x00e431bc EntryPoint+0xffffffff() in hotlinemiami2 (0x078dfee8)
  12 0x0193573a ??0?$_SpinWait@$00@details@Concurrency@@QAE@P6AXXZ@Z+0x20cb() in msvcr110 (0x078dff28)
  13 0x7b62dcb0 EntryPoint+0xffffffff() in kernel32 (0x078dff48)
  14 0x7bc54ad7 EntryPoint+0xffffffff() in ntdll (0x078dff5c)
  15 0x7bc54e30 EntryPoint+0xffffffff() in ntdll (0x078dffec)
0x00e789e4 EntryPoint+0xffffffff in hotlinemiami2: movl	0x0(%eax),%ecx
Modules:
Module	Address			Debug info	Name (46 modules)
PE	  330000-  3ec000	Deferred        winmm
PE	  400000- 150e000	Export          hotlinemiami2
PE	 1620000- 18ce000	Deferred        freeimage
PE	 18d0000- 19a6000	Export          msvcr110
PE	10000000-10179000	Deferred        fmodex
PE	61740000-61782000	Deferred        advapi32
PE	62aa0000-62af9000	Deferred        glew32
PE	62cc0000-62d45000	Deferred        msvcp110
PE	62fc0000-6304f000	Deferred        rpcrt4
PE	63480000-6348c000	Deferred        version
PE	63bc0000-63bd9000	Deferred        shcore
PE	64a40000-64a95000	Deferred        shlwapi
PE	64ec0000-64feb000	Deferred        oleaut32
PE	666c0000-666ce000	Deferred        hid
PE	67a00000-67a2d000	Deferred        d3dxof
PE	67c80000-67cba000	Deferred        d3d9
PE	67d40000-67d6c000	Deferred        mmdevapi
PE	682c0000-6831d000	Deferred        dsound
PE	68500000-6855b000	Deferred        combase
PE	69180000-69190000	Deferred        wsock32
PE	69d80000-69dea000	Deferred        d3dcompiler_47
PE	6a040000-6a062000	Deferred        msacm32
PE	6a280000-6a328000	Deferred        msvcrt
PE	6a400000-6a531000	Deferred        ole32
PE	6a880000-6a88f000	Deferred        xinput1_4
PE	6bc00000-6bc2a000	Deferred        sechost
PE	6bcc0000-6bd40000	Deferred        setupapi
PE	6c740000-6c83f000	Deferred        sdl2
PE	6c9c0000-6cb1f000	Deferred        gdi32
PE	6cc40000-6cda6000	Deferred        comctl32
PE	6d2c0000-6d365000	Deferred        d3dx9_43
PE	6ed00000-6ef24000	Deferred        user32
PE	70b40000-70c1c000	Deferred        ucrtbase
PE	70d00000-70e0a000	Deferred        comdlg32
PE	71200000-7121b000	Deferred        imm32
PE	7a840000-7a844000	Deferred        opengl32
PE	7b000000-7b0e8000	Deferred        kernelbase
PE	7b600000-7b81b000	Dwarf           kernel32
PE	7b840000-7b84b000	Deferred        dinput8
PE	7bc00000-7bc9e000	Dwarf           ntdll
PE	7d640000-7d644000	Deferred        winex11
PE	7d6f0000-7dfc7000	Deferred        shell32
PE	7e7a0000-7e7ab000	Deferred        winspool
PE	7e7f0000-7e7f6000	Deferred        ws2_32
PE	7e820000-7e824000	Deferred        iphlpapi
PE	7e890000-7e894000	Deferred        wined3d
Threads:
process  tid      prio (all id:s are in hex)
00000038 services.exe
	0000003c    0
	00000040    0
	0000004c    0
	0000007c    0
	00000094    0
	000000cc    0
	000000e0    0
00000044 winedevice.exe
	00000048    0
	00000054    0
	00000058    0
	00000060    0
00000064 explorer.exe
	00000068    0
	000000a0    0
	000000a4    0
0000006c plugplay.exe
	00000070    0
	00000080    0
	00000084    0
	00000088    0
	000000ac    0
	000000b0    0
	00000138    0
0000008c winedevice.exe
	00000090    0
	00000098    0
	0000009c    0
	000000b4    0
	000000b8    0
	000000bc    0
	000000c0    0
000000c4 svchost.exe
	000000c8    0
	000000d0    0
	000000d4    0
000000d8 rpcss.exe
	000000dc    0
	000000e4    0
	000000e8    0
	000000ec    0
	000000f0    0
	000000f4    0
	00000134    0
00000104 (D) C:\GOG Games\Hotline Miami 2 - Wrong Number\HotlineMiami2.exe
	00000108    0
	0000010c    0
	00000110    0
	00000114    0
	00000118    0
	0000011c    0
	00000120    0
	00000124    0
	00000128    0
	0000012c    0
	00000130    0
	0000013c   15
	00000140    2
	00000144    0
	00000150    0
	00000154   -2 <==
System information:
    Wine build: wine-6.10
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 5.12.11-arch1-1
I'm on intel hd 5500
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Can't start Hotline Miami 2 GOG on EndeavourOS

Post by jkfloris »

Does the game work if you install d3dcompiler_43 with winetricks?

Code: Select all

winetricks -q d3dcompiler_43
Lililith
Newbie
Newbie
Posts: 2
Joined: Thu Sep 09, 2021 9:28 am

Re: Can't start Hotline Miami 2 GOG on EndeavourOS

Post by Lililith »

jkfloris wrote: Fri Sep 10, 2021 9:50 am Does the game work if you install d3dcompiler_43 with winetricks?

Code: Select all

winetricks -q d3dcompiler_43
nah, same error
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Can't start Hotline Miami 2 GOG on EndeavourOS

Post by jkfloris »

Can you post the complete terminal output?
https://wiki.winehq.org/Wine_User's_Gui ... mmand_line
Locked