• Register
Description

It's a minor unplanned update of Xash3D (comparing to build 4312). Just added/changed some features related to Quake Wrapper and for one of new Unkle Mike's projects. But there are a lot of changes, if you still use older builds of Xash3D. If you have any problems - make sure you properly installed everything following the manual. Press "Read more..." for details.

Preview
Xash3D Engine v0.99, build 4344 + extras (stable)
Post comment Comments  (0 - 50 of 132)
Qwertyus Author
Qwertyus

One piece of advice. Since Unkle Mike implemented a proper support of custom resource\BackgroundLayout.txt for Steam HL background (build 4312), you may have a problem that original WON interface (splash-screen & animated logo) in old HL mods will be replaced by Steam HL background. This will happen if you use assets from Steam HL for your Xash3D installation. The problem will be fixed in later builds, but as a quick fix you may use this method: remove or rename "background" folder from "valve\resource". If you're doing this, make sure you installed WON HL assets from Xash3D extras into "valve" (they're recommended to be installed anyways, so I mentioned this just in case).

Reply Good karma+1 vote
MatNie
MatNie

Can we now use normalmaps on textures?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

You can use normalmaps only with mods which support them (like some mods based on Paranoia's renderer). Also, normalmaps require specific lighting settings on maps. It means, game maps should be also compiled with the support of normalmaps. Half-Life itself doesn't support normalmaps, not code-wise, nor map-wise.

Reply Good karma+1 vote
MatNie
MatNie

Is there any plans to have advanced texture effects in XashXT, like normalmaps etc.

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Unkle Mike has no plans of adding any new effects in XashXT. All new graphics features will be added only in Paranoia 2 renderer, which still is under slow development. XashXT's development is almost finished.

Reply Good karma+1 vote
iiDeathTaker
iiDeathTaker

Hey what is this for?

Xash3D_build4344_src

I am installing Xash3D for my Retail Half Life and I see

Xash3D_build4344
Xash3D_build4344_src
Xash3D_extras

I know what is Xash3D_extras but I don't know what this Xash3D_build4344_src is for.

Reply Good karma Bad karma+2 votes
Qwertyus Author
Qwertyus

It's engine's source code for developers' needs (who have a reason to change something in the engine). Means nothing for common users (if you are player or if you just want to make a usual mod without modifying engine itself).

Reply Good karma+1 vote
iiDeathTaker
iiDeathTaker

Oh ok but is it required to be in the xash3d folder where the valve folder is and the executables?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

No.

Reply Good karma+1 vote
Cooktail-Vic
Cooktail-Vic

what version of visual studio do you need for the source code?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Microsoft Visual Studio 6, Service Pack 5 for MSVC 6, Processor Pack for MSVC 6.0.

Reply Good karma+1 vote
Cooktail-Vic
Cooktail-Vic

where do i get Microsoft Visual Studio 6?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Search web:
archive.org visual studio 6.0

Reply Good karma+1 vote
Cooktail-Vic
Cooktail-Vic

gives me lots of errors like "setup was unsuccessful" any other one that works for windows 10?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Maybe really incompatible with Win10, I can't test this (or maybe doesn't work properly on x64). Try to change compatibility settings for installer or for installed app. It's also possible to compile the code with later versions of MSVS (like 7, 8 or 10), but this requires some code corrections (e. g. you must rename typedef HSPRITE because it conflicts with the name of the Windows system).

Reply Good karma+1 vote
Cooktail-Vic
Cooktail-Vic

i gave up (will tell you if i find another way)

Reply Good karma Bad karma+1 vote
Munancho_INC.
Munancho_INC.

Hey, when i used xash3d the resolution was messed up, i can't use it in 1920x1080 resolution in my pc, its all zoomed in and the FOV is incorrect too

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

What's your normal desktop resolution? If you can't use properly full-screen mode with any of available resolutions, you can switch to windowed mode. Or install FWGS version, it allows to adjust screen settings to your desktop.

Reply Good karma+1 vote
Munancho_INC.
Munancho_INC.

my default resolution is 1920x1080 in a laptop, the game itself runs fine but the game is zoomed in while fullscreen

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

I don't understand what you mean by word 'zoomed' (any screenshot?). If you don't like default FOV, you can change it by disabling FOV auto-adjustment feature and setting any value you want (type in console or edit config.cfg/userconfig.cfg):
r_adjust_fov "0"
defaulf_fov "###"

Put any numeric value instead of "###". Half-Life's default is 90, with wide-screen auto-adjustment it's about 105.

Reply Good karma+1 vote
slambo312
slambo312

he means that the size of xash3d is bigger than his current resolution can show the entirety of.

Reply Good karma Bad karma+1 vote
-RKI-
-RKI-

The game saves from this PC version are compatible with the android version from Play Store? I mean mainly about vanilla Half-Life. Can I transfer the game saves between the versions for android and pc of Xash3D?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Android version is based on old builds of the engine (3598 and earlier), also it contains a ported version of game code (which slightly differs from original). Android saves will be fully incompatible with newest versions of original Xash3D (build 4097 & newer), because in newest builds saves were made compatible with GoldSrc. So you can use old builds of the engine (like 3887 or 3598) to load Android saves, but no warranties, that they will be 100% compatible (because of potential differences with ported game code). This may result in unworking scripted sequeneces or in disabled monsters' AI, for example. But if you manage to continue onto new map from your saved point, the further gameplay shoud be normal.

Reply Good karma+2 votes
-RKI-
-RKI-

Okay thanks for the information. :)

Besides I have a small question - Will there ever be a version on the android supporting game saves from the newes builds for pc? The question is purely out of curiosity. ;)

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

FWGS team will update Android version to latest builds some day, after that all saves will be GoldSrc-compatible. But you should understand that there is still a problem of ported game code, it's not 100% same as on PC and will never be same (but mostly this should not cause significant issues, if code is ported well enough).

Reply Good karma+2 votes
Mechanical-Sanity
Mechanical-Sanity

How do I properly play this in 1080p resolution? when I selected the option, the creen turned too zoomed in and unusable.

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

1080p is for full-screen mode and only if your monitor does support it. Also see comments above.

Reply Good karma+1 vote
Atomixe
Atomixe

Check your display settings, your monitor may be zoomed too far in.

Reply Good karma Bad karma+1 vote
sjain
sjain

Not getting any sound in the menu (when i mouse over items, click stuff), using Steam half life copy of valve folder with all cfg files reset, tried the -autoconfig launch option, also the console is not working despite me launching with -console. also tried -dev in addition to that launch option. No console button, the ` key does nothing.

Windows 10 1607 LTSB (all updates installed). When I click Audio in options i can change stuff but doesnt do anything.

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Moddb.com
For menu sounds - complete the Step #5.

Console works only if it's enabled (by adding -console or -dev key into the game shortcut), and if secure mode is disabled (read P. S. below).

Reply Good karma+1 vote
sjain
sjain

Already tried that for console, it says in the comment :p anyways thanks so much for the sounds, and as always you've mastered the UI . I have no idea how you made the WON UI, which is insanely buggy on Win10, as Stable as the newer steam goldsrc ui.

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

"...and if secure mode is disabled (read P. S. below)".

Reply Good karma+1 vote
sjain
sjain

Oh interesting, thanks. Was this a deliberate change?

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Originally "secure" parameter is a feature of Steam HL where it's meant to allow VAC secure server.
Developer.valvesoftware.com

Reply Good karma+1 vote
sjain
sjain

Ah I meant was it deliberate when you restricted the console only to VAC insecure mode

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

If it has been done, then it's probably deliberate, don't you think?

Reply Good karma+1 vote
hvo87675
hvo87675

Do you offer compiled binaries for Linux distributions?
Does it support software render, nanogl, swiftshader, 320x240 mode, cgshader?

Reply Good karma Bad karma+1 vote
nekonomicon
nekonomicon

Xash3D does not support linux at all.
You need Xash3D FWGS.
>software render
Will be in Xash3D FWGS 0.20
>nanogl
Xash3D FWGS uses nanogl on android and arm-linux.

Reply Good karma Bad karma+1 vote
hvo87675
hvo87675

Could you add dithering technique for texture filtering to software render?

Fabiensanglard.net
Flipcode.com

Reply Good karma Bad karma+1 vote
nekonomicon
nekonomicon

Our software render already has dithering support.
Github.com
Github.com

Reply Good karma Bad karma+1 vote
hvo87675
hvo87675

Is there some specific console command to turn it on? I tested Xash3DFWGS-i386.AppImage from Github.com and there is no dithering filtering. There is also no menu, only console where I can load map. Does Xash3D has console command list? There are no color lights also in software render.

Reply Good karma Bad karma+1 vote
nekonomicon
nekonomicon

>no menu
You need to compile engine manually and use the following cmd to clone repository:
git clone --recursive https:// github.com/FWGS/xash3d-fwgs

>no dithering filtering
It's disabled by default.
Github.com

>Does Xash3D has console command list?
cmdlist
cvarlist
makehelp

Reply Good karma Bad karma+1 vote
jmdsj49
jmdsj49

when trying to load blue shift, opposing force, or cs 1.6 i get 'could not initialize client.dll' error
are there custom dlls for these games or is there something else i should do?
all files are from stam copies of each game respectively

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Moddb.com
Read details.

Reply Good karma+1 vote
iiDeathTaker
iiDeathTaker

When I try to play Opposing Force under Xash3D I get this error is there any way to fix it?

Host_InitError: can't initialize client.dll

Reply Good karma Bad karma+1 vote
Qwertyus Author
Qwertyus

Same recomendation as above.

Reply Good karma+1 vote
Leaufai
Leaufai

I installed the Xash3D with Steam version of HL1. It runs fine, some easy to spot Xash3D features clearly work. Yet, I can't seem to get the High-Res textures to work: Documentation.help

I have seen it in operation with the Quake Remake Upgrade (https://www.moddb.com/mods/quake-remake-upgrade/downloads/qru-qrp-hd-textures-v10) and in Half-Life: New Life (https://www.moddb.com/mods/half-life-new-life). Yet in my base version of HL1 running on Xash3D, the method described in the documentation does not work. I found out that they both have host_allow_materials "1" in their config files. However, this does nothing when I put it in a .cfg or the console. It says it not a recognized command.

I did notice that both HL: New Life and Quake Remake are running off a different structure, each with a custom .exe that launches them.

Any help would be appreciated. To give an idea what my goal is: I want to make a graphic mod that replaces HL1 textures with HD ones as well as use the detail texture feature, to give even more detail up close. Both mod examples I gave seem to indicate this is possible, but I don't know how to proceed for my own mod.

Thanks in advance.

Reply Good karma Bad karma+1 vote
nekonomicon
nekonomicon

The latest version of Xash3D does not support materials anymore.
Try to use build 3366 or older.

Reply Good karma Bad karma+2 votes
Leaufai
Leaufai

Boy, that's an old build. If it doesn't support materials anymore why is it still in all of the documentation. Had why do the materials work when I use Quake Remake or HL New Life with 4344?

Reply Good karma Bad karma+1 vote
nekonomicon
nekonomicon

This documentation for Xash3D 0.95. Materials code was moved to XashXT SDK to reduce engine codebase.

Reply Good karma Bad karma+2 votes
Leaufai
Leaufai

I hadn't even noticed the 0.95 and the difference with the 0.99 the current build was at. Makes sense now.

I downloaded 3366 and materials worked immediately. Thank you for the help.

Reply Good karma Bad karma+1 vote
Leaufai
Leaufai

Question, did you mean that XashXT supports the HD materials? Because when I install it doesn't show up as an option.

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: