Author Topic: Are the new MacBooks able to run FSO?  (Read 2878 times)

0 Members and 1 Guest are viewing this topic.

Offline jg18

  • A very happy zod
  • 210
  • can do more than spellcheck
Are the new MacBooks able to run FSO?
I noticed that the new MacBooks including the Pro versions all have some form of Intel integrated graphics, except for the most expensive Pro which includes an AMD card.

I'm curious which of these models are actually even capable of running FSO with an acceptable frame rate, especially the more resource-intensive versions like the MediaVPs and TCs like Diaspora, or more demanding features like deferred lighting and shadows?

Intel HD Graphics 5300
2304 by 1440 pixels

MacBook Air 11-inch:
Intel HD Graphics 6000
1366 by 768 pixels

MacBook Air 13-inch:
Intel HD Graphics 6000
1440 by 900 pixels

MacBook Pro 13-inch non-Retina display:
Intel HD Graphics 4000
1280 by 800 pixels

MacBook Pro 13-inch Retina display:
Intel Iris Graphics 6100
2560 by 1600 pixels

MacBook Pro 15-inch Retina display:
Intel Iris Pro Graphics
Intel Iris Pro Graphics and AMD Radeon R9 M370X with 2GB of GDDR5 memory
2880 by 1800 pixels

I'm guessing the Retina versions would need the resolution turned down to non_retina levels (that is, 1280x900 and 1440x900) to be potentially playable.


EDIT: Correction.
« Last Edit: October 29, 2015, 02:31:11 am by jg18 »


Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Are the new MacBooks able to run FSO?
I don't know but hi, it's always good to hear from you!


Offline jg18

  • A very happy zod
  • 210
  • can do more than spellcheck
Re: Are the new MacBooks able to run FSO?
Thanks, Battuta. I've actually been pretty active on the SCP internal board. I'm working with chief1983 on completing SquadWar integration, as well as writing up documentation for the netcode.

Also although I'm no graphics coder, my Internet research suggests the following answers to my question:

15" retina MBP with AMD card: Yes
15" retina MBP with Intel Iris Pro GPU only: Most likely

13" retina MBP with Intel Iris non-Pro: Maybe, hard to say

The rest: Probably not


Offline niffiwan

  • 211
  • Eluder Class
Re: Are the new MacBooks able to run FSO?
This isn't directly related to OSX & graphics performance, but there's been some reports that the latest versions of OSX can't run FSO at all, and probably won't be able to until SDL2 (antipodes) gets merged. Not sure if that affects your decision or not...
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
Debian Packages (testing/unstable): Freespace2 | wxLauncher
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...


Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Are the new MacBooks able to run FSO?
Yeah, although I still am not having issues during any testing I've done on my Intel Iris based Macbook Pro.  It's running 10.10, we'll be upgading to 10.11 soon so we'll see how that goes.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays


Offline Echelon9

  • 210
Re: Are the new MacBooks able to run FSO?
The engine should scale down well enough, to handle even the bottom end Macbook Air with features turned off. For reference, I did most of my Diaspora development on a Macbook Pro (15-inch, Mid 2009) ...

A couple of (temporary) things to keep in mind:
  • niffiwan is correct that you will need to use an antipodes branch until the SDL2 middleware gets merged into master, and then into a release.
  • We can do more to support the Intel integrated GPUs. They have an unfairly held view of being non-performant, whereas recent generations are fine for our purposes. I'm doing work in this area on Linux with the Mesa open source driver for Intel. This may also deliver benefits for Intel-based Apples as well.