So it's very new build of Xash3D Engine. This pre-release version brings many changes, so if you interested in development of the engine, please try it now and comment what do you think, because there are more things to do before final release, and you have some time to test everything and help to make Xash3D better.
As always, there are compiled binaries for Windows, full source code for the engine and tools, the list of changes and (a bit outdated) documentation about the engine, plus game dll-files with some additional improvements which should go into 'valve' folder to replace old ones.
This build provides many innovations, improvements and bug fixes. Due to numerous and significant changes, it still may contain some minor bugs and incompatibilities with some of previously tested Half-Life mods, so Unkle Mike decided to share this version on public to make sure, that final release will be rid of most of potential issues.
There are some of most noticeable changes:
- Better predicting system and different improvenents for multiplayer / network. Please take a notice, that networking protocol has been updated too, so this build will NOT be compatible in multiplayer with servers / clients runned on previous builds.
- Numerous changes in the engine and rendering system to make different things (like lighting, models, beams, sprites, decals, fog, particles, rendermodes etc.) look as possibly close as they look in GoldSrc (or even better).
- Compatibility changes for Intel iGPUs (fixing of issues like 'red walls' and such).
- Implementation of some additional features from Quake and DarkPlaces engines (aguirRe's TxQBSP 'broken' clipnodes, BSP2 format, alias models, external colored lighting, WAD2 format etc.). Some of changes were made for new Unkle Mike's project QWrap (it's a wrapper, which allows to play Quake and its mods directly via Xash3D Engine, without porting of any game content).
- Implementation of boneweighting on studiomodels (which is intended to be in future a working feature in Paranoia 2: Savior or games / mods based on its code).
- New mpeglib version to prevent some issues with MP3s.
- Additional GoldSrc-like changes: software-only gamma, brightness (still called 'Glare reduction' in menu, but now works properly), 'MP3Volume' (instead of 'musicvolume') etc.
- Different fixes/improvements everywhere (engine, file system, sound system, input, rendering, network, server, client, console, game menu).
- Fixed compatibility or added a possible solution for previous issues in such Half-Life mods as Azure Sheep, Black Guard, Black Ops, Chemical Existence, Cthulhu, Friendship 2.0, Gunman Chronicles, Heart of Evil, PARANOIA, Poke646, Poke646: Vendetta, Stargate SG-1 Missions, Sweet Half-Life, They Hunger, Visitors etc.
Due to some of compatibility reasons Unkle Mike decided to remove the support of HD textures ('materials') from the engine. If you have some suggestions about that, please comment too.
If you have any troubles with using of Xash3D, please check this manual: Moddb.com
For questions about compatibility with singleplayer Half-Life mods / maps refer there (though the information may be outdated a bit): Moddb.com & Moddb.com
Pay attention, that Xash3D-based mods (such as XashXT, Paranoia 2: Savior, Quake Remake) are not compatible with build 3887 yet, because their game code is closely associated with old features of Xash3D Engine. So please wait until they are properly updated too.
thx, uncle Misha :-)
Misha the best
cl_righthand is not working? it is not changing weapon position
cl_righthand 0: I.imgur.com
cl_righthand 1: I.imgur.com
cl_righthand 0 on custom weapon: I.imgur.com
cl_righthand 1 on custom weapon: I.imgur.com
*hand position
This cvar from CS or not?
Hey "best girl" waht I must do of gl txturmode in xash3d android
alias "tx1" "gl_texturemode "GL_NEAREST"
alias "tx2" "gl_texturemode "GL_LINEAR"
alias "tx3" "gl_texturemode "GL_NEAREST_MIPMAP_NEAREST"
alias "tx4" "gl_texturemode "GL_LINEAR_MIPMAP_NEAREST"
alias "tx5" "gl_texturemode "GL_NEAREST_MIPMAP_LINEAR"
alias "tx6" "gl_texturemode "GL_LINEAR_MIPMAP_LINEAR"
alias "tx8" "gl_texturemode GL_LINEAR_MIPMAP_LINEAR"
alias "tx7" "gl_texturemode GL_NEAREST_MIPMAP_NEAREST"
just the tx7 work why ? :/
/me male, lol.
Check inverted commas.
It now has been removed. Use the command "GL_TEXTURE_NEAREST" and set it to 1
Some part of model renderer is integrated in client.dll of Half-Life. This doesn't allow cl_righthand to work properly in Half-Life. But it should work fine in Counter-Strike or Opposing Force.
Can i run Counter-Strike on this version?
I can't find code that will add right hand support on client.dll
CS 1.3 or earlier.
Missing xen textures :(
It's not an engine's problem, I guess. Make sure you have all wad-files installed in 'valve' (xeno.wad especially).
I have the xeno.wad but the floor in the vortigaunt factory its purple with black
I checked all Xen maps and all of them have no texture issue. So it still looks like only your personal problem. Are you sure you are using build 3887 currently? Does this problem happen only for 3887? Try this old build:
Moddb.com
If you still have same problem with it, then most probably your files are corrupted or missed. If you have no issue with 2664, then delete your config.cfg and opengl.cfg from 'valve' and try again with build 3887. If the problem presents only for 3887, tell me your PC specs (OS / GPU).
Why can't I enable the developer console? I've tried both -console and -dev in the command line but neither of them are working.
Check gameinfo.txt for "secure" "1" line and delete it. Also -dev command in Xash has levels 1-5. Add "-dev x" into your command line.
I have a problem, I installed version 9.6 because 9.9 did not work, but in this version when I install it when wanting to play it gives me this error "Mem_Alloc: pool == NULL (alloc at D: \ Xash3D \ src_main \ engine \ server \ sv_game.c: 4886) ". how do I solve it? because what he is asking is not in the xash3d that I download
Please, describe your problem a bit better. What exactly are you trying to launch (mod/game)? Make sure you have Half-Life's assets properly installed (refer to this manual: Moddb.com). Also do not try to play unsupported mods (like Counter Strike 1.6 or Trinity renderer) or outdated versions of XashXT / Paranoia 2 / Quake Remake with new version of engine.
There's been a problem with the blending of NPCs, with them randomly resetting their blending, especially when firing a weapon (Barney, Alien Grunts, Human Grunts). Did you guys massively change the blending from the last version?
Hey when i shoot crossbow i see a smoke tail behind look like a quake to me
have trouble with -dev -console not working ?
also first conveyor belt going down into sewage I die automatic in game ?
oops sorry I got the -dev -console working and the conveyor belt
No there is something wrong with the conveyor belt going into the sewage (c1a1c) I seem to die for doing nothing halfway down
how can i disable the fps?