Nasomi Community FFXI Server
https://na.nasomi.com/forum/

Roki's Linux Install Guide
https://na.nasomi.com/forum/viewtopic.php?f=7&t=4970
Page 1 of 2

Author:  Roki [ Sun May 13, 2018 10:05 am ]
Post subject:  Roki's Linux Install Guide

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_Arch
and https://wiki.archlinux.org/index.php/installation_guide

This 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:

Image
(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.
Image
(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!

Image

Author:  Eekfish [ Mon May 14, 2018 5:28 pm ]
Post subject:  Re: Roki's Linux Install Guide

This is extremely useful for linux users; I'll find some time to test it when I get some but it does look pretty good!

Author:  Nabutso [ Mon May 14, 2018 5:40 pm ]
Post subject:  Re: Roki's Linux Install Guide

Editing the paths and adding notes to the wiki one is a better idea than this thread. http://nasomi.com/wiki/index.php?title= ... using_WINE

It was edited to remove things that the older installer needed, but not entirely.

Author:  Logoril [ Thu May 24, 2018 10:20 pm ]
Post subject:  Re: Roki's Linux Install Guide

i'm trying to set this up in Debian, but the installer .exe crashes immediately ("Unhandled exception: page fault on read access to etc etc") when i do the
Code:
WINEPREFIX="$HOME/.nasomi" wine ~/Downloads/NasomiXI.exe
step. kind of stuck! any ideas?

Author:  Nabutso [ Thu May 24, 2018 10:38 pm ]
Post subject:  Re: Roki's Linux Install Guide

Logoril wrote:
i'm trying to set this up in Debian, but the installer .exe crashes immediately ("Unhandled exception: page fault on read access to etc etc") when i do the
Code:
WINEPREFIX="$HOME/.nasomi" wine ~/Downloads/NasomiXI.exe
step. kind of stuck! any ideas?

Just install it normaly.

Author:  Logoril [ Thu May 24, 2018 10:44 pm ]
Post subject:  Re: Roki's Linux Install Guide

Nabutso wrote:
Just install it normaly.


maybe i'll try this next, but the crashes randomly stopped, don't think i changed anything... maybe they just happen sometimes and i got unlucky until now. will update.

Author:  Roki [ Fri May 25, 2018 9:29 pm ]
Post subject:  Re: Roki's Linux Install Guide

Logoril wrote:
i'm trying to set this up in Debian, but the installer .exe crashes immediately ("Unhandled exception: page fault on read access to etc etc") when i do the
Code:
WINEPREFIX="$HOME/.nasomi" wine ~/Downloads/NasomiXI.exe
step. kind of stuck! any ideas?



I included that step because Archlinux only allows 64-bit architectures, so users must multiarch in order to get highest compatibility with wine(a 32-bit package) which is why I included the step to uncomment the [multilib] repo.

I am not sure what your setup is, or if you are 32-bit or 64-bit. If 32 bit,(i686) you can make a wineprefix normally. If 64 bit, you might need to install lib32 packages through your package manager.
https://wiki.debian.org/Multiarch/HOWTO

Author:  Logoril [ Sat May 26, 2018 12:22 am ]
Post subject:  Re: Roki's Linux Install Guide

that helped, thank you!

is there a way to get the provided Ashita plugins working with this method?

Author:  Nabutso [ Sat May 26, 2018 12:53 am ]
Post subject:  Re: Roki's Linux Install Guide

Logoril wrote:
that helped, thank you!

is there a way to get the provided Ashita plugins working with this method?

No, because Ashita won't run on linux through wine in any way.

Author:  Logoril [ Sat May 26, 2018 3:40 am ]
Post subject:  Re: Roki's Linux Install Guide

i'm pretty sure i saw someone got ashita working with wine staging. not sure what that all entails though.

Page 1 of 2 All times are UTC
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/