Results 1 to 9 of 9
  1. #1
    Player
    Kacho_Nacho's Avatar
    Join Date
    Jul 2015
    Location
    Gridania
    Posts
    2,677
    Character
    Kacho Nacho
    World
    Coeurl
    Main Class
    White Mage Lv 98

    FFXIV Performance On An iMac

    I'm posting in General because this isn't a ticket issue.

    I use a late 2013 iMac to play FFXIV. My typical frame rate is approximately 30.

    Now, I've read somewhere that running the Mac version of FFXIV is slower than running the Windows version of FFXIV through Boot Camp or a program like that. Is this true?

    How much better is the performance? I appreciate any information you can provide.
    (1)

  2. #2
    Player
    RayddenPrime's Avatar
    Join Date
    Feb 2020
    Posts
    64
    Character
    Raydden Prime
    World
    Excalibur
    Main Class
    Samurai Lv 80
    Quote Originally Posted by Kacho_Nacho View Post
    I'm posting in General because this isn't a ticket issue.

    I use a late 2013 iMac to play FFXIV. My typical frame rate is approximately 30.

    Now, I've read somewhere that running the Mac version of FFXIV is slower than running the Windows version of FFXIV through Boot Camp or a program like that. Is this true?

    How much better is the performance? I appreciate any information you can provide.
    Not sure , but in general playing on mac is never better than on a windows pc. Time to switch to actual window gaming pc or laptop. Lol
    (3)

  3. #3
    Player
    Kacho_Nacho's Avatar
    Join Date
    Jul 2015
    Location
    Gridania
    Posts
    2,677
    Character
    Kacho Nacho
    World
    Coeurl
    Main Class
    White Mage Lv 98
    Quote Originally Posted by RayddenPrime View Post
    Not sure , but in general playing on mac is never better than on a windows pc. Time to switch to actual window gaming pc or laptop. Lol
    When I posted my question I thought, "you wanna bet the first response will be to switch to a Windows PC." You didn't disappoint.

    Being on disability, I don't have a lot of cash. Buying a Windows gaming PC just to play FFXIV isn't going to happen.

    Moving on.
    (3)

  4. #4
    Player
    Packetdancer's Avatar
    Join Date
    Oct 2019
    Location
    Gridania
    Posts
    1,948
    Character
    Khit Amariyo
    World
    Leviathan
    Main Class
    Sage Lv 100
    So, the 2013 iMac has an Nvidia GeForce 775M, if I remember right. That's a bit of an older card, but FFXIV only requires a GeForce 400 series. That'd be more than sufficient for running FFXIV on Windows as well. Unfortunately, I cannot tell you offhand what the exact performance improvement will be, but there will be an improvement. To elaborate (feel free to skip the rest of this post if you prefer)...

    The 'Mac' version of FFXIV actually is the Windows version, running through Crossover. Crossover is a translation layer that lets Windows applications run on Mac. To elaborate, the 'brain' of a Windows installation and a Mac installation—the CPU on which it runs—is the same; the two operating systems are like different languages, and the programs are like books. If the computers were people, then everyone has a brain (we assume), but they don't always speak the same language.

    If you have a book in Japanese and a reader who only speaks English, they need someone to translate it for them. That's what Crossover does.

    The problem is, just like having someone translate a book for you takes longer than just reading it, the Crossover layer does introduce a little bit of overhead to each call. And that does have a performance impact. If I ask the DirectX graphics system on Windows to do something, that request just goes right to DirectX. With Crossover running a Windows application, the request goes to Crossover, which turns it into one appropriate for a Mac. (Or, in this case, it uses DXVK to turn it into a Vulkan call, which uses MoltenVK to turn it into a macOS Metal call...)

    If you use Boot Camp, all that does really is provide a bootloader that lets you boot between Windows and macOS, and the drivers/software so you can access your files in both operating systems. In effect, your computer becomes bilingual; booting into Windows means the program just runs without any extra effort. The upshot of which is, yes, there will definitely be a performance gain running on Windows.
    (6)
    Quote Originally Posted by Packetdancer
    The healer main's struggle for pants is both real, and unending. Be strong, sister. #GiveUsMorePants2k20 #HealersNotRevealers #RandomOtherSleepDeprivedHashtagsHere
    I aim to make my posts engaging and entertaining, even when you might not agree with me. And failing that, I'll just be very, VERY wordy.

  5. #5
    Player
    Kacho_Nacho's Avatar
    Join Date
    Jul 2015
    Location
    Gridania
    Posts
    2,677
    Character
    Kacho Nacho
    World
    Coeurl
    Main Class
    White Mage Lv 98
    Quote Originally Posted by Packetdancer View Post
    So, the 2013 iMac has an Nvidia GeForce 775M, if I remember right. That's a bit of an older card, but FFXIV only requires a GeForce 400 series. That'd be more than sufficient for running FFXIV on Windows as well. Unfortunately, I cannot tell you offhand what the exact performance improvement will be, but there will be an improvement. To elaborate (feel free to skip the rest of this post if you prefer)...

    The 'Mac' version of FFXIV actually is the Windows version, running through Crossover. Crossover is a translation layer that lets Windows applications run on Mac. To elaborate, the 'brain' of a Windows installation and a Mac installation—the CPU on which it runs—is the same; the two operating systems are like different languages, and the programs are like books. If the computers were people, then everyone has a brain (we assume), but they don't always speak the same language.

    If you have a book in Japanese and a reader who only speaks English, they need someone to translate it for them. That's what Crossover does.

    The problem is, just like having someone translate a book for you takes longer than just reading it, the Crossover layer does introduce a little bit of overhead to each call. And that does have a performance impact. If I ask the DirectX graphics system on Windows to do something, that request just goes right to DirectX. With Crossover running a Windows application, the request goes to Crossover, which turns it into one appropriate for a Mac. (Or, in this case, it uses DXVK to turn it into a Vulkan call, which uses MoltenVK to turn it into a macOS Metal call...)

    If you use Boot Camp, all that does really is provide a bootloader that lets you boot between Windows and macOS, and the drivers/software so you can access your files in both operating systems. In effect, your computer becomes bilingual; booting into Windows means the program just runs without any extra effort. The upshot of which is, yes, there will definitely be a performance gain running on Windows.
    Thank you! That's exactly what I needed to know.
    (2)

  6. #6
    Player
    Bearded's Avatar
    Join Date
    Jan 2019
    Posts
    347
    Character
    Hiro Masaaki
    World
    Phantom
    Main Class
    Archer Lv 36
    The Mac client is not really a Mac client at all now - its basically the PC client in a Wine wrapper so it performs worse than it would on the same Mac than a native PC client in Bootcamp.
    (0)

  7. #7
    Player
    LalaRu's Avatar
    Join Date
    Nov 2013
    Location
    Limsa Lominsa
    Posts
    2,408
    Character
    Mi An
    World
    Phantom
    Main Class
    Paladin Lv 80
    If you can go bootcamp that is best choice, performance-wise.

    How much better, you can check yourself using the benchmark: run it on both with same settings, and compare results.
    (0)

  8. #8
    Player
    Avenger's Avatar
    Join Date
    Sep 2013
    Location
    Ul'dah
    Posts
    632
    Character
    Coriander Silverflame
    World
    Diabolos
    Main Class
    Thaumaturge Lv 90
    Quote Originally Posted by LalaRu View Post
    If you can go bootcamp that is best choice, performance-wise.

    How much better, you can check yourself using the benchmark: run it on both with same settings, and compare results.
    ^this

    I get about double the frame rate in boot camp. However if I reduce graphical settings (especially resolution) the macOS client (which seems to use the codeweavers middleware and custom WINE version) is certainly playable, just at about 50% of the frame rate on the same machine using boot camp.
    (1)

  9. #9
    Player
    Avenger's Avatar
    Join Date
    Sep 2013
    Location
    Ul'dah
    Posts
    632
    Character
    Coriander Silverflame
    World
    Diabolos
    Main Class
    Thaumaturge Lv 90
    It is nice not to have to reboot just to check your retainers.
    (1)