I must admit I haven't actually tried the Mac version of it myself, I'm just going by what I've heard. I got into the game when there was no macOS version available; I would probably try the Mac version now, but Square Enix have the cheek to charge you the full price of the game again for each new platform you play on, so I'm sticking with my Windows license. Besides, I switched to playing on a PC under my desk, because beating the MacBook Air graphically is not hard.
As for how it's able to work on consoles, presumably the console versions are proper ports that actually use the native APIs. The game was designed with the PlayStation 3 specifically in mind, after all.
As for how it's able to work on consoles, presumably the console versions are proper ports that actually use the native APIs. The game was designed with the PlayStation 3 specifically in mind, after all.