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

Issues Installing / running Nasomi on Mac
https://na.nasomi.com/forum/viewtopic.php?f=7&t=8469
Page 1 of 2

Author:  Womper [ Tue Jan 15, 2019 3:16 am ]
Post subject:  Issues Installing / running Nasomi on Mac

Hi all,

To the best of my ability, I have followed the installation guide and entire library of comments/threads on this issue. After several days, I figured I would create a post to share what I have learned (to hopefully update these forums with helpful information) and ask for help for where I am stuck.

When installing NasomiXI, make sure you keep the default destination folder: C:/Program Files/NasomiXI

You may be confused where these files are stored on your Mac, as you will be unable to search them via Spotlight or Finder... They are actually "Hidden".
To find these directories... Using Finder, go to your Home folder and use the keyboard shortcut command Shift Command Period Shift ⌘ .
This will display various hidden folders, including ".wine". From there, you can access "drive_c" > Program Files > etc..

Image

Via the Installation guide, you need to replace "your existing imm32.dll.so"

Quote:
3. Either create a backup of your existing imm32.dll.so in your /usr/lib/wine/ folder (or wherever WINE DLLs are stored on a MAC), placing the new imm32.dll.so in its place, or use the DLL override ability in WINE and specify this DLL.


This one had me a little confused, but I found this comment by @Alyosha helpful:

Quote:
Resurrected this thread because I finally got FFXI working on my Mac. Using Homebrew, I reinstalled wine and set it to a 32 bit prefix using the following command line in the terminal:

$ WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot

I then replaced the imm32 dll file with the one from Nasomi's wiki page in the path:

/Users/username/.wine/drive_c/windows/system32

Everything worked smoothly then. You get a few fixme errors when you boot up, but they are negligible and did/do not seem to impact gameplay.

These steps should work for El Capitan and High Sierra operating systems. Thought this might be useful to others. The wiki states to set wine prefix to 32 bit, but doesn't really say how.


So I navigated to the system32 folder via the hidden .wine folder I previously mentioned.

I did not find an existing "imm32.dll.so" file as the installation guide suggests, but I placed the new "imm32.dll.so" file I downloaded via the installation guide into this folder, and archived the file "imm32.dll" that was currently in this folder.

However, whenever I attempt to run boot.exe ... nothing happens.


Any ideas?



http://nasomi.com/wiki/index.php?title= ... using_WINE

Author:  Nabutso [ Tue Jan 15, 2019 3:38 am ]
Post subject:  Re: Issues Installing / running Nasomi on Mac

Are you using the new boot.exe from the latest launcher? It isn't included in the installer yet. You can find it on the main nasomi page.

Author:  Womper [ Tue Jan 15, 2019 3:51 am ]
Post subject:  Re: Issues Installing / running Nasomi on Mac

[Removed]

Author:  Womper [ Tue Jan 15, 2019 1:51 pm ]
Post subject:  Re: Issues Installing / running Nasomi on Mac

I downloaded the new installer. And have now progressed to the "Login Loop".

Author:  Womper [ Tue Jan 15, 2019 4:33 pm ]
Post subject:  Re: Issues Installing / running Nasomi on Mac

I have reinstalled the game over a dozen times. 20+ hours into this over the past 5 days.

Current Login Loop Script:

Quote:
Welcome to Nasomi

Website: https://na.nasomi.com
Live Chat: http://nasomi.net

Cheating/botting is strictly prohibited!

To sign up, press 2 or visit:
https://na.nasomi.com/account/signup.php
0009:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform

==========================================================
What would you like to do?
1.) Login
2.) Create New Account
==========================================================

Enter a selection: 1
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f3c8 1 C) semi-stub

Please enter your login information..
Username: w**********
Password: ********

Autologin activated!
==========================================================
What would you like to do?
1.) Login
2.) Create New Account
==========================================================

Enter a selection:

Author:  Womper [ Wed Jan 16, 2019 1:07 am ]
Post subject:  Re: Issues Installing / running Nasomi on Mac

After a few more attempts, I get this:

Quote:
Autologin activated!
==========================================================
What would you like to do?
1.) Login
2.) Create New Account
==========================================================

Enter a selection: 1

Please enter your login information..
Username: w************
Password: ********

==========================================================
What would you like to do?
1.) Login
2.) Create New Account
==========================================================

Enter a selection: 1

Please enter your login information..
Username: w***********
Password: ********

Successfully logged in as womper!Entering
0009:fixme:advapi:GetCurrentHwProfileA (0x32f7fc) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f828) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f7fc) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f828) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f7fc) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f828) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub

Hairpin fix applied!
Sending account id..0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32ed30,0x00000000), stub!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32ed30,0x00000000), stub!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!

Closing...
Sending account id..0009:fixme:vcruntime:__telemetry_main_return_trigger (0x0)
H*****-MacBook-Pro:ffxi-bootmod h*************e$


Any ideas?

Author:  Nabutso [ Wed Jan 16, 2019 1:11 am ]
Post subject:  Re: Issues Installing / running Nasomi on Mac

Still no clear solution to the login loop. One day it didn't work for my brother, the next it did. No reinstalls, no reboots, nothing.

Author:  Womper [ Wed Jan 16, 2019 1:22 am ]
Post subject:  Re: Issues Installing / running Nasomi on Mac

Nabutso wrote:
Still no clear solution to the login loop. One day it didn't work for my brother, the next it did. No reinstalls, no reboots, nothing.



Thats unfortunate... I guess I will give up for now and just cross my fingers.

Author:  bigdawg [ Fri Jan 18, 2019 9:47 pm ]
Post subject:  Re: Issues Installing / running Nasomi on Mac

I'm having the same exact issue and have done everything listed.

Welcome to Nasomi

Website: https://na.nasomi.com
Live Chat: http://nasomi.net

Cheating/botting is strictly prohibited!

To sign up, press 2 or visit:
https://na.nasomi.com/account/signup.php
0009:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform

==========================================================
What would you like to do?
1.) Login
2.) Create New Account
==========================================================

Enter a selection: 1
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f3c8 1 C) semi-stub

Please enter your login information..
Username:
Password: ********

Successfully logged in as !Entering

Sending account id..0009:fixme:advapi:GetCurrentHwProfileA (0x32f7fc) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f828) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f7fc) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f828) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f7fc) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f828) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f684) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub
0009:fixme:advapi:GetCurrentHwProfileA (0x32f680) semi-stub

Hairpin fix applied!0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32ed30,0x00000000), stub!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32ed30,0x00000000), stub!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!
0009:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1366x720x32 @0!

Closing...0009:fixme:vcruntime:__telemetry_main_return_trigger (0x0)

Author:  Nabutso [ Fri Jan 18, 2019 10:43 pm ]
Post subject:  Re: Issues Installing / running Nasomi on Mac

It sounds like you're trying to run the game in fullscreen in an unavailable resolution.

Did you run the config in the ToolsUS folder?

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