Metal is now required

Ruidong Chen's Avatar

Ruidong Chen

07 Oct, 2020 03:30 PM

This comment was split from the discussion: MWorks interactive game design

Hi Chris,

Please ignore the previous message as I just had to upgrade to python 3.8.

I have a new question: does queue_stimulus() require a higher mac os version? On the rig computer running OS version 10.13.4, I got the following error:

ERROR: Failed to create object. 
Extended information:
reason: Metal is not supported on this system
location: line 30, column 5
object_type: action/queue_stimulus
parent_scope: Rendered Images Demo
ref_id: idm34633076219600
parser_context: mw_anonymous_create
  1. Support Staff 1 Posted by Christopher Sta... on 07 Oct, 2020 03:58 PM

    Christopher Stawarz's Avatar

    Hi Ruidong,

    The current MWorks nightly build, which is the basis for the test build you're using, requires a Mac that supports Metal. The list of supported models includes basically every Mac made since 2012, with the exception of the "2012" Mac Pro (which was just a very slight update of the 2010 model). Am I correct in assuming that this is the model of your test rig?

    It's possible to add Metal support to the 2010/2012 Mac Pro by upgrading the graphics card. (I did this a couple years ago on the 2010 Mac Pro that I use for MWorks testing.) Compatible cards may be a little hard to find at this point, although I see that Amazon has the SAPPHIRE Radeon PULSE RX 580 8GB GDDR5 in stock at a reasonable price. OWC also sells compatible cards, though they're a bit pricier. Either way, this would be the least expensive way to make this system compatible with the latest MWorks builds (and macOS 10.14, which requires Metal).

    Be aware that upgrading the graphics card will only buy another year or two of life for the 2010/2012 Mac Pro. The current release of macOS (10.15, Catalina) does not support that system even with an upgraded GPU. Assuming Apple's annual macOS release cadence continues for the next couple years, MWorks nightly builds starting in the fall of 2021 and the subsequent "official" release in spring 2022 will require macOS 10.15. At that point, you're going to need a new Mac if you want to run the latest MWorks.

    Cheers,
    Chris

  2. 2 Posted by Ruidong Chen on 07 Oct, 2020 05:46 PM

    Ruidong Chen's Avatar

    Hi Chris,

    Thanks for the information. Yes we indeed have the 2012 Mac Pro. I'll
    upgrade it one way or the other as soon as possible.

    Thanks,
    Ruidong

  3. 3 Posted by Ruidong Chen on 07 Oct, 2020 09:06 PM

    Ruidong Chen's Avatar

    Hi Chris,

    We are planning to order a new Mac Pro. Could you take a look and let me
    know if the baseline model
    <https://www.apple.com/us-hed/shop/buy-mac/mac-pro/tower#>will be
    sufficient/compatible with both running MWorks and connecting to Eyelink?

    Thanks,
    Ruidong

  4. Support Staff 4 Posted by Christopher Sta... on 08 Oct, 2020 02:09 PM

    Christopher Stawarz's Avatar

    Hi Ruidong,

    Any current Mac Pro, including the base configuration, should be more than adequate for running MWorks and any associated software. (It'd be more accurate to call it massive overkill, but that excess of capabilities should keep it useful for many years to come!)

    Cheers,
    Chris

  5. 5 Posted by Ruidong Chen on 08 Oct, 2020 04:52 PM

    Ruidong Chen's Avatar

    Hi Chris,

    Sorry to keep bothering you with this. If we instead get an iMac would it
    work? My only concern is it looks like we need two ethernet ports (one for
    talking to eyelink and one for internet), and iMacs have only one. But if
    we only use wifi for internet it could work?

    Thanks,
    Ruidong

  6. Support Staff 6 Posted by Christopher Sta... on 08 Oct, 2020 09:24 PM

    Christopher Stawarz's Avatar

    Hi Ruidong,

    Yes, an iMac would also be fine. My only recommendation is that you get one with a non-Intel graphics card. Currently, that means anything except the lowest-end, 21.5-inch model.

    Instead of using Wi-Fi, I'd recommend getting a USB Ethernet adaptor for the second connection. Apple sells one, but you can find other (most likely cheaper) options elsewhere.

    Cheers,
    Chris

  7. 7 Posted by Ruidong Chen on 08 Oct, 2020 09:46 PM

    Ruidong Chen's Avatar

    Got it, thanks for the advice! Because future experiments may require a
    pcie connection we went with the pro in the end.

  8. Christopher Stawarz closed this discussion on 15 Oct, 2020 01:38 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac