Application Details:
Version: | ARR (Official Client) |
License: | Retail |
URL: | http://www.finalfantasyxiv.com |
Votes: | Marked as obsolete |
Latest Rating: | Gold |
Latest Wine Version Tested: | 3.5 |
Maintainers: About Maintainership
What works
Running and updating both the client and the game, in wine 1.7.4.
What does not
Install.
Workarounds
What was not tested
Hardware tested
Graphics:
Additional Comments
I don't know if it's my vid driver or what but it was very choppy. I have a AMD HD5850. When i have more time i will try and tweak it.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Arch Linux | Apr 08 2018 | 3.5 | Yes | Yes | Yes | Gold | sarloth | |
Show | antiX-17 "Heather Heyer" Core | Mar 07 2018 | 3.3 | Yes | Yes | Yes | Silver | spaceman | |
Show | Fedora 24 x86_64 | Oct 21 2016 | 1.9.21 | Yes | Yes | No | Gold | Sean Pryor | |
Show | Mac OS X 10.11 "El Capitan" | Jan 11 2016 | 1.9.0 | Yes | Yes | No | Gold | Adrian | |
Show | Debian GNU/Linux 9.x "Stretch" x86_64 | Dec 24 2015 | 1.8 | N/A | Yes | No | Silver | an anonymous user |
Required winetricks overrides:
Add these keys to registry:
[HKEY_CLASSES_ROOT\CLSID\{7D8AA343-6E63-4663-BE90-6B80F66540A3}]You can save the above text to quartz.reg file and run `wine regedit quartz.reg` Running the updater yields error with wine.
@="VMR ImageSync"
[HKEY_CLASSES_ROOT\CLSID\{7D8AA343-6E63-4663-BE90-6B80F66540A3}\InprocServer32]
@="C:\\WINDOWS\\system32\\quartz.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{99D54F63-1A69-41AE-AA4D-C976EB3F0713}]
@="VMR Allocator Presenter"
[HKEY_CLASSES_ROOT\CLSID\{99D54F63-1A69-41AE-AA4D-C976EB3F0713}\InprocServer32]
@="C:\\WINDOWS\\system32\\quartz.dll"
"ThreadingModel"="Both"
wine ffxiv.exe DEV.TestSID=[your testsid] DEV.UseSqPack=1 DEV.DataPathType=1 DEV.LobbyHost01=neolobby01.ffxiv.com DEV.LobbyPort01=54994 DEV.LobbyHost02=neolobby02.ffxiv.com DEV.LobbyPort02=54994 SYS.Region=[game region] language=[game language] ver=[game verson]
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:
2012.07.07.0000.0001
The current at the time of writing is:
2013.08.22.0001.0000
Introductory video still does not run (without install quartz with winetricks) and needs to be disabled to access the game.
DirectX11 does not work (well) yet, so DirectX9 needs to be selected in config file and/or launcher.
Game does not always run well in 64 bit prefix.
Create a new 32-bit WINEPREFIX,
Ensure that winecfg is set to Enable CSMT... in the Staging Tab.
install winetricks xact
Edit ~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV_BOOT.cfg
Changing
BrowserType to 2
(or 1 - experiment for what works for you)
DX11Enabled to 1
Edit "~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV.cfg"
Change
CutsceneMovieOpening 0 to CutsceneMovieOpening 1
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by ZardoZ on Sunday February 10th 2019, 4:43
by K0NIG WULF on Saturday June 16th 2018, 0:04
[0616/005806:ERROR:network_change_notifier_win.cc(160)] WSALookupServiceBegin failed with: 8
This is wine-staging-3.9 with WINEARCH=win32.
by spaceman on Friday June 29th 2018, 7:50
Try a fresh WINEPREFIX first. *Old* fixes for http errors used to include removing the ~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/web/ folder, that really cannot hurt to try.
by Bryan Willis on Sunday June 10th 2018, 11:54
by spaceman on Friday June 29th 2018, 7:47
by spaceman on Wednesday April 4th 2018, 5:40
by spaceman on Saturday April 14th 2018, 11:24
by spaceman on Wednesday March 7th 2018, 13:26
I used a clean 32-bit WINEPREFIX.
Winecfg:
WIndows version: Windows 7
Checked Enable CSMT for better performance in Staging tab
Winetricks:
Install xact_jun2010
FFXIV_BOOT.cfg:
BrowserType value set to 2
DX11Enabled value set to 1
FFXIV.cfg:
"CutsceneMovieOpening" value set to 1
by spaceman on Wednesday March 7th 2018, 16:13
by spaceman on Wednesday March 7th 2018, 17:02
I tried to run the game from a 64-bit prefix and failed. However, YMMV as I couldn't click on the Login or Play buttons on the Launcher when it displayed (wjere is opens) on my default, second monitor. Using the Alt-Space menu the Move it across to the other monitor allowed me to click buttons, however whether I did that or press Enter to progress I could not get the mouse to the game window (Fullscreen borderless). This could easily be an Nivida driver issue and I need to play around with screen settings: Windowed and Fullscreen and running from the other (non-primary) monitor to investigate further.
by spaceman on Thursday March 8th 2018, 5:14
I disabled my second monitor and as expected the mouse worked within the launcher and the games. Their were no display issues other than with the introductory video. There is currently no workaround for this as wmp10 will not install in a 64-bit prefix. I disabled the video and was able to enter the game and my own character was full rendered on the starting screen and in-game. All other player characters and NPCs were correctly rendered. The world was rendered well and at a reasonable (for Wine) FPS. I would generously call playing dx9 in a 64-bit prefix playable, however some would not as there was significant jerkiness in the display when turning, either stationary or moving. Actually the world moved under your feet smoothly if in a single direction, without any tearing or stuttering, the jerkiness occured the moment you tried to adjust direction or viewpoint.
Whatever the issue with running 64-bit seems minimal.
by xaris on Tuesday February 14th 2017, 17:19
I play the game fine using the guides here with very high settings and very good framerate (60+) My problem is that after a while (could be a few mins, or hour) it kinda freezes with 1fps. So i found out that while i was playing with ram usage 3gigs out of 16 gig, suddently the game starts eating ram and goes like 16 gigs and then the swap begins (that's where the game begins to slow down obviously!) So i could describe it as memory leak?
Does anyone else experience the same problem? Any idea how to fix that? Because the game runs very well but having to monitor constantly mem usage in order to close the game before it takes all the ram is not fun :/
by fate on Tuesday March 7th 2017, 12:53
I'm on Archlinux 64 bits. I tried with many wine version, but I always have the same bug.
Happy to see it's not only me which have this memory leak problem.
I will open a bug.
by John Sun on Wednesday March 15th 2017, 4:04
by xaris on Wednesday March 15th 2017, 20:15
by fate on Saturday March 18th 2017, 15:20
by Sean Pryor on Friday April 14th 2017, 13:30
by fate on Sunday April 16th 2017, 6:40
by Les De Ridder on Friday April 28th 2017, 22:56
by George Chappell on Sunday December 18th 2016, 9:55
by Zach on Tuesday December 13th 2016, 14:49
I am running Mint 17.3 (based off of Ubuntu 14.04.2) and Wine 1.9.23
Is there something I am missing? I have an R9 270, but the game sees an HD 5400, Which I think is the root of my problem considering I get tearing watching netflix. I have installed fglrx-updates and not found anything to help out further in that regard.
Anything I can try to improve the performance of FFXIV or fix my graphics card woes? (aside from chuck the thing out the window and just buy an nVidia card...)
Thank you!
-Zach
by Patrick on Tuesday October 4th 2016, 0:50
This is my system:
CPU: AMD A10-7850K @ 3.7GHz
GPU: XFX Radeon R9 280X DD Black
RAM: HyperX Beast DDR3 2x8GB @ 2400MHz
OS: KDE neon Developer Edition 5.8.0 64-bit
Wine: wine1.9-amd64_1.9.19-gallium-nine
glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TAHITI (DRM 2.43.0 / 4.4.0-38-generic, LLVM 3.9.0)
OpenGL core profile version string: 4.2 (Core Profile) Mesa 12.1.0-devel
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 12.1.0-devel
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.1.0-devel
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
Install Wine + Gallium-Nine:
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo add-apt-repository ppa:commendsarnex/winedri3
sudo apt-get update
sudo apt-get upgrade && sudo apt-get install wine1.9
sudo apt-get install mesa-vdpau-drivers
Install PlayOnLinux:
wget -q "deb.playonlinux.com/public.gpg" -O - | sudo apt-key add -
sudo wget deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update && sudo apt-get install playonlinux
Install latest winetricks:
sudo wget raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O /usr/bin/winetricks && sudo chmod +x /usr/bin/winetricks
Modify winetricks to use PlayOnLinux's wineprefixes instead:
sudo nano /usr/bin/winetricks
Go to line 145 and change:
W_PREFIXES_ROOT="${WINE_PREFIXES:-$XDG_DATA_HOME/wineprefixes}"
into:
W_PREFIXES_ROOT="${WINE_PREFIXES:-$HOME/.PlayOnLinux/wineprefix}"
PlayOnLinux Setup:
Create a new virtual drive named ffxiv, and chose 32 bits windows installation (I'm using 64 bits). Once done onfigure wine and set "Windows Version" to "Windows 7" next go to the "Staging" tab and check "Enable Gallium Nine for better D3D9 graphics performance".
Next open up the terminal and write:
winetricks prefix=ffxiv allfonts fontfix xact_jun2010 wmp10 quartz wmv9vcm
Note: prefix=ffxiv requires the PlayOnLinux winetricks edit from above. Also if you chosed a 32-bit wine prefix you will get a few popups about missing dlls, nothing to worry about since winetricks thinks you are running a 64-bit prefix and is looking in the wrong directory.
Next open up the Registry Editor and add the keys to registry from the Install Instructions.
Installing the game:
You may now start installing the game using the following exe file:
gdl.square-enix.com/ffxiv/inst/ffxivsetup.exe
Once installed, create a shortcut for ffxivboot.exe and name it "FINAL FANTASY XIV - A Realm Reborn".
Once done open the game launcher once, and exit it again once you see the License Agreement. Now open up "~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV_BOOT.cfg" and change "BrowserType 0" into "BrowserType 2".
You may now update the game and play the game. Happy playing :3
by Ty on Thursday October 13th 2016, 2:54
by Patrick on Thursday October 13th 2016, 7:08
sudo add-apt-repository ppa:oibaf/gallium-nine
sudo apt-get update
There's however one issue I've noticed with ffxiv running on linux, and that's S Rank Hunts or Odin. Large gathering of players that all cast spells and so on has a huge impact on the game's performance, during situations like this the FPS will drop to 0 and you will be forced to restart the game afterwards.
However I have done raids like The Weeping City of Mhach, The World of Darkness and even Alexander and the fps was just fine. It's just things like Odin and S Rank hunts that are a bit troublesome.
by Patrick on Thursday October 13th 2016, 7:27
sudo apt-get upgrade
by Patrick on Thursday October 13th 2016, 7:45
I did run winecfg and istall everything I got a popup for, but I did not install IE at all, "BrowserType 2" worked just fine as it was. I should also have the "wine1.9-amd64" package installed.
by Ty on Friday October 14th 2016, 0:56
by Ty on Friday October 14th 2016, 0:57
by Patrick on Friday October 14th 2016, 4:02
by Ramon Marco Layam Navarro on Saturday August 27th 2016, 11:46
This is using wine-staging 1.9.17.
by Luna Duclos on Sunday August 21st 2016, 13:23
With latest wine (1.9.16-staging) the only winetricks I've needed is xact_jun2010, as well as changing BrowserType to 2 in FFXIV_BOOT.cfg
This makes the launcher patch fine, even from scratch. And the game seems to be working fine as well.
by Mike RLD on Wednesday July 6th 2016, 7:33
the script:
#! /bin/bash
## You can place the script everywhere, but /usr/local/bin is still the best
## You can rename the script as you wish
## You can redistribute it as you wish : GPL v3
## author : [email protected]
## usage : optistart.sh CONFILE
## define per game conf files dir
scpt_dir=/home/$USER/.user_scripts
conf=$1
## Is per game specific wine conf file exist ?
[ -n $scpt_dir/$conf ]|| exit 0
. $scpt_dir/$conf
cd $scpt_dir
## made space unix redeable
ifs=$IFS
IFS=$(echo -en "\n\b")
if [ ! -n /home/$USER/$prefix/drive_c/Program\ Files/$game_dir/$game_exe ]; then IFS=$ifs ; exit 0; fi
## export env variable, usually "env WINEARCH=wine32 WINEPREFIX=~/wine_prefix" before wine cmd
export WINEARCH=win32
export WINEPREFIX=/home/$USER/$prefix
## uncomment for debug purpose:
## recomment if the game is falling to launch
# export WINEDEBUG=-all
## Replace slash by backslash
game_dir=$(printf "$game_dir"|sed -n "s/\//\\\/g;p")
game_exe=$(printf "$game_exe"|sed -n "s/\//\\\/g;p")
## execute
$starter $opts $accel wine C:\\Program\ Files\\$game_dir\\$game_exe
IFS=$ifs
exit 0
the game script conf file:
#! /bin/bash
## uncomment, modify as needed
#export LD_PRELOAD="libpthread.so.0 libGL.so.1"
#export __GL_THREADED_OPTIMISATIONS=1
starter="optirun"
opts="-b"
accel="primus"
prefix='.wine.FFXIV_11'
game_dir="SquareEnix/FINAL FANTASY XIV - A Realm Reborn"
game_exe="boot/ffxivboot.exe"
Thanks to Tom, his thread give me the idea.
by Mike RLD on Wednesday July 6th 2016, 5:58
Work very nicely even if my 610M is not very powerfull (20fps in game max)
What I have done:
Winecfg:
Activated CSMT in "staging" and Win7 for "OS".
Winetricks:
Install DirectX rev Jun2010.
Install PhysX (nvidia only)
FFXIV_BOOT.cfg:
"BrowserType" value to 2
FFXIV.cfg:
"CutsceneMovieOpening" value to 1
What I didn't try yet (but I will):
Reg:
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"StrictDrawOrdering"="disabled"
Env (nvidia specific):
export LD_PRELOAD="libpthread.so.0 libGL.so.1"
export __GL_THREADED_OPTIMISATIONS=1
At this point the game work in windowed and fullscreen mode. I have experienced weird behavior on Cinnamon when ALT+TAB feature when switching desktop windows, but it still worked.
by Andrew Church on Tuesday March 22nd 2016, 1:17
- As others have noted, most winetricks overrides are no longer needed! xact_jun2010 is still required because the game checks for XactEngine3_7.dll and exits with a "DirectX is not up to date" error if it's not found. Other than that, the only thing that seems to break is movie playback (see below).
- The setup program runs the Microsoft DirectX installer at startup, but if you run the setup program in a throwaway prefix and just copy the game's install directory (Program Files/SquareEnix/FINAL FANTASY XIV - A Realm Reborn) to your regular prefix, it works fine. (Potentially, you could also grab XactEngine3_7.dll from there instead of using winetricks, but I haven't tried that.)
- The launcher stops at an empty black window without winetricks ie8. As mentioned elsewhere, this can be fixed by editing "My Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV_BOOT.cfg" and changing the "BrowserType" value to 2.
- When starting the game for the first time, the launcher will fail frequently with update error [30437], apparently once for each patch it applies. Killing the launcher (since it stops responding to input) and restarting it each time eventually gets to the end of the download. You can check that progress is being made by looking at the "game/ffxivgame.ver" file in the install directory.
- The client hangs at a black screen when you first try to start the game because it can't play the intro movie. (Native Windows users have reported the same problem, so this is arguably a bug in the game itself and not Wine's fault.) Work around that by editing "My Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV.cfg" and changing the "CutsceneMovieOpening" value to 1. If you like, you can watch the movie by playing "game/movie/ffxiv/00000.dat" from the game's install directory, though you won't get any sound.
- As an interesting side note to the movie problem, the game attempts to open "00000.bk2" before "00000.dat", and the Bink video decoder libraries are installed alongside the game executable. Maybe if the movies were transcoded to Bink format, the game would be able to play them on its own?
- On the character select screen, all worlds will show as "response: not good" because the game can't send ICMP pings (since Linux requires root for that). This doesn't interfere with actual gameplay, and if you really want to find out, you can use tcpdump or something to see where the game is sending traffic and run ping yourself.
by jason on Friday February 19th 2016, 18:24
New to this so i'm hoping someone can help me out here
So I followed the instructions found here to wrap FFXIV ARR and everything seems to run fine. The only issue I have found is that the characters have a really bright glow so you can't really play since you can't see yourself or anyone else.
Any Help would be great. Thank you
I've attached a screen shot
goo.gl/HOvNcP
Computer
Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: 6-Core Intel Xeon
Processor Speed: 2.4 GHz
Graphics/Displays:
ATI Radeon HD 5770:
Chipset Model: ATI Radeon HD 5770
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 1024 MB
Vendor: ATI (0x1002)
Device ID: 0x68b8
Revision ID: 0x0000
ROM Revision: 113-C0160C-155
EFI Driver Version: 01.00.436
LOG
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a060, {485e7de8-0a80-11d8-ad15-505054503030}, 1, 0x33fe20, (null), (null), 0x100a068): stub
fixme:advapi:RegisterTraceGuidsW register trace class {485e7de8-0a80-11d8-ad15-505054503030}
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a080, {485e7de9-0a80-11d8-ad15-505054503030}, 1, 0x33fe20, (null), (null), 0x100a088): stub
fixme:advapi:RegisterTraceGuidsW register trace class {485e7de9-0a80-11d8-ad15-505054503030}
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0a0, {485e7dea-0a80-11d8-ad15-505054503030}, 1, 0x33fe20, (null), (null), 0x100a0a8): stub
fixme:advapi:RegisterTraceGuidsW register trace class {485e7dea-0a80-11d8-ad15-505054503030}
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0c0, {485e7deb-0a80-11d8-ad15-505054503030}, 1, 0x33fe20, (null), (null), 0x100a0c8): stub
fixme:advapi:RegisterTraceGuidsW register trace class {485e7deb-0a80-11d8-ad15-505054503030}
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0e0, {485e7dec-0a80-11d8-ad15-505054503030}, 1, 0x33fe20, (null), (null), 0x100a0e8): stub
fixme:advapi:RegisterTraceGuidsW register trace class {485e7dec-0a80-11d8-ad15-505054503030}
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a100, {485e7ded-0a80-11d8-ad15-505054503030}, 1, 0x33fe20, (null), (null), 0x100a108): stub
fixme:advapi:RegisterTraceGuidsW register trace class {485e7ded-0a80-11d8-ad15-505054503030}
fixme:win:RegisterDeviceNotificationW (hwnd=0x155a78, filter=0x64f54c,flags=0x00000001) returns a fake device notification handle!
fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub
fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub
fixme:msg:ChangeWindowMessageFilter 4a 00000001
err:winediag:init_driver_info Invalid GPU override 1002:68b8 specified, ignoring.
fixme:win:EnumDisplayDevicesW ((null),0,0x33ee2c,0x00000000), stub!
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:winsock:WSALookupServiceBeginW (0x33eb90 0x00000ff0 0x33ebd8) Stub!
[0219/154827:ERROR:network_change_notifier_win.cc(160)] WSALookupServiceBegin failed with: 8
[0219/154827:ERROR:dns_config_service_win.cc(516)] DNS registry watch failed to start.
fixme:iphlpapi:NotifyAddrChange (Handle 0x33ea68, overlapped 0x3608e88): stub
fixme:winsock:WSALookupServiceBeginW (0x33ebd0 0x00000ff0 0x33ec18) Stub!
[0219/154827:ERROR:network_change_notifier_win.cc(160)] WSALookupServiceBegin failed with: 8
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:d3d:viewport_miscpart >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glViewport @ state.c / 4571
fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #3:
fixme:d3d_shader:print_glsl_info_log WARNING: Could not find vertex shader attribute 'vs_in2' to match BindAttributeLocation request.
fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #6:
fixme:d3d_shader:print_glsl_info_log WARNING: Could not find vertex shader attribute 'vs_in2' to match BindAttributeLocation request.
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:winsock:WSAIoctl ignoring keepalive interval
fixme:secur32:schan_imp_get_max_message_size Returning 1 >>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from Swapchain present blit(EXT_framebuffer_blit)
@ swapchain.c / 344
fixme:iphlpapi:CancelIPChangeNotify (overlapped 0x3608e88): stub
fixme:msg:ChangeWindowMessageFilter 4a 00000002
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4
fixme:msctf:ThreadMgrSource_AdviseSink (0xfc538d8) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
fixme:imm:ImmDisableTextFrameService Stub
fixme:imm:ImmDisableTextFrameService Stub
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5943b8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594410 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594468 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5944c0 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594518 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594570 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5945c8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594678 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5946d0 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594728 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594780 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5947d8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594830 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594888 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594938 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594990 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5949e8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594a40 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594a98 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594af0 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594b48 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594bf8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594c50 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594ca8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594d00 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594d58 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594db0 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594e08 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5940f8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594150 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5941a8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594200 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594258 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5942b0 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594308 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5943b8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594410 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594468 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5944c0 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594518 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594570 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5945c8 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594678 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5946d0 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594728 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf594780 Wrong thread, returning 1.
fixme:d3d:wined3d_occlusion_query_ops_get_data 0xf5947d8 Wrong thread, returning 1.
THIS GOES ON FOREVER SO I CUT THE LOG SHORT
End of LOG
fixme:imm:ImmReleaseContext (0x20068, 0xfc52110): stub
err:ole:CoUninitialize Mismatched CoUninitialize
THANKS
by Mike RLD on Wednesday July 6th 2016, 5:24
Try with last wine version and with wincfg enable CSMT in Staging feature.
I finally try with Win7, directx jun 2010 and physx (cause nvidia), it work perfectly.
Your issue could come from gamma settings too. Have a try!
by RoyT on Sunday February 14th 2016, 3:06
0bin.net/paste/hafMbyQN1HCYowmE#6CsPPZLFWqL2B08aAF9pwTvJXQrOHi7mDj4zfk0bn-Q
Actually the game runs without any winetricks at this point (if you don't mind skipping the intro movie). Performance will be an issue on anything but high-end rigs, mostly due to not being able to use occlusion culling.
by Samo on Sunday January 31st 2016, 0:13
developer.valvesoftware.com/wiki/SteamCMD
steamcommunity.com/groups/steamlug/discussions/1/627456486926897369/
Then find the demo ID for FFXIV at
steamdb.info/app/312060/
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
wget media.steampowered.com/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd
login put_your_steam_username_here
@sSteamCmdForcePlatformType windows
force_install_dir ff14
app_update 312060 validate
# wait for the download to complete...
quit
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!
by Adrian on Monday January 11th 2016, 11:11
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 ;)
Procedure:
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 !
by Adrian on Monday January 11th 2016, 11:28
Once again Enjoy FF XIV on a MAC. This guide should also work for Linux users as well ! Hint .. hint .. xD
by jingai on Friday December 4th 2015, 17:26
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.
by Falcon on Sunday October 18th 2015, 23:05
by Richard Hancock on Tuesday September 1st 2015, 13:45
www.youtube.com/watch?v=wzZyuRzmTF4
by Richard Hancock on Tuesday September 1st 2015, 14:08
www.dropbox.com/s/zj1zkpgbeaclf4u/FF14%20Log.txt?dl=0
by Richard Hancock on Wednesday August 26th 2015, 16:55
I have NOT been able to get the game to load correctly though. Having a very weird DX issue.
by Josh Raymond on Saturday September 19th 2015, 9:59
That is all.
by Richard Hancock on Saturday September 19th 2015, 10:20
by Lyon Beckers on Thursday August 20th 2015, 23:41
www.youtube.com/watch?v=a4lfHNB1onQ&feature=youtu.be
by Kaito on Tuesday July 28th 2015, 13:47
by Kallen on Thursday February 18th 2016, 4:15
by Kaito on Thursday February 18th 2016, 4:24
by Kaito on Tuesday July 28th 2015, 11:25
by GloriousEggroll on Sunday June 14th 2015, 15:23
Using:
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)
Need
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"StrictDrawOrdering"="disabled"
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:
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"StrictDrawOrdering"="disabled"
[HKEY_CLASSES_ROOT\CLSID\{7D8AA343-6E63-4663-BE90-6B80F66540A3}]
@="VMR ImageSync"
[HKEY_CLASSES_ROOT\CLSID\{7D8AA343-6E63-4663-BE90-6B80F66540A3}\InprocServer32]
@="C:\\WINDOWS\\system32\\quartz.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{99D54F63-1A69-41AE-AA4D-C976EB3F0713}]
@="VMR Allocator Presenter"
[HKEY_CLASSES_ROOT\CLSID\{99D54F63-1A69-41AE-AA4D-C976EB3F0713}\InprocServer32]
@="C:\\WINDOWS\\system32\\quartz.dll"
"ThreadingModel"="Both"
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:
#!/bin/sh
export WINEARCH=win32
export WINEPREFIX=~/.wine32
# COMMENT IF THE GAME IS FAILING TO LAUNCH
export WINEDEBUG=-all
# UNCOMMENT THESE LINES IF YOU USE NVIDIA DRIVERS
export LD_PRELOAD="libpthread.so.0 libGL.so.1"
export __GL_THREADED_OPTIMISATIONS=1
WINE=/bin/wine
$WINE "/home/gloriouseggroll/Games/FFXIVARR/boot/ffxivboot.exe"
by Amirul Menjeni on Sunday January 8th 2017, 12:04
"The latest version of DirectX is required to play FINAL FANTASY XIV. Please download and install the DirectX End-User Runtime, then restart the game. ----(0)"
I followed your instructions including installing d3dx9 using winetricks. What cause this error?
by Brian Croos on Friday January 2nd 2015, 9:17
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 wine..lol.
by Zak on Friday January 2nd 2015, 13:12
You would need to install the game on a virtual machine and copy the files, the game itself works in WINE.
by Kaito on Tuesday July 28th 2015, 11:20
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
www.overclock.net/image/id/9529172
Please help me out, I'm loosing my mind here. I've tried everything I can think of.
by J Partanen on Friday October 3rd 2014, 12:37
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.
by Ruben Reina on Tuesday July 8th 2014, 20:21
by John Mish on Sunday May 25th 2014, 20:27
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
URL: frontier.ffxiv.com/arr_win/eula.html?lang=en
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?
by John Mish on Sunday May 25th 2014, 20:45
After the cutscene it asks you to select your data center. This works, but character selection...all buttons on that page do not work. Even trying to exit the game does not work as the buttons to exit are not clickable, so you have to kill the PID to get out.
Game is completely unplayable like this. Any suggestions are welcome on how to fix.
by John Mish on Sunday May 25th 2014, 20:49
Now, to fix the next problem: FPS is like...8 FPS D:
by EternalMana on Wednesday April 30th 2014, 7:52
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 ~/ffxiv.py
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
Backtrace:
=>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 libwine.so.1 (0x00000000)
12 0x6204eb4c wine_switch_to_stack+0x2b() in libwine.so.1 (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 libwine.so.1 (0xffffc1f8)
17 0x60000ccb main+0x7a() in (0xffffc634)
18 0x60000b9a _start1+0x139() in (0xffffc658)
19 0x60000a58 _start+0x17() in (0xffffc670)
0x00ecaef9: idivl 0xfffffff0(%ebp),%eax
Modules:
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 libwine.so.1
ELF 621f8000-6221a000 Deferred libthr.so.3
ELF 6221a000-62386000 Deferred libc.so.7
ELF 62386000-623ab000 Deferred libm.so.5
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 libprocstat.so.1
ELF 63888000-6389d000 Deferred libelf.so.1
ELF 6389d000-638a6000 Deferred libkvm.so.6
ELF 638a6000-638b7000 Deferred libutil.so.9
ELF 638b7000-63acb000 Deferred shell32
\-PE 638c0000-63acb000 \ shell32
ELF 63acb000-63be0000 Deferred oleaut32
\-PE 63ae0000-63be0000 \ oleaut32
ELF 63be0000-63c1c000 Deferred libncurses.so.8
ELF 63c1c000-63ca2000 Deferred libfreetype.so.6
ELF 63ca2000-63cb6000 Deferred libz.so.6
ELF 63cb6000-63cc6000 Deferred libbz2.so.4
ELF 63cc6000-63cfd000 Deferred libfontconfig.so.1
ELF 63cfd000-63d20000 Deferred libexpat.so.6
ELF 63e1a000-63ea2000 Deferred winex11
\-PE 63e20000-63ea2000 \ winex11
ELF 63ea2000-63eb1000 Deferred libxext.so.6
ELF 63eb1000-63fc8000 Deferred libx11.so.6
ELF 63fc8000-63fe3000 Deferred libxcb.so.1
ELF 63fe3000-63fec000 Deferred librpcsvc.so.5
ELF 63fec000-63fef000 Deferred libxau.so.6
ELF 63fef000-63ff4000 Deferred libxdmcp.so.6
ELF 63ff4000-63ff6000 Deferred libpthread-stubs.so.0
ELF 63ff6000-63ffb000 Deferred libxxf86vm.so.1
ELF 63ffb000-64003000 Deferred libxrender.so.1
ELF 64003000-6400b000 Deferred libxrandr.so.2
ELF 6400b000-64018000 Deferred libxi.so.6
ELF 64018000-64022000 Deferred libxcursor.so.1
ELF 64022000-64027000 Deferred libxfixes.so.3
ELF 64029000-6405c000 Deferred uxtheme
\-PE 64030000-6405c000 \ uxtheme
PE 76080000-760d0000 Deferred winhttp
PE 77f60000-77fd6000 Deferred shlwapi
Threads:
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
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 :
i.imgur.com/veF0qVt.png
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 ? :)
by Joe Robinson on Saturday October 11th 2014, 21:43
It was fixed by copying/symlinking the My Documents/My Games/Final Fantasy XIV - A Realm Reborn folder from a working Windows install to ~/My Games/
Not sure why this worked as the folder and config files did exist with the new install, but this did fix it for me.
by damitzadam on Monday March 31st 2014, 21:56
by Matthew Clark on Sunday January 26th 2014, 15:14
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?
by Kris Lindgren on Wednesday April 1st 2015, 7:28
The package is lib32-openssl in Arch x86_64
Install the 32 bit ssl lib, then recompile and install wine. This should fix the problem (at least it did for me).
by Kaito on Friday December 27th 2013, 11:26
I wonder, has anyone looked into this? What could be causing this?
by Alexis on Saturday November 30th 2013, 7:14
Have tried every version of wine from 1.7.0 to 1.7.7.
by Alexis on Sunday December 1st 2013, 20:21
by Jordan Henderson on Tuesday November 19th 2013, 18:45
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.
pastebin.com/38PiYpjK
Make sure you update your client first using the regular launcher, as part of the login process requires validating launcher hashes.
by Casey DeLorme on Sunday January 19th 2014, 12:12
by Benjamin on Saturday November 16th 2013, 4:12
by Randy on Tuesday November 19th 2013, 10:07
by Daniel Rammelt on Wednesday November 20th 2013, 16:11
by robert on Wednesday November 13th 2013, 18:38
by Yulian Kuncheff on Wednesday November 13th 2013, 13:47
Also I noticed a huge performance bump from when I last ran it at 1.7.1
by Daniel Rammelt on Wednesday November 13th 2013, 13:19
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 :)
by Brian Crescimanno on Wednesday November 13th 2013, 15:16
by Kaito on Wednesday November 20th 2013, 22:17
by Jordan Henderson on Thursday November 21st 2013, 5:59
media.codeweavers.com/pub/crossover/source/crossover-sources-13.0.0.tar.gz
Then just repeat the process with codeweavers' patched wine.
by Kaito on Thursday November 21st 2013, 9:19
by Jordan Henderson on Thursday November 21st 2013, 10:13
by Matthew Clark on Wednesday January 22nd 2014, 16:16
by Matthew Clark on Wednesday January 22nd 2014, 22:48
by Randy on Saturday November 9th 2013, 16:43
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.
Winetricks:
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. wiki.winehq.org/BuildingBiarchWineOnUbuntu
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.
by Daniel Rammelt on Saturday November 9th 2013, 15:30
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.
bugs.winehq.org/show_bug.cgi?id=34263
bugs.winehq.org/show_bug.cgi?id=34266
bugs.winehq.org/show_bug.cgi?id=11674#attach_42868
__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.
by Robert on Saturday November 9th 2013, 8:53
This is a log from where the game crashes at the logo:
robjh.com/perm/ffxiv/backtrace_logo.txt
and this is a log where I managed to select a character and spawn in-game.
robjh.com/perm/ffxiv/backtrace_game.txt
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.
Thanks.
by Randy on Saturday November 9th 2013, 17:00
by Robert on Friday November 15th 2013, 16:25
None the less, thank you for your input.
robjh.com/perm/ffxiv/backtrace_logo_1.7.6.txt
by Plat on Thursday October 31st 2013, 21:04
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?
by Jim on Saturday November 23rd 2013, 18:14
by Jose on Monday October 28th 2013, 11:40
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.
by Daniel Rammelt on Friday October 25th 2013, 16:49
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.
by Daniel Rammelt on Saturday October 26th 2013, 14:39
by Daniel Rammelt on Saturday October 26th 2013, 14:51
by Ryan Sipes on Thursday October 24th 2013, 9:04
Screenshot: i.imgur.com/CvWAsfV.png
by Myst on Tuesday October 22nd 2013, 19:34
by Ryan Sipes on Thursday October 24th 2013, 9:02
by Zak on Thursday October 24th 2013, 11:35
by Kyle Bond on Friday November 1st 2013, 16:37
by Jessey Morgan on Tuesday March 11th 2014, 22:38
by nvrnight on Sunday October 20th 2013, 1:50
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.
by Konner Shea on Wednesday October 16th 2013, 12:31
I have set up everything as it said to but I'm stuck.
by Kaito on Sunday October 13th 2013, 17:32
by Kaito on Sunday October 13th 2013, 17:47
pastie.org/private/nqgybylsjfyrvud9pcv16a
by Alex on Thursday October 3rd 2013, 14:09
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.
Launcher: www.phmp.net/image.php?di=14I1
The black screen: www.phmp.net/image.php?di=5IXX
has anyone else experienced this?
by Alex on Thursday October 3rd 2013, 14:14
by Mishugashu on Tuesday October 1st 2013, 13:10
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/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: 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)
by Chiitoo on Tuesday October 1st 2013, 17:47
You probably missed the part where it is stated that ie8 doesn't quite install into a 64-bit prefix (so create a 32-bit one). I can tell that because of the 'Program Files (x86)' folder in your output:
$ wine 'C:\Program Files (x86)\SquareEnix\FINAL FANTASY XIV - A Realm Reborn\boot\ffxivboot.exe'
Also note the “please do not paste large terminal or debug outputs here”, which you can see before posting a comment. ^^;
Yours was not exactly huge, but a pastebin site for larger output is much preferred, and desired even.
by Alex on Thursday October 3rd 2013, 14:11
I created a x32 bottle and IE installed without a hitch.
Good luck!
by Keith on Sunday September 29th 2013, 17:48
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
Backtrace:
=>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 libwine.so.1 (0x00000000)
10 0xf75f088b wine_switch_to_stack+0x2a() in libwine.so.1 (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 libwine.so.1 (0xff8a7168)
15 0x7bf00f43 main+0xf2() in (0xff8a75b8)
16 0xf7416935 __libc_start_main+0xf4() in libc.so.6 (0x00000000)
0x00b82d65: movl $0x0,0x34(%eax)
Modules:
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 libtxc_dxtn.so
ELF 7ce1c000-7ce27000 Deferred libpciaccess.so.0
ELF 7ce27000-7ce44000 Deferred libgcc_s.so.1
ELF 7cf2d000-7cf50000 Deferred libdrm_intel.so.1
ELF 7cf50000-7d314000 Deferred libdricore9.1.4.so.1
ELF 7d314000-7d3ec000 Deferred i965_dri.so
ELF 7d3ec000-7d404000 Deferred libxcb-glx.so.0
ELF 7d404000-7d45d000 Deferred libgl.so.1
ELF 7d84c000-7d859000 Deferred libdrm.so.2
ELF 7d859000-7d870000 Deferred libglapi.so.0
ELF 7d8cc000-7d902000 Deferred uxtheme
\-PE 7d8d0000-7d902000 \ uxtheme
ELF 7d902000-7d909000 Deferred libxfixes.so.3
ELF 7d909000-7d914000 Deferred libxcursor.so.1
ELF 7d914000-7d924000 Deferred libxi.so.6
ELF 7d924000-7d928000 Deferred libxcomposite.so.1
ELF 7d928000-7d933000 Deferred libxrandr.so.2
ELF 7d933000-7d93d000 Deferred libxrender.so.1
ELF 7d93d000-7d943000 Deferred libxxf86vm.so.1
ELF 7d943000-7d947000 Deferred libxinerama.so.1
ELF 7d947000-7d94e000 Deferred libxdmcp.so.6
ELF 7d94e000-7d952000 Deferred libxau.so.6
ELF 7d952000-7d974000 Deferred libxcb.so.1
ELF 7d974000-7daab000 Deferred libx11.so.6
ELF 7daab000-7dabd000 Deferred libxext.so.6
ELF 7dac5000-7daca000 Deferred libxcb-dri2.so.0
ELF 7daca000-7dacd000 Deferred libx11-xcb.so.1
ELF 7dacd000-7dad1000 Deferred libxdamage.so.1
ELF 7dad3000-7db65000 Deferred winex11
\-PE 7dae0000-7db65000 \ winex11
ELF 7dccc000-7dcf4000 Deferred libexpat.so.1
ELF 7dcf4000-7dd2d000 Deferred libfontconfig.so.1
ELF 7dd2d000-7dd46000 Deferred libz.so.1
ELF 7dd46000-7dde1000 Deferred libfreetype.so.6
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 libnss_files.so.2
ELF 7ec1e000-7ec37000 Deferred libnsl.so.1
ELF 7ec38000-7ec4d000 Deferred xinput1_3
\-PE 7ec40000-7ec4d000 \ xinput1_3
ELF 7efbd000-7f000000 Deferred libm.so.6
ELF f73f3000-f73fc000 Deferred librt.so.1
ELF f73fd000-f75b0000 Dwarf libc.so.6
ELF f75b0000-f75b5000 Deferred libdl.so.2
ELF f75b6000-f75d1000 Deferred libpthread.so.0
ELF f75d1000-f75dd000 Deferred libnss_nis.so.2
ELF f75dd000-f75e6000 Deferred libnss_compat.so.2
ELF f75e7000-f779c000 Dwarf libwine.so.1
ELF f779e000-f77c0000 Deferred ld-linux.so.2
ELF f77c0000-f77c1000 Deferred [vdso].so
Threads:
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
by J B on Sunday September 29th 2013, 10:32
imgur.com/vB89ni8
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.
by Michael on Monday November 4th 2013, 17:29
by Benjamin on Friday September 27th 2013, 3:36
that is from the backtrace. it is finally trying to launch the game. but still no luck.
/home/benjamin/backtrace.txt
that is the full txt file. ill work on this some more and keep you posted
by Marty on Thursday September 26th 2013, 0:34
?
by Benjamin on Thursday September 26th 2013, 22:51
its still not showing up on the list after i updated to 13.04
by Benjamin on Friday September 27th 2013, 2:57
by Benjamin on Friday September 20th 2013, 5:26
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
Backtrace:
=>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
Modules:
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 libcrypto.so.1.0.0
ELF 78dc4000-78e1b000 Deferred libssl.so.1.0.0
ELF 78e31000-78e45000 Deferred msimg32
\-PE 78e40000-78e45000 \ msimg32
ELF 792c9000-7b800000 Deferred fglrx_dri.so
ELF 7b800000-7ba15000 Dwarf kernel32
\-PE 7b810000-7ba15000 \ kernel32
ELF 7ba24000-7ba6d000 Deferred libdbus-1.so.3
ELF 7ba6d000-7bb3c000 Deferred libkrb5.so.3
ELF 7bb3c000-7bc00000 Deferred libgnutls.so.26
ELF 7bc00000-7bcc3000 Dwarf ntdll
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bcd2000-7bce4000 Deferred libp11-kit.so.0
ELF 7bce4000-7bd69000 Deferred libgcrypt.so.11
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 libtasn1.so.3
ELF 7bf21000-7c000000 Deferred cryptui
\-PE 7bf30000-7c000000 \ cryptui
ELF 7c406000-7c40b000 Deferred libgpg-error.so.0
ELF 7c40b000-7c414000 Deferred libkrb5support.so.0
ELF 7c414000-7c452000 Deferred libgssapi_krb5.so.2
ELF 7c452000-7c4a5000 Deferred libcups.so.2
ELF 7c4a5000-7c4df000 Deferred winspool
\-PE 7c4b0000-7c4df000 \ winspool
ELF 7d0df000-7d1cc000 Deferred libgl.so.1
ELF 7d1cc000-7d300000 Deferred wined3d
\-PE 7d1e0000-7d300000 \ wined3d
ELF 7d402000-7d407000 Deferred libcom_err.so.2
ELF 7d407000-7d42f000 Deferred libk5crypto.so.3
ELF 7d42f000-7d47c000 Deferred libatiadlxx.so
ELF 7d47f000-7d492000 Deferred gnome-keyring-pkcs11.so
ELF 7d8ee000-7d900000 Deferred libavahi-client.so.3
ELF 7da03000-7da11000 Deferred libavahi-common.so.3
ELF 7da11000-7da2f000 Deferred libgcc_s.so.1
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 libresolv.so.2
ELF 7dafd000-7db22000 Deferred mlang
\-PE 7db00000-7db22000 \ mlang
ELF 7db44000-7dbb3000 Deferred wininet
\-PE 7db50000-7dbb3000 \ wininet
ELF 7dbb3000-7dd00000 Deferred libxml2.so.2
ELF 7de03000-7de0b000 Deferred libatiuki.so.1
ELF 7de0b000-7de14000 Deferred librt.so.1
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 libkeyutils.so.1
ELF 7df2a000-7df31000 Deferred libnss_dns.so.2
ELF 7df31000-7df35000 Deferred libnss_mdns4_minimal.so.2
ELF 7df35000-7df71000 Deferred libxslt.so.1
ELF 7df87000-7dfa4000 Deferred msxml
\-PE 7df90000-7dfa4000 \ msxml
ELF 7dfd2000-7e006000 Deferred uxtheme
\-PE 7dfe0000-7e006000 \ uxtheme
ELF 7e006000-7e00c000 Deferred libxfixes.so.3
ELF 7e00c000-7e017000 Deferred libxcursor.so.1
ELF 7e017000-7e02b000 Deferred psapi
\-PE 7e020000-7e02b000 \ psapi
ELF 7e06a000-7e094000 Deferred libexpat.so.1
ELF 7e094000-7e0c8000 Deferred libfontconfig.so.1
ELF 7e0c8000-7e0d8000 Deferred libxi.so.6
ELF 7e0d8000-7e0dc000 Deferred libxcomposite.so.1
ELF 7e0dc000-7e0e5000 Deferred libxrandr.so.2
ELF 7e0e5000-7e0ef000 Deferred libxrender.so.1
ELF 7e0ef000-7e0f5000 Deferred libxxf86vm.so.1
ELF 7e0f5000-7e0f9000 Deferred libxinerama.so.1
ELF 7e0f9000-7e11b000 Deferred imm32
\-PE 7e100000-7e11b000 \ imm32
ELF 7e11b000-7e122000 Deferred libxdmcp.so.6
ELF 7e122000-7e126000 Deferred libxau.so.6
ELF 7e126000-7e147000 Deferred libxcb.so.1
ELF 7e147000-7e161000 Deferred libice.so.6
ELF 7e161000-7e295000 Deferred libx11.so.6
ELF 7e295000-7e2a7000 Deferred libxext.so.6
ELF 7e2bd000-7e350000 Deferred winex11
\-PE 7e2d0000-7e350000 \ winex11
ELF 7e350000-7e366000 Deferred libz.so.1
ELF 7e366000-7e400000 Deferred libfreetype.so.6
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 libnsl.so.1
ELF 7efbe000-7efea000 Deferred libm.so.6
ELF 7efea000-7eff0000 Deferred libuuid.so.1
ELF 7eff0000-7eff9000 Deferred libsm.so.6
ELF b7401000-b740e000 Deferred libnss_files.so.2
ELF b740f000-b7414000 Deferred libdl.so.2
ELF b7414000-b75bd000 Deferred libc.so.6
ELF b75be000-b75d9000 Deferred libpthread.so.0
ELF b75d9000-b75e5000 Deferred libnss_nis.so.2
ELF b75e5000-b75ee000 Deferred libnss_compat.so.2
ELF b75ef000-b7731000 Dwarf libwine.so.1
ELF b7733000-b7755000 Deferred ld-linux.so.2
ELF b7755000-b7756000 Deferred [vdso].so
Threads:
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
by Benjamin on Friday September 20th 2013, 5:55
by Benjamin on Saturday September 21st 2013, 3:33
by Mojo Troll on Saturday September 21st 2013, 9:19
by Benjamin on Saturday September 21st 2013, 16:25
by Mojo Troll on Sunday September 22nd 2013, 11:23
I'm just trying to narrow down what is the matter with it.
I mean it could be what Steam .exe games do when you try and launch them from the pc version, they crash on launch. Which could the case here.
by Benjamin on Sunday September 22nd 2013, 21:18
by Mojo Troll on Sunday September 22nd 2013, 23:16
by Marty on Tuesday September 24th 2013, 18:46
by Marty on Tuesday September 24th 2013, 18:50
wininet native,builtin
urlmon native,builtin
*winhttp native,builtin
*dinput native
and that gets the launcher to load and the game to launch
by Benjamin on Thursday September 26th 2013, 0:02
by Benjamin on Thursday September 26th 2013, 0:17
by Taylor C on Thursday September 19th 2013, 8:36
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?
by Shane B on Saturday September 21st 2013, 16:14
by Shane B on Thursday September 19th 2013, 4:41
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.
by Shane B on Thursday September 19th 2013, 4:54
by Benjamin on Friday September 20th 2013, 3:21
by Alex on Thursday October 3rd 2013, 13:34
Thanks
by Shane B on Thursday October 3rd 2013, 15:29
head to My Documents\My Games\FINAL FANTASY XIV - A Realm Reborn
Open FFXIV_BOOT.cfg
Find the following and set them to 1.
EulaAgreement
StartupCompleted
by Daniel Rammelt on Tuesday September 17th 2013, 15:52
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.
by Kaito on Thursday September 26th 2013, 8:50
I've tried all sorts of patches and configurations, and the CSMT patch set is the only one that made the game playable for me.
by Likwid on Thursday September 12th 2013, 22:32
Here's a recording of the gamma effects
youtu.be/4oGDaeaLzlk
by christian on Monday September 16th 2013, 9:41
by Chiitoo on Tuesday September 17th 2013, 14:38
appdb.winehq.org/objectManager.php?sClass=version&iId=28853#Comment-87346
by RoyT on Wednesday September 4th 2013, 15:09
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.
by Daniel Bethe on Wednesday September 4th 2013, 17:10
That is, once I'm able to bypass the HTTPS login error.
Thank you all for your work. I'm doing PS3 in the meantime, which is ok except for the astonishingly frequently low fps, even though it's 720, even when sitting around. And you know we can't adjust anything that's very relevant to performance. :-/
by RoyT on Thursday September 5th 2013, 12:06
by Emil Norredahl on Thursday September 5th 2013, 10:50
by RoyT on Thursday September 5th 2013, 12:04
by Emil Norredahl on Thursday September 5th 2013, 12:11
by Neaves on Friday August 30th 2013, 1:11
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!
by Neaves on Friday August 30th 2013, 1:23
A truncated test run log is here, skipping over messages prior to when i clicked [Play]:
pastebin.com/GkusTfsn
This looks particularly suspicious:
fixme:d3d:debug_d3dformat Unrecognized 0x5a574152 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a574152) in the format lookup table
Any wine experts able to weigh in on this issue?
by Kevin on Friday August 30th 2013, 8:25
what was strange was during one of my test runs I was able to get to the main menu, watched the intro video, then it asks me to create a character, when i clicked proceed it gave me the crash error.
i'm not really sure why it let me get that far. i didn't change anything and it hasn't boot up that far since.
Mac OS 10.8.4
NVIDIA 9600M GT 512MB
////// LOGS //////
[Crash/Error on Launch:]
backtrace --- pastebin.com/XwVmGXJK
LastRunX11 --- pastebin.com/BzAAQ8uD
LastRunWine --- Pastebin won't let me post it "cannot create empty paste"
[Crash/Error after clicking [Proceed to Character Creation:]
backtrace --- pastebin.com/yr0NzfsX
LastRunX11 --- pastebin.com/46E8GjWN
LastRunWine --- was not generated after crash
by Kevin on Friday August 30th 2013, 8:54
by Neaves on Friday August 30th 2013, 10:54
My specs (since I forgot to include):
OS X 10.8.4
2.8 GHz Quad-Core Intel Xeon
10 GB 1066 MHz DDR3
ATI Radeon HD 5870 1024 MB
by Kevin on Friday August 30th 2013, 18:05
when i booted the game it went smoothly into the game. played for a bit (my FPS is horrible, which sucks, and you have to turn off occlusion culling or else objects will be flickering in and out.)
it seems that with a better rig this game should run perfectly. except the fact that when i logged out, it gave me the crash/error and now it's crashing at the ESRB message on startup again. i put the files back into the " "movie/ffxiv folder and nothing has changed.
by Danny on Sunday September 8th 2013, 12:30
Using an iMac 2010 27"
by Ruben Reina on Tuesday July 8th 2014, 20:19
Some help would be appreciated. Thanks
Error log:
pastebin.com/THrePCwB
Screenshot showing the crash:
by Ruben Reina on Tuesday July 8th 2014, 20:22
img856.imageshack.us/img856/4999/p6sn.png
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 ?
Christian
by christian on Wednesday August 28th 2013, 11:27
So it seems I did miss something obvious after all.
Now onwards to the update problems!
by Emil Norredahl on Wednesday August 28th 2013, 11:30
by Ludo on Thursday August 29th 2013, 12:36
www.microsoft.com/fr-fr/download/confirmation.aspx?id=23606
:)
Me i can play but performances are horrible and i have too much graphical glitches.
by Ramiro Jr. Franco on Thursday August 29th 2013, 15:04
www.microsoft.com/en-us/download/confirmation.aspx?id=23606
by Alex on Thursday October 3rd 2013, 14:00
and make sure everything is set to one, like so:
Version 2
Language 1
Region 3
EulaAgreement 1
StartupCompleted 1
B4EulaAgreement 1
by Andrew Church on Tuesday August 27th 2013, 23:37
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.
by Jari Vetoniemi on Wednesday August 28th 2013, 0:54
by Emil Norredahl on Tuesday August 27th 2013, 10:37
by Emil Norredahl on Tuesday August 27th 2013, 10:41
by Jari Vetoniemi on Tuesday August 27th 2013, 15:00
The patch only reduces the flickering, doesn't get rid of it.
You might get less flickering by enabling strict draw ordering in registry as well.
by Andrew Church on Tuesday August 27th 2013, 23:19
by Jari Vetoniemi on Wednesday August 28th 2013, 0:57
However I don't get playable performance without enabling it with my quite crappy setup.
by Kevin on Thursday August 29th 2013, 5:04
by Andrew Church on Thursday August 29th 2013, 5:41
by Zak on Thursday August 29th 2013, 15:24
by Chiitoo on Sunday September 1st 2013, 15:43
I obviously need to do some more testing, especially to see if it's a combination of setting rather than just the gamma adjustment. That, and I haven't looked at debug outputs to find out if there's a clear change to be seen there.
I first experienced this some ages ago, but I guess I never remembered to mention it here.
by Adam Armstrong on Tuesday November 24th 2015, 21:45
by Zak on Sunday August 25th 2013, 13:43
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
by Jari Vetoniemi on Sunday August 25th 2013, 13:57
(TestSID is actually linked to your account so, don't give it to anyone)
I found out the TestSID, by checking htop while the game was running.
wine ffxiv.exe DEV.TestSID=[your testsid]
DEV.UseSqPack=1 DEV.DataPathType=1 DEV.LobbyHost01=neolobby01.ffxiv.com DEV.LobbyPort01=54994 DEV.LobbyHost02=neolobby02.ffxiv.com DEV.LobbyPort02=54994 SYS.Region=3 language=1 ver=[game verson]
I'm not sure if this information can be get anywhere, without getting the game to launch first.
by Jari Vetoniemi on Sunday August 25th 2013, 13:34
by Saieno on Monday August 26th 2013, 2:43
I've tried everything I can think of so far and its just not going for me. If I can get something that is loading the launcher properly that would be great, just can't get past that part.
by Jari Vetoniemi on Monday August 26th 2013, 2:54
Derivates have their own page and support, so you should request bottles/recipes there.
If you have issues getting the game to run with wine. Post where you are stuck and what have you done so far.
by Saieno on Monday August 26th 2013, 3:17
by Jari Vetoniemi on Monday August 26th 2013, 3:41
Try clean wineprefix and don't do winetricks ie8, but try install the KB2360131 only.
Let me know if this works and I'll update the install instructions.
(As I don't remember the exact steps for ie8, I had problems with it as well)
by Saieno on Monday August 26th 2013, 16:45
by Daniel Bethe on Saturday August 31st 2013, 3:18
mkdir .wine_ffxiv
WINEARCH=win32 WINEPREFIX=~/.wine_ffxiv winecfg
{either set to virtual desktop of 1920x1080, or just with the defaults; click ok}
WINEARCH=win32 WINEPREFIX=~/.wine_ffxiv wine ~/Downloads/IE8-WindowsXP-KB2360131-x86-ENU.exe
It says this error:
Path not found. Installation did not complete.
So I started over.
rm -rf .wine_ffxiv
mkdir .wine_ffxiv
WINEARCH=win32 WINEPREFIX=~/.wine_ffxiv winecfg
WINEARCH=win32 WINEPREFIX=~/.wine_ffxiv winetricks ie8
WINEARCH=win32 WINEPREFIX=~/.wine_ffxiv wine ~/Downloads/IE8-WindowsXP-KB2360131-x86-ENU.exe
I wanted to do this: WINEARCH=win32 WINEPREFIX=~/.wine_ffxiv winetricks d3dx9 devenum quartz wininet winhttp xact_jun2010 msxml3 wmp10
But I can't do d3dx9 and xact_jun2010 so I took those out, and the command completed:
WINEARCH=win32 WINEPREFIX=~/.wine_ffxiv winetricks devenum quartz wininet winhttp msxml3 wmp10
If I try d3dx9 and/or xact_jun2010, I get these kind of errors:
Note: command 'cabextract -q -d /Users/dtm/.wine_ffxiv/dosdevices/c:/windows/system32 -L -F d3dx9*.dll /Users/dtm/.wine_ffxiv/dosdevices/c:/windows/temp/_d3dx9/*.cab' returned status 1. Aborting.
Note: command 'cabextract -q -d /Users/dtm/.wine_ffxiv/dosdevices/c:/windows/system32 -L -F xactengine*.dll /Users/dtm/.wine_ffxiv/dosdevices/c:/windows/temp/_xact_jun2010/*.cab' returned status 1. Aborting.
The directories (i.e. /Users/dtm/.wine_ffxiv/dosdevices/c:/windows/temp/_d3dx9/) are empty.
If I try running FFXIV at this point, I can attempt to log in with my username and password, and I get an HTTPS error.
Thanks for any suggestions.
by Daniel Bethe on Saturday August 31st 2013, 3:25
WINEARCH=win32 WINEPREFIX=~/.wine_ffxiv wine regedit quartz.reg
I ran the launcher:
WINEARCH=win32 WINEPREFIX=~/.wine_ffxiv wine ~/.wine_ffxiv/drive_c/Program\ Files/SquareEnix/FINAL\ FANTASY\ XIV\ -\ A\ Realm\ Reborn/boot/ffxivboot.exe
And upon attempting to log in, I get this:
A system error has occurred: -2146697208. HTTPS System Error
by Daniel Bethe on Saturday August 31st 2013, 4:13
by Zak on Saturday August 31st 2013, 4:14
"A system error has occurred: -2146697208. HTTPS System Error"
was only fixed with the IE8 update, I could not find another way around the issue. I am sure there is another way but it is way beyond my abilities.
by Daniel Bethe on Saturday August 31st 2013, 4:33
by scwal on Thursday April 2nd 2015, 4:14
sudo rm -rf $HOME/.cache/winetricks
by scwal on Thursday April 2nd 2015, 4:16
sudo rm -rf $HOME/.cache/winetricks
by Chiitoo on Monday August 26th 2013, 18:59
What comes to the initial version update difficulties of the game (not the launcher), it may be possible to quite easily get it to run (meaning no need for virtual machines and whatnots). This needs confirmation from other users, but it looks like all one needs to do, is edit the file:
ffxivgame.ver
That is, one must enter a more current version into it. The initial one was something like:
2012.07.07.0000.0001
The current at the time of writing is:
2013.08.22.0001.0000
Setting it to:
2013.08.22.0000.0000
seems to work as well (it will even update it to 2013.08.22.0001.0000).
I can reproduce the issue by simply changing the version to 2012.08.22.0001.0000 so it seems highly likely that this will work in a clean set-up as well. I don't know when I have the time to test that, nor do I have any ideas on when I might have time to look into why exactly it fails with certain numbers...
Something like 2013.08.22.0000.0001 for example would not work.
I was quite confident that it should not require a full update to get it to work via Wine, since all the update after the initial one have worked for me during the various αlpha and ßeta phases.
Still, I guess it was a pretty lucky moment when I figured it out. Now that I think of it, there /might/ have been a similar issue going on even for Windows installations during the very first αlpha test of the 1.0 version of the game.
Anyblue, I hope this helps~
by Jari Vetoniemi on Tuesday August 27th 2013, 1:23
by Andrew Church on Wednesday August 28th 2013, 4:01
FWIW, I was able to download today's patch through the launcher (under Wine) with no problems. Perhaps it tries to fetch version information from a server based on the stored version number, and Wine behaves differently from Windows when that fetch fails? (just a random thought)
by Chiitoo on Saturday August 31st 2013, 22:12
The testing I did was not yet comprehensive, and used some old, some new files, in a non-clean install. Thus the 'needs confirmation' part.
With that said, I knew I should have waited until I had the time to test it more! I guess I just wanted to get it out there as soon as possible, as it looked promising.
That is to say, this will not work for a clean install, and I may have figured out why.
While editing a recent version number into the file(s) (boot/game.ver) does indeed make the updater download a patch, it unfortunately seems to download only the most recent patch, which at the time of writing is about 6.9 MiBs. It will fail patching files as they do not exists (I noticed it does look for the files, but doesn't even try to create them).
At least that's what I currently /think/ is going on. I definitely should have realised that earlier.
I looked a bit again into the original issue, and I'm (still) thinking it might be a secur32 related issue. Looking at some relay traces, it seems to manages to process some of the encrypted messages just fine, but then at one point, there's a
trace:secur32:schan_DecryptMessage Expected 1986 bytes, but buffer only contains 1448 bytes
trace:secur32:schan_DecryptMessage Returning SEC_E_INCOMPLETE_MESSAGE
in which case (to my understanding) DecryptMessage should be called again (and it is for the other messages), but for some reason, it isn't called after this.
In fact, I can't even find the /first/ call for the particular message at all, but I'm likely missing something...
Why this only happens with the initial, bigger update, I haven't found out yet either.
Will try looking into it more again at some point, and maybe file a bug even.
by Jari Vetoniemi on Sunday September 1st 2013, 13:10