Cannot launch Overwatch

Questions about Wine on macOS.
Locked
Remm59
Newbie
Newbie
Posts: 2
Joined: Tue Feb 12, 2019 5:34 pm

Cannot launch Overwatch

Post by Remm59 »

Hello,

I am new here, I am trying to launch Overwatch,

BAttle.net Launcher works fine, but I got some error with overwatch (it crashes instantly) (when clicking on play game).

I am wine-4.1 on Macos Mojave

In the logs I have this:

Code: Select all

Unhandled exception: page fault on read access to 0x5900000020 in 64-bit code (0x00000001400ae87c).
Register dump:
 rip:00000001400ae87c rsp:000000000023fd70 rbp:000000000023fdb9 eflags:00010202 (  R- --  I   - - - )
 rax:0000000000000060 rbx:0000005900000020 rcx:00007ffef1eaf000 rdx:0000000000000000
 rsi:0000000000000000 rdi:000000002a110e67  r8:000000000023fe00  r9:0000000000000008 r10:00007fff7700ee5e
 r11:0000000000000246 r12:0000000000000000 r13:0000000000000000 r14:00007ffef1eaf000 r15:0000000000000000
Stack dump:
0x000000000023fd70:  0000000000000000 0000000000000000
0x000000000023fd80:  0000000000000000 00000001400ae7c0
0x000000000023fd90:  0000000000000002 000000000023ff0c
0x000000000023fda0:  0000000000000000 0000000000000000
0x000000000023fdb0:  00007ffef1eaf000 0000000000000000
0x000000000023fdc0:  000000000023fe10 000000007b42cce3
0x000000000023fdd0:  0000000000000000 0000000000000000
0x000000000023fde0:  046c5b67242a002b 00007ffef1eaf000
0x000000000023fdf0:  0000000000000000 0000000000000000
0x000000000023fe00:  0000000000000002 000000007b801794
0x000000000023fe10:  000000000023ffd0 000000007b46019c
0x000000000023fe20:  0000000000000060 0000000000000000
Backtrace:
=>0 0x00000001400ae87c EntryPoint+0x1000000bc() in overwatch (0x000000000023fdb9)
  1 0x000000007b46019c EntryPoint+0x4a4bb() in kernel32 (0x000000000023ffd0)
0x00000001400ae87c EntryPoint+0x1000000bc in overwatch: movq	(%rbx),%r9
Modules:
Module	Address					Debug info	Name (10 modules)
PE	        681e0000-        681e3000	Deferred        wow64cpu
PE	        68750000-        6875b000	Deferred        advapi32
PE	        687e0000-        687e5000	Deferred        version
PE	        6a910000-        6aa00000	Deferred        user32
PE	        6ab70000-        6ab7c000	Deferred        gdi32
PE	        6ae10000-        6ae16000	Deferred        imm32
PE	        7b410000-        7b5cf000	Export          kernel32
PE	        7bc20000-        7bc33000	Deferred        ntdll
ELF	        7c400000-        7c405000	Deferred        <wine-loader>
PE	       140000000-       142e3b000	Export          overwatch
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	[C:\windows\system32\services.exe]
	00000022    0
	0000001d    0
	00000015    0
	00000012    0
	0000000f    0
00000010 explorer.exe
	[C:\windows\system32\explorer.exe /desktop]
	00000028    0
	00000027    0
	00000026    0
	00000011    0
00000013 winedevice.exe
	[C:\windows\system32\winedevice.exe]
	0000001a    0
	00000019    0
	00000018    0
	00000014    0
0000001b plugplay.exe
	[C:\windows\system32\plugplay.exe]
	0000001f    0
	0000001e    0
	0000001c    0
00000020 winedevice.exe
	[C:\windows\system32\winedevice.exe]
	00000030    0
	0000002f    0
	0000002e    0
	0000002d    0
	0000002c    0
	0000002b    0
	0000002a    0
	00000029    0
	00000025    0
	00000024    0
	00000023    0
	00000021    0
00000048 Battle.net.exe
	["Z:\Users\remifermentin\bnet\Battle.net\Battle.net.exe" --from-launcher]
	0000015c    0
	000001fd    0
	000000af    0
	00000122    0
	00000061    0
	000000ae    0
	00000095    0
	0000009b   15
	000000a3    0
	000001fe    0
	00000133    0
	000000cf    0
	000000f6    0
	0000015d    0
	000000fc    0
	000000f5    0
	000000d5   -2
	000000d7    0
	000000e4    0
	000000dc    0
	000000db   -2
	000000e1   -2
	000000e2    0
	000000e0    0
	000000df    0
	000000de    0
	000000d6    0
	000000d8    0
	000000fa    0
	00000146    0
	0000018e    0
	000001ef    0
	0000010c    0
	000001da    0
	00000158    0
	0000007f    0
	00000060    0
	000000bc    0
	00000063    0
	000001de    0
	0000005d   15
	00000110    0
	00000056    0
	0000004d    0
	0000004c    0
	0000004b    0
	0000005a    0
	000000c9    0
	000000ca    0
	000000c6    0
	0000005e    0
	00000066    0
	00000065    0
000000f8 Agent.exe
	["C:\ProgramData\Battle.net\Agent\Agent.6563\Agent.exe" --session=7121234023992107869]
	000000e3    0
	000000f7    0
	000001af    0
	000001ff    0
	000001ae    0
	00000202    0
	00000205    0
	00000171    0
	00000129    0
	0000012a    0
	00000193    0
	00000168    0
	0000015b    0
	0000014b    0
	0000015a    0
	000000e6    0
	0000010b    0
	000001c2    0
	000000e8    0
	00000100    0
	000000fd    0
0000016d wineconsole.exe
	[wineconsole --use-event=20]
	000000ff    0
0000007e Battle.net.exe
	["Z:\Users\remifermentin\bnet\Battle.net\Battle.net.exe" --type=renderer --no-sandbox --file-url-path-alias="/gen=Z:\Users\remifermentin\bnet\Battle.net\gen" --force-device-scale-factor=1 --disable-features=AsyncWheelEvents,TouchpadAndWheelScrollLatching --disable-gpu-compositing --service-pipe-token=2596744801321591213 --lang=en-US --log-file="C:\users\remifermentin\Local Settings\Application Data\Battle.net\Logs\libcef-20190212T222652.622690.log" --log-severity=error --product-version="Battle.net/1.12.8.10949 Chrome/69.0.3497.81" --disable-spell-checking --enable-system-flash --uncaught-exception-stack-size=10 --watch-browser-pid=72 --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --service-request-channel-token=2596744801321591213 --renderer-client-id=3 --mojo-platform-channel-handle=1068 /prefetch:1 --battle-net-helper=Battle.net.10949]
	000001a1    0
	0000018c   -2
	00000191    0
	00000101    0
	00000177    0
	00000196    0
	00000045    0
	00000082    0
	00000153    0
	00000148    0
	00000154    0
	00000055   -2
	00000157   -2
	0000014d    0
	0000004e    0
	0000014f    0
	00000150    0
	00000138    0
	00000076    0
00000047 Battle.net.exe
	["Z:\Users\remifermentin\bnet\Battle.net\Battle.net.exe" --type=gpu-process --disable-features=AsyncWheelEvents,TouchpadAndWheelScrollLatching --no-sandbox --log-file="C:\users\remifermentin\Local Settings\Application Data\Battle.net\Logs\libcef-20190212T222652.622690.log" --log-severity=error --product-version="Battle.net/1.12.8.10949 Chrome/69.0.3497.81" --lang=en-US --watch-browser-pid=72 --gpu-preferences=KAAAAAAAAACAAwBgAQAAAAAAAAAAAGAAAAAAAAAAAAAIAAAAAAAAACgAAAAEAAAAIAAAAAAAAAAoAAAAAAAAADAAAAAAAAAAOAAAAAAAAAAQAAAAAAAAAAAAAAAKAAAAEAAAAAAAAAAAAAAACwAAABAAAAAAAAAAAQAAAAoAAAAQAAAAAAAAAAEAAAALAAAA --use-gl=swiftshader-webgl --log-file="C:\users\remifermentin\Local Settings\Application Data\Battle.net\Logs\libcef-20190212T222652.622690.log" --log-severity=error --product-version="Battle.net/1.12.8.10949 Chrome/69.0.3497.81" --lang=en-US --watch-browser-pid=72 --service-request-channel-token=11339987513104743128 --mojo-platform-channel-handle=1084 /prefetch:2 --battle-net-helper=Battle.net.10949]
	00000197    0
	0000019c    0
	00000149    0
	0000012b    0
	00000054    0
	0000013b   -2
	00000141   -2
	00000124    0
	0000013f    0
	00000140    0
	00000128    0
	00000139    0
	00000144    0
00000062 (D) Z:\Users\remifermentin\bnet\Overwatch\Overwatch.exe
	["Z:/Users/remifermentin/bnet/Overwatch/Overwatch.exe" -uid prometheus]
	00000147    0
	00000159    0 <==
0000013c explorer.exe
	[C:\windows\system32\explorer.exe /desktop]
	0000014c    0
	00000145    0
	0000019b    0
	00000064    0
System information:
    Wine build: wine-4.1 (Staging)
    Platform: x86_64
    Version: Windows 10
    Host system: Darwin
    Host version: 18.2.0
and in my console

Code: Select all

Unhandled page fault on read access to 0x5900000020 at address 0x1400ae87c (thread 0159), starting debugger...
0064:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1680x1050x32 @60!
0065:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
0065:fixme:dxgi:d3d11_swapchain_Present1 Ignored present parameters 0x33c4e4.
0065:fixme:dxgi:d3d11_swapchain_Present1 Ignored present parameters 0x33c4e4.
01af:fixme:mpr:WNetGetUniversalNameW (L"Z:\\Users\\remifermentin\\bnet\\Overwatch\\data\\casc\\data", 0x00000001, 0x2e8dcd0, 0x2e8dccc): stub
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
00af:fixme:d3d:create_texture_view OpenGL implementation does not support texture views.
0065:fixme:dxgi:d3d11_swapchain_Present1 Ignored present parameters 0x33c4e4.
0065:fixme:dxgi:d3d11_swapchain_Present1 Ignored present parameters 0x33c4e4.


I am sure I am missing something but I don't know what,

I would like some help about how to solve this issue.

Thanks in advance,
Remm59
Newbie
Newbie
Posts: 2
Joined: Tue Feb 12, 2019 5:34 pm

Re: Cannot launch Overwatch

Post by Remm59 »

OK After some testing,

In sounds to be linked with dx3d11 but I cannot figure it out.

I try many things, a lot of installation (versions, library, etc) but I still cannot figure this crash.
Gcenx
Level 6
Level 6
Posts: 709
Joined: Mon Dec 25, 2017 12:11 pm

Re: Cannot launch Overwatch

Post by Gcenx »

Wine on macOS is unable to run DirectX10/11/12 games due to macOS having an old version of OpenGL and no official support for Vulkan.

MoltenVK is still not capable of running DXVK so that’s a no starter, also since Metal is only 64Bit that means the eventually Vulkan support will be only 64Bit
Locked