WineHQ

Final Fantasy XI Online

No Screenshot

Submit Screenshot
Square Enix's PlayOnline Viewer.

Application Details:

Version: PlayOnline Viewer
License: Retail
URL: http://www.playonline.com/ff11...
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 4.11

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything works. Nothing hickuped or fought with me.

What does not

Nothing. The thing is Platinum.

Workarounds

What was not tested

Everything was tested.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Perhaps we can discuss removing the dxdiagn.dll override now?

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowGentoo Linux x86_64Jun 24 20194.11Yes Yes NoSilverChiitoo 
CurrentArch Linux x86_64Sep 06 20141.7.26Yes Yes Platinuman anonymous user 
ShowDebian GNU/Linux 7.x "Wheezy" x86_64May 12 20141.6.2Yes Yes Silveran anonymous user 
ShowGentoo Linux x86_64May 20 20131.5.30Yes Yes GoldPandoraxero 
ShowGentoo Linux x86_64May 15 20131.5.30Yes Yes GoldPandoraxero 

Known Bugs

Bug # Description Status Resolution Other apps affected
47651 PlayOnline Viewer: Page fault on read access at launch time. UNCONFIRMED View

Show all bugs

HowTo / Notes

HOWTO

Installation

The PlayOnline Viewer and Final Fantasy XI installation/data files can be downloaded from the PlayOnline website(s):

During the installation process of Final Fantasy XI, a window with only borders, and no rendered content may be seen, and the 'msiexec' process can be using up to 100% of a single CPU core while possibly processing the 'FINAL_FANTASY_XI.msi' file probably. This can take up to at least four (4) minutes, but should eventually complete.

Last updated until this point: 2019-06-14

Gameplay

Windows 7 needs to be set as the reported Windows version, or the game client will crash after accepting the licence agreement.

Everything imaginable in-game works, though the game can be quite heavy, depending on settings (especially due to the shadows).  Using CSMT from Staging helps with FPS by allowing more CPU to be used.

Gamepad

A PS2-controller via a simple USB-converter works flawlessly (aside from sometimes when entering the game, and the analog mode is off, the player character and the camera will start moving by themselves, but they stop when the analog mode is enabled (whether or not this would happen on Windows as well is unknown at this time)).

Japanese Input

Requires the Japanese PlayOnline Viewer software, as is intended (using 'uim' to switch input methods).

Works while in PlayOnline Viewer, but not while in-game.  This may be due to how things are built-in.  It is possible to paste text from outside the PlayOnline Viewer into it, but the same is not true for the actual game client.

Known Issues

  • The PlayOnline Viewer splash image is "transparent" (works with Wine Staging).
  • The opening movie does not play correctly, but the audio can be heard (for about 10 seconds, then it's skipped).  This seems to be regression (bug 42008).
  • Sometimes, usually only after having gone back to the PlayOnline Viewer from the game, the application will crash when re-launching the game from the viewer (backtraces speak of the (proprietary) nvidia-drivers).
  • The PlayOnline Viewer graphics are not updated when moved to a secondary monitor, looking like a hang (audio still plays, and it is possible to interact with buttons and such).  The actual game client doesn't have this issue.
  • Using the Japanese client, typing Japanese in-game doesn't work via 'uim', probably because the thing is heavily built-in (text can't be 'pasted in' even).
  • Using the Japanese client, having the opening movie enabled will crash the client when launched from the PlayOnline Viewer. 

The following information may be largely out of date since 2016-12-19 or earlier.

HOWTO - Final Fantasy XI: The Ultimate Collection 2011

This HOWTO will help you get Final Fantasy XI setup on your machine using "The Ultimate Collection 2011" retail package, or equivalent media. Here you will also find a guide to get the PlayOnline Viewer running. This HOWTO is complete to the best knowledge of its creators, however, there may be some errors that have not been resolved.

Please note that in order to run this game, you will most likely NEED the proprietary drivers for your graphics card(s). Open-source drivers are known to have problems with 3D rendering, and may render many things incorrectly or slowly. Please bear this in mind when submitting test results, as well.


Installation

  • Insert "The Ultimate Collection 2011" dvd into your dvd drive.
  • In a terminal session, type in "wine /path/to/dvdrom/PlayOnline/setup.exe".
  • From here, you will be guided by a setup wizard. Choosing all defaults is acceptable.
  • After the PlayOnline Viewer is finished installing, click finish on the wizard if you haven't done so already.
  • Type in "cd/path/to/dvdrom/INST1" to go into the install directory for Final Fantasy XI.
  • Type in "wine setup.exe".
  • A wizard will appear that will guide you through setting up Final Fantasy XI. Again, choosing all defaults is acceptable.
  • After installation is complete for Final Fantasy XI, you may be given a choice to restart your machine. Choose "No, I will restart my machine later" and click finish.
  • From here, type in "cd/path/to/dvdrom/INST2".
  • Type in "wine setup.exe".
  • Follow the wizard for setting up Rise of the Zilart, choosing all defaults, and selecting to restart your computer later, if prompted.
  • Type in "cd/path/to/dvdrom/INST3".
  • Type in "wine setup.exe".
  • Follow the wizard for setting up Chains of Promathia, choosing all defaults, and selecting to restart your computer later, if prompted.
  • Type in "cd/path/to/dvdrom/INST4".
  • Type in "wine setup.exe".
  • Follow the wizard for setting up Treasures of AhtUrhgan, choosing all defaults, and selecting to restart your computer later if prompted.
  • Type in "cd/path/to/dvdrom/INST5".
  • Type in "wine setup.exe".
  • Follow the wizard for setting up Wings of the Goddess, choosing all defaults, and selecting to restart your computer later if prompted.
  • You may now umount your installation media. Be sure to store it in a safe place.

Overriding DXDIAGN.DLL

  • Obtain a copy of the file "Dxdiagn.dll" from a Windows XP install (It'll be in the System32 Directory)
  • Copy said file into your WINE installation (.wine), place it either in the Windows folder or the System32 folder, either is fine.
  • Open a terminal and navigate to the directory you placed Dxdiagn.dll into.
  • Run the following command: "wine regsvr32 dxdiagn.dll". Additionally try running "wine regsvr dxdiagn.dll".
  • Open winecfg and navigate to the overrides.
  • Set a new override for Dxdiagn.
  • You should be set to go.

Configuring/Updating/Running

  • Here the PlayOnline Viewer will be updated. Follow the instructions to update the viewer.
  • After PlayOnline Viewer is updated, the viewer will ask you to click next to restart it. Do so, and PlayOnline Viewer Should restart.
  • Once logged in, you may run Final Fantasy XI. It will be updated upon running them for the first time, this is the perfect opportunity to eat some cheesecake, because the initial update could take hours. Do note that if you have registered the registration codes for any of the Abyssea expansions it will be automatically downloaded and installed in the update.
  • Once the update has completed, Final Fantasy XI should launch with your desired settings.
  • Go to a heavily populated area, and type "/yell Final Fantasy XI Runs In Linux!!" into Final Fantasy, and press Enter

Running more than one instance of FFXI:

  • In a shell do:
    WINEPREFIX="/home/$USER/.wine-second" wine /path/to/first/full/FFXI/Install/pol.exe
  • This will create a new instance directory for wine in your home folder. It will be named .wine-second
  • You will get a few errors. You can dismiss all of them.
  • Use your favourite file handling utility and copy the complete PlayOnline folder from your previous (/home/yourname/.wine/drive_c/Program Files/) wine instance to your new instance. (Yes you will need two installs of FFXI for this to work)
  • Make sure you copy your original install from it's root folder in the Program Files directory to the Program Files directory of your new wine instance. The folder named PlayOnline is all you need to copy.
  • Now you should have one original install in:
    /home/yourname/.wine/drive_c/Program Files/PlayOnline/
    and one copy of that install in:
    /home/yourname/.wine-second/drive_c/Program Files/PlayOnline/
    
  • In a shell do:
    regedit
    
  • Now make sure that the root of the registry is selected in the tree structure on the left hand side. In English the root is called 'My Computer'
  • Now click the following sequence in the Regedit menu bar:
    'Registry -> Export registry file'
  • Select a location to save your registry export. (Suggest saving to desktop for easy removal after you are done)
  • Close the registry editor.
  • In a shell do:
    WINEPREFIX="/home/$USER/.wine-second" regedit
    
  • You are now editing the registry information for your new instance of wine.
  • Once again; select the root of the registry (My Computer). Then click the following sequence in the registry editor:
    'Registry -> Import registry file'
  • Select the file you saved in the previous regedit instance. (The one I suggested you save to your desktop)
  • Once the file has been imported... (might take a while depending on size of registry) you are ready to start using two instances of FFXI at the same time on the same computer.
  • You may now delete the .reg file that you saved to your desktop.
  • To start the first instance of FFXI use:
    wine /path/to/first/full/FFXI/Install/pol.exe
    
  • To start the second instance of FFXI use:
    WINEPREFIX="/home/$USER/.wine-second" wine /path/to/copy/of/full/FFXI/Install/pol.exe
  • The default path to an install is: /home/username/.wine/drive_c/Program Files/PlayOnline/
  • This guide is crude and in an initial stage. In time it will be >optimised.

Other Recommendations/Info:

  • Disabling shadows altogether causes a speedup.
  • Desktop Effects (Compiz) should be disabled if flickering of the screen occurs.
  • Please use the latest version of wine if possible, if not, there is a list of known working versions at the bottom of this guide.

Christopher Strom

Comments

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

Can't Reinstall
by David Scott on Saturday May 21st 2016, 20:34
I uninstalled PlayOnline because I couldn't remember my member password and was locked out. But whenever I try to reinstall, I get,

Error: -1627 Function Failed

, from the installer. That's right after choosing the location to install and clicking Next, when it says Calculating space requirements.
RE: Can't Reinstall
by Chiitoo on Sunday May 22nd 2016, 8:31
The partition where it's installing /does/ have enough space, right? ^^

Perhaps showing the terminal output via a pastebin-site would be helpful, but in any case, I would probably try in a fresh and clean Wine prefix at that point.
RE: Can't Reinstall
by David Scott on Sunday May 22nd 2016, 12:14
Installing to a new prefix worked. I'd never done that before, but it was easy enough. Thank you!

Yes, there's plenty of space on my disk drive.
RE: Can't Reinstall
by Chiitoo on Sunday May 22nd 2016, 15:35
Yay!

I've not uninstalled things much (usually I'll just go for a fresh prefix instead), but I seem to remember having some uninstallers not doing a very good job, but that was ages ago.

I'll make a note to test this at some point. Perhaps it can be fixed. ^^

Thanks!
RE: Can't Reinstall
by Richard on Tuesday September 27th 2016, 21:27
I'm somewhat new to linux and still learning. I was installing FFXI from a file and I was having issues with pol.exe so I installed the newest version of wine and pol.exe was working. I updated it wrong though so I uninstalled and I'm getting the same error when trying to reinstall. What steps did you take to install it to a new prefix? Not sure how that works and I can't find an easy explanation.
RE: Can't Reinstall
by Chiitoo on Wednesday September 28th 2016, 5:48
Here is an explanation on the Wine prefix:

wiki.winehq.org/FAQ#Can_I_store_the_virtual_Windows_installation_somewhere_other_than_.7E.2F.wine.3F

One way to deal with setting things up clean, is simply to delete the default prefix (normally "$HOME/.wine"), in which case there is no need to set the WINEPREFIX variable manually.

One might want to rather move/rename the directory instead, in case there are files there that could be of use. Especially true in the case if something like FFXI had been updated. Moving the data files into the new prefix will allow for skipping the download phase while updating, which is notoriously slow due to FFXI update servers throttling the connections.
Back