Difference between revisions of "Source Ports on macOS"
(→Source Port List: Add Dune 2000) |
(→Source Port List: Add Majora's Mask) |
||
(130 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
{{Infobox platform | {{Infobox platform | ||
|title = macOS | |title = macOS | ||
− | |logo = 1998 | + | |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 | + | |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 120: | Line 150: | ||
| {{✓}} | | {{✓}} | ||
| style="background:#D2FFD2;"| [https://gemrb.org/Install.html Official Build] | | style="background:#D2FFD2;"| [https://gemrb.org/Install.html Official Build] | ||
− | [https://macsourceports.com/game/baldursgate MSP Page 1]<br> | + | [https://macsourceports.com/game/baldursgate MSP Page 1]<br>[https://macsourceports.com/game/baldursgate2 MSP Page 2] |
− | [https://macsourceports.com/game/baldursgate2 MSP Page 2] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 127: | Line 156: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://www.wesnoth.org The Battle for Wesnoth] | ||
+ | | The Battle for Wesnoth | ||
+ | | [https://github.com/wesnoth/wesnoth git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://www.wesnoth.org/#download Official Build]<br>[https://macsourceports.com/game/wesnoth MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 135: | Line 178: | ||
| [https://github.com/jorio/BillyFrontier git] | | [https://github.com/jorio/BillyFrontier git] | ||
| {{✓}} | | {{✓}} | ||
− | | style="background:#D2FFD2;"| [https://github.com/jorio/BillyFrontier/releases Official Build] | + | | style="background:#D2FFD2;"| [https://github.com/jorio/BillyFrontier/releases Official Build]<br>[https://macsourceports.com/game/billyfrontier MSP Page] |
− | [https://macsourceports.com/game/billyfrontier MSP | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 142: | Line 184: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 179: | Line 221: | ||
| [https://github.com/jorio/Bugdom git] | | [https://github.com/jorio/Bugdom git] | ||
| {{✓}} | | {{✓}} | ||
− | | style="background:#D2FFD2;"| [https://macsourceports.com/game/bugdom | + | | style="background:#D2FFD2;"| [https://github.com/jorio/Bugdom/releases Official Build]<br>[https://macsourceports.com/game/bugdom MSP Page] |
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
Line 185: | Line 227: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://pangeasoft.net/bug2 Bugdom 2] | ||
+ | | Bugdom 2 | ||
+ | | [https://github.com/jorio/Bugdom2 git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"| [https://github.com/jorio/Bugdom2/releases Official Build]<br>[https://www.macsourceports.com/game/bugdom2 MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | Julius | ||
+ | | Caesar III | ||
+ | | [https://github.com/bvschaik/julius git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://macsourceports.com/game/caesar3 MSP Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | Augustus | ||
+ | | Caesar III | ||
+ | | [https://github.com/Keriew/augustus git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://macsourceports.com/game/caesar3 MSP Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | Dethrace | ||
+ | | Carmageddon | ||
+ | | [https://github.com/dethrace-labs/dethrace git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"| [https://macsourceports.com/game/carmageddon MSP Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{~}} | ||
+ | |- | ||
+ | | ReflectionHLE | ||
+ | | Catacomb 3D<br>Abyss<br>Armageddon<br>Apocalypse | ||
+ | | [https://github.com/ReflectionHLE/ReflectionHLE git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"| [https://macsourceports.com/game/catacomb3d MSP Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
| {{?}} | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
Line 208: | Line 320: | ||
| {{✓}} | | {{✓}} | ||
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/chexquest MSP Page] | | 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> | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
+ | |- | ||
+ | | Commander-Genius | ||
+ | | 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/ckeen1 MSP Page 1]<br>[https://macsourceports.com/game/ckeen2 MSP Page 2]<br>[https://macsourceports.com/game/ckeen3 MSP Page 3] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
| [https://www.openra.net OpenRA] | | [https://www.openra.net OpenRA] | ||
− | | Command & Conquer: Tiberian Dawn<br> | + | | Command & Conquer:<br>Tiberian Dawn<br>Red Alert |
| [https://github.com/OpenRA/OpenRA git] | | [https://github.com/OpenRA/OpenRA git] | ||
| {{✓}} | | {{✓}} | ||
Line 235: | Line 361: | ||
| [https://github.com/nillerusr/source-engine git] | | [https://github.com/nillerusr/source-engine git] | ||
| {{✗}} | | {{✗}} | ||
− | | style="background:#FFD2D2;"| No builds provided | + | | style="background:#FFD2D2;"| No builds provided |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 241: | Line 367: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://pangeasoft.net/cromag/ Cro-Mag Rally] | ||
+ | | Cro-Mag Rally | ||
+ | | [https://github.com/jorio/CroMagRally git] | ||
+ | | {{✓}} | ||
+ | | 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] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
| {{?}} | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
Line 249: | Line 403: | ||
| [https://github.com/nillerusr/source-engine git] | | [https://github.com/nillerusr/source-engine git] | ||
| {{✗}} | | {{✗}} | ||
− | | style="background:#FFD2D2;"| No builds provided< | + | | style="background:#FFD2D2;"| No builds provided |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://www.dxx-rebirth.com DXX-Rebirth] | ||
+ | | Descent<br>Descent II | ||
+ | | [https://github.com/dxx-rebirth/dxx-rebirth/ git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://macsourceports.com/game/descent MSP Build]<br>[https://macsourceports.com/game/descent2 MSP Page 2] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | DevilutionX | ||
+ | | Diablo<br>Hellfire | ||
+ | | [https://github.com/diasurgical/devilutionX git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://macsourceports.com/game/diablo MSP Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | The Dig | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/thedig MSP Page] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 264: | Line 460: | ||
| {{✓}} | | {{✓}} | ||
| 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://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> |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 306: | Line 502: | ||
| {{✓}} | | {{✓}} | ||
| style="background:#D2FFD2;"| [https://macsourceports.com/game/doom64 MSP Build] | | style="background:#D2FFD2;"| [https://macsourceports.com/game/doom64 MSP Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | Rigel Engine | ||
+ | | Duke Nukem II | ||
+ | | [https://github.com/lethal-guitar/RigelEngine git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://macsourceports.com/game/duke2 MSP Build] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 369: | Line 579: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
|- | |- | ||
| [https://www.openra.net OpenRA] | | [https://www.openra.net OpenRA] | ||
Line 438: | Line 648: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | fs2open | ||
+ | | FreeSpace 2 | ||
+ | | [https://github.com/scp-fs2open/fs2open.github.com git] | ||
+ | | {{✓}} | ||
+ | | 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] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | Full Throttle | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/fullthrottle MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | Space Cadet Pinball | ||
+ | | Full Tilt! Pinball | ||
+ | | [https://github.com/k4zmu2a/SpaceCadetPinball git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://github.com/k4zmu2a/SpaceCadetPinball/releases Official Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://pyrodactyl.com/good-robot Good Robot] | ||
+ | | Good Robot | ||
+ | | [https://github.com/arvindrajayadav/Good-Robot git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"| [https://macsourceports.com/game/goodrobot MSP Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 481: | Line 747: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | Grim Fandango | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/grimfandango MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
Line 493: | Line 773: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 501: | Line 781: | ||
| [https://github.com/nillerusr/source-engine git] | | [https://github.com/nillerusr/source-engine git] | ||
| {{✗}} | | {{✗}} | ||
− | | style="background:#FFD2D2;"| No builds provided | + | | style="background:#FFD2D2;"| No builds provided |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 507: | Line 787: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 516: | Line 796: | ||
| {{✓}} | | {{✓}} | ||
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/heretic MSP Page] | | 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://ihhub.github.io/fheroes2/ fheroes2] | ||
+ | | Heroes of Might and Magic II | ||
+ | | [https://github.com/ihhub/fheroes2 git] | ||
| {{✓}} | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://macsourceports.com/game/homm2 MSP Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://vcmi.eu VCMI] | ||
+ | | Heroes of Might and Magic III | ||
+ | | [https://github.com/vcmi/vcmi git] | ||
| {{✓}} | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://github.com/vcmi/vcmi/releases Official Build]<br>[https://macsourceports.com/game/homm3 MSP Page] | ||
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 530: | Line 838: | ||
| {{✓}} | | {{✓}} | ||
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/hexen MSP Page] | | 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> |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 548: | Line 856: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | Tenhauser Gate | ||
+ | | Homeworld (Classic) | ||
+ | | [https://gitlab.com/homeworldsdl/TenhauserGate git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://www.macsourceports.com/game/homeworld MSP Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 565: | Line 887: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | Indiana Jones and the Fate of Atlantis | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/indyfateofatlantis MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | Indiana Jones and the Last Crusade | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/indylastcrusade MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]] | ||
+ | | Indiana Jones and the Infernal Machine | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/indyinfernalmachine MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
| [http://www.eduke32.com Eduke32] | | [http://www.eduke32.com Eduke32] | ||
− | | Ion Fury | + | | Ion Fury<br>Ion Fury: Aftershock |
| [https://voidpoint.io/terminx/eduke32 git] | | [https://voidpoint.io/terminx/eduke32 git] | ||
| {{✓}} | | {{✓}} | ||
− | | style="background:#D2FFD2;"|[https://macsourceports.com/game/ionfury MSP Build] | + | | style="background:#D2FFD2;"|[https://macsourceports.com/game/ionfury MSP Build 1]<br>[https://www.macsourceports.com/game/ionfuryaftershock MSP Build 2] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 596: | Line 960: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | |- | ||
+ | | [https://opengoal.dev OpenGOAL] | ||
+ | | Jak & Daxter | ||
+ | | [https://github.com/open-goal/jak-project git] | ||
+ | | {{✗}} | ||
+ | | 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> | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
|- | |- | ||
| [http://www.alister.eu/jazz/oj/ OpenJazz] | | [http://www.alister.eu/jazz/oj/ OpenJazz] | ||
Line 622: | Line 1,000: | ||
| {{✗}} | | {{✗}} | ||
| {{?}} | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | Zelda3 | ||
+ | | Legend of Zelda: A Link to the Past | ||
+ | | [https://github.com/snesrev/zelda3 git] | ||
+ | | {{✗}} | ||
+ | | style="background:#FFD2D2;"| No builds provided | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | 2Ship2Harkinian | ||
+ | | Legend of Zelda: Majora's Mask | ||
+ | | [https://github.com/HarbourMasters/2ship2harkinian git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"| [https://github.com/HarbourMasters/2ship2harkinian/releases Official Build] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 636: | Line 1,042: | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | Loom | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/loom MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | Maniac Mansion | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | 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] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 651: | Line 1,099: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | OpenEnroth | ||
+ | | Might and Magic VII | ||
+ | | [https://github.com/OpenEnroth/OpenEnroth git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://github.com/OpenEnroth/OpenEnroth/releases Official Build]<br>[https://macsourceports.com/game/mightandmagic7 MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://pangeasoft.net/mightymike Mighty Mike] | ||
+ | | Mighty Mike / Power Pete | ||
+ | | [https://github.com/jorio/MightyMike git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"| [https://github.com/jorio/MightyMike/releases Official Build]<br>[https://macsourceports.com/game/mightymike MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | The Secret of Monkey Island | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/secretofmonkeyisland MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | Monkey Island 2: LeChuck's Revenge | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/monkeyisland2 MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | The Curse of Monkey Island | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/curseofmonkeyisland MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]]<br>(also [https://www.scummvm.org ScummVM]) | ||
+ | | Escape from Monkey Island | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/escapefrommonkeyisland MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 669: | Line 1,201: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [https://pangeasoft.net/ | + | | [https://raze.zdoom.org Raze] |
+ | | NAM | ||
+ | | [https://github.com/ZDoom/Raze git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://raze.zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/nam MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://pangeasoft.net/nano Nanosaur] | ||
+ | | Nanosaur | ||
+ | | [https://github.com/jorio/Nanosaur git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"| [https://github.com/jorio/Nanosaur/releases Official Build]<br>[https://macsourceports.com/game/nanosaur MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://pangeasoft.net/nano2 Nanosaur II] | ||
| Nanosaur II | | Nanosaur II | ||
| [https://github.com/jorio/Nanosaur2 git] | | [https://github.com/jorio/Nanosaur2 git] | ||
| {{✓}} | | {{✓}} | ||
− | | style="background:#D2FFD2;"| [https://github.com/jorio/Nanosaur2/releases Official Build] | + | | style="background:#D2FFD2;"| [https://github.com/jorio/Nanosaur2/releases Official Build]<br>[https://macsourceports.com/game/nanosaur2 MSP Page] |
− | [https://macsourceports.com/game/nanosaur2 MSP | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 680: | Line 1,239: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [https://aliveteam.github.io R.E.L.I.V.E] | + | | [https://aliveteam.github.io R.E.L.I.V.E.] |
− | | Oddworld: Abe's Oddysee<br> | + | | Oddworld:<br>Abe's Oddysee<br>Abe's Exoddus |
| [https://github.com/AliveTeam/alive_reversing git] | | [https://github.com/AliveTeam/alive_reversing git] | ||
| {{✓}} | | {{✓}} | ||
Line 694: | Line 1,253: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [https://osu.ppy.sh/home | + | | [https://osu.ppy.sh/home osu!(lazer)] |
− | | | + | | osu! |
| [https://github.com/ppy/osu git] | | [https://github.com/ppy/osu git] | ||
| {{✓}} | | {{✓}} | ||
Line 711: | Line 1,270: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | |- | ||
+ | | [https://pangeasoft.net/otto Otto Matic] | ||
+ | | Otto Matic | ||
+ | | [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] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[DREAMM]] | ||
+ | | Outlaws | ||
+ | | ~ | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://aarongiles.com/dreamm/ Official Build]<br>[https://macsourceports.com/game/outlaws MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
|- | |- | ||
| Source Engine | | Source Engine | ||
Line 716: | Line 1,303: | ||
| [https://github.com/nillerusr/source-engine git] | | [https://github.com/nillerusr/source-engine git] | ||
| {{✗}} | | {{✗}} | ||
− | | style="background:#FFD2D2;"| No builds provided | + | | style="background:#FFD2D2;"| No builds provided |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 722: | Line 1,309: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 773: | Line 1,360: | ||
| [https://github.com/NagyD/SDLPoP git] | | [https://github.com/NagyD/SDLPoP git] | ||
| {{✓}} | | {{✓}} | ||
− | | style="background:#D2FFD2;"| [https:// | + | | 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] | [https://formulae.brew.sh/formula/sdlpop#default Homebrew] | ||
| {{✗}} | | {{✗}} | ||
Line 780: | Line 1,367: | ||
| {{~}} <ref group=N name=sdlpop>Arm version available via homebrew or self-compiled</ref> | | {{~}} <ref group=N name=sdlpop>Arm version available via homebrew or self-compiled</ref> | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 797: | Line 1,384: | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | |- | ||
+ | | vkMacQuake | ||
+ | | Quake | ||
+ | | [https://github.com/atsb/vkMacQuake git] | ||
+ | | {{✗}} | ||
+ | | style="background:#FFD2D2;"| No builds provided | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{~}} | ||
|- | |- | ||
| [https://www.yamagi.org/quake2/ Yamagi Quake II] | | [https://www.yamagi.org/quake2/ Yamagi Quake II] | ||
Line 822: | Line 1,423: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | raptor | ||
+ | | Raptor: Call of the Shadows | ||
+ | | [https://github.com/skynettx/raptor git] | ||
+ | | {{✓}} | ||
+ | | 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> | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 837: | Line 1,452: | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://rvgl.org RVGL] | ||
+ | | Re-Volt | ||
+ | | [https://gitlab.com/re-volt/rvgl-base git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://rvgl.org/#download Official Build]<br>[https://macsourceports.com/game/revolt MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | rottexpr | ||
+ | | Rise of the Triad | ||
+ | | [https://github.com/LTCHIPS/rottexpr git] | ||
+ | | {{✓}} | ||
+ | | style="background:#D2FFD2;"|[https://macsourceports.com/game/rott MSP Page] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://openrct2.org OpenRCT2] | ||
+ | | Roller Coaster Tycoon 2 | ||
+ | | [https://github.com/OpenRCT2/OpenRCT2 git] | ||
+ | | {{✓}} | ||
+ | | 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] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 855: | Line 1,568: | ||
|- | |- | ||
| [https://raze.zdoom.org Raze] | | [https://raze.zdoom.org Raze] | ||
− | | Shadow Warrior Classic | + | | Shadow Warrior (Classic) |
| [https://github.com/ZDoom/Raze git] | | [https://github.com/ZDoom/Raze git] | ||
| {{✓}} | | {{✓}} | ||
Line 865: | Line 1,578: | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | 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] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 881: | Line 1,650: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
+ | |- | ||
+ | | [[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] | | [https://zdoom.org ZDoom<br>GZDoom] | ||
Line 887: | Line 1,824: | ||
| {{✓}} | | {{✓}} | ||
| style="background:#D2FFD2;"|[https://zdoom.org/downloads Official Build]<br>[https://macsourceports.com/game/strife MSP Page] | | 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> |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 906: | Line 1,843: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | sm64ex | ||
+ | | Super Mario 64 | ||
+ | | [https://github.com/sm64pc/sm64ex git] | ||
+ | | {{✗}} | ||
+ | | style="background:#FFD2D2;"| No builds provided | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 921: | Line 1,872: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | 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 | | OpenLara | ||
− | | Tomb Raider | + | | Tomb Raider |
| [https://github.com/XProger/OpenLara git] | | [https://github.com/XProger/OpenLara git] | ||
− | | {{✓}} < | + | | {{✓}} |
− | | style="background:#D2FFD2;"| [https://github.com/ | + | | 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] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 934: | Line 2,053: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✗}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 966: | Line 2,085: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | wipEout-Rewrite | + | | [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] | | [https://github.com/phoboslab/wipeout-rewrite git] | ||
| {{✗}} | | {{✗}} | ||
Line 978: | Line 2,111: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} <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] | | [https://www.etlegacy.com/ ET: Legacy] | ||
Line 1,001: | Line 2,148: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | 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] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 1,018: | Line 2,193: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [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] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
| {{?}} | | {{?}} | ||
| {{✓}} | | {{✓}} |
Latest revision as of 17:37, 3 June 2024
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[edit]
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[edit]
- 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 |
✗ | ✗ | ✓ | ✓ | ✗ | ? | ✓ | ✓ |
NakedAVP | Aliens Vs Predator (2000) | git | ✓ | MSP Build | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ |
GemRB | Baldur's Gate 1 & 2 | git | ✓ | Official Build | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
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 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
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 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
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 |
✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
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 | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ |
2Ship2Harkinian | Legend of Zelda: Majora's Mask | git | ✓ | Official Build | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ |
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 |
✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
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 |
✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
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 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
GemRB | Planetscape: Torment | git | ✓ | Official Build | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
SDLPoP | Prince of Persia (DOS) | git | ✓ | Official Build (Intel only) | ✗ | ✗ | ✓ | ~ [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 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
Notes[edit]
- ↑ Works with the freeware game data and Cave Story+
- ↑ The games were released as freeware. The game data can be acquired here
- ↑ 3.0 3.1 App includes a way to download limited game assets. Using original game data is preferred.
- ↑ 4.0 4.1 The release is old. It's better to build from source
- ↑ 5.0 5.1 Available if compiled from source
- ↑ Install using the Knossos.NET Tool
- ↑ 7.0 7.1 The original repository was taken down. There are various forks available online
- ↑ There is a launcher app for Intel Macs. It will not work with Rosetta on Arm Macs
- ↑ Arm version available via homebrew or self-compiled
- ↑ Currently has a bug where it sometimes hangs on quit. Requires a restart to fully terminate the process
- ↑ 12.0 12.1 12.2 Separate app bundles are available for single player and multiplayer
- ↑ 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
- ↑ Game plays well, but music is not working at time of writing.
- ↑ Game data is available for free on GoG