Apple Game Porting Toolkit compatibility list

·

·

Site Navigation


Apple’s proprietary Game Porting Toolkit is a powerful translation layer tool with the potential to bring a huge number of DirectX 11 and 12 games to Mac systems. On top of that, the fact that the tool is freely available to the public means anyone can give it a try and see for themselves if their favourite gaming titles can run on a Mac. However, working with the Game Porting Toolkit isn’t an easy task, since the program is primarily meant to be used by game developers. Still, many regular Mac enthusiasts have already given it a go and have reported their findings about which games would actually run. We searched the Internet and collected data from various sources like r/macgaming and AppleGamingWiki to bring you a list of all the games that are currently confirmed to run through the Game Porting Toolkit, and we’ll make sure to regularly update the list with any new titles that get confirmed.

What games can you play with the Game Porting Toolkit?

Here’s our list of the games that are currently known to run through Apple’s Game Porting Toolkit and have a confirmed playability rating (e.g. the game runs perfectly, is playable with some minor issues, or runs, but is barely playable) :

Game NamePlayability RatingNotes and Fixes
7 Days to DiePerfect
Age of Empires 4Perfect
Age of Empires II: Definitive EditionPlayable
Assetto Corsa CompetizionePerfect
AstroneerPerfect
Batman Arkham KnightPerfect
BioShock InfiniteRuns
Bloodstained: Ritual of the NightPerfect
Chasm: The RiftPlayableIt works, but you can’t change any video options as it will crash. You have to manually edit the config file.
Codename: LoopPerfect
CogmindPerfect
ControlPerfect
Counter Strike 2Perfect
Crysis RemasteredPerfect
Cyberpunk 2077Playable
Days GonePerfect
Deceive Inc.PerfectWorks well if launched without EAC
Deep Rock GalacticPerfect
Derail Valley Perfect
Diablo 2: ResurrectedPerfect
Diablo 4Perfect
Disco ElysiumPerfect
Elden RingPlayableRequires a very powerful M1 or M2 Mac; Works only in offline mode due to EAC
EVE OnlinePerfect
F1 2020Playable
Fallout: New VegasPlayable
Final Fantasy VII Remake IntergradePerfect
Final Fantasy XIVPerfect
Final Fantasy XVPerfect
FirewatchPerfect
FreewaysPerfect
Genshin ImpactPerfect
God of War PlayableOkay performance on M1 Pro (16gb); not recommended playing it on weaker hardware.
Grand Theft Auto VPerfect
Guild Wars 2Perfect
Hogwarts LegacyPlayable
Jazz Jackrabbit 2Perfect
L.A. NoireRuns
MagicitePerfect
Marvel’s Spider-Man RemasteredPlayable
Metal Gear Solid V: The Phantom PainPerfect
One piece odesseyPerfect
Osu!Perfect
Outer WildsPlayable
Overwatch 2Perfect
PortalPlayable
Portal 2Playable
Remnant from the AshesPerfect
Resident Evil 3 (2020)Perfect
Risk of Rain 2Perfect
Rocket LeaguePlayable
SatisfactoryPlayable
SporePerfect
Star Wars Jedi: Fallen OrderPerfect
StarCraft: RemasteredPerfectOpening the option menu a second time causes a bug that prevents the game from recognizing any inputs.
StrayPerfect
System ShockPerfect
Tell Me WhyPerfect
Tetris Effect: ConnectedPlayableDoesn’t run well with Retina Mode On
The Sims 4Perfect
The Witcher 3Playable
V RisingPerfect
ValheimPlayable
VampyrPlayable
WarframePerfectIn order to get the game’s installer/launcher to work, you must add “dwrite (disabled)” to library overrides in winecfg
XIIIPerfect

Other games that can be played with the Game Porting Toolkit

Next, we have a list of games that were tested and have been confirmed to run through the Game Porting Toolkit, but there isn’t a specified playability rating for them, and it’s unknown how good their gameplay experience and performance is.

Game NameNotes and Fixes
AnimA: Reign of Darkness
ARK: Survival Evolved
Assassins Creed 3 Remastered
Atomic Heart
Blood: Fresh Supply
Borderlands 3
Brick Rigs
Cultic
Cuphead
Dead Space Remake
Dread Templar
Duke Nukem 3D HRP (eduke32)
Dying Light 2 Needs AVX fix.
Five Nights At Freddy’s Security Breach
Friends vs. Friends
Gloomwood
Going Medieval
Green Hell
Guilty Gear Strive
Halo 3 (MCC)Master Chief Collection – no multiplayer due to EAC.
Halo Reach (MCC)
Hatsune Miku: Project DIVA Mega Mix+• Works with Retina mode;
• DivaModLoader and DivaNoSpy recommended
• run Steam with WINEDEBUG=-all WINEESYNC=0 • WINEDLLOVERRIDES=”dinput8.dll=n,b”
• may randomly crash at the title screen: use IntroPatch as a workaround
Infinity Racer XD
Kena: Bridge of Spirits
Only Up!
People Playground
PowerSlave Exhumed
Prodeus
Project Warlock
QUBE 2
Ready or Not
Scarlet Nexus
Sonic GT
Sonic illusions
Sonic Omens
Sonic Project ’06
Spider-Man Miles Morales Requires Windows version fix.
SpongeBob SquarePants: The Cosmic Shake
Tiny Tina Wonderlands
WRATH: Aeon of Ruin

Games that don’t run through the Game Porting Toolkit

Finally, we also have a list of games that have been tested with the Game Porting Toolkit, but didn’t run through the compatibility layer and there’s currently no known way of getting them to work:

  • Age of Empires IV
  • Among Us
  • Battle Brothers
  • Company of Heroes 3
  • Death Stranding
  • Doom Eternal
  • Dying Light
  • F1 22
  • FIFA 22
  • Fortnite
  • Goose Goose Duck
  • Halo Infinite
  • Hitman 3
  • Mafia III
  • Mafia: Definitive Edition
  • Microsoft Flight Simulator
  • Monster Hunter Rise
  • Monster Hunter World
  • New World
  • Polygon
  • Railway Empire
  • Red Dead Redemption 2
  • Resident Evil Village
  • SCP Secret Laboratory
  • Sea of Thieves
  • Shadowrun Returns
  • Space Engineers
  • Terraria

Apple’s Game Porting Toolkit – how does it work?

If you are interested in getting Apple’s Game Porting Toolkit and using it to run any of the games from the lists shown here or testing it with other games, then you can do that for free, by getting the tool from Apple’s developer downloads site. However, you need to remember that the Game Porting Toolkit isn’t a user-friendly program and working with it will likely prove challenging to a regular user. For this reason, we strongly recommend that you check out our tutorial on how to use the Game Porting Toolkit for playing Windows games on your Mac, before actually downloading the tool and giving it a try.

There, you can also find a number of useful tips, troubleshooting techniques, and fixes that will allow you to play certain games that won’t run straight out the box and require some tinkering to get them to work.


Leave a Reply

Your email address will not be published. Required fields are marked *