1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
|
libcef's angle crashes due to unable to recognize vulkan extensions
Hi, I'm trying to run Battle.net on winlator on android, some odd issue came up with the vulkan extensions cant be loaded by `libcef`, and it is used by various of programs including steam and zoom.
`libcef` is chromium embedded framework and the render processes relys on vulkan.
Here is box64 log
```bash
[16:39:52] [BOX64] Box64 with Dynarec v0.3.4 built on Mar 10 2025 16:28:18
[16:39:52] [BOX64] Box64 with Dynarec v0.3.4 built on Mar 10 2025 16:28:18
[16:39:52] BOX64 Trace redirected to "/storage/emulated/0/Documents/Winlator/trace/box64-32607-2.txt"
[16:39:52] BOX64 Trace redirected to "/storage/emulated/0/Documents/Winlator/trace/box64-32607-3.txt"
[16:39:52] [BOX64] Box64 with Dynarec v0.3.4 built on Mar 10 2025 16:28:18
[16:39:52] esync: up and running.
[16:39:53] 00d4:err:nsi:poll_netlink bind failed, errno 13.
[16:39:54] [BOX64] Box64 with Dynarec v0.3.4 built on Mar 10 2025 16:28:18
[16:39:54] BOX64 Trace redirected to "/storage/emulated/0/Documents/Winlator/trace/box64-32695.txt"
[16:39:54] BOX64 Trace redirected to "/storage/emulated/0/Documents/Winlator/trace/box64-32695-1.txt"
[16:39:55] 0108:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
[16:39:55] 0108:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
[16:39:59] 00e0:fixme:shell:ISF_ControlPanel_fnGetDisplayNameOf retrieve display name from control panel app
[16:39:59] 00e0:fixme:shell:ISF_ControlPanel_fnGetDisplayNameOf retrieve display name from control panel app
[16:39:59] 00e0:fixme:shell:ISF_ControlPanel_fnGetDisplayNameOf retrieve display name from control panel app
[16:40:54] 013c:err:environ:init_peb starting L"D:\\Battle.net\\Battle.net.exe" in experimental wow64 mode
[16:40:55] 013c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:40:55] 013c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:40:57] 013c:fixme:msvcp:locale__Locimp__Makexloc (0021EEDC 63 00C7C5D8 00000000) semi-stub
[16:40:57] 013c:fixme:msvcp:locale__Locimp__Makewloc (0021EEDC 63 00C7C5D8 00000000) semi-stub
[16:40:57] 013c:fixme:msvcp:locale__Locimp__Makeushloc (0021EEDC 63 00C7C5D8 00000000) semi-stub
[16:40:57] 013c:fixme:advapi:OpenEventLogW ((null),L"System") stub
[16:40:57] 013c:fixme:advapi:ReadEventLogA (CAFE4242,0x00000009,0x00000000,00D856B8,0x00010000,0021E7DC,0021E7E0) stub
[16:40:57] 013c:fixme:advapi:CloseEventLog (CAFE4242) stub
[16:40:57] 013c:fixme:win:RegisterPowerSettingNotification (000200A6,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = (null)
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = (null)
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = (null)
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = (null)
[16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc631eeb1) stub
[16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc63378b1) stub
[16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc6329c81) stub
[16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc63c2161) stub
[16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc6053781) stub
[16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc60280d1) stub
[16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc60a53c1) stub
[16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc6136141) stub
[16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc612aa71) stub
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansKhmer-VF.ttf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMarchen-Regular.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmar-Regular.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmar-Bold.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmar-Medium.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmarUI-Regular.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmarUI-Bold.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmarUI-Medium.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansOsage-Regular.ttf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSerifKhmer-Regular.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSerifKhmer-Bold.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSerifMyanmar-Regular.otf"
[16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255
[16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSerifMyanmar-Bold.otf"
[16:41:00] 013c:fixme:file:NtLockFile I/O completion on lock not implemented yet
[16:41:00] 015c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:41:00] 015c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:41:00] 016c:err:environ:init_peb starting L"C:\\ProgramData\\Battle.net\\Agent\\Agent.exe" in experimental wow64 mode
[16:41:01] 016c:err:ole:com_get_class_object apartment not initialised
[16:41:01] 018c:err:environ:init_peb starting L"C:\\ProgramData\\Battle.net\\Agent\\Agent.9054\\Agent.exe" in experimental wow64 mode
[16:41:01] 016c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0021FEB8
[16:41:01] 018c:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
[16:41:01] 018c:fixme:wbemprox:client_security_SetBlanket 6A012850, 00E95C18, 10, 0, (null), 3, 3, 00000000, 0
[16:41:01] 018c:fixme:wbemprox:client_security_Release 6A012850
[16:41:01] 018c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
[16:41:01] 018c:fixme:wbemprox:enum_class_object_Next timeout not supported
[16:41:01] 01a0:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0258FF18
[16:41:01] info: Game: Agent.exe
[16:41:01] info: DXVK: v2.4.1
[16:41:01] info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x69fb3ad0
[16:41:01] info: Built-in extension providers:
[16:41:01] info: Platform WSI
[16:41:01] info: OpenVR
[16:41:01] info: OpenXR
[16:41:01] info: OpenVR: could not open registry key, status 2
[16:41:01] info: OpenVR: Failed to locate module
[16:41:01] info: Enabled instance extensions:
[16:41:01] info: VK_EXT_surface_maintenance1
[16:41:01] info: VK_KHR_get_surface_capabilities2
[16:41:01] info: VK_KHR_surface
[16:41:01] info: VK_KHR_win32_surface
[16:41:01] info: Turnip Adreno (TM) 740:
[16:41:01] info: Driver : turnip Mesa driver 25.0.0
[16:41:01] info: Memory Heap[0]:
[16:41:01] info: Size: 4096 MiB
[16:41:01] info: Flags: 0x1
[16:41:01] info: Memory Type[0]: Property Flags = 0x7
[16:41:01] info: Memory Type[1]: Property Flags = 0xf
[16:41:01] info: Memory Type[2]: Property Flags = 0xb
[16:41:01] warn: DXGI: Found monitors not associated with any adapter, using fallback
[16:41:01] info: Adapter LUID 0: 0:401
[16:41:01] info: Game: Agent.exe
[16:41:01] info: DXVK: v2.4.1
[16:41:01] info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x69fb3ad0
[16:41:01] info: Built-in extension providers:
[16:41:01] info: Platform WSI
[16:41:01] info: OpenVR
[16:41:01] info: OpenXR
[16:41:01] info: OpenVR: could not open registry key, status 2
[16:41:01] info: OpenVR: Failed to locate module
[16:41:02] info: Enabled instance extensions:
[16:41:02] info: VK_EXT_surface_maintenance1
[16:41:02] info: VK_KHR_get_surface_capabilities2
[16:41:02] info: VK_KHR_surface
[16:41:02] info: VK_KHR_win32_surface
[16:41:02] info: Turnip Adreno (TM) 740:
[16:41:02] info: Driver : turnip Mesa driver 25.0.0
[16:41:02] info: Memory Heap[0]:
[16:41:02] info: Size: 4096 MiB
[16:41:02] info: Flags: 0x1
[16:41:02] info: Memory Type[0]: Property Flags = 0x7
[16:41:02] info: Memory Type[1]: Property Flags = 0xf
[16:41:02] info: Memory Type[2]: Property Flags = 0xb
[16:41:02] warn: DXGI: Found monitors not associated with any adapter, using fallback
[16:41:02] 018c:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
[16:41:02] 018c:fixme:wbemprox:client_security_SetBlanket 6A012850, 00E95D98, 10, 0, (null), 3, 3, 00000000, 0
[16:41:02] 018c:fixme:wbemprox:client_security_Release 6A012850
[16:41:07] 013c:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
[16:41:07] 013c:fixme:wbemprox:client_security_SetBlanket 6A012850, 016A3E50, 10, 0, (null), 3, 3, 00000000, 0
[16:41:07] 013c:fixme:wbemprox:client_security_Release 6A012850
[16:41:07] 013c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
[16:41:07] 013c:fixme:wbemprox:enum_class_object_Next timeout not supported
[16:41:07] 013c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
[16:41:07] 013c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 3AEA0568, 16) stub
[16:41:07] 013c:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021EA80, 00000000 0021EA7C
[16:41:07] 013c:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 0021EA80 00000000 0021EA7C) returning a dummy value (current locale)
[16:41:07] 013c:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021EA80, 3AE55C40 0021EA7C
[16:41:07] 013c:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 0021EA80 3AE55C40 0021EA7C) returning a dummy value (current locale)
[16:41:07] 013c:fixme:win:RegisterSuspendResumeNotification 000100EC, 0: stub.
[16:41:07] 013c:fixme:winsock:WSALookupServiceBeginW (0021E69C 0xff0 0021E6D8) Stub!
[16:41:08] 013c:fixme:userenv:RegisterGPNotification 0000036C 0
[16:41:08] 013c:fixme:userenv:RegisterGPNotification 00000370 1
[16:41:08] 013c:fixme:shcore:IsOS (OS_DOMAINMEMBER) What should we return here?
[16:41:08] 023c:fixme:wtsapi:WTSRegisterSessionNotification Stub 000100F0 0x00000000
[16:41:08] 013c:fixme:win:GetPointerDevices (0021E3B4 00000000): partial stub
[16:41:08] 013c:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x21e420, paths 0x5e8fb60, modes_count 0x21e3b4, modes 0x5ebcb40, topology_id (nil) semi-stub
[16:41:08] 013c:fixme:system:NtUserDisplayConfigGetDeviceInfo Unimplemented packet type 11.
[16:41:08] 0258:err:environ:init_peb starting L"D:\\Battle.net\\Battle.net.exe" in experimental wow64 mode
[16:41:08] 0240:fixme:wpc:WindowsParentalControls_GetUserSettings ((null) 063FFBC4)
[16:41:08] 0274:err:environ:init_peb starting L"D:\\Battle.net\\Battle.net.exe" in experimental wow64 mode
[16:41:08] 0258:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:41:08] 0258:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:41:08] 0224:fixme:wow:wow64_NtPowerInformation unsupported level 12
[16:41:08] 024c:fixme:wow:wow64_NtSetInformationJobObject unsupported class JobObjectBasicUIRestrictions
[16:41:08] 021c:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0589FB50 0589FB30
[16:41:08] 027c:err:environ:init_peb starting L"D:\\Battle.net\\Battle.net.exe" in experimental wow64 mode
[16:41:08] 0218:fixme:file:ReplaceFileW Ignoring flags 2
[16:41:08] 0274:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:41:08] 0274:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:41:08] 027c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:41:08] 027c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
[16:41:09] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12
[16:41:09] 013c:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"BlizzardEntertainment.Battlenet.beta": stub
[16:41:09] 013c:fixme:shell:CustomDestinationList_SetAppID 013D1800 (L"BlizzardEntertainment.Battlenet.beta"): stub
[16:41:09] 013c:fixme:shell:CustomDestinationList_BeginList 013D1800 (0021E52C {92ca9dcd-5622-4bba-a805-5e9f541bd8c9} 0021E530): stub
[16:41:09] 0258:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
[16:41:09] 0258:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 01EA01A8, 16) stub
[16:41:09] 013c:fixme:msg:ChangeWindowMessageFilterEx 0001010E c059 1 00000000
[16:41:09] info: Game: Battle.net.exe
[16:41:09] info: DXVK: v2.4.1
[16:41:09] info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x699f3ad0
[16:41:09] info: Built-in extension providers:
[16:41:09] info: Platform WSI
[16:41:09] info: OpenVR
[16:41:09] info: OpenXR
[16:41:09] info: OpenVR: could not open registry key, status 2
[16:41:09] info: OpenVR: Failed to locate module
[16:41:09] info: Enabled instance extensions:
[16:41:09] info: VK_EXT_surface_maintenance1
[16:41:09] info: VK_KHR_get_surface_capabilities2
[16:41:09] info: VK_KHR_surface
[16:41:09] info: VK_KHR_win32_surface
[16:41:10] info: Turnip Adreno (TM) 740:
[16:41:10] info: Driver : turnip Mesa driver 25.0.0
[16:41:10] info: Memory Heap[0]:
[16:41:10] info: Size: 4096 MiB
[16:41:10] info: Flags: 0x1
[16:41:10] info: Memory Type[0]: Property Flags = 0x7
[16:41:10] info: Memory Type[1]: Property Flags = 0xf
[16:41:10] info: Memory Type[2]: Property Flags = 0xb
[16:41:10] warn: DXGI: Found monitors not associated with any adapter, using fallback
[16:41:10] info: Adapter LUID 0: 0:405
[16:41:10] 0258:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
[16:41:10] 0258:fixme:ver:GetPackagesByPackageFamily (L"Microsoft.D3DMappingLayers_8wekyb3d8bbwe" 0021D8E0 00000000 0021D8DC 00000000): stub
[16:41:10] 0258:fixme:ver:GetPackagesByPackageFamily (L"Microsoft.D3DMappingLayers_8wekyb3d8bbwe" 0021D8F8 00000000 0021D8F4 00000000): stub
[16:41:10] 0258:fixme:ver:GetPackagesByPackageFamily (L"Microsoft.D3DMappingLayers_8wekyb3d8bbwe" 0021D8F8 00000000 0021D8F4 00000000): stub
[16:41:10] 0274:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
[16:41:10] 0274:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 50AA01A8, 16) stub
[16:41:10] 027c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
[16:41:10] 027c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 380A01A8, 16) stub
[16:41:10] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12
[16:41:10] 0274:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
[16:41:10] 0218:fixme:file:ReplaceFileW Ignoring flags 2
[16:41:10] 02ec:fixme:winsock:WSALookupServiceBeginW (0374F0CC 0xff0 0374F108) Stub!
[16:41:10] 02ec:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0374EB70) semi-stub
[16:41:10] 02ec:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0374EB70) semi-stub
[16:41:10] 02e8:fixme:file:NtLockFile I/O completion on lock not implemented yet
[16:41:10] 02e8:fixme:virtual:prefetch_memory (process=0xffffffffffffffff,flags=0) NtSetInformationVirtualMemory(VmPrefetchInformation) partial stub
[16:41:11] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12
[16:41:12] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12
[16:41:13] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12
[16:41:14] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12
[16:41:14] info: Game: Battle.net.exe
[16:41:14] info: DXVK: v2.4.1
[16:41:14] info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x699d3ad0
[16:41:14] info: Built-in extension providers:
[16:41:14] info: Platform WSI
[16:41:14] info: OpenVR
[16:41:14] info: OpenXR
[16:41:14] info: OpenVR: could not open registry key, status 2
[16:41:14] info: OpenVR: Failed to locate module
[16:41:14] info: Enabled instance extensions:
[16:41:14] info: VK_EXT_surface_maintenance1
[16:41:14] info: VK_KHR_get_surface_capabilities2
[16:41:14] info: VK_KHR_surface
[16:41:14] info: VK_KHR_win32_surface
[16:41:14] info: D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
[16:41:14] info: Turnip Adreno (TM) 740:
[16:41:14] info: Driver : turnip Mesa driver 25.0.0
[16:41:14] info: Memory Heap[0]:
[16:41:14] info: Size: 4096 MiB
[16:41:14] info: Flags: 0x1
[16:41:14] info: Memory Type[0]: Property Flags = 0x7
[16:41:14] info: Memory Type[1]: Property Flags = 0xf
[16:41:14] info: Memory Type[2]: Property Flags = 0xb
[16:41:14] info: Process set as DPI aware
...
below it is just agent.exe and battle.net.exe crashing and restarting with the same log
```
As you can see, vulkan logs indicating that `VK_KHR_surface` and `VK_KHR_win32_surface` are supported and enabled.
I further confirmed that with vulkan viewer at `https://vulkan.gpuinfo.org/download.php`, showing

but the battle.net log shows
```bash
[0327/071903.340:ERROR:network_change_notifier_win.cc(143)] WSALookupServiceBegin failed with: 0
[0327/071905.857:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
[0327/071905.866:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_win32_surface
[0327/071905.869:ERROR:angle_platform_impl.cc(43)] Display.cpp:1004 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594.
[0327/071905.870:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594.
[0327/071905.871:ERROR:gl_display.cc(920)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[0327/071905.872:ERROR:gl_initializer_win.cc(133)] GLDisplayEGL::Initialize failed.
[0327/071906.048:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[0327/071906.093:ERROR:network_change_notifier_win.cc(143)] WSALookupServiceBegin failed with: 0
[0327/071913.429:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
[0327/071913.438:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_win32_surface
[0327/071913.441:ERROR:angle_platform_impl.cc(43)] Display.cpp:1004 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594.
[0327/071913.443:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594.
[0327/071913.443:ERROR:gl_display.cc(920)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[0327/071913.444:ERROR:gl_initializer_win.cc(133)] GLDisplayEGL::Initialize failed.
[0327/071913.598:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[0327/071927.749:ERROR:network_service_instance_impl.cc(521)] Network service crashed, restarting service.
[0327/071930.588:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
[0327/071930.612:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_win32_surface
[0327/071930.621:ERROR:angle_platform_impl.cc(43)] Display.cpp:1004 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594.
[0327/071930.630:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594.
[0327/071930.631:ERROR:gl_display.cc(920)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[0327/071930.633:ERROR:gl_initializer_win.cc(133)] GLDisplayEGL::Initialize failed.
[0327/071930.927:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[0327/071931.246:ERROR:network_change_notifier_win.cc(143)] WSALookupServiceBegin failed with: 0
[0327/071933.370:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
[0327/071933.379:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_win32_surface
[0327/071933.382:ERROR:angle_platform_impl.cc(43)] Display.cpp:1004 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594.
[0327/071933.384:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594.
[0327/071933.385:ERROR:gl_display.cc(920)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[0327/071933.386:ERROR:gl_initializer_win.cc(133)] GLDisplayEGL::Initialize failed.
[0327/071933.552:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[0327/071935.302:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is disabled, ANGLE is
```
saying that libcef can't find support for `VK_KHR_surface` and `VK_KHR_win32_surface`
since x86_wine does not have this issue, I can only presume this might be related to box64 and requesting for help
I have found related issue with zoom #1170 and steam #2469, thx for the help!
|