Difference between revisions of "List of unofficial ports"
(Wider game column) |
m (Fix) Tag: Undo |
||
Line 12: | Line 12: | ||
=== Nintendo Entertainment System/Famicom === | === Nintendo Entertainment System/Famicom === | ||
{| class="wikitable sortable" style="width: 100%;" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| Super Mario Bros. || [https://github.com/MitchellSternke/SuperMarioBros-C SuperMarioBros-C] || Decompilation || Playable || || Uses an emulation layer | | Super Mario Bros. || [https://github.com/MitchellSternke/SuperMarioBros-C SuperMarioBros-C] || Decompilation || Playable || || Uses an emulation layer | ||
Line 21: | Line 21: | ||
=== Super Nintendo Entertainment System/Super Famicom === | === Super Nintendo Entertainment System/Super Famicom === | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[The Legend of Zelda: A Link to the Past]] || [https://github.com/snesrev/zelda3 zelda3] || Decompilation || Complete || || | | [[The Legend of Zelda: A Link to the Past]] || [https://github.com/snesrev/zelda3 zelda3] || Decompilation || Complete || || | ||
Line 30: | Line 30: | ||
=== Nintendo 64 === | === Nintendo 64 === | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[Perfect Dark (2000)]] || [https://github.com/fgsfdsfgs/perfect_dark perfect_dark] || Decompilation || Playable || C || | | [[Perfect Dark (2000)]] || [https://github.com/fgsfdsfgs/perfect_dark perfect_dark] || Decompilation || Playable || C || | ||
Line 45: | Line 45: | ||
=== Game Boy === | === Game Boy === | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| Metroid II: Return of Samus || [[Another Metroid 2 Remake: Return of Samus]] || Remake with new assets || Complete || || | | Metroid II: Return of Samus || [[Another Metroid 2 Remake: Return of Samus]] || Remake with new assets || Complete || || | ||
Line 58: | Line 58: | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[Metroid Prime]] || Metaforce || Decompilation || Alpha || C++ || | | [[Metroid Prime]] || Metaforce || Decompilation || Alpha || C++ || | ||
Line 66: | Line 66: | ||
=== Genesis === | === Genesis === | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[Sonic 3 & Knuckles]] || [[Sonic 3 & Knuckles#Sonic_3:_Angel_Island_Revisited|Sonic 3: Angel Island Revisited]] || Decompilation || Complete || || | | [[Sonic 3 & Knuckles]] || [[Sonic 3 & Knuckles#Sonic_3:_Angel_Island_Revisited|Sonic 3: Angel Island Revisited]] || Decompilation || Complete || || | ||
Line 75: | Line 75: | ||
=== PlayStation === | === PlayStation === | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[Crash Bandicoot]] || || Decompilation || Playable || C || | | [[Crash Bandicoot]] || || Decompilation || Playable || C || | ||
Line 94: | Line 94: | ||
=== PlayStation 2 === | === PlayStation 2 === | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[Jak and Daxter: The Precursor Legacy]] || [[OpenGOAL]] || Decompilation || Complete || || | | [[Jak and Daxter: The Precursor Legacy]] || [[OpenGOAL]] || Decompilation || Complete || || | ||
Line 106: | Line 106: | ||
=== Xbox 360 === | === Xbox 360 === | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[Marble Blast Ultra]] || [https://github.com/MBU-Team/OpenMBU OpenMBU] || Decompilation || Playable || || | | [[Marble Blast Ultra]] || [https://github.com/MBU-Team/OpenMBU OpenMBU] || Decompilation || Playable || || | ||
Line 115: | Line 115: | ||
=== CD-I === | === CD-I === | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| Link: The Faces of Evil || [https://www.youtube.com/watch?v=uzEHIPmrulA The Faces of Evil Remastered] || Remake || Complete || || | | Link: The Faces of Evil || [https://www.youtube.com/watch?v=uzEHIPmrulA The Faces of Evil Remastered] || Remake || Complete || || | ||
Line 124: | Line 124: | ||
= DOS = | = DOS = | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[The Elder Scrolls II: Daggerfall]] || [[The_Elder_Scrolls_II:_Daggerfall#Daggerfall_Unity|Daggerfall Unity]] || Remake || Complete || C# || | | [[The Elder Scrolls II: Daggerfall]] || [[The_Elder_Scrolls_II:_Daggerfall#Daggerfall_Unity|Daggerfall Unity]] || Remake || Complete || C# || | ||
Line 135: | Line 135: | ||
= Windows = | = Windows = | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[3D Pinball for Windows - Space Cadet]] || [[3D Pinball for Windows - Space Cadet#Essential_improvements|SpaceCadetPinball]] || Decompilation || Complete || C++ || | | [[3D Pinball for Windows - Space Cadet]] || [[3D Pinball for Windows - Space Cadet#Essential_improvements|SpaceCadetPinball]] || Decompilation || Complete || C++ || | ||
Line 157: | Line 157: | ||
= Mac = | = Mac = | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| Pangea Software games || https://jorio.itch.io/ || Decompilation || Complete (made under permission, include?) || || | | Pangea Software games || https://jorio.itch.io/ || Decompilation || Complete (made under permission, include?) || || | ||
Line 166: | Line 166: | ||
= Phone = | = Phone = | ||
{| class="wikitable sortable" style="width: 100%;" | {| class="wikitable sortable" style="width: 100%;" | ||
− | ! style="width: 250px" | Game !! style="width: | + | ! style="width: 250px" | Game !! style="width: 200px" | Port name !! style="width: 70px" | Type of port !! style="width: 80px" | Status !! style="width: 70px" | Code Language !! Notes |
|- | |- | ||
| [[Doom RPG]] || [https://github.com/Erick194/DoomRPG-RE DoomRPG-RE] [https://www.doomworld.com/forum/topic/129997-doom-rpg-port-reverse-engineering-update-version-02-source-code-release/ Forum post] || Decompilation || Complete || C/C++ || | | [[Doom RPG]] || [https://github.com/Erick194/DoomRPG-RE DoomRPG-RE] [https://www.doomworld.com/forum/topic/129997-doom-rpg-port-reverse-engineering-update-version-02-source-code-release/ Forum post] || Decompilation || Complete || C/C++ || |
Revision as of 11:54, 10 May 2024
List of PC game ports using either reverse engineering (decompilation) or remaking an existing game from the ground up to play a game unintended for PC or to provide a superior experience over an official port.
Off-site resources to find decompilation projects
- Decompiled Retail Console Games page on retroreversing.com
- Decompilation topic on Github
- decomp.me - Collaborative reverse-engineering platform
Multiplatform
Nintendo
Nintendo Entertainment System/Famicom
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Super Mario Bros. | SuperMarioBros-C | Decompilation | Playable | Uses an emulation layer | |
Super Mario Bros. | Mari0 | Remake | Complete | Vanilla mod available Super Mario Bros. + |
Super Nintendo Entertainment System/Super Famicom
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
The Legend of Zelda: A Link to the Past | zelda3 | Decompilation | Complete | ||
Super Mario World | smw | Decompilation | Playable |
Nintendo 64
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Perfect Dark (2000) | perfect_dark | Decompilation | Playable | C | |
Super Mario 64 | sm64-port/sm64ex | Decompilation | Complete | C | |
The Legend of Zelda: Ocarina of Time | Ship of Harkinian | Decompilation | Complete | C | |
The Legend of Zelda: Majora's Mask | 2 Ship 2 Harkinian | Decompilation | Planned | C | |
Doom 64 | Doom 64 EX | Decompilation | Complete |
Game Boy
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Metroid II: Return of Samus | Another Metroid 2 Remake: Return of Samus | Remake with new assets | Complete | ||
The Legend of Zelda: Link's Awakening | Link's Awakening DX HD | Remake | Complete |
Game Boy Advance
GameCube
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Metroid Prime | Metaforce | Decompilation | Alpha | C++ |
SEGA
Genesis
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Sonic 3 & Knuckles | Sonic 3: Angel Island Revisited | Decompilation | Complete |
Sony
PlayStation
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Crash Bandicoot | Decompilation | Playable | C | ||
Doom (1993) | PsyDoom | Decompilation | |||
Driver 2 | |||||
The Legend of Dragoon | Severed Chains | Decompilation | Playable | ||
Wipeout | wipEout Rewrite | Decompilation | Playable | C | |
Wipeout | WipeOut Phantom Edition | Complete | Source code unavailable | ||
Rayman | Redemption |
PlayStation 2
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Jak and Daxter: The Precursor Legacy | OpenGOAL | Decompilation | Complete | ||
Jak II | OpenGOAL | Decompilation | Playable | ||
Jak 3 | OpenGOAL | Decompilation | Planned |
Xbox
Xbox 360
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Marble Blast Ultra | OpenMBU | Decompilation | Playable |
Phillips
CD-I
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Link: The Faces of Evil | The Faces of Evil Remastered | Remake | Complete | ||
Zelda: The Wand of Gamelon | Wand of Gamelon Remastered | Remake | Complete |
DOS
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
The Elder Scrolls II: Daggerfall | Daggerfall Unity | Remake | Complete | C# | |
Lemmings | NeoLemmix | Contains all console levels in one package on PC | |||
Cannon Fodder | OpenFodder |
Windows
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
3D Pinball for Windows - Space Cadet | SpaceCadetPinball | Decompilation | Complete | C++ | |
RollerCoaster Tycoon 2 | OpenRCT2 | ||||
Yoda Stories | WebFun | Decompilation | TypeScript | ||
Yoda Stories | goda-stories | Decompilation | GoLang | ||
Marble Blast Gold | OpenMBG | Decompilation | Complete | C++/C | |
Sonic Mania | RSDKv5-Decompilation | Decompilation | Complete | C++ | |
The Elder Scrolls III: Morrowind | openmw | Decompilation | C++ | ||
Touhou 6 - The Embodiment of Scarlet Devil | th06 | Decompilation | 12.46%[1] | C++ |
Mac
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Pangea Software games | https://jorio.itch.io/ | Decompilation | Complete (made under permission, include?) | ||
Glider PRO | Aerofoil | Based on the official[citation needed] source code release |
Phone
Game | Port name | Type of port | Status | Code Language | Notes |
---|---|---|---|---|---|
Doom RPG | DoomRPG-RE Forum post | Decompilation | Complete | C/C++ | |
Doom II RPG | DoomIIRPG-RE Forum post | Decompilation | C++ | ||
Sonic the Hedgehog (2013 remaster) | Sonic-1-2-2013-Decompilation | Decompilation | C++ | ||
Sonic CD (2012 remaster) | Sonic-CD-2011-Decompilation | Decompilation | C++ | ||
Sonic the Hedgehog 2 (2013 remaster) | Sonic-1-2-2013-Decompilation | Decompilation | C++ | ||
Harry Potter: Hogwarts Mystery | OpenMystery | Decompilation |
Engines
OpenRA Re-imagining
Unsorted
Touhou 1 - The Highly Responsive to Prayers ReC98 Decompilation Complete Includes optional QoL changes
SimCity (1989) micropolis Based on official source release of SimCity
- ↑ [ ] - last accessed on 2024-05-06