Help getting Elder Scrolls Online to work with wine

Questions about Wine on Linux
Posts: 4
Joined: Thu Nov 20, 2014 5:17 pm

Help getting Elder Scrolls Online to work with wine

Post by Phrost5019 » Mon Jul 13, 2015 11:30 pm

I've been trying to get Elder Scrolls Online: Tamriel Unlimited to work with wine 1.7.45 on Manjaro Linux, and it doesn't want to. I did the certificate manual installation as mentioned in the wine app database, and the game still wont launch. I'll open up the launcher and install the game fine, then when its done downloading, a window will open up that looks like this (attached) and reads "The Program ZoCrashReporter.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience."

The full crash report that appears when I click "view details" reads:

Code: Select all

Unhandled exception: page fault on execute access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00000000 ESP:008accc0 EBP:00000000 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:00000000 ECX:008acbc0 EDX:00000000
 ESI:00000000 EDI:00000000
Stack dump:
0x008accc0:  f66fd81f f67fbebc 00000000 008acd48
0x008accd0:  000004bb f66f8954 f67fbebc f6701035
0x008acce0:  f67fbebc 00000000 f57ad82b f67fbebc
0x008accf0:  f6802cac f4bb61c9 f67fbebc f6802cac
0x008acd00:  f6b078a8 f6b0771c f7736fc4 f4a4c383
0x008acd10:  f57adfdd f6b0771c f6b078a8 f6702270
=>0 0x00000000 (0x00000000)
0x00000000: -- no code accessible --
Module	Address			Debug info	Name (74 modules)
PE	  400000-  5a0000	Deferred        zocrashreporter
ELF	7b800000-7ba66000	Deferred        kernel32<elf>
  \-PE	7b820000-7ba66000	\               kernel32
ELF	7bc00000-7bce4000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bce4000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7e0f0000-7e114000	Deferred        imm32<elf>
  \-PE	7e100000-7e114000	\               imm32
ELF	7e14e000-7e177000	Deferred
ELF	7e177000-7e1b3000	Deferred
ELF	7e1b3000-7e228000	Deferred
ELF	7e228000-7e34f000	Deferred
ELF	7e34f000-7e3af000	Deferred
ELF	7e3af000-7e3ee000	Deferred
ELF	7e3ee000-7e3ff000	Deferred
ELF	7e3ff000-7e4bf000	Deferred
ELF	7e4f6000-7e609000	Deferred        msvcp100<elf>
  \-PE	7e530000-7e609000	\               msvcp100
ELF	7e609000-7e642000	Deferred        ws2_32<elf>
  \-PE	7e610000-7e642000	\               ws2_32
ELF	7e642000-7e88b000	Deferred        shell32<elf>
  \-PE	7e650000-7e88b000	\               shell32
ELF	7e88b000-7e906000	Deferred        shlwapi<elf>
  \-PE	7e8a0000-7e906000	\               shlwapi
ELF	7e906000-7e91f000	Deferred        version<elf>
  \-PE	7e910000-7e91f000	\               version
ELF	7e91f000-7e998000	Deferred        advapi32<elf>
  \-PE	7e930000-7e998000	\               advapi32
ELF	7e998000-7eab1000	Deferred        gdi32<elf>
  \-PE	7e9b0000-7eab1000	\               gdi32
ELF	7eab1000-7ec0e000	Deferred        user32<elf>
  \-PE	7eac0000-7ec0e000	\               user32
ELF	7ec0e000-7ec35000	Deferred        mpr<elf>
  \-PE	7ec10000-7ec35000	\               mpr
ELF	7ec35000-7ecb2000	Deferred        wininet<elf>
  \-PE	7ec40000-7ecb2000	\               wininet
ELF	7ecb2000-7ed19000	Deferred        dbghelp<elf>
  \-PE	7ecc0000-7ed19000	\               dbghelp
ELF	7ed19000-7ede4000	Deferred        msvcr100<elf>
  \-PE	7ed30000-7ede4000	\               msvcr100
ELF	7ede4000-7edf2000	Deferred
ELF	7ef7b000-7efc9000	Deferred
ELF	7efd4000-7efe7000	Deferred        psapi<elf>
  \-PE	7efe0000-7efe7000	\               psapi
ELF	7efe7000-7f000000	Deferred
ELF	f44ea000-f6cdc000	Deferred
ELF	f6cdc000-f6e2b000	Deferred
ELF	f6e2b000-f6ebe000	Deferred        winex11<elf>
  \-PE	f6e40000-f6ebe000	\               winex11
ELF	f6f11000-f6f30000	Deferred
ELF	f6f30000-f6f4a000	Deferred
ELF	f6f4a000-f7000000	Deferred        msvcrt<elf>
  \-PE	f6f60000-f7000000	\               msvcrt
ELF	f7113000-f7119000	Deferred
ELF	f7119000-f7124000	Deferred
ELF	f7124000-f7137000	Deferred
ELF	f7137000-f713b000	Deferred
ELF	f713b000-f7148000	Deferred
ELF	f7148000-f7154000	Deferred
ELF	f7154000-f717a000	Deferred
ELF	f717a000-f7200000	Deferred        rpcrt4<elf>
  \-PE	f7190000-f7200000	\               rpcrt4
ELF	f7302000-f7309000	Deferred
ELF	f7309000-f730d000	Deferred
ELF	f734c000-f7351000	Deferred
ELF	f7352000-f7509000	Deferred
ELF	f7509000-f7526000	Deferred
ELF	f7533000-f753a000	Deferred
ELF	f753a000-f753e000	Deferred
ELF	f753e000-f7553000	Deferred
ELF	f7554000-f755d000	Deferred
ELF	f755d000-f7713000	Dwarf 
ELF	f7714000-f7738000	Deferred
ELF	f7738000-f7739000	Deferred        [vdso].so
process  tid      prio (all id:s are in hex)
00000008 Bethesda.net_Launcher.exe
	0000004b    0
	0000004a    0
	0000000d    0
	00000041    0
	00000040    0
	0000003f    0
	0000003e    0
	0000003d    0
	0000003c    0
	00000038    0
	00000037    0
	00000036    0
	00000035    0
	00000034    0
	00000033    0
	00000032    0
	00000031    0
	00000030    0
	0000002f    0
	0000002e    0
	0000002d    0
	0000002c    0
	0000002b    0
	0000002a    0
	00000029    0
	00000028    0
	00000027    0
	00000026    0
	00000025    0
	00000009    0
0000000e services.exe
	0000001d    0
	0000001c    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001b    0
	00000018    0
	00000017    0
	00000013    0
00000019 plugplay.exe
	0000001f    0
	0000001e    0
	0000001a    0
00000020 explorer.exe
	00000024    0
	00000023    0
	00000022    0
	00000021    0
00000056 eso.exe
	0000005f    0
	0000005e   -1
	0000005d   -1
	0000005c   -1
	0000005b   -1
	00000059    0
	00000057    1
00000060 (D) C:\Program Files\Zenimax Online\The Elder Scrolls Online\game\client\ZoCrashReporter.exe
	00000064    0
	00000063    0 <==
	00000062    0
	00000061    0
System information:
    Wine build: wine-1.7.45
    Platform: i386
    Host system: Linux
    Host version:
I've tried using 32 and 64 bit prefixes, the error is recieved on both versions. If anybody has experienced this problem before, or knows how to fix it, I'd appreciate any help I can get.
bnzEypg.png (6.11 KiB) Viewed 625 times