Selected Test Results (selected in 'Test Results' table below)
What works
Seems to work fine, after implementing a workaround on the commandline. Updates fine, transitions to FFXI fine.
What does not
FFXI Itself, but that's not an issue for here. Also, mouse is a bit laggy. That's about all
What was not tested
...Nothing. Tested about everything I could think of..
Additional Comments
I DID have to do a workaround to make the installers work. Was really quite simple... just prefix all your wine commands with WINEARCH=win32 if you're on a 64-bit, multilib-equipped system.
Rated Gold due solely to the cursor lag.
HOWTO - Final Fantasy XI: The Ultimate Collection 2011
Introduction
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
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.
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
& Adrian Prower
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
Install Fail
by Pandoraxero on Monday May 13th 2013, 14:07
Ok, so after my installation attempt failed on my new testbed, I went through several WINEDEBUG opts ... Turns out there's a WHOLE TON of dlls that it's LOOKING FOR, but can't FIND, for some reason. ...including multiple attempts to find an "ISRT.dll" ...all I know is SOMETHING is missing. Or, perhaps more accurately, MULTIPLE somethings.
I found a matching (in name) dll on my windows machine, under C:\Program Files (x86)\InstallShield\ ...perhaps InstallShield installers aren't working properly? ...no matches on my backed-up testbed on this machine. I'll see if I can find the rest of the files the program is looking for on my windows machine...
notably, all the messages follow the same format:
warn:ntdll:NtQueryAttributesFile L"\\??\\C:\\windows\\system32\\ISRT.dll" not found (c0000034)
...with the specific path or file varying. I'm still perplexed by the "\\??\\" part. Is that normal?
PoL and Wine 1.5.20
by Toby on Monday December 31st 2012, 22:36
Playonline was working fine in the previous Wine but now I get this big error. I tried clearing Wine's app data in Winetricks and reinstalling Playonline but I get the same error, leading me to think something in Wine changed in a way Playonline doesn't like.