Your distro may vary. Here I will include the packages and install process for Archlinux.
If you would like to run Archlinux, follow the wiki at
https://wiki.archlinux.org/index.php/Category:Getting_and_installing_Archand
https://wiki.archlinux.org/index.php/installation_guideThis is much easier with v20 of the install, but there are a few steps that aren't obvious.
== Installing Wine ==
For Archlinux:
-- Add [multilib] to repos
Code:
$ sudo vim /etc/pacman.conf
Uncomment the following lines by removing the '#':
Code:
#[multilib]
#Include = /etc/pacman.d/mirrorlist
-- Update packages and install wine
Code:
$ sudo pacman -Syy
$ sudo pacman -S wine
-- Important!! Create a 32 bit WINEPREFIX (NEVER RUN WINE WITH SUDO OR AS SU!!)
Code:
$ WINEPREFIX="$HOME/.nasomi" WINEARCH=win32 wine wineboot
Use ~/.nasomi or whatever folder you choose. The folder must not already exist. Use a new one.
Next you will need to have wine run its initial setup. Exit out after this.
Code:
$ WINEPREFIX="$HOME/.nasomi" winecfg
-- Now and after every wine update, replace /usr/lib32/wine/imm32.dll.so with the patched version:
Download
http://nabutso.com:4438/FFXI/imm32.dll.so Code:
$ sudo cp ~/Downloads/imm32.dll.so /usr/lib32/wine/
Or from wherever your downloads folder is
-- Run the v20 installer
Download
ftp://nasomi.com/NasomiXI.v20.zip Unzip the thing
Code:
$ cd ~/Downloads
$ unzip NasomiXI.v20.zip
Run the thing
Code:
$ WINEPREFIX="$HOME/.nasomi" wine ~/Downloads/NasomiXI.exe
Follow the installer exactly. It will install vcrun2015
== Running NasomiXI ==
You can test out the install by running it
Code:
$ WINEPREFIX=~/.nasomi/ wine ~/.nasomi/drive_c/Program\ Files/NasomiXI/SquareEnix/Ashita/ffxi-bootmod/boot.exe --user UserName --pass PassWord
You will need to tweak your settings using regedit. Here are the ones I recommend:
(right-click and open in new tab to see it more clearly)
Where it says 1280 and 720, you should set to whatever your current resolution is. The 640 and 480 are
menu resolution and for 1280x720 I prefer that size. Experiment, but use a 4:3 setting because even though
I have a 16:9 resolution anything in 16:9 for the menu resolution didn't look right.
Go to
http://ffxiclopedia.wikia.com/wiki/Graphics for more information.
You should also enable these settings for direct3d, although I still haven't found the right ones.
Let me know if you find better settings.
(right-click and open in new tab to see it more clearly)
Go to
https://wiki.winehq.org/Useful_Registry_Keys for more information.
== Installing antimicro ==
This is completely optional, but I use antimicro to remap the start/r3 button to pgup/pgdown to
zoom in/out as well as a little macro to take a screenshot with scrot
antimicro is an AUR package, so either install it with pacaur or manually.
-- To manually install from AUR, follow the wiki
https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages antimicro:
https://aur.archlinux.org/packages/antimicro/ -- With pacaur, which is, itself, in the AUR
Code:
$ sudo pacman -Syy
$ pacaur -Sa antimicro
The program is pretty straightforward. For any help consult the docs available.
== misc. odds and ends ==
When running in fullscreen, at least for me in i3, there will be leftover stuff on the bottom.
I don't quite know how to fix this, but I have a nice workaround. I created a wallpaper that's
completely black in gimp, load the image with feh, put it in a separate workspace and fullscreen it.
It's slightly annoying but not too much. You just have to switch to it before you switch to the
FFXI workspace. I put FFXI in workspace 0 and the image in workspace 9 so I can do it in one motion.
That should be the end of the install.
== Here's a nice script to put into /usr/local/bin/FFXI-nasomi so you can run from terminal or launcher ==
Code:
#!/usr/bin/bash
## Uncomment if you have nvidia-settings and want performance powermizer mode
# nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1 > /dev/null &
feh ~/Wallpaper > /dev/null &
antimicro > /dev/null &
# This boot.exe already flags --server na.nasomi.com and --hairpin
WINEPREFIX=~/.nasomi/ wine ~/.nasomi/drive_c/Program\ Files/NasomiXI/SquareEnix/Ashita/ffxi\
-bootmod/boot.exe --user UserName --pass PassWord
## Uncomment if you have nvidia-settings and wish to return to adaptive powermizer mode when closing
# nvidia-settings -a [gpu:0]/GPUPowerMizerMode=0 > /dev/null &
See you on Nasomi server!