Final Fantasy XIV ARR (Official Client)

Category: Main > Games > Online (MMORPG) Games > Final Fantasy XIV > ARR (Official Client)

NameFinal Fantasy XIV
VersionARR (Official Client)
License Retail
Votes 72
Wine Version1.9.0
Maintainers of this version:
The official release client for Final Fantasy XIV: A Realm Reborn. The relaunch is also referred to as FFXIV 2.0
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works
Everything so far

What does not
Vanilla wine: updater doesn't work, movies doesn't work.

What was not tested
Many facets of the game remain untested at this time. however, no tested content has shown any problem in compatibility.

Additional Comments

Requires these winetricks overrides: d3dx9 devenum ie8 quartz wininet winhttp xact_jun2010 wmp10

Add these keys to registry:
@="VMR ImageSync" 


@="VMR Allocator Presenter" 


It's recommended to create own wineprefix for this game.

Need to update the game using virtual machine or real windows installation as the launcher throws update error when running under Wine.

Game has random slowdowns and crashes more than in Windows install.

Non-patched wine, UI has strong flicker (bug #34263).
And objects disappear when occlusion culling is enabled.

Black squares sometimes appear on top of objects if "Improve overall graphics quality" is enabled (bug #34266).

Game works quite smoothly when glBufferSubData patch and __GL_THREADED_OPTIMIZATIONS=1 with Nvidia driver. However using threaded optimizations increase UI flicker a bit.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowMac OSX 10.11 "El Capitan"Jan 11 20161.9.0 Yes Yes Gold Adrian 
ShowDebian GNU/Linux 9.x "Stretch" x86_64Dec 24 20151.8 N/A Yes Silver Arthur Moore 
ShowFedora 22 x86_64Sep 19 20151.7.51 Yes Yes Bronze Josh Raymond 
ShowArch Linux x86_64Jul 28 20151.7.47 No, but has workaround Yes Bronze Kaito 
ShowLinux Mint 17.1 "Rebecca" x86-64Jun 26 20151.7.45 No, but has workaround Yes Gold Shane B 

Known bugs
Bug # Description Status Resolution Other apps affected
34263 Framebuffer read-before-write causes graphical glitches UNCONFIRMED View
34266 0*inf in D3D9 shaders outputs NaNs to floating-point framebuffers UNCONFIRMED View
34286 dinput doesn't report DIDOI_ASPECT* for joystick axes NEW View
34622 Multiple games need CLSID_DMOWrapperFilter/DMO Wrapper Filter {94297043-bd82-4dfd-b0de-8177739c6d20} (Neocron, Age of empires III Steam) NEW View

Install Instructions

Required winetricks overrides:

  • d3dx9
  • devenum
  • ie8
  • quartz
  • wininet
  • winhttp
  • xact_jun2010
  • wmp10

Add these keys to registry:

@="VMR ImageSync"


@="VMR Allocator Presenter"

You can save the above text to quartz.reg file and run `wine regedit quartz.reg`

Running the updater yields error with wine.
You need to update the game either on virtual machine or real Windows install.

If the instructions need correction, do so on the comments and I'll update them.
Also, please vote for the game if you got it running. Higher votes means more attention to get it to work with wine.

Known Issues
  • Updating game from launcher fails
  • UI has strong flicker (bug/patch #34263)
  • (can be workarounded by changing gamma value in display settings?)
  • Black squares sometimes appear on top of objects if "Improve overall graphics quality" is enabled (bug #34266)
  • Gamepad analog input fails to register (bug/patch #34286)
  • Occlusion culling causes disappearing on-screen objects (disabling reduces performance)

Nvidia driver and performance
You can increase performance by applying the glBufferSubdata patch, which avoids driver sync by not calling glMapBuffer.
Use this in combination with Nvidia's __GL_THREADED_OPTIMIZATIONS=1 environment variable to get smooth performance.

Also check out the CSMT patches here. (GPU/driver independent)

Bypassing the launcher
You can bypass the launcher all together, if you know your TestSID and game version.
(TestSID is session ID and it lasts quite long, so don't give it to anyone)

The TestSID and other launch parameters can be found by checking htop (and from /proc/) while the game is running.
You need to obtain the session id from launcher once in a while, when the old one expires.

Bypass by issuing the following exe parameters (ffxiv.exe can be found in the game directory):
wine ffxiv.exe DEV.TestSID=[your testsid] DEV.UseSqPack=1 DEV.DataPathType=1 DEV.LobbyPort01=54994 DEV.LobbyPort02=54994 SYS.Region=[game region] language=[game language] ver=[game verson]

Workaround version upgrade

It should be possible to make the version update for the game (not the launcher) to work with WINE by editing the ffxivgame.ver file to point to current version.

That is, one must enter a more current version into it. The initial one was something like:

The current at the time of writing is:

Alternative Python launcher
You can bypass the default launcher using python launcher made by Jordan Henderson.
Original paste Mirrored in github

Note that this launcher does not do updates.


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

Update alternative using SteamCMD
by Samo on Sunday January 31st 2016, 0:13
If you don't have access to a Windows VM or PC to update FFXIV, but do have a Steam account, you can use SteamCMD to download the demo. More information about SteamCMD can be found here:

Then find the demo ID for FFXIV at

Since it's just the demo, it's not necessary for you to have bought the game through Steam.

Quick steps:

mkdir ~/steamcmd
cd ~/steamcmd
tar -xvzf steamcmd_linux.tar.gz
login put_your_steam_username_here
@sSteamCmdForcePlatformType windows
force_install_dir ff14
app_update 312060 validate
# wait for the download to complete...

Then open the ff14 folder you had created above. It should have a game folder. Copy that folder to your FFXIV installation, replacing the previous game folder. Then open the launcher again, and wait for the launcher to update to the latest version. Enjoy!

[post new] [reply to this]

Install procedure for OS x " El Capitan "
by Adrian on Monday January 11th 2016, 11:11
What is needed:

WIne Staging 1.9 and wineskin winery.

*Note* On my Mac i have installed Nvidia Cuda drives and Web Drivers.
Whether or not it actually will improve game play i can't say
for certain, but it seems like it does ;)


Install and create a New wine bottle, click on install software and run FFXIVSETUP.EXE which can be downloaded off the Internet. You may want to place the bottle on your desktop for easier access and manipulation.

Let it run all the way thru too include the Direct X install. We will go back and slightly modify what was install via winetricks. Make sure to unclick create desktop short cut. A pop up menu will appear asking which executable to choose select the ffxivboot.exe and hit ok.

Run the bottle and you should see some files being downloaded once its finished the launcher should appear as a Black screen. Close it, then head to documents folder open up the my games folder all the way until you find the FFXIV_BOOT.cfg open it using text edit. Find the entry called Browser Type and set it as 2 and save the file.

Go back to the wrapper now right click show package contents and run wineskin. Click advanced - tools - winetricks. Open up the DLL part and click on the following items. Devenum , msxml3, physx , quartz and Hit run once its done go back and select WMP10 and run it once its done you will know because the WMP player will be open closing the player may or may not cuase Winetricks to hang at the end. If you see an error that says in terminal blah blah blah = Stub you are done force quit wine if you have to but WMP 10 and the codecs are there :)

*Note* you no longer need winhttp , wininet or secur32 these will cause you to receive the annoying message unable to complete version check therefore unable to play FF XIV.

*Optional* You will find the WMP codecs although functional a bit lacking so you can install K-lite Codec pack to help alleviate certain playback issues ;)

Close Wintricks and select set screen options. Put a check mark in Use Mac Driver instead of X11 ( if you have web drivers installed you will discover why ! ) and Use Direct3D Boost then click Done. Close out Wineskin all the way. Run your bottle the launcher should now open up all the way. Input your ID and Password and the game will proceed to download if your account is Heavensward enabled go ahead and select for it to downloaded as well.

*Note* It will take some time to fully Download depending on your ISP.

Once it finish Downloading enjoy FF XIV !

Don't be afraid to place FF XIV in full screen mode ;) It wont crash !

[post new] [reply to this]

Advanced Combat Tracker
by jingai on Friday December 4th 2015, 17:26
I've managed to get FFXIV working pretty well with a 32-bit wine-staging 1.7.55 install.

But, I'd also like to make use of Advanced Combat Tracker with the FFXIV plugin. I've uninstalled mono per the wiki and installed dotnet40 and ACT installed OK.

I've got it reading network data, and it seems to populate the logs (so obviously it's reading the network data OK), but the main encounter table never updates. Further. it seems to crash FFXIV shortly after starting it up.

Just wondering if anyone has had any experience getting ACT+FFXIV working under WINE.

[post new] [reply to this]

Stuck at checking game
by Falcon on Sunday October 18th 2015, 23:05
I have spent WAY too long trying to get this game to work on Arch. I have tried all the suggestions numerous times, with both wine and wine-staging. After long periods of time I got the launcher to work but when I put in my login username and password I get background text saying "Checking FFXVI" this text never goes away and never gives me any errors. If more info is needed, i'm happy to oblige. Please help!

[post new] [reply to this]

Artifacts for Heavensward
by Richard Hancock on Tuesday September 1st 2015, 13:45
Couldn't figure out how to describe these artifacts. Tried everything in the above instructions and have been unable to come up with anything. The only thing the logs seem to show is an abundance of fixme's for object culling.

[post new] [reply to this]

Launcher Working
by Richard Hancock on Wednesday August 26th 2015, 16:55
Under FFXIV_BOOT.cfg I set Browser to 2 and the launcher worked correctly along with patching, initial install, and installing expansions.

I have NOT been able to get the game to load correctly though. Having a very weird DX issue.

[post new] [reply to this]

Running in Mac
by Lyon Beckers on Thursday August 20th 2015, 23:41
Got it running on Mac only to find a host of weird graphical problems

[post new] [reply to this]

Python launcher for HW
by Kaito on Tuesday July 28th 2015, 13:47
The python launcher doesn't "enable" heavensward. Is anyone up for trying to work in a HW-mode?

[post new] [reply to this]

Joystick patch
by Kaito on Tuesday July 28th 2015, 11:25
Has anyone gotten the joystick patch to work with recent versions? I've tried 1.7.44-47 and no luck so far.

[post new] [reply to this]

Game runs beautifully on Arch Linux - no patches needed
by Thomas on Sunday June 14th 2015, 15:23
Just wanted to post an update, this game runs beautifully now on Arch Linux. No patches needed here. CSMT patches actually crashed my game when testing them.

Arch Linux x86_64 rolling release 6-1-2015
Wine 1.7.44-2 from the official arch repos
NVIDIA GTX 680 with latest drivers from official arch repos (Driver Version: 352.09)



Otherwise get out of memory crash

Uncheck this option:

Disable rendering of effects when not visible

Otherwise distant objects not rendered will look like the map is not loading completely

Was able to max out graphics settings and still play around 30fps on gtx 680
Launcher worked, eula worked, login worked, game launched and played fine. I was even able to raid very smoothly with no problems.

Arch install instructions:
1. pacman -S wine
2. WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks d3dx9 devenum ie8 quartz wininet winhttp xact_jun2010 wmp10
3. nano ffxivregedit.reg
Enter the following:


@="VMR ImageSync"


@="VMR Allocator Presenter"


save and exit.

4. WINEARCH=win32 WINEPREFIX=~/.wine32 regedit
File>Import registry file
Navigate to and choose the ffxivregedit.reg we just made.
Close regedit.

Now just make a launch script!

Launch script:


export WINEARCH=win32
export WINEPREFIX=~/.wine32
export WINEDEBUG=-all

export LD_PRELOAD=""


$WINE "/home/gloriouseggroll/Games/FFXIVARR/boot/ffxivboot.exe"

[post new] [reply to this]

by Brian Croos on Friday January 2nd 2015, 9:17
I dont get this part about the install

Running the updater yields error with wine.
You need to update the game either on virtual machine or real Windows install.

What error is produced by the updated?

And what does it mean to update the game on real windows? How is that possible..thats the whole purpose of using

[post new] [reply to this]

Directx Fatal Error when pressing play
by xor on Tuesday November 4th 2014, 17:39

I've followed the instructions here to get the game to run.
I'm on Ubuntu studio.

When I push play i get this error

Please help me out, I'm loosing my mind here. I've tried everything I can think of.

[post new] [reply to this]

Report 3-9-14 on Wine 1.7.26
by J Partanen on Friday October 3rd 2014, 12:37
System: Manjaro 0.8.10, using the Wine build from the default repositories.

The game installs and patches fine when using a 32-bit prefix. No need to override any of the libraries. Note that your Windows version must be set to XP when installing IE8 from winetricks and if it fails to install the first time, you may have to --force the reinstall. IE8 is required.

The problem is performance. Changing the ingame gamma setting gets rid of the UI flicker, but setting "__GL_THREADED_OPTIMIZATIONS=1", while increasing performance, reintroduces the flicker bug, making the game unplayable. Even on a killer computer with fairly medium settings the FPS hovers at 15-30.

Occlusion Culling (Disable rendering of objects when not visible) also still makes most of the textures, even visible ones not load. It would have to greatly improve performance if it worked without this drawback.

Overall the game is playable but just about. I'd give it a bronze.

[post new] [reply to this]

by Ruben Reina on Tuesday July 8th 2014, 20:21

[post new] [reply to this]

Fedora 20 - Can't get past EULA
by John Mish on Sunday May 25th 2014, 20:27
I copied all my FF XIV latest updated files over to my Fedora 20 machine running wine 1.7.18 i686 downloaded from the yum repositories.

I have installed d3dx9, devenum, dinput8, directx9, dotnet20, dotnet30, ie7, ie8, quartz, winhttp, wininet, wmp10, xact_jun2010

My wineprefix is x32.

I start FF XIV using the file in /home/user/.wine/drive_c/Program Files/Final Fantasy XIV/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxivboot.exe

The "Checking launcher" window comes up and then shortly thereafter the EULA that you have to agree to. Except no matter what I do, the "Next" button never lights up so I can't bypass it. There is a window that pops up with the EULA that says:

"An error has occurred in the script on this page.

Line: 0
Char: 0
Error: HTML Parsing Error: Unable to modify the parent contain element before the child element is closed (KB927917)
Code: 0

Do you want to continue running scripts on this page?"

and then a yes or no button. No matter which I click, the EULA loads and looks the same and the "Next" button does not work. Scrolling through the EULA, clicking the "I accept" after scrolling or before, it doesn't matter.

^ This is all on Windows XP for compatibility.

Switching it to Windows Vista, Windows 7 or 8 creates a blank white window that I can only close (Enter, Esc don't work) when the EULA loads and still, the "Next" button never lights up to proceed.

Any ideas?

[post new] [reply to this]

wine: Unhandled division by zero at address
by EternalMana on Wednesday April 30th 2014, 7:52
My system is on PC-BSD 10 (amd64) and my wine version is: 1.7.17
I have a Geforce with the proprietary drivers.

I searched on internet about the "division by zero" but the only thing I could find for ffxiv was with the previous game were you had to tell it not to use windows fonts. however I did not find any options regarding that.

I installed all the winetricks stuff as said in the how to install and did the regedit thing as well.

Trying to launch the game directly from the ffxivboot.exe yields the https error.

So I was trying to launch the game with the launcher that was posted in a different comment however after the login verification wine crash with this in the terminal.

Does anyone have an idea?

mana@nexus:~$ WINEPREFIX=~/.wine.ffxiv ~/
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a060, {485e7de8-0a80-11d8-ad15-505054503030}, 1, 0x33fe60, (null), (null), 0x100a068): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a080, {485e7de9-0a80-11d8-ad15-505054503030}, 1, 0x33fe60, (null), (null), 0x100a088): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0a0, {485e7dea-0a80-11d8-ad15-505054503030}, 1, 0x33fe60, (null), (null), 0x100a0a8): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0c0, {485e7deb-0a80-11d8-ad15-505054503030}, 1, 0x33fe60, (null), (null), 0x100a0c8): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0e0, {485e7dec-0a80-11d8-ad15-505054503030}, 1, 0x33fe60, (null), (null), 0x100a0e8): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a100, {485e7ded-0a80-11d8-ad15-505054503030}, 1, 0x33fe60, (null), (null), 0x100a108): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x120208, filter=0x53f58c,flags=0x00000001) returns a fake device notification handle!
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
fixme:ntdll:create_logical_proc_info stub
wine: Unhandled division by zero at address 0xecaef9 (thread 0009), starting debugger...
Unhandled exception: divide by zero in 32-bit code (0x00ecaef9).
wineserver: file_set_error() can't map error: Bad address
wineserver: file_set_error() can't map error: Bad address
wineserver: file_set_error() can't map error: Bad address
wineserver: file_set_error() can't map error: Bad address
Register dump:
CS:0033 SS:003b DS:003b ES:003b FS:0013 GS:001b
EIP:00ecaef9 ESP:0032fb08 EBP:0032fb24 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000001 EBX:00000001 ECX:00000001 EDX:00000000
ESI:031179b0 EDI:03117980
Stack dump:
0x0032fb08: 0000000b 62d2ba20 00000000 00000000
0x0032fb18: 00000000 00000000 00000001 0032fb74
0x0032fb28: 0088411a 0032fb54 01855620 00000000
0x0032fb38: 0032fb50 00ef30bb 030faa50 00ec7457
0x0032fb48: 0000000b 00111108 0032fb74 00000001
0x0032fb58: 00000000 00000000 00000000 00000000
=>0 0x00ecaef9 in ffxiv (+0xacaef9) (0x0032fb24)
1 0x0088411a in ffxiv (+0x484119) (0x0032fb74)
2 0x00428a79 in ffxiv (+0x28a78) (0x0032fc68)
3 0x00404d60 in ffxiv (+0x4d5f) (0x0032fe60)
4 0x00d706d6 in ffxiv (+0x9706d5) (0x0032fef0)
5 0x62d26a8c call_process_entry+0xb() in kernel32 (0x0032ff08)
6 0x62d296cd start_process+0xac() in kernel32 (0x0032ff40)
7 0x62c753d0 call_thread_func_wrapper+0xb() in ntdll (0x0032ff50)
8 0x62c7756c call_thread_func+0x7b() in ntdll (0x0032ffb4)
9 0x62c753ae call_thread_entry_point+0x11() in ntdll (0x0032ffd4)
10 0x62c5142b start_process+0x2a() in ntdll (0x0032ffe8)
11 0x6204ea8d wine_call_on_stack+0x1c() in (0x00000000)
12 0x6204eb4c wine_switch_to_stack+0x2b() in (0xffffb018)
13 0x62c50357 LdrInitializeThunk+0x2d6() in ntdll (0xffffb058)
14 0x62d289c0 __wine_kernel_init+0x1f0f() in kernel32 (0xffffc098)
15 0x62c51e75 __wine_process_init+0x5a4() in ntdll (0xffffc198)
16 0x6204db02 wine_init+0x391() in (0xffffc1f8)
17 0x60000ccb main+0x7a() in (0xffffc634)
18 0x60000b9a _start1+0x139() in (0xffffc658)
19 0x60000a58 _start+0x17() in (0xffffc670)
0x00ecaef9: idivl 0xfffffff0(%ebp),%eax
Module Address Debug info Name (82 modules)
PE 400000- 15c7000 Export ffxiv
PE 10000000-101ff000 Deferred d3dx9_43
ELF 60000000-60002000 Dwarf
ELF 62047000-621f8000 Dwarf
ELF 621f8000-6221a000 Deferred
ELF 6221a000-62386000 Deferred
ELF 62386000-623ab000 Deferred
ELF 623bf000-623e1000 Deferred imm32
\-PE 623d0000-623e1000 \ imm32
ELF 623e1000-623f9000 Deferred version
\-PE 623f0000-623f9000 \ version
ELF 62c00000-62cc9000 Dwarf ntdll
\-PE 62c10000-62cc9000 \ ntdll
ELF 62cc9000-62f0f000 Dwarf kernel32
\-PE 62ce0000-62f0f000 \ kernel32
ELF 62f0f000-63056000 Deferred user32
\-PE 62f20000-63056000 \ user32
ELF 63056000-63160000 Deferred gdi32
\-PE 63060000-63160000 \ gdi32
ELF 63160000-631c3000 Deferred advapi32
\-PE 63170000-631c3000 \ advapi32
ELF 631c3000-632d1000 Deferred ole32
\-PE 631e0000-632d1000 \ ole32
ELF 632d1000-63347000 Deferred rpcrt4
\-PE 632e0000-63347000 \ rpcrt4
ELF 63347000-633fa000 Deferred winmm
\-PE 63350000-633fa000 \ winmm
ELF 633fa000-63421000 Deferred msacm32
\-PE 63400000-63421000 \ msacm32
ELF 63421000-63434000 Deferred xinput1_3
\-PE 63430000-63434000 \ xinput1_3
ELF 63434000-634d6000 Deferred msvcrt
\-PE 63450000-634d6000 \ msvcrt
ELF 634d6000-6350c000 Deferred d3d9
\-PE 634e0000-6350c000 \ d3d9
ELF 6350c000-6362c000 Deferred wined3d
\-PE 63520000-6362c000 \ wined3d
ELF 6362c000-636f9000 Deferred opengl32
\-PE 63650000-636f9000 \ opengl32
ELF 636f9000-63714000 Deferred dinput8
\-PE 63700000-63714000 \ dinput8
ELF 63714000-6374b000 Deferred ws2_32
\-PE 63720000-6374b000 \ ws2_32
ELF 6374b000-6375e000 Deferred psapi
\-PE 63750000-6375e000 \ psapi
ELF 6375e000-63853000 Deferred comctl32
\-PE 63770000-63853000 \ comctl32
ELF 6385c000-6387e000 Deferred iphlpapi
\-PE 63860000-6387e000 \ iphlpapi
ELF 6387e000-63888000 Deferred
ELF 63888000-6389d000 Deferred
ELF 6389d000-638a6000 Deferred
ELF 638a6000-638b7000 Deferred
ELF 638b7000-63acb000 Deferred shell32
\-PE 638c0000-63acb000 \ shell32
ELF 63acb000-63be0000 Deferred oleaut32
\-PE 63ae0000-63be0000 \ oleaut32
ELF 63be0000-63c1c000 Deferred
ELF 63c1c000-63ca2000 Deferred
ELF 63ca2000-63cb6000 Deferred
ELF 63cb6000-63cc6000 Deferred
ELF 63cc6000-63cfd000 Deferred
ELF 63cfd000-63d20000 Deferred
ELF 63e1a000-63ea2000 Deferred winex11
\-PE 63e20000-63ea2000 \ winex11
ELF 63ea2000-63eb1000 Deferred
ELF 63eb1000-63fc8000 Deferred
ELF 63fc8000-63fe3000 Deferred
ELF 63fe3000-63fec000 Deferred
ELF 63fec000-63fef000 Deferred
ELF 63fef000-63ff4000 Deferred
ELF 63ff4000-63ff6000 Deferred
ELF 63ff6000-63ffb000 Deferred
ELF 63ffb000-64003000 Deferred
ELF 64003000-6400b000 Deferred
ELF 6400b000-64018000 Deferred
ELF 64018000-64022000 Deferred
ELF 64022000-64027000 Deferred
ELF 64029000-6405c000 Deferred uxtheme
\-PE 64030000-6405c000 \ uxtheme
PE 76080000-760d0000 Deferred winhttp
PE 77f60000-77fd6000 Deferred shlwapi
process tid prio (all id:s are in hex)
00000008 (D) Z:\usr\home\mana\Games\SquareEnix\FINAL FANTASY XIV - A Realm Reborn\game\ffxiv.exe
0000002c 0
00000009 0

[post new] [reply to this]

Black screen after click "Play"
by Perru on Saturday April 26th 2014, 21:15

I installed all dependencies :
winetricks dx3dx9 devenum ie8 quartz wininet winhttp xact_jun2010 wmp10

I added keys to registry.

I copy my Square Enix foler from my Windows VM.

I can launch game with ffxivboot.exe (official launcher) or with the python launcher without problem.

But when i click to "Play" to join a world, i've this :

The screen is black & the loading logo run to infinity.

I've ArchBang x64, i tried Win32 & Win64 prefix, same.
I've nVidia GTX660M.

Someone can help me please ? :)

[post new] [reply to this]

Proper Instructions
by damitzadam on Monday March 31st 2014, 21:56
Is their a better instructions to install on a Mac? I follow the previous instruction, but I still cannot get it to work. It's being a long time since I try to install it

[post new] [reply to this]

by Matthew Clark on Sunday January 26th 2014, 15:14
Ok, so I couldn't get it working. Started a fresh bottle, copy the game folder over, installed ie8 via Applications>Install Software, installed the other winetricks via (Top Menu)Programs>Run Command...>Open Shell and then WINEPREFIX="/path/to/bottle" winetricks devenum, etc.

First run: I get into launcher. None of the news renders, but the login box renders and works. I get into the game and click "Start" and it crashes.

Every run past that: I get into launcher, but when I click the login button regardless of if there is even anything in the fields I get a pop up that says:

A system error has occurred: -214669708
HTTPS System Error

Any ideas?

[post new] [reply to this]

  • RE: by Kris Lindgren on Wednesday April 1st 2015, 7:28
Choppy mouse look
by Kaito on Friday December 27th 2013, 11:26
I was able to apply the three patches linked in the bugs above to git HEAD, with some fiddling. It compiles nicely and the game runs... surprisingly well. Everything is smooth, no glitches. Everything, except for mouse look, which is inexplicably choppy. Turning with the keyboard or a gamepad is smooth, but using the mouse is choppy.

I wonder, has anyone looked into this? What could be causing this?

[post new] [reply to this]

Deadlock in wined3d_main.c
by Alexis on Saturday November 30th 2013, 7:14
Getting a deadlock in critical section in wined3d_main.c before any of the intros/ESRB ratings show up in the game client window. Can anyone else confirm, or have any idea what is causing it? Link to the bug report:

Have tried every version of wine from 1.7.0 to 1.7.7.

[post new] [reply to this]

Alternative Launcher
by Jordan Henderson on Tuesday November 19th 2013, 18:45
Hi all.
Got annoyed at dealing with IE8 so I wrote a python based launcher.
Seems to work just fine, but give it a try and let me know.

It's really rough as is - username/password/game path configured at top of the script. Region is configurable, but doesn't make much difference.

Make sure you update your client first using the regular launcher, as part of the login process requires validating launcher hashes.

[post new] [reply to this]

I need a grapic driver
by Benjamin on Saturday November 16th 2013, 4:12
Ok so what I figured out is that ATI does not make drivers for Ubuntu anymore... So i need to find a working driver for my laptop. It has a ATI Mobility Radeon HD 4250 which could play ffxiv decent with windows. Anyone know a good driver to use. All the legacy drivers i have tried make the game not work. Without any drivers it gets like 1 fps.

[post new] [reply to this]

installer blank
by robert on Wednesday November 13th 2013, 18:38
it loads the installer just no display. have trouble downloading wininet. also anyone shed light on how to create .reg file

[post new] [reply to this]

Patching from Installer
by Yulian Kuncheff on Wednesday November 13th 2013, 13:47
I just ran FFXIV in 1.7.5 and it just patched from installer successfully. Can someone else confirm? Would be nice to remove that "Known Issue" from the list of many.

Also I noticed a huge performance bump from when I last ran it at 1.7.1

[post new] [reply to this]

Wine VS Crossover 13
by Daniel Rammelt on Wednesday November 13th 2013, 13:19
Just an FYI for anyone wanting to play FFXIV on linux.

Crossover 13 runs it perfectly. No hacks needed. I am getting 50FPS on average on my Nvidia 660GTX.
All settings enabled. Bloom + Occlusion Culling. It seems like they have put something like CSMT into crossover but without all the bugs that Wine+CSMT had.

You still need to do the same winetricks as in Wine all of which install fine in a WinXP bottle.

I am pretty sure crossover still have the 7 day trial so well worth checking out :)

[post new] [reply to this]

by Randy on Saturday November 9th 2013, 16:43
Kubuntu 12.04 wine 1.7.4 package

The game no longer supports XP but it still works at least for the time being(there is a prompt, click yes).
I went with windows 7 mode and a standard prefix.

xact_june2010: Gets past DirectX prompt in installer. Not needed for winXP installer but maybe for game?
winhttp, wininet: For updating the launcher(not game). wininet winetrick not needed if ie8 64-bit installed.
ie8: Need to make a 32-bit prefix for this winetrick or install ie8 64-bit for XP/2003 server
ie8-64: Not as 'clean' as winetricks ie8. Win shortcuts(.lnk files) stopped working. See instructions at bottom of post.
Behaviour without ie8: The launcher will show a white screen with bullets(black dots like in the how-to here), language select, an image that doesn't load, and a message about maintenance that shouldn't be there. You can tab around to each item and hitting enter seems to try to do something. XP shows a black screen first until you click once.

That's the only(three'ish) winetricks I needed. The other ones(devenum,quartz,d3dx9,wmp10,quartz.reg) diddn't seem to fix anything(performance,glitches,movie).
Copy over game files(in program files and documents/my games) from another system now to avoid the following launcher issues.
Couldn't click 'next' on the EULA: Edit ff boot file in my games changing EULA value to 1.
Version check will fail with 5 error codes: Try changing version number in file ffxivgame.ver.
I tried the one on the how-to first. It downloaded a 1 gig patch but failed to install it.(At least it cached it)
I tried searching for other version numbers. All either failed the same patch install or the version check.
The launcher updates the copied game files without issue.
Running the game:
Music echoed A LOT. Changing wine audio driver(use winetricks or regedit) from ubuntu pulse to alsa fixed it but there was a slight sfx delay.
Opening movie showed the loading icon and was stuck there. No winetricks or reg helped.
A little flicker with Logos, main screen and character creation. A lot of UI flicker in-game.
Changing gamma fixed it immediately and for consecutive plays. It returned when changed back to default(50).
Performance was slow. I didn't have the latest NVIDIA drivers so I couldn't try thread optimizations.
Win7 32-bit prefix/ie8: The launcher loaded everything except for the login panel and then the launcher gave a system error.

wine 1.7.1 + CSMT patch, did 32/WoW64 setup.
fyi: Sounds like CSMT is on its way into official wine anyway.
CSMT enabled: A one second pause at main screen and character creation but otherwise smooth and no flicker.
Then the loading screen icon would start to flicker until crash. After the first few times I was able to get in-game and the performance did seem more smooth but the flickering would crash it after 2-5mins. Changing gamma did NOT help.

CSMT With flicker patch:
Flicker patch had an error with xinex11.drv/opengl.c on make install. I fixed it but I don't completely trust my fix.
Performance was somewhere between having CSMT off and on. In-game UI had no flicker for a few minutes. I saw some people's crafts started to flicker, then the UI started to flicker and it continued to get worse. Gamma didn't fix it either.

So it's either have flicker and good performance or no flicker with bad performance.

ie8 64-bit install(probably cleanest/non-technical way):
Create a fresh wine prefix and change the windows version to win 2003.
Download ie8 64-bit for xp/server2003 and launch the installer(don't install yet). I couldn't launch apps when winetricks ie8 was started.
Go into your wine prefix in drive_c/windows and delete ie8_main.log. Otherwise wintricks will think ie8 is already installed.
Then do winetricks ie8, but stop when a prompt appears telling you another installer is running.
Go back to the 64-bit installer and finish it(un-check updates, click restart when done.)
Another prompt may appear asking if you want to terminate the process of a simulated log-off/shutdown(dont click it yet.) Not sure if it matters but the script registers DLLs next and I thought win7 would be best.
Change win version to win 7 with winecfg.
Now click terminate and ok on any other prompts until winetricks completes.

[post new] [reply to this]

Game rating.
by Daniel Rammelt on Saturday November 9th 2013, 15:30
On Nvidia hardware this game is bronze at best using vanilla Wine. Realistically it should be garbage due to the UI flicker bug making it unplayable. This game does not deserve the gold rating it has, the number of patches and the fact it still has issues it should be bronze.

Patching resolves all of the issues, with the exception of CTDs on loading screens.

Wine 1.7.0 must be used for patches to Apply. Newer versions of Wine fix none of these issues. Infact 1.7.6 seemed worse than vanilla 1.7.0 with relation to the flicker problem.

__GL_THREADED_OPTIMIZATIONS=1 must be set in Environment.

The first time the game is started the UI will flicker, you must somehow change the gamma settings and it will go away even after restarting the game.

On Nvidia 660 GTX I am getting around 35FPS, it is somewhat choppy compared to the CSMT patches on 1.7.1 where I get 50 FPS but cannot enable Bloom/and have UI flicker bug.
That said it is much more playable than vanilla wine with zero draw bugs. I have happily done dungeons and loads of questing, FATEs with close to 50 players on screen with zero issues.

Settings used in game, Standard Desktop with Occulsion culling disabled.

Loading screen crashes seem to happen after 2-3 hours or so. Leaving the game idle for the same amount of time will also result in CTD. My guess is it is a memory leak somewhere.

CSMT patches on 1.7.1 result in better performance but the flicker bug and bloom bug happen and the gamma change fix does nothing.

[post new] [reply to this]

in-game crashes
by Robert on Saturday November 9th 2013, 8:53
I've managed to get the game to launch. Most of the time the game crashes shortly after displaying the Square Enix logo but rarely it'll last about a minute before crashing.

This is a log from where the game crashes at the logo:

and this is a log where I managed to select a character and spawn in-game.

The problem seems to be xinput1_3. Ive tried all sorts to combinations of builtin and native on this dll, but no luck beyond random chance so far.

I'm using version 1.7.5 under OSX.

I'm out of ideas for this and some help would be appreciated.


[post new] [reply to this]

Crashed after initial Success on Mavericks
by Plat on Thursday October 31st 2013, 21:04
Hi there,

I used wine-devel 1.7.5 via macports and got everything working following the instructions. I copied the game from a VM. However, I only managed to get into the lobby screen and play the game during the first initial launch.

For subsequent tries, the game crashed(Page Fault Access blah blah) at the screen(When the game is playing "Final Fantasy Title" movie before lobby) just after login.

I suspect it could be some settings created after the 1st gameplay that caused this. So what I did is that I remove entire Final Fantasy config folder under "My Games". However, it didn't help.

Next, I wipe the .wine and reinstall everything. Again, it work only on the initial try. Anyone has this problem?

[post new] [reply to this]

Got it Running on 1.7.4
by Jose on Monday October 28th 2013, 11:40
I am running Manjaro with WINE 1.7.4 . I followed the guide and got the game running on my laptop. My laptop has a Haswell 4800 CPU and an nvidia 760 video card. My laptop also has 16 gigs of ram with the proprietary Nvidia drivers. I have enabled bumblebbe and run the game by typing primusrun wine FF....

Everything is working ok. At boot up you will see lots of flashes but adjusting the gamma level will resolve that issue. The next problem you will encounter sometimes you will see BLACK boxes depending where the sunlight is at. By moving the camera around the black boxes will disappear.

The main problem is you will loose about HALF of the performance. I can pretty have the game in the highest detail in Windows 8.1 at 1080p and I will stay from 35 to 45 FPS. Under Wine, same resolution, I bring things down very low and get from 17 to 25 fps. It's still playable but I still find myself booting into Windows 8.1 for this game.

Keep up the great work and wanted to share my results.

[post new] [reply to this]

AMD Catalyst
by Daniel Rammelt on Friday October 25th 2013, 16:49
Cant seem to get this game working on the latest Catalyst driver.

13.11-beta1 - Game refuses to start, main game windows hangs before the Square Enix logo should appear. Have to kill the process.

13.4 - Cannot get this driver to work at all on the computer.

12.6 - Works, but with some glitches. About 25 FPS with CSMT patches. Driver does not work well with native steam games.

[post new] [reply to this]

No text on Launcher
by Ryan Sipes on Thursday October 24th 2013, 9:04
When I go to launch the game, there's no text in the launcher. Anyone have an idea as to what I'm missing?


[post new] [reply to this]

Windows Media Player 10
by Myst on Tuesday October 22nd 2013, 19:34
When I try to install WMP10 through winetricks, it pops up with an error stating I need Windows Media Player 7 installed before I can install WMP10. Anyone know who to fix this??

[post new] [reply to this]

Ubuntu 13.10...
by nvrnight on Sunday October 20th 2013, 1:50
I was able to get everything working with Ubuntu 13.10 by running the command following command before installing any of the packages:

WINEARCH=win32 winecfg

After installing the game, modify the file FFXIV_BOOT.cfg found in your My Documents/My Games/FINAL FANTASY XIV - A Realm Reborn folder by changing EulaAgreement to 1.

After that I am able to log in and update the game using the launcher.

[post new] [reply to this]

ffxiv.exe has encountered a problem
by Konner Shea on Wednesday October 16th 2013, 12:31
I can't seem to even get the game to launch. I made a 32 bit wine prefix, set up the game and changed the EulaAgreement to 1. The launcher DOES update the game on Korora 19.1 (Fedora 19) but when I launch the game ffxiv.exe crashes and that's all.

I have set up everything as it said to but I'm stuck.

[post new] [reply to this]

Particles are causing flicker and crashes
by Kaito on Sunday October 13th 2013, 17:32
I'm using Wine 1.7.2 with CSMT patch set. Fairly smooth performance. The mouse turn issue doesn't bother me too much, since I play with a gamepad. What does cause issues, however, are particle effects. In particular, the ones around the carbuncle pet. Whenever I see one, the UI starts to flicker. If I keep seem them, or just keep them on screen for a while, the UI will often go away completely, and the game will also crash very frequently.

[post new] [reply to this]

Can't launch into game
by Alex on Thursday October 3rd 2013, 14:09
Hey people,
I am using latest wine (1.7.3 x64) with a x32 bottle.
I have installed all of the prerequisites (no issues with ie or anything)
I can get into the launcher by bypassing the EULA via cfg file.
I updated the game on the XP vm. It is all up to date
After I log into to the launcher and click play, I am presented with a black screen with a game cursor.

The black screen:

has anyone else experienced this?

[post new] [reply to this]

Can't get past launcher
by Mishugashu on Tuesday October 1st 2013, 13:10
I can't seem to interact with the launcher at all - it never comes up. I've installed all the pre-requisite winetricks, but IE8 seems to think that I don't have a supported architecture, although I can still boot it up and see web pages with it. I've tried installing on a VM and then moving the files back over, but it's still the same black screen at the launcher. When I try to click anywhere in the launcher, it changes to white background with the text "Due to ongoing maintenance, this page is currently unavailable.", although the game will boot fine on a Windows box that I can connect to remotely, so I know there's not any maintenance.

I'm using Ubuntu 13.04.

Here's the log:

$ wine 'C:\Program Files (x86)\SquareEnix\FINAL FANTASY XIV - A Realm Reborn\boot\ffxivboot.exe'
fixme:service:scmdatabase_autostart_services Auto-start service L"UMWdf" failed to start: 2
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
kjensen@kjensen-pc:~/Downloads$ fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:msg:ChangeWindowMessageFilter 4a 00000001
fixme:ieframe:PersistStreamInit_InitNew (0x14e838)
fixme:ieframe:OleObject_Advise (0x14e838)->(0xba7304, 0xba735c)
fixme:ieframe:ViewObject_SetAdvise (0x14e838)->(1 00000000 0xba7304)
fixme:ieframe:ViewObject_Draw (0x14e838)->(1 -1 (nil) (nil) (nil) 0x2005c 0xba7374 0xba7374 (nil) 00000000)
fixme:ieframe:WebBrowser_put_RegisterAsDropTarget (0x14e838)->(0)
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/ /usr/lib/i386-linux-gnu/pkcs11/ cannot open shared object file: No such file or directory
fixme:iphlpapi:NotifyAddrChange (Handle 0x19be880, overlapped 0x19be88c): stub
fixme:imm:ImmReleaseContext (0x1007e, 0x1f0d8e8): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33cca4,0x00000000), stub!
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ieframe:BrowserService_GetTravelLog 0x167828 0x33d8e8
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_QueryStatus (0x14e8f0)->((null) 1 0x33d89c (nil))
fixme:ieframe:ClOleCommandTarget_QueryStatus command_0: 27, 0x0
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 37 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of CGID_ShellDocView
fixme:ieframe:ClientSite_GetContainer (0x14e8f0)->(0x33d8bc)
fixme:mshtml:nsChannel_GetContentDisposition (0x2085898)->(0x33cff0)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x2085898)->(0x33c810)
fixme:ieframe:ClientSite_GetContainer (0x14e8f0)->(0x33e75c)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:DocHostUIHandler_GetDropTarget (0x14e8f0)
fixme:dwmapi:DwmGetCompositionTimingInfo ((nil) 0x33ef18)
fixme:advapi:RegisterTraceGuidsW (0x6aee5270, 0x2016c68, {509962e0-406b-46f4-99ba-5a009f8d2225}, 3, 0x208c340, (null), (null), 0x2016c98,): stub
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 103 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 2315 of group {de4ba900-59ca-11cf-9592-444553540000}
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 35
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 28
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 67 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 63 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of CGID_ShellDocView
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x2a375a0)->()
fixme:ieframe:ClientSite_GetContainer (0x14e8f0)->(0x33edec)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a36c60)->(0x33e8bc 0x33e8a8 0)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:DocHostUIHandler_GetDropTarget (0x14e8f0)
fixme:ras:RasEnumConnectionsW (0x13c238,0x32cd7d0,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:ras:RasEnumEntriesW ((nil),(null),0x2a64e40,0x32ce000,0x2a627b4),stub!
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 28
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
fixme:mshtml:nsChannel_GetContentDisposition (0x2a375a0)->(0x33e260)
fixme:mshtml:nsChannel_IsNoCacheResponse (0x2a375a0)->(0x33df4b)
fixme:mshtml:nsHttpChannelInternal_SetLoadAsBlocking (0x2a499a8)->(1)
fixme:mshtml:nsHttpChannelInternal_SetLoadAsBlocking (0x2a4a748)->(1)
fixme:mshtml:nsHttpChannelInternal_SetLoadAsBlocking (0x2a4f848)->(1)
fixme:mshtml:nsHttpChannelInternal_SetLoadAsBlocking (0x2a502e8)->(1)
fixme:mshtml:nsHttpChannelInternal_SetLoadAsBlocking (0x2a3f9a8)->(1)
fixme:mshtml:ActiveScriptSiteDebug_GetApplication (0x2a2ff30)->(0x2a30504)
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a46888)->(0x33e91c 0x33e908 0)
fixme:mshtml:ActiveScriptSite_OnScriptError (0x2a2ff30)->(0x2a71890)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a308c8)->(0x33e91c 0x33e908 0)
fixme:mshtml:ASServiceProvider_QueryService (0x2a2ff30)->({4717cc40-bcb9-11d0-9336-00a0c90dcaa9} {00000000-0000-0000-c000-000000000046} 0x33ec60)
fixme:mshtml:ActiveScriptSite_OnScriptError (0x2a2ff30)->(0x2c8b400)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a71a98)->(0x33e91c 0x33e908 0)
fixme:mshtml:ActiveScriptSite_OnScriptError (0x2a2ff30)->(0x2a30ad8)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a307d8)->(0x33e91c 0x33e908 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2aa4c08)->(0x33e91c 0x33e908 0)
fixme:mshtml:ASServiceProvider_QueryService (0x2a2ff30)->({4717cc40-bcb9-11d0-9336-00a0c90dcaa9} {00000000-0000-0000-c000-000000000046} 0x33ea30)
fixme:mshtml:ActiveScriptSite_OnScriptError (0x2a2ff30)->(0x2c8c9f0)
fixme:mshtml:ASServiceProvider_QueryService (0x2a2ff30)->({4717cc40-bcb9-11d0-9336-00a0c90dcaa9} {00000000-0000-0000-c000-000000000046} 0x33ec60)
fixme:mshtml:ActiveScriptSite_OnScriptError (0x2a2ff30)->(0x2c8c9f0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2aa5688)->(0x33e91c 0x33e908 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a671e8)->(0x33e91c 0x33e908 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a646a8)->(0x33e91c 0x33e908 0)
fixme:mshtml:ASServiceProvider_QueryService (0x2a2ff30)->({4717cc40-bcb9-11d0-9336-00a0c90dcaa9} {00000000-0000-0000-c000-000000000046} 0x33ec60)
fixme:mshtml:ActiveScriptSite_OnScriptError (0x2a2ff30)->(0x2a64900)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a68930)->(0x33e91c 0x33e908 0)
fixme:mshtml:ASServiceProvider_QueryService (0x2a2ff30)->({4717cc40-bcb9-11d0-9336-00a0c90dcaa9} {00000000-0000-0000-c000-000000000046} 0x33ea30)
fixme:mshtml:ActiveScriptSite_OnScriptError (0x2a2ff30)->(0x2a3a770)
fixme:mshtml:ASServiceProvider_QueryService (0x2a2ff30)->({4717cc40-bcb9-11d0-9336-00a0c90dcaa9} {00000000-0000-0000-c000-000000000046} 0x33ec60)
fixme:mshtml:ActiveScriptSite_OnScriptError (0x2a2ff30)->(0x2a3a770)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a49eb0)->(0x33e8cc 0x33e8b8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a4ac68)->(0x33e8cc 0x33e8b8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a4fd68)->(0x33e8cc 0x33e8b8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a50808)->(0x33e8cc 0x33e8b8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2a3feb0)->(0x33e8cc 0x33e8b8 0)
fixme:mshtml:nsChannel_GetContentDisposition (0x2a67898)->(0x33da70)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x2a67898)->(0x33d290)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 103 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 2315 of group {de4ba900-59ca-11cf-9592-444553540000}
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 35
fixme:mshtml:HTMLElementCollection_toString (0x2cc3618)->(0x33e5d4)
fixme:mshtml:nsChannel_IsNoCacheResponse (0x2a375a0)->(0x33ebeb)

[post new] [reply to this]

Crash Upon Clicking Play Button
by Keith on Sunday September 29th 2013, 17:48
I got everything installed and the launcher/login works fine. After logging in and clicking the green play button, however, it crashes before the game launches. Does anyone know how to fix this? Here is my crash text:

Unhandled exception: page fault on write access to 0x00000034 in 32-bit code (0x00b82d65).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00b82d65 ESP:0033fd38 EBP:0033fd5c EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000000 EBX:00000000 ECX:01a14f50 EDX:00b82d60
ESI:00000000 EDI:01387f10
Stack dump:
0x0033fd38: 00b7df00 0000008c 0138bfec 005d5d68
0x0033fd48: 01a1f7b0 00424b74 7eb1f530 00400000
0x0033fd58: 01a1f7b0 0033fdd0 004037cd 00c5ad2a
0x0033fd68: 00000000 7b8b4ff4 00400000 00000006
0x0033fd78: 0033fd8a 00000040 0000003c 00000000
0x0033fd88: 66660100 2e766978 2f657865 39333731
=>0 0x00b82d65 in ffxiv (+0x782d65) (0x0033fd5c)
1 0x004037cd in ffxiv (+0x37cc) (0x0033fdd0)
2 0x00c5acd7 in ffxiv (+0x85acd6) (0x0033fe60)
3 0x7b85f7ec call_process_entry+0xb() in kernel32 (0x0033fe78)
4 0x7b860a6b in kernel32 (+0x50a6a) (0x0033feb8)
5 0x7bc801a0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
6 0x7bc831ad call_thread_func+0x7c() in ntdll (0x0033ffa8)
7 0x7bc8017e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
8 0x7bc5453e call_dll_entry_point+0x33d() in ntdll (0x0033ffe8)
9 0xf75f07cd wine_call_on_stack+0x1c() in (0x00000000)
10 0xf75f088b wine_switch_to_stack+0x2a() in (0xff8a5e48)
11 0x7bc5a3e0 LdrInitializeThunk+0x3af() in ntdll (0xff8a5eb8)
12 0x7b866fc2 __wine_kernel_init+0xa21() in kernel32 (0xff8a7068)
13 0x7bc5ab9b __wine_process_init+0x25a() in ntdll (0xff8a70f8)
14 0xf75edd2c wine_init+0x2db() in (0xff8a7168)
15 0x7bf00f43 main+0xf2() in (0xff8a75b8)
16 0xf7416935 __libc_start_main+0xf4() in (0x00000000)
0x00b82d65: movl $0x0,0x34(%eax)
Module Address Debug info Name (112 modules)
PE 400000- 170e000 Export ffxiv
PE 10000000-101ff000 Deferred d3dx9_43
PE 35680000-356a3000 Deferred devenum
PE 76080000-760d0000 Deferred winhttp
PE 77f60000-77fd6000 Deferred shlwapi
ELF 7b800000-7ba5b000 Dwarf kernel32
\-PE 7b810000-7ba5b000 \ kernel32
ELF 7bc00000-7bce3000 Dwarf ntdll
\-PE 7bc10000-7bce3000 \ ntdll
ELF 7bf00000-7bf04000 Dwarf
ELF 7bf0b000-7bf55000 Deferred dinput
\-PE 7bf10000-7bf55000 \ dinput
ELF 7bf55000-7bfc5000 Deferred setupapi
\-PE 7bf60000-7bfc5000 \ setupapi
ELF 7c430000-7c44c000 Deferred msdmo
\-PE 7c440000-7c44c000 \ msdmo
ELF 7c44c000-7c472000 Deferred dxgi
\-PE 7c450000-7c472000 \ dxgi
ELF 7c595000-7c5c6000 Deferred wbemprox
\-PE 7c5a0000-7c5c6000 \ wbemprox
ELF 7c5c6000-7c63c000 Deferred ddraw
\-PE 7c5d0000-7c63c000 \ ddraw
ELF 7c63c000-7c662000 Deferred dxdiagn
\-PE 7c640000-7c662000 \ dxdiagn
ELF 7cde8000-7ce1c000 Deferred
ELF 7ce1c000-7ce27000 Deferred
ELF 7ce27000-7ce44000 Deferred
ELF 7cf2d000-7cf50000 Deferred
ELF 7cf50000-7d314000 Deferred
ELF 7d314000-7d3ec000 Deferred
ELF 7d3ec000-7d404000 Deferred
ELF 7d404000-7d45d000 Deferred
ELF 7d84c000-7d859000 Deferred
ELF 7d859000-7d870000 Deferred
ELF 7d8cc000-7d902000 Deferred uxtheme
\-PE 7d8d0000-7d902000 \ uxtheme
ELF 7d902000-7d909000 Deferred
ELF 7d909000-7d914000 Deferred
ELF 7d914000-7d924000 Deferred
ELF 7d924000-7d928000 Deferred
ELF 7d928000-7d933000 Deferred
ELF 7d933000-7d93d000 Deferred
ELF 7d93d000-7d943000 Deferred
ELF 7d943000-7d947000 Deferred
ELF 7d947000-7d94e000 Deferred
ELF 7d94e000-7d952000 Deferred
ELF 7d952000-7d974000 Deferred
ELF 7d974000-7daab000 Deferred
ELF 7daab000-7dabd000 Deferred
ELF 7dac5000-7daca000 Deferred
ELF 7daca000-7dacd000 Deferred
ELF 7dacd000-7dad1000 Deferred
ELF 7dad3000-7db65000 Deferred winex11
\-PE 7dae0000-7db65000 \ winex11
ELF 7dccc000-7dcf4000 Deferred
ELF 7dcf4000-7dd2d000 Deferred
ELF 7dd2d000-7dd46000 Deferred
ELF 7dd46000-7dde1000 Deferred
ELF 7ddf7000-7df2b000 Deferred oleaut32
\-PE 7de10000-7df2b000 \ oleaut32
ELF 7df2b000-7e15e000 Deferred shell32
\-PE 7df40000-7e15e000 \ shell32
ELF 7e15e000-7e184000 Deferred iphlpapi
\-PE 7e160000-7e184000 \ iphlpapi
ELF 7e184000-7e28c000 Deferred comctl32
\-PE 7e190000-7e28c000 \ comctl32
ELF 7e28c000-7e2a0000 Deferred psapi
\-PE 7e290000-7e2a0000 \ psapi
ELF 7e2a0000-7e3ae000 Deferred opengl32
\-PE 7e2c0000-7e3ae000 \ opengl32
ELF 7e3cf000-7e405000 Deferred ws2_32
\-PE 7e3e0000-7e405000 \ ws2_32
ELF 7e405000-7e421000 Deferred dinput8
\-PE 7e410000-7e421000 \ dinput8
ELF 7e421000-7e561000 Deferred wined3d
\-PE 7e430000-7e561000 \ wined3d
ELF 7e561000-7e59e000 Deferred d3d9
\-PE 7e570000-7e59e000 \ d3d9
ELF 7e59e000-7e647000 Deferred msvcrt
\-PE 7e5b0000-7e647000 \ msvcrt
ELF 7e647000-7e672000 Deferred msacm32
\-PE 7e650000-7e672000 \ msacm32
ELF 7e672000-7e72c000 Deferred winmm
\-PE 7e680000-7e72c000 \ winmm
ELF 7e72c000-7e7af000 Deferred rpcrt4
\-PE 7e740000-7e7af000 \ rpcrt4
ELF 7e7af000-7e8eb000 Deferred ole32
\-PE 7e7d0000-7e8eb000 \ ole32
ELF 7e8eb000-7e905000 Deferred version
\-PE 7e8f0000-7e905000 \ version
ELF 7e905000-7e974000 Deferred advapi32
\-PE 7e910000-7e974000 \ advapi32
ELF 7e974000-7ea91000 Deferred gdi32
\-PE 7e980000-7ea91000 \ gdi32
ELF 7ea91000-7ebec000 Deferred user32
\-PE 7eaa0000-7ebec000 \ user32
ELF 7ebec000-7ec11000 Deferred imm32
\-PE 7ebf0000-7ec11000 \ imm32
ELF 7ec11000-7ec1e000 Deferred
ELF 7ec1e000-7ec37000 Deferred
ELF 7ec38000-7ec4d000 Deferred xinput1_3
\-PE 7ec40000-7ec4d000 \ xinput1_3
ELF 7efbd000-7f000000 Deferred
ELF f73f3000-f73fc000 Deferred
ELF f73fd000-f75b0000 Dwarf
ELF f75b0000-f75b5000 Deferred
ELF f75b6000-f75d1000 Deferred
ELF f75d1000-f75dd000 Deferred
ELF f75dd000-f75e6000 Deferred
ELF f75e7000-f779c000 Dwarf
ELF f779e000-f77c0000 Deferred
ELF f77c0000-f77c1000 Deferred [vdso].so
process tid prio (all id:s are in hex)
0000000e services.exe
00000026 0
00000025 0
0000001d 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000017 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001f 0
0000001b 0
00000021 wdfmgr.exe
0000002c 0
0000002b 0
0000002a 0
00000029 0
00000027 0
00000022 0
00000023 explorer.exe
0000002d 0
00000024 0
00000066 (D) C:\Program Files\final fantasy xiv - a realm reborn\game\ffxiv.exe
00000074 0
00000072 -1
00000071 -2
00000070 0
0000006f 0
0000006e 0
0000006d 0
0000006c 0
0000006b 0
0000006a 0
00000069 0
00000068 0
00000016 0
00000018 0
00000067 0

[post new] [reply to this]

Unable to complete version check [30410][30607][10009][19900][12017]
by J B on Sunday September 29th 2013, 10:32
I'm still running into an 'Unable to complete version check [30410][30607][10009][19900][12017]' issue with the launcher's update process.

Here's the steps I've taken:

rm -rf ~/.wine
WINEPREFIX='~/.wine' WINEARCH='win32' wine 'wineboot'

Then I followed the steps in the install instructions:
./winetricks d3dx9 devenum ie8 quartz wininet winhttp xact_jun2010 wmp10

Then I installed the game:
wine ~/Downloads/fxivsetup.exe

After the game was done installing I copied the game files (The whole SquareEnix folder) over from an up-to-date Win7 machine.

Then I edited EulaAgreement to 1 in ~/My\ Games/FINAL\ FANTASY\ XIV\ -\ A\ Realm\ Reborn/FFXIV_BOOT.cfg

I can get inside the launcher without issues, but after typing in my username/password and hitting play it sits on 'checking version' for awhile before popping up with this error message.

[post new] [reply to this]

New error
by Benjamin on Friday September 27th 2013, 3:36
0x004253d5 in ffxiv (+0x253d5) (0x0033dfc0)
that is from the backtrace. it is finally trying to launch the game. but still no luck.


that is the full txt file. ill work on this some more and keep you posted

[post new] [reply to this]

by Marty on Thursday September 26th 2013, 0:34
did you do winetricks wininet winhttp

[post new] [reply to this]

  • RE: by Benjamin on Thursday September 26th 2013, 22:51
  • RE: by Benjamin on Friday September 27th 2013, 2:57
Getting an error
by Benjamin on Friday September 20th 2013, 5:26
ok so i have spent a bit figuring this stuff out. hit an error that i just have no clue on. it happens right after i go to make the first login. the next screen should be the screen with the news and login then it would go to the play button. well im getting the error right before all that. i copied the error code but it is long. part of the problem is that im not the greats at programing so i have no clue what i am looking at. any ideas on what i should do?

Unhandled exception: page fault on read access to 0x00000018 in 32-bit code (0x7de89846).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7de89846 ESP:0033d620 EBP:0033d678 EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000000 EBX:7dec9ff4 ECX:00000000 EDX:02cc6f08
ESI:0033d7d0 EDI:80004005
Stack dump:
0x0033d620: 33333530 0033d65c 32326565 39656162
0x0033d630: 31383433 7e872d2e 00000018 00000000
0x0033d640: 00000000 00110000 65746164 32223a22
0x0033d650: 2d333130 028b0000 30315437 3a30333a
0x0033d660: 7bc47a0d 7e918ff4 02cc6f08 7e918ff4
0x0033d670: 0292b7bc 0033d688 0033d690 7e870e42
=>0 0x7de89846 in msxml3 (+0x29846) (0x0033d678)
1 0x7e870e42 call_method+0x21() in oleaut32 (0x0033d690)
2 0x7e881b3e DispCallFunc+0x18d() in oleaut32 (0x0033d720)
3 0x7e882bb5 in oleaut32 (+0x32bb4) (0x0033d820)
4 0x7de8ba29 in msxml3 (+0x2ba28) (0x0033d890)
5 0x6fe9fcf0 in jscript (+0x1fcef) (0x0033d8cc)
6 0x6fe9fc5d in jscript (+0x1fc5c) (0x0033d908)
7 0x6fe9fd78 in jscript (+0x1fd77) (0x0033d97c)
8 0x6fea6c3c in jscript (+0x26c3b) (0x0033d9c0)
9 0x6fea680b in jscript (+0x2680a) (0x0033da74)
10 0x6fea165d in jscript (+0x2165c) (0x0033da8c)
11 0x6fea0ea9 in jscript (+0x20ea8) (0x0033db18)
12 0x6fea0f13 in jscript (+0x20f12) (0x0033db44)
13 0x6fea6ff4 in jscript (+0x26ff3) (0x0033dbfc)
14 0x6fea165d in jscript (+0x2165c) (0x0033dc14)
15 0x6fea0ea9 in jscript (+0x20ea8) (0x0033dca0)
16 0x6fea0f13 in jscript (+0x20f12) (0x0033dccc)
17 0x6fea6ff4 in jscript (+0x26ff3) (0x0033dd84)
18 0x6fea165d in jscript (+0x2165c) (0x0033dd9c)
19 0x6fea0ea9 in jscript (+0x20ea8) (0x0033de28)
20 0x6fea0f13 in jscript (+0x20f12) (0x0033de54)
21 0x6fea555b in jscript (+0x2555a) (0x0033de98)
22 0x6fe9fab8 in jscript (+0x1fab7) (0x0033ded8)
23 0x6fe9efea in jscript (+0x1efe9) (0x0033defc)
24 0x6fea6ff4 in jscript (+0x26ff3) (0x0033dfb4)
25 0x6fea165d in jscript (+0x2165c) (0x0033dfcc)
26 0x6fea1793 in jscript (+0x21792) (0x0033e03c)
27 0x6fea6023 in jscript (+0x26022) (0x0033e12c)
28 0x6fea5808 in jscript (+0x25807) (0x0033e1ac)
29 0x6fea599c in jscript (+0x2599b) (0x0033e1dc)
30 0x7de89f39 in msxml3 (+0x29f38) (0x0033e22c)
31 0x7de8a2db in msxml3 (+0x2a2da) (0x0033e26c)
32 0x78137796 in urlmon (+0x7795) (0x0033e28c)
33 0x78137709 in urlmon (+0x7708) (0x0033e2a8)
34 0x781376d2 in urlmon (+0x76d1) (0x0033e2cc)
35 0x781383df in urlmon (+0x83de) (0x0033e2fc)
36 0x78137d75 in urlmon (+0x7d74) (0x0033e31c)
37 0x781364a9 in urlmon (+0x64a8) (0x0033e344)
38 0x78136322 in urlmon (+0x6321) (0x0033e370)
39 0x7813653e in urlmon (+0x653d) (0x0033e390)
40 0x7814504b in urlmon (+0x1504a) (0x0033e3a8)
41 0x7eb1ff8a WINPROC_wrapper+0x19() in user32 (0x0033e3d8)
42 0x7eb206dc in user32 (+0xa06db) (0x0033e428)
43 0x7eb22ced in user32 (+0xa2cec) (0x0033e478)
44 0x7eae4a6e DispatchMessageA+0x9d() in user32 (0x0033e568)
45 0x78150179 in urlmon (+0x20178) (0x0033e5a8)
46 0x781501e1 in urlmon (+0x201e0) (0x0033e5e4)
47 0x78139411 in urlmon (+0x9410) (0x0033e66c)
48 0x78139022 in urlmon (+0x9021) (0x0033e6b0)
49 0x78139fc0 in urlmon (+0x9fbf) (0x0033e6d8)
50 0x7de8c6a5 in msxml3 (+0x2c6a4) (0x0033e758)
51 0x7e870e42 call_method+0x21() in oleaut32 (0x0033e77c)
52 0x7e881b3e DispCallFunc+0x18d() in oleaut32 (0x0033e80c)
53 0x7e882bb5 in oleaut32 (+0x32bb4) (0x0033e90c)
54 0x7de8ba29 in msxml3 (+0x2ba28) (0x0033e97c)
55 0x6fe9fcf0 in jscript (+0x1fcef) (0x0033e9b8)
56 0x6fe9fc5d in jscript (+0x1fc5c) (0x0033e9f4)
57 0x6fe9fd78 in jscript (+0x1fd77) (0x0033ea68)
58 0x6fea6c3c in jscript (+0x26c3b) (0x0033eaac)
59 0x6fe9fab8 in jscript (+0x1fab7) (0x0033eaec)
60 0x6fe9efea in jscript (+0x1efe9) (0x0033eb10)
61 0x6fea6ff4 in jscript (+0x26ff3) (0x0033ebc8)
62 0x6fea165d in jscript (+0x2165c) (0x0033ebe0)
63 0x6fea0ea9 in jscript (+0x20ea8) (0x0033ec6c)
64 0x6fea0f13 in jscript (+0x20f12) (0x0033ec98)
65 0x6fea555b in jscript (+0x2555a) (0x0033ecdc)
66 0x6fe9fab8 in jscript (+0x1fab7) (0x0033ed1c)
67 0x6fe9efea in jscript (+0x1efe9) (0x0033ed40)
68 0x6fea6ff4 in jscript (+0x26ff3) (0x0033edf8)
69 0x6fea165d in jscript (+0x2165c) (0x0033ee10)
70 0x6fea0ea9 in jscript (+0x20ea8) (0x0033ee9c)
71 0x6fea0f13 in jscript (+0x20f12) (0x0033eec8)
72 0x6fea555b in jscript (+0x2555a) (0x0033ef0c)
73 0x6fe9fab8 in jscript (+0x1fab7) (0x0033ef4c)
74 0x6fe9efea in jscript (+0x1efe9) (0x0033ef70)
75 0x6fea6ff4 in jscript (+0x26ff3) (0x0033f028)
76 0x6fea165d in jscript (+0x2165c) (0x0033f040)
77 0x6fea0ea9 in jscript (+0x20ea8) (0x0033f0cc)
78 0x6fea0f13 in jscript (+0x20f12) (0x0033f0f8)
79 0x6fea6ff4 in jscript (+0x26ff3) (0x0033f1b0)
80 0x6fea165d in jscript (+0x2165c) (0x0033f1c8)
81 0x6fea0ea9 in jscript (+0x20ea8) (0x0033f254)
82 0x6fea0f13 in jscript (+0x20f12) (0x0033f280)
83 0x6fea6ff4 in jscript (+0x26ff3) (0x0033f338)
84 0x6fea165d in jscript (+0x2165c) (0x0033f350)
85 0x6fea0ea9 in jscript (+0x20ea8) (0x0033f3dc)
86 0x6fea0f13 in jscript (+0x20f12) (0x0033f408)
87 0x6fea555b in jscript (+0x2555a) (0x0033f44c)
88 0x6fe9fab8 in jscript (+0x1fab7) (0x0033f48c)
89 0x6fe9efea in jscript (+0x1efe9) (0x0033f4b0)
90 0x6fea6ff4 in jscript (+0x26ff3) (0x0033f568)
91 0x6fea165d in jscript (+0x2165c) (0x0033f580)
92 0x6fea0ea9 in jscript (+0x20ea8) (0x0033f60c)
93 0x6fea0f13 in jscript (+0x20f12) (0x0033f638)
94 0x6fea555b in jscript (+0x2555a) (0x0033f67c)
95 0x6fe9fab8 in jscript (+0x1fab7) (0x0033f6bc)
96 0x6fe9efea in jscript (+0x1efe9) (0x0033f6e0)
97 0x6fea6ff4 in jscript (+0x26ff3) (0x0033f798)
98 0x6fea165d in jscript (+0x2165c) (0x0033f7b0)
99 0x6fea68d3 in jscript (+0x268d2) (0x0033f83c)
100 0x6fea0f13 in jscript (+0x20f12) (0x0033f868)
101 0x6fe9fdfd in jscript (+0x1fdfc) (0x0033f920)
102 0x6fea165d in jscript (+0x2165c) (0x0033f938)
103 0x6fea1793 in jscript (+0x21792) (0x0033f9a8)
104 0x6fe8da72 in jscript (+0xda71) (0x0033f9f8)
105 0x6fe8e6f7 in jscript (+0xe6f6) (0x0033fa5c)
106 0x6fe8e548 in jscript (+0xe547) (0x0033fa88)
107 0x3ceca374 in mshtml (+0x2a373) (0x0033fae0)
108 0x3d1b4edd in mshtml (+0x314edc) (0x0033fb78)
109 0x3d2474ae in mshtml (+0x3a74ad) (0x0033fb80)
110 0x78158de2 in urlmon (+0x28de1) (0x0033fb90)
111 0x78158d96 in urlmon (+0x28d95) (0x0033fba0)
112 0x78158dc4 in urlmon (+0x28dc3) (0x0033fbc0)
113 0x7814504b in urlmon (+0x1504a) (0x0033fbd8)
114 0x7eb1ff8a WINPROC_wrapper+0x19() in user32 (0x0033fc08)
115 0x7eb206dc in user32 (+0xa06db) (0x0033fc58)
116 0x7eb22ced in user32 (+0xa2cec) (0x0033fca8)
117 0x7eae4a6e DispatchMessageA+0x9d() in user32 (0x0033fd98)
118 0x00403a68 in ffxivlauncher (+0x3a67) (0x0033fde0)
119 0x004858be in ffxivlauncher (+0x858bd) (0x0033fe70)
120 0x7b859cdc call_process_entry+0xb() in kernel32 (0x0033fe88)
121 0x7b85af4f in kernel32 (+0x4af4e) (0x0033fec8)
122 0x7bc71db0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
123 0x7bc7486d call_thread_func+0x7c() in ntdll (0x0033ffa8)
124 0x7bc71d8e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
125 0x7bc49f4e call_dll_entry_point+0x61d() in ntdll (0x0033ffe8)
0x7de89846: movl 0x18(%eax),%eax
Module Address Debug info Name (147 modules)
PE 400000- 96c000 Export ffxivlauncher
PE 16d0000- 16f9000 Deferred msls31
PE 1b000000-1b00c000 Deferred imgutil
PE 1b060000-1b06e000 Deferred pngfilt
PE 35c50000-35c89000 Deferred dxtrans
PE 35cb0000-35d07000 Deferred dxtmsft
PE 3cea0000-3d452000 Export mshtml
PE 3dfd0000-3e1b8000 Deferred iertutil
PE 3e1c0000-3ec55000 Deferred ieframe
PE 4ff90000-4ffe4000 Deferred winhttp
PE 6fe80000-6fef8000 Export jscript
PE 77760000-778d0000 Deferred shdocvw
PE 77f60000-77fd6000 Deferred shlwapi
PE 78130000-78263000 Export urlmon
ELF 78bdb000-78c19000 Deferred rsaenh
\-PE 78be0000-78c19000 \ rsaenh
ELF 78c19000-78dc4000 Deferred
ELF 78dc4000-78e1b000 Deferred
ELF 78e31000-78e45000 Deferred msimg32
\-PE 78e40000-78e45000 \ msimg32
ELF 792c9000-7b800000 Deferred
ELF 7b800000-7ba15000 Dwarf kernel32
\-PE 7b810000-7ba15000 \ kernel32
ELF 7ba24000-7ba6d000 Deferred
ELF 7ba6d000-7bb3c000 Deferred
ELF 7bb3c000-7bc00000 Deferred
ELF 7bc00000-7bcc3000 Dwarf ntdll
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bcd2000-7bce4000 Deferred
ELF 7bce4000-7bd69000 Deferred
ELF 7bd69000-7be48000 Deferred comdlg32
\-PE 7bd70000-7be48000 \ comdlg32
ELF 7be48000-7bf00000 Deferred crypt32
\-PE 7be50000-7bf00000 \ crypt32
ELF 7bf00000-7bf04000 Deferred
ELF 7bf0f000-7bf21000 Deferred
ELF 7bf21000-7c000000 Deferred cryptui
\-PE 7bf30000-7c000000 \ cryptui
ELF 7c406000-7c40b000 Deferred
ELF 7c40b000-7c414000 Deferred
ELF 7c414000-7c452000 Deferred
ELF 7c452000-7c4a5000 Deferred
ELF 7c4a5000-7c4df000 Deferred winspool
\-PE 7c4b0000-7c4df000 \ winspool
ELF 7d0df000-7d1cc000 Deferred
ELF 7d1cc000-7d300000 Deferred wined3d
\-PE 7d1e0000-7d300000 \ wined3d
ELF 7d402000-7d407000 Deferred
ELF 7d407000-7d42f000 Deferred
ELF 7d42f000-7d47c000 Deferred
ELF 7d47f000-7d492000 Deferred
ELF 7d8ee000-7d900000 Deferred
ELF 7da03000-7da11000 Deferred
ELF 7da11000-7da2f000 Deferred
ELF 7da2f000-7da97000 Deferred ddraw
\-PE 7da40000-7da97000 \ ddraw
ELF 7da97000-7dabf000 Deferred ddrawex
\-PE 7daa0000-7dabf000 \ ddrawex
ELF 7dabf000-7dae5000 Deferred atl
\-PE 7dad0000-7dae5000 \ atl
ELF 7dae5000-7dafd000 Deferred
ELF 7dafd000-7db22000 Deferred mlang
\-PE 7db00000-7db22000 \ mlang
ELF 7db44000-7dbb3000 Deferred wininet
\-PE 7db50000-7dbb3000 \ wininet
ELF 7dbb3000-7dd00000 Deferred
ELF 7de03000-7de0b000 Deferred
ELF 7de0b000-7de14000 Deferred
ELF 7de14000-7de30000 Deferred msimtf
\-PE 7de20000-7de30000 \ msimtf
ELF 7de30000-7de56000 Deferred mpr
\-PE 7de40000-7de56000 \ mpr
ELF 7de56000-7deec000 Dwarf msxml3
\-PE 7de60000-7deec000 \ msxml3
ELF 7df26000-7df2a000 Deferred
ELF 7df2a000-7df31000 Deferred
ELF 7df31000-7df35000 Deferred
ELF 7df35000-7df71000 Deferred
ELF 7df87000-7dfa4000 Deferred msxml
\-PE 7df90000-7dfa4000 \ msxml
ELF 7dfd2000-7e006000 Deferred uxtheme
\-PE 7dfe0000-7e006000 \ uxtheme
ELF 7e006000-7e00c000 Deferred
ELF 7e00c000-7e017000 Deferred
ELF 7e017000-7e02b000 Deferred psapi
\-PE 7e020000-7e02b000 \ psapi
ELF 7e06a000-7e094000 Deferred
ELF 7e094000-7e0c8000 Deferred
ELF 7e0c8000-7e0d8000 Deferred
ELF 7e0d8000-7e0dc000 Deferred
ELF 7e0dc000-7e0e5000 Deferred
ELF 7e0e5000-7e0ef000 Deferred
ELF 7e0ef000-7e0f5000 Deferred
ELF 7e0f5000-7e0f9000 Deferred
ELF 7e0f9000-7e11b000 Deferred imm32
\-PE 7e100000-7e11b000 \ imm32
ELF 7e11b000-7e122000 Deferred
ELF 7e122000-7e126000 Deferred
ELF 7e126000-7e147000 Deferred
ELF 7e147000-7e161000 Deferred
ELF 7e161000-7e295000 Deferred
ELF 7e295000-7e2a7000 Deferred
ELF 7e2bd000-7e350000 Deferred winex11
\-PE 7e2d0000-7e350000 \ winex11
ELF 7e350000-7e366000 Deferred
ELF 7e366000-7e400000 Deferred
ELF 7e400000-7e432000 Deferred ws2_32
\-PE 7e410000-7e432000 \ ws2_32
ELF 7e432000-7e52a000 Deferred comctl32
\-PE 7e440000-7e52a000 \ comctl32
ELF 7e52a000-7e73b000 Deferred shell32
\-PE 7e540000-7e73b000 \ shell32
ELF 7e73b000-7e75d000 Deferred iphlpapi
\-PE 7e740000-7e75d000 \ iphlpapi
ELF 7e75d000-7e785000 Deferred msacm32
\-PE 7e760000-7e785000 \ msacm32
ELF 7e785000-7e832000 Deferred winmm
\-PE 7e790000-7e832000 \ winmm
ELF 7e832000-7e924000 Dwarf oleaut32
\-PE 7e850000-7e924000 \ oleaut32
ELF 7e924000-7e999000 Deferred rpcrt4
\-PE 7e930000-7e999000 \ rpcrt4
ELF 7e999000-7e9b2000 Deferred version
\-PE 7e9a0000-7e9b2000 \ version
ELF 7e9b2000-7ea6f000 Deferred gdi32
\-PE 7e9c0000-7ea6f000 \ gdi32
ELF 7ea6f000-7ebaf000 Dwarf user32
\-PE 7ea80000-7ebaf000 \ user32
ELF 7ebaf000-7ec0f000 Deferred advapi32
\-PE 7ebc0000-7ec0f000 \ advapi32
ELF 7ec0f000-7ed17000 Deferred ole32
\-PE 7ec30000-7ed17000 \ ole32
ELF 7ed17000-7eda4000 Deferred msvcrt
\-PE 7ed30000-7eda4000 \ msvcrt
ELF 7eda4000-7edbe000 Deferred
ELF 7efbe000-7efea000 Deferred
ELF 7efea000-7eff0000 Deferred
ELF 7eff0000-7eff9000 Deferred
ELF b7401000-b740e000 Deferred
ELF b740f000-b7414000 Deferred
ELF b7414000-b75bd000 Deferred
ELF b75be000-b75d9000 Deferred
ELF b75d9000-b75e5000 Deferred
ELF b75e5000-b75ee000 Deferred
ELF b75ef000-b7731000 Dwarf
ELF b7733000-b7755000 Deferred
ELF b7755000-b7756000 Deferred [vdso].so
process tid prio (all id:s are in hex)
0000000e services.exe
0000003b 0
0000001f 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001d 0
0000001a 0
00000014 0
00000013 0
0000001b plugplay.exe
00000021 0
0000001e 0
0000001c 0
00000022 explorer.exe
00000023 0
00000047 wmplayer.exe
0000004d 0
0000004c 0
0000004b 0
00000049 0
00000030 0
00000020 0
00000029 0
00000019 0
00000018 0
0000000b 0
0000002f 0
0000002d 0
00000041 0
00000042 0
00000040 0
00000032 0
0000003f 0
00000043 2
0000003d 2
0000003e 0
00000039 0
0000003c 0
00000037 0
0000003a 2
00000035 2
00000038 0
00000033 0
00000036 0
00000024 0
00000034 2
0000002b 2
00000028 0
00000025 IE8-WindowsXP-KB2360131-x86-ENU.exe
00000065 0
00000056 0
00000055 update.exe
00000050 1
00000046 0
00000058 0
00000062 (D) Z:\home\benjamin\program files\SquareEnix\FINAL FANTASY XIV - A Realm Reborn\boot\ffxivlauncher.exe
0000006e 0
0000006d 0
0000006c 0
0000006b 0
0000006a 0
00000069 0
00000068 0
00000066 0
00000061 0
00000059 0
0000005c 0
00000060 0
00000057 0
0000005a 0
0000002c 0
00000054 0
0000004f 0
00000052 0
00000067 0
00000051 0
00000063 0
0000005f 0
00000064 0
00000044 0
0000005e 0
0000005b 0

[post new] [reply to this]

Crash When Clicking
by Taylor C on Thursday September 19th 2013, 8:36
I've managed to get FFXIV: ARR installed and updated just fine in Wine, but am running into an issue trying to actually get into the game. When clicking "Play" in the launcher, the client crashes with this error:

Program Error
The program ffxivlauncher.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience.

Clicking "Show Details" reveals this information about the crash:

Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x3d974303).

Has anyone encountered this and found a workaround or solution?

[post new] [reply to this]

by Shane B on Thursday September 19th 2013, 4:41
I'm posting this here since you guys are more likely to know than elsewhere.

I'm working on getting FFXIV to work from Install to Ingame. I'm having an ie8 Script Error when I'm at ToS, and the next button is never clickable. Does anyone know where this is held in the registry or in a configuration file to ignore? Otherwise I'll look into creating a patch for it.

I know currently I could just use the "workaround" and copy over my Windows install, but I'd prefer not to if possible. Working on getting multiple games to run without workarounds (And then putting together guides for them)

Using Wine 1.7.2 32bit on Arch x64.

[post new] [reply to this]

Wine vs Native
by Daniel Rammelt on Tuesday September 17th 2013, 15:52
Debian Wheezy, 3.10.10 kernel + Nvidia 319.49 drivers.
Wine 1.7.1 with CSMT patches: Min 23, Max 29
(Most settings on lowest)

Win 7 SP1, Nvidia 320.49 drivers.
Native Win 7: Min 29, Max 42
(Max for all graphic settings)

Nvidia 650 Ti 1gb @ 1680x1050

The difference was quite significant, the performance is noticeably smoother under windows. But it remains playable under Linux at least.

I also encountered a weird problem with the mouse under Linux. Turning the camera with the mouse resulted in very choppy movement which was disorientating, where as turning with the keyboard resulted in the expected smooth movement.

[post new] [reply to this]

Flicker UI & Gamma?
by Likwid on Thursday September 12th 2013, 22:32
So for the sake of testing, I deleted the config file for the graphics and found some heavy flickering on unpatched 1.7.1. What was weird is that the flickering only occured when the wine window was active. When making the window inactive, it rarely flickered. I changed and applied the setting in the "Graphic Setting" one by one, but nothing reduced the flickering to an acceptable. I the turned my attention to the "Display Setting" and found that changing the gamma to 49 or 51 made the flickering completely stop. Putting it back to 50 resumed the constant flickering.

Here's a recording of the gamma effects

[post new] [reply to this]

by RoyT on Wednesday September 4th 2013, 15:09
I compiled Wine 1.7.1 with the CSMT patches:

And if you enable it (set HKCU/Software/Wine/Direct3D/CSMT =
"enabled" via regedit), it solves ALL the flickering in FFXIV ARR. No objects that disappear etc, regardless of graphic settings. So I think these patches will be key to making this game play nicely in Wine.

The bad news is that for me personally the performance is still so bad that it's unplayable (~10-15FPS in a 720p window with EVERYTHING disabled/low).

//Sidenote// I also applied the joystick patch provided here but that didn't work for me. Using a 360 gamepad (wired) and during calibration the left analog stick does nothing.

[post new] [reply to this]

  • RE: CSMT by Daniel Bethe on Wednesday September 4th 2013, 17:10
    • RE: CSMT by RoyT on Thursday September 5th 2013, 12:06
  • RE: CSMT by Emil Norredahl on Thursday September 5th 2013, 10:50
    • RE: CSMT by RoyT on Thursday September 5th 2013, 12:04
      • RE: CSMT by Emil Norredahl on Thursday September 5th 2013, 12:11
Discussion for OS X 1.8.4
by Neaves on Friday August 30th 2013, 1:11
Testing on a 2009 Mac Pro, the discussion in the beta version has been helpful to get past the loading phase. My steps using wineskin are below. I downloaded the game client & the IE8 patch prior to these steps (find both via google).

1) Using Wineskin Winnery, create a new blank wrapper. Engine WS9Wine1.7.0X, wrapper version Wineskin-2.5.12
2) I move the resulting wrapper to my Applications folder at this point, probably an optional step
3) Run the new package (or "Show Package Contents" -> Wineskin, if you've already ran it before)
4) Advanced -> Tools -> Winetricks: run "ie8", via the top chooser, or by typing "ie8" into the Custom... field (I opted out of usage tracking, and chose to install updates)
6) Close Winetricks, click "Install Software", Choose Setup Executable: IE8-WindowsXP-KB2360131-x86-ENU.exe
8) Back to Advanced -> Tools -> Winetricks: run "d3dx9 devenum quartz wininet winhttp xact_jun2010 msxml3 wmp10"
9) Follow through with the dialog choices; I agreed to licenses, and disabled all the media player tracking.
10) The process will hang once mediaplayer completes, so I choose to quit the spawned process after a minute of idle time
11) Close Winetricks, click "Install Software", Choose Setup Executable: ffxivsetup.exe
12) Run through the installer!
13) Back to "Configuration" tab, choose "Windows Executable", go find the ffxivboot.exe process in the program files directory (for me, /Program Files/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxivboot.exe)

At this point, I copy over the "/Program Files/SquareEnix" folder and the "My Documents/My Games" folder from a working windows installation. Your mileage may vary skipping this step.

A few notes on the sequence chain:
wmp10 refuses to install unless msxml3 is installed; other versions of the xml emulator may work
ie8 & the ie8 patch refuse to install once wmp10 is applied, so, do those first
some users have trouble getting past the EULA. You can make sure MSXML3 is installed to get past this, or, manually accept the EULA by modifying the boot config file in c_drive/users/Wineskin/Documents/My Games/Final Fantasy XIV - A Realm Reborn\FFXIV_BOOT.cfg

Those SHOULD get you a functional game loader, with graphics in all 4 screen quadrants, and edit fields for your username/password/etc!

[post new] [reply to this]

Trouble passing the license screen
by christian on Wednesday August 28th 2013, 10:53

I have been tinkering to get FFXIV:ARR working on my gentoo system. For this I have emerged wine 1.7.0 and followed the instructions.

This leads to the first question, installing ie8 seems to require a 32bit wine prefix or it just wont install, giving that "this installation does not support your system architecture, (32/64 bits)" error. So I moved the current wine bottle to a backup dir and made sure that the WINEARCH=win32 was exported and ran winecfg before attempting to install the packages again.

Installing the other packages seem to just work fine in this new bottle, wmp10 installer still gives me the creeps tho.

Then installing FFXIV:ARR installing works fine, the launchers starts and does some updating.

Then the part where I got stuck, the license screen. The license screen opens and an additional window that just displays a white background. This white window does not block access to the license screen. However, scrolling down and accepting the the license is not enabling the next button to proceed.

Did anyone manage to clear this hurdle ? Am I missing something obvious ?


[post new] [reply to this]

Fixing random slowdowns and crashes
by Andrew Church on Tuesday August 27th 2013, 23:37
The random slowdowns and crashes mentioned in the test report may be due to the process running out of memory because Wine reserves the entire address space above 2GB, leaving very little for OpenGL resources (I know I've seen a few bugs filed about this, but now I can't seem to find any). I've written a patch that allows setting the environment variable WINEFORCELARGEADDRESSAWARE=1 to force Wine to use the large-address memory model, which at least on an x86-64 system gives the process an extra ~1.5G of address space; with this, FF14 ran stably for me over a >8-hour session. See:

I did see a couple of slowdowns in a specific cutscene which seem to be a separate bug, but unfortunately I wasn't logging Wine output at the time so I don't have details.

[post new] [reply to this]

by Emil Norredahl on Tuesday August 27th 2013, 10:37
Just thought I'd mention that if you set __GL_THREADED_OPTIMISATIONS=1 as suggested above. The GUI - at least for me - will flicker even with all the suggested patches applied.

[post new] [reply to this]

Login error
by Zak on Sunday August 25th 2013, 13:43
I get an error when I click the log in button.

A system error has occurred: -2146697208.
HTTPS System Error

When I look up the error, it says it is a language issue fixable by setting the language in IE but that does not work in this instance.

OSX 10.8.4/WINE 1.7.0

[post new] [reply to this]

Launcher update issue
by Jari Vetoniemi on Sunday August 25th 2013, 13:34
Maybe someone with more knowledge about what goes wrong with the launcher update can open bug for it and link it to this version?

[post new] [reply to this]

   << Back

Page loaded in 0.06899 seconds.