Closed PSzczepanski1996 closed 2 years ago
Not sure you were asking me to write you a guide or you wanted to write one. either way, here is how:
Find your "FINAL FANTASY XIV ONLINE" folder. By default, Square Enix's installer should put it in Users/USERNAME/Library/Application Support/
(if you cant find the library folder, press cmd + shift + [.] to show hidden folders while in the user directory)
When you get in the directory, it should look like this:
Download the latest DXVK release from https://github.com/marzent/dxvk/releases
unzip the folder, you should see a dxvk .dlls. use the x64 ones
Open "windows/system32 and copy and overwrite the dlls into that folder. That will update dxvk.
For moltenvk,
right click and show package contents on the FFXIV app in your applications folder
Open contents and locate the lib64 folder here:
Unzip the latest macos_dxvk_patched.tar.xz from the releases here: https://github.com/Gcenx/MoltenVK/releases
copy and overwrite the libMoltenVK.dylib into the lib64 folder.
Profit.
Good luck!
I were asking you to write the guide. Anyway, thanks very much! I will respond today how much performance improved on my AMD Hack.
I don't close issue for now without testing if that works.
I want to ask another question, does performance differ from CrossOver releases? I know that FF XIV ShadowBringers is based on CX20.
Yes, the performance should be different in cx21 due to wine also being updated in Crossover. You will most likely have a better experience through Crossover but this should help the default client a little bit either way
So, the AMD Hackintoshes lacks somewhere ability for 32-bit code execution, and because of this the 32-bit parts of CrossOver are not working (it just crashes). Despite that, FF XIV native macOS client is running just fine, so it probably uses ONLY 64-bit code.
So, when you want to use
FF14-MAC_ModSupport
it will crash at same beginning of modding the client, because fonts installer in Windows are 32-bit based. I would really appreciate writing script/describing method that overrides current FF XIV client e.g. updating MoltenVK & CrossOver parts without the need to mess with CrossOver at all.https://github.com/AMD-OSX/bugtracker/issues/6