Frequently Asked Questions
- To what extent is XashXT compatible with standard Half-Life entities?
- To what extent is XashXT compatible with standard Spirit of Half-Life entities?
- What's the current released XashXT version?
- What version of the Xash3D engine is required for XashXT 0.6 to work correctly?
- Will it work on the original GoldSource?
- Does XashXT work in multiplayer?
- This is a great project; how can I help?
- I'd like to continue the development of the toolkit on my own. How should I go about it?
- I've downloaded it, and now it won't install/crashes/hangs up; what do I do?
- Bloody hell! Can you believe this shit?!
To what extent is XashXT compatible with standard Half-Life entities?
Compatibility approaches 100% with regard to entity settings and rendering results. Many graphics enhancement mods for Half-Life are known to change the look of the game dramatically, even if none of the enhancements are enabled. During XashXT development, extra care was taken to maintain the compatibility. You can compare the visuals rendered by XashXT's custom renderer with the engine renderer by toggling the gl_renderer console variable. As regards entity compatibility, I should note that Half-Life can be completed under XashXT without issues. In theory there may be discrepancies affecting user maps, but examples of this have not yet cropped up.
To what extent is XashXT compatible with standard Spirit of Half-Life entities?
In this area, compatibility is much lower, because the mod never aimed at full compatibility with Spirit. Wherever entities or options are borrowed from Spirit, this is mentioned in the documentation. Still, some entities should work well, and this has confirmed by some of the Spirit demo maps running successfully.
What's the current released XashXT version?
The current final version of XashXT is 0.61. This is a stable and thoroughly debugged version with detailed documentation. You can use it for your mods as it is or with your custom modifications, which is possible due to its sources being open. If I the author of XashXT find that the mod is popular and used for games or interesting demo maps that give the project good publicity, then I may resume development and release version 0.7 that would use bump and parallax mapping, and a lot of other exciting stuff widely used in modern games. Sadly, at this point I simply don't have the time. Generally speaking, if some kind of community emerges, this will increase the chances of the project's continued development.
What version of the Xash3D engine is required for XashXT 0.6 to work correctly?
The recommended version is Xash3D 0.95 build 2009 or higher. However, the mod also works on older builds, all the way down to and including build 1905, although some features become disabled. It is not guaranteed to work on builds prior to 1905.
Will it work on the original GoldSource?
Unfortunately not. The main goal of XashXT has been to advertise the Xash3D engine and its new interfaces, which make it possible to add lots of exciting features that are either unavailable for GoldSource by definition or available through hacks and prone to cause instability and resource hogging (most custom renderers for GoldSource keep multiple texture copies in video RAM, because this is the only way to handle them). Thus, XashXT showcases the new features that are there precisely because of the extended interfaces, so naturally it will not work on GoldSource. You can actually run XashXT on GoldSource, but most objects will be dead and will not budge. And the custom renderer will be disabled altogether.
Does XashXT work in multiplayer?
Yes it does, but its main purpose is singleplayer. Besides, the player prediction system is incomplete in Xash3D, so you will experience noticeable lagging while playing over the Internet. Some problems with physics objects may also occur for remote players, but this has not yet been carefully tested.
This is a great project; how can I help?
You can make a donation—the wallet number is
410011011597633
in the Yandex.Money system.
There is also the WebMoney wallet
R921161786039
I'd like to continue the development of the toolkit on my own. How should I go about it?
If you are serious about implementing my ideas independently, I recommend naming the project XashXT: Custom Build so that there is no confusion. Personally, I don't mind a project like that at all as long as the quality stays high.
I've downloaded it, and now it won't install/crashes/hangs up; what do I do?
Technical support in case of problems is available at our forum in this section (link opens in a new window).
Register an account at the forum and ask your question in English or Russian. It will be answered for sure.
Bloody hell! Can you believe this shit?!
And how!