Difference between revisions of "DoomWorld! (source modification)"

From DoomWiki.org

[checked revision][checked revision]
m (Add gendisambig, first time trying, hope its okay.)
(Update: Found an old DoomWorld interview, since i retrieved it today (Although the last edit was in 2018) it auto stamps it 25 May 1998. Given the 21 May release, it kinda makes sense.)
Line 2: Line 2:
 
|title = DoomWorld!
 
|title = DoomWorld!
 
|baseparent = [[DOSDoom]] 0.61
 
|baseparent = [[DOSDoom]] 0.61
|developer = vmlinuz
+
|developer = Jonathan Stuart (vmlinuz)
 
|programming language = {{wp|C (Programming Language)|C}}
 
|programming language = {{wp|C (Programming Language)|C}}
 
|status = Discontinued
 
|status = Discontinued
Line 11: Line 11:
 
}}
 
}}
 
{{gendisambigabout|the source modification|the website|Doomworld}}
 
{{gendisambigabout|the source modification|the website|Doomworld}}
'''DoomWorld!''' was a [[multiplayer]] focused [[source modification]] made by vmlinuz. It is based on [[DOSDoom]] version 0.61.
+
'''DoomWorld!''' was a [[multiplayer]] focused [[source modification]] made by Jonathan Stuart, alias ''vmlinuz''. It is based on [[DOSDoom]] version 0.61.
  
 
==History==
 
==History==
Not much is known about the modification. It only saw a single release on May 21, 1998. It provided {{wp|Internet protocol suite|TCP/IP}} functionality so players could play over the Internet without the need for a separate setup program.
+
Not much is known about the modification. It only saw a single release on May 21, 1998. It provided {{wp|Internet protocol suite|TCP/IP}} functionality so players could play over the Internet without the need for a separate setup program.
 +
 
 +
==Legacy==
 +
Stuart planned {{cite web|url=https://www.doomworld.com/interviews/int2.shtml|title=The man behind Internet Doom: Jonathan Stuart interview (question 7)|author=Doomworld|publication=Doomworld|publishdate=1998|accessdate=25 May 2020}} for various advanced features to his port, including support for [[Capture the Flag]], lag reduction, join-in progress, dedicated servers, and a user interface, but such never came to be.
  
 
==Features==
 
==Features==
Line 25: Line 28:
 
** user-definable gravity
 
** user-definable gravity
 
* TCP/IP functionality, so players could play over the Internet without requiring a separate setup program
 
* TCP/IP functionality, so players could play over the Internet without requiring a separate setup program
 +
* Co-op support
  
 
==Source code==
 
==Source code==
Line 36: Line 40:
 
* {{Doomworld3d|id=misc/dwsrc.zip|title=DoomWorld! source code}}
 
* {{Doomworld3d|id=misc/dwsrc.zip|title=DoomWorld! source code}}
 
* [https://doomworld.com/classicdoom/utils/multi.php?sort=description DoomWorld! description page], at DoomWorld
 
* [https://doomworld.com/classicdoom/utils/multi.php?sort=description DoomWorld! description page], at DoomWorld
 +
 +
==References==
 +
<references/>
  
 
{{s-start}}
 
{{s-start}}

Revision as of 14:02, 25 May 2020

DoomWorld!
Codebase DOSDoom 0.61
Developer(s) Jonathan Stuart (vmlinuz)
Initial release Version 1 (1998-05-21, 25 years ago)
Development status Discontinued
Written in C
Target Platform DOS
License Doom Source License
This article is about the source modification. For the website, see Doomworld.

DoomWorld! was a multiplayer focused source modification made by Jonathan Stuart, alias vmlinuz. It is based on DOSDoom version 0.61.

History

Not much is known about the modification. It only saw a single release on May 21, 1998. It provided TCP/IP functionality so players could play over the Internet without the need for a separate setup program.

Legacy

Stuart planned [1] for various advanced features to his port, including support for Capture the Flag, lag reduction, join-in progress, dedicated servers, and a user interface, but such never came to be.

Features

  • All features from DOSDoom 0.61, such as:
    • High resolution support (up to 1280x1024)
    • Translucency support for things
    • Support for DeHackEd patches
    • Heretic style look up and down
    • 8 player support
    • user-definable gravity
  • TCP/IP functionality, so players could play over the Internet without requiring a separate setup program
  • Co-op support

Source code

The source code for DoomWorld! was released on August 13, 1998. Included is also a copy of Libnet, a network library used by the modification.

Trivia

External links

References

  1. Doomworld (28 March 1998). "The man behind Internet Doom: Jonathan Stuart interview (question 7)." Doomworld. Retrieved 25 May 2020.
Source code genealogy
Based on Name Base for
DOSDoom 0.61 DoomWorld! Steve Boom