Difference between revisions of "Source Ports on macOS"

From Emulation General Wiki
Jump to navigation Jump to search
m (Source Port List: Confirm controller support for Bugdom, presume same for other Pangea titles)
m (Source Port List: Add MSP page for Ambermoon)
(93 intermediate revisions by 4 users not shown)
Line 2: Line 2:
 
{{Infobox platform
 
{{Infobox platform
 
|title = macOS
 
|title = macOS
|logo = 1998 apple logo.png
+
|logo = Apple Computer (1998).jpg
 
|logowidth = 64px
 
|logowidth = 64px
 
|developer = Apple
 
|developer = Apple
 
|type = [[:Category:Emulators by operating system|Operating systems]]
 
|type = [[:Category:Emulators by operating system|Operating systems]]
 
|release = 2001
 
|release = 2001
|last-release = macOS 13 Ventura
+
|last-release = macOS 14 Sonoma
 
}}
 
}}
 
:''This page is about game engine recreations and source ports that run on macOS (previously Mac OS X).''  
 
:''This page is about game engine recreations and source ports that run on macOS (previously Mac OS X).''  
Line 50: Line 50:
  
 
We are not crazy enough to list all of the games here, so go have a look at their [https://www.scummvm.org/compatibility/ compatibility list].
 
We are not crazy enough to list all of the games here, so go have a look at their [https://www.scummvm.org/compatibility/ compatibility list].
 +
 +
Even though ScummVM and DREAMM are technically emulators, it is easier to mention them here because they are game-specific emulators.
  
 
==Source Port List==
 
==Source Port List==
Line 77: Line 79:
 
| {{✓}}
 
| {{✓}}
 
| style="background:#D2FFD2;"| [https://macsourceports.com/game/abuse MSP Build]
 
| style="background:#D2FFD2;"| [https://macsourceports.com/game/abuse MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[DREAMM]]
 +
| Afterlife
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/afterlife MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://www.pyrdacor.net Ambermoon]
 +
| Ambermoon
 +
| [https://github.com/Pyrdacor/Ambermoon.net git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://github.com/Pyrdacor/Ambermoon.net/releases Official Build]<br>[https://macsourceports.com/game/ambermoon MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 191: Line 221:
 
| [https://github.com/jorio/Bugdom git]
 
| [https://github.com/jorio/Bugdom git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/bugdom Official Build]
+
| style="background:#D2FFD2;"| [https://github.com/jorio/Bugdom/releases Official Build]<br>[https://macsourceports.com/game/bugdom MSP Page]
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}
 
| {{✗}}
Line 201: Line 231:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Dethrace
+
| [https://pangeasoft.net/bug2 Bugdom 2]
| Carmageddon
+
| Bugdom 2
| [https://github.com/dethrace-labs/dethrace git]
+
| [https://github.com/jorio/Bugdom2 git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/carmageddon MSP Build]
+
| style="background:#D2FFD2;"| [https://github.com/jorio/Bugdom2/releases Official Build]<br>[https://www.macsourceports.com/game/bugdom2 MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
| {{?}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
| {{~}}  
+
| {{}}  
 
|-
 
|-
| [https://doukutsu-rs.github.io Doukutsu-RS]
+
| Julius
| Cave Story
+
| Caesar III
| [https://github.com/doukutsu-rs/doukutsu-rs git]
+
| [https://github.com/bvschaik/julius git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://doukutsu-rs.github.io/#downloads Official Build]
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/caesar3 MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{~}} <ref group=N name=cave>Works with the freeware game data and Cave Story+</ref>
+
| {{}}
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://zdoom.org ZDoom<br>GZDoom]
+
| Augustus
| Chex Quest Trilogy
+
| Caesar III
| [https://github.com/ZDoom/gzdoom git]
+
| [https://github.com/Keriew/augustus git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/chexquest MSP Page]
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/caesar3 MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}
+
| {{}}
| {{✓}}
+
| {{}}
| {{~}} <ref group=N name=chex>The games were released as freeware. The game data can be acquired [https://archive.org/details/chex-quest here]</ref>
 
| {{✓}}
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://www.openra.net OpenRA]
+
| Dethrace
| Command & Conquer: Tiberian Dawn<br>Command & Conquer: Red Alert
+
| Carmageddon
| [https://github.com/OpenRA/OpenRA git]
+
| [https://github.com/dethrace-labs/dethrace git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://www.openra.net/download/ Official Build]<br>[https://macsourceports.com/game/cnc MSP Page]
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/carmageddon MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{~}} <ref group=N name=openra>App includes a way to download limited game assets. Using original game data is preferred.</ref>
+
| {{}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{~}}  
 
|-
 
|-
| Source Engine
+
| ReflectionHLE
| Counterstrike: Source
+
| Catacomb 3D<br>Abyss<br>Armageddon<br>Apocalypse
| [https://github.com/nillerusr/source-engine git]
+
| [https://github.com/ReflectionHLE/ReflectionHLE git]
| {{}}
+
| {{}}
| style="background:#FFD2D2;"| No builds provided<ref group=N name=hl2>Has a bug where the source code folder needs to be present when running the game</ref>
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/catacomb3d MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}  
+
| {{✗}}
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://pangeasoft.net/cromag/ Cro-Mag Rally]
+
| [https://doukutsu-rs.github.io Doukutsu-RS]
| Cro-Mag Rally
+
| Cave Story
| [https://github.com/jorio/CroMagRally git]
+
| [https://github.com/doukutsu-rs/doukutsu-rs git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://github.com/jorio/CroMagRally/releases Official Build]<br>[https://macsourceports.com/game/cromagrally MSP Page]
+
| style="background:#D2FFD2;"| [https://doukutsu-rs.github.io/#downloads Official Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}} <ref group=N name=cave>Works with the freeware game data and Cave Story+</ref>
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 +
|-
 +
| [https://zdoom.org ZDoom<br>GZDoom]
 +
| Chex Quest Trilogy
 +
| [https://github.com/ZDoom/gzdoom git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/chexquest MSP Page]
 +
| {{~}}<abbr title="GZDoom ceased supporting PowerPC with version 3.1.0">*</abbr>
 +
| {{~}}<abbr title="GZDoom ceased supporting 32-bit x86 with version 4.5.0">*</abbr>
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}} <ref group=N name=chex>The games were released as freeware. The game data can be acquired [https://archive.org/details/chex-quest here]</ref>
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://bitbucket.org/daikatana13/daikatana/src/master/ Daikatana 1.3 Project]
+
| Commander-Genius
| Daikatana
+
| Commander Keen:<br>Invasion of the Vorticons<br>Goodbye, Galaxy!<br>Aliens Ate my Babysitter
| ~
+
| [https://gitlab.com/Dringgstein/Commander-Genius git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/daikatana MSP Build]
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/ckeen1 MSP Page 1]<br>[https://macsourceports.com/game/ckeen2 MSP Page 2]<br>[https://macsourceports.com/game/ckeen3 MSP Page 3]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 299: Line 343:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Source Engine
+
| [https://www.openra.net OpenRA]
| Day of Defeat
+
| Command & Conquer:<br>Tiberian Dawn<br>Red Alert
| [https://github.com/nillerusr/source-engine git]
+
| [https://github.com/OpenRA/OpenRA git]
| {{}}
+
| {{}}
| style="background:#FFD2D2;"| No builds provided<ref group=N name=hl2>Has a bug where the source code folder needs to be present when running the game</ref>
+
| style="background:#D2FFD2;"|[https://www.openra.net/download/ Official Build]<br>[https://macsourceports.com/game/cnc MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{~}} <ref group=N name=openra>App includes a way to download limited game assets. Using original game data is preferred.</ref>
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| DevilutionX
+
| Source Engine
| Diablo<br>Hellfire
+
| Counterstrike: Source
| [https://github.com/diasurgical/devilutionX git]
+
| [https://github.com/nillerusr/source-engine git]
| {{}}
+
| {{}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/diablo MSP Build]
+
| style="background:#FFD2D2;"| No builds provided
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}
+
| {{✗}}  
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://zdoom.org ZDoom<br>GZDoom]
+
| [https://pangeasoft.net/cromag/ Cro-Mag Rally]
| Doom<br> Doom II<br>Final Doom
+
| Cro-Mag Rally
| [https://github.com/ZDoom/gzdoom git]
+
| [https://github.com/jorio/CroMagRally git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/doom MSP Page 1]<br>[https://macsourceports.com/game/doom2 MSP Page 2]<br>[https://macsourceports.com/game/finaldoom MSP Page 3]
+
| style="background:#D2FFD2;"| [https://github.com/jorio/CroMagRally/releases Official Build]<br>[https://macsourceports.com/game/cromagrally MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}
+
| {{✓}}
 +
|-
 +
| [https://bitbucket.org/daikatana13/daikatana/src/master/ Daikatana 1.3 Project]
 +
| Daikatana
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/daikatana MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://dhewm3.org Dhewm 3]
+
| Source Engine
| Doom 3
+
| Day of Defeat
| [https://macsourceports.com/game/doom3 git]
+
| [https://github.com/nillerusr/source-engine git]
| {{}}
+
| {{}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/doom3 MSP Build]
+
| style="background:#FFD2D2;"| No builds provided
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 355: Line 413:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| RBDOOM3-BFG
+
| [https://www.dxx-rebirth.com DXX-Rebirth]
| Doom 3: BFG
+
| Descent<br>Descent II
| [https://github.com/RobertBeckebans/RBDOOM-3-BFG git]
+
| [https://github.com/dxx-rebirth/dxx-rebirth/ git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/doom3bfg MSP Build]
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/descent MSP Build]<br>[https://macsourceports.com/game/descent2 MSP Page 2]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}  
+
| {{✗}}
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Doom 64 EX+
+
| DevilutionX
| Doom 64
+
| Diablo<br>Hellfire
| [https://github.com/atsb/Doom64EX-Plus git]
+
| [https://github.com/diasurgical/devilutionX git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/doom64 MSP Build]
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/diablo MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}  
+
| {{✗}}
| {{?}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Rigel Engine
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Duke Nukem II
+
| The Dig
| [https://github.com/lethal-guitar/RigelEngine git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/duke2 MSP Build]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/thedig MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 397: Line 455:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [http://www.eduke32.com Eduke32]
+
| [https://zdoom.org ZDoom<br>GZDoom]
| Duke Nukem 3D
+
| Doom<br> Doom II<br>Final Doom
| [https://voidpoint.io/terminx/eduke32 git]
+
| [https://github.com/ZDoom/gzdoom git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/doom MSP Page 1]<br>[https://macsourceports.com/game/doom2 MSP Page 2]<br>[https://macsourceports.com/game/finaldoom MSP Page 3]
 +
| {{~}}<abbr title="GZDoom ceased supporting PowerPC with version 3.1.0">*</abbr>
 +
| {{~}}<abbr title="GZDoom ceased supporting 32-bit x86 with version 4.5.0">*</abbr>
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/duke3d MSP Build]
+
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://dhewm3.org Dhewm 3]
 +
| Doom 3
 +
| [https://macsourceports.com/game/doom3 git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/doom3 MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 411: Line 483:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://raze.zdoom.org Raze]
+
| RBDOOM3-BFG
| Duke Nukem 3D
+
| Doom 3: BFG
| [https://github.com/ZDoom/Raze git]
+
| [https://github.com/RobertBeckebans/RBDOOM-3-BFG git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/duke3d MSP Page]
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/doom3bfg MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 425: Line 497:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://dunelegacy.sourceforge.net/website/index.html Dune Legacy]
+
| Doom 64 EX+
| Dune II
+
| Doom 64
| [https://sourceforge.net/projects/dunelegacy/ git]
+
| [https://github.com/atsb/Doom64EX-Plus git]
| {{✓}} <ref group=N name=old>The release is old. It's better to build from source</ref>
+
| {{✓}}
| style="background:#D2FFD2;"| [https://github.com/OpenDUNE/OpenDUNE/releases Official Build]
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/doom64 MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{}}
+
| {{}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
| {{~}}
+
| {{}}
| {{~}}  
+
| {{}}  
 
|-
 
|-
| OpenDUNE
+
| Rigel Engine
| Dune II
+
| Duke Nukem II
| [https://github.com/OpenDUNE/OpenDUNE git]
+
| [https://github.com/lethal-guitar/RigelEngine git]
| {{✓}} <ref group=N name=old>The release is old. It's better to build from source</ref>
 
| style="background:#D2FFD2;"| [https://github.com/OpenDUNE/OpenDUNE/releases Official Build]
 
 
| {{✓}}
 
| {{✓}}
| {{~}} <ref group=N name=self>Available if compiled from source</ref>
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/duke2 MSP Build]
| {{✓}}
 
| {{~}} <ref group=N name=self>Available if compiled from source</ref>
 
| {{✗}}
 
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
| {{~}}
 
|-
 
| [https://www.openra.net OpenRA]
 
| Dune 2000
 
| [https://github.com/OpenRA/OpenRA git]
 
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://www.openra.net/download/ Official Build]<br>[https://macsourceports.com/game/dune2000 MSP Page]
+
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [http://www.eduke32.com Eduke32]
 +
| Duke Nukem 3D
 +
| [https://voidpoint.io/terminx/eduke32 git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/duke3d MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{~}} <ref group=N name=openra>App includes a way to download limited game assets. Using original game data is preferred.</ref>
+
| {{}}  
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://www.dfworkshop.net Daggerfall Unity]
+
| [https://raze.zdoom.org Raze]
| Elder Scrolls II: Daggerfall
+
| Duke Nukem 3D
| [https://github.com/Interkarma/daggerfall-unity git]
+
| [https://github.com/ZDoom/Raze git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://github.com/Interkarma/daggerfall-unity/releases Official Build]<br>[https://macsourceports.com/game/daggerfall MSP Page]
+
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/duke3d MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{}}
+
| {{}}
 
| {{✗}}  
 
| {{✗}}  
| {{?}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://openmw.org/ OpenMW]
+
| [https://dunelegacy.sourceforge.net/website/index.html Dune Legacy]
| Elder Scrolls III: Morrowind
+
| Dune II
| [https://gitlab.com/OpenMW/openmw git]
+
| [https://sourceforge.net/projects/dunelegacy/ git]
 +
| {{✓}} <ref group=N name=old>The release is old. It's better to build from source</ref>
 +
| style="background:#D2FFD2;"| [https://github.com/OpenDUNE/OpenDUNE/releases Official Build]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://github.com/OpenMW/openmw/releases Official Build]<br>[https://macsourceports.com/game/morrowind MSP Page]
 
 
| {{✗}}
 
| {{✗}}
 +
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 +
| {{~}}
 +
| {{~}}
 +
|-
 +
| OpenDUNE
 +
| Dune II
 +
| [https://github.com/OpenDUNE/OpenDUNE git]
 +
| {{✓}} <ref group=N name=old>The release is old. It's better to build from source</ref>
 +
| style="background:#D2FFD2;"| [https://github.com/OpenDUNE/OpenDUNE/releases Official Build]
 
| {{✓}}
 
| {{✓}}
 +
| {{~}} <ref group=N name=self>Available if compiled from source</ref>
 
| {{✓}}
 
| {{✓}}
 +
| {{~}} <ref group=N name=self>Available if compiled from source</ref>
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{}}
| {{}}
+
| {{}}
| {{✓}}  
+
| {{✓}}  
 
|-
 
|-
| Fallout CE
+
| [https://www.openra.net OpenRA]
| Fallout
+
| Dune 2000
| [https://github.com/alexbatalov/fallout1-ce git]
+
| [https://github.com/OpenRA/OpenRA git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/fallout MSP Build]
+
| style="background:#D2FFD2;"|[https://www.openra.net/download/ Official Build]<br>[https://macsourceports.com/game/dune2000 MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{~}} <ref group=N name=openra>App includes a way to download limited game assets. Using original game data is preferred.</ref>
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Fallout 2 CE
+
| [https://www.dfworkshop.net Daggerfall Unity]
| Fallout 2
+
| Elder Scrolls II: Daggerfall
| [https://github.com/alexbatalov/fallout2-ce git]
+
| [https://github.com/Interkarma/daggerfall-unity git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/fallout2 MSP Build]
+
| style="background:#D2FFD2;"| [https://github.com/Interkarma/daggerfall-unity/releases Official Build]<br>[https://macsourceports.com/game/daggerfall MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{}}
+
| {{}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://pyrodactyl.com/good-robot Good Robot]
+
| [https://openmw.org/ OpenMW]
| Good Robot
+
| Elder Scrolls III: Morrowind
| [https://github.com/arvindrajayadav/Good-Robot git]
+
| [https://gitlab.com/OpenMW/openmw git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/goodrobot MSP Build]
+
| style="background:#D2FFD2;"| [https://github.com/OpenMW/openmw/releases Official Build]<br>[https://macsourceports.com/game/morrowind MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 533: Line 619:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{?}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| OpenGothic
+
| Fallout CE
| Gothic II
+
| Fallout
| [https://github.com/Try/OpenGothic git]
+
| [https://github.com/alexbatalov/fallout1-ce git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/gothic2 MSP Build]
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/fallout MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 547: Line 633:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{?}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| re3
+
| Fallout 2 CE
| Grand Theft Auto III
+
| Fallout 2
| [https://github.com/leanndroguedes/re3-19feb21 git] <ref group=N name=gta>The original repository was taken down. There are various forks available online</ref>
+
| [https://github.com/alexbatalov/fallout2-ce git]
| {{}}
+
| {{}}
| style="background:#FFD2D2;"| No builds provided
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/fallout2 MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 
| {{✗}}
 
| {{✗}}
| {{✓}}
+
| {{✓}}
| {{✗}}
 
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| reVC
+
| fs2open
| Grand Theft Auto: Vice City
+
| FreeSpace 2
| [https://github.com/leanndroguedes/re3-19feb21 git] <ref group=N name=gta>The original repository was taken down. There are various forks available online</ref>
+
| [https://github.com/scp-fs2open/fs2open.github.com git]
| {{}}
+
| {{}}
| style="background:#FFD2D2;"| No builds provided
+
| style="background:#D2FFD2;"| [https://knossosnet.github.io/Knossos-Release-Page/ Official Build] <ref group=N name=freespace>Install using the Knossos.NET Tool</ref> <br> [https://www.macsourceports.com/game/freespace2 MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}
+
| {{✗}}  
| {{}}  
+
| {{?}}
| {{}}
+
| {{}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Xash3D-FWGS
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Half-Life<br>Opposing Force<br>Blue Shift
+
| Full Throttle
| [https://github.com/FWGS/xash3d-fwgs git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/halflife MSP Build]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/fullthrottle MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 589: Line 675:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Source Engine
+
| Space Cadet Pinball
| Half-Life 2<br>Episodes 1 & 2<br>Deathmatch
+
| Full Tilt! Pinball
| [https://github.com/nillerusr/source-engine git]
+
| [https://github.com/k4zmu2a/SpaceCadetPinball git]
| {{}}
+
| {{}}
| style="background:#FFD2D2;"| No builds provided<ref group=N name=hl2>Has a bug where the source code folder needs to be present when running the game</ref>
+
| style="background:#D2FFD2;"|[https://github.com/k4zmu2a/SpaceCadetPinball/releases Official Build]
| {{✗}}
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://zdoom.org ZDoom<br>GZDoom]
+
| [https://pyrodactyl.com/good-robot Good Robot]
| Heretic
+
| Good Robot
| [https://github.com/ZDoom/gzdoom git]
+
| [https://github.com/arvindrajayadav/Good-Robot git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/heretic MSP Page]
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/goodrobot MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| OpenGothic
 +
| Gothic II
 +
| [https://github.com/Try/OpenGothic git]
 
| {{✓}}
 
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/gothic2 MSP Build]
 +
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}  
+
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}  
 
|-
 
|-
| [https://ihhub.github.io/fheroes2/ fheroes2]
+
| re3
| Heroes of Might and Magic II
+
| Grand Theft Auto III
| [https://github.com/ihhub/fheroes2 git]
+
| [https://github.com/leanndroguedes/re3-19feb21 git] <ref group=N name=gta>The original repository was taken down. There are various forks available online</ref>
| {{}}
+
| {{}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/homm2 MSP Build]
+
| style="background:#FFD2D2;"| No builds provided
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 631: Line 731:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 +
| {{✓}}
 
| {{✗}}
 
| {{✗}}
| {{✓}}
 
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://vcmi.eu VCMI]
+
| reVC
| Heroes of Might and Magic III
+
| Grand Theft Auto: Vice City
| [https://github.com/vcmi/vcmi git]
+
| [https://github.com/leanndroguedes/re3-19feb21 git] <ref group=N name=gta>The original repository was taken down. There are various forks available online</ref>
| {{}}
+
| {{}}
| style="background:#D2FFD2;"|[https://github.com/vcmi/vcmi/releases Official Build]<br>[https://macsourceports.com/game/homm3 MSP Page]
+
| style="background:#FFD2D2;"| No builds provided
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 645: Line 745:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 +
| {{✓}}
 
| {{✗}}
 
| {{✗}}
| {{✓}}
 
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://zdoom.org ZDoom<br>GZDoom]
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Hexen: Beyond Heretic
+
| Grim Fandango
| [https://github.com/ZDoom/gzdoom git]
+
| ~
| {{✓}}
 
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/hexen MSP Page]
 
 
| {{✓}}
 
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/grimfandango MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}
+
| {{✗}}  
| {{✗}}
+
| {{?}}
| {{}}
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| uHexen II
+
| Xash3D-FWGS
| Hexen II
+
| Half-Life<br>Opposing Force<br>Blue Shift
| [https://github.com/sezero/uhexen2 git]
+
| [https://github.com/FWGS/xash3d-fwgs git]
| {{✓}}
 
| style="background:#D2FFD2;"|[https://macsourceports.com/game/hexen2 MSP Build]
 
 
| {{✓}}
 
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/halflife MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}
+
| {{✗}}  
| {{✗}}
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://gemrb.org GemRB]
+
| Source Engine
| Icewind Dale 1 & 2
+
| Half-Life 2<br>Episodes 1 & 2<br>Deathmatch
| [https://github.com/gemrb/gemrb git]
+
| [https://github.com/nillerusr/source-engine git]
| {{}}
+
| {{}}
| style="background:#D2FFD2;"| [https://gemrb.org/Install.html Official Build]
+
| style="background:#FFD2D2;"| No builds provided
[https://macsourceports.com/game/icewinddale MSP page]
 
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 688: Line 787:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [http://www.eduke32.com Eduke32]
+
| [https://zdoom.org ZDoom<br>GZDoom]
| Ion Fury
+
| Heretic
| [https://voidpoint.io/terminx/eduke32 git]
+
| [https://github.com/ZDoom/gzdoom git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/ionfury MSP Build]
+
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/heretic MSP Page]
| {{}}
+
| {{~}}<abbr title="GZDoom ceased supporting PowerPC with version 3.1.0">*</abbr>
| {{}}
+
| {{~}}<abbr title="GZDoom ceased supporting 32-bit x86 with version 4.5.0">*</abbr>
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}  
+
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://ja2-stracciatella.github.io JA2-Stracciatella]
+
| [https://ihhub.github.io/fheroes2/ fheroes2]
| Jagged Alliance 2
+
| Heroes of Might and Magic II
| [https://github.com/ja2-stracciatella/ja2-stracciatella git]
+
| [https://github.com/ihhub/fheroes2 git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://ja2-stracciatella.github.io/download/ Official Build]<br>
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/homm2 MSP Build]
[https://macsourceports.com/game/jaggedalliance2 MSP Build]
 
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}  
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [http://www.alister.eu/jazz/oj/ OpenJazz]
+
| [https://vcmi.eu VCMI]
| Jazz Jackrabbit
+
| Heroes of Might and Magic III
| [https://github.com/AlisterT/openjazz git]
+
| [https://github.com/vcmi/vcmi git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/jazzjackrabbit MSP Build]
+
| style="background:#D2FFD2;"|[https://github.com/vcmi/vcmi/releases Official Build]<br>[https://macsourceports.com/game/homm3 MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}  
+
| {{✗}}
| {{?}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [http://deat.tk/jazz2/ Jazz² Resurrection]
+
| [https://zdoom.org ZDoom<br>GZDoom]
| Jazz Jackrabbit 2
+
| Hexen: Beyond Heretic
| [https://github.com/deathkiller/jazz2-native git]
+
| [https://github.com/ZDoom/gzdoom git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/hexen MSP Page]
 +
| {{~}}<abbr title="GZDoom ceased supporting PowerPC with version 3.1.0">*</abbr>
 +
| {{~}}<abbr title="GZDoom ceased supporting 32-bit x86 with version 4.5.0">*</abbr>
 +
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/jazzjackrabbit2 MSP Build]
 
| {{✗}}
 
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}
 
| {{✗}}
 
| {{?}}
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://www.shipofharkinian.com Ship of Harkinian]
+
| uHexen II
| Legend of Zelda: Ocarina of Time
+
| Hexen II
| [https://github.com/HarbourMasters/Shipwright git]
+
| [https://github.com/sezero/uhexen2 git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/hexen2 MSP Build]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://www.shipofharkinian.com Official Build]
 
| {{✗}}
 
| {{✗}}
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}
 
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://alephone.lhowon.org Aleph One]
+
| Tenhauser Gate
| Marathon<br>Marathon 2: Durandal<br>Marathon Infinity
+
| Homeworld (Classic)
| [https://github.com/Aleph-One-Marathon/alephone git]
+
| [https://gitlab.com/homeworldsdl/TenhauserGate git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://alephone.lhowon.org Official Build]<br>
+
| style="background:#D2FFD2;"|[https://www.macsourceports.com/game/homeworld MSP Build]
[https://macsourceports.com/game/marathon MSP Page 1]<br>[https://macsourceports.com/game/marathon2 MSP Page 2]<br>[https://macsourceports.com/game/marathoninfinity MSP Page 3]
 
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}
| {{}}
+
| {{}}
| {{✓}}
+
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://projectmagma.net/about/ Project Magma]
+
| [https://gemrb.org GemRB]
| Myth II: Soulblighter
+
| Icewind Dale 1 & 2
| ~
+
| [https://github.com/gemrb/gemrb git]
| {{✓}}
 
| style="background:#D2FFD2;"| [https://projectmagma.net/downloads/myth2_updates/ Official Build]<br>
 
[https://macsourceports.com/game/myth2 MSP Page]
 
| {{✓}}
 
 
| {{✓}}
 
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://gemrb.org/Install.html Official Build]
 +
[https://macsourceports.com/game/icewinddale MSP page]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
Line 793: Line 890:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://raze.zdoom.org Raze]
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| NAM
+
| Indiana Jones and the Fate of Atlantis
| [https://github.com/ZDoom/Raze git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/nam MSP Page]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/indyfateofatlantis MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 803: Line 900:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://pangeasoft.net/nano2/index.html Nanosaur II]
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Nanosaur II
+
| Indiana Jones and the Last Crusade
| [https://github.com/jorio/Nanosaur2 git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://github.com/jorio/Nanosaur2/releases Official Build]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/indylastcrusade MSP Page]
[https://macsourceports.com/game/nanosaur2 MSP Build]
 
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://aliveteam.github.io R.E.L.I.V.E]
+
| [[DREAMM]]
| Oddworld: Abe's Oddysee<br>Oddworld: Abe's Exoddus
+
| Indiana Jones and the Infernal Machine
| [https://github.com/AliveTeam/alive_reversing git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/oddworld-ao MSP Build 1]<br>[https://macsourceports.com/game/oddworld-ae MSP Build 2]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/indyinfernalmachine MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 836: Line 932:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://osu.ppy.sh/home Osu!(Laser)]
+
| [http://www.eduke32.com Eduke32]
| Osu!
+
| Ion Fury<br>Ion Fury: Aftershock
| [https://github.com/ppy/osu git]
+
| [https://voidpoint.io/terminx/eduke32 git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://osu.ppy.sh/home/download Official Build]
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/ionfury MSP Build 1]<br>[https://www.macsourceports.com/game/ionfuryaftershock MSP Build 2]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}
+
| {{}}  
| {{?}}
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 
|-
 
|-
| Source Engine
+
| [https://ja2-stracciatella.github.io JA2-Stracciatella]
| Portal
+
| Jagged Alliance 2
| [https://github.com/nillerusr/source-engine git]
+
| [https://github.com/ja2-stracciatella/ja2-stracciatella git]
| {{}}
+
| {{}}
| style="background:#FFD2D2;"| No builds provided<ref group=N name=hl2>Has a bug where the source code folder needs to be present when running the game</ref>
+
| style="background:#D2FFD2;"| [https://ja2-stracciatella.github.io/download/ Official Build]<br>
 +
[https://macsourceports.com/game/jaggedalliance2 MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 860: Line 957:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://raze.zdoom.org Raze]
+
| [https://opengoal.dev OpenGOAL]
| PowerSlave / Exhumed
+
| Jak & Daxter
| [https://github.com/ZDoom/Raze git]
+
| [https://github.com/open-goal/jak-project git]
| {{}}
+
| {{}}
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/powerslave MSP Page]
+
| style="background:#D2FFD2;"| [https://github.com/open-goal/jak-project/releases Official Build]<ref group=N>There is a launcher app for Intel Macs. It will not work with Rosetta on Arm Macs</ref>
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
 
|-
 
|-
| [https://ccxvii.net/spatterlight/ Spatterlight]
+
| [http://www.alister.eu/jazz/oj/ OpenJazz]
| Planetfall
+
| Jazz Jackrabbit
| [https://github.com/angstsmurf/spatterlight git]
+
| [https://github.com/AlisterT/openjazz git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/planetfall MSP Page]
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/jazzjackrabbit MSP Build]
[https://github.com/angstsmurf/spatterlight/releases Official Build]
 
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}
 
| {{✗}} 
 
| {{✗}}
 
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 
|-
 
|-
| [https://gemrb.org GemRB]
+
| [http://deat.tk/jazz2/ Jazz² Resurrection]
| Planetscape: Torment
+
| Jazz Jackrabbit 2
| [https://github.com/gemrb/gemrb git]
+
| [https://github.com/deathkiller/jazz2-native git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://gemrb.org/Install.html Official Build]
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/jazzjackrabbit2 MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 903: Line 999:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://www.popot.org/get_the_games.php?game=SDLPoP SDLPoP]
+
| Zelda3
| Prince of Persia (DOS)
+
| Legend of Zelda: A Link to the Past
| [https://github.com/NagyD/SDLPoP git]
+
| [https://github.com/snesrev/zelda3 git]
| {{}}
+
| {{}}
| style="background:#D2FFD2;"| [https://osu.ppy.sh/home/download Official Build (Intel only)]
+
| style="background:#FFD2D2;"| No builds provided
[https://formulae.brew.sh/formula/sdlpop#default Homebrew]
 
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{~}} <ref group=N name=sdlpop>Arm version available via homebrew or self-compiled</ref>
+
| {{}}
| {{}}  
+
| {{}}  
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| vkQuake
+
| [https://www.shipofharkinian.com Ship of Harkinian]
| Quake
+
| Legend of Zelda: Ocarina of Time
| [https://github.com/Novum/vkQuake git]
+
| [https://github.com/HarbourMasters/Shipwright git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/quake MSP Build]
+
| style="background:#D2FFD2;"| [https://www.shipofharkinian.com Official Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 933: Line 1,028:
 
| {{✗}}  
 
| {{✗}}  
 
| {{✓}}
 
| {{✓}}
| {{}}
+
| {{}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://www.yamagi.org/quake2/ Yamagi Quake II]
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Quake II
+
| Loom
| [https://github.com/yquake2 git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/quake2 MSP Build]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/loom MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 946: Line 1,041:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://ioquake3.org ioquake3]
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Quake III: Arena
+
| Maniac Mansion
| [https://github.com/ioquake/ioq3 git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/quake3arena MSP Build]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/maniacmansion MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}  
+
|-
 +
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
 +
| Maniac Mansion: Day of the Tentacle
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/dott MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://raze.zdoom.org Raze]
+
| [https://alephone.lhowon.org Aleph One]
| Redneck Rampage
+
| Marathon<br>Marathon 2: Durandal<br>Marathon Infinity
| [https://github.com/ZDoom/Raze git]
+
| [https://github.com/Aleph-One-Marathon/alephone git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/rr MSP Page]
+
| style="background:#D2FFD2;"| [https://alephone.lhowon.org Official Build]<br>
 +
[https://macsourceports.com/game/marathon MSP Page 1]<br>[https://macsourceports.com/game/marathon2 MSP Page 2]<br>[https://macsourceports.com/game/marathoninfinity MSP Page 3]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| rottexpr
+
| OpenEnroth
| Rise of the Triad
+
| Might and Magic VII
| [https://github.com/LTCHIPS/rottexpr git]
+
| [https://github.com/OpenEnroth/OpenEnroth git]
| {{✓}}
+
| {{✓}}  
| style="background:#D2FFD2;"|[https://macsourceports.com/game/rott MSP Page]
+
| style="background:#D2FFD2;"|[https://github.com/OpenEnroth/OpenEnroth/releases Official Build]<br>[https://macsourceports.com/game/mightandmagic7 MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}
+
| {{✓}}  
| {{✗}}  
+
| {{✗}}
 
| {{?}}
 
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://openrct2.org OpenRCT2]
+
| [https://pangeasoft.net/mightymike Mighty Mike]
| Roller Coaster Tycoon 2
+
| Mighty Mike / Power Pete
| [https://github.com/OpenRCT2/OpenRCT2 git]
+
| [https://github.com/jorio/MightyMike git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/rct2 MSP Build]
+
| style="background:#D2FFD2;"| [https://github.com/jorio/MightyMike/releases Official Build]<br>[https://macsourceports.com/game/mightymike MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Serious Engine
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Serious Sam: First Encounter
+
| The Secret of Monkey Island
| [https://github.com/ptitSeb/Serious-Engine git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/serioussamfe MSP Build]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/secretofmonkeyisland MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 1,020: Line 1,130:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Serious Engine
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Serious Sam: Second Encounter
+
| Monkey Island 2: LeChuck's Revenge
| [https://github.com/ptitSeb/Serious-Engine git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/serioussamse MSP Build]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/monkeyisland2 MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{}}
+
| {{}}
 
| {{✗}}  
 
| {{✗}}  
 
| {{?}}
 
| {{?}}
Line 1,034: Line 1,144:
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://www.siedler25.org/index.php Return to the Roots]
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Settlers II
+
| The Curse of Monkey Island
| [https://github.com/Return-To-The-Roots/s25client git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/settlers2 MSP Build]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/curseofmonkeyisland MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 1,044: Line 1,154:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://raze.zdoom.org Raze]
+
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
| Shadow Warrior Classic
+
| Escape from Monkey Island
| [https://github.com/ZDoom/Raze git]
+
| ~
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/swarrior MSP Page]
+
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/escapefrommonkeyisland MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 1,058: Line 1,168:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://projectmagma.net/about/ Project Magma]
 +
| Myth II: Soulblighter
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://projectmagma.net/downloads/myth2_updates/ Official Build]<br>
 +
[https://macsourceports.com/game/myth2 MSP Page]
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| RSDKv4
+
| [https://raze.zdoom.org Raze]
| Sonic 1 Forever<br>Sonic 2 Absolute
+
| NAM
| [https://github.com/Sappharad/Sonic-1-2-2013-Decompilation git]
+
| [https://github.com/ZDoom/Raze git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://github.com/Sappharad/Sonic-1-2-2013-Decompilation/releases Official Build]
+
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/nam MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 1,072: Line 1,197:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{?}}
 
 
| {{✓}}
 
| {{✓}}
| {{?}}  
+
| {{✓}}
 +
| {{✓}}  
 
|-
 
|-
| RSDKv5
+
| [https://pangeasoft.net/nano Nanosaur]
| Sonic Mania
+
| Nanosaur
| [https://github.com/Sappharad/Sonic-Mania-Decompilation git]
+
| [https://github.com/jorio/Nanosaur git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://github.com/Sappharad/Sonic-Mania-Decompilation/releases Official Build]<br>[https://macsourceports.com/game/sonicmania MSP Page]
+
| style="background:#D2FFD2;"| [https://github.com/jorio/Nanosaur/releases Official Build]<br>[https://macsourceports.com/game/nanosaur MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
| {{?}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [http://stratagus.com/stargus.html Stargus]
+
| [https://pangeasoft.net/nano2 Nanosaur II]
| Starcraft
+
| Nanosaur II
| [https://github.com/Wargus/stargus git]
+
| [https://github.com/jorio/Nanosaur2 git]
| {{}}  
+
| {{}}
| style="background:#FFD2D2;"| No builds provided
+
| style="background:#D2FFD2;"| [https://github.com/jorio/Nanosaur2/releases Official Build]<br>[https://macsourceports.com/game/nanosaur2 MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
 
|-
 
|-
| OpenJKDF2
+
| [https://aliveteam.github.io R.E.L.I.V.E.]
| Star Wars Jedi Knight: Dark Forces II
+
| Oddworld:<br>Abe's Oddysee<br>Abe's Exoddus
| [https://github.com/shinyquagsire23/OpenJKDF2 git]
+
| [https://github.com/AliveTeam/alive_reversing git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://macsourceports.com/game/swjkdf2 MSP Build]
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/oddworld-ao MSP Build 1]<br>[https://macsourceports.com/game/oddworld-ae MSP Build 2]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 1,114: Line 1,239:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{?}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://aarongiles.com/dreamm/ DREAMM]
+
| [https://osu.ppy.sh/home osu!(lazer)]
| Star Wars Jedi Knight: Dark Forces II
+
| osu!
| ~
+
| [https://github.com/ppy/osu git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/swjkdf2 MSP Page]
+
| style="background:#D2FFD2;"| [https://osu.ppy.sh/home/download Official Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
 
| {{?}}
 
| {{?}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}  
+
| {{✓}}
 
|-
 
|-
| [https://zdoom.org ZDoom<br>GZDoom]
+
| [https://pangeasoft.net/otto Otto Matic]
| Strife
+
| Otto Matic
| [https://github.com/ZDoom/gzdoom git]
+
| [https://github.com/jorio/OttoMatic git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://github.com/jorio/OttoMatic/releases Official Build]<br>[https://macsourceports.com/game/ottomatic MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/strife MSP Page]
 
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[DREAMM]]
 +
| Outlaws
 +
| ~
 
| {{✓}}
 
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/outlaws MSP Page]
 +
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}  
+
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}  
 
|-
 
|-
| [https://supertuxkart.net/Main_Page Super Tux Kart]
+
| Source Engine
| Super Tux Kart
+
| Portal
| [https://github.com/supertuxkart/stk-code git]
+
| [https://github.com/nillerusr/source-engine git]
| {{}}
+
| {{}}
| style="background:#D2FFD2;"| [https://supertuxkart.net/es/Download Official Build]
+
| style="background:#FFD2D2;"| No builds provided
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://wohlsoft.ru/projects/TheXTech/ TheXTech]
+
| [https://raze.zdoom.org Raze]
| Super Mario Bros X.
+
| PowerSlave / Exhumed
| [https://github.com/wohlstand/thextech git]
+
| [https://github.com/ZDoom/Raze git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://wohlsoft.ru/projects/TheXTech/#links Official Build]
+
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/powerslave MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| OpenLara
+
| [https://ccxvii.net/spatterlight/ Spatterlight]
| Tomb Raider (PS1)
+
| Planetfall
| [https://github.com/XProger/OpenLara git]
+
| [https://github.com/angstsmurf/spatterlight git]
| {{✓}} <ref group=N name=old>The release is old. It's better to build from source</ref>
+
| {{✓}}
| style="background:#D2FFD2;"| [https://github.com/XProger/OpenLara/releases Official Build]  
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/planetfall MSP Page]
 +
[https://github.com/angstsmurf/spatterlight/releases Official Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 +
| {{✗}} 
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}
 
 
| {{✓}}
 
| {{✓}}
 +
|-
 +
| [https://gemrb.org GemRB]
 +
| Planetscape: Torment
 +
| [https://github.com/gemrb/gemrb git]
 
| {{✓}}
 
| {{✓}}
| {{✓}}
+
| style="background:#D2FFD2;"| [https://gemrb.org/Install.html Official Build]
|-
 
| [https://www.openttd.org OpenTTD]
 
| Transport Tycoon Deluxe
 
| [https://github.com/OpenTTD/OpenTTD git]
 
| {{✓}}
 
| style="background:#D2FFD2;"| [https://www.openttd.org/downloads/openttd-releases/latest Official Build]<br>[https://macsourceports.com/game/ttd MSP Page]
 
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{}}  
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://exult.sourceforge.io Exult]
+
| [https://www.popot.org/get_the_games.php?game=SDLPoP SDLPoP]
| Ultima VII: The Black Gate<br>Ultima VII: Serpent Isle
+
| Prince of Persia (DOS)
| [https://github.com/exult/exult git]
+
| [https://github.com/NagyD/SDLPoP git]
| {{✓}}  
+
| {{✓}}
| style="background:#D2FFD2;"|[https://sourceforge.net/projects/exult/files/ Official Build]<br>[https://macsourceports.com/game/ultima7 MSP Page 1]<br>[https://macsourceports.com/game/ultima7part2 MSP Page 2]
+
| style="background:#D2FFD2;"| [https://www.popot.org/get_the_games.php?game=SDLPoP Official Build (Intel only)]
 +
[https://formulae.brew.sh/formula/sdlpop#default Homebrew]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 +
| {{~}} <ref group=N name=sdlpop>Arm version available via homebrew or self-compiled</ref>
 +
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}
 
| {{✗}}
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://www.oldunreal.com Old Unreal]
+
| vkQuake
| Unreal Tournament '99
+
| Quake
| [https://github.com/OldUnreal/UnrealTournamentPatches git]
+
| [https://github.com/Novum/vkQuake git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://github.com/OldUnreal/UnrealTournamentPatches/releases Official Build]<br>[https://macsourceports.com/game/unrealtournament MSP Page]
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/quake MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 1,226: Line 1,367:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
 +
| {{✓}}
 
| {{✗}}
 
| {{✗}}
| {{✓}}
 
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [http://stratagus.com/war1gus.html War1gus]
+
| vkMacQuake
| Warcraft
+
| Quake
| [https://github.com/Wargus/war1gus git]
+
| [https://github.com/atsb/vkMacQuake git]
| {{✗}} <ref group=N name=stratagus>Need to build from source along with Stratagus. The data extraction tool has a bug that requires the source folder to exist in order to extract the data. It is not required after the data is installed</ref>
+
| {{✗}}
 
| style="background:#FFD2D2;"| No builds provided
 
| style="background:#FFD2D2;"| No builds provided
 
| {{✗}}
 
| {{✗}}
Line 1,240: Line 1,381:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{✗}}
 
 
| {{✓}}
 
| {{✓}}
| {{}}  
+
| {{✓}}
 +
| {{~}}  
 
|-
 
|-
| [http://stratagus.com/index.html Wargus]
+
| [https://www.yamagi.org/quake2/ Yamagi Quake II]
| Warcraft 2
+
| Quake II
| [https://github.com/Wargus/wargus git]
+
| [https://github.com/yquake2 git]
| {{}} <ref group=N name=stratagus>Need to build from source along with Stratagus. The data extraction tool has a bug that requires the source folder to exist in order to extract the data. It is not required after the data is installed</ref>
+
| {{}}
| style="background:#FFD2D2;"| No builds provided
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/quake2 MSP Build]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 1,254: Line 1,395:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| wipEout-Rewrite
+
| [https://ioquake3.org ioquake3]
| wipEout (PS1)
+
| Quake III: Arena
| [https://github.com/phoboslab/wipeout-rewrite git]
+
| [https://github.com/ioquake/ioq3 git]
| {{}}
+
| {{}}
| style="background:#FFD2D2;"| No builds provided
+
| style="background:#D2FFD2;"| [https://macsourceports.com/game/quake3arena MSP Build]
| {{✗}}
+
| {{}}
| {{}}
 
 
| {{✓}}
 
| {{✓}}
| {{✓}}
 
| {{✗}}
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 
|-
 
|-
| [https://maniacsvault.net/ecwolf/ ECWolf]
+
| raptor
| Wolfenstein 3D<br>Spear of Destiny
+
| Raptor: Call of the Shadows
| [https://bitbucket.org/ecwolf/ecwolf/src/master/ git]
+
| [https://github.com/skynettx/raptor git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://maniacsvault.net/ecwolf/download.php Official Build]<br>[https://macsourceports.com/game/wolf3d MSP Page 1]<br>[https://macsourceports.com/game/sod MSP Page 2]
+
| style="background:#D2FFD2;"| [https://github.com/skynettx/raptor/releases Official Build]
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}
+
| {{~}} <ref group=N name=shareware>Comes with shareware game data. The rest of the game data can be purchased on GOG</ref>
| {{✓}}
 
| {{~}}  
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://www.etlegacy.com/ ET: Legacy]
+
| [https://raze.zdoom.org Raze]
| Wolfenstein: Enemy Territory
+
| Redneck Rampage
| [https://github.com/etlegacy/etlegacy git]
+
| [https://github.com/ZDoom/Raze git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://www.etlegacy.com/download Official Build]<br>[https://macsourceports.com/game/wolfet MSP Page]
+
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/rr MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{✓}}  
+
| {{✓}}
| {{~}} <ref group=N name=gog-free>Game data is available for free on GoG</ref> 
+
| {{}}  
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| iortcw
+
| [https://rvgl.org RVGL]
| Return to Castle Wolfenstein
+
| Re-Volt
| [https://github.com/iortcw/iortcw git]
+
| [https://gitlab.com/re-volt/rvgl-base git]
| {{✓}} <ref group=N name=multiple-multiplayer>Separate app bundles are available for single player and multiplayer</ref>
+
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/rtcw MSP Build]
+
| style="background:#D2FFD2;"|[https://rvgl.org/#download Official Build]<br>[https://macsourceports.com/game/revolt MSP Page]
| {{}}
+
| {{}}
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| [https://raze.zdoom.org Raze]
+
| rottexpr
| World War II GI
+
| Rise of the Triad
| [https://github.com/ZDoom/Raze git]
+
| [https://github.com/LTCHIPS/rottexpr git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/ww2gi MSP Page]
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/rott MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 1,324: Line 1,465:
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}  
 
| {{✗}}  
| {{}}
+
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
 
|-
 
|-
| Wrathplaces
+
| [https://openrct2.org OpenRCT2]
| WRATH: Aeon of Ruin
+
| Roller Coaster Tycoon 2
| [https://github.com/atsb/wrathplaces git]
+
| [https://github.com/OpenRCT2/OpenRCT2 git]
 
| {{✓}}
 
| {{✓}}
| style="background:#D2FFD2;"| [https://macsourceports.com/game/wrath MSP Build]
+
| style="background:#D2FFD2;"|[https://macsourceports.com/game/rct2 MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://runelite.net RuneLite]
 +
| RuneScape (Old School)
 +
| [https://github.com/runelite/runelite git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://runelite.net Official Build]<br>[https://macsourceports.com/game/runescape MSP Page]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 +
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  
| {{✗}} 
 
 
| {{✗}}
 
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
 +
| Sam and Max Hit the Road
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/samandmax MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| Serious Engine
 +
| Serious Sam: First Encounter
 +
| [https://github.com/ptitSeb/Serious-Engine git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/serioussamfe MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| Serious Engine
 +
| Serious Sam: Second Encounter
 +
| [https://github.com/ptitSeb/Serious-Engine git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/serioussamse MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://www.siedler25.org/index.php Return to the Roots]
 +
| Settlers II
 +
| [https://github.com/Return-To-The-Roots/s25client git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/settlers2 MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://raze.zdoom.org Raze]
 +
| Shadow Warrior (Classic)
 +
| [https://github.com/ZDoom/Raze git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/swarrior MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| RSDKv4
 +
| Sonic 1 Forever<br>Sonic 2 Absolute
 +
| [https://github.com/Sappharad/Sonic-1-2-2013-Decompilation git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://github.com/Sappharad/Sonic-1-2-2013-Decompilation/releases Official Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{?}}
 +
|-
 +
| RSDKv5
 +
| Sonic Mania
 +
| [https://github.com/Sappharad/Sonic-Mania-Decompilation git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://github.com/Sappharad/Sonic-Mania-Decompilation/releases Official Build]<br>[https://macsourceports.com/game/sonicmania MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://github.com/OpenXRay/xray-16 OpenXRay]
 +
| S.T.A.L.K.E.R Call of Pripyat
 +
| [https://github.com/OpenXRay/xray-16 git]
 +
| {{✗}}
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{~}} <ref group=N>Currently has a bug where it sometimes hangs on quit. Requires a restart to fully terminate the process</ref>
 +
|-
 +
| [https://sc2.sourceforge.net The Ur-Quan Masters]
 +
| Star Control II: The Ur-Quan Masters
 +
| [https://sourceforge.net/projects/sc2/ git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/sc2 MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [http://stratagus.com/stargus.html Stargus]
 +
| Starcraft
 +
| [https://github.com/Wargus/stargus git]
 +
| {{✗}}
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✗}}
 +
|-
 +
| [[DREAMM]]
 +
| Star Wars: Dark Forces
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/swdf MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| OpenJKDF2
 +
| Star Wars Jedi Knight: Dark Forces II
 +
| [https://github.com/shinyquagsire23/OpenJKDF2 git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/swjkdf2 MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}} 
 +
|-
 +
| [[DREAMM]]
 +
| Star Wars Jedi Knight: Dark Forces II
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/swjkdf2 MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| OpenJKDF2
 +
| Star Wars Jedi Knight: Mysteries of the Sith
 +
| [https://github.com/shinyquagsire23/OpenJKDF2 git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/swjkmots MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}} 
 +
|-
 +
| [[DREAMM]]
 +
| Star Wars Jedi Knight: Mysteries of the Sith
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/swjkmots MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}} 
 +
|-
 +
| OpenJK
 +
| Star Wars Jedi Knight: Jedi Academy
 +
| [https://github.com/JACoders/OpenJK git]
 +
| {{✓}} <ref group=N name=multiple-multiplayer>Separate app bundles are available for single player and multiplayer</ref>
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/swjkja MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| OpenJO (Single Player)<br>[https://jk2mv.org jk2mv] (Multiplayer)
 +
| Star Wars Jedi Knight II: Jedi Outcast
 +
| [https://github.com/JACoders/OpenJK git 1]<br>[https://github.com/mvdevs/jk2mv git 2]
 +
| {{✓}} <ref group=N name=multiple-multiplayer>Separate app bundles are available for single player and multiplayer</ref>
 +
| style="background:#D2FFD2;"|[https://macsourceports.com/game/swjk2 MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[DREAMM]]
 +
| Star Wars: Rebel Assault
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/swrebelassault MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[DREAMM]]
 +
| Star Wars: Rebel Assault II
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/swrebelassault2 MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[DREAMM]]
 +
| Star Wars: Shadow of the Empire
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/swsote MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[DREAMM]]
 +
| Star Wars: TIE Fighter
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/swtiefighter MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[DREAMM]]
 +
| Star Wars: X-Wing
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/swxwing MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://zdoom.org ZDoom<br>GZDoom]
 +
| Strife
 +
| [https://github.com/ZDoom/gzdoom git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/strife MSP Page]
 +
| {{~}}<abbr title="GZDoom ceased supporting PowerPC with version 3.1.0">*</abbr>
 +
| {{~}}<abbr title="GZDoom ceased supporting 32-bit x86 with version 4.5.0">*</abbr>
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://supertuxkart.net/Main_Page Super Tux Kart]
 +
| Super Tux Kart
 +
| [https://github.com/supertuxkart/stk-code git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://supertuxkart.net/es/Download Official Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| sm64ex
 +
| Super Mario 64
 +
| [https://github.com/sm64pc/sm64ex git]
 +
| {{✗}}
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://wohlsoft.ru/projects/TheXTech/ TheXTech]
 +
| Super Mario Bros X.
 +
| [https://github.com/wohlstand/thextech git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://wohlsoft.ru/projects/TheXTech/#links Official Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| smw
 +
| Super Mario Bros (SNES Remake)
 +
| [https://github.com/snesrev/smw git]
 +
| {{✗}}
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| smw
 +
| Super Mario Bros: The Lost Levels
 +
| [https://github.com/snesrev/smw git]
 +
| {{✗}}
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| smw
 +
| Super Mario World
 +
| [https://github.com/snesrev/smw git]
 +
| {{✗}}
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| sm
 +
| Super Metroid
 +
| [https://github.com/snesrev/sm git]
 +
| {{✗}}
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| Shockolate
 +
| System Shock
 +
| [https://github.com/Interrupt/systemshock git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/systemshock MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://corsixth.com CorsixTH]
 +
| Theme Hospital
 +
| [https://github.com/CorsixTH/CorsixTH git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/themehospital MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| OpenTyrian
 +
| Tyrian
 +
| [https://github.com/opentyrian/opentyrian git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/tyrian MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| OpenTyrian2000
 +
| Tyrian 2000
 +
| [https://github.com/KScl/opentyrian2000 git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/tyrian2000 MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{?}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| OpenLara
 +
| Tomb Raider
 +
| [https://github.com/XProger/OpenLara git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://github.com/XProger/OpenLara/releases Official Build]<br>[https://www.macsourceports.com/game/tombraider1 MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://www.openttd.org OpenTTD]
 +
| Transport Tycoon Deluxe
 +
| [https://github.com/OpenTTD/OpenTTD git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://www.openttd.org/downloads/openttd-releases/latest Official Build]<br>[https://macsourceports.com/game/ttd MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://exult.sourceforge.io Exult]
 +
| Ultima VII:<br>The Black Gate<br>Serpent Isle
 +
| [https://github.com/exult/exult git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://sourceforge.net/projects/exult/files/ Official Build]<br>[https://macsourceports.com/game/ultima7 MSP Page 1]<br>[https://macsourceports.com/game/ultima7part2 MSP Page 2]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://www.oldunreal.com Old Unreal]
 +
| Unreal Gold
 +
| [https://github.com/OldUnreal/Unreal-testing/releases/tag/v227k git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://github.com/OldUnreal/Unreal-testing/releases Official Beta]<br>[https://www.macsourceports.com/game/unreal MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://www.oldunreal.com Old Unreal]
 +
| Unreal Tournament '99
 +
| [https://github.com/OldUnreal/UnrealTournamentPatches git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://github.com/OldUnreal/UnrealTournamentPatches/releases Official Build]<br>[https://macsourceports.com/game/unrealtournament MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [http://stratagus.com/war1gus.html War1gus]
 +
| Warcraft
 +
| [https://github.com/Wargus/war1gus git]
 +
| {{✗}} <ref group=N name=stratagus>Need to build from source along with Stratagus. The data extraction tool has a bug that requires the source folder to exist in order to extract the data. It is not required after the data is installed</ref>
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [http://stratagus.com/index.html Wargus]
 +
| Warcraft 2
 +
| [https://github.com/Wargus/wargus git]
 +
| {{✗}} <ref group=N name=stratagus>Need to build from source along with Stratagus. The data extraction tool has a bug that requires the source folder to exist in order to extract the data. It is not required after the data is installed</ref>
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://wz2100.net Warzone 2100 Project]
 +
| Warzone 2100
 +
| [https://github.com/Warzone2100/warzone2100 git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://github.com/Warzone2100/warzone2100/releases Official Build]<br>[https://macsourceports.com/game/warzone2100 MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://phoboslab.org/log/2023/08/rewriting-wipeout wipEout-Rewrite]
 +
| WipEout (PS1)
 +
| [https://github.com/phoboslab/wipeout-rewrite git]
 +
| {{✗}}
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}} <ref group=N>Game plays well, but music is not working at time of writing.</ref>
 +
|-
 +
| [https://maniacsvault.net/ecwolf/ ECWolf]
 +
| Wolfenstein 3D<br>Spear of Destiny
 +
| [https://bitbucket.org/ecwolf/ecwolf/src/master/ git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://maniacsvault.net/ecwolf/download.php Official Build]<br>[https://macsourceports.com/game/wolf3d MSP Page 1]<br>[https://macsourceports.com/game/sod MSP Page 2]
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}} 
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://www.etlegacy.com/ ET: Legacy]
 +
| Wolfenstein: Enemy Territory
 +
| [https://github.com/etlegacy/etlegacy git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://www.etlegacy.com/download Official Build]<br>[https://macsourceports.com/game/wolfet MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}} <ref group=N name=gog-free>Game data is available for free on GoG</ref> 
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| iortcw
 +
| Return to Castle Wolfenstein
 +
| [https://github.com/iortcw/iortcw git]
 +
| {{✓}} <ref group=N name=multiple-multiplayer>Separate app bundles are available for single player and multiplayer</ref>
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/rtcw MSP Build]
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| RealRTCW
 +
| Return to Castle Wolfenstein
 +
| [https://github.com/wolfetplayer/RealRTCW git]
 +
| {{✗}}
 +
| style="background:#FFD2D2;"| No builds provided
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
|-
 +
| [https://raze.zdoom.org Raze]
 +
| World War II GI
 +
| [https://github.com/ZDoom/Raze git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/ww2gi MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| Wrathplaces
 +
| WRATH: Aeon of Ruin
 +
| [https://github.com/atsb/wrathplaces git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/wrath MSP Build]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}} 
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://openxcom.org OpenXcom]
 +
| X-COM: UFO Defense/UFO: Enemy Unknown<br>X-COM: Terror from the Deep
 +
| [https://github.com/OpenXcom/OpenXcom/ git]
 +
| {{✓}}
 +
| style="background:#D2FFD2;"| [https://macsourceports.com/game/xcomufo MSP Build 1]<br>[https://macsourceports.com/game/xcomtftd MSP Page 2]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}} 
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM])
 +
| Zac McKraken and the Alien Mindbenders
 +
| ~
 +
| {{✓}}
 +
| style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/zakmckracken MSP Page]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}  
 
| {{✓}}  

Revision as of 15:18, 17 May 2024

macOS
Apple Computer (1998).jpg
Developer Apple
Type Operating systems
Release date 2001
Latest release macOS 14 Sonoma
This page is about game engine recreations and source ports that run on macOS (previously Mac OS X).
For emulators that run on macOS, see Emulators on macOS.

What is a Source Port?

Sometimes creating an emulator for a whole system is overkill. If the source code for a game is available, it is possible to modernise the code and port it to multiple platforms that the original game developer did not originally envisage. This is called a source port.

Alternatively, if the source code is not available, it is possible to make a game engine recreation from scratch. This is much more difficult to do, and it is harder to make the resulting game match the original.

Getting the App

Some of the games on this list will have a macOS app bundle available to download on the project's home page or git. But a lot of them do not. However there is a project called Mac Source Ports which takes open-source games, compiles them into a macOS app bundle (Universal Binary where possible), signs and notarises them, and makes them available to download for free.

The Mac Source Ports builds are often the most convenient way to play these games, so if a build is available it is recommended.

Getting an Icon

Out of respect for the original projects, Mac Source Ports keeps their official app icon. Unfortunately most source ports don't have good looking icons that fit with the macOS design language.

But you may be able to find a good icon on macOS Icons. If there aren't any that are suitable, maybe consider creating one and uploading it there to share.

In order to add an icon, right-click on the app and select "Get Info". Then drag the new icon over the old one in the top left corner of the Get Info window.

Compiling the Source Code and the Terminal

In some cases there is no app bundle available for download, so you may have to compile the source code yourself, or to run the game using the command-line. No instructions will be provided here, but the project's git page usually will tell you how to go about it. This list will indicate if an app bundle is available or not.

Getting the Game Data

For most source ports and game recreations, game data from the original game is required and this must be legally obtained from the original release for copyright reasons. Game data for most of the games below are available to purchase from GoG or Steam (GoG is preferred as they do not have DRM). The game data for the Windows version is often compatible, but always check before purchasing.

In order to extract the data from GoG installers, you can use Mac Source Port's Extractor tool. Otherwise, innoextract can be used from the command-line.

Generally, the game data should be put in the `~/Library/Application Support/` directory (where `~` represents your user home folder). But this is dependent on the individual game, so check the installation instructions.

A few games were open-sourced and released with their game data included, so for these games no additional steps are required.

ScummVM

ScummVM is an amazing project that supports well over 300 games, with more being added all the time.

We are not crazy enough to list all of the games here, so go have a look at their compatibility list.

Even though ScummVM and DREAMM are technically emulators, it is easier to mention them here because they are game-specific emulators.

Source Port List

  • Note: Some builds providers may not give the same architectures listed here, check before downloading
  • Note 2: If an architecture here is checked red, it could still work by building it locally, but is not guaranteed
Name Supported games Source App Bundle Build available PPC x86 x64 Arm Includes Game Data Gamepad Support Active Recommended
Abuse 1996 Abuse git MSP Build ?
DREAMM Afterlife ~ Official Build
MSP Page
?
Ambermoon Ambermoon git Official Build
MSP Page
?
Arx Libertatis Arx Fatalis git MSP Build

Homebrew

?
NakedAVP Aliens Vs Predator (2000) git MSP Build
GemRB Baldur's Gate 1 & 2 git Official Build

MSP Page 1
MSP Page 2

The Battle for Wesnoth The Battle for Wesnoth git Official Build
MSP Page
Billy Frontier Billy Frontier git Official Build
MSP Page
BStone Blake Stone: Aliens of Gold
Blake Stone: Planet Strike
git MSP Build 1

MSP Build 2

Raze Blood git Official Build
MSP Page
Bugdom Bugdom git Official Build
MSP Page
Bugdom 2 Bugdom 2 git Official Build
MSP Page
Julius Caesar III git MSP Build
Augustus Caesar III git MSP Build
Dethrace Carmageddon git MSP Build ? ~
ReflectionHLE Catacomb 3D
Abyss
Armageddon
Apocalypse
git MSP Build ?
Doukutsu-RS Cave Story git Official Build ~ [N 1]
ZDoom
GZDoom
Chex Quest Trilogy git Official Build
MSP Page
~* ~* ~ [N 2]
Commander-Genius Commander Keen:
Invasion of the Vorticons
Goodbye, Galaxy!
Aliens Ate my Babysitter
git MSP Page 1
MSP Page 2
MSP Page 3
?
OpenRA Command & Conquer:
Tiberian Dawn
Red Alert
git Official Build
MSP Page
~ [N 3]
Source Engine Counterstrike: Source git No builds provided
Cro-Mag Rally Cro-Mag Rally git Official Build
MSP Page
Daikatana 1.3 Project Daikatana ~ MSP Build ?
Source Engine Day of Defeat git No builds provided
DXX-Rebirth Descent
Descent II
git MSP Build
MSP Page 2
?
DevilutionX Diablo
Hellfire
git MSP Build
DREAMM
(also ScummVM)
The Dig ~ Official Build
MSP Page
?
ZDoom
GZDoom
Doom
Doom II
Final Doom
git Official Build
MSP Page 1
MSP Page 2
MSP Page 3
~* ~*
Dhewm 3 Doom 3 git MSP Build
RBDOOM3-BFG Doom 3: BFG git MSP Build
Doom 64 EX+ Doom 64 git MSP Build ?
Rigel Engine Duke Nukem II git MSP Build ?
Eduke32 Duke Nukem 3D git MSP Build
Raze Duke Nukem 3D git Official Build
MSP Page
Dune Legacy Dune II git [N 4] Official Build ~ ~
OpenDUNE Dune II git [N 4] Official Build ~ [N 5] ~ [N 5]
OpenRA Dune 2000 git Official Build
MSP Page
~ [N 3]
Daggerfall Unity Elder Scrolls II: Daggerfall git Official Build
MSP Page
?
OpenMW Elder Scrolls III: Morrowind git Official Build
MSP Page
Fallout CE Fallout git MSP Build
Fallout 2 CE Fallout 2 git MSP Build
fs2open FreeSpace 2 git Official Build [N 6]
MSP Page
?
DREAMM
(also ScummVM)
Full Throttle ~ Official Build
MSP Page
?
Space Cadet Pinball Full Tilt! Pinball git Official Build ?
Good Robot Good Robot git MSP Build ?
OpenGothic Gothic II git MSP Build ?
re3 Grand Theft Auto III git [N 7] No builds provided
reVC Grand Theft Auto: Vice City git [N 7] No builds provided
DREAMM
(also ScummVM)
Grim Fandango ~ Official Build
MSP Page
?
Xash3D-FWGS Half-Life
Opposing Force
Blue Shift
git MSP Build
Source Engine Half-Life 2
Episodes 1 & 2
Deathmatch
git No builds provided
ZDoom
GZDoom
Heretic git Official Build
MSP Page
~* ~*
fheroes2 Heroes of Might and Magic II git MSP Build
VCMI Heroes of Might and Magic III git Official Build
MSP Page
ZDoom
GZDoom
Hexen: Beyond Heretic git Official Build
MSP Page
~* ~*
uHexen II Hexen II git MSP Build
Tenhauser Gate Homeworld (Classic) git MSP Build
GemRB Icewind Dale 1 & 2 git Official Build

MSP page

DREAMM
(also ScummVM)
Indiana Jones and the Fate of Atlantis ~ Official Build
MSP Page
?
DREAMM
(also ScummVM)
Indiana Jones and the Last Crusade ~ Official Build
MSP Page
?
DREAMM Indiana Jones and the Infernal Machine ~ Official Build
MSP Page
?
Eduke32 Ion Fury
Ion Fury: Aftershock
git MSP Build 1
MSP Build 2
JA2-Stracciatella Jagged Alliance 2 git Official Build

MSP Build

OpenGOAL Jak & Daxter git Official Build[N 8] ?
OpenJazz Jazz Jackrabbit git MSP Build ?
Jazz² Resurrection Jazz Jackrabbit 2 git MSP Build ?
Zelda3 Legend of Zelda: A Link to the Past git No builds provided
Ship of Harkinian Legend of Zelda: Ocarina of Time git Official Build
DREAMM
(also ScummVM)
Loom ~ Official Build
MSP Page
?
DREAMM
(also ScummVM)
Maniac Mansion ~ Official Build
MSP Page
?
DREAMM
(also ScummVM)
Maniac Mansion: Day of the Tentacle ~ Official Build
MSP Page
?
Aleph One Marathon
Marathon 2: Durandal
Marathon Infinity
git Official Build

MSP Page 1
MSP Page 2
MSP Page 3

OpenEnroth Might and Magic VII git Official Build
MSP Page
?
Mighty Mike Mighty Mike / Power Pete git Official Build
MSP Page
DREAMM
(also ScummVM)
The Secret of Monkey Island ~ Official Build
MSP Page
?
DREAMM
(also ScummVM)
Monkey Island 2: LeChuck's Revenge ~ Official Build
MSP Page
?
DREAMM
(also ScummVM)
The Curse of Monkey Island ~ Official Build
MSP Page
?
DREAMM
(also ScummVM)
Escape from Monkey Island ~ Official Build
MSP Page
?
Project Magma Myth II: Soulblighter ~ Official Build

MSP Page

Raze NAM git Official Build
MSP Page
Nanosaur Nanosaur git Official Build
MSP Page
Nanosaur II Nanosaur II git Official Build
MSP Page
R.E.L.I.V.E. Oddworld:
Abe's Oddysee
Abe's Exoddus
git MSP Build 1
MSP Build 2
osu!(lazer) osu! git Official Build ?
Otto Matic Otto Matic git Official Build
MSP Page
DREAMM Outlaws ~ Official Build
MSP Page
?
Source Engine Portal git No builds provided
Raze PowerSlave / Exhumed git Official Build
MSP Page
Spatterlight Planetfall git MSP Page

Official Build

GemRB Planetscape: Torment git Official Build
SDLPoP Prince of Persia (DOS) git Official Build (Intel only)

Homebrew

~ [N 9]
vkQuake Quake git MSP Build
vkMacQuake Quake git No builds provided ~
Yamagi Quake II Quake II git MSP Build
ioquake3 Quake III: Arena git MSP Build
raptor Raptor: Call of the Shadows git Official Build ~ [N 10]
Raze Redneck Rampage git Official Build
MSP Page
RVGL Re-Volt git Official Build
MSP Page
?
rottexpr Rise of the Triad git MSP Page ?
OpenRCT2 Roller Coaster Tycoon 2 git MSP Build
RuneLite RuneScape (Old School) git Official Build
MSP Page
DREAMM
(also ScummVM)
Sam and Max Hit the Road ~ Official Build
MSP Page
?
Serious Engine Serious Sam: First Encounter git MSP Build ?
Serious Engine Serious Sam: Second Encounter git MSP Build ?
Return to the Roots Settlers II git MSP Build
Raze Shadow Warrior (Classic) git Official Build
MSP Page
RSDKv4 Sonic 1 Forever
Sonic 2 Absolute
git Official Build ? ?
RSDKv5 Sonic Mania git Official Build
MSP Page
?
OpenXRay S.T.A.L.K.E.R Call of Pripyat git No builds provided ? ? ~ [N 11]
The Ur-Quan Masters Star Control II: The Ur-Quan Masters git MSP Build ?
Stargus Starcraft git No builds provided
DREAMM Star Wars: Dark Forces ~ Official Build
MSP Page
?
OpenJKDF2 Star Wars Jedi Knight: Dark Forces II git MSP Build ?
DREAMM Star Wars Jedi Knight: Dark Forces II ~ Official Build
MSP Page
?
OpenJKDF2 Star Wars Jedi Knight: Mysteries of the Sith git MSP Build ?
DREAMM Star Wars Jedi Knight: Mysteries of the Sith ~ MSP Build ?
OpenJK Star Wars Jedi Knight: Jedi Academy git [N 12] MSP Build ?
OpenJO (Single Player)
jk2mv (Multiplayer)
Star Wars Jedi Knight II: Jedi Outcast git 1
git 2
[N 12] MSP Build ?
DREAMM Star Wars: Rebel Assault ~ Official Build
MSP Page
?
DREAMM Star Wars: Rebel Assault II ~ Official Build
MSP Page
?
DREAMM Star Wars: Shadow of the Empire ~ Official Build
MSP Page
?
DREAMM Star Wars: TIE Fighter ~ Official Build
MSP Page
?
DREAMM Star Wars: X-Wing ~ Official Build
MSP Page
?
ZDoom
GZDoom
Strife git Official Build
MSP Page
~* ~*
Super Tux Kart Super Tux Kart git Official Build
sm64ex Super Mario 64 git No builds provided
TheXTech Super Mario Bros X. git Official Build
smw Super Mario Bros (SNES Remake) git No builds provided
smw Super Mario Bros: The Lost Levels git No builds provided
smw Super Mario World git No builds provided
sm Super Metroid git No builds provided
Shockolate System Shock git MSP Build ?
CorsixTH Theme Hospital git MSP Build
OpenTyrian Tyrian git MSP Build ?
OpenTyrian2000 Tyrian 2000 git MSP Build ?
OpenLara Tomb Raider git Official Build
MSP Build
OpenTTD Transport Tycoon Deluxe git Official Build
MSP Page
Exult Ultima VII:
The Black Gate
Serpent Isle
git Official Build
MSP Page 1
MSP Page 2
Old Unreal Unreal Gold git Official Beta
MSP Page
Old Unreal Unreal Tournament '99 git Official Build
MSP Page
War1gus Warcraft git [N 13] No builds provided
Wargus Warcraft 2 git [N 13] No builds provided
Warzone 2100 Project Warzone 2100 git Official Build
MSP Page
wipEout-Rewrite WipEout (PS1) git No builds provided [N 14]
ECWolf Wolfenstein 3D
Spear of Destiny
git Official Build
MSP Page 1
MSP Page 2
~
ET: Legacy Wolfenstein: Enemy Territory git Official Build
MSP Page
~ [N 15]
iortcw Return to Castle Wolfenstein git [N 12] MSP Build
RealRTCW Return to Castle Wolfenstein git No builds provided
Raze World War II GI git Official Build
MSP Page
Wrathplaces WRATH: Aeon of Ruin git MSP Build
OpenXcom X-COM: UFO Defense/UFO: Enemy Unknown
X-COM: Terror from the Deep
git MSP Build 1
MSP Page 2
DREAMM
(also ScummVM)
Zac McKraken and the Alien Mindbenders ~ Official Build
MSP Page
?
Spatterlight Zork I, II, III, Beyond git MSP Page

Official Build

Notes

  1. Works with the freeware game data and Cave Story+
  2. The games were released as freeware. The game data can be acquired here
  3. 3.0 3.1 App includes a way to download limited game assets. Using original game data is preferred.
  4. 4.0 4.1 The release is old. It's better to build from source
  5. 5.0 5.1 Available if compiled from source
  6. Install using the Knossos.NET Tool
  7. 7.0 7.1 The original repository was taken down. There are various forks available online
  8. There is a launcher app for Intel Macs. It will not work with Rosetta on Arm Macs
  9. Arm version available via homebrew or self-compiled
  10. Comes with shareware game data. The rest of the game data can be purchased on GOG
  11. Currently has a bug where it sometimes hangs on quit. Requires a restart to fully terminate the process
  12. 12.0 12.1 12.2 Separate app bundles are available for single player and multiplayer
  13. 13.0 13.1 Need to build from source along with Stratagus. The data extraction tool has a bug that requires the source folder to exist in order to extract the data. It is not required after the data is installed
  14. Game plays well, but music is not working at time of writing.
  15. Game data is available for free on GoG