Difference between revisions of "Game engine recreations and source ports"
m |
(Nice idea. But it could grow very big forever. Added 1 more TES & 25 other engines (8 genres).) |
||
Line 1: | Line 1: | ||
{{stub}} | {{stub}} | ||
− | Game engine recreations (sometimes called game engine re-implementations or remakes) are unofficial recreations of game engines. Allowing you to play games on different systems to which they where originally intended. This requires you to have the original game assets (ROMs or other files) and load them in the game engine recreation. Game engine recreations are mostly done | + | Game engine recreations (sometimes called game engine re-implementations or remakes) are unofficial recreations of game engines. Allowing you to play games on different systems to which they where originally intended. This requires you to have the original game assets (ROMs or other files) and load them in the game engine recreation. Game engine recreations are mostly done through reverse engineering the original game engines. Game engines which are unofficialy recreated when the original source code is available are mostly called source ports (for example GZDoom which allows you to play Doom, Doom II and Final Doom on modern systems). If a game engine is ported officially, it's simply called a port, remake or remaster. |
+ | |||
+ | '''Note:''' For a complete list, see the [https://osgameclones.com/ Open Source Game Clones] website. | ||
''This page is a WIP. Feel free to help out!'' | ''This page is a WIP. Feel free to help out!'' | ||
Line 14: | Line 16: | ||
! scope="col"|[[Recommended emulators|Recommended]] | ! scope="col"|[[Recommended emulators|Recommended]] | ||
! scope="col"|Supported game(s) | ! scope="col"|Supported game(s) | ||
+ | |- | ||
+ | !colspan="9"|Adventure | ||
+ | |- | ||
+ | |[[ResidualVM]] | ||
+ | |Multi-platform | ||
+ | |[http://www.residualvm.org/downloads/ 0.3.1] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |3D adventure games (LucasArts & more) | ||
|- | |- | ||
|[[ScummVM]] | |[[ScummVM]] | ||
Line 19: | Line 29: | ||
|[https://www.scummvm.org/downloads/ 2.0.0] | |[https://www.scummvm.org/downloads/ 2.0.0] | ||
|{{✓}} ||{{✓}} ||{{✓}} | |{{✓}} ||{{✓}} ||{{✓}} | ||
− | |Adventure games (LucasArts | + | |Adventure games (LucasArts, Sierra, Activision, Humongous & more) |
|- | |- | ||
− | | | + | !colspan="9"|FPS |
− | | | + | |- |
− | |[ | + | |XLEngine |
+ | |Windows, Linux | ||
+ | |[https://github.com/Mindwerks/XLEngine/releases 0.1.0] | ||
|{{✗}} ||{{✓}} ||{{✓}} | |{{✗}} ||{{✓}} ||{{✓}} | ||
− | | | + | |Star Wars: Dark Forces, Daggerfall. <br/>''Later:'' Outlaws, Blood, Shadow Warrior. |
+ | |- | ||
+ | !colspan="9"|RPG | ||
|- | |- | ||
|[[EasyRPG]] | |[[EasyRPG]] | ||
Line 32: | Line 46: | ||
|{{✓}} ||{{✓}} ||{{✓}} | |{{✓}} ||{{✓}} ||{{✓}} | ||
|RPG Maker 2000/2003 | |RPG Maker 2000/2003 | ||
+ | |- | ||
+ | |[https://xoreos.org/ xoreos] | ||
+ | |Windows, Linux, macOS | ||
+ | |[https://github.com/xoreos/xoreos 0.0.5] | ||
+ | |{{✗}} ||{{✓}} ||{{✗}} | ||
+ | |BioWare's Aurora engine & derivatives <br/>(BioWare's 7 PC/console RPGs, Sonic Chronicles: The Dark Brotherhood, The Witcher) | ||
+ | |- | ||
+ | !colspan="9"|RTS | ||
+ | |- | ||
+ | |[http://www.openra.net/ OpenRA] | ||
+ | |Windows, Linux, macOS, BSD | ||
+ | |[https://github.com/OpenRA/OpenRA/releases Git] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Early Westwood games (Command & Conquer, C&C: Red Alert, Dune 2000). <br/>''Soon:'' 2nd-gen C&C (C&C: Tiberian Sun). | ||
|} | |} | ||
Line 45: | Line 73: | ||
! scope="col"|Supported game(s) | ! scope="col"|Supported game(s) | ||
|- | |- | ||
− | |[https://github. | + | |[https://opentomb.github.io/ OpenTomb] |
|<span title="With Libretro">Multi-platform<sup>‡</sup></span> | |<span title="With Libretro">Multi-platform<sup>‡</sup></span> | ||
− | |[https://github.com/ | + | |[https://github.com/opentomb/OpenTomb/releases Git] |
− | |{{✓}} ||{{✗}} ||{{✓}} | + | |{{✓}} ||{{✓}} ||{{✓}} |
− | | | + | |Tomb Raider 1-5 |
+ | |- | ||
+ | |[https://openrw.org/ OpenRW] | ||
+ | |Linux, Windows, macOS, OpenBSD | ||
+ | |[https://github.com/rwengine/openrw Git] | ||
+ | |{{✗}} ||{{✓}} ||{{~}} | ||
+ | |Grand Theft Auto III | ||
|- | |- | ||
− | | | + | |REminiscence |
|<span title="With Libretro">Multi-platform<sup>‡</sup></span> | |<span title="With Libretro">Multi-platform<sup>‡</sup></span> | ||
− | |[ | + | |[http://cyxdown.free.fr/reminiscence/ 0.4.4] |
|{{✓}} ||{{✓}} ||{{✓}} | |{{✓}} ||{{✓}} ||{{✓}} | ||
− | | | + | |Flashback (Another World's spiritual sequel) |
+ | |- | ||
+ | !colspan="9"|FPS | ||
+ | |- | ||
+ | |[http://www.descent2.de/ D2X-XL] <br/>[https://www.dxx-rebirth.com/ DXX-Rebirth] | ||
+ | |Windows, Linux, macOS | ||
+ | |[https://sourceforge.net/projects/d2x-xl/ 1.18.74] <br/>[https://github.com/dxx-rebirth/dxx-rebirth/releases 0.60 Beta 2] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Descent, Descent II | ||
+ | |- | ||
+ | |Shockolate | ||
+ | |Windows, Linux, macOS | ||
+ | |[https://github.com/Interrupt/systemshock/releases 0.6.0] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |System Shock: Enhanced Edition | ||
|- | |- | ||
|[https://github.com/AxioDL/urde URDE] | |[https://github.com/AxioDL/urde URDE] | ||
− | |Windows, macOS | + | |Windows, macOS, Wii |
|[https://github.com/AxioDL/urde/releases Git] | |[https://github.com/AxioDL/urde/releases Git] | ||
|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small> | |{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small> | ||
|Metroid Prime 1-3 | |Metroid Prime 1-3 | ||
+ | |- | ||
+ | !colspan="9"|Racing | ||
+ | |- | ||
+ | |[https://github.com/djyt/cannonball CannonBall] | ||
+ | |<span title="With Libretro">Multi-platform<sup>‡</sup></span> | ||
+ | |[https://github.com/djyt/cannonball/wiki 0.3] | ||
+ | |{{✓}} ||{{✗}} ||{{✓}} | ||
+ | |OutRun | ||
+ | |- | ||
+ | |NFSIISE | ||
+ | |Windows, Linux, macOS, <br/>ARM devices (Android) | ||
+ | |[https://github.com/zaps166/NFSIISE/releases 1.2.4] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Need for Speed II: SE | ||
+ | |- | ||
+ | |OpenLGR | ||
+ | |Windows, Linux, macOS | ||
+ | |[https://github.com/james-knippes/openlgr Git] | ||
+ | |{{✗}} ||{{✗}} ||{{✗}} | ||
+ | |Lego Racers | ||
+ | |- | ||
+ | |OpenMC2 | ||
+ | |Linux, macOS (Both on Wine) | ||
+ | |[https://github.com/LRFLEW/OpenMC2/releases 0.0.2] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Midnight Club II | ||
+ | |- | ||
+ | |[https://openswe1r.github.io/ OpenSWE1R] | ||
+ | |Windows, Linux, macOS | ||
+ | |[https://github.com/OpenSWE1R/openswe1r Git] | ||
+ | |{{✗}} ||{{✓}} ||{{✗}} | ||
+ | |Star Wars Episode 1: Racer | ||
+ | |- | ||
+ | |[https://yethiel.gitlab.io/RVDocs/ RVGL] | ||
+ | |Windows, Linux, mobile | ||
+ | |[https://rvgl.re-volt.io 18.0731a] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Re-Volt | ||
+ | |- | ||
+ | |[https://pyra-handheld.com/boards/threads/stunt-car-remake.79671/ stuntcarremake] | ||
+ | |Linux, OpenPandora <br/>Windows (Old) | ||
+ | |[https://repo.openpandora.org/?page=detail&app=stuntcarremake_ptitseb Build 07] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Stunt Car Racer Remake (Windows remake of Stunt Car Racer on Amiga/AtariST) | ||
+ | |- | ||
+ | !colspan="9"|RPG | ||
+ | |- | ||
+ | |[https://github.com/Interkarma/daggerfall-unity Daggerfall Unity] | ||
+ | |Windows, Linux, macOS | ||
+ | |[https://www.dfworkshop.net/projects/daggerfall-unity/live-builds/ PreAlpha 0.5] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |The Elder Scrolls II: Daggerfall | ||
+ | |- | ||
+ | |[http://www.gemrb.org/ gemrb] | ||
+ | |Multi-platform | ||
+ | |[https://github.com/gemrb/gemrb/releases 0.8.5] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Infinity Engine <br/>(Baldur's Gate series (1998–2001), Planescape: Torment, Icewind Dale series (2000–2002)) | ||
+ | |- | ||
+ | |[https://github.com/OpenSWE1R/openswe1r OpenMW] | ||
+ | |Windows, Linux, macOS | ||
+ | |[https://openmw.org/downloads/ 0.44] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |The Elder Scrolls III: Morrowind | ||
|- | |- | ||
|[https://github.com/afritz1/OpenTESArena OpenTESArena] | |[https://github.com/afritz1/OpenTESArena OpenTESArena] | ||
Line 67: | Line 179: | ||
|[https://github.com/afritz1/OpenTESArena/releases 0.8.0] | |[https://github.com/afritz1/OpenTESArena/releases 0.8.0] | ||
|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small> | |{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small> | ||
− | |The Elder Scrolls | + | |The Elder Scrolls I: Arena |
|- | |- | ||
− | |[https:// | + | !colspan="9"|RTS |
+ | |- | ||
+ | |[https://openage.sft.mx/ openage] | ||
+ | |Windows, Linux, macOS, BSD | ||
+ | |[https://github.com/SFTtech/openage/releases 0.3.0] | ||
+ | |{{✗}} ||{{✓}} ||{{~}} | ||
+ | |Age of Empires, AoE II (HD), Star Wars: Galactic Battlegrounds | ||
+ | |- | ||
+ | |[http://timjones.io/blog/tags/opensage/ OpenSAGE] | ||
+ | |Windows Linux, macOS | ||
+ | |[https://github.com/OpenSAGE/OpenSAGE/releases 0.2.0] | ||
+ | |{{✗}} ||{{✓}} ||{{✗}} | ||
+ | |EA's Command & Conquer games <br/>(C&C: Generals, C&C: Generals - Zero Hour) <br/>''Soon:'' The Battle for Middle-earth series (2004-2006), C&C 3 & expansion. | ||
+ | |- | ||
+ | !colspan="9"|RTT | ||
+ | |- | ||
+ | |[http://freesynd.sourceforge.net/ FreeSynd] | ||
+ | |Windows Linux, macOS | ||
+ | |[https://sourceforge.net/projects/freesynd/ 0.7.5] | ||
+ | |{{✗}} ||{{✗}} ||{{✗}} | ||
+ | |Syndicate (1993) | ||
+ | |- | ||
+ | |Syndicate Wars Port | ||
+ | |Windows Linux, macOS | ||
+ | |[http://swars.vexillium.org/ 0.3] | ||
+ | |{{✗}} ||{{✗}} ||{{✓}} | ||
+ | |Syndicate Wars | ||
+ | |- | ||
+ | !colspan="9"|TBS | ||
+ | |- | ||
+ | |[https://ctp2.darkdust.net/ civctp2] | ||
+ | |Windows, Linux, Pandora, Pyra | ||
+ | |[https://github.com/civctp2/civctp2/releases 2010-04-01] <br/>([https://github.com/ptitSeb/ctp2 ctp2] for Linux/Pandora/Pyra]) | ||
+ | |{{✗}} ||{{~}} ||{{✓}} | ||
+ | |Call to Power II | ||
+ | |- | ||
+ | |[https://www.civone.org/ CivOne] | ||
|Windows, Linux, macOS | |Windows, Linux, macOS | ||
− | |[https:// | + | |[https://github.com/SWY1985/CivOne 0.1.0pre-alpha] |
− | |{{✗}} ||{{✓}} ||{{ | + | |{{✗}} ||{{✓}} ||{{✗}} |
− | | | + | |Sid Meier's Civilization |
|- | |- | ||
|[https://openxcom.org/ OpenXcom] | |[https://openxcom.org/ OpenXcom] | ||
Line 79: | Line 227: | ||
|[https://openxcom.org/git-builds/ Git] | |[https://openxcom.org/git-builds/ Git] | ||
|{{✗}} ||{{✓}} ||{{✓}} | |{{✗}} ||{{✓}} ||{{✓}} | ||
− | |UFO: Enemy Unknown (X-Com: UFO Defense) | + | |UFO: Enemy Unknown (X-Com: UFO Defense), X-COM: Terror From the Deep |
+ | |- | ||
+ | !colspan="9"|Sim - Construction/Management | ||
+ | |- | ||
+ | |[http://corsixth.com/ CorsixTH] | ||
+ | |Windows, Linux, macOS, BSD | ||
+ | |[https://github.com/CorsixTH/CorsixTH/releases 0.62] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Theme Hospital | ||
+ | |- | ||
+ | |[https://www.reddit.com/r/locomotion/ OpenLoco] | ||
+ | |Windows, Linux, macOS | ||
+ | |[https://github.com/OpenRCT2/OpenLoco/releases 18.02] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Chris Sawyer's Locomotion | ||
+ | |- | ||
+ | |[https://openrct2.org/ OpenRCT2] | ||
+ | |Windows, Linux, macOS | ||
+ | |[https://github.com/OpenRCT2/OpenRCT2/releases 0.2.1] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |RollerCoaster Tycoon 2 | ||
+ | |- | ||
+ | |[https://www.openttd.org/en/ OpenTTD] | ||
+ | |Multi-platform | ||
+ | |[https://github.com/OpenTTD/OpenTTD/releases 1.8.0] | ||
+ | |{{✗}} ||{{✓}} ||{{✓}} | ||
+ | |Transport Tycoon Deluxe | ||
|} | |} | ||
+ | |||
+ | [[Category:Game engine recreations]] |
Revision as of 20:30, 13 October 2018
Game engine recreations (sometimes called game engine re-implementations or remakes) are unofficial recreations of game engines. Allowing you to play games on different systems to which they where originally intended. This requires you to have the original game assets (ROMs or other files) and load them in the game engine recreation. Game engine recreations are mostly done through reverse engineering the original game engines. Game engines which are unofficialy recreated when the original source code is available are mostly called source ports (for example GZDoom which allows you to play Doom, Doom II and Final Doom on modern systems). If a game engine is ported officially, it's simply called a port, remake or remaster.
Note: For a complete list, see the Open Source Game Clones website.
This page is a WIP. Feel free to help out!
Multi game engine
Name | Operating System(s) | Latest Version | Libretro Core | Active | Recommended | Supported game(s) | ||
---|---|---|---|---|---|---|---|---|
Adventure | ||||||||
ResidualVM | Multi-platform | 0.3.1 | ✗ | ✓ | ✓ | 3D adventure games (LucasArts & more) | ||
ScummVM | Multi-platform | 2.0.0 | ✓ | ✓ | ✓ | Adventure games (LucasArts, Sierra, Activision, Humongous & more) | ||
FPS | ||||||||
XLEngine | Windows, Linux | 0.1.0 | ✗ | ✓ | ✓ | Star Wars: Dark Forces, Daggerfall. Later: Outlaws, Blood, Shadow Warrior. | ||
RPG | ||||||||
EasyRPG | Multi-platform | 0.5.3 | ✓ | ✓ | ✓ | RPG Maker 2000/2003 | ||
xoreos | Windows, Linux, macOS | 0.0.5 | ✗ | ✓ | ✗ | BioWare's Aurora engine & derivatives (BioWare's 7 PC/console RPGs, Sonic Chronicles: The Dark Brotherhood, The Witcher) | ||
RTS | ||||||||
OpenRA | Windows, Linux, macOS, BSD | Git | ✗ | ✓ | ✓ | Early Westwood games (Command & Conquer, C&C: Red Alert, Dune 2000). Soon: 2nd-gen C&C (C&C: Tiberian Sun). |
Single game engine
Name | Operating System(s) | Latest Version | Libretro Core | Active | Recommended | Supported game(s) | ||
---|---|---|---|---|---|---|---|---|
OpenTomb | Multi-platform‡ | Git | ✓ | ✓ | ✓ | Tomb Raider 1-5 | ||
OpenRW | Linux, Windows, macOS, OpenBSD | Git | ✗ | ✓ | ~ | Grand Theft Auto III | ||
REminiscence | Multi-platform‡ | 0.4.4 | ✓ | ✓ | ✓ | Flashback (Another World's spiritual sequel) | ||
FPS | ||||||||
D2X-XL DXX-Rebirth |
Windows, Linux, macOS | 1.18.74 0.60 Beta 2 |
✗ | ✓ | ✓ | Descent, Descent II | ||
Shockolate | Windows, Linux, macOS | 0.6.0 | ✗ | ✓ | ✓ | System Shock: Enhanced Edition | ||
URDE | Windows, macOS, Wii | Git | ✗ | ✓ | ✗ (WIP) | Metroid Prime 1-3 | ||
Racing | ||||||||
CannonBall | Multi-platform‡ | 0.3 | ✓ | ✗ | ✓ | OutRun | ||
NFSIISE | Windows, Linux, macOS, ARM devices (Android) |
1.2.4 | ✗ | ✓ | ✓ | Need for Speed II: SE | ||
OpenLGR | Windows, Linux, macOS | Git | ✗ | ✗ | ✗ | Lego Racers | ||
OpenMC2 | Linux, macOS (Both on Wine) | 0.0.2 | ✗ | ✓ | ✓ | Midnight Club II | ||
OpenSWE1R | Windows, Linux, macOS | Git | ✗ | ✓ | ✗ | Star Wars Episode 1: Racer | ||
RVGL | Windows, Linux, mobile | 18.0731a | ✗ | ✓ | ✓ | Re-Volt | ||
stuntcarremake | Linux, OpenPandora Windows (Old) |
Build 07 | ✗ | ✓ | ✓ | Stunt Car Racer Remake (Windows remake of Stunt Car Racer on Amiga/AtariST) | ||
RPG | ||||||||
Daggerfall Unity | Windows, Linux, macOS | PreAlpha 0.5 | ✗ | ✓ | ✓ | The Elder Scrolls II: Daggerfall | ||
gemrb | Multi-platform | 0.8.5 | ✗ | ✓ | ✓ | Infinity Engine (Baldur's Gate series (1998–2001), Planescape: Torment, Icewind Dale series (2000–2002)) | ||
OpenMW | Windows, Linux, macOS | 0.44 | ✗ | ✓ | ✓ | The Elder Scrolls III: Morrowind | ||
OpenTESArena | Windows, Linux, macOS | 0.8.0 | ✗ | ✓ | ✗ (WIP) | The Elder Scrolls I: Arena | ||
RTS | ||||||||
openage | Windows, Linux, macOS, BSD | 0.3.0 | ✗ | ✓ | ~ | Age of Empires, AoE II (HD), Star Wars: Galactic Battlegrounds | ||
OpenSAGE | Windows Linux, macOS | 0.2.0 | ✗ | ✓ | ✗ | EA's Command & Conquer games (C&C: Generals, C&C: Generals - Zero Hour) Soon: The Battle for Middle-earth series (2004-2006), C&C 3 & expansion. | ||
RTT | ||||||||
FreeSynd | Windows Linux, macOS | 0.7.5 | ✗ | ✗ | ✗ | Syndicate (1993) | ||
Syndicate Wars Port | Windows Linux, macOS | 0.3 | ✗ | ✗ | ✓ | Syndicate Wars | ||
TBS | ||||||||
civctp2 | Windows, Linux, Pandora, Pyra | 2010-04-01 (ctp2 for Linux/Pandora/Pyra]) |
✗ | ~ | ✓ | Call to Power II | ||
CivOne | Windows, Linux, macOS | 0.1.0pre-alpha | ✗ | ✓ | ✗ | Sid Meier's Civilization | ||
OpenXcom | Windows, Linux, macOS | Git | ✗ | ✓ | ✓ | UFO: Enemy Unknown (X-Com: UFO Defense), X-COM: Terror From the Deep | ||
Sim - Construction/Management | ||||||||
CorsixTH | Windows, Linux, macOS, BSD | 0.62 | ✗ | ✓ | ✓ | Theme Hospital | ||
OpenLoco | Windows, Linux, macOS | 18.02 | ✗ | ✓ | ✓ | Chris Sawyer's Locomotion | ||
OpenRCT2 | Windows, Linux, macOS | 0.2.1 | ✗ | ✓ | ✓ | RollerCoaster Tycoon 2 | ||
OpenTTD | Multi-platform | 1.8.0 | ✗ | ✓ | ✓ | Transport Tycoon Deluxe |