Changes

Jump to navigation Jump to search

Game engine recreations and source ports

3,636 bytes added, 23:42, 5 August 2020
m
Multi game engine: Linked to wikipedia lists of ScummVM games.
Some projects are implemented in ways that the original developer did not intend; for example, for a platform other than which publishers marketed it for. And they're not just limited to game engines either; [https://webamp.org/ Webamp] is a JavaScript application that reimplements Winamp in the web browser. These projects are almost always open-source which also allows new programmers to fix bugs that could have been difficult to track down during development (alternatively, the bugs may be emulated to allow mods to continue to safely exploit them). When most of the effort is on programming, the project will usually require the original game's assets (such as files in the installation directory or ROMs) until those ever get remade. This lets the developers claim they aren't infringing the game's copyrights since the player must obtain the original to use it; if the game is still being sold, this could allow the publisher to even earn revenue from the project.
For a complete list of these projects, see [https://osgameclones.com/ Open Source Game Clones]. See [[#External Links|External Links]] for links to vast lists of known and available open-source game engine recreations and similar software.
==Multi game engine==
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|Supported game(s)
|-
!colspan="9"|Action-adventure (3rd-person)
|-
|[https://opentomb.github.io/ OpenTomb]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/opentomb/OpenTomb/releases Git]
|{{✓}} ||{{✓}} ||{{✓}}
|Tomb Raider 1-5
|-
!colspan="9"|Adventure
|[https://www.scummvm.org/downloads/ {{ScummVMVer}}]
|{{✓}} ||{{✓}} ||{{✓}}
|Adventure games (LucasArts, Sierra, Activision, Humongous & more. Over [[wikipedia:ScummVM#Supported_games|250 games]].)
|-
!colspan="9"|FPS
|-
|XLEngine
|{{Icon|Windows|Linux}}
|[https://github.com/Mindwerks/XLEngine/releases 0.1.0]
|{{✗}} ||{{✗}} ||{{✓}}
|Star Wars: Dark Forces, Daggerfall. <br/>''Later:'' Outlaws, Blood, Shadow Warrior.
|-
|[http://m210.duke4.net/ BuildGDX]
|[https://github.com/AxioDL/urde/releases Git]
|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|Metroid Prime 1-3(GC)|-|XLEngine|{{Icon|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]]
|Multi-platform
|[https://easyrpg.org/player/downloads/ 0.6.0{{EasyRPGVer}}]
|{{✓}} ||{{✓}} ||{{✓}}
|RPG Maker 2000/2003 games
|-
|[http://www.gemrb.org/ GemRB]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Android}}
|[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))
|-
|[[Neko RPGXP Player]]
|BioWare's Aurora engine & derivatives <br/>(BioWare's 7 PC/console RPGs, Sonic Chronicles: The Dark Brotherhood, The Witcher)
|-
|[http://www.gemrb.org/ GemRB]|align!colspan=left|{{Icon|Windows|Linux|macOS|FreeBSD|Android}}|[https://github.com/gemrb/gemrb/releases 0.8.5]|{{✗}} ||{{✓}} ||{{✓}}"9"|Infinity Engine <br/>(Baldur's Gate series (1998–2001), Planescape: Torment, Icewind Dale series (2000–2002))RTS
|-
!colspan|[https://openage.sft.mx/ openage]|align="9"left|{{Icon|Windows|Linux|macOS|BSD}}|[https://github.com/SFTtech/openage/releases 0.3.0]|{{✗}} ||{{✓}} ||{{~}}|RTSAge of Empires, AoE II (HD), Star Wars: Galactic Battlegrounds
|-
|[http://www.openra.net/ OpenRA]
|{{✗}} ||{{✓}} ||{{✓}}
|Early Westwood games (Command & Conquer, C&C: Red Alert, Dune 2000). <br/>''Soon:'' 2nd-gen C&C (C&C: Tiberian Sun).
|-
|[https://openage.sft.mx/ openage]
|align=left|{{Icon|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]
|[https://github.com/nmlgc/ReC98 Git]
|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|Touhou 1 - 5(PC-98)
|-
!colspan="9"|Action-adventure
|-
|[https://opentomb.github.io/ OpenTomb]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/opentomb/OpenTomb/releases Git]
|{{✓}} ||{{✓}} ||{{✓}}
|Tomb Raider 1-5
|}
|Grand Theft Auto III
|-
|[https://gta-asm.github.iocom/GTA-ASM/ SanAndreasUnity San Andreas Unity]
|align=left|{{Icon|Windows|Linux|macOS|Android}}
|[https://github.com/GTA-ASM/SanAndreasUnity#download /releases 3.23]
|{{✗}} ||{{✓}} ||{{~}}
|Grand Theft Auto: San Andreas
|-
|[https://github.com/diasurgical/devilutionX DevilutionX]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Haiku|Switch}}|[https://github.com/diasurgical/devilutionX/releases 1.0.0]|{{✗}} ||{{✓}} ||{{na|text!colspan=TBD}}"9"|DiabloFPS
|-
!colspan|[https://dhewm3.org/ dhewm3]|align="9"left|{{Icon|Windows|Linux|macOS|FreeBSD|Amiga}}|[https://github.com/dhewm/dhewm3/releases 1.5.1]|{{✓}} ||{{✓}} ||{{✓}}|FPSDoom 3 (Original)
|-
|[http://www.descent2.de/ D2X-XL] <br/>[https://www.dxx-rebirth.com/ DXX-Rebirth]
|Flashback (Another World's spiritual sequel)
|-
|Super Mario 64 PC Portsm64pcBuilder2
|align=left|{{Icon|Windows|Linux}}
|[https://share.dmca.gripe/X8plCoMeXl8vrrnM.7z Unofficial leak](Not updated)<!--has the source code and both leaked versions (Windows only)--><br>[https://sm64pc.info/sm64pcbuilder2/ Source Builder]
|{{✗}} ||{{✓}} ||{{✓}}
|Super Mario 64 (N64)
|-
|[http://www.bigorno.net/xrick/ xrick]
|{{✗}} ||{{✓}} ||{{✓}}
|Need for Speed II: SE
|-
|OpenLGR
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/james-knippes/openlgr Git]
|{{✗}} ||{{✗}} ||{{✗}}
|Lego Racers
|-
|OpenMC2
|{{✗}} ||{{✓}} ||{{✓}}
|Midnight Club II
|-
|[https://openswe1r.github.io/ OpenSWE1R]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/OpenSWE1R/openswe1r Git]
|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|Star Wars Episode 1: Racer
|-
|[https://yethiel.gitlab.io/RVDocs/ RVGL]
|align=left|{{Icon|Windows|Linux|Android|LinuxARM|Pandora}}
|[https://rvgl.re-volt.io 1920.0430a]
|{{✗}} ||{{✓}} ||{{✓}}
|Re-Volt
|[https://pyra-handheld.com/boards/threads/stunt-car-remake.79671/ stuntcarremake]<ref group=N>Based on Stunt Car Racer Remake for Windows</ref>
|align=left|{{Icon|Windows7|Linux|Pandora}}
|[https://repo.openpandora.org/?page=detail&app=stuntcarremake_ptitseb Build 0708]
|{{✗}} ||{{✓}} ||{{✓}}
|Stunt Car Racer (Amiga / AtariST)
|-
|OpenLGR
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/james-knippes/openlgr Git]
|{{✗}} ||{{✗}} ||{{✗}}
|Lego Racers
|-
|[https://openswe1r.github.io/ OpenSWE1R]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/OpenSWE1R/openswe1r Git]
|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|Star Wars Episode 1: Racer
|-
!colspan="9"|RPG
|[https://github.com/Interkarma/daggerfall-unity Daggerfall Unity]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://www.dfworkshop.net/projects/daggerfall-unity/live-builds/ PreAlpha Alpha 0.710.25a]
|{{✗}} ||{{✓}} ||{{✓}}
|The Elder Scrolls II: Daggerfall
|-
|[https://github.com/diasurgical/devilutionX DevilutionX]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Haiku|Switch}}
|[https://github.com/diasurgical/devilutionX/releases 1.0.1]
|{{✗}} ||{{✓}} ||{{na|text=TBD}}
|Diablo
|-
|[https://makipl.github.io/OpenVIII/ OpenVIII]
|Final Fantasy VIII
|-
|[https://githubopenmw.comorg/OpenSWE1R/openswe1r OpenMW]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://openmw.org/downloads/ 0.4546.0]
|{{✗}} ||{{✓}} ||{{✓}}
|The Elder Scrolls III: Morrowind
|[https://github.com/afritz1/OpenTESArena OpenTESArena]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/afritz1/OpenTESArena/releases 0.911.0]
|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|The Elder Scrolls I: Arena
|-
!colspan="9"|RTT
|-
|[http://freesynd.sourceforge.net/ FreeSynd]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://sourceforge.net/projects/freesynd/ 0.7.5]
|{{✗}} ||{{✗}} ||{{✗}}
|Syndicate (1993)
|-
|Syndicate Wars Port
|{{✗}} ||{{✗}} ||{{✓}}
|Syndicate Wars
|-
|[http://freesynd.sourceforge.net/ FreeSynd]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://sourceforge.net/projects/freesynd/ 0.7.5]
|{{✗}} ||{{✗}} ||{{✗}}
|Syndicate (1993)
|-
!colspan="9"|TBS
|{{✗}} ||{{~}} ||{{✓}}
|Call to Power II
|-
|[http://www.civone.org/ CivOne]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/SWY1985/CivOne Git]
|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|Sid Meier's Civilization
|-
|[https://openxcom.org/ OpenXcom]
|UFO: Enemy Unknown (X-Com: UFO Defense), X-COM: Terror From the Deep
|-
!colspan="9"|Sim - City-building|-|[https://www.civonebitbucket.org/ CivOnedalerank/caesaria/wiki/Home CaesarIA]|align=left|{{Icon|Windows|Linux|macOS|Android|Haiku}}|[https://githubsourceforge.comnet/projects/opencaesar3/SWY1985files/CivOne Git0.5](2016)|{{✗}} ||{{}} ||{{✗}} |Caesar III|-|[https://github.com/bvschaik/julius Julius]<br />[https://github.com/Keriew/augustus Augustus] <small>(WIPGameplay changes)</small>|Sid Meier's Civilizationalign=left|{{Icon|Windows|Linux|macOS|Vita|Switch}}|[https://github.com/bvschaik/julius/releases 1.4.1]<br />[https://github.com/Keriew/augustus/releases 1.4.1]|{{✗}} ||{{✓}} ||{{✓}}|Caesar III
|-
!colspan="9"|Sim - Construction/Management
|{{✗}} ||{{✓}} ||{{✓}}
|Transport Tycoon Deluxe
|-
|}
==Notes==
<references group=N />
 
==External Links==
* [https://osgameclones.com/ Open Source Game Clones] (Likely the best and most complete list.)
* [https://github.com/leereilly/games Games on GitHub] by Lee Reilly ([https://github.com/leereilly/games/blob/master/README.md Master list] in wider view. This list from leereilly contains Table of Contents and categories with highlighted links to Git repos.)
* [https://trilarion.github.io/opensourcegames/ Open Source Games on GitHub] by Trilarion ([https://github.com/Trilarion/opensourcegames/blob/master/entries/tocs/_games.md#Games Master list]. As good as OSGC site above & frighteningly far larger list than leereilly's Git list. Over [https://github.com/Trilarion/opensourcegames/blob/master/README.md 1200 game entries]!)
* [https://en.wikipedia.org/wiki/Game_engine_recreation#Methods Game engine recreation] on Wikipedia (Has links to lists of: 1) commercial video games with source code; 2) source ports; and 3) game engine recreations.)
* [https://en.wikipedia.org/wiki/List_of_open-source_video_games List of open-source video games] on Wikipedia (Not very complete, and the different categories are somewhat confusing.)
* [https://libregamewiki.org/Main_Page LibreGameWiki] (Small learning curve applies for navigating around the wiki. Tends to focus more on indigenous open-source engines.)
* [https://directory.fsf.org/wiki/Category/Game Game category of the Free software directory] (Wiki with fairly basic content. Tends to focus more on indigenous open-source engines.)
 
:<u>Curated Lists:</u>
:* [https://thingsiplay.game.blog/2020/03/13/open-source-drm-free-games/ Tuncay D.'s recommendations for OS, DRM-free games] (thingsiplay.game.blog. Mar 13, 2020. Not for game recreations. Some selections have similarities to old commercial games.)
:* [https://thingsiplay.game.blog/2020/05/19/open-source-and-alike-games/ Tuncay D.'s recommendations for OS & alike games] (thingsiplay.game.blog. May 19, 2020. Focused on game recreations and engines similar to other games.)
 
'''News:'''
* [https://www.gamingonlinux.com/articles/category/Game_Engine GamingOnLinux.com] (For the latest news on releases and updates of game recreations and source ports that work on Linux)
* [https://www.reddit.com/r/opensourcegames/ Reddit feed] (Aggregation quality is a little bit spotty. You have to wade through the news posts a bit for the relevant software.)
* [https://www.reddit.com/r/pcgaming/comments/hiuizr/list_of_open_source_games_list_of_open_source/ List of Open Source Games on Reddit] (Thread by u/AMD_CEO. Wed Jul 1, 2020. Had added recommendations to links also seen above.)
 
[[Category:Game engine recreations]]
[[Category:Not really emulators]]
1,359
edits

Navigation menu