i'm using ffxi on a usb stick
it's pretty simple to play on a new machine (or from work) if you have admin rights to use some tools
(all your settings will remain, particulary macros/items sort order ...)
make sure the drive letter of the usb stick is the same on all your machine (computer/manage/storage/change drive letter)
i choose V:\
on the first computer :
with regedit, export HKEY_LOCAL_MACHINE\SOFTWARE\PlayOnline and HKEY_LOCAL_MACHINE\SOFTWARE\PlayOnlineEU (for EU zone and x86)
(or HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PlayOnline, HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PlayOnlineEU and HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PlayOnlineEUInterface for EU zone and x64)
i have exported all of these in my .reg so it works with x86/x64 systems (make sure you use the last playonline viewer, not the one shipped with CDs)
on others computers :
import the .reg
you have to register some .dlls (with admin rights) :
cd SquareEnix
regsvr32 /s "FINAL FANTASY XI\FFXi.dll"
regsvr32 /s "FINAL FANTASY XI\FFXiMain.dll"
regsvr32 /s "FINAL FANTASY XI\FFXiResource.dll"
regsvr32 /s "FINAL FANTASY XI\FFXiVersions.dll"
regsvr32 /s "PlayOnlineViewer\polhook.dll"
regsvr32 /s "PlayOnlineViewer\unicows.dll"
regsvr32 /s "PlayOnlineViewer\patchfiles\PlayOnlineViewer\viewer\com\appEU.dll"
regsvr32 /s "PlayOnlineViewer\patchfiles\PlayOnlineViewer\viewer\com\polcoreEU.dll"
regsvr32 /s "PlayOnlineViewer\polcfg\sysinfo.dll"
regsvr32 /s "PlayOnlineViewer\util\unicows.dll"
regsvr32 /s "PlayOnlineViewer\viewer\ax\MSVCR71.dll"
regsvr32 /s "PlayOnlineViewer\viewer\ax\polmvf.dll"
regsvr32 /s "PlayOnlineViewer\viewer\ax\polmvfINT.dll"
regsvr32 /s "PlayOnlineViewer\viewer\com\appEU.dll"
regsvr32 /s "PlayOnlineViewer\viewer\com\polcoreEU.dll"
regsvr32 /s "PlayOnlineViewer\viewer\contents\PolContents.dll"
regsvr32 /s "PlayOnlineViewer\viewer\contents\polcontentsINT.dll"
regsvr32 /s "TetraMaster\TM.dll"
again it's for EU zone, you need to change some files names
You need admin rights to install the game (because of regedit and regsvr32) but you don't need them to play
just make sure that all the registry keys have write access for all users
(default for HKEY_LOCAL_MACHINE\SOFTWARE is read only for a standard user)
then you can launch "SquareEnix\FINAL FANTASY XI\ToolsEU\FINAL FANTASY XI Config.exe" and save your configuration.
(if you don't have admin rights and didn't make change in autorizations, your configuration will not be saved in registry)
of course, these steps are only done 1 time
put windower on your stick too and make a shortcut on your desktop