Deathmatch Classic



  1. Deathmatch Classic Source
  2. Half Life Deathmatch Classic
  3. Deathmatch Classic Servers
  4. Deathmatch Classic Servers
  5. Deathmatch Classic Maps
  6. Deathmatch Classic Download

It's easy to configure your Pingperfect Half Life: Deathmatch Classic Server. Just follow the steps below.

  1. Open the 'Configuration Files' section from your control panel.
  2. Select the 'Text Editor' option next to 'dmcserver.cfg'
  3. Refer to the Example Configuration below and change the respective settings where you need to do so in order to configure your server to your desires.

// Set the Host Name

  1. Deathmatch Classic or DMC is a multiplayer mod of the popular first-person shooter, Half-Life. It was released as a free download concurrently with the 1.1.0.7 patch of the game on June 11, 2001, and released for macOS and Linux on August 1, 2013. 1 History 2 Gameplay 3 Weapons and Items 3.1.
  2. The Best PC Shooters for 2020. Whether they prefer first- or third-person shooters, PC gamers have plenty of options. These are the best games for using hand cannons to shred enemy squads.
  3. Half Life 2: Deathmatch Classic Servers list, find the best HL2: Deathmatch servers of classic type / gamemode. Ranked by status, players online & players votes.
  4. Deathmatch was a huge undertaking, needing a lot of work that couldn't have been done within the years we were developing it. Where is Deathmatch? Deathmatch has been split off from Team Fortress 2 Classic, and is now being developed as standalone game titled 'Team Deathmatch Classic' by Compucolor Pictures.

hostname 'HLDMC Server'

Deathmatch Classic General Discussions Topic Details. Jul 5, 2019 @ 5:00pm FIX: Mouse Lag/ Mouse glitching For anybody who's having issues with the mouse.

// Set the rcon password

rcon_password 'dr7b2'

// Set private password

sv_password '

// Exec files on startup

exec banned.cfg

exec listip.cfg

// Server Logging

log on

mp_logdetail 0 //Sets what kind of attack information the log should contain, 0 Enemy only, 1 Enemy and Team

mp_logmessages 1 //Enables or disables logging of chat.

// Server Variables

mp_timelimit 30 //Specifies the time limit for each map in minutes. After this time elapses, the server will change the map to the next map in the mapcycle.txt file.

mp_autokick 1 //Enables or diasables the auto kick feature. If enabled, your server will automatically kick team killers and idle players.

Deathmatch Classic Source

mp_autoteambalance 1 //Toggles the team auto-balancing feature. If enabled, your server will always make sure that teams are balanced and that there is no advantaged team.

mp_c4timer 30 //Specifies, in seconds, after how much time the C4 bomb will blow up.

mp_flashlight 1 //Let's you allow or disallow the use of the flashlight by pressing the F button

mp_footsteps 1 //Toggles footstep sounds.

mp_forcechasecam 0 //Enables or disables team-only mode.

mp_freezetime 4 //Specifies the freezetime (beginning of round), in seconds.

mp_friendlyfire 0 //Toggles friendly fire (teammates cause damage to other teammates).

mp_hostagepenalty 2 //Specifies how many hostages can be killed before players are kicked from the server.

mp_limitteams 2 //Sets how many players can a team have over the opposite team.

mp_roundtime 5 //This command sets the maximum amount of minutes that a round takes before it is won/lost.

mp_tkpunish 0 //This command sets whether or not team killers/damagers should be punished in the following round.

sv_restartround 0 //

sv_maxspeed 320 //This command sets the maximum speed for each player on the server.

sv_proxies 1 //

allow_spectators 0 //This command sets whether or not votes (e.g. vote for timeout) can be called or voted on by spectators.

mp_startmoney 2400 //This command sets how much money players are given at the beginning of a half. Default is 800.

mp_chattime 0 //

sv_allowupload 1 //This command sets whether or not clients can upload files to the server (usually customization files).

sv_voiceenable 1 //This command sets whether or not voice is enabled on the server. Default is 1 (enabled).

sv_alltalk 0 //This command sets whether or not players can hear the voice communications of the enemy team. Default is 0 (can't hear enemies).

pausable 0 //This command, if set to 1, will make the server pausable. By default this is set to 0 (server isn't pausable). If the server is pausable, users can type 'pause' or 'unpause' into the console to pause/resume the game.

decalfrequency 60 //

mp_falldamage 1 //Enables or disables realistic fall damage.

// cheat and fun modes

sv_aim 0 //Enables or disables the auto aim function of which will act like a legal aimbot. To use this fuction, the player must have the autoaim feature enabled in it's counter-Strike options.

Deathmatch classic

sv_cheats 0 //This CVAR specifies if to enable cheats or not. Remember that if enabled, Half-Life cheats will be legit but Hacking or unofficial cheats are still illegal on any Half-Life (and it's mods) server.

// Set Rates

sv_maxrate 25000

sv_minrate 4500

sv_maxupdaterate 101

// Enable/Disable LAN mode

sv_lan 0

// Contact & Geo

sv_contact

sv_region 0

Looking for a game server host known for brilliant 24/7 customer support and quality hardware?

Try a Pingperfect Halflife: Deathmatch Classic server today! https://pingperfect.com/gameservers/half-life-deathmatch-legacy-game-server-hosting-rental.php

Deathmatch Classic
Developers
Engines
Release dates
WindowsJune 1, 2001
macOS (OS X)March 30, 2013
LinuxMarch 30, 2013
Taxonomy
ModesMultiplayer
PacingReal-time
PerspectivesFirst-person
ControlsDirect control
GenresAction, Shooter
Art stylesRealistic
ThemesFantasy, Sci-fi
  • 2Essential improvements
  • 3Game data
  • 4Video
  • 6Audio
  • 7Network
  • 8Issues fixed
  • 9Other information

Key points

There are few working servers left.
The player base is extremely small.

General information

GitHub Issue Tracker for Deathmatch Classic and other GoldSrc-based games
Steam Community Discussions

Availability[edit]

Half Life Deathmatch Classic

SourceDRMNotesKeysOS
Retail Included for free with updates for Half-Life.
Steam

Essential improvements[edit]

Skip intro videos[edit]

-nointro[citation needed]
  1. Find Deathmatch Classic in your Steam Library
  2. Right-click the game name
  3. Select Properties
  4. Select Set Launch Options...
  5. Input -nointro
  6. Press OK
  7. Launch the game

Game data[edit]

Configuration file(s) location[edit]

SystemLocation
Windows <path-to-game>Half-Lifedmc[Note 1]
macOS (OS X) <path-to-game>/Half-Life/dmc/
Linux <path-to-game>/Half-Life/dmc/
It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.

Save game cloud syncing[edit]

SystemNativeNotes
Steam Cloud

Video[edit]

In-game video settings.
Graphics featureStateNotes
Widescreen resolution FOV is cropped, see FOV notes
Multi-monitor
Ultra-widescreen
4K Ultra HD Only with OpenGL renderer. Different renderer will cause game crash.
Field of view (FOV)See Field of view (FOV).
Windowed
Borderless fullscreen windowedSee Borderless fullscreen windowed.
Anisotropic filtering (AF)Use cvar gl_aniso to configure. Restart required.
Anti-aliasing (AA)MSAA 4x
Vertical sync (Vsync)
60 FPS
120+ FPSSee High frame rate.

Field of view (FOV)[edit]

Field of view[citation needed]
The fov is not automatically adjusted when the 'Display Mode' is changed to 'Widescreen'.

First Method:

  1. While in game, push ~ to open the developer console.
  2. Type cl_fov (value) and press Enter.

Second Method:

  1. Alternatively you can also open config.cfg located in <path-to-game>Half-Lifedmccfg.
  2. Add the following to the bottom of it.

For 16:10 at 90 FOV:cl_fov 100.39

For 16:10 at 120 FOV:cl_fov 128.61

For 16:9 at 90 FOV:cl_fov 106.27

For 16:9 at 120 FOV:cl_fov 133.17

If the new fov doesn't stick try creating an autoexec.cfg-file in the same folder and adding the line to it.

Borderless fullscreen windowed[edit]

-window -noborder[citation needed]
  1. Find Deathmatch Classic in your Steam Library
  2. Right-click the game name
  3. Select Properties
  4. Select Set Launch Options...
  5. Input -window -noborder
  6. Press OK
  7. Launch the game

High frame rate[edit]

Setting FPS higher than 100[citation needed]
Increasing the FPS is necessary to make the game seem less choppy without vsync enabled.

First Method:

  1. While in game, push ~ to open the developer console.
  2. Type developer 1 and press Enter. This enables developer mode, going past the video standards of when TFC was first released.
  3. Type fps_override 1 and press Enter. This enables entering in FPS levels higher than 100.
  4. Finally type fps_max 200 and press Enter. Setting to 200 is recommended, higher values will feel floaty.

Second Method:

  1. Alternatively you can also open autoexec.cfg located in the game folder (see above).
  2. Add the following to the bottom of it.

Deathmatch Classic Servers

Input[edit]

In-game key map settings.
In-game mouse/joystick settings.
Keyboard and mouseStateNotes
Remapping
Mouse accelerationDoes not work in Windows 10 Creators Update. See Issues Fixed for a workaround.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller supportIn-game support only allows for single-joystick interaction, and buttons must be bound via console commands.
Full controller support
Controller remappingCan only be done via the bind command in the console.
Controller sensitivity
Controller Y-axis inversionEnable option 'Reverse mouse' to invert Joystick Y-axis.
Additional information
Button prompts
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Audio[edit]

In-game audio settings.
In-game voice settings.
Audio featureStateNotes
Separate volume controls
Surround soundLost with Linux update.[1]
Subtitles
Closed captions
Mute on focus lost

Localizations

LanguageUIAudioSubNotes
English
French
German
Italian
Spanish

Network[edit]

In-game multiplayer settings.
For more information, see the 'Half-Life Dedicated Server' section of our GoldSrc article.

Multiplayer types

TypeNativePlayersNotes
LAN play32 Versus
Online play32 Versus

Connection types

TypeNativeNotes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
Direct IPOpen the console (~) and use connect [IP address here].

Deathmatch Classic Servers

Ports

ProtocolPort(s) and/or port range(s)
UDP6003, 7002, 27010, 27015, 27025
Universal Plug and Play (UPnP) support status is unknown.

Issues fixed[edit]

Broken mouselook on Windows 10 Creators Update[edit]

Toggle raw mouse input ON in mouse options.

Other information[edit]

API[edit]

Technical specsSupportedNotes
Direct3D7Lost with Linux update.[2]
OpenGL2.1
Software renderer
Executable32-bit64-bitNotes
Windows
macOS (OS X)[citation needed]
Linux[citation needed]

Middleware[edit]

MiddlewareNotes
AudioMiles Sound System
MultiplayerWON, SteamworksWON for retail version, Steamworks for Steam version.

Console commands[edit]

Games running on the GoldSrc engine can utilize GoldSrc Engine Console Commands for various tasks.
The console is enabled by default in GoldSrc games, press ~ to open it.

System requirements[edit]

Windows
MinimumRecommended
Operating system (OS)XP
Processor (CPU)500 MHz 800 MHz
System memory (RAM)96 MB128 MB
Hard disk drive (HDD)4 GB
Video card (GPU) 16 MB of VRAM 32 MB of VRAM
macOS (OS X)
Minimum
Operating system (OS)Snow Leopard 10.6.3
Processor (CPU)500 MHz
System memory (RAM)1 GB
Hard disk drive (HDD)4 GB
Video card (GPU) Nvidia GeForce 8000 series
ATI Radeon X1600
Intel HD 3000

Deathmatch Classic Maps

Linux
Minimum
Operating system (OS)Ubuntu 12.04
Processor (CPU)Dual-core from Intel at 2.8 GHz
Dual-core from AMD at 2.8 GHz
System memory (RAM)1 GB
Hard disk drive (HDD)4 GB
Video card (GPU) Nvidia GeForce 8600/9600GT
ATI/AMD Radeon HD2600/3600
OpenGL 2.0 compatible
Sound (audio device)OpenAL Compatible Sound Card
Other(Graphic Drivers: Nvidia 310, AMD 12.11)

Notes

  1. When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%VirtualStore on Windows Vista and later (more details).

References

Half life deathmatch classic

Deathmatch Classic Download

  1. Steam HL1 5.1 sound - Steam discussions forums.
  2. Steam HL1 5.1 sound - Steam discussions forums.