WineHQ

Final Fantasy XI Online

Final Fantasy XI is the first online Final Fantasy RPG from Square Enix.

Application Details:

Version: Final Fantasy XI
License: Retail
URL: http://www.playonline.com/ff11...
Votes: 404
Rating: Gold
Wine Version: 1.6.2

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, PlayOnline Viewer and the game out of the box without having to install anything apart from Wine. I have played FFXI during a week, 2-3 hours a day without any issues.

What does not

PS3 controller works with OS X Bluetooth but the game crash after playing the game one or two minutes. With Bluetooth disabled I can play without problems.

What was not tested

Additional Comments


selected in Test Results table below
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentMac OS X 10.11 "El Capitan"Dec 27 20151.8 Yes Yes PlatinumRuben Reina 
ShowUbuntu 15.04 "Vivid" amd64 (+ variants like Kubuntu)Oct 19 20151.7.50 Yes Yes PlatinumChris 
ShowMac OS X 10.10 "Yosemite"Jul 28 20151.7.47 Yes Yes PlatinumNaan 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Mar 19 20151.7.38 Yes Yes GoldDaniel Melzak 
ShowUbuntu 14.10 "Utopic" amd64 (+ variants like Kubuntu)Feb 24 20151.7.34 Yes Yes Bronzean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
28861 Final Fantasy XI hangs after character selection NEW View
32897 Final Fantasy XI Crashes Immediately on PlayOnline startup RESOLVED ABANDONED View
32931 FFXI Amazon Downloader crashes when trying to download install files NEW View
38151 Final Fantasy XI doesn't launch after launch UNCONFIRMED View
39023 Final Fantasy XI Using a Bluetooth PS3 Controller crashes the game. UNCONFIRMED View
40794 PlayOnline Viewer crashes when using a game controller. UNCONFIRMED View

Show all bugs

HowTo / Notes

HOWTO

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

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.

Re-assessment
by Pandoraxero on Saturday December 3rd 2016, 9:17
Just so everyone knows, I am one of the people who pushed for the imm32 sanity check patch (which saw this game go from Garbage to Gold) 8 years ago. I see this as a good time to re-assess the situation, and now I'm running Debian, with the intent of getting a clearer picture of the present state of this project on a base binary distro (which has forked more than any other distro, and most notably is the parent distro of the *buntu distros, and mint, among others)

After completing my assessment of the status on Debian, I intend to touch other base or near-base distros. My agenda currently includes Fedora (near-base), Slackware (base), FreeBSD (base, non-linux), and finally, I will be re-assessing the situation with Gentoo (base, though I suspect Chiitoo may also be working this part of the operation right now).

At each step, I'll be providing test results, and writing a How-to. The test results will be published, but the How-to will not be finalized, let alone published until I find an appropriate version of wine upon which to base it, and wade through the intricacies of each distro.

This will be a slow process, and could easily take 3 months, or possibly longer (I suspect FreeBSD and Slackware will be the hardest for me to work with, considering my lack of experience with them). I will be finishing up with Gentoo, since it's what I've been using for a decade. Essentially, these different distros will be taking me out of my element, for the sole purpose of achieving a fresh perspective on the status of this particular game on wine as a whole, rather than its status on just one distro.

If I'm not covering your distro of choice, well... I'm sorry, but I don't have time to touch on every single *buntu, *BSD, and all the numerous forks of Debian, Red Hat, and Slack. I'd be working this piece for another 8 years if I did that. My goal is to evaluate distros which have demonstrated, and continue to demonstrate, longevity. This essentially means base and near-base only.
wine cfg
by Tucker Hoog on Sunday November 13th 2016, 22:26
Im at the part of the guide where it asks me to do an override in winecfg. But how do I do that? Here's a link to my winecfg.

pastebin.com/K0F00dKN
  • RE: wine cfg by Tucker Hoog on Monday November 14th 2016, 0:18
wine cfg
by Tucker Hoog on Sunday November 13th 2016, 22:26
Im at the part of the guide where it asks me to do an override in winecfg. But how do I do that? Here's a link to my winecfg.

pastebin.com/K0F00dKN
  • RE: wine cfg by Tucker Hoog on Monday November 14th 2016, 0:17
Japanese input?
by GF on Thursday September 8th 2016, 13:08
Is anyone aware of a way to get Japanese input working? My locale, keyboard, and FFXI client are in Japanese, and I can read what others write, but cannot type back in Japanese. When I write in Japanese the usual prompt appears below the FFXI window, but the characters themselves never appear in the FFXI chat log. I'm on wine 1.8.4 and have also tried this with the English client.
no numpad available for main menu
by NovemberDelta on Friday July 1st 2016, 6:26
playing on a 2011 macbook pro.

installation and game runnin smooth except for not being able to enter the ingame main menu due to lacking [-] key on a numpad. tried several other ways like keyboard remote apps and stuff but couldn't get anything to work.

any ideas how to enter the main menu on a mbp wine setup?
crash just before Terms of Service
by scanner on Monday March 14th 2016, 15:52
Fedora 23 with Wine 1.9.5

I can sign in with POL and start FFXI. When POL closes and should open the window to accept the license for use, instead the program crashes to a black screen with no music. I feel like I am missing something simple here.

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0152f8c2).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0152f8c2 ESP:0033ecac EBP:1da0e600 EFLAGS:00210216( R- -- I -A-P- )
EAX:00000000 EBX:00000000 ECX:017e4440 EDX:00000015
ESI:019433d0 EDI:00000000
Stack dump:
0x0033ecac: 01943318 019433d0 00000000 014c6ab3
0x0033ecbc: 0000000e 019433d0 1d9ce530 02168580
0x0033eccc: 013802b1 0033ecfc 00000000 00000400
0x0033ecdc: 00000500 1da10490 003b4e00 00000000
0x0033ecec: 00000800 1d9ce5b8 1d9ce5fc 1d9ce614
0x0033ecfc: 01671bf6 0000033c 0137fb3b 013715b0
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
Backtrace:
=>0 0x0152f8c2 in ffximain (+0x1bf8c2) (0x1da0e600)
1 0x0168c748 in ffximain (+0x31c747) (0x01689a88)
2 0x01371370 in ffximain (+0x136f) (0x013e3950)
0x0152f8c2: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (159 modules)
PE 3b0000- 3db000 Deferred ffxi
PE 400000- 5a0000 Deferred pol
PE d00000- 1151000 Deferred polcore
PE 1370000- 1f24000 Export ffximain
PE 10000000-10010000 Deferred polhook
ELF 7857b000-7a800000 Deferred libnvidia-glcore.so.361.28
ELF 7a800000-7a927000 Deferred opengl32
\-PE 7a820000-7a927000 \ opengl32
ELF 7b800000-7bbef000 Deferred kernel32
\-PE 7b810000-7bbef000 \ kernel32
ELF 7bc00000-7bd00000 Deferred ntdll
\-PE 7bc10000-7bd00000 \ ntdll
ELF 7bf00000-7bf04000 Deferred
ELF 7c30f000-7c400000 Deferred libasound.so.2
ELF 7c477000-7c48d000 Deferred midimap
\-PE 7c480000-7c48d000 \ midimap
ELF 7c48d000-7c4c0000 Deferred winealsa
\-PE 7c490000-7c4c0000 \ winealsa
ELF 7c4c0000-7c4ed000 Deferred libvorbis.so.0
ELF 7c4ed000-7c4f5000 Deferred libogg.so.0
ELF 7c4f5000-7c581000 Deferred libvorbisenc.so.2
ELF 7c581000-7c5e5000 Deferred libflac.so.8
ELF 7c5e5000-7c5f2000 Deferred libgsm.so.1
ELF 7c5f2000-7c60f000 Deferred libnsl.so.1
ELF 7c60f000-7c615000 Deferred libuuid.so.1
ELF 7c615000-7c680000 Deferred libsndfile.so.1
ELF 7c680000-7c68a000 Deferred libwrap.so.0
ELF 7c68a000-7c696000 Deferred libjson-c.so.2
ELF 7c696000-7c6b1000 Deferred libice.so.6
ELF 7c6b1000-7c735000 Deferred libpulsecommon-7.1.so
ELF 7c735000-7c789000 Deferred libpulse.so.0
ELF 7c78c000-7c7a5000 Deferred msacm32
\-PE 7c790000-7c7a5000 \ msacm32
ELF 7c7ac000-7c7d6000 Deferred winepulse
\-PE 7c7b0000-7c7d6000 \ winepulse
ELF 7c7d6000-7c7fa000 Deferred mmdevapi
\-PE 7c7e0000-7c7fa000 \ mmdevapi
ELF 7c7fa000-7c833000 Deferred uxtheme
\-PE 7c800000-7c833000 \ uxtheme
ELF 7c8b1000-7c9c2000 Deferred comctl32
\-PE 7c8c0000-7c9c2000 \ comctl32
ELF 7c9c2000-7c9f0000 Deferred msvfw32
\-PE 7c9d0000-7c9f0000 \ msvfw32
ELF 7c9f0000-7ca3e000 Deferred dsound
\-PE 7ca00000-7ca3e000 \ dsound
ELF 7ca75000-7cac3000 Deferred dinput
\-PE 7ca80000-7cac3000 \ dinput
ELF 7cb0c000-7cb41000 Deferred d3d8
\-PE 7cb10000-7cb41000 \ d3d8
ELF 7d1d8000-7d1df000 Deferred libasyncns.so.0
ELF 7d1df000-7d1e6000 Deferred libxtst.so.6
ELF 7d1e6000-7d1f0000 Deferred libsm.so.6
ELF 7d1f0000-7d1f3000 Deferred libx11-xcb.so.1
ELF 7d1f3000-7d208000 Deferred avicap32
\-PE 7d200000-7d208000 \ avicap32
ELF 7d208000-7d231000 Deferred devenum
\-PE 7d210000-7d231000 \ devenum
ELF 7d482000-7d487000 Deferred libnvidia-tls.so.361.28
ELF 7d487000-7d596000 Deferred libgl.so.1
ELF 7d596000-7d59c000 Deferred libattr.so.1
ELF 7d59c000-7d5b8000 Deferred libelf.so.1
ELF 7d5b8000-7d5d6000 Deferred libgcc_s.so.1
ELF 7d5d6000-7d5dc000 Deferred libcap.so.2
ELF 7d5dc000-7d62f000 Deferred libdw.so.1
ELF 7d62f000-7d645000 Deferred libgpg-error.so.0
ELF 7d645000-7d6f3000 Deferred libgcrypt.so.20
ELF 7d6f3000-7d71e000 Deferred liblzma.so.5
ELF 7d71e000-7d727000 Deferred librt.so.1
ELF 7d727000-7d79b000 Deferred libpcre.so.1
ELF 7d79b000-7d826000 Deferred libsystemd.so.0
ELF 7d826000-7d82e000 Deferred libffi.so.6
ELF 7d82e000-7d851000 Deferred libselinux.so.1
ELF 7d851000-7d8b9000 Deferred libfreebl3.so
ELF 7d8b9000-7d90c000 Deferred libdbus-1.so.3
ELF 7d90c000-7d97d000 Deferred libgmp.so.10
ELF 7d97d000-7d9a9000 Deferred libhogweed.so.4
ELF 7d9a9000-7d9e8000 Deferred libnettle.so.6
ELF 7d9e8000-7d9fc000 Deferred libtasn1.so.6
ELF 7d9fc000-7da30000 Deferred libidn.so.11
ELF 7da30000-7da8b000 Deferred libp11-kit.so.0
ELF 7da8b000-7da9a000 Deferred libkrb5support.so.0
ELF 7da9a000-7dac9000 Deferred libcrypt.so.1
ELF 7dac9000-7dadb000 Deferred libavahi-client.so.3
ELF 7dadb000-7dae9000 Deferred libavahi-common.so.3
ELF 7dae9000-7dc28000 Deferred libgnutls.so.30
ELF 7dc28000-7dc5b000 Deferred libk5crypto.so.3
ELF 7dc5b000-7dd32000 Deferred libkrb5.so.3
ELF 7dd32000-7dd80000 Deferred libgssapi_krb5.so.2
ELF 7dd80000-7de00000 Deferred libcups.so.2
ELF 7de00000-7de3a000 Deferred ws2_32
\-PE 7de10000-7de3a000 \ ws2_32
ELF 7de3a000-7de63000 Deferred dxgi
\-PE 7de40000-7de63000 \ dxgi
ELF 7de63000-7de7f000 Deferred libresolv.so.2
ELF 7dea2000-7decc000 Deferred iphlpapi
\-PE 7deb0000-7decc000 \ iphlpapi
ELF 7decc000-7df11000 Deferred winspool
\-PE 7ded0000-7df11000 \ winspool
ELF 7df11000-7df4b000 Deferred wbemprox
\-PE 7df20000-7df4b000 \ wbemprox
ELF 7df72000-7df8e000 Deferred dinput8
\-PE 7df80000-7df8e000 \ dinput8
ELF 7dff7000-7dffd000 Deferred libxfixes.so.3
ELF 7dffd000-7e009000 Deferred libxcursor.so.1
ELF 7e009000-7e01b000 Deferred libxi.so.6
ELF 7e01b000-7e01f000 Deferred libxcomposite.so.1
ELF 7e01f000-7e02b000 Deferred libxrandr.so.2
ELF 7e02b000-7e037000 Deferred libxrender.so.1
ELF 7e037000-7e03e000 Deferred libxxf86vm.so.1
ELF 7e03e000-7e042000 Deferred libxinerama.so.1
ELF 7e042000-7e046000 Deferred libxau.so.6
ELF 7e046000-7e06c000 Deferred libxcb.so.1
ELF 7e06c000-7e1ad000 Deferred libx11.so.6
ELF 7e1ad000-7e1c1000 Deferred libxext.so.6
ELF 7e1c4000-7e1c9000 Deferred libkeyutils.so.1
ELF 7e1c9000-7e1ce000 Deferred libcom_err.so.2
ELF 7e1d2000-7e1d9000 Deferred libnss_dns.so.2
ELF 7e1e4000-7e27f000 Deferred winex11
\-PE 7e1f0000-7e27f000 \ winex11
ELF 7e294000-7e2bc000 Deferred libexpat.so.1
ELF 7e2bc000-7e2ff000 Deferred libfontconfig.so.1
ELF 7e2ff000-7e336000 Deferred libpng16.so.16
ELF 7e336000-7e349000 Deferred libbz2.so.1
ELF 7e349000-7e362000 Deferred libz.so.1
ELF 7e362000-7e40a000 Deferred libfreetype.so.6
ELF 7e40a000-7e42d000 Deferred libtinfo.so.5
ELF 7e42d000-7e453000 Deferred libncurses.so.5
ELF 7e476000-7e5b7000 Deferred oleaut32
\-PE 7e490000-7e5b7000 \ oleaut32
ELF 7e5b7000-7e715000 Deferred wined3d
\-PE 7e5d0000-7e715000 \ wined3d
ELF 7e715000-7e78f000 Deferred ddraw
\-PE 7e720000-7e78f000 \ ddraw
ELF 7e78f000-7e7bb000 Deferred msacm32
\-PE 7e790000-7e7bb000 \ msacm32
ELF 7e7bb000-7e842000 Deferred rpcrt4
\-PE 7e7d0000-7e842000 \ rpcrt4
ELF 7e842000-7e991000 Deferred ole32
\-PE 7e860000-7e991000 \ ole32
ELF 7e991000-7ea4d000 Deferred winmm
\-PE 7e9a0000-7ea4d000 \ winmm
ELF 7ea4d000-7ea73000 Deferred imm32
\-PE 7ea50000-7ea73000 \ imm32
ELF 7ea73000-7eaef000 Deferred advapi32
\-PE 7ea80000-7eaef000 \ advapi32
ELF 7eaef000-7ec18000 Deferred gdi32
\-PE 7eb00000-7ec18000 \ gdi32
ELF 7ec18000-7ed7c000 Deferred user32
\-PE 7ec30000-7ed7c000 \ user32
ELF 7ef7c000-7ef8f000 Deferred libnss_files.so.2
ELF 7ef8f000-7efdd000 Deferred libm.so.6
ELF 7efe5000-7f000000 Deferred version
\-PE 7eff0000-7f000000 \ version
ELF f732a000-f732f000 Deferred libdl.so.2
ELF f732f000-f74fc000 Deferred libc.so.6
ELF f74fc000-f7519000 Deferred libpthread.so.0
ELF f753c000-f76f3000 Dwarf libwine.so.1
ELF f76f4000-f7717000 Deferred ld-linux.so.2
ELF f7719000-f771a000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files (x86)\PlayOnline\SquareEnix\PlayOnlineViewer\pol.exe
0000000b 0
00000042 15
00000044 2
00000040 0
00000016 0
0000002e 15
0000002c 0
0000002b 0
0000002a 0
00000029 0
00000028 0
00000009 0
Can't get it past the initial ToS/login window
by jingai on Friday February 12th 2016, 10:38
I'm on Debian/sid (unstable) running WINE 1.9.3-staging in a 32-bit prefix set to Windows 7. The only winetricks I'm using is quartz. No registry hacks or anything.

I've tried re-installing fresh 3 or 4 times now. I'm installing from the downloadable Ultimate Seeker's Collection on SquareEnix's website. Have installed everything except the final expansion (intend to play on a free server). I did go through the necessary steps to patch up to latest.

After the ToS/login window, directly after "Acquiring Data..." and the window closes, it crashes with the following on the console.

The only thing I did not do is replace dxdiagn.dll, as instructed in the guide above. Is this still a necessary step? I don't have a Windows XP installation handy but I suppose I could install it somewhere for this.. I just am unsure it's still needed.

Last thing to note: I am using the DarkStar Project's xiloader.exe to boot FFXI, since I intend to play on a free DarkStar server.

If anyone has encountered this before and corrected the issue, or has suggestions, I'd be grateful.


wine: Unhandled page fault on write access to 0x00000014 at address 0x7e6b7589 (thread 0032), starting debugger...
Unhandled exception: page fault on write access to 0x00000014 in 32-bit code (0x7e6b7589).
err:dbghelp_msc:pe_load_debug_directory Got a page fault while loading symbols
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7e6b7589 ESP:0e88e824 EBP:0e88e848 EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000000 EBX:7e6f1a04 ECX:00000000 EDX:00000000
ESI:0013ba68 EDI:0002004e
Stack dump:
0x0e88e824: 0abe4e80 0e88e848 7e75b91d 0abe4e80
0x0e88e834: 00000158 0e88e8a8 7e6f1a04 00000012
0x0e88e844: 0abe4e80 0e88e878 7e6c2de2 0002004e
0x0e88e854: 0e88e88c 0e88e878 7e696d05 0abe4e80
0x0e88e864: 00000000 00000000 00000000 7e6f1a04
0x0e88e874: 00000012 0e88e8c8 7e698964 0002004e
000c: sel=0067 base=00000000 limit=00000000 32-bit r--
Backtrace:
=>0 0x7e6b7589 in winex11 (+0x47589) (0x0e88e848)
1 0x7e6c2de2 in winex11 (+0x52de1) (0x0e88e878)
2 0x7e698964 NotifyIME+0x253() in winex11 (0x0e88e8c8)
3 0x7e760150 ImmNotifyIME+0x7f() in imm32 (0x0e88e928)
0x7e6b7589: movl %edi,0x14(%eax)
PlayOnline black window
by Adam Armstrong on Monday February 8th 2016, 23:10
I'm having an issue where PlayOnline just loads into a solid black window and stays there. Anyone have idea what might be causing this issue and how to fix it?

I installed FFXI using the free Windows client installation from the official PlayOnline website.

I'm running Ubuntu 15.10 and Wine 1.9.3 (Staging).
Really, really, really slow
by jsbryan on Sunday January 3rd 2016, 22:55
Hello!

I'm on 10.11.1

Installed using a wineskin wrapper. Everything updated fine, but POL runs suuuuuuper slow. Moving from screen to screen is a horrible chore, every new screen takes ages to load, and I have to spam click for it to recognize any inputs. I haven't yet been able to test the game as it crashed first time (but was also running crazy slow). Checking again as I type this, but it's so damn slow I had to post about it. Anything I can do to speed up POL?
Unable to install
by Kurt Walker on Wednesday July 15th 2015, 19:55
Hello,

Have been trying to get this work for a few days now – have followed the guide as well as the one on ffxiah. Unfortunately along the way I slipped up and installed the playonline viewer (via Wine 1.6.2, thru Terminal + MacPorts) in the wrong order, now when I try and go through with the full installation via Terminal I receive an error code when trying to install the PlayOnline viewer, it then goes onto try and install FFXI but it refuses as it does not detect the PlayOnline viewer. I tried uninstalling it via the Wine Uninstaller and it simply cannot be removed. Does anyone perhaps know how I could forcibly remove it?

As this method failed, I moved onto try and install/run via WineSkin. I found a trustworthy looking port here: portingteam.com/files/file/7155-final-fantasy-xi-ultimate-collection-seekers-edition/ (their site is down today, apparently). I installed this to my Mac with much greater ease and the whole thing installed and patched without issue(!). Then I launched the game and encountered this error:

The program pol.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience.

This can be caused by a problem in the program or a deficiency in Wine. You may want to check the Application Database for tips about running this application.

followed by a massive error code:

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x01e7ff02).
Register dump:
CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
EIP:01e7ff02 ESP:0032ed2c EBP:1da0e600 EFLAGS:00010212( R- -- I -A- - )
EAX:00000000 EBX:00000000 ECX:0212a868 EDX:00000015
ESI:02285690 EDI:00000000
Stack dump:
0x0032ed2c: 022855d8 02285690 00000000 01e20863
0x0032ed3c: 0000000e 02285690 1d9ce530 010b6ca0
0x0032ed4c: 01cdf791 0032ed7c 00000000 00000258
0x0032ed5c: 00000320 1da10490 003a4e00 00000000
0x0032ed6c: 00000200 1d9ce5b8 1d9ce5fc 1d9ce614
0x0032ed7c: 01fbfaa6 0000033c 01cdf06b 01cd15b0
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x01e7ff02 in ffximain (+0x1aff02) (0x1da0e600)
1 0x01fd9610 in ffximain (+0x30960f) (0x01fd6988)
2 0x01cd1370 in ffximain (+0x136f) (0x01d42620)
0x01e7ff02: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (36 modules)
ELF 0-7bf03000 Stabs
PE 360000- 376000 Deferred imeuidll
PE 3a0000- 3cb000 Deferred ffxi
PE 3d0000- 3e2000 Deferred imeuidll2
PE 400000- 5a0000 Deferred pol
PE 8d0000- d21000 Deferred polcore
PE 1cd0000- 285b000 Deferred ffximain
PE 10000000-10010000 Deferred polhook
PE 40620000-40624000 Deferred d3d8
PE 40660000-40664000 Deferred msctf
PE 406f0000-406f4000 Deferred version
PE 41b90000-41b94000 Deferred advapi32
PE 41d10000-41d3e000 Deferred user32
PE 41e50000-41e54000 Deferred gdi32
PE 41f20000-41f24000 Deferred imm32
PE 41f40000-41f4b000 Deferred winmm
PE 41f90000-41f94000 Deferred msacm32
PE 44750000-44758000 Deferred ole32
PE 448a0000-448a4000 Deferred rpcrt4
PE 44920000-44924000 Deferred ddraw
PE 449b0000-449b4000 Deferred wined3d
PE 44b00000-44b07000 Deferred oleaut32
PE 44ca0000-44ca4000 Deferred winex11
PE 44eb0000-44eb4000 Deferred dinput8
PE 45250000-45254000 Deferred ws2_32
PE 45690000-45694000 Deferred devenum
PE 456c0000-456c3000 Deferred avicap32
PE 46470000-46474000 Deferred iphlpapi
PE 464a0000-464a4000 Deferred dsound
PE 464f0000-464f4000 Deferred dinput
PE 465a0000-465a4000 Deferred uxtheme
PE 476f0000-47710000 Deferred comctl32
PE 490d0000-490d4000 Deferred mmdevapi
PE 49ef0000-49ef3000 Deferred winecoreaudio
PE 7b810000-7b999000 Deferred kernel32
PE 7bc10000-7bc14000 Deferred ntdll
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\PlayOnline\SquareEnix\PlayOnlineViewer\pol.exe
00000036 0
00000042 15
0000002a 2
00000043 0
00000028 0
00000026 0
00000025 0
00000009 0
Wine shutting down program when I use xbox controller
by Devon Healy on Saturday December 13th 2014, 1:47
WHen I try to use xbox controller when I first log on wine will always try to crash the programme, sometimes I get by it by closing the error window quickly but most of the time the entire programme crashes

Final Fantasy XI366888325Wine(5512,0x401fe000) malloc: *** error for object 0x40279ed0: double free
*** set a breakpoint in malloc_error_break to debug
wine: Assertion failed at address 0x000b:0x90f8069e (thread 0009), starting debugger...
/Applications/Games/Final Fantasy XI.app/Contents/Frameworks/wswine.bundle/bin/wine: line 2: 5512 Killed: 9 "$(dirname "$0")/Final Fantasy XI366888325Wine" "$@"
Installation and Opening Movie
by Chiitoo on Thursday November 27th 2014, 16:41
Just a bit of a note here before I get actual test results done.

I've been testing the installation with the FINAL FANTASY XI: Ultimate Collection Seekers Edition that has been made available during the Return Home to Vana’diel Campaigns.

I suspect these are the same files that are distributed for those purchasing a digital copy these days. Here are the md5sums for the files:

EU version:

FFXISETUP.exe: e3d02d00402473a881ce62c807b5f67d
FINALFANTASYXI.Data.001: e84a285986b72b72acaadd79d2e7b499
FINALFANTASYXI.Data.002: 03618891146157150ddbe681f4e3e9fa
FINALFANTASYXI.Data.003: 259b6f7265f3bcef2ba2e3ce34265525

US version:

FFXISETUP.exe: c24e675df4b52f5b826af7fc1f47db8c
FINALFANTASYXI.Data.001: 49eaa0eac8957b4f293316e3f74476e6
FINALFANTASYXI.Data.002: abe7c0a956ddfc6f61472639b819f60a
FINALFANTASYXI.Data.003: 1220266cd59d32602f864d990079032d

The installer has 7z 'built-in', but it wont find the archives if FFXISETUP.exe runs from a work-path outside of where the archives lie, and will exit (in other words, one must 'cd' to the directory where FINALFANTASYXI.Data.00{1,2,3} are).

Installation works on both, 64-bit and 32-bit prefixes, although on 64-bit, they sometimes freeze. It's still possible to get through by terminating 'ISBEW64.exe' when that happens.


I suggest manually uncompressing the files (open FINALFANTASYXI.Data.001 with your favourite tool that supports 7-zip archives). The FFXISETUP.exe feels a bit slow for the job, and it's possible to make it go quite nuts should the directory already contain the uncompressed files. It will also delete all the uncompressed files upon failure/success.

When manually uncompressed, simply 'cd' to each of the installation directories and run the setup.exe, starting with PlayOnline, then moving on to INS1, INS2, and so on and forth, as needed.


Aside from installation, I've been looking into the opening movie intro cinematics thing (finally). After tracking down what is missing on a 64-bit prefix, I moved to testing with a 32-bit one because winetricks would not like installing some components I wanted to try out.

Surprisingly, the movie actually works out-of-the-box now on a 32-bit prefix, as long as one has Wine built with gstreamer support. The movie will play upside down and mirrored from left to right, however.


One peculiarity comes with having the opening movie enabled: msctf.dll must be native, or the game will crash if it loses focus/isn't the active window any longer.


Windows 7 mode is required to get past the title screen.


That's all, fer now. Can't think of any other long-term issues that should be looked into.

P.S., apologies for the flood of e-mails I may have triggered by cleaning out half of the comments (about 250~). :V

I cleaned out old comments of old issues that didn't seem to have helpful information and were abandoned. Still need to do a second round of reading through all of them, and perhaps compile anything helpful to the how-to section...
help please
by Brock on Friday September 5th 2014, 18:44
can someone help me with trying to install with wine and ubuntu on a USB drive with downloaded files not the disks?
Cannot get controller to work properly with the FFXI config
by Matthew on Monday August 25th 2014, 21:29
I am using a wireless Xbox 360 controller, I run the config and it recognizes the buttons but not the Dpad or the Right joystick. I am using Xboxdvr to use it on Ubuntu and i keep attempting to troubleshoot it but i havent had any luck. Has anyone else had this issue?

by Eric on Thursday April 17th 2014, 17:33
Unfortunately, that was the first thing I tried, as well as messing with the graphics stabilization check box in the config, and none of it worked.

I have no clue what it could be, since I've gotten FFXI to work with WINE on the same laptop before using the exact same method.
FFXI installs and updates just fine, but it crashes upon startup
by Eric on Wednesday April 16th 2014, 3:19
I am on a Macbook Air (2013) trying to run FFXI in WINE. I've gotten it to work in the past, but I can't get it to work this time around. I followed all of the instructions on here: www.ffxiah.com/forum/topic/22407/my-guide-to-ffxi-on-a-mac/ and on this page as well, but it keeps on crashing as soon as playonline closes and FFXI opens.

I've tried using a version that was made in Wineskin and the problem was the same. I've tried installing WINE via homebrew instead of MacPorts, and the problem remained.

This is the error that the debugger gives me.

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x01345da2).
Register dump:
CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
EIP:01345da2 ESP:0033ed50 EBP:2620e600 EFLAGS:00210216( R- -- I -A-P- )
EAX:00000000 EBX:00000000 ECX:015d49a0 EDX:00000015
ESI:01720624 EDI:00000000


Here is the rest of the debug log pastebin.com/q5ref67t

I hope you guys can help me out, it would mean the world to me if I could get to play FFXI again. Thanks!
WARNING: New fishing system (March 2014 Version Update) will occasionally crash the game
by Megas of Vecanti on Friday March 21st 2014, 14:54
About 0.5% of the time, correctly pressing your stick in the direction of an arrow will cause the game to crash. (Both instances resulted from pressing a silver arrow; unsure if there's any correlation.)

Tested at the moat North of the entrance to Port Windurst in West Sarutabaruta while using the Carp Route for skillups. (One RoE (Reel In Small Fish I) was active, though it probably had nothing to do with the crash.)

I've crashed twice. Both stack traces ended up being identical to each other and both resulted in the culprit being:
"0x012f1cf2: divl %esi,%eax"
Since the last few times we got a crash that involved ASM code, it was on the Test Server with unfinished stuff, _IT MAY BE THAT THIS CRASH IS IN THE WINDOWS VERSION AS WELL_. Further investigation is going to be required and if borne out, the bug should be reported to SE. Chitoo? You out there?

To warrant further investigation, the full stack trace: pastebin.com/5reLTFE3

Good luck. We'll need it. XH
FF skips installation
by Landan Lloyd on Monday March 10th 2014, 5:24
I'm trying to play ffxi on mac, wine 1.6.2, Mavericks, Macbook Pro 2013 13in retina, but I haven't had much luck.

Firstly I tried a packaged version of wine, winebottler.kronenberg.org/ which worked fine, up until I got to the actual game, character selection worked fine but once I've selected a character and the game started to load I got nothing but music and a black screen.

Next I tried to install wine myself with homebrew, following this guide www.davidbaumgold.com/tutorials/wine-mac/ , then following the guide on this page to override the DXDIAGN.DLL(although it was a bit vague so not 100% sure I did it right), this again worked fine until I started ffxi from pol, when the opening movie should run I got a white screen and nothing happened, I disabled the opening movie but it didn't make a difference, same thing happened.

So, I though I'd start again from scratch, installed wine via homebrew, and winetricks same way, but now while the installer works fine it doesn't install anything, once I get to the screen were I select which expansions to install I select everything and click next and then it just skips and says FFXI has been installed on this computer. But obviously hasn't. I tried a few different downloads of ffxi but made no difference. I've tried installing wine, and wiping wine completely (rm -rf ~/.wine) but nothing seems to make a difference :(

Any suggestions please?

Here is the log

Landans-MacBook-Pro:~ landanlloyd$ wine /Users/landanlloyd/Downloads/Final\ Fantasy\ XI-\ Ultimate\ Collection\ Abyssea\ Edition/FINALFANTASYXIUCAE.exe
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:apphelp:ApphelpCheckInstallShieldPackage stub: 0x33de04 L"C:\\users\\landanlloyd\\Temp\\bye6fff.tmp\\Disk1\\data1.hdr"
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2700-000024000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2700-000024000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108

I've got Xcode, XQuartz and Java Development Package installed.
WARNING: New UI on Test Server Client CRASHES FFXI on disclaimer screen!
by Megas of Vecanti on Tuesday August 20th 2013, 23:13
As you may or may not know, the 08/20 Test Server update enabled a preliminary version of the new, revamped PC UI talked about at VanaFest last year. You can enable it by going into the Test Client's ToolsUS/FINAL FANTASY XI Config.exe, scrolling over to the "Misc." tab, and checking the box next to "Enable New UI" at the bottom.

Currently, though, it's unusable on WINE 1.7.0: the game crashes with an Unhandled Exception ("divide by zero in 32-bit code (0x022dd4ba)"; "0x022dd4ba: divl %ecx,%eax" according to the dump below) right after it draws the first new UI element (the right-facing arrow which would be next to the "Accept" option) on the "rules of conduct" disclaimer screen.

Any people in a position to fix the bug will want the full crash dump with symbols enabled, which is here:
pastebin.com/v399Y87G

This obviously needs to get working: good luck to all of you willing to make it work ASAP!
Gentoo use flags?
by Claquesous on Thursday June 27th 2013, 0:24
Can someone who is successfully using Gentoo amd64 please post their emerge output?

This is my output, but PlayOnline crashes before it even loads the GUI. The error seems to be out of dsound.

[ebuild U ~] app-emulation/wine-1.6_rc3 [1.5.10-r1] USE="X alsa fontconfig* gecko jpeg mp3 ncurses opengl perl png prelink run-exes%* samba ssl threads truetype udisks* xml* -capi -cups -custom-cflags -gphoto2 -gsm -gstreamer -lcms -ldap -mono* -nls -odbc -openal -opencl -osmesa -oss -pulseaudio -scanner (-selinux) {-test} -v4l -xcomposite -xinerama (-gnutls%) (-win32%*) (-win64%)" ABI_X86="32%* 64%* (-x32)" LINGUAS="en%* -ar% -bg% -ca% -cs% -da% -de% -el% -en_US% -eo% -es% -fa% -fi% -fr% -he% -hi% -hr% -hu% -it% -ja% -ko% -lt% -ml% -nb_NO% -nl% -or% -pa% -pl% -pt_BR% -pt_PT% -rm% -ro% -ru% -sk% -sl% -sr_RS@cyrillic% -sr_RS@latin% -sv% -te% -th% -tr% -uk% -wa% -zh_CN% -zh_TW%" 0 kB
Present Status - Glitches and Workarounds
by Pandoraxero on Thursday May 30th 2013, 10:34
The logout/shutdown crash glitch
-I've managed to isolate the cause of this glitch to something easily user-controllable... namely, the "show opening movie" option on the ffxi config. I have no idea why, but somehow, disabling this option prevents the crash from happening.

Crash after Disclaimer
-If FFXI loads, but won't get past the little disclaimer thing without crashing... you MIGHT be in WinXP mode. Try setting Win7 mode. It should work then

Installation
-If you're having problems with installation, specifically, if the installer is giving you a "1628: Failed to complete installation" error message, your WINEARCH is likely set to win64. This seems to be the default for 64-bit systems. To fix this, backup or delete your current ~/.wine and run WINEARCH=win32 winecfg. This will setup a new prefix that will run the 32-bit installers without flaw.

-In addition, the installers all seem to throw the same error messages to console towards the end, namely:

err:ole:ClientRpcChannelBuffer_SendReceive called from wrong apartment, should have been 0x80000002a
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2800-000008000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2800-000008000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2800-000008000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2800-000008000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2800-000008000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108

...these messages do not seem to affect the install itself, as the game runs as well as it would on a similar windows system

Graphical Glitches:
-Specifically, the only graphical glitches that have stuck out to me are things like glow boxes (like fireplaces, or the entrances to the Bastok MH at night) extending beyond their normal visible bounds (does not affect gameplay), and other little things, like that little fountain kind of across from the L.Jeuno AH. Its "Water" displays outside of its normal bounds, too... but has no effect on gameplay.

-----
Please, if you are testing this game, bear all this in mind... especially the win32 thing. This game does not deserve the garbage ratings it's been getting, just like the number 2 game on the top 25 doesn't deserve the "Gold" rating it's got. I seriously can't eat my cheesecake in peace knowing this game's fallen so far.
dxdiagn.dll
by Pandoraxero on Monday May 20th 2013, 9:19
On a hunch, I decided to switch to the builtin dxdiagn.dll ... guess what? It works perfectly. so it seems the override it no longer needed. Guess if you give a project five years, these things happen.

So, lets see, total number of changes to be made to the howto:
WINEARCH=win32 for 64-bit systems
dxdiagn.dll
Seekers of Adoulin needs to be added in

Things that are still issues:
Shadows, the glow box for fireplaces and whatnot, strobing effect on some lamps, the defocus/refocus gamepad glitches in windowed mode, also, oversampling (setting the background res higher than the overlay res) seems to have no effect.

All in all, the game is VERY playable. Thus far, I've had no real issues with it. Worthy of Silver, possibly Gold... not Platinum, though... at least not until the problems mentioned above get fixed.
Virtual Desktop and Gamepad Bug
by Pandoraxero on Sunday May 19th 2013, 11:44
OK, so I decided I was going to try the FFXI Windowed mode... and when the window loses focus, then regains focus? the sticks on my gamepad become either maxed or zero'd ... can't tell which, but I'm willing to put money on them being zero'd

Interestingly enough, this same thing does NOT happen when using Virtual desktop. Also, in VDesk, the gamepad retains its focus on the window. ...I have no definite explanation for this difference in function, but I can reasonably surmise that, since the windowed mode was NOT built to retain focus, it simply lets go of the gamepad when it loses focus, versus the VDesk mode, where the game THINKS it still has focus, but, in truth, does not. I mean... that IS the way FFXI was designed.
FFXI on ubuntu 12.04
by Juan Sanchez on Tuesday April 9th 2013, 7:38
Finally got it working, thought I'd share it, hopefully saving someone from hours of tweaking and searching for how to.
First off: error 1628, it doesn't install. I think it is caused by 64-bit system. Solved it with 32-bit prefix, something like:WINEARCH=win32 WINEPREFIX=/path/to/wineprefix winecfg. Install and run game from there, I do it through terminal. Then I got sound issue, install pulseaudio control settings (sp?) and tell not to use HDMI acceleration. I needed additional pulseaudio -k to get it work.
Next up, mouse and keyboard wouldn't run in fullscreen. Mouse: tick for hardware mouse from FFXI config, for fullscreen to work, I needed to install Compiz Config Settings Manager and enable "Legacy fullscreen support". Also needed to set WINE to Vista from winecfg with options off for letting program manage windows.
Finishing touch was hiding Unity-toolbar: System Settings ->Appereance->Function(sp?)->hide on.
For those of you wondering...
by Megas of Vecanti on Thursday March 28th 2013, 3:43
Seekers of Adoulin installs perfectly and the new expansion content has thus far had no issues on WINE (aside from the ones I've previously run into, but those are game-wide).
So close I can taste it
by shon on Friday December 14th 2012, 12:40
OK, trying to set up FFXI on a new late-2012 iMac (base model).

2.7 i5
8 GB ram
NVIDIA GeForce GT 640M 512 MB

Got it all installed, no problem. Got POL running, connected updated. Got FFXI updated, awesome. FFXI loads up, sweet. Pass the disclaimer screen, click accept...

Boom, fail!

Error: FFXI 3101
Cannot connect to server

Weird, considering I can connect to POL fine. Scoured the web for solutions or someone else with this problem but no dice.

I'm thinking is there some PORT or network setting I can tweak inside wine?

I'm so greatful for any help, I'm dying to get this game going on my iMac.
Back again
by Kyle on Monday October 1st 2012, 23:17
Okay, so I think I figured out what the is causing my problem below, but need some help.

It seems that when FFXI closes improperly, or the wine folder is tampered with (either one) there is a chance that the registry key for Wine will get messed up in regards to POL. I've been trying to fiddle with the registry that I have to get it to work again, but can't figure out what the infringing line(s) is(are). If anyone can send me their registry from wine with a functioning FFXI install (preferably one installed with through steam so they're as close as possible) I would really appreciate it.

I'll update this if I can find anything.
FFXI on mac installation failure
by cadozh on Friday July 13th 2012, 10:49
Hi everyone,

I have followed the guide on the following link (killingifrit.com/forums/topic/184046-guide-for-ffxi-on-mac/) but I couldn't finish installing Playonline viewer, I got an error message saying 'wine: Unhandled page fault on write access...starting debugger ... and then nothing happens. Now when I try to run the .exe file again i get an error message from X11 saying it cannot replace the old files.

Is there more information I need to give to get some help?

I look forward to a reply.

Kindest regards
Crash with macro palette switching:
by Megas of Vecanti on Wednesday April 18th 2012, 20:47
While I was confirming the self-resolution of 30339 tonight I found a new crash: Scrolling through my macro palette sets by holding a shoulder button plus the D-pad (or Ctrl/Alt+arrow keys) causes FFXI to crash when reaching a specific set.

Details as I get them. Should be able to easily obtain log info, but I need other people to attempt to reproduce this on their systems and get back to me. Can anyone check?
FFXI + Wine + PS3 controller
by Greg Sayor on Sunday June 26th 2011, 23:05
Hello,

I am trying to get FFXI + Wine + PS3 Controller to work on OSX. I have had some success, but I am stuck at about 99% working.

Here's what I did so far:

1. Download and install PS3 Controller from here: tattiebogle.net/index.php/ProjectRoot/Ps3Controller

2. Downloaded GamePad Tester from here: download.cnet.com/Joystick-and-Gamepad-Tester/3000-18490_4-48273.html

3. Verified with GamePad Tester that all buttons/joysticks were responding.

4. Attempted to setup GamePad with polcfg.exe. It failed because it does not seem to recognize when I am pressing "Button 1" - even though I can see it happening with GamePad Tester. To fix this I modified the registry settings under HKEY_LOCAL_MACHINE/Software/PlayOnlneUS/SquareEnix/PlayOnlineView/Settings/Controller. In my case I set (in dec):

AnchorDown: 6
AnchorLeft: 7
AnchorRight: 5
AnchorUp: 4
Menu: 15
Navi: 12
Ok: 14

.. I stopped here because I got it to behave about well enough for what I wanted..

5. Attempted to setup gamepad with FFXiPadConfig.exe, it failed with the same symptoms as polcfg. To fix that I set HKEY_LOCAL_MACHINE/Software/PlayOnlneUS/SquareEnix/FinalFantasyXI as follows:

padmode000: 1,0,0,0
(NOTE: Enable gamepad, disable slider, disable hat switches, disable force feedback
padsin000: 10,8,2,9,1,13,15,14,12,0,-1,-1,3,33,33,32,32,37,37,34,34,4,6,7,5,-1,-1

Before I started testing this looked like this: 4,6,11,7,10,2,0,1,3,8,-1,-1,9,33,33,32,32,37,37,34,34,41,41,40,40,5,-1

The main thing I was trying to fix was that the 4 buttons on the left of the joystick were not able to navigate menus or target things within the game. Changing positions 22 = 4, 25 = 6, 26 = 6, and 27 = 7 seemed to solve that.

However, I still seem to be having a problem. Even though I can see with GamePad Tester that the X button is "Button 15" (14 w/r to the registry number, as it starts counting from 0) and the O button is "Button 14" (13), it still will not work.

The mouse works for the confirm function, so I don't know if somehow its poling that instead of the gamepad or what is going on.

I hope this information is helpful.

Any ideas on this last glitch?

- Greg
Windowblinds/zfighting
by Michael D on Monday February 7th 2011, 18:22
I would just like to note that i am seeing the same dynamic lighting issues from running in Linux appearing on windows. it seems this may be part of how FFXI works and the new drivers from both ATI and nVidia.
FFXI loads to game, but no textures apear.
by Leon Lewis on Thursday January 6th 2011, 20:08
ATI Graphics Cards & FF XI
by Alan Gindlesperger on Sunday October 10th 2010, 9:51
For the past few months, I've been reading very mixed reports of the newest proprietary drivers (Catalyst/FGLRX) released by ATI. Some reports were very promising, with people saying they reached a level comparable to nVidia's proprietary drivers. Some reports still still report that there is still a wide gap, especially when it comes to gaming under Wine.

So, has anyone had any success playing FFXI on Linux with the recent versions of the ATI Catalyst drivers?

On my old computer that has an nVidia card, I was able to get FFXI performance under Wine to equal (or in some cases beat) the performance I got under Windows.

My new computer has an ATI card in it, and I left Windows on it for awhile since I was using other programs for school that needed Windows. So, before I go through the hours long process of installing and updating FFXI again on my computer (running Linux now), I was curious to know what experiences others have had with the newest drivers.
Its all working, except Wings of the Goddess
by Bryan on Sunday August 1st 2010, 10:47
So I finally got this working, except for Wings of the Goddess. Durring my last set of problems, I tried uninstalling and reinstalling everything, but when I did Wings of the Goddess never dissapeared from my list of things I could uninstall, and it never really looked like it went through the process of taking it out.

Now when I login it tells me that not all the expansions are installed, so I tried to install Wings of the Goddess again, but every time it gets to the "copying files" phase and Wine gives me an error and forces it to close.

I should probably mention again that I'm using the 2007 collection, so Wings of the Goddess is a separate expansion disc. I have a feeling that there is just some misunderstanding where the computer thinks its not there so it won't let me use it, but the files are there so it won't let me install. Any ideas?
Crash when switching windows
by Michael Liebenow on Thursday June 3rd 2010, 21:52
After FFXI starts I can't switch to another window without it crashing. Doesn't happen in pol just in FFXI. Any ideas? Tried disabling compiz. I'm using fglrx if that matters. Gentoo + Wine 1.2-rc2
1.2rc2, Lucid 64 bit, Core 2 Duo, GeForce 9800m GTS
by Jubeh on Wednesday June 2nd 2010, 0:30
I tried installing/running FFXI in the above configuration but I couldn't get past the FFXI install.

I used the original PC CDs (FFXI 3 install disks into one folder and all the other expansion disks on their own folders).

Before, with Ubuntu Jaunty and version .96, the game would work fine in the same computer, but now with 1.2rc2, the game doesn't install right.
PlayOnline install finishes fine, and I can launch it, but FFXI install hangs at about 26% and gives me an MSI error.

I tried the newest deb package I could find at the archive for the 64 bit architecture (wine.budgetdedicated.com/archive/ubuntu/jaunty/wine_1.1.38~winehq0~ubuntu~9.04-0ubuntu1_amd64.deb), and the install would complete, but when trying to start the game from POL I'd get a "Page not found" error from POL.

I noticed that 1.2rc1 has been tested Gold on Lucid 64 bit, but using apt-get, it automatically downloads 1.2rc2, there's no deb package for 1.2rc1 that I can find for Lucid 64, and I'm pretty much an idiot at trying to build 1.2rc1 from source, but after I did, it was the same install error as 1.2rc1.

Has anybody been able to install FFXI from scratch on Lucid 64 bit?

Any pointers?
Vana'diel Collection 2007
by Sean Huggans on Tuesday January 12th 2010, 0:45
Just a note for those with the 2007 collection: It works too. Make sure your operating system is set to Windows XP through winecfg, and go into the PlayOnline directory on the DVD, and right click setup.exe and go to run with and type wine(or navigate here through the terminal and type "wine setup.exe") do the same for the INST1 INST2 INST3 etc. directories. Happy Adventuring!
Working with WINE for Mac
by Kris on Sunday November 22nd 2009, 9:25
Got this installed with the alpha build linked via WineHQ's suggestion for Snow Leopard. It works to 95% of what I expect. A few things I've noticed:

POL Config will not recognize the Mac's screen resolution properly, and defaults it to 640x480. Registry tweaks will fix this issue.

The thing that is keeping me from being 100% satisfied is that whenever I tab away from the program (specifically FFXI), it crashes. I've tried switching to windowed mode, which does indeed put the program in a movable window, but still crashes on change. I'm able to screencapture and do other processes in the background fine, I just can't target or highlight them, or it crashes. When it crashes, the sound continues but the rest of the program is frozen.

Closing the program causes it to freeze/crash, yadda yadda. The Mac alpha release has a really nifty way of just closing the program via the icon at the top, which makes it nice and easy when it does crash.

Any hints or suggestions to the whole "crashing on tabbing"? If I can find a way to get a log, it will be posted.
Works on my Debian
by Teast on Sunday October 18th 2009, 4:48
Hello,

I have been thinking of posting here but I have not done it until now.
Me and my wife are both playing FFXI fulltime on both of ours Debian systems.

It have gone a few months (one year to be exact) now from when we moved over to linux for FFXI.
We both plays with gamepads and in fake window mode (wines desktop emulation)

The biggest "problem" that we have with FFXI on our system is the shadow rendering from caves etc. (flickering + hard edges on the shadow "sprite")

So let me list our systems and (hopefully all) our configurations.

Debian unstable + testing
(got links to both type of repositories in my source.list file)
wine 1.1.13
(with IME fix + a personally fix for the rumblepack on the gamepad. I changed the code so it wouldn't try to guess the rumble-type and instead use one specific)

My and my wifes systems:
AMD Athlon 64 6000+ 2GHz
2Gb memory
NVIDIA GeForce 9600 GT 1024 Mb memory

Yes, we got almost the same systems (except for harddrive types and motherboard type and other extra hardwares)

So about our configurations in wine, ffxi and debian.

For wine we have done the following changes:
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRender"="opengl"
"OffscreenRenderingMode"="fbo"
"OpenGL"="enabled"
"PixelShaderMode"="enabled"
"RenderTargetLockMode"="auto"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoDescription"="NVIDIA GeForce 9600 GT"
"VideoDriver"="nv4_disp.dll"
"VideoMemorySize"="1024"

I'm pretty sure that we ran the DirectX9 installation and (not as sure) .NET installation.

FFXI:
General:
* no MIP mapping
* no windowed mode.
Screen size:
* overlay 1280x1024
* background 1024x1024
Textures:
Uncompressed on both
Effects
* no bump mapping
* Environmental animation is off
Misc
* hardware mouse enabled
* simplified character creation enabled

And ingame we have turned off shadow effects, weather effects, footstep effects.

Finally gnome configuration: compiz :)


We had weather effects active before we started doing campaign battles (it can get really shoppy with all the mobs during a storm weather effect)


I hope I have remembered everything thing!
Feel free to ask if you have any questions or want me to give some more information (I have probably forgot tons of information)
/Teast and his wife Zeldia
Installation Notes Ubuntu(Jaunty)--Wine-1.1.28
by Jeremy Riley on Tuesday September 1st 2009, 4:46
The following info is based on a clean installation of Ubuntu Jaunty(9.04) and Wine-1.1.28

The absolute fresh installation helped ensure that no other items had been installed somewhere by some program that by chance helped the installation and runtime of Final Fantasy XI( FFXI ), thus potentially giving false results to the installation and runtime testimonial.

I have performed this task several times thus far with plans to perform further testing using the various hardware I have laying about.

The system hardware I have thus far tested on is my Intel 3.0GHz Hyperthreaded mainboard with 3GB and then later 4GB of system memory. I have also performed once using one of the 256MB graphics card(the 5200 witch I will spec out shortly), upon my Intel 3.0GHz single-core with 2GB of system memory.

Setting things up; I installed Ubuntu Jaunty(9.04) from my installation media and wiped out any/all prior partitions and installations. Upon initial boot-up I installed the proprietary NVIDIA drivers for my graphics card(s).

--NOTE: The NVIDIA testing has been performed using the following cards:
NVIDIA GeForce FX5200 DDR 256MB PCI (dual vga and single s-vid out )
NVIDIA GeForce 6200 DDR2 256MB PCI ( vga, hdmi, and s-vid out )
NVIDIA GeForce 8400 GS DDR2 512MB PCI ( vga, hdmi, and s-vid out )
NVIDIA GeForce 9400 GT DDR2 1GB PCI-E ( vga, hdmi, and s-vid out )

--NOTE: The following stable-release NVIDIA drivers have been tested with these cards:
180
173

Once the 3D drivers were installed and the system rebooted fine without any hiccups, I downloaded the source for the latest( at time of this post ) version of Wine, version 1.1.28

While Wine was downloading I fired up the Terminal and grabbed the dependencies needed for building/running Wine.

CODE:
sudo apt-get build-dep wine

Once Wine was downloaded and the dependencies were satisfied I extracted the Wine archive and navigated the Terminal focus to the newly extracted Wine source directory. In my case I extracted the downloaded archive to my desktop. In the terminal:
CODE:
cd Desktop/wine-1.1.28

Once inside I ran:
CODE:
./configure

Followed by:
CODE:
make depend && make

Finally:
CODE:
sudo make install

Once installation I ran post-installation check(again from the terminal).
CODE:
wine --version

Getting an output of "wine-1.1.28" satisfied me so I ran the configuration utility.
CODE:
winecfg

In the resulting configuration utility window I switched the default mode from XP to Vista. Then from the drives tab, performed a auto search of devices. Finally, I selected the audio tab and let Wine figure out my audio( Alsa ), performed a test sound and upon hearing a test sound, I hit the apply tab at the bottom of Wine's configuration utility and exited the utility.

Once Configured I inserted my Final Fantasy XI VANA'DIEL Collection 2008 DVD installation media. Waited for the DVD drive to appear on my desktop and opened the drive file viewer. Once open, I selected the Autorun.exe file and double-clicked.

When The Final Fantasy installer window popped I hit the Install PlayOnline Viewer and TetraMaster button. I left everything default except adding desktop shortcuts. I chose to not add them as in part I hate clutter on my desktop and they do not work anyway without additional post installation tweaking. Of which it is far easier and quicker to right click the startup launch icon once FFXI is installed and add a shortcut to the desktop or launch panel. --Note this is not a FFXI installation failure, this is just something I believe Wine/Ubuntu does not support accurately yet as I have never found this to work.

Once PlayOnline is installed I proceeded to install FFXI and all the subsequent expansions on the installation DVD Autorun Menu. --No need for DirectX 8 installation as Wine has this covered. Once all expansions were complete I exited the installer DVD and navigated to the start-up links now created within the Applications tab of my navigation bar: 'Applications/Wine/....'

Before starting FFXI, It is wise to run the FFXI configuration utility and set the runtime resolution to match your desktop resolution settings. On my Acer X203H LCD I run a 1600x900 resolution. Within FFXI's configuration utility I set the resolution to match my screen -at- 1600x900

NOTE: I have also tested this with an older HP1502 14" LCD running -at- 1024x780 and various( even older ) analogue CRT displays ranging in size from 14" up to 19" with screen resolutions from 1024x780 up to 1200x1024. Each time setting the FFXI resolutions to match my outputs display resolution.

Now, configurations tested ranged from the default settings given within the configuration utility(best for the smaller 256MB graphics cards I tested with), up to the maximum quality settings(best for the 1GB graphics card I tested with).

Once configuration is set(especially the runtime resolution set to match your display resolution), I proceeded to start FFXI from the start-up menu listing.

Upon first run, the PlayOnline viewer( POL ), will need updated, I updated; POL restarted and I submitted my login credentials(I have also tested creating a new account from this prompt with no issues). Once login credentials are supplied, I entered the game; before playing there are updates and depending on your internet connection speed and time of day you perform this task will depend on how long this takes. The shortest update I encountered was less than 45 minutes, and the longest was a little over 3 hours so be prepared to do a lot of waiting.

Once updated, I selected my character(even created/deleted a character), and ran about testing everything I could possibly think of in game. The only performance issues I encountered were related to the video and system hardware I used. No configurations were made to NVIDIA's configuration utility to enhance graphic output--all tests were performed with default settings in place.

Otherwise, the only issues I encountered were the in-game navigation options dialog buttons were unreadable if I ran the game in windowed mode upon the CRT monitors. I do not consider this a bug as this issue is quite common running FFXI on Window's(R) while in windowed mode. Something I have experienced myself and found that countless others have also encountered this issue running Window's(R) according to various Web postings I have found online when I first encountered this issue.

That should do it for this posting. Remember, "SET WINE TO VISTA MODE" and everything should(as I have found in my testing), work out of the box with zero pre or post tweaking aside from the normal use of the FFXI configuration utility that is required to do on a standard Window's(R) installation of FFXI.

Final Fantasy XI rates a Platinum from my findings.

Additionally, I plan to post some results using ATI graphics cards in the near future, and additional system hardware of the core-duo and core-quad variety(not to mention AMD chipsets of the same). --I just purchased an ATI RADEON HD 4350 GDDR2 1GB PCI-E card and plan on finding time to perform a test for this graphics card. I will post my findings once the results are in.

Until next time; Enjoy your stay in VANA'DIEL, but don't forget friends/family/job/school, etc....!!
lock up on target selection
by Michael D on Tuesday August 11th 2009, 0:17
i believe i may have discovered the problem with lock ups caused by triggering an event (the same event allways causing a lock up). i recently reinstalled ffxi and did not use the same proceedure as normal (still installing rise of the zilart 10 minutes before dynamis entrance time can make you do funny things) which resulted in several failed attempts to log in that were later fixed (dll overrides and the like). after installing in this way, i found that i was able to encounter these mysterious lock ups that others had discribed (lower jeuno npc selection, for me it was zelecting anything in an area of south sandoria (s) from a certain distance at a certain angle) i am going to attempt to reinstall again using the method i used to and see if this fixes it and post the results.
hope this can help those suffering from this basically just try reinstalling without trying to start pol until all settings are correct
Spinning character and connection issues
by Kurakuni on Tuesday June 16th 2009, 15:37
So, I'm using Wine 1.1.23 with Ubuntu 9.04 x64. FFXI runs prefect for me, and I have run into only 2 problems so far; besides the flashing shadows and shadow lag, which it seems everyone has. I just turned off shadows, and deal with the flashing shadows in zones.

Ive came across two problems though, seeing if anyone has them or knows a fix. The first is whenever I switch workspaces, when I come back to FFXI, my character will be spinning in a circle until I move the joystick on my Logitech controller. I thought at first this was just a bad config of the controller, so I re-did that, but nothing. Also, when I first log-in, my character will log in spinning until I move the joystick.

My other problem is with my connection. As long as I'm actually playing, it runs fine without any disconnects besides the usual. Yet, if I ever leave it running for bazaaring or just going AFK for a long while, it eventually disconnects. Before you say, yes I have changed to setting in the game for the auto disconnect, but that still didn't fix it. I'm not really sure what the problem is. I'm running DSL if that helps at all.

Besides that, things are going good so far on it :) Been running it under Linux for about 4 weeks now. Thank you for the help.
My full report on installing the original FFXI disk sets in Wine 1.1.22 in Kubuntu 9.04 Jaunty x86_64.
by Randy on Wednesday May 27th 2009, 0:52
I have the Final Fantasy Online disk set with Zilart. It contains one Play Online CD, three FFXI CDs, and one Rise of Zilart CD. I also have all the separate CDs for each expansion pack.

I wanted to get it running under the stable Wine 1.0.1 first but could only get Play Online working with the window mode unchecked in it's config program. Everything else in Play Online worked but FFXI would crash the instant it ran.

I tried to download the Vista compatible Play Online setup file from their website. The setup stops when it finishes extracting the MSI file. I tried to run the extracted file but Wine said to run the setup that extracted it. So I did msiexec /i setup.exe and got the error fixme:msi:MSI_OpenDatabaseW open failed r = 80030050 for L"C:\\windows\\temp\\msid7.tmp
Each time I ran that command I would get a different temp file error. Most threads seemed to think it was related to running Wine in root but I never have and haven't used the sudo command. I got this error in both Wine 1.0.1 and 1.1.22

Next I did a clean install of Wine 1.1.22, installed POL, ran and updated POL, ran it again, and got an error bugs.Winehq.org/show_bug.cgi?id=17604 I then copied over dxdiagn and set it up in Wine's config for pol.exe. I left it on it's default load order which is "Native then Builtin" and I didn't register it with the regsrv32 command. I ran POL but the graphics would flip upside-down. From other posts, I found that adding the following key with the regedit command fixes this problem:
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"OffscreenRenderingMode"="fbo"
Now POL runs flawlessly.

Next I installed FFXI and all expansion packs.
I had problems with inserting the next disk during the install. First I'd have to insert a CD and click it to open the dolphin file manager, then I had to open the Wine config and go to the drives tab and hit ok to exit, then in console I typed wine d:\setup.exe. If I didn't do any of the previous steps before running the setup then Wine wouldn't recognize the CD. As soon as the insert disk message appeared, I'd have to make sure my dolphin window was closed, then type wine eject d: in a separate console, then insert the next disk, then I'd have to repeat the previous steps I mentioned to get the system and Wine to recognize the CD, then hit retry. If Wine didn't recognize the CD and I hit retry, then the installation would exit and I'd have to start over. After installing the game, I ran pol and started FFXI to download updates. Half a day later(about 11,700 files), I hit ok and FFXI started in full screen mode. Hitting Accept or Decline at license screen would make FFXI go to a black screen so I had to kill it. Next I changed settings in the FFXI config program to my liking, then switched pol.exe to vista mode in Wine config. After that, the game ran almost flawlessly, though my terminal output would show the following:
Probably 1000+ lines of this - fixme:d3d8:Wined3dformat_from_d3dformat Unhandled D3DFORMAT 0x41
I saw 1 line of this - fixme:d3d_surface:surface_load_ds_location No up to date depth stencil location
And about 5 lines of - fixme:d3d8:ValidateVertexShader (0x40de2a0 (nil) (nil) 0 (nil)): stub

Flaws in playing FFXI:
Shadows looked fine but were lag intensive. When turning on Bump Mapping in FFXI's config program, the shadows lagged a lot less but they flickered when moving the camera. In some areas(like windurst woods chocobo stables), the shadows didn't flicker. Shadows for characters can be turned off but they still appear at some doorways.
The game crashes for me when selecting multiple players using the 0 key when they are at the same coordinates(like a home point or after entering an arena).
Minimizing the Wine window seems to close out of the game instantaneously unless in a virtual desktop.
I had a problem at one time in the previous Wine version with POL going out of the Wine window so the Wine window was mostly black. When I moved the Wine window, the POL window would move inside it. I fixed this buy turning off "Allow windows manager to decorate windows" in Wine config, ran pol, maximized it, then made it small again, and it was back to normal. I might have caused this problem by changing settings in KDE for my FFXI window which is actually the POL window too.

I originally had FFXI installed on my Windows XP PC. I could also get FFXI working by copying over the directory and searching the registry for related keys. I don't know what ones are needed specifically but there are quite a few and I needed more than just the main key listed in Software. I still needed the extra configuration for the direct 3D reg key, dxdiagn, and vista mode. Computer Specs: Intel Core i7 2.66, 6GB ram, EVGA GeForce GTX 260 Core 216.
Blank screen after choosing character
by Esteban on Thursday April 23rd 2009, 12:36
Hi, i'm getting probs with this, when i enter to choose character part the graphics look slow and after it began logging into the game, it put on blank screen and then it close, resolution 640x480 and have a PNY Geforce 6200 video card, using wine version 1.1.19, any idea what should be my prob?
No window borders/runs in fullscreen mode constantly
by David on Sunday April 19th 2009, 10:12
Another little hiccup I noticed with 1.1.19. Now FFXI runs in fullscreen mode by default, and I can't get it out. It's behaving more like it's on a native windows machine now. This wouldn't be a problem except that I have 2 displays and FFXI opens on the wrong one every time, whereas before, I could move the window the to display I wanted it on then kick it up to fullscreen. Heh. If nothing else, I'll try the windower.
Game won't exit in 1.1.19
by Alan Gindlesperger on Thursday April 16th 2009, 19:46
I was wondering if anyone else had the same problem (or any ideas on how to fix this). Under 1.1.18 I had no problems running FFXI, however, after the update to 1.1.19, I can log in to the game and play normally (the important part), but I can't exit the game. If I do a /shutdown or a /logout then select "back" at the FFXI title screen, I just get a black screen (if I'm playing in fullscreen mode) or a black window if I'm playing in windowed mode.

Since the game works, I'm not too worried about it, but still, it would be nice if I didn't have to manually kill the game every time I want to quit.

Any ideas?
Amazing!
by Alan Gindlesperger on Saturday April 11th 2009, 9:02
This is actually a reply to Cosma's post under the Getting FFXI to Run Under True Fullscreen Mode thread, however, because the info is so useful, I decided to start a new thread. Maybe I'm wrong, but I think more people will read this if it's a new thread instead of a reply, and I think the information will help a lot of people who are frustrated with getting FFXI to run under Gnu/Linux.

Cosma's suggestion of adding the line "OffscreenRenderingMode"="fbo" to the user.reg file makes a huge difference. I tried it (I didn't edit the file manually, I used regedit and inserted it that way... more detail below)

It does exactly what Cosma says, it stops the flipping of pol viewer, and it fixes the issue with the black bar at the bottom of the screen when you use two different resolution settings in FFconfig.

Not only that, but the increase in FPS is amazing, I was able to turn shadow effects ON, and still play the game with no virtually noticeable decrease in FPS.

Now, you can do what Cosma does and add the line to the User.reg file, or you can type "regedit" in the terminal/konsole (whatever you use) and under HKEY_CURRENT_USER expand SOFTWARE, then WINE. Look for a key called Direct3D and expand that. If it's not already there, create it. In Direct3D create a registry entry called "OffscreenRenderingMode" and set it's value to "fbo"

If this was part of the HOWTWO, I think this came would move up to gold status, as it really takes the gameplay up to near the native Windows level (at least on my machine it did).

Thank you, Cosma.
  • RE: Amazing! by JD on Thursday April 16th 2009, 1:05
    • RE: Amazing! by Alan Gindlesperger on Thursday April 16th 2009, 19:11
  • RE: Amazing! by David on Thursday April 16th 2009, 15:03
    • RE: Amazing! by Lestou on Thursday April 16th 2009, 15:35
    • RE: Amazing! by Alan Gindlesperger on Thursday April 16th 2009, 19:14
  • RE: Amazing! by Tripnotic@asura on Monday April 20th 2009, 2:33
Ok, it's not working for me
by Josh on Saturday March 28th 2009, 13:23
I am trying, but it isn't working. I keep getting the error saying that it can't install the driver needed. GRRRRR!!!!! I really am on a ffxi withdraw too! Someone help!.

I figured that maybe since I had the 2007 disc maybe that was the problem? I saw that the thing up there is for 2008 collection. arg, maybe I am just drawing straws now!

But anyways, can someone please tell me what I am doing wrong!
Black Screen POL
by Brandon on Wednesday March 25th 2009, 19:49
I know this has probably been asked, but everything installed fine but whenever I launch the Playonline Viewer, I get a black screen or funky graphics. But the music plays fine. I am using the same card I used in Windows. I have also tried configuring Wine as best I can to know avail. Anyone else been able to work around this? Thanks!
How to get it to work as of 1.1.17
by Astrit Prower on Tuesday March 17th 2009, 20:38
Set the POL viewer to use Windows Vista, this has an added effect of increasing your framerate at the login screen. When in game set the clipping plane to the lowest setting, turn shadows off and set it to show the minimal amount of characters.
Bug 17604
by Astrit Prower on Saturday March 7th 2009, 15:43
Could one of you with wine-debug and wine-devel run "WINEDEBUG=+dxdiag wine pol.exe &> ~/dxdiag_log.txt" from the POL directory and post the contents of the dxdiag_log in a reply? I'm unable to do this from my machine.
The recent crashes
by Astrit Prower on Monday March 2nd 2009, 22:46
Don't quote me on this but I believe our newest problem (FFXI crashes/can't login) arises from IMM errors (component unknown). I think we need to try out WINE with the nabble sanity patch again and see if we get anywhere. (Hint Hint)

Any takers?
1.1.15 has made keyboard glitchy
by Jaz on Saturday February 21st 2009, 11:01
Updated to 1.1.15, having had the game running fine in 1.1.14. Had to reapply the imm sanity patch to get into the game.

Once in, I had issues with the keyboard, it was just being really glitchy - macro bar already open when I log in and not going on pressing esc, numpad keys not working for movement, menu spazzing out etc.

Logging out and back in fixed some of these, but I can't type in game at all (not a problem for BST, but can't talk to LS or ask other BSTs to team up lol - also means I can't /shutdown or emote etc). So something seems to have broken with the new version.
Black Screen in POL
by Someone on Thursday February 19th 2009, 16:10
When I WINE POL it open normally, but there is no picture. The screen is black, but the POL music is playing like normal.

If I turn off windowed mod in polconfig, I can see it like normal.
this was in Wine 1.0.1. (Ubuntu 8.10)

I tried to install in # Wine 1.1.13 i386. and POL works. (haven't tested ffxi yet).

I'm new using WINE and a bit confused about what version of WINE I should use.

Is 1.1.13 newer then the 'Latest stable release Wine 1.0.1.'?
Very Low Frame Rate and Keyboard sometimes glitches
by Zachary Tahenakos on Thursday February 12th 2009, 23:30
After some tweaking and what not.. I FINALLY got FFXI to install.. here are my System Specs:
Intel Pentium 4 2.0 Ghz Proc
2GB Ram
Nvidia Geforce 6200 OC Card (Using NVIDIA-Linux-x86-180.29 Driver)

Heres my problems.. first off.. Final Fantasy is VERY slow in terms of Frame Rate.. to put it bluntly my character looks like the old school Cactuars when running.. The bottom 1/3 of my screen is a big black box. And finally I notice sometimes my controls from keyboard goof.. like im typing.. lets say in LS.. and if I type "s" it changes from /linkshell to /say.. kind of annoying. What are the optimal Settings for FFXI to work? Im doing this on a dummy rig before I port it to my Macbook. Im using Wine 1.1.14
FFXI not running after Update
by Martin Junginger on Sunday February 1st 2009, 5:16
I updated from Wine 1.1.13 to 1.1.14 and I'm no longer able to play.
Playonline Viewer is working ok. Switch to FFXI works, but after click on "Agree" on the first screen, the window turns black and stays this way (ended the test after 10 mins)

Using Ubuntu 8.10 on Centrino Duo and Nvidia Graphic card.
wine 1.1.14 is really bad
by michel on Friday January 30th 2009, 15:56
i installed wine 1.1.14 today and i cannot get into FFXI anymore, when i come in playonline and click on play the game freezes and thats all and i need to close wine, i tryed it 4 times or so but still freezes when i click play, so there is now a new problem that put FFXI back to garbage.
i use ati btw i dont now of nvidia users got the same problem, i tryed with compiz on and off but still the same and with compiz turned on i get somtimes a black screen in playonline
Gamepad
by Leonardo on Wednesday January 28th 2009, 5:46
My gamepad worked out of the box and in the first try (after configuring the game to use it of course), i have OpenSuSE 11.1 and i installed the game under wine 1.1.12 (now have 1.1.13 without reinstall or problems).

My gamepad is a Logitech Cordless Rumblepad 2 and the only thing that didnt work is the force feedback.

And i just dont know why this game is still Silver. I have tried Gold games that looks horrible in comparisson to this one. I have been playing FFXI on wine since 2 weeks and the graphical bugs are almost none (very few instances like summoning an earth elemental and changing day and night for like 2 seconds) and the frame rate is almost the same as windows.

Only hack i did was the dll thing to make it work and thats it, the game install, do their update and was in game almost like in windows with the lag issue in the begining, but seriously is not that bad, Ctrl+t and it is gone. You can play for hours and dont see that lag again.
Windower
by Stuart on Thursday January 22nd 2009, 6:52
If I can get FFXI to run how I would like in Wine then I think Linux will have a new convert! :) Has anyone tried to use Windower with FFXI in Wine with any success? (I have all my macros in that format)

by Jari Vetoniemi on Tuesday January 20th 2009, 3:00
OK! It seems i found the solution, Changing hostname using "sudo hostname localhost" seems to work =)
You need to always change this when booting computer, heck you could even do script for FFXI which changes it when you execute it and when you end it it changes it to back if needed.

This is in ubuntu btw =)

by Jari Vetoniemi on Monday January 19th 2009, 9:10
Weird, ima getting error when pressing accept button "Error with connecting to lobby server" or something like that Error number was 3101 ive tried Square support but nothing.. Ive tried to add 127.0.0.1 localhost to hosts file but no luck..

I wonder what is this. I dint get this when i had that crappy ati card.
  • RE: by Christopher Strom on Monday January 19th 2009, 9:30
    • RE: by Jari Vetoniemi on Monday January 19th 2009, 9:35
      • RE: by Christopher Strom on Monday January 19th 2009, 10:36
      • RE: by michel on Monday January 19th 2009, 18:49
        • RE: by Jari Vetoniemi on Tuesday January 20th 2009, 2:58
  • RE: by Barry Barrette on Wednesday May 27th 2009, 10:43
A few odd items and a thought
by Astrit Prower on Sunday January 18th 2009, 1:42
Amongst my latest test I found a few interesting items. The first was the graphics. I don't know how but FFXI looks crisper in WINE than a real windows install, not to mention faster loading. The POL viewer doesn't crash when I try to access my mail in WINE.

Again I don't know what it is, but some windows apps are running better in WINE the windows. This also applies for other apps I maintain.
ASUS M3N78-VM / NVIDIA 8200 Chipset
by Adam on Friday January 9th 2009, 4:04
I can confirm that FFXI works wonderfully on an ASUS M3N78-VM. Im running 4 GB of RAM, 512 MB to the on board NVIDIA graphics chip on Ubuntu 32 bit.

Aside from some slight flickering, the games runs as fast as it does in Windows XP. Some things (such as the loading of character models) actually seems faster. In heavily populated areas, characters are shown almost immediately. The settings are exactly the same as the Windows install (I copied the game to .wine).

Also, for those of you who may have trouble getting past the install process, heres a tip. I could NOT for the life of me get past the FFXI update process. PlayOnline update went smoothly, but the game upgrade kept exiting with errors unexpectedly at various points (from 3% to 17%).

To get around this so that you can test settings, just copy the contents of C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI with a recently updated version of the game over to ~/.wine/drive_c/Program Files/PlayOnline/SquareEnix/FINAL FANTASY XI AFTER you have installed PlayOnline and gone through initial game and expansion set ups.

I found that after doing that I was able to get on and play despite the fact that the update process kept failing. Even when I used the same settings.
wierd graphics issue
by Cory Reed on Wednesday December 17th 2008, 19:36
ok, so i got the game installed, updated, and everything, i can get into the game, but first off i get no sound at all, secondly i can only see the top left hand corner of the world, chat log and hp/mp bar are still visible, game seems to run fine, cept those 2 things, any suggestions?
Cannot get the game to display after starting
by Shaun on Saturday December 13th 2008, 21:14
I did everything and I can get into the game as far as where it asks you to accept the conditions, but after that when it goes to take me to the main FFXI screen, it has the sounds but no display whatsoever. I am running the latest wine on Ubuntu 8.10 with a HD3850 ATI video card.
Framerate is low
by Jack Diaz on Sunday November 30th 2008, 22:54
Anyone know how to increase frame? I've tried F1+enter+enter but doesn't work, tried the res and overlay but that didn't change anything :( another thing does anyone know why I can't see my mouse cursor?
keyboard
by michel on Monday November 17th 2008, 18:14
i heard many people got problems with there keyboard i window mode but i want to say in full screen all the keys works, but the mouse is doing weard then (see my post below) and in window mode its the other way around lol, mouse works and keyboard not, if we find the difference about then we can fix these problems to
  • RE: keyboard by michel on Sunday November 23rd 2008, 20:06
  • RE: keyboard by Alan Gindlesperger on Tuesday November 25th 2008, 8:18
mouse cursor
by michel on Monday November 17th 2008, 18:04
i found a problem that i did not find here yet, you now for using the mouse in FFXI, you need to enable hardware cursor in FFXI config in windowed mode that works good, but in full screen mode the cursor from the mouse is always going automatic to above the screen, i cannot cancel it and when i move the mouse cursor down, hes going again, sombody nows how to stop that? oh yeah i dont want to play in windowed screen because mine screen is flikkering like hell, i heard its because of ati cards and im using ati 8.11 drivers so.

my system is ubuntu 8.10 64bit
amd athlon xp 2400
3gb ram
and ati 3780 card
problems, problems...
by Bri on Monday November 17th 2008, 14:12
I can get the game running, but the F1 thing does nothing to help me. Frame rates are still slow as leaded glass and my keys don't work. Any other ideas?
system froze
by Esteban on Sunday November 16th 2008, 22:06
i follow all the steps, install all but when i'm downloading FFXI updates the system froze and i have to reset my computer.
PC specifications:
1 GB Ram card
Nvidia 6200 video card
2,99 Pentium 4 procesor

any idea what could be causing the problem?
Odd input related bug
by Terry on Wednesday November 12th 2008, 17:40
I've been inputing new macros in the game, and what I noticed is when I "cancel" out of a text field, regardless of method it seems, the game slows to a crawl, like 1fps. However by hitting Ctrl L or Ctrl R to chat or re-entering any text field the game speeds right back up instantly. It actually reminds me of the login process when you first sign in to FFXI.

To recreate go in and edit a macro text field, type something in, and exit.

For me it happens every time, anyone else having this?
Key issue
by A. Vivian on Monday November 3rd 2008, 17:15
FFXI installed fine on my machine (nVidia 9800, 2.6 Intel Quad, 2 gigs Ram, Ubuntu 8.10). Playonline works with some sound sputters (already noted as a bug) and mirrors itself while loading (once again already noted and this one does not affect it's usability any).

When first starting FFXI I got the black screen after accepting the license agreement, but choosing "Windowed Mode" in the FFXI config fixed that.

-------------

Now; I just told you guys that in case it might help any. My problem with the game is that the - key (for bringing up the main menu) does not seem to work. Everything else on the keyboard works except for -. I have no idea how I can bring up the menu otherwise. Any ideas?
Cannot use the '/' key
by Matt on Thursday October 30th 2008, 8:35
I cannot use the / key so i cannot type in any commands. like /say.
when you press the / key nothing happens.

any suggestions
Thanks
Matt
3 issues I am running into
by Matt on Wednesday October 29th 2008, 17:54
Ok I finally go FFXI to run and stop flickering.

I installed Wine 1.1.7 on my Ubuntu 8.10 system
3ghz p4, 2gb mem, ATI x850

It runs playonline flips upside down in certin areas.


The biggest 3 issues I am running into is there is a 2 inch areas that is distorted on the bottom of the window and it is very lagy all the time. And the last issue is the menu items are so bright you have to guess what they are or look at the decription.

Any suggestions on how to fix any of these.

Thanks
Matt
Ooops
by Mattias on Thursday October 23rd 2008, 19:46
After reading through the guide yet another time I noticed something about adding patch and compiled wine. I missed that part. Is this still needed for wine 1.1.6? I could really use some guidance with that if this is the root of my problems, thanks!
  • RE: Ooops by Mattias on Saturday October 25th 2008, 12:46
    • RE: Ooops by Astrit Prower on Saturday October 25th 2008, 13:06
      • RE: Ooops by JD on Saturday October 25th 2008, 23:51
Multiple instances of FFXI
by Peter Andersson on Thursday October 23rd 2008, 9:05
Hello everyone.

Today I added a small guide on how to run more than one instance of FFXI at the same time on the same computer.

If you are one of all the people that like to play more than one character at a time I believe you will find this most useful.

Right now there are several draw-backs with the guide and it's methods. They are, at best, crude. I will keep on improving them.

Main problem right now is that it seems there is no way around the fact that you need a separate copy of the new instance. This is because wine seems to put a virtual lock on the files of the first instance.

An optimized way to export the registry data would be to know exactly what data to export and then just process those registry paths. I will see what I can dig up. Maybe someone here knows exactly what needs to be exported.

All the best.

Peter

by bryand on Thursday October 2nd 2008, 11:00
Hmm, I created them as strings I think.. but I'll go back and try DWORDS, might have tried that too though.. I don't remember. I'll try to get the pol viewer off of playonline later on too.. I'm using the old discs that were released at the US launch of the game.
  • RE: by Anthony on Thursday October 2nd 2008, 13:15
Deb Package with patch!
by Jari Vetoniemi on Wednesday September 24th 2008, 9:28
Here i compiled debian package with patch applied. Not sure if it works correctly since i havent yet tested it with FFXI (Im installing it now currently)

But hopefully it will work. Not sure about if the wine menus appears correctly on the application menu atleast i needed to tune the main menu properities a bit so the programs showed up there correctly.

Tho i think its better than nothing and you could always try if you have i368 comp. If you dont like this package you can always remove it with apt-get remove wine ;)

Link:
flare.xenmedia.org/Wine/wine_1.1.5-1_i386.deb
RE: Problems with POL
by Jeffery on Saturday September 20th 2008, 5:57
After backing off and trying again I got POL to boot. I did it by running winecfg and choosing to emulate a desktop. Then I ran polcfg and unchecked run in windowed mode. Then I opened regedit and edited POL's resolution to match my wine's desktop (it ran but in 100% black otherwise) which was 800x600. POL still resized to 640x480 but works. Unfortunately this wasn't as clean of a solution as my desktop, but one cannot argue with progress.
Necessary hacks.
by Pandoraxero on Saturday August 30th 2008, 0:11
I've been working somewhat in collaboration with ganiman today. i posted my data on ffxiclopedia forums, and allakhazam. Here's a condensed version:

- POL and FFXI installations should work perfectly.
- Set POL to run in a window and edit the registry so that the window dimensions are 640x480 (C:\\Program\ Files\\PlayOnline\\SquareEnix\\PlayOnlineViewer\\polcfg.exe, HKLM\\Software\\PlayOnline[US|EU]\\SquareEnix\\PlayOnlineViewer\\Settings)
- when launching POL before or after the update, you may need to register a copy of dxdiagn.dll from a windows xp install and set dlloverride to native
- after the ffxi update, it will most likely fail to launch, what you need to do is open the FFXI config utility and set ffxi to windowed mode, then go to the FFXI section of the registry and edit 0001 and 0003 to your desired ffxi window width, and 0002 and 0004 to height. (C:\\Program\ Files\\PlayOnline\\SquareEnix\\FINAL\ FANTASY\ XI\\Tools[US|EU]\\FINAL\ FANTASY\ XI\ Config.exe, HKLM\\Software\\PlayOnline[US|EU]\\SquareEnix\\FinalFantasyXI)
- if there's a problem connecting to lobby server, and the problem's persistent, you need to set your hostname to localhost
Back