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 Screens
Co-op on HC2 Co-op on HC2 Co-op on HC2

XDM3038: quick news

2 months ago News 0 comments

Hi everyone!

This is a quick update, mostly to let you know this project is pretty much alive! After release 3037 I got lots of bug reports (duh! where've you been before!), requests and suggestions. But since stability is the first priority, I go bug-hunting first.

DM Cliff20000

Tried to make players pay more attention to the MOTD by using a little delay before allowing the window to close. It couldn't just start working of course (shot 1).

DOM SnowFields0000

Weapon system needed a major retouch as I tried to implement client-side code. There's also a nice new feature: on ladder you cannot shoot, but should be able to change weapon (take off ladder with something else in your hands). Also carried weapons should be inaccessible to "garbage collector", black holes, network clients. And on top of that, I have no reliable way (in standard HL mechanism) to track destroy items that were added by default (like crowbar in multiplayer) but were not accepted by the player. But if they were, it's hard to track their existence to not to drop them when player dies. Screenshot #2 demonstrates that.

DM LostCity0000a

But the real nightmare starts when network testing begins. Monsters in HL were NOT meant to be played with online. And beams. And trains. And everything that do something besides standing in one place. Although XHL uses far less traffic than HL does, these delicate situations do happen. Shot #3.

double trouble0000

And playtesting. Lost and lots of it. I feel like I'm constantly being trolled: by exceptionally bad mappers, by outstandingly stupid HL bugs and limits, by bots. :( Also by monsters, as barnacles now eat all projectiles I shoot :( There were more than 4000 multiplayer maps gathered in my collection. And we've tested ALL of them! >:)

By the way, ATI video cards are the WORST for Half-Life. More likely, their drivers. I hate AMD for adopting that shit. But whn it comes to CPUs, AMD rocks! Check out this map compilation graph:

xhl mp compilation opteron

A very huge map is being compiled here. HLVIS (from VHLT) uses all NUMA cores, which is very nice. As you can see, 24 TIMES faster than single-threaded!! HLRAD used only one NUMA node which is 6 cores in my case. Anyway, very cool thing to observe.

Next time I'll try to post the changelog. It's really big this time!

PS: If anyone has FMOD 3.63 linux SDK, I could make XHL completely cross-platform. But right now - no music, sorry.

X-Half-Life/XDM all multiplayer games come together

X-Half-Life/XDM all multiplayer games come together

1 year ago News 11 comments

XHL/XDM is a Half-Life modification with quite a long history. It started in 2000 as a HL enhancement and over almost 15 years turned into a game comparable...

XHL/XDM upcoming release

XHL/XDM upcoming release

1 year ago News 4 comments

It's been so long, the alpha testing is finished. Most bugs&errors were eliminated. The long-awaited release is on its way! Well, almost...

Back to the debugger! (from QA)

Back to the debugger! (from QA)

2 years ago News 0 comments

When QA fails, you get back to work with a huge buglist in your hands...

Developer's headache: VALVe's SDK update

Developer's headache: VALVe's SDK update

2 years ago News 1 comment

Most modders already know that VALVe have recently updated their Half-Life SDK (after ~10 years!) due to recent expansion onto GNU/Linux platforms. What...

X-Half-Life: Deathmatch (XDM) is an Unreal Tournament-style Half-Life 1 modification. XDM features Classic Deathmatch, Team deathmatch, Capture The Flag, Domination, Co-Operative, Last Man Stanging, Singleplayer game rules, new weapons, new high-quality...
RSS Feed Downloads
X-Half-Life Deathmatch

X-Half-Life Deathmatch

1 year ago Full Version 33 comments

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

X-Half-Life Deathmatch

X-Half-Life Deathmatch

2 years ago Full Version 14 comments

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

X-Half-Life Deathmatch

X-Half-Life Deathmatch

4 years ago 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 192)
ConkerFPS7 Sep 7 2015 says:

I can't get this mod to run. I am using the original (CD based) version of Half-Life, patch to version 1112, and it works with every other mod I've tried, but when I try to run XDM, either via the _XDM.bat file, or by loading Half-Life, then selecting XDM from the Custom Game menu, then when I try to start the game (by New Game, or by Multiplayer > Lan Game > Create then the game always crashes to the desktop, with the error message:

Half-Life Launcher

Half-Life has stopped working

I haven't installed any special DLLs or model kits or anything (and the one mentioned in the post

"Sorry, the official site is down (software problems).
If you really like the WON version, here you go: Rghost.net" (http://rghost.net/8DvqqLMhN)

no longer has the file.

Please can you help me get the mod running, as it sounds very interesting.

Thanks for reading.

+1 vote     reply to comment
~X~ Creator
~X~ Aug 24 2015 says:

Going to take a pause for ~3 weeks.
Health needs immediate attention.

As for now, XDM3038 already has many nice features:
- music in linux
- saved inventory in CoOp
- about 150 lines in changelog I already forgot :)
- there's a possibility that next release will include new original CoOp campaign! And new weapons.

+1 vote   reply to comment
PunishedLamia Jul 22 2015 says:

Hey I've got a request.

Since this mod is based on Unreal Tournament can you add the Flak Cannon from it?

+1 vote     reply to comment
~X~ Creator
~X~ Jul 26 2015 replied:

Well, it's based on HL and has some gameplay familiar to UT gamers. Making new weapons is not exactly the first priority right now, so I can't promise.

+1 vote   reply to comment
~X~ Creator
~X~ Apr 29 2015 says:

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

+1 vote   reply to comment
Louisa_LOLPONY Mar 8 2015 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 replied:


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

+1 vote   reply to comment
Guest Feb 18 2015 says:

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

+1 vote     reply to comment
~X~ Creator
~X~ Mar 2 2015 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 says:


+1 vote     reply to comment
PunishedLamia Mar 11 2015 replied:

Nice job making yourself look like a stupid idiot.

0 votes     reply to comment
~X~ Creator
~X~ Mar 2 2015 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
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 2001
Mod Watch
Track this mod
Community Rating



59 votes submitted.

You Say


Ratings closed.

Highest Rated (3 agree) 10/10

personal favorite half life mod

Feb 9 2014 by Executor-64-

Lowest Rated (6 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 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
9 months ago
143 members