[Bug 48868] Final Fantasy XIV V5.0(shadowbringers) benchmark fails to start (using mono)

WineHQ Bugzilla wine-bugs at winehq.org
Sun May 3 02:56:18 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=48868

Louis Lenders <xerox.xerox2000x at 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 at gmail.com

--- Comment #2 from Louis Lenders <xerox.xerox2000x at 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

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list