XDM is an Unreal Tournament-style Half-Life modification.

X-Half-Life

XDM features:

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

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) or even Arctic Incident (now included since v.3038) 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).
Don't underestimate the power of GoldSource!

This mod has been developing since 2000 (first public testing was in 2001) and lives even now!! :)

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.

«In the end, I just wanted to make Half-Life better.» - ~X~


◊ Also recommended for playing (friendly projects, may include some XDM tech):
G-man Invasion (finished)
Half-Life: Weapon Edition
Half-Life: Tyrian

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

What is never enough? Chicks, bucks, FPS? Umm, no. Testing of course!

Deck16 on linux lulz


Test it on Linux, they said. Use the force, they said. So I did. Terrible, terrible it is! But it's WINE :D
Ok, Linux by itself is not guilty, probably. And also I didn't run HL/XDM natively. The main thing is - old APU. I don't have any other, sorry :D

Now, some good news: LLAPb (don't read that in latin) made a huge attempt in porting z-bots (cs-bots?) to HL/XDM. And they work! To some extent. Well, they move, that is. And shoot. And lag. They eat so much CPU that oughtta be careful to not to burn your house down. Most likely, the problem lies within navigation algorithm, but it's not easy to track down, provided it's completely new foreign code all around. Also, I made some minor fixes and a little addition: now model/character.txt may specify custom voice pitch so you don't have to duplicate voice packs just for that.

See ya! I hope you learned something.

CTF_Bridge preview

CTF_Bridge preview

News 1 comment

A new upcoming Capture-the-flag map for your viewing pleasure!

XDM is back in 2022

XDM is back in 2022

News 8 comments

Hello there! We're here to say that, well... XDM continues! Remember the map DM_Vault? Let's say, it wasn't meant to be complete the way it was released...

Where's XDM 3.0.4.0?

Where's XDM 3.0.4.0?

News 6 comments

The game is ready, so are the sources. But where can they be found?

X-Half-Life/XDM 3.0.3.8: SDK and Source Code release

X-Half-Life/XDM 3.0.3.8: SDK and Source Code release

News 1 comment

XDM3038 was successfully released less than a month ago. Now, it is time to confirm its OpenSource status: sources are being released into the wild!

Add file RSS Files
X-Half-Life Deathmatch 3.0.3.8 Source Code

X-Half-Life Deathmatch 3.0.3.8 Source Code

Source Code 11 comments

X-Half-Life Deathmatch 3.0.3.8 Source Code package (updated after release)

X-Half-Life Deathmatch 3.0.3.8 SDK

X-Half-Life Deathmatch 3.0.3.8 SDK

SDK 13 comments

X-Half-Life Deathmatch 3.0.3.8 Software Development Kit (SDK) (does not include source code)

X-Half-Life Deathmatch 3.0.3.8 GNU/Linux binaries

X-Half-Life Deathmatch 3.0.3.8 GNU/Linux binaries

Server

X-Half-Life: Deathmatch (XDM) version 3.0.3.8 release. Linux server + client. Binaries only, no resources.

X-Half-Life Deathmatch 3.0.3.8

X-Half-Life Deathmatch 3.0.3.8

Full Version 9 comments

X-Half-Life: Deathmatch (XDM) version 3.0.3.8 release. Win32 server + client + botmatch. Fully portable offline installer.

XDM 3.0.3.8ALPHA_MONSTERS

XDM 3.0.3.8ALPHA_MONSTERS

Demo 10 comments

>>> X-Half-Life Deathmatch v3.0.3.8 ALPHA GHOUL [BB] edition <<< FILE UPDATED 28.11.2016

X-Half-Life Deathmatch 3.0.3.7

X-Half-Life Deathmatch 3.0.3.7

Full Version 34 comments

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

Comments  (0 - 10 of 323)
phobosvoid
phobosvoid

how i add the death sounds to work on this mod? a lot of hl1 original sound files was not there inside the folders of this mod, like the barney,hgrunt pain/death sounds etc... that beep sound when you die don't happen on this mod i tried messing around trying to put new death sounds on this mod but without sucess, i added the originals pain/death sounds that was not present in the folder of this mod i messed with sentences.txt added new lines for medical HEV_DEAD0 HEV_DEAD1 2 3 4 etc... to have more variety instead of only that annoying medical beeps i replaced the ''HEV_DEAD0 fvox/beep beep, beep beep, beep, beep, flatline'' and ''HEV_DEAD1 fvox/beep beep, beep beep, beep, flatline'' for
HEV_DEAD1 player/pl_death1 HEV_DEAD2 player/pl_death2 to play my custom death sounds but doesn't play anything inside the game the type of the files are .wav i even edited these custom sounds on audacity to make it equal to the original .wav files with 88kbps i even tried to do the volume stuff near the command line like (v100)? is that correct? i don't know if that part ''// SPEECH SYSTEM SENTENCES'' inside sentences.txt have anything to do with the volume of the death sounds not playing it but i added (v100) and after i tried (s100 v100) (assuming ''s'' is start and ''v'' is volume) so i got it like this HEV_DEAD1 player/pl_death1 (v100) and after all these steps still not working what i am missing?

Reply Good karma Bad karma+1 vote
~X~ Creator
~X~

Tried shitposting completely from Linux. It sucks. :-/ Making title image took 30+mins using Krita. And that's way better than GIMP. Two lines of text. Oh, gods...

Reply Good karma+1 vote
Heffernan
Heffernan

looks fabulous, send you a pm btw :)

Reply Good karma Bad karma+1 vote
~X~ Creator
~X~

There've been a bit of bug-fix progress and also another former HL modder tried to port some modern CS bots to XDM.

Reply Good karma+1 vote
Dman1
Dman1

Really great mod. Im enjoying the new voiced players. One issue I found with the CTF_Face map though is that whenever you mark a flag with the waypoint system all that team's bots just run around their own flag and never attack. I know you probably dont do any dev work on the mod anymore but any suggestions to fix this?

Reply Good karma Bad karma+1 vote
/TheWolf
/TheWolf

Is this compatible with steam?

Reply Good karma Bad karma+1 vote
~X~ Creator
~X~

Yes. At least it should be. :D

Reply Good karma+1 vote
milk420
milk420

lol you still alive i had a great time on this mod nostalgia xd

Reply Good karma Bad karma+2 votes
DaKaR.PaCoi
DaKaR.PaCoi

Lel. I Idk why. But there's unprecached model in this mod.
Host_Error: PF_precache_model_I: 'models/w_weaponbox.mdl' Precache can only be done in spawn functions. Why is this unprecahed in dll?

Reply Good karma Bad karma+1 vote
~X~ Creator
~X~

In which case does this happen? Does it crash the game? XDM should only need this model if Weapon Drop policy is set to "All". Or when someone places weaponboxes on a map.

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.