Guide to Install FFXI on Linux
Posted: Sun Nov 27, 2016 1:12 pm
It took me a looong time to get FFXI working on Linux. In the end I got it working by NOT doing what the majority of the three different guides I found instructed. They are needlessly complicated. SO I'm going to outline what I did to get FFXI running on my Manjaro Linux KDE set up. Installing it is really easy actually. Of course, each system is different and this may or may not work for yours.
1. Install the latest version of Wine. I'm using 1.9.23. DONT use PlanOnLinux or Winetricks.
2. Download "FFXI with everything" at http://nasomi.com/download.php
3. Run 64bit POL.exe
4. Open ffxisetup.exe and install FFXI and all of the expansions. Don't install POL. The program may freeze after it installs each expansion. If that happens, just close it and relaunch ffxisetup.exe. The program should indicate the previous expansion you installed is installed and prompt you to install the remaining expansions.
5. Open the update files folder, and select all the files and copy them
6. Paste all of those files into /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/FINAL FANTASY XI/ and overwrite all of the duplicates
5. Run POL.exe. It should be on your menu or located at /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer/
6. POL will prompt you to update POL. Do it.
7. After POL updates and restarts select existing user. Use ABCD1234, or whatever, as your POL ID and make up a username.
8. On the left side click "Check Files" and CHANGE THE DROPDOWN to read FINAL FANTASY XI.
9. Click "Check Now", this process can take 10-60 minutes. Eventually it will come up with "Repair". Select that. This can take a few hours.
10. Copy the "data" folder located at /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer/
11. Paste the data folder into /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/FINAL FANTASY XI/
12. Download imm32.dll.so file at: https://github.com/bluffnix/ffxi-wine/b ... m32.dll.so
13. Move imm32.dll.so to /usr/lib32/wine/. Overwrite the file that's already there.
14. Download xiloader at http://cloudef.pw/armpit/xiloader.tar.xz
15. Move xiloader to /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer/ (may not be necessary but it's where I like to keep it)
16. Open a terminal at /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer/ and type "wine xiloader.exe --server [IP HERE]"
16. You should be prompted for a login.
Good luck! Let me know if I missed anything. If you need help creating a desktop icon that runs the terminal command let me know.
1. Install the latest version of Wine. I'm using 1.9.23. DONT use PlanOnLinux or Winetricks.
2. Download "FFXI with everything" at http://nasomi.com/download.php
3. Run 64bit POL.exe
4. Open ffxisetup.exe and install FFXI and all of the expansions. Don't install POL. The program may freeze after it installs each expansion. If that happens, just close it and relaunch ffxisetup.exe. The program should indicate the previous expansion you installed is installed and prompt you to install the remaining expansions.
5. Open the update files folder, and select all the files and copy them
6. Paste all of those files into /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/FINAL FANTASY XI/ and overwrite all of the duplicates
5. Run POL.exe. It should be on your menu or located at /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer/
6. POL will prompt you to update POL. Do it.
7. After POL updates and restarts select existing user. Use ABCD1234, or whatever, as your POL ID and make up a username.
8. On the left side click "Check Files" and CHANGE THE DROPDOWN to read FINAL FANTASY XI.
9. Click "Check Now", this process can take 10-60 minutes. Eventually it will come up with "Repair". Select that. This can take a few hours.
10. Copy the "data" folder located at /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer/
11. Paste the data folder into /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/FINAL FANTASY XI/
12. Download imm32.dll.so file at: https://github.com/bluffnix/ffxi-wine/b ... m32.dll.so
13. Move imm32.dll.so to /usr/lib32/wine/. Overwrite the file that's already there.
14. Download xiloader at http://cloudef.pw/armpit/xiloader.tar.xz
15. Move xiloader to /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer/ (may not be necessary but it's where I like to keep it)
16. Open a terminal at /.wine/drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer/ and type "wine xiloader.exe --server [IP HERE]"
16. You should be prompted for a login.
Good luck! Let me know if I missed anything. If you need help creating a desktop icon that runs the terminal command let me know.