Mac OS FAQ

Games and Graphics

Updated: 19 Jun 2021

1. What does the Mac use to display Graphics?

Note that DirectX is stilll a Windows only API for graphics and it is not supported on MacOS.
Unity, MonoGame (.NET), Godot, WaveEngine, FlatRedBall, CryEngine and Xamarin are good cross platform compatible engines.

For Linux/Unix applications, Mac OS supports:

2. What sound options can a Mac have?

Most Macs now have built in sound chips for producing music and sound, they can be adequate for most users. The type of speakers you have also helps which can range from Mono (single speaker), Stereo (two speakers), 2.1 speakers (2 high, 1 bass), 5.1 speakers (Surround sound) and 7.1 speakers (surround sound with 2 more speakers).

Apple supports HomePod speakers for Mac and IOS devices. Also, you can use AirPlay to share video and sound to Apple TV or some smart TVs.

3. Where can I get the Metal Software Development Kit?

You can download the latest XCode system via the App Store from Apple.
Information on developing applications and games using Metal is available on Apple's site.

4. What is T&L support in a graphics card?

T&L is short for Transform and Lighting which is used for moving 3D objects and lighting objects in a 3D environment. Most recent 3D graphics cards support it:

* Intel graphics chipset T&L Support
* AMD chipset comparison
* NVidea chipset comparison
* SiS chipsets

To see what graphics chipset you have installed, see About this Mac menu, and select System Report to view hardware information.

5. What is Pixel Shader support in a graphics card?

A Pixel Shader works out the colour and other attributes of each pixel on the screen. They can also compute lighting, bumping value, specular highlights, translucency, depth and other features. There are five levels of shader 1-5, the most recent 3D cards can do Shader 3.0:

* Graphics cards and shaders.

6. My Steam games do not load after upgrading to latest MAc OS ?

The OS upgrade seems to have caused some problems with Steam. To fix this, load the Steam client, click on Library, select the game from the list and select Properties, then click on the Local Files tab and select Verify integrity of Game Cache. Once that is complete, the game should load ok again. More information is here: Steam troubleshooting.

Verify cache

7. Where can I get the latest games for my Macintosh?

There are plenty of games to play on the Mac, try Mac Games Store, Steam Powered and the Apple Store for starters. For free and shareware games try CNET Downloads, FreeCiv, GitHub, M1 compatible and old MacGamerHQ games.

Go to Microsoft Office