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 for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

- Installation (EU) and regular use.

What does not

- During the installation process, for a short period of time, there may be a window with no content rendered.

- The splash image is not rendered (works with Wine Staging).

- Uninstallation may have problems.

Workarounds

What was not tested

- Uninstallation was not tested extensively.

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

Platinum for regular use.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentGentoo Linux x86_64Jun 24 20194.11Yes Yes NoSilverChiitoo 
ShowArch 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
55007 Multiple applications fail to run if Wine is compiled with CFLAGS="-march=znver4" (PlayOnline Viewer, Steam). RESOLVED NOTOURBUG View

Show all bugs

HowTo / Notes

HOWTO

FFXI ON Linux (Ubuntu)

updated 7/19/20 by Christopher Strom - Kbtaru

in progress

Install Wine

apt install wine


Installing FFXI

Unzip the ffxi .zip file that was downloaded from the official website above, browse to that folder within the terminal window and enter

wine ffxisetup.exe

Follow normal installation.

FFXI ON MAC OS X

updated 7/19/20 by Christopher Strom - Kbtaru


***FFXI Setup files can be downloaded free from Official Website


Getting Starting 

You will need to install Java Development Package, Xcode, X11 and Homebrew


Installing Wine

Open a terminal window and enter 

brew install wine

Installing FFXI

Unzip the ffxi .zip file that was downloaded from the official website above, browse to that folder within the terminal window and enter

wine ffxisetup.exe

Follow normal installation.

Updating FFXI Settings

In the terminal, type

regedit

Navigate to

HKEY_LOCAL_MACHINE\SOFTWARE\PlayOnlineUS\SquareEnix\FinalFantasyXI

(Replace xx with your region, Ex EU/JP/US)


The following is a quick reference for the values found in the above
registry key:
Value Description
0000 MIP mapping
0001 Screen resolution width (in pixels)
0002 Screen resolution height (in pixels)
0003 Background resolution width (in pixels)
0004 Background resolution height (in pixels)
0007 Music and Sound effects (0=Off, 1=On)
0011 Environmental Animation (0=Off, 1=Normal, 2=Smooth)
0017 Bump Mapping (0=Off, 1=On)
0018 Texture Compression (0=High, 1=Low, 2=Uncompressed)
0019 On-Screen Maps (0=Compressed, 1=Uncompressed)
0022 Intro Movie (0=Disabled, 1=Enabled)
0034 Window Mode (0=Full Screen, 1=Window Mode) 

You must update registers 1-4

Registers 0001 and 0002 are your display window size. These should be smaller than your screen resolution. ex Resolution of 1920x1080 could set to 1280x1024.


Registers 0003 and 0004 are background resolution, these need to be set to a square ex 2048x2048.


Gamepad Settings

in progress


ARCHIVE BELOW - THIS IS REALLY OLD AND MAY NO LONGER WORK

updated 7/19/20 by Christopher Strom - Kbtaru

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 license 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