Changes

Jump to navigation Jump to search

Game engine recreations and source ports

24,043 bytes added, 10:50, 14 December 2021
no edit summary
{{Infobox Sometimes a full system emulator|title = mophun|logo = mophunis overkill.png|logowidth = |version = 2.5.4 This is especially true when a developer only wants to get one game (Tuxality mod A1 (alpha 1or a number of games that use the same engine))|active = No (Tuxality mod Yes)|working. In that case, reimplementing that game alone would save more time than implementing the platform = Windows |target = [[Cellphone emulators#Mophun|Mophun]]|it runs on. These kinds of projects are common when abandonware has large communities; when the original developer = Synergenix Interactive|proghas disbanded and can no longer support or update it, an effort is then made to get it running natively on newer versions of-- and/or entirely different-lang = |website = |support = |license = Closed-source|source = }}operating systems and platforms.
* When the developer only has a binary to work with (and not the [[source code]]), they recreate the engine rather than port it, hence the term '''mophun[[wikipedia:Game engine recreation|game engine recreations]]''' (or alternatively '''game engine re-implementations'''). How the developers go about this process depends on their philosophy; they may opt to decompile the original executable and have their own program rely on the original until all of its functions have been remade, at which point the original binary is no longer needed. Alternatively, they can be remade based on a clean room design, in which the project implements the abstract features without having to disassemble the original, going by how components are expected to be used rather than how the game uses them. Some engines come about simply because they were inspired by the original game, and the programmer felt confident enough that no reverse engineering was necessary to make an official Mophun emulatorengine that does the same thing. It was created * In rare cases, games are released as open-source by Synergenix Interactivethe publishers themselves, allowing developers to perform a '''source port''' of the creators code. This skips the step of figuring out how the game works. The most common example that's often used is id Software's release of Doom in 1997. It led to [[wikipedia:List of MophunDoom source ports|so many ports being released]] that the community began to joke about what devices haven't gotten it running yet. 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 Mophun SDK 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 (latest version 2alternatively, the bugs may be emulated to allow old mods to continue to safely exploit them).5When 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. It was designed  For the sake of brevity, most of these projects often refer to themselves under some variety of '''fan remakes'''. The [[#External links|External links]] section has lists for development a number of known and available projects. On Linux downloading and using game engines is easy with [https://github.com/luxtorpeda-dev/luxtorpeda Luxtorpeda] - a Steam Play compatibility tool (like [[Proton]]) that allows you to run games from Steam using various different game engines and demosreimplementations==Multi game engine=={| class="wikitable" style="text-align:center;"|-! scope="col"|Name! scope="col"|Operating System(s)! scope="col"|Latest Version! scope="col"|[[libretro|Libretro Core]]! scope="col"|Active! scope="col"|[[Recommended Emulators|Recommended]]! scope=Download"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]|{{✗}} | cellpadding|{{✓}} ||{{✓}}|Tomb Raider 1–5|-|[http://xproger.info/projects/OpenLara/ OpenLara]<ref group=N>OpenLara was inspired by OpenTomb</ref> |align=left|{{Icon|Windows|Linux|macOS|Android|LinuxARM|3DS|Switch}}|[https://github.com/XProger/OpenLara/releases git]|{{✓}} ||{{✓}} ||{{~}}|Tomb Raider 1–4|-!colspan="49"|Adventure|-|[[ScummVM]]|Multi-platform|[https://www.scummvm.org/downloads {{ScummVMVer}}]|{{✓}} ||{{✓}} ||{{✓}}|Adventure games and RPGs (LucasArts, Sierra, Activision, Humongous & more. Over [[wikipedia:ScummVM#Supported_games|250 games]].)|-!colspan="9"|FPS|-|[https://m210.duke4.net BuildGDX]|{{Icon|Windows|Linux|macOS}}|[https://m210.duke4.net Website]|{{✗}} ||{{✓}} ||{{✓}}|Blood, Duke Nukem 3D, Shadow Warrior, Powerslave/Exhumed, Redneck Rampage, Redneck Rampage Rides Again, Witchaven, Witchaven II, TekWar, Legend of the Seven Paladins|-|Raze|{{Icon|Windows|Linux|macOS}}|[https://github.com/coelckers/Raze/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Duke Nukem 3D, Blood, Redneck Rampage, Shadow Warrior and Exhumed/Powerslave, Nam, WW2 GI|-|[https://www.eduke32.com EDuke32] <br/>VoidSW <ref group=N>VoidSW is included with EDuke32</ref>|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[https://dukeworld.com/eduke32/synthesis/latest/?s=d&o=d&dir=eduke32/synthesis/latest Website]|{{✗}} ||{{✓}} ||{{✓}}|''EDuke32:'' Duke Nukem 3D, Ion Fury, NAM, World War II GI <br/>''VoidSW:'' Shadow Warrior|-|[https://nukeykt.retrohost.net RedNukem]|{{Icon|Windows|Linux}}|[https://github.com/nukeykt/NRedneck/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Duke Nukem 3D, Duke Nukem 64, Redneck Rampage, Redneck Rampage Rides Again, NAM, World War II GI|-|Metaforce|{{Icon|Windows|Linux|macOS}}|[https://releases.axiodl.com/ Dev builds]<br/>[https://github.com/AxioDL/metaforce git]|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>|Metroid Prime 1–3|-|XLEngine|{{Icon|Windows|Linux}}|[https://github.com/Mindwerks/XLEngine/releases git]|{{✗}} ||{{✗}} ||{{✓}}|Star Wars: Dark Forces, Daggerfall<br/>''Later:'' Outlaws, Blood, Shadow Warrior|-|[https://zdoom.org/index ZDoom]|{{Icon|Windows|Linux|macOS}}|[https://zdoom.org/downloads 2.81]|{{✗}} ||{{✗}}<ref group=N>ZDoom has been discontinued. However the development of its replacements, GZDoom and LZDoom, is still active.</ref> ||{{✓}}|Doom I–II, Final Doom, Heretic, Hexen: Beyond Heretic, Chex Quest I–III, Strife: Quest for the Sigil, Hacx: Twitch 'n Kill
|-
|align!colspan=center|{{Icon|Win}}"9"|'''[https://cdn.discordapp.com/attachments/793085042020450324/803269504859766814/Mophun_emulator_2.5.4__games.zip 2.5.4 (also includes special version for Hitman)]'''Platform
|-
|align=center[http://clonekeenplus.sourceforge.net Commander Genius]|{{Icon|WinWindows|Linux|macOS|Switch}}|'''[http://greencapitalcityclonekeenplus.narodsourceforge.ru/softnet/mophun-202download.rar 2php 3.0.20]'''|{{✗}} ||{{✓}} ||{{✓}}|Commander Keen in Invasion of the Vorticons, Commander Keen in Keen Dreams, Commander Keen in Goodbye Galaxy, Commander Keen in Aliens Ate My Babysitter
|-
!colspan="9"|Racing|-|OpenNFS|{{Icon|Windows|Linux|macOS}}|[https://github.com/OpenNFS/OpenNFS/releases git]|{{✗}} ||{{✓}} ||{{~}}|Need for Speed I–III, Need for Speed: High Stakes, Need for Speed: Porsche Unleashed, Need for Speed: Hot Pursuit 2|-!colspan="9"|RPG|-|[[EasyRPG]]|Multi-platform|[https://easyrpg.org/player/downloads {{EasyRPGVer}}]|{{✓}} ||{{✓}} ||{{✓}}|RPG Maker 2000/2003 games|-|[http://www.gemrb.org GemRB]|align=centerleft|{{Icon|WinWindows|Linux|macOS|FreeBSD|Android}}|[https://github.com/gemrb/gemrb/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Infinity Engine <br/>(Baldur's Gate series (1998–2001), Planescape: Torment, Icewind Dale series (2000–2002))|-|[[Neko RPGXP Player]]|{{Icon|Android}}|[https://play.google.com/store/apps/details?id=net.kernys.rgss&hl 2.01]|{{✗}} ||{{✓}} ||{{~}}|RPG Maker XP/VX/VA/MV games|-|[https://xoreos.org/ xoreos]|{{Icon|Windows|Linux|macOS}}|[https://github.com/xoreos/xoreos 0.0.6]|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>|BioWare's Aurora engine & derivatives <br/>(BioWare's 7 PC/console RPGs, Sonic Chronicles: The Dark Brotherhood, The Witcher)|-!colspan="9"|RTS|-|[https://openage.sft.mx openage]|align=left|{{Icon|Windows|Linux|macOS|BSD}}|[https://github.com/SFTtech/openage/releases git]|{{✗}} ||{{✓}} ||{{~}}|Age of Empires, AoE II (HD), Star Wars: Galactic Battlegrounds|-|[http://greencapitalcitywww.narodopenra.runet OpenRA]|{{Icon|Windows|Linux|macOS|BSD|PSVita}}|[https://github.com/OpenRA/OpenRA/softreleases git]|{{✗}} ||{{✓}} ||{{✓}}|Early Westwood games (Command & Conquer, C&C: Red Alert). <br/mophun>''Soon:'' 2nd-143gen C&C (C&C: Tiberian Sun).|-|[https://github.com/TheAssemblyArmada/Vanilla-Conquer Vanilla Conquer]|{{Icon|Windows|Linux|macOS|BSD}}|[https://github.com/TheAssemblyArmada/Vanilla-Conquer git]|{{✗}} ||{{✓}} ||{{✓}}|Early Westwood games (Command & Conquer, C&C: Red Alert, Dune 2000). <br/>Based on the official source code release by EA, with the goal of serving as a portable drop-in replacement for the original executables as well as a platform for mod developers.|-|[http://timjones.io/blog/tags/opensage OpenSAGE]|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/OpenSAGE/OpenSAGE/releases git]|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>|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.|-|[https://stratagus.com/stratagus.html Stratagus]|align=left|{{Icon|Windows|Linux|macOS|Android}}|[https://github.com/Wargus/stratagus 3.rar 1.42]|{{✗}} ||{{✓}}<ref group=N>Stargus is in pre-alpha but development has been halted. Stratagus, Wargus, and War1gus are being updated regularly.</ref> ||{{✓}}<ref group=N>StarCraft is only partially playable in Stargus in Stargus's current stage. The other games for the other engines work well if installed correctly.</ref>|''[https://github.com/Wargus/wargus Wargus]:'' Warcraft II: Tides of Darkness + Beyond the Dark Portal, Aleona's Tale<br/>''[https://github.com/Wargus/war1gus War1gus]:'' Warcraft: Orcs & Humans<br/>''[https://github.3com/Wargus/stargus Stargus]:''StarCraft (partially playable)<br/>''Stratagus:'' Wyrmsun|-!colspan="9"|Shoot 'em up|-|[https://rec98.nmlgc.net ReC98]|Multi-platform|[https://github.com/nmlgc/ReC98 git]|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>|Touhou 1–5 (PC-98)
|}
==CompatibilitySingle game engine=={| class="wikitable" style="text-align:center;"|-! scope=General"col"|Name! scope="col"|Platform(s)! scope="col"|Latest Version! scope="col"|[[libretro|Libretro Core]]! scope="col"|ActiveDue to the nature ! scope="col"|[[Recommended Emulators|Recommended]]! scope="col"|Supported game(s)|-!colspan="9"|Action-adventure|-|OpenJK|align=left|{{Icon|Windows|Linux|macOS}}|[https://builds.openjk.org Build]<br/>[https://github.com/JACoders/OpenJK git]|{{✗}} ||{{✓}} ||{{~}}|Star Wars Jedi Knight II: Jedi Outcast, Star Wars Jedi Knight: Jedi Academy|-!colspan="9"|Adventure|-|The Ur-Quan Masters|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[http://sc2.sourceforge.net/downloads.php 0.8.0]|{{✗}} ||{{✓}} ||{{✓}}|Star Control II|-!colspan="9"|FPS|-|Aleph One|align=left|{{Icon|Windows|Linux|macOS}}|[https://alephone.lhowon.org/download.html 1.4]|{{✗}} ||{{✓}} ||{{✓}}|Marathon 1-2, Marathon Infinity|-|[http://bibendovsky.github.io/bstone BStone]|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/bibendovsky/bstone/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Blake Stone: Aliens of the emulatorGold, encrypted or compressed games do not boot; commercial games are encryptedBlake Stone: Planet Strike|-|Crispy Doom <br/>Crispy Heretic|align=left|{{Icon|Windows|Linux}}|[https://github.com/fabiangreffrath/crispy-doom/releases git]|{{✗}} ||{{✓}} ||{{✓}}|''Crispy Doom:'' Doom 1-2, and games not designed for MophunFinal Doom <br/>''Crispy Heretic:'' Heretic|-|[https://dhewm3.org dhewm3]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Amiga}}|[https://github.com/dhewm/dhewm3/releases git]|{{✓}} ||{{✓}} ||{{✓}}|Doom 3 (Original)|-specific phones |[https://doom64ex.wordpress.com Doom64 EX]|align=left|{{Icon|Windows|Linux|macOS}}|[https://sourceforge.net/projects/doom64ex/files/doom64ex/2.5 2.5]|{{✗}} ||{{✗}} ||{{✓}}|Doom 64 (eOriginal)|-|[http://www.descent2.de D2X-XL] <br/>[https://www.dxx-rebirth.com DXX-Rebirth]|align=left|{{Icon|Windows|Linux|macOS}}|[https://sourceforge.net/projects/d2x-xl 1.g18. Symbian76] <br/>[https://github.com/dxx-rebirth/dxx-rebirth/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Descent, Descent II|-|ECWolf|align=left|{{Icon|Windows Mobile) are also compressed|Linux|macOS|Android}}|[http://maniacsvault.net/ecwolf/download.php 1.3. In some cases3]|{{✓}} ||{{✓}} ||{{✓}}|Wolfenstein 3D, resources are compressed separately Spear of Destiny, Super 3D Noah’s Ark|-|Hammer of Thyrion|align=left|{{Icon|Windows|Linux|macOS}}|[http://uhexen2.sourceforge.net 1.5.9]|{{✗}} ||{{✓}} ||{{✓}}|Hexen II|-|[https://ioquake3.org ioquake3]|align=left|{{Icon|Windows|Linux|macOS|Amiga}}|[https://ioquake3.org/get-it 1.36]|{{✗}} ||{{✓}} ||{{✓}}|Quake III: Arena|-|iortcw|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/iortcw/iortcw/releases git]|{{✗}} ||{{~}} ||{{✓}}|Return to the programCastle Wolfenstein|-|[http://nukeykt.retrohost.net NBlood]|align=left|{{Icon|Windows|Linux}}|[https://lerppu.net/wannabethesis/nblood/latest/ git]|{{✗}} ||{{✓}} ||{{✓}}|Blood|-|OpenMoHAA|align=left|{{Icon|Windows|Linux}}|[https://sourceforge.net/projects/openmohaa/]|{{✗}} ||{{✗}} ||{{✗}}|Medal of Honour: Allied Assault|-|OpenXRay|align=Specific gamesleft|{{Icon|Windows|Linux}}|[https://github.com/OpenXRay/xray-16/releases git]|{{✗}} ||{{✓}} ||{{✓}}|S.T.A.L.K.E.R.: Clear Sky, S.T.A.L.K.E.R.: Call of Pripyat|-|[http://pcex.retrohost.net PCExhumed]|align=left|{{Icon|Windows|Linux}}|[https://lerppu.net/wannabethesis/pcexhumed/]|{{✗}} ||{{✓}} ||{{✓}}|Powerslave (PC)|-|[https://powerslaveex.wordpress.com Powerslave EX]|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/svkaiser/PowerslaveEX git]|{{✗}} ||{{✗}} ||{{✓}}|Powerslave (Console)|-|[https://docs.libretro.com/library/prboom PrBoom]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[https://github.com/libretro/libretro-prboom git]|{{✓}} ||{{~}}<ref group=N>PrBoom-plus is still active</ref> ||{{✓}}The background |Doom 1-2, Final Doom|-|[http://quakespasm.sourceforge.net Quakespasm] <br/>vkQuake<ref group=N>vkQuake is incorrectly drawn as a grey flat texture in Hitmanbased on Quakespasm, and The Da Vinci Code 3D (except v1but uses Vulkan instead of OpenGL for rendering</ref>|align=left|{{Icon|Windows|Linux|macOS}}|[https://sourceforge.net/projects/quakespasm 0.94.2] <br/>[https://github.com/Novum/vkQuake/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Quake 1, other versions require vMusicInit|-|RBDOOM-3-BFG|align=left|{{Icon|Windows|Linux}}|[https://github.com/RobertBeckebans/RBDOOM-3-BFG/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Doom 3 (BFG Edition) doesn't work, which can be fixed using a special version |-|[https://icculus.org/rott Rise of the emulator, which has referred to within Triad for Linux] |align=left|{{Icon|Windows7|Linux|DC}}|[https://icculus.org/rott/releases git]|{{✗}} ||{{✗}} ||{{✗}}|Rise of the community as Triad: Dark War|-|rottexpr|align=left|{{Icon|Windows|Linux}}|[https://github.com/LTCHIPS/rottexpr/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Rise of the Hitman emulatorTriad: Dark War|-|Shockolate|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[https://github.com/Interrupt/systemshock/releases git]|{{✗}} ||{{✓}} ||{{✓}}|System Shock 1|-|[https://theforceengine.github.io The Force Engine]|align=left|{{Icon|Windows}}|[https://theforceengine. Neither version boots Exile due to not supporting vMusicInit in github.io/downloads.html 0.02.001]|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>|Star Wars: Dark Forces, Outlaws|-|[https://disenchant.net/tyrquake Tyrquake]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[https://disenchant.net/git/tyrquake.git git]|{{✓}} ||{{✓}} ||{{✓}}|Quake 1|-|vitaQuake II|align=left|{{Icon|Windows|Linux|macOS|Vita}}|[https://github.com/Rinnegatamante/vitaQuakeII git], [http://vitadb.rinnegatamante.it/#/info/278 PS Vita]|{{✓}} ||{{✓}} ||{{✓}}|Quake 2|-|[https://xash.su/xash3d.html Xash3D]|align=left|{{Icon|Windows|Linux|Android}}|[https://xash3d.ru/doku.php?id=downloads 0.99]|{{✗}} ||{{~}} ||{{✓}}|Half-Life 1|-|[https://www.yamagi.org/quake2 Yamagi Quake II]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[https://deponie.yamagi.org/quake2 8.00]|{{✗}} ||{{✓}} ||{{✓}}|Quake 2|-!colspan="9"|Platform|-|Jazz² Resurrection|align=left|{{Icon|Windows|Linux|macOS|Android}}|[https://github.com/deathkiller/jazz2/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Jazz Jackrabbit 2|-|NXEngine <br/>[https://github.5com/nxengine/nxengine-evo nxengine-evo]|align=left|{{Icon|Windows|Linux|macOS}}|[http://nxengine.sourceforge.net 1.0.0.6] <br/>[https://github.com/nxengine/nxengine-evo/releases git]|{{✓}} ||{{✗}} ||{{✓}}|Cave Story|-|[http://www.alister.eu/jazz/oj/about.php OpenJazz]|align=left|{{Icon|Windows|Linux|macOS|Pandora|GP32|DC}}|[https://github.com/AlisterT/openjazz/releases git]|{{✗}} ||{{~}} ||{{✓}}|Jazz Jackrabbit 1|-|R.E.L.I.V.E.|align=left|{{Icon|Windows|Linux}}|[https://github.com/AliveTeam/alive_reversing git]|{{✗}} ||{{✓}} ||{{✓}}|Oddworld: Abe's Oddysee, Oddworld: Abe's Exoddus|-|rawgl|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/cyxx/rawgl git]|{{✗}} ||{{✓}} ||{{✓}}|Another World/Out of This World|-|REminiscence|align=left|{{Icon|Windows|Android}}|[http://cyxdown.free.fr/reminiscence 0.4.9]|{{✓}} ||{{✓}} ||{{✓}}|Flashback (Another World's spiritual sequel)|-|Rigel Engine|align=left|{{Icon|Windows|Linux|macOS|LinuxARM}}|[https://github.com/lethal-guitar/RigelEngine/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Duke Nukem II|-|[https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation RSDK]|align=left|{{Icon|Windows|Linux|macOS|Android|Vita|Switch}}|[https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation/releases Sonic 1 & 2] </br>[https://github.com/Rubberduckycooly/Sonic-CD-11-Decompilation/releases Sonic CD]|{{✗}} ||{{✓}} ||{{✓}}|Sonic the Hedgehog 1-2, and vSin in the special versionSonic CD|-|[https://www.popot.org/get_the_games.php?game=SDLPoP SDLPoP]|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/NagyD/SDLPoP git]|{{✗}} ||{{✓}} ||{{✓}}|Prince of Persia (1989)|-|[[ Super Mario 64 Port]]|Multi-platform|Depends on port|{{✗}} ||{{✓}} ||{{✓}}|Super Mario 64 (N64)|-|[http://www.bigorno.net/xrick xrick]|align=left|{{Icon|Windows|Linux|GameCube|BeOS|Amiga|GP32}}|[http://www.bigorno.net/xrick/download.html #021212]|{{✓}} ||{{✗}} ||{{✓}}|Rick Dangerous|-!colspan="9"|Puzzle|-|Lemmini|align=Modificationleft|{{Icon|Windows|macOS}}|[https://github.com/mjfwalsh/lemmini/releases git]|{{✗}} ||{{✗}} ||{{✓}}|Lemmings|-!colspan="9"|Racing|-|CannonBall|align=left|{{Icon|Windows|Linux|macOS|Pandora|LinuxARM}}|[https://github.com/djyt/cannonball/wiki git]|{{✓}} ||{{✗}} ||{{✓}}|OutRun|-|NFSIISE|align=left|{{Icon|Windows|Linux|macOS|Android}}|[https://github.com/zaps166/NFSIISE/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Need for Speed II: SE|-|OpenC1|align=left|{{Icon|Windows|Linux|macOS}}|[http://1amstudios.com/projects/openc1 1.4]<br/>[https://github.com/jeff-1amstudios/OpenC1 git]|{{✗}} ||{{✗}} ||{{✓}}|Carmageddon |-|OpenLGR|align=MophunDecryptleft|{{Icon|Windows|Linux|macOS}}|[https://github.com/james-knippes/openlgr git]|{{✗}} ||{{✗}} ||{{✗}}|Lego Racers|-|OpenMC2|align=left|{{Icon|Linux|macOS}} (via [[Wine]])|[https://github.com/LRFLEW/OpenMC2/releases git]|{{✗}} ||{{✓}} ||{{✓}}|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://cdnrvgl.re-volt.discordappio 21.0930a-1]|{{✗}} ||{{✓}} ||{{✓}}|Re-Volt|-|REDriver2 |align=left|{{Icon|Windows|Linux}}|[https://github.com/attachmentsOpenDriver2/793085042020450324REDRIVER2 git]|{{✗}} ||{{✓}} ||{{✓}}|Driver 2|-|[https:/803294587250671646/MophunDecryptpyra-handheld.com/boards/threads/stunt-car-remake.exe MophunDecrypt79671 stuntcarremake], created by JaGoTu, allows <ref group=N>Based on Stunt Car Racer Remake for Mophun programs to be decrypted and, from Windows</ref>|align=left|{{Icon|Windows7|Linux|Pandora}}|[https://cdnrepo.openpandora.org/?page=detail&app=stuntcarremake_ptitseb Build 08]|{{✗}} ||{{✓}} ||{{✓}}|Stunt Car Racer (Amiga / AtariST)|-!colspan="9"|RPG|-|[http://arx-libertatis.discordapporg Arx Libertatis]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[https://github.com/attachmentsarx/ArxLibertatis/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Arx Fatalis|-|Daggerfall Unity|align=left|{{Icon|Windows|Linux|macOS}}|[https://www.dfworkshop.net/793085042020450324projects/807016693205434408daggerfall-unity/MophunDecrypt_2live-builds Beta 0.13.zip MophunDecrypt 2], decompressed<br/>[https://github.com/Interkarma/daggerfall-unity git]|{{✗}} ||{{✓}} ||{{✓}}|The Elder Scrolls II: Daggerfall|-|DevilutionX|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Haiku|Switch}}|[https://github.com/diasurgical/devilutionX/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Diablo|-|OpenGothic|align=left|{{Icon|Windows|Linux}}|[https://github.com/Try/OpenGothic git]|{{✗}} ||{{✓}} ||{{✓}}|Gothic II|-|[https://makipl.github.io/OpenVIII-monogame OpenVIII]|align=left|{{Icon|Windows|Linux}} <!-- planned: {{Icon|Android|iOS}} -->|[https://github.com/MaKiPL/OpenVIII git]|{{✗}} ||{{✓}} ||{{✗}}|Final Fantasy VIII|-|[https://opendiablo2.com OpenDiablo2]|align=left|{{Icon|Windows|Linux}}|[https://github.com/OpenDiablo2/OpenDiablo2 git]|{{✗}} ||{{✓}} ||{{✗}}|Diablo II|-|[https://openmw.org OpenMW]|align=left|{{Icon|Windows|Linux|macOS}}|[https://openmw.org/downloads 0.47. A GUI, MophunDecryptGUI, created by childishbeat and written in Python, has been created to give the program a user interface0]|{{✗}} ||{{✓}} ||{{✓}}|The Elder Scrolls III: Morrowind|-|OpenTESArena|align=left|{{Icon|Windows|Linux|macOS}}|[https://github. com/afritz1/OpenTESArena/releases git]|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>|The latest version is v1Elder Scrolls I: Arena|-|REGoth|align=left|{{Icon|Windows|Linux}}|[https://github.02com/REGoth-project/REGoth-bs git]|{{✗}} ||{{✓}} ||{{✓}}|Gothic, which predates MophunDecrypt Gothic II|-|reone|align=left|{{Icon|Windows|Linux}}|[https://github.com/seedhartha/reone/ git]|{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>|Star Wars: Knights of the Old Republic 1-2 and has not been updated to support decompression.|-!colspan="9"|RTS|-|OpenDUNE|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[https://github.com/OpenDUNE/OpenDUNE/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Dune II: The Building of a Dynasty|-|[http://www.ta3d.org/home-en.php TA3D]|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/zuzuf/TA3D git]|{{✗}} ||{{✗}} ||{{~}}|Total Annihilation|-!colspan=Changelog"9"|RTT|-|[http://freesynd.sourceforge.net FreeSynd]|align=left|{{Icon|Windows|Linux|macOS}}|[https://sourceforge.net/projects/freesynd 0.7.5]|{{✗}} ||{{✗}} ||{{✗}}|Syndicate (1993)|-|[http://swars.vexillium.org Syndicate Wars Port]|align=left|{{Icon|Windows|Linux|macOS}}|[http://swars.vexillium.org/#download 0.3]|{{✗}} ||{{✗}} ||{{✓}}|Syndicate Wars|-!colspan="9"|TBS|-|[https://ctp2.darkdust.net civctp2]|align=left|{{Icon|Windows|Linux|Pandora}} Pyra* |[https://cdngithub.discordappcom/civctp2/civctp2/releases git] <br/>([https://github.com/attachmentsptitSeb/793085042020450324ctp2 ctp2] for Linux/804500440795447306Pandora/MophunDecryptGUI_v1Pyra])|{{✗}} ||{{~}} ||{{✓}}|Call to Power II|-|[http://www.02civone.7z v1org CivOne]|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.02com/SWY1985/CivOne git] |{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small>|Sid Meier's Civilization|- January 28, 2021 |fheroes2|align=left|{{Icon|Windows|Linux|macOS|Switch|PSVita}}|[https://github.com/ihhub/fheroes2 git]|{{✗}} ||{{✓}} ||{{✓}}|Heroes of Might and Magic II|- Decreases |[https://openxcom.org OpenXcom]|align=left|{{Icon|Windows|Linux|macOS}}|[https://openxcom.pyw size from 1org/git-builds git]|{{✗}} ||{{✓}} ||{{✓}}|UFO: Enemy Unknown (X-Com: UFO Defense),868 bytes to 1,713 bytesX-COM: Terror From the Deep|-* |[https://cdnvcmi.discordappeu VCMI]|align=left|{{Icon|Windows|Linux|macOS|Android}}|[https://github.com/attachmentsvcmi/793085042020450324vcmi git]|{{✗}} ||{{✓}} ||{{✓}}|Heroes of Might and Magic III|-!colspan="9"|Sandbox|-|[https:/804138385404854292/MophunDecryptGUI_v1openrw.01org OpenRW]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[https://github.7z v1.01com/rwengine/openrw git] |{{✗}} ||{{✓}} ||{{~}}|Grand Theft Auto III|- January 27, 2021 |re3<ref group=N>re3 and reVC have been taken down by Take- Decreases Two again.</ref> <br/>reVC|align=left|{{Icon|Windows|Linux|macOS}}|[https://web.archive.org/web/20210923101046/https://github.com/GTAmodding/re3] <br/>[https://web.archive.pyw size from 2org/web/20210906122256/https://github.com/GTAmodding/re3/tree/miami/ reVC]|{{✗}} ||{{✓}} ||{{✓}}|Grand Theft Auto III,595 bytes to 1,868 bytesGrand Theft Auto: Vice City|-|San Andreas Unity|align=left|{{Icon|Windows|Linux|macOS|Android}}* |[https://cdngithub.discordappcom/GTA-ASM/SanAndreasUnity/releases git]|{{✗}} ||{{✓}} ||{{~}}|Grand Theft Auto: San Andreas|-!colspan="9"|Shoot 'em up|-|OpenTyrian|align=left|{{Icon|Windows|Linux|Android}}|[https://github.com/attachmentsopentyrian/793085042020450324opentyrian/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Tyrian|-!colspan="9"|Sim - City-building|-|[https:/803776264049393664/MophunDecryptGUI_v1bitbucket.org/dalerank/caesaria/wiki/Home CaesarIA]|align=left|{{Icon|Windows|Linux|macOS|Android|Haiku}}|[https://sourceforge.net/projects/opencaesar3/files 0.7z v15] (2016)|{{✗}} ||{{✗}} ||{{✗}}|Caesar III|-|[https://github.com/bvschaik/julius Julius]<br />[https://github.com/Keriew/augustus Augustus] <small>(Gameplay changes)</small>|align=left|{{Icon|Windows|Linux|macOS|Vita|Switch}}|[https://github.com/bvschaik/julius/releases 1.7]<br />[https://github.com/Keriew/augustus/releases 3.0.1]|{{✗}} ||{{✓}} ||{{✓}}|Caesar III|-!colspan="9"|Sim - Construction/Management|-|[http://corsixth.com CorsixTH]|align=left|{{Icon|Windows|Linux|macOS|BSD}}|[https://github.com/CorsixTH/CorsixTH/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Theme Hospital|-|[https://www.reddit.com/r/locomotion OpenLoco]|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/OpenRCT2/OpenLoco/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Chris Sawyer's Locomotion|-|[https://openrct2.org OpenRCT2]|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/OpenRCT2/OpenRCT2/releases git]|{{✗}} ||{{✓}} ||{{✓}}|RollerCoaster Tycoon 2|-|[https://www.openttd.org/en OpenTTD]|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/OpenTTD/OpenTTD/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Transport Tycoon Deluxe|-!colspan="9"|Sim - Flight Combat|-|terminal-recall|align=left|{{Icon|Windows|Linux|macOS}}|[https://github.com/jtrfp/terminal-recall git] <br/>[https://sourceforge.net/projects/terminal- January 26recall/files/nightly-builds/ Nightly Builds]|{{✗}} ||{{✓}} ||{{✓}}|Terminal Volocity, 2021 Fury3|-!colspan="9"|TPS|-|max_vita|align=left|{{Icon|Vita}}|[https://github.com/fgsfdsfgs/max_vita/releases git]|{{✗}} ||{{✓}} ||{{✓}}|Max Payne|-!colspan="9"|Visual novel|- Initial release|NitroSharp|align=left|{{Icon|Windows|Linux}}|[https://github.com/CommitteeOfZero/nitrosharp/releases git]|{{✗}} ||{{✓}} ||{{~}} <small>(WIP)</small>|ChäoS;HEAd NoAH|} ==Notes==<references group=N />
===Tuxality mod=External links==An unofficial mod, created * [https://osgameclones.com/ Open Source Game Clones] (Likely the best and most complete list.)* [https://github.com/leereilly/games Games on GitHub] by Tuxality, boots encrypted Lee Reilly ([https://github.com/leereilly/games without the need /blob/master/README.md Master list] in wider view. This list from leereilly contains Table of Contents and categories with highlighted links to decrypt them first Git repos.)* [https://trilarion.github.io/opensourcegames/ Open Source Games on GitHub] by decrypting them on the flyTrilarion ([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.====Version history====md 1200 game entries]!)* A2 [https://en.wikipedia.org/wiki/Game_engine_recreation#Methods Game engine recreation] on Wikipedia (alpha Has links to lists of: 1) commercial video games with source code; 2) - March 17, 2021 - Drag source ports; and drop support is added, minor issues are fixed (e3) game engine recreations.)* [https://en.gwikipedia. "Compressed MPN file is not supported yet!" is corrected to "Compressed MPN files are not supported yet!") and debug messages due to failure (decryption or org/wiki/List_of_commercial_video_games_with_available_source_code#Games_with_reconstructed_source_code List of games with reconstructed source files) are implementedcode] on Wikipedia* [https://en.wikipedia. Planned for the next version, A3 org/wiki/List_of_open-source_video_games List of open-source video games] on Wikipedia (alpha 3)Not very complete, are decompression, Symbian/Pocket PC key fallback and to run as early as Windows 98, just like the unmodified versiondifferent categories are somewhat confusing.)* A1 [https://libregamewiki.org/Main_Page LibreGameWiki] (alpha 1) Small learning curve applies for navigating around the wiki. Tends to focus more on indigenous open- March 16, 2021 - Decryption only works if opening from the Open menusource engines. However, compressed games are detected, but cannot run)* [https://directory. Instead, an error saying "Compressed MPN file is not supported yet!" appearsfsf. Additionally, there may be some cases org/wiki/Category/Game Game category of crashing and the date, time, profile stuff is not properly set or selectedFree software directory] (Wiki with fairly basic content. Tends to focus more on indigenous open-source engines.)
==Changelog==:<u>Curated Lists:</u>Other versions may be missing:* [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.)
mophun emulator Version 2'''News:'''* [https://www.5gamingonlinux.4<br><nowiki>=============================<com/articles/category/nowiki><br>Updated profile for Model 16 Game_Engine GamingOnLinux.com] (Archos Gmini 400) including skin<br>Data certificate bugfix for category 1 For the latest news on releases and updates of game recreations and 2 profiles (when using DataCertificateTestSuite for examplesource ports that work on Linux)<br><br>mophun emulator Version 2* [https://www.5reddit.3<br><nowiki>=============================<com/r/opensourcegames/nowiki><br>New profiles added for Symbian devices<br>New preliminary profiles for unnamed jukeboxes Reddit feed] (Model 14 & 16)Aggregation quality is a little bit spotty. No timing!<br>Updates You have to wade through the 3D API, see news posts a bit for the SDK release notes<br>relevant software.)3D bugfix in P800* [https://P900 profiles<br><br>mophun emulator Version 2www.0reddit.3<br><nowiki>=============================<com/r/pcgaming/comments/hiuizr/nowiki><br>Make it possible to enablelist_of_open_source_games_list_of_open_source/disable onscreen joystick List of Open Source Games on P800Reddit] (Thread by u/P900AMD_CEO. All it does is change the screen size, it does not draw the panel.<br>In models Wed Jul 1,2 and 5 (SonyEricsson T300 and T610 variants) use windows fonts as a fallback if a requested character does not exist in the SonyEricsson device font (i2020.e chinese).<br><br>mophun emulator Version 2.0Had added recommendations to links also seen above.2<br><nowiki>=============================</nowiki><br>profile for GameTrac added (no timing yet)<br>Added interpolation for 16bit<br><br>mophun emulator Version 2.0.1<br><nowiki>=============================</nowiki><br>Help file for emulator added<br><br>mophun emulator Version 2.0.0<br><nowiki>=============================</nowiki><br>S60 profiles split up into 7650, 3650 and N-Gage profiles<br>Additional 3D features
==External links==
* [https://cdn.discordapp.com/attachments/793085042020450324/822787924974108692/MophunSDK_2_5.7z.001 Mophun SDK 2.5 download (part 1)]
* [https://cdn.discordapp.com/attachments/793085042020450324/822787939154919434/MophunSDK_2_5.7z.002 Mophun SDK 2.5 download (part 2)]
* [https://cdn.discordapp.com/attachments/793085042020450324/822787948776914944/MophunSDK_2_5.7z.003 Mophun SDK 2.5 download (part 3)]
[[Category:EmulatorsGame engine recreations]][[Category:Mobiles Not really emulators]][[Category:Cellphone emulators]][[Category:Windows emulation software]]
9
edits

Navigation menu