first, Some information on my hardware (and software):
AMD Athlon 64 3200+ Socket 754 (yes, it's a fossil)
2048MB DDR 333 RAM
NVidia GeForce 6800 GPU, 256MB vram, AGP8x
Swap Partition ~4GB
Gentoo Linux AMD64, kernel 2.6.25-r4
nvidia driver version 173.14.12
Things I Did
- rm -r ~/.wine (to remove all traces of a previous installation attempt)
- wine ~/nfs/FFXI\ 2008\ Collection/PlayOnline/setup.exe (worked just fine)
- winecfg - added pol.exe to the Applications tab, set pol.exe to run in a virtual desktop at 640x480, set Default settings to run everything else in a virtual desktop at 1024x768
- cp ~/nfs/dxdiagn.dll ~/.wine/drive_c/windows/system32/
- wine regsvr32 C:\\windows\\system32\\dxdiagn.dll
- ran winecfg and set the dlloverride for dxdiagn to native only
- wine C:\\Program\ Files\\PlayOnline\\SquareEnix\\PlayOnlineViewer\\polcfg\\polcfg.exe - set to run fullscreen
- wine C:\\Program\ Files\\PlayOnline\\SquareEnix\\PlayOnlineViewer\\pol.exe (minor graphical glitches may occur, including screen flipping)
- POL updates with copious amounts of output to xterm
- POL update successful. it restarts POL on its own now, which it never did pre-wine1.0. There are audio glitches, bgm stops playing on login.
- Installing FFXI and Expansion Content.
- installations successful, albeit with a lack of the background art and changing image that normally shows during installation
- Activating content ID and attempting to update ffxi.
- Plenty of console output on the updates... no errors.
- Update Success... at this point, you'll need to change some settings, so logout of pol the usual way
- wine C:\\Program\ Files\\PlayOnline\\SquareEnix\\FINAL\ FANTASY\ XI\\ToolsUS\\FINAL\ FANTASY\ XI\ Config.exe - and set it to run in windowed mode edit 2 per self. instruction was missing.
- wine C:\\Program\ Files\\PlayOnline\\SquareEnix\\FINAL\ FANTASY\ XI\\ToolsUS\\polboot.exe edit 1 per gani's suggestion
- Lobby Server Connection Failed - If you get this, its because your dns server does not know your machine's hostname. try setting hostname to "localhost", or adding a reference on your DNS server
- Login SHOULD work now
Steps to increase framerate once on
- hit F1
- hit enter
- hit the chat button
- activate any macro that has chat text in it
Please note that all my testing was done with a copy of wine compiled from wine's own git repository. You can obtain the most bleeding-edge, up-to-date wine code from there
shameless unpaid advertising of open-source software follows:
Network troubleshooting was done with Wireshark
My Network's router runs OpenWrt, A Custom Linux Firmware which I credit for making it so that i could do advanced DNS settings
As stated above, my computer runs Gentoo Linux. Linux for people who love Linux.
edit = formatting













