• Register

Xash3D is the powerful independent open-sourced 3D-engine, aimed for high compatibility with GoldSource engine formats (maps, models, textures, sounds, entities etc.), but with the intention to be an advanced platform for modmaking or game development. Technically it has been built from a scratch, using as totally original ideas, as some ideas from other 3D-engines. Xash3D overcomes obsolete GoldSource engine's limits and provides for you a new quality of gaming experience and modmaking capabilities, as extended map, model, texture & sound formats with higher limits, possibility to implement custom renderers with dynamic lighting and other modern features. Xash3D is the easy-to-use base to play existing Half-Life mods & create something new, impossible with GoldSource. Years of development & testing allowed to make from Xash3D a perfect mix of high compatibility with common GoldSource standards & high openness to creative modmaking ideas.

Post feature Report RSS List of singleplayer Half-Life mods tested under Xash3D

The list has been updated on December 22nd, 2014. Xash3D Engine was tested for compatibility with most of singleplayer Half-Life mods and maps, and for this moment the following list of mods which can be played without any incompatibility issues, includes about 500 different mods. It means that you can successfully play these mods and use all of their features with Xash3D Engine without significant differences in comparison with playing of these mods under original Half-Life engine.

Posted by on

DETAILED LIST OF SINGLEPLAYER HALF-LIFE MODS, WHICH HAVE BEEN TESTED FOR COMPATIBILITY WITH XASH3D

Successfully completed Half-Life themed mods (or which are using in a most part original Half-Life resources, weapons and characters):



Successfully completed total conversions, fun or horror mods (or other mods and games which are using in a most part their own resources, weapons and characters or which have a very different plot):



Successfully tested unfinished or demonstration mods (any kind of alpha, beta, demo versions of mods which have no complete storyline or which have been cancelled in development, so they can be not fully featured or can contain some inner bugs; however these mods have no incompatibilities with Xash3D):



Mods that have minor incompatibilities which can interrupt normal gameplay or completing a mod (but still almost totally playable):

  • 2009EB / A Day in the Life of a Coward / Dark Operations / Deth / HL: Paranormal Demo / Jailbreak / Misantrophy / Mistaken Identity / Mistaken Identity 2 / Retaliation / The Returning (there is a same critical issue in these mods - an unworking level transition from a first map to a second one; to overcome the bug, follow these steps: 1) start a second map of a mod - 2009eb_map2 / HLRE2 op2 / deth2 / paranormal2 / jail2 / map2 / ward / mistake2 / ret2 / SAJ2A - manually via console, 2) step back to activate a level transition to the previous map, 3) type restart into console, 4) play with working transition!)
  • Pulse Episode One Beta 1, Terrorist Attack (maps of these mods have a "leak" bug, it causes visual glitches and a problem of significant performance drops after some maps played)
  • Alternate Path (there is an issue with deep sticking in elevator, when you return from map out3 to map out2, so you'll be forced to use noclip as solution; also you need to set sv_validate_changelevel to 0, because of unstable level transition between map outside and map out2)
  • Battle for Life Beta 2.0 (remove cl_dlls\client.dll file from mod's folder, otherwise mod won't run; without this file some of new mod's features will not work, but they anyways aren't used in the singleplayer game)
  • Black OPS Redux (some advanced game options can not be configured from Xash3D game menu, but only by using console commands; some visual effects can look different)
  • Chemical Existence (you can get stuck inside a moving truck in the middle of the mod on level change - use noclip command when the truck stops to repair your position)
  • DANGER (most of background music tracks were renamed by the autor from WAV file extension to DMF, so Xash3D can't play them; also there is a small problem with primary attack of the gauss - its' beam visually shoots with deflection from real target - just ignore this)
  • Dopusk31 (you must set the original hl.dll from valve folder as main game dll in gameinfo.txt to play this mod; also disable a flashlight at levelchanges, otherwise game will crash)
  • Graf War (Xash3D doesn't support a using of custom logo decals and because of that spray paint in the mod doesn't work)
  • Hard (you can get stuck inside boxes in a moving truck on the second map of the mod - type restart command in the console to fix your position when the next map is loaded and truck is stopped)
  • Nosferatu (there is a problem with a scripted sequence at the beginning of the fifth map, in a ventilation, that causing a crash of Xash3D, so you can only use noclip to pass around this place; also there is an inner bug of the fourth map - saved games at this map will fail to load, so save your game at previous map - after a room with boxes and glass ceiling, and make a next save already at the fifth map)
  • Office Commando (changelevel bug between 1st, 2nd and 3rd maps)
  • Plasma Beta Alpha (this mod is based on the code of Arrange Mod: Rebirth mod and because of that you can find there different visual glitches; at the first start of the mod the screen will be white, you just need to restart the map once again; to play multiplayer maps change mp_entity "info_player_deathmatch" parameter in gameinfo.txt file to mp_entity "info_player_start")
  • Preview of the “Paradox” (changelevel bug between 1st, 2nd and 3rd maps)
  • Rebellion (you must set the original hl.dll from valve folder as game dll in order to play this mod - unfortunately, new weapon system in the mod is fully functional only under WON Half-Life v1.0.1.6 or earlier)
  • Space Prisoner v1.1 (after installing of the mod open liblist.gam or gameinfo.txt file in the mod's folder and correct the line gamedll "..\prison\dlls\spirit.dll" for gamedll "dlls\spirit.dll", otherwise you'll not be able to start a game; there is also a scripting error on a third map of the mod, so you'll be forced to use noclip to pass around bugged place)
  • Stargate TC SG-1 Missions (you can get some small visual and gameplay glitches while playing, but they are not interfere with successful completing of any mission)
  • Surprise! Mod v0.4 (tested in singleplayer game; there are some minor differences in visual effects, but they don't affect a gameplay)
  • Sweet Half-Life (you can experience random crashes in a fight against aliens; script with gargantua at map shl11 very often don't work as intended, this forces you to use cheats to solve the issue)
  • Tactical Espionage Action v1.1 (build 2223 or newer is required to play this mod with working interface; and there's still presenting a small problem with few missing game titles, which is not really important for gameplay)
  • The Escape (there is a couple of strange glitches on a map evasion7, but they are not interrupting a gameplay, just don't forget to download and install all of presented fixes for the mod)
  • The Hill (there is a mapper's flaw in changelevel settings between maps thehill & thesequel, it can be corrected only manually by editing of entpatches for these maps - you need to rename "bottom rung" value to "bottomrung"; after editing you new to start new game)
  • Threatening Skies Pre-Demo (aka Half-Life 1.5; you can get stuck in a roof of a train on level change between maps game010c and game010d; use noclip or restart command to fix this)
  • Visitors (you can get stuck in a moving train in the beginning of the mod on level change - type restart command in the console to reload a map with a right position)
  • X-Half-Life: Deathmatch v3.0.3.5 (this version of the mod has only minor problems with Xash3D if you are playing a singleplayer part of the game)
  • X-Half-Life: Deathmatch v3.0.3.6 (start a new game from the map c0a0с - a previous map has a critical bug; also remove all *.ent files from "maps" folder to prevent crashes, and remove fonts.wad file from XDM folder to fix a problem of invisible fonts; but the mod still has few inner bugs, which interfere with normal playthrough of the game)



Incompatible mods (constantly crashing mods or mods which can not use properly some of their important features with Xash3D):

  • Arrange Mod: Rebirth (too hardly modified and unstable)
  • Chinatown Preview (the mod crashes constantly on attempt to start a game)
  • Escape from Woomera v0.84 Beta (the mod crashes constantly on attempt to start a game)
  • Half-Life: Decay (game crashes randomly, when monsters attack your second character; so it's almost impossible to complete some episodes without using of cheats)
  • Half-Life: Gold Singleplayer (HD-textures for maps in this mod can not be used under Xash3D in that way as they can be used under Steam version of Half-Life; but remember that Xash3D has its own, more easy and productive system for using of HD-textures in any mod)
  • Half-Life: REDUX (HD-textures for maps in this mod can not be used under Xash3D as they can be used under Steam version of Half-Life, plus some advanced game options can not be configured from Xash3D game menu, but only by using console commands)
  • Project: M.L.P (the mod is totally playable, but HD-textures for maps in this mod can not be used under Xash3D in that way as they can be used under Steam version of Half-Life; but you can play if you have your own special set of HD-textures for Xash3D, or if you remove edited halflife.wad from the mod's directory)
  • Static Friction BETA Demo 1.2 (this mod is constantly crashing or freezing at the start of any map; you can play this mod with Xash3D without major problems only with removed client.dll file from cl_dlls folder of the mod, but some of the mod's FX & GUI features will not work)
  • Time Shadows Beta 0.1 (this mod requires a using of Direct3D mode, but it's not supported by Xash3D; after you start a new game, try to switch Xash3D with Alt-Enter to the windowed mode and then back to the fullscreen to fix partially mod's rendering; r_fullbright 1 cheat can help you against darkness)
  • X-Half-Life: Deathmatch v3.0.3.7 (sound system problems - most of sounds don't play properly)



P. S. Please keep in mind that all of those mods were tested with using of different Xash3D builds. It still possible, that newest builds of Xash3D can contain as some fixes for found problems, as some new problems too. It happens, because Xash3D Engine since build 1905 was seriosly modified many times while adding a support for a lot of new specific features of XashXT mod (like PhysX physics, dynamic lighting etc.). Unfortunately some new parts of a code can contain hidden incompatibilities with different features of Half-Life which are rarely used in mods. It's all about testing and developing of the engine and requires a time for fixing.

Post comment Comments
Chyvachok
Chyvachok

Внушительный список, правда я его видел на форуме HLFX.ру

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Он немного дополненный + линки к большинству модов для удобства.

Reply Good karma+1 vote
Milanium
Milanium

Natural-Selection 1 on Linux would be great *dreaming*

Reply Good karma Bad karma+1 vote
bigduck64
bigduck64

I just wanted to say that I tested Cry Of Fear and it had problems with client.dll If you replace it with hl client.dll the mod will be playable a bit. But some effects and sprinting/inventory won't work. In total - Totally unplayable, because it was made for Steam HL anyway (no WON support)

Reply Good karma Bad karma+2 votes
Qwertyus Author
Qwertyus

Yes, this mod was made with only support for Steam version of HL, so it's predictable, that it doesn't work as intended with Xash3D (because it based on GUI of WON HL). But, as I know, you still can play CoF (less or more) with Xash3D, at least old versions (1.55 or earlier), which are designed as a mod for HL. I assume you have problems with client.dll from standalone version of CoF, 1.6. But CoF v1.6 can't even work as a mod for Steam HL, because its sources were significantly modified in standalone edition (maybe because it got rid of binds to the "valve" folder from HL). Anyways, Xash3D can't support all features of CoF, even for old mod's versions, because a lot of them are linked to Steam HL GUI code that is not represented in Xash3D.

Reply Good karma+2 votes
Paynamia
Paynamia

Opposing Force can't be played if the current version is copied directly to Xash3D because of it's encrypted dlls. Older, unencrypted versions can be found on the internet, but not too easily.

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

You can get the appropriate dlls here:
Mediafire.com
I uploaded them for use with Focalpoint mod, but they are original OF 1.1.0.9 dlls.

Reply Good karma+1 vote
Alex-Wolfenstein97
Alex-Wolfenstein97

even with these, if, say, I equip the shotgun or any other weapon, the first shot isn't animated right and the sound for it doesn't come out, even worse, the knife for example doesn't always work as soon as you press primary fire, any fix for this ?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Probably, you have to set
cl_lw 0
(in config.cfg or via console)

Reply Good karma+1 vote
freeman2001
freeman2001

I have no trouble so far playing HL:R 3.0. I haven't tested 2.0 at all, and I haven't tested 2.5 very much, but 3.0 seems to run pretty much no problem except for an odd random crash.

Reply Good karma Bad karma+1 vote
freeman2001
freeman2001

Wait, I only just now noticed that it simply says that HL:R's textures can't be loaded. Oops. However, it is important to note that there just seem to be random maps in which they don't load. Most of the time they load fine.

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

HD-textures are not used in HL:R v3.0. They have been included in mod's folder, but haven't been set to be used by mod. So all you have seen it's just edited low-res textures from halflife.wad. You can see HD-textures in-game only in HL:R 2.0 & 2.5 (with Steam version of HL).

Reply Good karma+1 vote
Mikko-setä
Mikko-setä

How can i get CS 1.6 work on this engine? It always gets an error of client.dll when i run the shortcut for cstrike folder

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Among of official CS releases only WON versions are supported (1.3 and earlier).

Reply Good karma+1 vote
Guest
Guest

I tested playing Sven Co-op on Xash but not working...

Reply Good karma Bad karma0 votes
Qwertyus Author
Qwertyus

Greenlite version of Sven Co-op (5.0+) is not supported, because it uses modified version of GoldScr engine. But previous versions should mostly work correctly, if properly installed. At least, I tested a bit v3.0 and v4.0 and they are working.

Reply Good karma+1 vote
MafiaGreed
MafiaGreed

The Steam version of Opposing Force doesn't work.

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Can you just read the previous comments above before posting the things, which have been discussed already?

Reply Good karma+1 vote
Accorsi
Accorsi

Cry of Fear is working?
No the steam version the other (1.0)

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

It should work partially (v1.0 - 1.55). There are some incompatible features of principle (e. g., game menu in Xash differs from Steam HL), but something works, probably. I never tested CoF with Xash and never saw anyone's detailed report about such testing.

Reply Good karma+2 votes
Accorsi
Accorsi

THX, and
Half-Payne, is working?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Will you wait until I test this? If yes, then you can wait very long, because I have no time for this. Or you can test this on your own, if it's really important for you.

Reply Good karma+2 votes
Qwertyus Author
Qwertyus

Alright, I tested it (if someone still interested), but as I previously said, it will work only with Xash3D FWGS (for Windows), not with classic Xash3D.

Reply Good karma+1 vote
Joshuaortiz698
Joshuaortiz698

Will Sven Coop work with bots?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Properly configured bots should work already, except if they are VGUI2/Metamod-based. Otherwise try Xash3D FWGS fork, it brings some progress in these things.

Reply Good karma+1 vote
Guest
Guest

can brutal half life work on this

Reply Good karma Bad karma0 votes
Qwertyus Author
Qwertyus

Yes

Reply Good karma+2 votes
javic666
javic666

Giving Invasion a go and everything works so far except subtitles. I see the box where they should appear but it's empty. That is, no text. This is with Xash3D 4097 on 64-bit Windows 7.

I've installed the main Invasion mod, the Invasion 1.1 patch, and the Invasion Remod.

FYI the exact same mod configuration (I copied the mod folder) works under WON Half-Life 1.1.1.0. It also works under Xash3D 3887 which I happened to have lying around. (And by "works" I mean the subtitles appear as they should.)

Perhaps there's a simple fix I can apply? I'd prefer to use the more recent Xash3D if I can get the subtitles working.

Update...

OK this is weird. I went back to the older Xash3D and now subtitles don't work there either. I changed absolutely nothing between the time they worked and the time they didn't (literally I tried it immediately before posting my original note and went back to it immediately after intending to continue playing the mod). So I completely deleted the mod and reinstalled it. Now subtitles are back with the older Xash3D. However, still no subtitles with the newer version.

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Don't worry, 4097 is an experimental build, with some heavily changed things, which cause different unforseen consequences :) . The bug is known and already fixed (in current testing builds of the engine). If you find anything else, please PM me instead of posting issues here.

Reply Good karma+1 vote
javic666
javic666

Good to know. Thanks for the response. Will look forward to the next release. In the meantime, enjoying a playthrough with the older version. Very nice HL engine BTW. Keep up the good work.

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Thank you guys for reading this 30000 times 0_0, but now this article is out of date. After 4 years past from last update a lot of things changed in Xash3D, a lot of new mods released, and I decided to split this thread into 2 new articles about Xash3D-compatible mods, so please check them instead of this obsolete manuscript ;)

Xash3D-compatible Half-Life mods for any supported OS:
Moddb.com
Xash3D-compatible Half-Life mods with a custom game code:
Moddb.com
And there is also the article about tested single maps:
Moddb.com

Cheers!

Reply Good karma+1 vote
blocklandrunner
blocklandrunner

Half-Nuked needs to be added to the incompatibility list, since ive tried it and it didn't really work.

Reply Good karma Bad karma+1 vote
DOXD
DOXD

Half life zombie edition dont work for me

Reply Good karma Bad karma+1 vote
crowbar123
crowbar123

can you get the advanced tab in the options in xash3d?

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: