249:
85:
187:
44:
431:
Several source ports have been created for various games specifically to address online multiplayer support. Most older games were not created to take advantage of the
Internet and the low latency, high bandwidth Internet connections available to computer gamers today. Furthermore, old games may use
387:
consists of a source port engine and a gameplay mod that are even distributed separately). While the primary goal of any source port is compatibility with newer hardware, many projects support other enhancements. Common examples of additions include support for higher video resolutions and different
1675:
362:. Due to copyright issues concerning the sound library used by the original DOS version, id Software released only the source code to the Linux version of the game. Since the majority of Doom players were DOS users the first step for a fan project was to
444:
for connecting with another player. This requirement made it difficult to quickly find a group of strangers to play with — the way that online games are most commonly played today. To address this shortcoming, specific source ports such as
1350:
351:
1676:"Nothing is too niche for modders to remaster, not even a '90s Star Wars FPS expansion pack where you play as Luke Skywalker's weird non-canon wife rescuing my favorite Expanded Universe dork"
453:
in which players can meet and post the location of games they are hosting or may wish to join. Similar facilities may be found in newer games and online game services such as Valve's
372:
code to DOS. A source port typically only includes the engine portion of the game and requires that the data files of the game in question already be present on users' systems.
1850:
1124:
358:, in situations where the original source was never formally released by the game's developers. The term was coined after the release of the source code to
1730:
505:
1909:
1531:
1803:
1135:
1119:
1095:
1885:
1598:
856:
1413:
1140:
1702:
1035:
301:
283:
230:
168:
71:
197:
268:
Please help improve this article by looking for better, more reliable sources. Unreliable citations may be challenged and removed.
1843:
1379:
1047:
1028:
400:), enhanced input support (including the ability to map controls onto additional input devices), 3D character models (in case of
2780:
1897:
1391:
755:
28:
2618:
1016:
106:
2770:
2568:
2415:
2181:
149:
32:
19:
This article is about software ported by the associated fan community. For software ported by the original developer, see
262:
2714:
2020:
1914:
1312:
992:
121:
102:
57:
2765:
1880:
1836:
1355:
528:
474:
1272:
257:
212:
541:
128:
208:
95:
2775:
1648:
1059:
876:
678:
1749:
2345:
1236:
1152:
24:
135:
2285:
2131:
1944:
1224:
1212:
775:
2360:
1892:
1335:
1164:
1108:
667:
478:
421:
359:
248:
2603:
2448:
791:
581:
380:
117:
2573:
1478:
2724:
2638:
2598:
2325:
2295:
2249:
2244:
2209:
2161:
2106:
1929:
1904:
1863:
1340:
629:
482:
473:
If the source code of a software is not available, alternative approaches to achieve portability are
389:
2669:
2518:
2453:
2350:
2224:
2214:
2201:
2121:
2015:
1292:
1278:
1248:
984:
903:
741:
737:
733:
729:
645:
559:
355:
331:
2523:
2191:
2060:
2005:
912:
763:
553:
831:
2648:
2270:
2111:
2065:
1754:
1623:
1004:
862:
843:
437:
384:
327:
2375:
2340:
2151:
1345:
649:
605:
376:
346:
after the original developer hands over the maintenance support for a game by releasing its
63:
383:. However many source ports add support for gameplay mods, which is usually optional (e.g.
2689:
2633:
2583:
2558:
2489:
2401:
2380:
2335:
2290:
2234:
2229:
2176:
2050:
2045:
1504:
1375:
1330:
1083:
978:
454:
142:
1731:"'Shockolate' Is A Cross-Platform System Shock Built On The Original, Open-Sourced Code"
354:). In some cases, the source code used to create a source port must be obtained through
2740:
2239:
2116:
1458:
1300:
1200:
1176:
617:
462:
2759:
2643:
2628:
2593:
2563:
2458:
2101:
2091:
2081:
2040:
1975:
1776:
723:
711:
409:
2481:
2186:
2166:
1995:
1573:
1556:
1260:
1188:
2538:
2463:
2171:
2055:
2025:
1985:
1859:
1649:"Dark Forces: Classic Star Wars Shooter Gets 4K Overhaul Thanks to Fan Remaster"
1599:"Star Trek: Voyager Elite Force Holomatch Gets Free 20th Anniversary Re-Release"
1387:
749:
593:
567:
517:
379:
that both don't change the original gameplay as such projects are by definition
347:
323:
319:
84:
16:
Altering a game engine's source code to allow it to run on incompatible systems
2704:
2471:
2310:
2146:
2030:
1777:"OpenLara: Open-Source Engine Remake For Tomb Raider, Including WebGL Version"
1560:
923:
897:
870:
633:
458:
441:
417:
1750:"Modders bring original Tomb Raider to browsers with new open-source project"
655:
2553:
2548:
2497:
2432:
2396:
2355:
2320:
2315:
2265:
2156:
2141:
2096:
2086:
2035:
1990:
1980:
1949:
1707:
1536:
1286:
951:
819:
573:
450:
343:
2613:
2543:
2476:
2370:
2280:
2275:
2196:
2136:
2010:
1954:
1804:"Open source re-implementation of Tomb Raider 1 'TR1X' gets Linux builds"
1781:
1680:
1509:
1071:
957:
932:
807:
446:
425:
397:
2719:
2679:
2674:
2664:
2623:
2588:
2528:
2365:
2330:
2219:
2126:
2000:
1919:
966:
919:
885:
687:
671:
364:
20:
1828:
1532:"Serious Sam gets a fully path-traced RT upgrade - and it's beautiful"
960:, Quake3e, OpenMoHAA, Q3Base, Quake III: Arena for FreeBSD, Spearmint
942:
938:
432:
outdated network protocols to create multiplayer connections, such as
2709:
2694:
2684:
2608:
2513:
2300:
1734:
1414:"Building a Retro Linux Gaming Computer - Part 16: We Are All Doomed"
699:
393:
1306:
ECWolf, NewWolf, Wolf4SDL, Wolfenstein 3-D Redux, WolfGL, WolfGL-3D
215:. Statements consisting only of original research should be removed.
1437:
2305:
1959:
611:
Apolyton
Civilization Site: Call to Power II: Source Code Project
2578:
2533:
1041:
icculus, Ray-Traced, Serious Sam
Classic, Serious Sam Evolution
659:
405:
401:
1832:
2699:
1653:
1351:
List of commercial video games with later released source code
433:
413:
352:
List of commercial video games with later released source code
242:
180:
78:
37:
740:, Rancidmeat Port, xDuke Port, nDuke Port, hDuke Port,
404:
games), higher resolution textures, support to replace
204:
1703:"Nightdive shares source code for System Shock on Mac"
1459:"LordHavoc's DarkPlaces Quake Modification: Downloads"
798:
782:
440:. Another problem was games that required a specific
2733:
2657:
2506:
2441:
2425:
2414:
2389:
2258:
2074:
1968:
1937:
1928:
1505:"Open-Source Serious Engine 1 Now Running On Linux"
922:, Project: Twilight, Telejano, Tenebrae, WinQuake,
785:, GLHeretic for Linux, Heretic for Linux, HHeretic
334:with which the game was not originally compatible.
109:. Unsourced material may be challenged and removed.
1242:OpenTomb, OpenCroft, OpenLara, CroftEngine, TR1X
449:added "lobbies", which are basically integrated
1010:WinROTT, GLROTT, icculus, rottexpr, NakedTriad
23:. The term "source port" can also refer to the
1844:
8:
1125:Star Wars Jedi Knight: Mysteries of the Sith
1053:JFShadowWarrior, SWP, VoidSW, Raze, WangGDX
918:QuakeSpasm, QuakeDS, DarkPlaces, FitzQuake,
72:Learn how and when to remove these messages
2422:
1934:
1851:
1837:
1829:
813:jsHexen 2, UQE Hexen 2, Hammer of Thyrion
492:
302:Learn how and when to remove this message
284:Learn how and when to remove this message
231:Learn how and when to remove this message
169:Learn how and when to remove this message
926:, ezQuake, fodQuake, FreeQuake, vkQuake
1479:"LGR plays Duke Nukem II in widescreen"
1367:
375:Source ports share the similarity with
1136:Star Wars Jedi Knight II: Jedi Outcast
1120:Star Wars Jedi Knight: Dark Forces II
326:that allows the game to be played on
7:
857:The Legend of Zelda: Ocarina of Time
107:adding citations to reliable sources
1141:Star Wars Jedi Knight: Jedi Academy
318:is a software project based on the
392:, hardware accelerated renderers (
14:
1036:Serious Sam: The Second Encounter
53:This article has multiple issues.
1102:iostvoyHM, cMod, Lilium Voyager
1096:Star Trek: Voyager – Elite Force
1029:Serious Sam: The First Encounter
247:
185:
83:
42:
1775:Larabel, Michael (2017-04-24).
1748:Alexander, Julia (2017-04-24).
1503:Larabel, Michael (2016-04-04).
906:, PowerSlaveEX, ExhumedEX-Plus
756:FreeSpace 2 Source Code Project
639:DXX-Rebirth, D2X-XL, DXX-Retro
94:needs additional citations for
61:or discuss these issues on the
1674:Litchfield, Ted (2024-05-19).
1624:"Lilium Voyager 1.40 released"
1622:Middleton, Zack (2019-11-02).
1572:Middleton, Zack (2019-11-02).
1530:Battaglia, Alex (2021-09-09).
1384:Doom source code release notes
1017:Savage: The Battle for Newerth
945:, q^2, Q2PRO, Yamagi Quake II
1:
2569:Lightweight Java Game Library
1701:Wawro, Alex (April 6, 2018).
1597:Procter, Lewie (2020-08-13).
1412:Wilson, Hamish (2022-03-14).
1915:List of visual novel engines
1313:Wolfenstein: Enemy Territory
993:Return to Castle Wolfenstein
801:, GLHexen, HHexen, WinHexen
599:Reflection Keen, CatacombGL
1881:First-person shooter engine
1729:Logan Booker (2018-06-16).
1356:Fork (software development)
530:Blake Stone: Aliens Of Gold
211:the claims made and adding
2799:
1647:Bailey, Kat (2022-12-19).
985:RedneckGDX, Rednukem, Raze
781:Chocolate Heretic, ZDoom,
542:Blake Stone: Planet Strike
18:
1871:
1802:Dawe, Liam (2023-11-21).
1158:Chocolate Strife, Vavoom
679:List of Doom source ports
1273:William Shatner's TekWar
904:PowerSlaveGDX, PCExhumed
797:Chocolate Hexen, ZDoom,
1225:Thief II: The Metal Age
1213:Thief: The Dark Project
1182:Super Mario 64 PC Port
660:Diablo 1 Mod (Belzebub)
342:Source ports are often
256:Some of this article's
2781:Unofficial adaptations
1893:Game engine recreation
1336:Game engine recreation
1109:Star Wars: Dark Forces
560:BloodGDX, NBlood, Raze
506:Aliens versus Predator
420:, etc.), and enhanced
2604:Platinum Arts Sandbox
2449:Adventure Game Studio
1628:ZTM's World of Wonder
1578:ZTM's World of Wonder
1318:ioWolfET, ET: Legacy
1293:BuildGDX, JFWitchaven
1266:Warzone Resurrection
972:Quake4Doom, gbQuake4
705:dhewm3, RBDOOM-3-BFG
681:for a detailed list.
436:protocol, instead of
2771:Software maintenance
2250:Visual3D Game Engine
1905:Game creation system
1341:Static recompilation
1089:The Ur-Quan Masters
693:Doom64EX, Doom64Ex+
489:Notable source ports
483:Static recompilation
103:improve this article
2519:Blender Game Engine
2351:Pixel Game Maker MV
1574:"ioEF preservation"
1165:Super 3D Noah's Ark
1077:Spelunky ClassicHD
356:reverse engineering
350:to the public (see
332:computing platforms
2766:Video game engines
2524:Bork3D Game Engine
1279:BuildGDX, JFTekWar
850:Stracciatella/SDL
650:Hellfire Expansion
547:BStone, Blake4SDL
535:BStone, Blake4SDL
424:support using the
377:unofficial patches
196:possibly contains
2753:
2752:
2749:
2748:
2649:Wintermute Engine
2410:
2409:
2271:Amazon Lumberyard
2066:Zillions of Games
1557:SpelunkyClassicHD
1322:
1321:
1114:The Force Engine
1005:Rise of the Triad
863:Ship of Harkinian
844:Jagged Alliance 2
623:Commander Genius
438:Internet Protocol
328:operating systems
312:
311:
304:
294:
293:
286:
241:
240:
233:
198:original research
179:
178:
171:
153:
76:
2788:
2776:Software release
2423:
2376:UbiArt Framework
2341:Nvidia GameWorks
1935:
1853:
1846:
1839:
1830:
1818:
1817:
1815:
1814:
1799:
1793:
1792:
1790:
1789:
1772:
1766:
1765:
1763:
1762:
1745:
1739:
1738:
1726:
1720:
1719:
1717:
1715:
1698:
1692:
1691:
1689:
1688:
1671:
1665:
1664:
1662:
1661:
1644:
1638:
1637:
1635:
1634:
1619:
1613:
1612:
1610:
1609:
1594:
1588:
1587:
1585:
1584:
1569:
1563:
1554:
1548:
1547:
1545:
1544:
1527:
1521:
1520:
1518:
1517:
1500:
1494:
1493:
1491:
1490:
1475:
1469:
1468:
1466:
1465:
1455:
1449:
1448:
1446:
1445:
1434:
1428:
1427:
1425:
1424:
1409:
1403:
1402:
1400:
1399:
1390:. Archived from
1372:
1346:Unofficial patch
1022:Savage: Rebirth
879:, Aleph One/SDL
606:Call to Power II
511:icculus.org/avp
493:
307:
300:
289:
282:
278:
275:
269:
251:
243:
236:
229:
225:
222:
216:
213:inline citations
189:
188:
181:
174:
167:
163:
160:
154:
152:
111:
87:
79:
68:
46:
45:
38:
31:is sent, e.g. a
2798:
2797:
2791:
2790:
2789:
2787:
2786:
2785:
2756:
2755:
2754:
2745:
2729:
2653:
2634:Thousand Parsec
2584:Open Wonderland
2559:Irrlicht Engine
2502:
2437:
2417:
2406:
2402:Unreal Engine 5
2385:
2381:Unreal Engine 4
2336:Luminous Engine
2291:Creation Engine
2254:
2235:Unreal Engine 3
2230:Unreal Engine 2
2070:
2051:Virtual Theatre
2046:Unreal Engine 1
1964:
1924:
1867:
1857:
1827:
1822:
1821:
1812:
1810:
1801:
1800:
1796:
1787:
1785:
1774:
1773:
1769:
1760:
1758:
1747:
1746:
1742:
1728:
1727:
1723:
1713:
1711:
1700:
1699:
1695:
1686:
1684:
1673:
1672:
1668:
1659:
1657:
1646:
1645:
1641:
1632:
1630:
1621:
1620:
1616:
1607:
1605:
1596:
1595:
1591:
1582:
1580:
1571:
1570:
1566:
1555:
1551:
1542:
1540:
1529:
1528:
1524:
1515:
1513:
1502:
1501:
1497:
1488:
1486:
1477:
1476:
1472:
1463:
1461:
1457:
1456:
1452:
1443:
1441:
1436:
1435:
1431:
1422:
1420:
1411:
1410:
1406:
1397:
1395:
1374:
1373:
1369:
1364:
1331:Enhanced remake
1327:
1139:
1123:
1084:Star Control II
1033:
979:Redneck Rampage
832:Ken's Labyrinth
523:Arx Libertatis
491:
471:
344:created by fans
340:
308:
297:
296:
295:
290:
279:
273:
270:
267:
252:
237:
226:
220:
217:
202:
190:
186:
175:
164:
158:
155:
112:
110:
100:
88:
47:
43:
36:
17:
12:
11:
5:
2796:
2795:
2792:
2784:
2783:
2778:
2773:
2768:
2758:
2757:
2751:
2750:
2747:
2746:
2744:
2743:
2741:Open 3D Engine
2737:
2735:
2731:
2730:
2728:
2727:
2722:
2717:
2712:
2707:
2702:
2697:
2692:
2687:
2682:
2677:
2672:
2667:
2661:
2659:
2655:
2654:
2652:
2651:
2646:
2641:
2636:
2631:
2626:
2621:
2616:
2611:
2606:
2601:
2596:
2591:
2586:
2581:
2576:
2571:
2566:
2561:
2556:
2551:
2546:
2541:
2536:
2531:
2526:
2521:
2516:
2510:
2508:
2504:
2503:
2501:
2500:
2495:
2487:
2479:
2474:
2469:
2461:
2456:
2451:
2445:
2443:
2439:
2438:
2436:
2435:
2429:
2427:
2420:
2412:
2411:
2408:
2407:
2405:
2404:
2399:
2393:
2391:
2387:
2386:
2384:
2383:
2378:
2373:
2368:
2363:
2358:
2353:
2348:
2343:
2338:
2333:
2328:
2323:
2318:
2313:
2308:
2303:
2298:
2293:
2288:
2283:
2278:
2273:
2268:
2262:
2260:
2256:
2255:
2253:
2252:
2247:
2242:
2240:Vicious Engine
2237:
2232:
2227:
2222:
2217:
2212:
2207:
2199:
2194:
2189:
2184:
2179:
2174:
2169:
2164:
2159:
2154:
2149:
2144:
2139:
2134:
2129:
2124:
2119:
2117:Essence Engine
2114:
2109:
2104:
2099:
2094:
2089:
2084:
2078:
2076:
2072:
2071:
2069:
2068:
2063:
2058:
2053:
2048:
2043:
2038:
2033:
2028:
2023:
2021:Pie in the Sky
2018:
2013:
2008:
2003:
1998:
1993:
1988:
1983:
1978:
1972:
1970:
1966:
1965:
1963:
1962:
1957:
1952:
1947:
1941:
1939:
1932:
1926:
1925:
1923:
1922:
1917:
1912:
1907:
1902:
1901:
1900:
1890:
1889:
1888:
1878:
1872:
1869:
1868:
1858:
1856:
1855:
1848:
1841:
1833:
1826:
1825:External links
1823:
1820:
1819:
1794:
1767:
1740:
1721:
1693:
1666:
1639:
1614:
1589:
1564:
1549:
1522:
1495:
1470:
1450:
1438:"Source Ports"
1429:
1404:
1378:(1997-12-23).
1366:
1365:
1363:
1360:
1359:
1358:
1353:
1348:
1343:
1338:
1333:
1326:
1323:
1320:
1319:
1316:
1308:
1307:
1304:
1301:Wolfenstein 3D
1296:
1295:
1290:
1282:
1281:
1276:
1268:
1267:
1264:
1256:
1255:
1252:
1244:
1243:
1240:
1232:
1231:
1228:
1220:
1219:
1216:
1208:
1207:
1204:
1201:System Shock 2
1196:
1195:
1192:
1184:
1183:
1180:
1177:Super Mario 64
1172:
1171:
1168:
1160:
1159:
1156:
1148:
1147:
1144:
1131:
1130:
1127:
1116:
1115:
1112:
1104:
1103:
1100:
1091:
1090:
1087:
1079:
1078:
1075:
1067:
1066:
1063:
1055:
1054:
1051:
1048:Shadow Warrior
1043:
1042:
1039:
1024:
1023:
1020:
1012:
1011:
1008:
1000:
999:
996:
988:
987:
982:
974:
973:
970:
962:
961:
955:
947:
946:
936:
928:
927:
916:
908:
907:
901:
893:
892:
891:Project Magma
889:
881:
880:
874:
866:
865:
860:
852:
851:
848:
839:
838:
835:
827:
826:
825:Homeworld SDL
823:
815:
814:
811:
803:
802:
795:
787:
786:
779:
771:
770:
767:
759:
758:
753:
745:
744:
742:Rednukem, Raze
727:
719:
718:
715:
707:
706:
703:
695:
694:
691:
683:
682:
675:
663:
662:
653:
641:
640:
637:
625:
624:
621:
618:Commander Keen
613:
612:
609:
601:
600:
597:
589:
588:
585:
577:
576:
571:
563:
562:
557:
549:
548:
545:
537:
536:
533:
525:
524:
521:
513:
512:
509:
501:
500:
497:
490:
487:
479:Engine remakes
470:
467:
463:GameSpy Arcade
339:
336:
310:
309:
292:
291:
258:listed sources
255:
253:
246:
239:
238:
193:
191:
184:
177:
176:
91:
89:
82:
77:
51:
50:
48:
41:
15:
13:
10:
9:
6:
4:
3:
2:
2794:
2793:
2782:
2779:
2777:
2774:
2772:
2769:
2767:
2764:
2763:
2761:
2742:
2739:
2738:
2736:
2732:
2726:
2723:
2721:
2718:
2716:
2713:
2711:
2708:
2706:
2703:
2701:
2698:
2696:
2693:
2691:
2688:
2686:
2683:
2681:
2678:
2676:
2673:
2671:
2668:
2666:
2663:
2662:
2660:
2656:
2650:
2647:
2645:
2644:Vassal Engine
2642:
2640:
2637:
2635:
2632:
2630:
2629:Spring Engine
2627:
2625:
2622:
2620:
2617:
2615:
2612:
2610:
2607:
2605:
2602:
2600:
2597:
2595:
2594:Papervision3D
2592:
2590:
2587:
2585:
2582:
2580:
2577:
2575:
2572:
2570:
2567:
2565:
2564:jMonkeyEngine
2562:
2560:
2557:
2555:
2552:
2550:
2547:
2545:
2542:
2540:
2537:
2535:
2532:
2530:
2527:
2525:
2522:
2520:
2517:
2515:
2512:
2511:
2509:
2505:
2499:
2496:
2494:
2492:
2488:
2486:
2484:
2480:
2478:
2475:
2473:
2470:
2468:
2466:
2462:
2460:
2459:Crystal Space
2457:
2455:
2452:
2450:
2447:
2446:
2444:
2440:
2434:
2431:
2430:
2428:
2424:
2421:
2419:
2413:
2403:
2400:
2398:
2395:
2394:
2392:
2388:
2382:
2379:
2377:
2374:
2372:
2369:
2367:
2364:
2362:
2359:
2357:
2354:
2352:
2349:
2347:
2344:
2342:
2339:
2337:
2334:
2332:
2329:
2327:
2324:
2322:
2319:
2317:
2314:
2312:
2309:
2307:
2304:
2302:
2299:
2297:
2294:
2292:
2289:
2287:
2284:
2282:
2279:
2277:
2274:
2272:
2269:
2267:
2264:
2263:
2261:
2257:
2251:
2248:
2246:
2243:
2241:
2238:
2236:
2233:
2231:
2228:
2226:
2223:
2221:
2218:
2216:
2213:
2211:
2208:
2206:
2204:
2200:
2198:
2195:
2193:
2190:
2188:
2185:
2183:
2180:
2178:
2175:
2173:
2170:
2168:
2165:
2163:
2160:
2158:
2155:
2153:
2150:
2148:
2145:
2143:
2140:
2138:
2135:
2133:
2130:
2128:
2125:
2123:
2120:
2118:
2115:
2113:
2110:
2108:
2105:
2103:
2102:Crystal Tools
2100:
2098:
2095:
2093:
2092:Chrome Engine
2090:
2088:
2085:
2083:
2080:
2079:
2077:
2073:
2067:
2064:
2062:
2059:
2057:
2054:
2052:
2049:
2047:
2044:
2042:
2041:Sim RPG Maker
2039:
2037:
2034:
2032:
2029:
2027:
2024:
2022:
2019:
2017:
2014:
2012:
2009:
2007:
2004:
2002:
1999:
1997:
1994:
1992:
1989:
1987:
1984:
1982:
1979:
1977:
1976:3D GameStudio
1974:
1973:
1971:
1967:
1961:
1958:
1956:
1953:
1951:
1948:
1946:
1943:
1942:
1940:
1936:
1933:
1931:
1927:
1921:
1918:
1916:
1913:
1911:
1908:
1906:
1903:
1899:
1896:
1895:
1894:
1891:
1887:
1884:
1883:
1882:
1879:
1877:
1874:
1873:
1870:
1865:
1861:
1854:
1849:
1847:
1842:
1840:
1835:
1834:
1831:
1824:
1809:
1808:GamingOnLinux
1805:
1798:
1795:
1784:
1783:
1778:
1771:
1768:
1757:
1756:
1751:
1744:
1741:
1736:
1732:
1725:
1722:
1710:
1709:
1704:
1697:
1694:
1683:
1682:
1677:
1670:
1667:
1656:
1655:
1650:
1643:
1640:
1629:
1625:
1618:
1615:
1604:
1600:
1593:
1590:
1579:
1575:
1568:
1565:
1562:
1558:
1553:
1550:
1539:
1538:
1533:
1526:
1523:
1512:
1511:
1506:
1499:
1496:
1484:
1483:Retro Refurbs
1480:
1474:
1471:
1460:
1454:
1451:
1439:
1433:
1430:
1419:
1418:GamingOnLinux
1415:
1408:
1405:
1394:on 2015-12-02
1393:
1389:
1385:
1381:
1380:"doomsrc.txt"
1377:
1376:Carmack, John
1371:
1368:
1361:
1357:
1354:
1352:
1349:
1347:
1344:
1342:
1339:
1337:
1334:
1332:
1329:
1328:
1324:
1317:
1315:
1314:
1310:
1309:
1305:
1303:
1302:
1298:
1297:
1294:
1291:
1289:
1288:
1284:
1283:
1280:
1277:
1275:
1274:
1270:
1269:
1265:
1263:
1262:
1258:
1257:
1253:
1251:
1250:
1246:
1245:
1241:
1239:
1238:
1234:
1233:
1229:
1227:
1226:
1222:
1221:
1217:
1215:
1214:
1210:
1209:
1205:
1203:
1202:
1198:
1197:
1193:
1191:
1190:
1186:
1185:
1181:
1179:
1178:
1174:
1173:
1169:
1167:
1166:
1162:
1161:
1157:
1155:
1154:
1150:
1149:
1145:
1143:
1142:
1137:
1133:
1132:
1128:
1126:
1121:
1118:
1117:
1113:
1111:
1110:
1106:
1105:
1101:
1098:
1097:
1093:
1092:
1088:
1086:
1085:
1081:
1080:
1076:
1074:
1073:
1069:
1068:
1064:
1062:
1061:
1057:
1056:
1052:
1050:
1049:
1045:
1044:
1040:
1038:
1037:
1031:
1030:
1026:
1025:
1021:
1019:
1018:
1014:
1013:
1009:
1007:
1006:
1002:
1001:
997:
995:
994:
990:
989:
986:
983:
981:
980:
976:
975:
971:
969:
968:
964:
963:
959:
956:
954:
953:
949:
948:
944:
940:
937:
935:
934:
930:
929:
925:
921:
917:
915:
914:
910:
909:
905:
902:
900:
899:
895:
894:
890:
888:
887:
883:
882:
878:
875:
873:
872:
868:
867:
864:
861:
859:
858:
854:
853:
849:
847:
845:
841:
840:
836:
834:
833:
829:
828:
824:
822:
821:
817:
816:
812:
810:
809:
805:
804:
800:
796:
794:
793:
789:
788:
784:
780:
778:
777:
773:
772:
768:
766:
765:
761:
760:
757:
754:
752:
751:
747:
746:
743:
739:
735:
731:
728:
726:
725:
724:Duke Nukem 3D
721:
720:
717:Rigel Engine
716:
714:
713:
712:Duke Nukem II
709:
708:
704:
702:
701:
697:
696:
692:
690:
689:
685:
684:
680:
676:
674:
673:
669:
665:
664:
661:
657:
654:
652:
651:
647:
643:
642:
638:
636:
635:
631:
627:
626:
622:
620:
619:
615:
614:
610:
608:
607:
603:
602:
598:
596:
595:
591:
590:
586:
584:
583:
579:
578:
575:
572:
570:
569:
565:
564:
561:
558:
556:
555:
551:
550:
546:
544:
543:
539:
538:
534:
532:
531:
527:
526:
522:
520:
519:
515:
514:
510:
508:
507:
503:
502:
498:
496:Original name
495:
494:
488:
486:
484:
480:
476:
468:
466:
464:
460:
457:, Blizzard's
456:
452:
448:
443:
439:
435:
429:
427:
423:
419:
415:
411:
410:digital audio
407:
403:
399:
395:
391:
390:aspect ratios
386:
382:
378:
373:
371:
367:
366:
361:
357:
353:
349:
345:
337:
335:
333:
329:
325:
321:
317:
306:
303:
288:
285:
277:
265:
264:
259:
254:
250:
245:
244:
235:
232:
224:
214:
210:
206:
200:
199:
194:This article
192:
183:
182:
173:
170:
162:
151:
148:
144:
141:
137:
134:
130:
127:
123:
120: –
119:
118:"Source port"
115:
114:Find sources:
108:
104:
98:
97:
92:This article
90:
86:
81:
80:
75:
73:
66:
65:
60:
59:
54:
49:
40:
39:
34:
30:
27:from which a
26:
22:
2490:
2482:
2464:
2203:Silent Storm
2202:
2187:Retro Engine
2167:MT Framework
1996:Genie Engine
1875:
1860:Game engines
1811:. Retrieved
1807:
1797:
1786:. Retrieved
1780:
1770:
1759:. Retrieved
1753:
1743:
1724:
1712:. Retrieved
1706:
1696:
1685:. Retrieved
1679:
1669:
1658:. Retrieved
1652:
1642:
1631:. Retrieved
1627:
1617:
1606:. Retrieved
1602:
1592:
1581:. Retrieved
1577:
1567:
1552:
1541:. Retrieved
1535:
1525:
1514:. Retrieved
1508:
1498:
1487:. Retrieved
1485:. 2021-08-04
1482:
1473:
1462:. Retrieved
1453:
1442:. Retrieved
1432:
1421:. Retrieved
1417:
1407:
1396:. Retrieved
1392:the original
1383:
1370:
1311:
1299:
1285:
1271:
1261:Warzone 2100
1259:
1247:
1235:
1223:
1211:
1199:
1189:System Shock
1187:
1175:
1163:
1151:
1134:
1107:
1094:
1082:
1070:
1058:
1046:
1034:
1027:
1015:
1003:
991:
977:
965:
950:
931:
911:
896:
884:
869:
855:
842:
830:
818:
806:
790:
774:
762:
748:
722:
710:
698:
686:
666:
644:
628:
616:
604:
592:
587:CatacombSDL
580:
566:
552:
540:
529:
516:
504:
472:
469:Alternatives
430:
374:
369:
363:
341:
315:
313:
298:
280:
271:
260:
227:
218:
195:
165:
156:
146:
139:
132:
125:
113:
101:Please help
96:verification
93:
69:
62:
56:
55:Please help
52:
2539:Game Editor
2418:open-source
2172:PhyreEngine
2056:Voxel Space
2026:Reality Lab
1986:Dark Engine
1930:Proprietary
1876:Source port
1440:. Doom Wiki
1388:id Software
1254:OpenTyrian
1237:Tomb Raider
1194:Shockolate
1099:(holomatch)
1065:Micropolis
750:FreeSpace 2
656:DevilutionX
594:Catacomb 3D
568:Carmageddon
518:Arx Fatalis
422:multiplayer
348:source code
338:Description
324:game engine
320:source code
316:source port
274:August 2021
261:may not be
221:August 2021
159:August 2021
2760:Categories
2705:PlayCanvas
2472:Game-Maker
2346:Panta Rhei
2311:Fox Engine
2147:HeroEngine
2031:RenderWare
1813:2023-12-18
1788:2023-12-18
1761:2023-12-18
1687:2024-05-19
1660:2023-12-18
1633:2023-04-04
1608:2023-03-25
1583:2023-04-04
1561:github.com
1543:2023-12-18
1516:2023-12-18
1489:2023-12-18
1464:2008-10-23
1444:2008-10-23
1423:2023-02-02
1398:2008-10-23
1362:References
1129:OpenJKDF2
943:KMQuake II
924:QuakeWorld
898:PowerSlave
871:Marathon 2
837:LAB3D/SDL
634:Descent II
459:battle.net
451:chat rooms
442:IP address
418:Ogg Vorbis
385:DarkPlaces
368:the Linux
205:improve it
129:newspapers
58:improve it
2554:id Tech 4
2549:id Tech 3
2498:Stratagus
2433:Z-machine
2397:id Tech 7
2356:RE Engine
2321:id Tech 6
2316:id Tech 5
2286:Construct
2266:4A Engine
2162:Marmalade
2157:Leadwerks
2142:GameSalad
2132:Frostbite
2097:CryEngine
2087:C4 Engine
2036:RPG Maker
1991:GameMaker
1981:Clickteam
1950:Freescape
1945:Filmation
1708:Gamasutra
1537:Eurogamer
1287:Witchaven
952:Quake III
877:Aleph One
820:Homeworld
475:Emulation
209:verifying
64:talk page
2544:GDevelop
2491:Quake II
2477:OHRRPGCE
2416:Free and
2371:Source 2
2361:Snowdrop
2281:Buildbox
2276:Bitsquid
2197:Shark 3D
2137:Gamebryo
2122:Euphoria
2011:LithTech
1955:Gold Box
1910:Game IDE
1782:Phoronix
1714:April 6,
1681:PC Gamer
1510:Phoronix
1325:See also
1230:NewDark
1218:NewDark
1206:NewDark
1072:Spelunky
958:ioquake3
939:vkQuake2
933:Quake II
846:Wildfire
808:Hexen II
799:Doomsday
783:Doomsday
738:JFDuke3D
582:Catacomb
574:Dethrace
447:Skulltag
426:Internet
398:Direct3D
263:reliable
2720:Stencyl
2680:Horde3D
2675:GPUOpen
2665:Delta3D
2624:Solar2D
2619:Scratch
2589:Panda3D
2529:Cocos2d
2366:Stencyl
2331:Kynapse
2220:Unigine
2127:Flare3D
2001:GoldSrc
1920:id Tech
1755:Polygon
1170:ECWolf
1146:OpenJK
1060:SimCity
998:iortcw
967:Quake 4
920:GLQuake
886:Myth II
776:Heretic
769:ZGloom
734:DukeGDX
730:EDuke32
688:Doom 64
672:Doom II
630:Descent
396:and/or
203:Please
143:scholar
21:porting
2725:Stride
2710:Raylib
2695:OpenFL
2685:libGDX
2639:Torque
2614:Ren'Py
2609:Pygame
2599:Plasma
2514:Away3D
2493:engine
2485:engine
2467:engine
2326:Ignite
2301:Defold
2296:Decima
2245:Vision
2210:Source
2205:engine
2107:Diesel
1735:Kotaku
1249:Tyrian
1153:Strife
700:Doom 3
646:Diablo
481:, and
461:, and
394:OpenGL
370:source
145:
138:
131:
124:
116:
29:packet
2734:2020s
2715:Snap!
2670:Godot
2658:2010s
2507:2000s
2483:Quake
2454:Build
2442:1990s
2426:1970s
2390:2020s
2306:Felgo
2259:2010s
2225:Unity
2215:Titan
2082:Anvil
2075:2000s
2016:Mugen
1969:1990s
1960:SCUMM
1938:1980s
913:Quake
792:Hexen
764:Gloom
554:Blood
499:Port
455:Steam
408:with
322:of a
150:JSTOR
136:books
35:port.
2690:Moai
2579:OGRE
2574:Löve
2534:Dim3
2465:Doom
2192:SAGE
2182:RAGE
2061:Zero
2006:Jedi
1898:list
1886:list
1864:list
1716:2018
1603:wePC
677:See
668:Doom
406:MIDI
402:2.5D
381:mods
365:port
360:Doom
122:news
25:port
2700:ORX
2112:Ego
1654:IGN
1559:on
434:IPX
414:MP3
330:or
207:by
105:by
33:TCP
2762::
2152:IW
1806:.
1779:.
1752:.
1733:.
1705:.
1678:.
1651:.
1626:.
1601:.
1576:.
1534:.
1507:.
1481:.
1416:.
1386:.
1382:.
1122:/
941:,
736:,
732:,
658:,
485:.
477:,
465:.
428:.
416:,
314:A
67:.
2177:Q
1866:)
1862:(
1852:e
1845:t
1838:v
1816:.
1791:.
1764:.
1737:.
1718:.
1690:.
1663:.
1636:.
1611:.
1586:.
1546:.
1519:.
1492:.
1467:.
1447:.
1426:.
1401:.
1138:/
1032:/
670:/
648:/
632:/
412:(
305:)
299:(
287:)
281:(
276:)
272:(
266:.
234:)
228:(
223:)
219:(
201:.
172:)
166:(
161:)
157:(
147:·
140:·
133:·
126:·
99:.
74:)
70:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.