X-Half-Life: Deathmatch (XDM) is an Unreal Tournament-style Half-Life modification.


XDM features:

  • Classic Deathmatch (free for all)
  • Team Deathmatch (up to 4 teams)
  • Capture The Flag (2 teams)
  • Domination (up to 4 teams)
  • Last Man Standing (UT-style)
  • Co-Operative (Monster DM and other modes)
  • Singleplayer (possible to play any map pack)
  • Revenge modes

Also featuring old and new weapons, new high-quality maps, new hi-def models, flexible network code*, lots of special effects with no hi-end hardware requirements. XDM offers full set of customization options: HUD/GUI colours, chat, team names and colours, weapon slots, translatable string. All original Half-Life maps, models and sprites are compatible with this mod, even some single-player mods like Timeline 2: Iced Earth (which don't have teir own DLLs) are playable. Improved entity management system allows massive online matches (32 players) with tons of weapons, boxes, rockets, monsters, explosions and other stuff flying around. The mod includes optional botmatch mode with up to 31 angry HPB bots (experimental, but more than just 'playable' >:) ).
Don't underestimate the power of GoldSource!

This mod has been developing since 2000 (first public testing was in 2001) and lives even now!! :)
More info, help and additional downloads on official site and forum:

>) Official site: x.netheaven.ru
>) Official site: Screenshots
>) Official forum (international)
>) Forum on Half-Life.ru (russian)

>) YoyTube videos Playlist

XHL/XDM is a great modding platform (like SoHL), not only for singleplayer, but for all game types. Check out videos to see some of the features.

◊ Also recommended for playing (friendly projects):
G-man Invasion (finished)
Half-Life: Weapon Edition (discontinued)
Half-Life: Tyrian (based on XDM3036 code)

Image RSS Feed Latest Screens
Co-op on HC2 Co-op on HC2 Co-op on HC2
Blog RSS Feed Post news Report abuse Latest News: X-Half-Life/XDM all multiplayer games come together

11 comments by ~X~ on Feb 5th, 2014

X-Half-Life: Deathmatch

a half-life modification
X-Half-Life main logo

X-Half-Life Deathmatch

It is here, it is final!

« I say. It was really like Unreal Tournament. » - Kibadda0516

This is not just a release, it is a long-awaited, shining, mind-blowing result of collaboration of greatest minds in Half-Life modding! :)

XDM poster v2a

After so many years of hard work, this seems to be the final release. Way to perfection is endless, but I think XDM is now complete. With 40 multiplayer maps, 6 game modes and lots and lots of other features it is now almost a complete game of the scale of Unreal Tournament itself! But enough talk, download it and check it out now! Ok, some info...

Game: what to look at?

« Definitely one of the best HL mods ever! » - max-damage

Besides new game rules, maps, models, weapons, effects and other obvious stuff, XHL features the one awesome thing which might not be noticed right away: unpredictability.
It means much freedom in interaction with game objects, especially in multiplayer games.
For example, most objects (from doors to monsters) may become team-specific, may act on behalf of a person who owns or activates them. See players getting score for smashing opponents with doors, platforms. Hacking sentry guns is also possible.
A map can define gravity which is applied to all entities, making different gameplay.
Projectiles may collide, explode, push other objects, teleport and activate buttons.
Can you imagine a map that is playable without weapons? Now you can: use traps, mines, turrets, tanks and trains as your guns! Challenge monsters or even play sequential levels in co-operative mode. Capture flags (or even cubes), take over control points. Possibilities are yours to discover!

Game rules information

« Awesome like always! » - Napoleon321

XDM final testing *Deathmatch/Team deathmatch*
Primary goal is to have best score. If frag limit is set, the game will end when someone reaches it. Time limit is also supported.
*Capture the flag*
Go to the opponent's base, take their flag and return it to your base. Primary goal is to steal more flags than your enemy team does. The game ends when any team reaches score or time limit.
Several control points are placed all over the map. Take the point and don't let enemy to touch it. Each control point gives your team 1 score point every 5 seconds. Hold as much control points as you can. The game will end when any team reaches score or time limit.
If there are monsters on the map, your goal is to clear out the map. If the server has monster respawning turned on, the game turns into a monster DM with simple frag/time limit. If there are sequences of levels, which are connected with trigger_changelevel, it is possible to play together from the start to the end, being able to change the map only by gathering together.
*Last Man Standing*
Primary goal is to survive. The game will end when only one player left. Best player is the one with least deaths. Players join during mp_jointime.
*Revenge mode*
In any game type. If mp_revengemode is 1, a player will be awarded twice as much for killing his killer. If mp_revengemode is 2, you cannot hurt anyone until you get revenge on your killer (or he kills himself).

Gameplay: damage

« XDM brings out the best! » - sloganizer.net

DOM_MorpheusXLCertain types of damage may have different consequences:

  • your point of view may tilt and shake
  • screen may flash if heavy damage is sustained
  • HEV HUD may be damaged by radiation, heat, electricity, etc.
  • you may temporary lose ability to shoot (only at skill level 3)
  • you may get set on fire or get frozen
  • some damage lasts for a while (like acid, biohazardous waste, etc.)
  • some kinds of damage can disintegrate or vaporize things
  • explosions, implosions and some other stuff may push and pull things
  • special DeadTakeDamage() function is removed, damage is applied to both dead and alive things the same way.

Most of negative effects can be neutralized by using medkits and batteries.

Platform: what's the catch?

« XDM crashes rarely » - XaeroX

XDM final testing Just a brief look at most significant features:

  • compatibility: the whole XHL platform is compatible with HL maps, models, sprites and sounds, also XHL fixes or avoids some old, typical and rare mapper mistakes (or exploits?).
  • codeless modding: with the help of online map patching and configs, there are very few non-editable things left, all entities also offer high level of customizability.
  • flexibility: game rules, weapons, monsters - can be customized if not out of the box, than with little effort without breaking the whole system (like relationship, shooting, etc.)
  • reusability: most redundant parts of code and resources were merged, so, for example, monsters use same projectiles as players, use armor in the same way, etc.
  • fast and efficent code: less string searching, less memory movement and reallocation, many crash-proof solutions, adaptive engine API (milti-version compatible).
  • clarity: most of Q1/HL hacks were eliminated, inefficient code rewritten, code is heavily commented, base classes has most features included so derived classes have little to add.
  • multiplayerability: all features are developed with the aim to work in massive online matches.
  • vast set of features: lots and lots of entities, weapons and other stuff, global update and synchronization methods, object interaction and special effects.
  • RenderSystem: an original fast, efficient and easy to use OOP client 3D drawing mini-engine that overrides HL limits without hacks and dirty tricks.
  • own VGUI layer, which enables simple signaling, drag-n-drop ability and color themes.
  • open source: enough said. no limits left.

Convinced yet? :)

The big thanks

« Unreal classic reborn! » - Ghoul[bb]

I'd like to thank all the people who helped me in creation of this game. Everyone who supported me, with advice and a good word. Everyone who directly or indirectly contributed to this mod! I hope I didn't forget anyone in the readme. :)
Also, big thanks to the following communities: half-life.ru, hlfx.ru, twhl, xentax and ModDB!
PS: quotes are just4fun )

X-Half-Life Deathmatch

Media RSS Feed Latest Video
Downloads RSS Feed Latest Downloads
X-Half-Life Deathmatch

X-Half-Life Deathmatch

Feb 5, 2014 Full Version 33 comments

X-Half-Life: Deathmatch (XDM) version release 20140202 Win32 server + client + botmatch

X-Half-Life Deathmatch

X-Half-Life Deathmatch

Jan 9, 2013 Full Version 14 comments

X-Half-Life: Deathmatch (XDM) version release 20130113 (updated!)

X-Half-Life Deathmatch

X-Half-Life Deathmatch

Jul 3, 2011 Full Version 18 comments

X-Half-Life: Deathmatch (XDM) version release 20120126 TESTING full package (server, client, bots, utilities) THIS IS A TORRENT FILE! Select...

Post comment Comments  (0 - 10 of 193)
~X~ Creator
~X~ Apr 29 2015, 1:41pm says:

If anyone wants to watch some progress: www.moddb.com/members/x1/images
(screens follow)

+1 vote   reply to comment
Revenge_i_seek123 Mar 8 2015, 8:13am says:

I'm hosting a server called Zaibatsu's XDM Fun Server right now in the game. :) Join if you'd like

+2 votes     reply to comment
~X~ Creator
~X~ Mar 24 2015, 9:22am replied:


Sometimes I envy steam users... (rarely :D )

+1 vote   reply to comment
Guest Feb 18 2015, 4:09am says:

Where can I find transparency DLLs for HL1110 (WON)?

+1 vote     reply to comment
~X~ Creator
~X~ Mar 2 2015, 7:26am replied:

Sorry, the official site is down (software problems).
If you really like the WON version, here you go: Rghost.net

+1 vote   reply to comment
Foreskin Jim
Foreskin Jim Feb 17 2015, 6:35pm says:


0 votes     reply to comment
Jenny-XJ9 Mar 11 2015, 11:58pm replied:

Nice job making yourself look like a stupid idiot.

+1 vote     reply to comment
~X~ Creator
~X~ Mar 2 2015, 7:31am replied:

Too lazy to read documentation, but so eager to write some butthurt comments, eh?

hud_eventicontime 0
cl_announcer_events 0
and you're a happy man.

+2 votes   reply to comment
~X~ Creator
~X~ Feb 3 2015, 11:43am says:

Some more micronews:
site is down, I hope temporarily. PHP is horrible, really really horrible. And I didn't write it.

+2 votes   reply to comment
~X~ Creator
~X~ Jan 27 2015, 5:32am says:

Fast News:

Next release: Stupid Quake Bug (tm) fixed, lost of CoOp improvements included.

Also, this time all combos, bots and some announcements will be disabled by default. I'm tired of all those whiny kids who spread tons of complains just because they are incapable of reading and switching optional features. I think it'll be better to rather have some things disabled by default.

There's also planned a platform-only release and full SDK.

Thanks for your attention.

+2 votes   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Half-Life Icon
Developed By
Send Message
Official Page
Release Date
Released Jun 2001
Mod Watch
Track this mod
Community Rating



59 votes submitted.

You Say


Ratings closed.

Highest Rated (2 agree) 10/10

personal favorite half life mod

Feb 9 2014, 1:11pm by Executor-64-

Lowest Rated (5 agree) 1/10

Full of memeshit, broken bots, riddled with bugs, ugly textures and models, terrible music. Don't waste your time.

Apr 16 2014, 5:14am by Re1nhardt

First Person Shooter
Single & Multiplayer
Embed Buttons

Promote X-Half-Life: Deathmatch on your homepage or blog by selecting a button and using the embed code provided (more).

X-Half-Life: Deathmatch X-Half-Life: Deathmatch
X-Half-Life: Deathmatch
Last Update
5 months ago
143 members