MidDoom

MidDoom was an early source port by Ryan Nunn, alias Triforce, based off DOSDoom. A shortlived port, it most notably brought networking and HUD improvements, including advanced player and level stats and a menu system to choose IWADs.

History
MidDoom's exact first release date is unknown. The port based itself around DOSDoom 0.301, which was released on January 4, 1998. It is unknown if later DOSDoom additions were added to MidDoom as none were exactly mentioned. The last version of MidDoom was released on February 1, 1998, as version 0.3. It fixed a lot of bugs, enabled a HUD with player and level stats and player names in networking, and a menu system.

Features

 * All features from DOSDoom 0.301
 * High resolution (640x480 and beyond)
 * Hi-color mode (16 bit)
 * Player stats HUD
 * Player names in networking
 * Menu system for choosing multiple IWADS
 * Two toggleable statistics HUD's
 * Sound support: MIDI, Wavetable synth, and CD Audio. It utilizes a special program for this, called
 * Ability to specifiy heapsize. 6 MB is default

The Statistics HUD's
Note: taken from Readme Level Stats HUD:

The Level Stats HUD is toggled by pressing the S key. When in AUTOMAP mode it is always on.

The Level Stats HUD is two lines high and looks like one of the following (note statistics are not real): -Single Player or COOP Level 1: Entryway   Kills: 4 / 18 Items: 3 / 5   Secrets: 4 / 6    Time: 0:54

-Deathmatch No Timer Green: 42  Indigo: 23   Time: 42:53 Brown: -10  Red: 0

-Deathmatch With Timer Green: 42  Indigo: 23   Time Limit Enabled Brown: -10  Red: 0   Time Remaining: 5:53 The Level Stats HUD appears directly above the Status Bar or At the bottom of the screen in Full Screen Mode.

The Player Stats HUD:

The Player Stats HUD is toggled with the H Key. The HUD has three modes. Off, Left and Right.

Trivia

 * The HUD code used in MidDoom 0.2 was a inspiration for John Cole in his CTFDoom port version 0.98.