- Deathmatch Classic Source
- Half Life Deathmatch Classic
- Deathmatch Classic Servers
- Deathmatch Classic Servers
- Deathmatch Classic Maps
- Deathmatch Classic Download
It's easy to configure your Pingperfect Half Life: Deathmatch Classic Server. Just follow the steps below.
- Open the 'Configuration Files' section from your control panel.
- Select the 'Text Editor' option next to 'dmcserver.cfg'
- 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
- 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.
- 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.
- Half Life 2: Deathmatch Classic Servers list, find the best HL2: Deathmatch servers of classic type / gamemode. Ranked by status, players online & players votes.
- 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.

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
| Developers | |
|---|---|
| Engines | |
| Release dates | |
| Windows | June 1, 2001 |
| macOS (OS X) | March 30, 2013 |
| Linux | March 30, 2013 |
| Taxonomy | |
| Modes | Multiplayer |
| Pacing | Real-time |
| Perspectives | First-person |
| Controls | Direct control |
| Genres | Action, Shooter |
| Art styles | Realistic |
| Themes | Fantasy, Sci-fi |
|
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
| Source | DRM | Notes | Keys | OS |
|---|---|---|---|---|
| Retail | Included for free with updates for Half-Life. | |||
| Steam |
Essential improvements[edit]
Skip intro videos[edit]
| -nointro[citation needed] |
|---|
|
Game data[edit]
Configuration file(s) location[edit]
| System | Location |
|---|---|
| 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]
| System | Native | Notes |
|---|---|---|
| Steam Cloud |
Video[edit]
| Graphics feature | State | Notes |
|---|---|---|
| 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 windowed | See 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+ FPS | See High frame rate. | |
Field of view (FOV)[edit]
| Field of view[citation needed] |
|---|
First Method:
Second Method:
For 16:10 at 90 FOV: For 16:10 at 120 FOV: For 16:9 at 90 FOV: For 16:9 at 120 FOV: If the new fov doesn't stick try creating an |
Borderless fullscreen windowed[edit]
| -window -noborder[citation needed] |
|---|
|
High frame rate[edit]
| Setting FPS higher than 100[citation needed] |
|---|
First Method:
Second Method:
|
Deathmatch Classic Servers
Input[edit]
| Keyboard and mouse | State | Notes |
|---|---|---|
| Remapping | ||
| Mouse acceleration | Does 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 support | In-game support only allows for single-joystick interaction, and buttons must be bound via console commands. | |
| Full controller support | ||
| Controller remapping | Can only be done via the bind command in the console. | |
| Controller sensitivity | ||
| Controller Y-axis inversion | Enable option 'Reverse mouse' to invert Joystick Y-axis. |
| Additional information |
|---|
| Button prompts |
| Controller hotplugging |
| Haptic feedback |
| Simultaneous controller+KB/M |
Audio[edit]
| Audio feature | State | Notes |
|---|---|---|
| Separate volume controls | ||
| Surround sound | Lost with Linux update.[1] | |
| Subtitles | ||
| Closed captions | ||
| Mute on focus lost |
Localizations
| Language | UI | Audio | Sub | Notes |
|---|---|---|---|---|
| English | ||||
| French | ||||
| German | ||||
| Italian | ||||
| Spanish |
Network[edit]
- For more information, see the 'Half-Life Dedicated Server' section of our GoldSrc article.
Multiplayer types
| Type | Native | Players | Notes |
|---|---|---|---|
| LAN play | 32 | Versus | |
| Online play | 32 | Versus | |
Connection types
| Type | Native | Notes |
|---|---|---|
| Matchmaking | ||
| Peer-to-peer | ||
| Dedicated | ||
| Self-hosting | ||
| Direct IP | Open the console (~) and use connect [IP address here]. |
Deathmatch Classic Servers
Ports
| Protocol | Port(s) and/or port range(s) |
|---|---|
| UDP | 6003, 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 specs | Supported | Notes |
|---|---|---|
| Direct3D | 7 | Lost with Linux update.[2] |
| OpenGL | 2.1 | |
| Software renderer |
| Executable | 32-bit | 64-bit | Notes |
|---|---|---|---|
| Windows | |||
| macOS (OS X) | [citation needed] | ||
| Linux | [citation needed] |
Middleware[edit]
| Middleware | Notes | |
|---|---|---|
| Audio | Miles Sound System | |
| Multiplayer | WON, Steamworks | WON 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 | ||
|---|---|---|
| Minimum | Recommended | |
| Operating system (OS) | XP | |
| Processor (CPU) | 500 MHz | 800 MHz |
| System memory (RAM) | 96 MB | 128 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
- ↑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%VirtualStoreon Windows Vista and later (more details).
References
Deathmatch Classic Download
- ↑Steam HL1 5.1 sound - Steam discussions forums.
- ↑Steam HL1 5.1 sound - Steam discussions forums.
