WineHQ
Category: Main Games Online (MMORPG) Games Final Fantasy XIV Shadowbringers (Official Client)

Final Fantasy XIV

Full version of Final Fantasy XIV Shadowbringers (FFXIV 5.0)

Application Details:

Version: Shadowbringers (Official Client)
License: Subscription
URL: http://www.finalfantasyxiv.com
Votes: 1
Latest Rating: Silver
Latest Wine Version Tested: 5.6-staging

Maintainers: About Maintainership

Test Results

Selected Test Results

What works

Old Launcher - with minor workarounds

  • Fresh installation
  • Patching

FFXIV System Information - OOB

Game Client - Minor workarounds



What does not

The new launcher does not work, it starts up but never finishes loading the content inside the window.

Workarounds

To use the old launcher:

  • Changing Browser to 1 in ~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV_BOOT.cfg will use the old launcher.

To disable client launch cutscene:

  • Change CutsceneMovieOpening to 1 in ~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV.cfg

Texture flickering/corruption:

  • On staging setting 'Enable CSMT for better graphic performance' (in Wine Configuration) resolved this issue.

What was not tested

32-bit legacy client (D3D9)

Hardware tested

Graphics:

  • GPU: AMD
  • Driver: open source

Additional Comments

Performance is much lower than Windows, I play in 4k (upscaled) in Windows and manage 60fps. I am getting ~30 fps @ 1080p with reduced settings (Further testing to come) but it is 100% playable at this time.

CPU: Ryzen 7 3700X

GPU: Radeon 5700XT with open source driver

  • DCN 2.0/2.1 support enabled in kernel
  • New Display engine suport enabled
  • DSC support enabled in kernel
  • AMD Audio CoProcessor disabled in kernel

Software versions:

  • Mesa 20.1.0_rc2
  • Vulkan loader 1.1.125
  • vkd3d 1.1
  • Kernel 5.4.35
  • GCC 9.3.0
  • LLVM/Clang 9.0.1
  • Mono 6.6.0.161
  • GLibC 2.30-r8

System was built with the following options:

  • CFLAGS=-march=znver2 -O2 -pipe
  • CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3"

Global USE flags (in make.conf) that could change your results:

  • USE="...alsa opengl vulkan vk3d3 custom-cflags -consolekit -systemd -pulseaudio..."


CSMT enabled in Wine Configuration

VAAPI backend for DXVA2 decoding enabled in Wine Confguration.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentGentoo LinuxMay 10 20205.6-stagingYes Yes YesSilverBrad 
ShowantiX-19 x64-core "Marielle Franco"Nov 24 20194.20-stagingYes Yes YesGoldspaceman 
ShowFedora 31 x86_64Nov 20 20194.19-stagingYes Yes YesGoldSean Rhone (Espionage724) 
ShowFedora 30 x86_64Aug 20 20194.13-stagingYes Yes YesGoldSean Rhone (Espionage724) 

Known Bugs

Bug # Description Status Resolution Other apps affected
48726 Final Fantasy XIV, freezes for several seconds when the mouse is moved with ReShade / GShade installed. UNCONFIRMED View

Show all bugs

HowTo / Notes

HOWTO

The attractive new Launcher does not work, it will not load under Wine.

To use the old launcher.:

Edit FFXIV_BOOT.cfg:

Change Browser from 0 to 1

NOTE: Previously it was necessary to change the BrowserType setting, this is untouched now.

If you are having a problem with the launcher reporting you are not licenced to use this platform, the Launcher has mistaken Linux (no license available) for MacOS (seperate license available). There is an option in the winecfg GUI to Hide Wine version...this will make the launcher think you're using Windows.

The opening cut scene still doesn't work, without disabling it you cannot progress to the character selection screen.

Edit FFXIV.cfg:

Change CutsceneMovieOpening from 0 to 1

It is no longer necessary to use a 32-bit wineprefix or install additional (winetricks) components. Apart from these two text file edits Final Fantasy XIV works out-of-the-box now.

NB: After entering username and password it is essential to press Enter (on the keyboard) rather than clicking the button (with the mouse). If you are receiving a Javascript error using the Launcher this is essential.

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Unable to launch game.
by spaceman on Sunday April 19th 2020, 6:18
The launcher appears to be working...on a fresh install it prompts for the Registration Code. I enter this and it rejects the code as already registered (well, yeah).

I copied a ~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/ folder from a previous, but no longer, working distro which causes the launcher to present the log in screen. I enter my Square Enix ID, Square Enix Pasword and One-Time Password (from the authenticator) and I'm presented with a new screen which informs me:
This service account does not have a valid FINAL FANTASY XIV licence for this platform or your subscription has expired...

Of course I do have a current subscription, as I can play on Windows, no issues.
RE: Unable to launch game.
by spaceman on Sunday April 19th 2020, 6:19
Wine Staging 5.6 on Debian Sid derivative antiX Linux Core.
RE: Unable to launch game.
by Jerome on Monday May 11th 2020, 18:09
You need to activate the option to hide wine version to program in winecfg. If you do not ff14 thinks you are playing on a mac and check for the mac license since they use wine for the mac version
RE: Unable to launch game.
by spaceman on Wednesday May 13th 2020, 13:49
Jerome, thank you!

I have never had to use this switch before with any game. However, FFXIV is running a treat again with Wine on Linux. I am very grateful to you thanks again!
Blank Launcher
by spaceman on Saturday November 16th 2019, 8:22
I built a fresh 32-bit wineprefix, installed xact with winetricks, tried downloading the Direct9 redistributable and installed that into the prefix.

Every time I start Final Fantasy, the Launcher opens up displaying the FFXIV Online graphic and does nothing else, goes no further.

I have set my ~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV_BOOT.cfg to
DX11Enabled 1
...
BrowserType 2

I have also tried other BrowserType values: 0,1,3.

Image below shows all I get:

postimg.cc/Vd846Wqg

Thank you.
RE: Blank Launcher
by Sean Rhone (Espionage724) on Wednesday November 20th 2019, 18:14
Ignore "BrowserType" (keep it at 0), and set "Browser" to "1"; this will revert the launcher to the older one that works (mostly) fine (may have to press Enter instead of clicking Login)
RE: Blank Launcher
by spaceman on Sunday November 24th 2019, 5:20
Thanks Sean. I'm playing again, what more can I say.
Back