Fact-checked by Grok 2 weeks ago
References
-
[1]
RFC 793: Transmission Control ProtocolSummary of each segment:
-
[2]
RFC 768: User Datagram Protocol### Summary of UDP Header Source Port Field (RFC 768)
-
[3]
RFC 9293: Transmission Control Protocol (TCP)This document specifies the Transmission Control Protocol (TCP). TCP is an important transport-layer protocol in the Internet protocol stack.Table of Contents · Purpose and Scope · Introduction · Functional Specification
- [4]
- [5]
-
[6]
Source Port (Concept) - Giant BombSource port is a general term for any modification created through the use of a game engine's source code, usually with the intent of expanding or improving ...
-
[7]
Source port - The Doom Wiki at DoomWiki.orgA source port is a port of the source code for the Doom engine. The term usually denotes a modification made by fans.Missing: video definition
-
[8]
Source port - ZDoom WikiApr 21, 2021 · Source port is the term used for any source modification of a game created by the game's community. This term originates from the fact that ...<|control11|><|separator|>
-
[9]
Source port | Quake Wiki - FandomSource ports are modifications of a game's source code that add extra features, such as improved graphics and support in newer operating systems.Quake · Official source ports · Quake 2 · See: List of Quake II source ports
-
[10]
Doomworld -- 10 Years of DoomThe first source port was Linux DOOM v1.10. DosDOOM v0.2 was the first to use the term "source port," and many ports trace their heritage to it.
-
[11]
id-Software/DOOM: DOOM Open Source Release - GitHubThe source for the DOOM serial / model driver. 14 years ago. sndserv · sndserv · The DOOM sources as originally released on December 23, 1997. 14 years ago.Actions · Pull requests · Security · Activity
-
[12]
Boom - The Doom Wiki at DoomWiki.orgThe final version of Boom was released on October 22, 1998. The source code for Boom was released in October 1999. Boom itself only ran under DOS and was ...
-
[13]
id-Software/Quake: Quake GPL Source Release - GitHubThis is the complete source code for winquake, glquake, quakeworld, and glquakeworld. The projects have been tested with visual C++ 6.0, but masm is also ...
-
[14]
A History of id Tech - IGNApr 28, 2011 · John Carmack has made a commitment to release all the id Tech engines as open source; engine 4, 2004's Doom 3 engine, is the most recent engine ...
-
[15]
ZDoom creator ceases development of the 19-year-old source portJan 15, 2017 · ZDoom, the enhanced port of the (original) Doom source code, was first released in 1998 and has received some 75 updates over its 19 year ...Missing: explanation | Show results with:explanation
-
[16]
GZ3Doom mod - ModDBApr 6, 2016 · The original 1993 Doom (along with Doom II) is now playable in virtual reality, thanks to a new patch for one of the game's 3D rendering ports, ...
-
[17]
The original DOOM has been ray traced, results are devilishly goodApr 3, 2022 · The DOOM you played in the 90s isn't matched against a ray traced version of the game, which looks damn good even in 2022.
-
[18]
HOWTO-Reverse Engineering - ScummVM :: WikiDec 11, 2024 · Ghidra Ghidra is an open source alternative to IDA that can be used for disassembling old games. It is not as mature as IDA and is missing some ...
- [19]
-
[20]
How Games Are Ported: A Comprehensive Guide.May 30, 2024 · The game porting process typically involves several steps, including analyzing the original game's code and assets, identifying any platform- ...
-
[21]
Best Reverse Engineering Tools and Their Application - AprioritSep 29, 2025 · IDA Pro is one of the best software reverse engineering tools. This interactive disassembler has a built-in command language (IDC) and supports ...
-
[22]
GZDoom - The Doom Wiki at DoomWiki.orgFull 3D floors (including slopes) · Reflective floors · Texture effects including brightmaps, normal maps, specular maps, and a partial implementation of physics- ...
-
[23]
GZDoom - ZDoom WikiDec 10, 2023 · Features. GZDoom features an OpenGL renderer and lots of new features, among them: Sloped 3D floors · Light effects, including dynamic lights ...
-
[24]
Uncapped framerate - The Doom Wiki at DoomWiki.orgUncapped framerate is a feature implemented by various source ports that removes the vanilla Doom engine's hardcoded framerate cap of 35 frames per second.
-
[25]
Joystick options - ZDoom WikiJun 2, 2025 · The joystick options menu, or controller options menu, allows as expected to change controller-related settings.
-
[26]
ZScript - ZDoom WikiFeb 20, 2025 · ZScript (formerly known as DoomScript) is a text-based lump used to create classes, structs, menus, and custom functionality for use in ZDoom.ZScript data types · ZScript actor functions · ZScript classes · ZScript functions
-
[27]
Multithreaded renderer - The Doom Wiki at DoomWiki.orgA multithreaded renderer allows to split the work of rendering the image to several different threads, which on multi-core processors can result in greatly ...
-
[28]
FAQ - Chocolate DoomChocolate Doom is a source port of the game Doom, by id Software. The purpose of Chocolate Doom is to be as compatible as possible with the original DOS ...
-
[29]
The RetroRGB Guide to DOOM Source PortsMar 7, 2024 · We'll be going over the top Doom source ports, accurate to the original engine and even capable of replaying old Doom demos recorded in 90s.
-
[30]
HTML Boom reference - soulsphere.orgBOOM has three kinds of linedef types: Regular - the linedef types that were already in DOOM II v1.9 Extended - linedef types not in DOOM II v1.9 but less than ...
-
[31]
Browsing directory themes/TeamTNT/boom - DoomworldThese are the TNT BOOM sources for the final Phase I release, May 27, 1998. They were based on the DOSDoom .20 release, which was in turn based on the Linux ...
-
[32]
Boom - ZDoom WikiMar 13, 2011 · BOOM, one of the first Doom source ports, is TeamTNT's special version of Doom that removed many mapping limitations (the dreaded VPO and so ...Missing: 1998 | Show results with:1998
-
[33]
Yamagi Quake IIYamagi Quake II is an alternative client for id Softwares Quake II. Our goal is to provide the best Quake II experience possible.
-
[34]
yquake2/yquake2: The Yamagi Quake II client - GitHubYamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Both the gameplay and the graphics are unchanged.Missing: 2008 1999
-
[35]
Multiplayer - Chocolate DoomChocolate Doom has rewritten and enhanced multiplayer code that is designed to work better than the original multiplayer code found in Vanilla Doom.
-
[36]
About - Chocolate DoomIts aim is to accurately reproduce the experience of playing Vanilla Doom. It is a conservative, historically accurate Doom source port, which is compatible ...
-
[37]
GitHub - ZDoom/gzdoom: GZDoom is a feature centric port for all Doom engine games, based on ZDoom, adding an OpenGL renderer and powerful scripting capabilities### Summary of GZDoom Development History and Recent Features
-
[38]
Releases · ZDoom/gzdoom - GitHubDec 17, 2024 · GZDoom is a feature centric port for all Doom engine games, based on ZDoom, adding an OpenGL renderer and powerful scripting capabilities ...
-
[39]
PrBoom-plus: MainPrBoom+ is a Doom source port developed from the original PrBoom project. The target of the project is to extend the original port with features that are ...
-
[40]
Delta Touch - Open Touch GamingDelta Touch brings nine of the best Doom engine source ports to Android. Focusing on highly customisable touch screen controls, full gamepad support.
- [41]
- [42]
-
[43]
mkrupczak3/Freedoom-for-Android - GitHubA fork of nvllsvm's GZDoom-Android port. My idea for this fork was to upgrade nvllsvn's GZDoom-Android port, fix the C/C++ engine bugs and the java app bugs ...
-
[44]
Freedoom — HomeThe Freedoom project aims to provide all the content needed to form a complete, entirely free/libre game for the Doom engine.Download · A free FPS action game · Help Freedoom! · Screenshots<|separator|>
-
[45]
QuestZDoom - Official Page of the Dr Beef LZDoom mod capable of ...Welcome to the VR port of the popular LZDoom /GZDoom engine for the Oculus Quest. This is built solely for the Oculus Quest VR HMD and will not run on any other ...
-
[46]
Team-Beef-Studios/QuestZDoom: Quest VR Port of the ... - GitHubWelcome to the VR port of the popular LZDoom/GZDoom engine for the Oculus Quest. This is built solely for the Oculus Quest VR HMD and will not run on any other ...
-
[47]
DOSBox, an x86 emulator with DOS### Definition and Purpose of DOSBox
-
[48]
MAMEdev.org | Home of The MAME Project### Definition of MAME as an Arcade Emulator
-
[49]
ScummVM :: Home### Definition and Emulation/Reimplementation of ScummVM
-
[50]
Emulation vs. Porting - Two Button CrewOct 4, 2020 · An emulator is a program (ie software) that mimics the hardware a device or an operating system. A software port is a version of a program that runs on a ...
-
[51]
The Pros and Cons of Playing Video Games on an EmulatorMay 31, 2021 · Emulation software provides an easy way to play games that aren't otherwise accessible. Compared to playing on original hardware, emulation come with some ...
-
[52]
System Shock | Nightdive StudiosSystem Shock is the fully fledged remake of the ground breaking original from 1994, combining cult gameplay with all-new HD visuals, updated controls.
-
[53]
Nightdive on the System Shock remake: 'Even though we're ...May 29, 2023 · As the System Shock remake nears completion, Nightdive Studios talks about the game's long road to release.
-
[54]
What Are The Differences Between Video Game Remasters ...May 6, 2020 · A remake is a lot more straightforward like the name implies; it just takes what you know and love, and remakes it in a better and more modern engine.
-
[55]
Respecting retro game constraints in the age of remakes - PolygonAug 30, 2021 · Remakes of retro games demonstrate how constraints of technology, capital, and time impact art styles, designs, and game feel. As remakes ...
-
[56]
Piracy helped Earthbound become a cult classic - PolygonFeb 1, 2019 · The game came to the Virtual Console, at least in part, because of the dedicated and vocal fans who first played the game through emulation, and ...Missing: history | Show results with:history<|separator|>
-
[57]
DOOM 3 on SteamDOOM 3: BFG Edition. Released in 2012, this remastered version of DOOM 3 includes: Improved rendering and lighting; Checkpoint save system; Controller support
-
[58]
Doom 3: BFG Edition - IGNRating 7.6/10 · Review by IGNDOOM 3 BFG Edition features DOOM 3 and the Resurrection of Evil add-on pack, both of which have been completely re-mastered.
-
[59]
Everything that's right - and wrong - with the new Doom console portsJul 31, 2019 · Released out of nowhere just last week, the first three numbered Doom games are now available across current generation consoles.
-
[60]
Quake Remastered In 4K For Consoles & PC, Available TodayAug 19, 2021 · A new remaster of Quake was announced during QuakeCon 2021 and it's available today on Nintendo Switch, PC, PS4/5, Xbox One, and Xbox Series X/S for $10.<|separator|>
- [61]
-
[62]
'Quake II RTX,' NVIDIA's Reimagining of PC Gaming Classic with ...Jun 6, 2019 · Quake II RTX is the world's first game that is fully path-traced, a ray-tracing technique that unifies all lighting effects such as shadows, ...
-
[63]
Quake II RTX on SteamRating 4.5 (2,960) · 14-day returnsJun 6, 2019 · Quake II RTX is a cutting-edge, ray-traced reimagining of id software's old school classic, by NVIDIA's Lightspeed Studios.
-
[64]
The remastered version of 'Quake' is available now - NMEAug 21, 2021 · Available now on the Nintendo eshop, Steam and the Microsoft Store, the remastered version of Quake now comes with improved graphics, widescreen ...
-
[65]
Chocolate Doom is a Doom source port that is minimalist ... - GitHubChocolate Doom aims to accurately reproduce the original DOS version of Doom and other games based on the Doom engine in a form that can be run on modern ...Chocolate Doom · Releases 8 · Issues 297 · Pull requests 21
-
[66]
DOOM-source ports SVN Builds download | SourceForge.netMar 25, 2013 · This project has been created to supply users with SVN builds of various open-source DOOM ports. It may interest those who want to test new ...
-
[67]
Doom Released Under GPLv2 - Hacker NewsJan 17, 2024 · The initial commit message was "The DOOM sources as originally released on December 23, 1997". This is now no longer the code as it was released ...
-
[68]
List of Doom ports - WikipediaSince the Doom engine's source code was released to the public in 1997, hundreds of fan-made ports to various hardware have been developed.Official ports · Consoles · Other devices · Third-party source ports
-
[69]
List of source ports - DoomworldSep 7, 2021 · Chocolate Doom: This source port allows you to configure easily Dos Doom on your Windows and Mac computer. Crispy Doom: This is a source port ...A Collection of Doom Source Ports - Compiled and PackagedWhat are your preferred source ports for both Doom and non-Doom ...More results from www.doomworld.com
-
[70]
DoomDb - The official Doom WAD sharing group! - ModDBNov 23, 2013 · DoomDb is a group in Moddb where you can share all the best kinds of Doom WADs out there! (As long as the rules are followed)
-
[71]
Doom Speed Demo ArchiveCheck out the recommended source port for doom speedrunning: DSDA-Doom. Proudly hosting 116927 demos, by 1320 players, for 4949 wads, with a total time of 8832: ...Ports · Wad List · Iwads · FeedMissing: communities improvements
-
[72]
dsda-doom source port [v0.24.3] - Speed Demo SubmissionsNov 11, 2020 · Introducing the dsda-doom source port, which is a fork of prboom+um. The focus is on tooling that is important for our automation work on the archive.the Speed Demos Forum [getting started, port usage + info, co-op, etc]What source ports are acceptable for speedrunners? - DoomworldMore results from www.doomworld.com
-
[73]
glKarin/com.n0n3m4.diii4a: DOOM III/Quake 4/Prey(2006 ... - GitHubOct 1, 2025 · An idTech games runtime libraries collection on Android. DOOM III/Quake 4/Prey(2006) OpenGLES on Android/Windows/Linux. DOOM 3 BFG/The Dark Mod/Quake 1 2 3/ ...
-
[74]
Many developers leave GZDoom due to leader conflicts and fork it ...Oct 15, 2025 · Drama in open source land, as a major conflict has caused many developers to leave GZDoom behind to fork it into UZDoom.