https://bugs.winehq.org/show_bug.cgi?id=48868
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree Ever confirmed|0 |1 Keywords| |download Summary|Final Fantasy XIV |Final Fantasy XIV |V5.0(shadowbringers) |V5.0(shadowbringers) |benchmark fails to start |benchmark fails to start | |(using mono) URL| |https://na.finalfantasyxiv. | |com/benchmark/download/ Status|UNCONFIRMED |NEW CC| |xerox.xerox2000x@gmail.com
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to a-1 from comment #1)
Testing a new version of wine.
Hi,
Confirming, got the same crash.
Apparently yet another mono bug.
After "winetricks dotnet48 arial d3dcompiler_47" it brings up initial screen but after clicking "Start" it crashed like
00fc:err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not registered 00fc:err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1 00fc:err:ole:CoGetClassObject class {6a93130e-1d53-41d1-a9cf-e758800bb179} not registered 00fc:err:ole:CoGetClassObject no class object {6a93130e-1d53-41d1-a9cf-e758800bb179} could be created for context 0x1 wine: Unhandled page fault on read access to 0000000000000000 at address 0000000141253BD7 (thread 00fc), starting debugger...
Seems like xaudio2_7 interfaces. Unfortunately "winetricks xact" didn`t help as it appears to only install 32-bit xaudio*-dlls.
After copying over and registering a 64-bit xaudio2_7 from my windowsdisk the benchmarks starts and I could nicely see how incredibly slow my computer/graphics card is ;)
Marking this as mono-bug; AFAICT all the above workarounds for bugs using native dotnet ((arial,d3dcompiler,xaudio) are already covered by other bugreports
sha1sum ffxiv-shadowbringers-bench.zip b2fb043ce7eb971a079692c9cf1260753fc20100 ffxiv-shadowbringers-bench.zip
@OP: So to summarize to get it running:
-winetricks dotnet48 arial d3dcompiler_47 -copy a 64-bit xaudio2_7.dll from windows to .wine/drive_c/windows/system32/ -set xaudio2_7 to 'native,builtin' in wincfg`s library tab - do "wine64 regsvr32.exe xaudio2_7" - start the benchmark, it runs for me than