Decided to try and get this game to run recently with the latest CXG version (the last attempt looks like it was four months ago):
The game will install fine in a WinXP bottle. I prepped the bottle by installing 2008 C++ Redistrutable and the ie8 HTML engine. The game installation itself installed dx9 and that didn't seem to cause any problem so I didn't mess with it.
Patching is still an issue, but putting winhttp and wininet into your system 32 folder and setting winhttp to native in the wine config are work arounds for this issue. Note that the issue with the downloader not working while the 'old' menu is up is still around. Just force quit the older menu once the downloader pops up and it should all be breezy from there.
After the game is updated it goes to the login screen. It's not just a blank screen, which is an improvement over the last results, but it shows the entire screen in Japanese. This itself wouldn't be a problem, but entering my account info has it load for a bit before clearing out the form and returning to normal. Upon looking at the log I see this error:
0[156798]: file (null), line 0: uncaught exception: [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIDOMHTMLFormElement.submit]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: https://secure.square-enix.com/account/app/svc/fflogin?res=pc&cont=ffxiv_top&request=ffxivtop :: ctrEvent :: line 59" data: no]
I have absolutely no idea what that means or where to go next. Any help would be appreciated.