https://bugs.winehq.org/show_bug.cgi?id=45894
Bug ID: 45894 Summary: Final Fantasy XIV cinematics do not play Product: Wine Version: 3.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: legluondunet@free.fr Distribution: ---
Hello,
Final Fantasy XIV works with Wine but...the cinematics do not play and you can not bypass them. So you stuck with a black screen and all you can do is force exit (alt+f4).
This is the error message in the terminal:
0086:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\windows\system32\quartz.dll" 0086:err:ole:CoGetClassObject no class object {e436ebb3-524f-11ce-9f53-0020af0ba770} could be created for context 0x1
Thank you for your help.
https://bugs.winehq.org/show_bug.cgi?id=45894
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1
--- Comment #1 from Zebediah Figura z.figura12@gmail.com --- If quartz.dll is failing to load then something is probably wrong with your setup. What steps, in detail, did you take when installing?
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #2 from legluondunet@free.fr legluondunet@free.fr --- It's an easy bug to reproduce, you can download game here: https://fr.finalfantasyxiv.com/ it's free. Create an account and install the game with Wine. Be careful, you will need 20-25 Go space disk. You have to tweak the config file to connect to the game: in the my_documents folder, you will find the FFXIV_BOOT.cfg file, change "BrowserType" to 2.
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #3 from Zebediah Figura z.figura12@gmail.com --- Simply installing the game won't induce a failure to load quartz.dll, that's the sort of thing that comes about due to use of DLL overrides or something similar. What winetricks verbs and/or DLL overrides have you used in the relevant prefix?
In particular, I wouldn't be surprised if you used 'winetricks directx9'. This breaks quartz: https://github.com/Winetricks/winetricks/issues/1097
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #4 from legluondunet@free.fr legluondunet@free.fr --- I didn't remember if I installed directx9 with winetricks and others things. So I made a new install in a clean prefix. To start the game I needed to install with Winetrics xact and override xaudio2_7 to native,builtin No others DLL, no other tweaks. I post two new wine logs: Wine 3.16 and Wine 3.16-staging
When the menu appears, click on "cinematics" It doesn't work and you can not escape, you have to force quit the game (alt+f4)
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #5 from legluondunet@free.fr legluondunet@free.fr --- Created attachment 62436 --> https://bugs.winehq.org/attachment.cgi?id=62436 FFXIV Wine 3.16 log
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #6 from legluondunet@free.fr legluondunet@free.fr --- Created attachment 62437 --> https://bugs.winehq.org/attachment.cgi?id=62437 FFXIV Wine 3.16-staging log
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #7 from Zebediah Figura z.figura12@gmail.com --- Thanks. From the log:
004b:err:ole:CoGetClassObject class {94297043-bd82-4dfd-b0de-8177739c6d20} not registered 004b:err:ole:CoGetClassObject class {94297043-bd82-4dfd-b0de-8177739c6d20} not registered 004b:err:ole:CoGetClassObject no class object {94297043-bd82-4dfd-b0de-8177739c6d20} could be created for context 0x3
So this is likely to be a duplicate of bug 34622. Testing with native qasf would confirm this (which I believe will have to be copied from an existing Windows installation... though I think it should be possible to have a winetricks verb for this).
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #8 from legluondunet@free.fr legluondunet@free.fr --- Please give me more details: I'm using a 64 bits wine prefix. What I have to do: Copy a 32 or 64 qasf dll in the wine system folder and override it to native? Do I have to install quartz and devenum too?
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #9 from legluondunet@free.fr legluondunet@free.fr --- I installed qasf with Winetricks, but that changed nothing, still no cinematics.
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #10 from Zebediah Figura z.figura12@gmail.com --- (In reply to legluondunet@free.fr from comment #9)
I installed qasf with Winetricks, but that changed nothing, still no cinematics.
Can you please attach a new log in that case?
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #11 from legluondunet@free.fr legluondunet@free.fr --- Created attachment 62904 --> https://bugs.winehq.org/attachment.cgi?id=62904 FFXIV Wine-staging 3.21 log
Hello, this is the Wine-staging 3.21 log file. I installed quartz, devenum and qasf with Winetricks but still no cinematics. Again thank you for your help.
https://bugs.winehq.org/show_bug.cgi?id=45894
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Resolution|--- |DUPLICATE
--- Comment #12 from Zebediah Figura z.figura12@gmail.com --- Apologies, it seems `winetricks qasf` is only capable of installing the 32-bit version, and I guess FFXIV is a 64-bit game. I don't know if 64-bit qasf can be obtained from any public source.
Anyway, I think this can be safely marked as a duplicate.
*** This bug has been marked as a duplicate of bug 34622 ***
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #13 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to legluondunet@free.fr from comment #11)
Created attachment 62904 [details] FFXIV Wine-staging 3.21 log
Hello, this is the Wine-staging 3.21 log file. I installed quartz, devenum and qasf with Winetricks but still no cinematics. Again thank you for your help.
Winetricks should now support 64bit qasf and quartz. So if you want, you could try again with winetricks-git.
https://bugs.winehq.org/show_bug.cgi?id=45894
--- Comment #14 from legluondunet@free.fr legluondunet@free.fr --- Created attachment 62959 --> https://bugs.winehq.org/attachment.cgi?id=62959 FFXIV Wine-staging 3.21 log with 64 bits quartz and qasf
New prefix, install xact qasf quartz with winetricks from today's git. Cinematics still doesn't play. I joined you the log.
https://bugs.winehq.org/show_bug.cgi?id=45894
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.