The forum

ME3 Demo in Origin

Author Replies
Jump to the page: 1 - 2 - 3 - 4 - 5
leoworm Sunday 15 November 2015 at 12:55
leowormAnonymous

Hey,

I've been recently trying to get Mass Effect 3 running on Origin with POL, but as I don't want to buy it before I can confirm it works, I downloaded the demo. Origin runs fine with POL, and the demo also starts. The demo starts up fine, but once the logos are gone, I get a message telling me that the EA-Server is unavailable, and then the game closes. 

Any help with this would be appreciated :)

booman Thursday 19 November 2015 at 19:17
booman

Try launching Origin with "Debug" instead of Run

Then post the output here.  I would love to see what error are in the debug when it crashes.
Mass Effect 3 is a Direct X 9 game, so it should run


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
leoworm Thursday 19 November 2015 at 19:42
leowormAnonymous

Thanks for replying :D

This is the log from the debugger:

    7eff0000-7f000000    \               version
ELF    f73ba000-f73bf000    Deferred        libdl.so.2
ELF    f73bf000-f757a000    Dwarf           libc.so.6
ELF    f757a000-f7597000    Dwarf           libpthread.so.0
ELF    f75c3000-f75cc000    Deferred        librt.so.1
ELF    f75cc000-f7782000    Dwarf           libwine.so.1
ELF    f7784000-f77a8000    Deferred        ld-linux.so.2
ELF    f77aa000-f77ab000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Origin\Origin.exe
    0000002a    0 <==
    00000009   15
0000000e services.exe
    0000001e    0
    0000001d    0
    00000017    0
    00000016    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001c    0
    00000019    0
    00000018    0
    00000013    0
0000001a plugplay.exe
    00000020    0
    0000001f    0
    0000001b    0
00000021 explorer.exe
    00000026    0
    00000025    0
    00000024    0
    00000023    0
    00000022    0
System information:
    Wine build: wine-1.7.55
    Platform: i386
    Host system: Linux
    Host version: 4.2.0-17-generic
[11/19/15 19:30:56] - Running wine-1.7.55 Origin.exe (Working directory : /home/leo/.PlayOnLinux/wineprefix/EAOrigin/drive_c/Program Files/Origin)
wine: Call from 0x7b83e772 to unimplemented function msvcr120.dll._except1, aborting
wine: Unimplemented function msvcr120.dll._except1 called at address 0x7b83e772 (thread 0009), starting debugger...
[11/19/15 19:31:09] - Running wine-1.7.55 Origin.exe (Working directory : /home/leo/.PlayOnLinux/wineprefix/EAOrigin/drive_c/Program Files/Origin)
wine: Call from 0x7b83e772 to unimplemented function msvcr120.dll._except1, aborting
wine: Unimplemented function msvcr120.dll._except1 called at address 0x7b83e772 (thread 0009), starting debugger...
[11/19/15 19:31:10] - Running wine-1.7.55 Origin.exe (Working directory : /home/leo/.PlayOnLinux/wineprefix/EAOrigin/drive_c/Program Files/Origin)
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directoryUnhandled exception: unimplemented function msvcr120.dll._except1 called in 32-bit code (0x7b83e772).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b83e772 ESP:0032fca4 EBP:0032fd18 EFLAGS:00000202(   - --  I   - - - )
 EAX:7b829b59 EBX:7b8c1338 ECX:00000008 EDX:0032fcc4
 ESI:00000002 EDI:7b837f70
Stack dump:
0x0032fca4:  0032fd44 00000008 0032fd20 80000100
0x0032fcb4:  00000001 00000000 7b83e772 00000002
0x0032fcc4:  7e419d00 7e41d31e 7bcd2a30 00000032
0x0032fcd4:  7b837f70 f77576f1 f7523000 0032fd30
0x0032fce4:  00000000 0032fd48 f7463740 00000004
0x0032fcf4:  0032fd30 7bcd2a30 7bc96776 00000004
Backtrace:
=>0 0x7b83e772 in kernel32 (+0x1e772) (0x0032fd18)
  1 0x7e419868 in msvcr120 (+0x79867) (0x0032fd54)
  2 0x7e3b0531 in msvcr120 (+0x10530) (0x0032fdd8)
  3 0x004332fb in origin (+0x332fa) (0x0032fdd8)
  4 0x7e3c1dc2 _initterm+0x41() in msvcr120 (0x0032fe1c)
  5 0x00432c05 in origin (+0x32c04) (0x0032fe60)
  6 0x7b86465c call_process_entry+0xb() in kernel32 (0x0032fe78)
  7 0x7b86588b in kernel32 (+0x4588a) (0x0032feb8)
  8 0x7bc830e0 call_thread_func_wrapper+0xb() in ntdll (0x0032fed8)
  9 0x7bc8620d call_thread_func+0x7c() in ntdll (0x0032ffa8)
  10 0x7bc830be RtlRaiseException+0x21() in ntdll (0x0032ffc8)
  11 0x7bc557ce call_dll_entry_point+0x36d() in ntdll (0x0032ffe8)
  12 0xf75826ed wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
  13 0xf75827ab wine_switch_to_stack+0x2a() in libwine.so.1 (0xff9c2fe8)
  14 0x7bc5bb89 LdrInitializeThunk+0x238() in ntdll (0xff9c3038)
  15 0x7b86c1a0 __wine_kernel_init+0xbbf() in kernel32 (0xff9c3f58)
  16 0x7bc5cac3 __wine_process_init+0x182() in ntdll (0xff9c3fe8)
  17 0xf7580372 wine_init+0x2a1() in libwine.so.1 (0xff9c4048)
  18 0x7bf00ebb main+0x7a() in <wine-loader> (0xff9c4488)
  19 0xf738472e __libc_start_main+0xdd() in libc.so.6 (0x00000000)
0x7b83e772: movl    0xfffffff4(%ebp),%ecx
Modules:
Module    Address            Debug info    Name (74 modules)
PE      400000-  77e000    Export          origin
ELF    7b800000-7ba6b000    Dwarf           kernel32<elf>
  \-PE    7b820000-7ba6b000    \               kernel32
ELF    7bc00000-7bcf0000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcf0000    \               ntdll
ELF    7bf00000-7bf03000    Dwarf           <wine-loader>
ELF    7d9bb000-7d9f4000    Deferred        uxtheme<elf>
  \-PE    7d9c0000-7d9f4000    \               uxtheme
ELF    7d9f4000-7d9fb000    Deferred        libxfixes.so.3
ELF    7d9fb000-7da06000    Deferred        libxcursor.so.1
ELF    7da06000-7da18000    Deferred        libxi.so.6
ELF    7da18000-7da1c000    Deferred        libxcomposite.so.1
ELF    7da1c000-7da29000    Deferred        libxrandr.so.2
ELF    7da29000-7da35000    Deferred        libxrender.so.1
ELF    7da35000-7da3c000    Deferred        libxxf86vm.so.1
ELF    7da3c000-7da40000    Deferred        libxinerama.so.1
ELF    7da40000-7da47000    Deferred        libxdmcp.so.6
ELF    7da47000-7da4b000    Deferred        libxau.so.6
ELF    7da4b000-7da70000    Deferred        libxcb.so.1
ELF    7da70000-7dbbb000    Deferred        libx11.so.6
ELF    7dbbb000-7dbd0000    Deferred        libxext.so.6
ELF    7dc04000-7dc98000    Deferred        winex11<elf>
  \-PE    7dc10000-7dc98000    \               winex11
ELF    7dc98000-7dcbc000    Deferred        imm32<elf>
  \-PE    7dca0000-7dcbc000    \               imm32
ELF    7dd35000-7dd5e000    Deferred        libexpat.so.1
ELF    7dd5e000-7dda1000    Deferred        libfontconfig.so.1
ELF    7dda1000-7ddcd000    Deferred        libpng12.so.0
ELF    7ddcd000-7de7a000    Deferred        libfreetype.so.6
ELF    7deae000-7df7f000    Deferred        crypt32<elf>
  \-PE    7dec0000-7df7f000    \               crypt32
ELF    7df7f000-7dfb4000    Deferred        wintrust<elf>
  \-PE    7df90000-7dfb4000    \               wintrust
ELF    7dfb4000-7e0c0000    Deferred        comctl32<elf>
  \-PE    7dfc0000-7e0c0000    \               comctl32
ELF    7e0c0000-7e13b000    Deferred        shlwapi<elf>
  \-PE    7e0d0000-7e13b000    \               shlwapi
ELF    7e13b000-7e386000    Deferred        shell32<elf>
  \-PE    7e150000-7e386000    \               shell32
ELF    7e386000-7e45e000    Dwarf           msvcr120<elf>
  \-PE    7e3a0000-7e45e000    \               msvcr120
ELF    7e45e000-7e574000    Deferred        msvcp120<elf>
  \-PE    7e4a0000-7e574000    \               msvcp120
ELF    7e574000-7e5fa000    Deferred        rpcrt4<elf>
  \-PE    7e580000-7e5fa000    \               rpcrt4
ELF    7e5fa000-7e740000    Deferred        ole32<elf>
  \-PE    7e610000-7e740000    \               ole32
ELF    7e740000-7e883000    Deferred        oleaut32<elf>
  \-PE    7e760000-7e883000    \               oleaut32
ELF    7e883000-7e89f000    Deferred        jsproxy<elf>
  \-PE    7e890000-7e89f000    \               jsproxy
ELF    7e89f000-7e8de000    Deferred        winhttp<elf>
  \-PE    7e8b0000-7e8de000    \               winhttp
ELF    7e8de000-7ea3c000    Deferred        user32<elf>
  \-PE    7e8f0000-7ea3c000    \               user32
ELF    7ea3c000-7eab6000    Deferred        advapi32<elf>
  \-PE    7ea50000-7eab6000    \               advapi32
ELF    7eab6000-7ebd7000    Deferred        gdi32<elf>
  \-PE    7eac0000-7ebd7000    \               gdi32
ELF    7ef49000-7ef57000    Deferred        libnss_files.so.2
ELF    7ef57000-7ef64000    Deferred        libnss_nis.so.2
ELF    7ef64000-7ef7f000    Deferred        libnsl.so.1
ELF    7ef7f000-7efcc000    Deferred        libm.so.6
ELF    7efce000-7efe7000    Deferred        libz.so.1
ELF    7efe7000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    f7367000-f736c000    Deferred        libdl.so.2
ELF    f736c000-f7527000    Dwarf           libc.so.6
ELF    f7527000-f7544000    Deferred        libpthread.so.0
ELF    f7546000-f7550000    Deferred        libnss_compat.so.2
ELF    f7570000-f7579000    Deferred        librt.so.1
ELF    f7579000-f772f000    Dwarf           libwine.so.1
ELF    f7731000-f7755000    Deferred        ld-linux.so.2
ELF    f7757000-f7758000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Origin\Origin.exe
    00000009   15 <==
0000000e services.exe
    0000001e    0
    0000001d    0
    00000017    0
    00000016    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001c    0
    00000019    0
    00000018    0
    00000013    0
0000001a plugplay.exe
    00000020    0
    0000001f    0
    0000001b    0
00000021 explorer.exe
    00000026    0
    00000025    0
    00000024    0
    00000023    0
    00000022    0
00000029 Origin.exe
    0000002a    0
00000030 Origin.exe
    00000031    0
System information:
    Wine build: wine-1.7.55
    Platform: i386
    Host system: Linux
    Host version: 4.2.0-17-generic
[11/19/15 19:32:25] - Running wine-1.7.55 /home/leo/.PlayOnLinux/wineprefix/EAOrigin/drive_c/Program Files/Origin Games/Mass Effect 3 Demo/Binaries/Win32/MassEffect3Demo.exe (Working directory : /homefixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ed84 1 C) semi-stub
[11/19/15 19:32:41] - Running wine-1.7.55 /home/leo/.PlayOnLinux/wineprefix/EAOrigin/drive_c/Program Files/Origin Games/Mass Effect 3 Demo/Binaries/Win32/MassEffect3Demo.exe (Working directory : /homefixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ed84 1 C) semi-stub
[11/19/15 19:32:51] - Running wine-1.7.55 wineboot (Working directory : /usr/share/playonlinux/python)
[11/19/15 19:32:59] - Running wine-1.7.55 Origin.exe (Working directory : /home/leo/.PlayOnLinux/wineprefix/EAOrigin/drive_c/Program Files/Origin)
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directorywine: Unhandled page fault on read access to 0x00000030 at address 0x7e02724f (thread 0049), starting debugger...
wine: Unhandled page fault on read access to 0x00000030 at address 0x7e07d24f (thread 004b), starting debugger...
[11/19/15 19:33:30] - Running wine-1.7.55 Origin.exe (Working directory : /home/leo/.PlayOnLinux/wineprefix/EAOrigin/drive_c/Program Files/Origin)
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32ed84 1 C) semi-stub
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directoryerr:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x98cde8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x98cc28 1 C) semi-stub
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:system:SetProcessDPIAware stub!
fixme:msg:ChangeWindowMessageFilterEx 0x1005c 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x1005c 112 1 (nil)
fixme:file:FindFirstFileExW flags not implemented 0x00000002
err:module:import_dll Library Qt5Svg.dll (which is needed by L"C:\\Program Files\\Origin\\imageformats\\qsvg.dll") not found
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:client_security_SetBlanket 0x7bf71ae8, 0x1785c8, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7bf71ae8
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:win:EnumDisplayDevicesW ((null),0,0x32df68,0x00000000), stub!
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:netprofm:connection_point_Advise 0x185190, 0x79895c, 0x7989c4 - stub
fixme:netprofm:list_manager_GetConnectivity 0x184f78, 0x32ef84
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:thread:SetThreadIdealProcessor (0x1c4): stub
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub
fixme:msg:ChangeWindowMessageFilterEx 0x10086 c057 1 (nil)
fixme:systray:handle_incoming unhandled tray message: 4
fixme:msg:ChangeWindowMessageFilterEx 0x3008a 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x3008a 112 1 (nil)
fixme:font:RemoveFontMemResourceEx (0x87cf7c29) stub
fixme:font:RemoveFontMemResourceEx (0x87ce8a99) stub
fixme:font:RemoveFontMemResourceEx (0x87c809f1) stub
fixme:font:RemoveFontMemResourceEx (0x87cb8cf9) stub
fixme:font:RemoveFontMemResourceEx (0x81475301) stub
fixme:font:RemoveFontMemResourceEx (0x810e8301) stub
fixme:font:RemoveFontMemResourceEx (0x877f4cc9) stub
fixme:font:RemoveFontMemResourceEx (0x877e06c1) stub
fixme:font:RemoveFontMemResourceEx (0x87d50f21) stub
fixme:font:RemoveFontMemResourceEx (0x87d5b241) stub
fixme:font:RemoveFontMemResourceEx (0x87d4d6b9) stub
fixme:font:RemoveFontMemResourceEx (0x87d77ac1) stub
fixme:font:RemoveFontMemResourceEx (0x87d79cb9) stub
fixme:font:RemoveFontMemResourceEx (0x87d6c671) stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:msg:ChangeWindowMessageFilterEx 0x1009e 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x1009e 112 1 (nil)
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:msg:ChangeWindowMessageFilterEx 0x100b2 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x100b2 112 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x100bc 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x100bc 112 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x100c6 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x100c6 112 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x100d0 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x100d0 112 1 (nil)
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:win:EnumDisplayDevicesW ((null),0,0x33f7e8,0x00000000), stub!
fixme:d3d11:D3D11CoreCreateDevice Ignoring feature levels.
fixme:dxgi:dxgi_check_d3d10_support Ignoring adapter type.
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x14bc68, container_parent 0x17f628, wined3d_desc 0x33f7c8, wined3d_texture 0x17f660 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion
fixme:dxgi:dxgi_factory_CreateSwapChain iface 0x1407b0, device 0x14bc4c, desc 0x33fdb8, swapchain 0x33fdac partial stub!
fixme:dxgi:dxgi_factory_CreateSwapChain Ignoring SwapEffect and Flags
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x14bc68, container_parent 0x181930, wined3d_desc 0x33fb38, wined3d_texture 0x181a88 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x14bc68, container_parent 0x181930, wined3d_desc 0x33fb38, wined3d_texture 0x181a48 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion
fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x18b140 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x18afa0 with type WINED3D_RTYPE_TEXTURE (0x3).
fixme:d3d:wined3d_device_decref Leftover resource 0x1822c8 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x182128 with type WINED3D_RTYPE_TEXTURE (0x3).
err:d3d:wined3d_device_decref Context array not freed!
wine: Unhandled page fault on read access to 0x00000030 at address 0x7e02024f (thread 004b), starting debugger...
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:mfplat:MFStartup (131184, 0): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f748,0x00000000), stub!
fixme:d3d11:D3D11CoreCreateDevice Ignoring feature levels.
fixme:dxgi:dxgi_check_d3d10_support Ignoring adapter type.
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x146af0, container_parent 0x17a4b0, wined3d_desc 0x33f7a8, wined3d_texture 0x17a4e8 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion
fixme:dxgi:dxgi_factory_CreateSwapChain iface 0x143370, device 0x146ad0, desc 0x33fcf4, swapchain 0x33fd9c partial stub!
fixme:dxgi:dxgi_factory_CreateSwapChain Ignoring SwapEffect and Flags
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x146af0, container_parent 0x17c7b8, wined3d_desc 0x33fab8, wined3d_texture 0x17c910 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x146af0, container_parent 0x17c7b8, wined3d_desc 0x33fab8, wined3d_texture 0x17c8d0 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion
fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x185fc8 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x185e28 with type WINED3D_RTYPE_TEXTURE (0x3).
fixme:d3d:wined3d_device_decref Leftover resource 0x17d150 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x17cfb0 with type WINED3D_RTYPE_TEXTURE (0x3).
err:d3d:wined3d_device_decref Context array not freed!
fixme:msg:ChangeWindowMessageFilterEx 0x200fc 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x200fc 112 1 (nil)
wine: Unhandled page fault on read access to 0x00000030 at address 0x7e07b24f (thread 004f), starting debugger...
err:ole:CoGetClassObject class {86c14003-4d6b-4ef3-a7b4-0506663b2e68} not registered
err:ole:CoGetClassObject no class object {86c14003-4d6b-4ef3-a7b4-0506663b2e68} could be created for context 0x1
fixme:shell:propertystore_SetValue (0xc058b8)->(0x10897564 0x32c774): stub
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:netprofm:list_manager_GetConnectivity 0x1811c8, 0x32cc24
fixme:shell:propertystore_SetValue (0x147b98)->(0x10897564 0x32c880): stub
fixme:wbemprox:client_security_SetBlanket 0xf6befae8, 0x144af0, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0xf6befae8
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdd068,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdd170,0x00000000), stub!
fixme:msvcrt:__clean_type_info_names_internal (0x2a9f5ac) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdce08,0x00000000), stub!
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:thread:SetThreadIdealProcessor (0xb0): stub
fixme:thread:SetThreadIdealProcessor (0xb4): stub
fixme:gameux:GameExplorerImpl_VerifyAccess (0x157570, L"C:\\Program Files\\Origin Games\\Mass Effect 3 Demo\\Binaries\\Win32\\MassEffect3Demo.exe", 0x1fdd1e4)
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdbea8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdbfb0,0x00000000), stub!
fixme:msvcrt:__clean_type_info_names_internal (0x461f5ac) stub
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdbc48,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdd3c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdd4d8,0x00000000), stub!
fixme:msvcrt:__clean_type_info_names_internal (0x461f5ac) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdd168,0x00000000), stub!
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdd198,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdd398,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdd4a0,0x00000000), stub!
fixme:msvcrt:__clean_type_info_names_internal (0x461f5ac) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdd138,0x00000000), stub!
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
fixme:thread:SetThreadIdealProcessor (0x268): stub
fixme:thread:SetThreadIdealProcessor (0x270): stub
fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files\\Origin Games\\Mass Effect 3 Demo\\binaries\\Win32\\MassEffect3Demo.exe"
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files\\Origin\\Origin.exe"
fixme:msvcrt:__clean_type_info_names_internal (0x22e381e0) stub
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:netprofm:list_manager_GetConnectivity 0x1811c8, 0x32cc24
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:imm:ImmReleaseContext (0xb0102, 0x22d1d888): stub
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdc898,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdc9a0,0x00000000), stub!
fixme:msvcrt:__clean_type_info_names_internal (0x2428f5ac) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdc638,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1fdcdf4,0x00000000), stub!
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:netprofm:list_manager_GetConnectivity 0x1811c8, 0x32cc24
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:ntdll:NtQueryInformationJobObject stub: 0x520 1 0x1754e8e0 48 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x3012c 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x3012c 112 1 (nil)
err:ole:CoGetClassObject class {86c14003-4d6b-4ef3-a7b4-0506663b2e68} not registered
err:ole:CoGetClassObject no class object {86c14003-4d6b-4ef3-a7b4-0506663b2e68} could be created for context 0x1
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:mfplat:MFShutdown (): stub
fixme:font:RemoveFontMemResourceEx (0x87d16ed1) stub
fixme:font:RemoveFontMemResourceEx (0x87d0fb81) stub
fixme:font:RemoveFontMemResourceEx (0x87d27a99) stub
fixme:font:RemoveFontMemResourceEx (0x87ddfde1) stub
fixme:font:RemoveFontMemResourceEx (0x88ef4301) stub
fixme:font:RemoveFontMemResourceEx (0x88cd5301) stub
fixme:font:RemoveFontMemResourceEx (0x87df79c9) stub
fixme:font:RemoveFontMemResourceEx (0x87df9eb1) stub
fixme:font:RemoveFontMemResourceEx (0x87dec0e1) stub
fixme:font:RemoveFontMemResourceEx (0x87d96a01) stub
fixme:font:RemoveFontMemResourceEx (0x87d98e79) stub
fixme:font:RemoveFontMemResourceEx (0x87d83281) stub
fixme:font:RemoveFontMemResourceEx (0x87db5479) stub
fixme:font:RemoveFontMemResourceEx (0x87dbfe31) stub
fixme:msvcrt:__clean_type_info_names_internal (0x13d9a198) stub
fixme:msvcrt:__clean_type_info_names_internal (0x50071b0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4ff4a38) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4f97538) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4f814cc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4f2f4ec) stub
fixme:msvcrt:__clean_type_info_names_internal (0xa78510) stub
fixme:msvcrt:__clean_type_info_names_internal (0xa684d0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4ee2440) stub
fixme:msvcrt:__clean_type_info_names_internal (0x130d77c0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4ac6058) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4a6d0b4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x49281e0) stub
fixme:msvcrt:__clean_type_info_names_internal (0xa32ed8) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4728e08) stub
fixme:msvcrt:__clean_type_info_names_internal (0xa57888) stub
fixme:msvcrt:__clean_type_info_names_internal (0x63049ee8) stub
fixme:msvcrt:__clean_type_info_names_internal (0x65470038) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4377ce0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x9fbbdc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x9bd7c8) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6202c800) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3dc060) stub
fixme:msvcrt:__clean_type_info_names_internal (0x46aa0c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6630da2c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x640eaf1c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x33591b4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6102b800) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6747adbc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4aa45f24) stub
fixme:msvcrt:__clean_type_info_names_internal (0x2ea1a9c) stub

And this is the playonlinux.log (it's too long too paste here)

http://pastebin.com/X9y3fA6X

Thanks for the help laugh

Edited by leoworm

booman Thursday 19 November 2015 at 19:55
booman

Thanks
Don't you love those long logs?

I don't see any real specific errors, normally they look like:  err:

But there are a lot of fixme's, but those aren't as important.  You always get those with all games.

This might be something:  

msvcr120.dll

I wonder if Origin is now requiring Visual C++ 2012?
PlayOnLinux does offer a package:  vcrun2010 & vcrun2012

You could try installing those, but who knows if it will do anything.

Do you have 32-bit libraries installed in your Distro?
Those are pretty important to run almost all games

Can you play any other games in PlayOnLinux?


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
leoworm Thursday 19 November 2015 at 20:12
leowormAnonymous

Thanks,

Installing both vcrun packages didn't change anything, Origin still starts up fine but the ME3 demo crashes when reaching the main menu.

I do have 32-bit libraries installed, although I was getting some weird errors when starting M&B Warband natively.

And I can play other games in PlayOnLinux (Have been running ME2 through Steam in POL)

Thanks for the help laugh

booman Thursday 19 November 2015 at 20:29
booman

Awesome, sounds like you have everything setup properly.  This still may be a problem with Visual C++
Does the game start the company logos and get to the menu?
or does it crash before the menu so you never get to load the game?

I have Mass Effect 3 on Origin, but have yet to test it in PlayOnLinux.

I found an interesting tip on WineHQ's
 

Workaround for game crashes when it started from Origin

Do not start game directly from Origin Client! It crashed anytime if you do it.

1. Firstly run Origin, login into it

2. Then run Mass Effect 3 from shortcut on the desktop (or executable file)

Basically, create two shortcuts...
1 for Origin
1 for Mass Effect .exe

Launch Origin and then launch Mass Effect from PlayOnLinux

Edited by booman


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
leoworm Thursday 19 November 2015 at 20:37
leowormAnonymous

Hey,

The game starts up fine, I get all the logos, but while logging into the EA server it doesn't connect, and it skips to the main menu, where I see a short glimpse of it before the game crashes.

The trick with the shortcuts doesnt appear to work, sadly. It could also be a issue with the demo, but I don't want to buy ME3 before I can confirm it actually works on my machine frown

booman Thursday 19 November 2015 at 20:46
booman

True, you do have the demo...
Are you sure you launched origin, logged in

Then Launched MassEffect.exe shortcut?

 

Also there is another tip about an Origin overlay that causes crashing.


Here's the secret: rename or delete IGO32.dll in Origin's directory. It doesn't matter for me now and the game starts just fine after disabling the In-Game Overlay (that's what IGO stands for) but a couple of months before ME3 crashed right after the video intro sequence with the overlay DISABLED in settings and that confused me. After some googling I've found this solution on EA's forums. Give it a try, renaming won't break anything irreversibly. Maybe Origin didn't respect this option and tried to load this very intrusive library no matter what. Maybe it was something in Wine.

Edited by booman


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
leoworm Thursday 19 November 2015 at 20:49
leowormAnonymous

Yes, I did launch the shortcut after starting Origin

I had already tried that tip, but then Origin wouldn't start up saying: "The Update could not be completed"

 

EDIT: I also just noticed that every time I start Origin, it tells me that "igoproxy.exe" has crashed, maybe it helps

Edited by leoworm

booman Thursday 19 November 2015 at 21:00
booman

Ok, try downloading a Wine "staging" version as well.
PlayOnLinux is great about testing different Wine versions on-the-fly


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
booman Thursday 19 November 2015 at 21:03
booman

UGH, this is really getting old

That igoproxy.exe error is about Visual C+ 2013
I don't even know if vcrun2013 is compatible with Wine yet.
This might be anothe waiting game, but again... PlayOnLinux should have a vcrun2013 package too


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
booman Thursday 19 November 2015 at 21:07
booman

I also read changing the name of igoproxy64.exe to igoproxy65.exe can fix the problem.  Do it at your own risk wink


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
leoworm Thursday 19 November 2015 at 21:13
leowormAnonymous

All of those tips above sadly didn't help frown

Even after installing vcrun2013 and renaming igoproxy64.exe i still get the igoproxy.exe crash

booman Thursday 19 November 2015 at 21:30
booman

No surprise

Try a Restart from the Wine Tab in Configure

I'm going to try installing Origin myself.  I tried about a month ago and couldn't even get it to update at all.


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
leoworm Thursday 19 November 2015 at 21:31
leowormAnonymous

I already restart the virtual drive nearly everytime, because Origin sometimes crashes when you try to start it up. Thats the only way to fix it.

booman Thursday 19 November 2015 at 21:41
booman

I'm surprised you got the game to download in the first place.  I couldn't even get Origin to launch and update properly


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
leoworm Thursday 19 November 2015 at 21:42
leowormAnonymous

What installer were you using?

The OriginThinSetup.exe won't work with installing it, you need the OriginSetup.exe

booman Thursday 19 November 2015 at 21:43
booman

Yes, that was the first thing I found out, so I used OriginSetup.exe as well

I'm trying it right now


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
booman Thursday 19 November 2015 at 21:51
booman

I'm doing a manual installation and OriginSetup.exe installs, but then it hangs and nothing is happening.
How did you install it?


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
leoworm Thursday 19 November 2015 at 21:52
leowormAnonymous

Where does it hang? It stopped mostly at the end of the installation, and it was safe to kill it for me

EDIT: It also doesn't work for me when I try to install it fresh, trying to remember how I got it to work

Edited by leoworm