Fork of Xash3D engine that ported to many different platforms, such as Linux, *BSD, OS X, Haiku, Emscripten, Android and iOS. Allows play Half-Life out-of-the-box.

Contact: Fwgsdiscord.mentality.rip in Discord.

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

Initially, PrimeXT was using version 2.8.3 of the PhysX physics engine, by now this version was already hopelessly outdated and did not work on any platforms other than Windows. Also, there are no freely available source codes for this version of PhysX, which means that in case of any bugs inside the physics engine, we cannot do anything, just deal with it.

So I decided to integrate PhysX version 4.1.2 (this is latest version that supports 32-bit systems, we need this to keep compatibility with some percent of Android smartphones). Work was started in September 2023 and finished in January 2024. And now we have basic implementation that works on all of required platforms, including Android. Also source code of this PhysX version publically available for all, which is really good in long-term distance.

Also as a bonus I tried to implement water and rigid bodies interaction physics, and this works somehow...

Xash3D FWGS development status on November 2023
Xash3D FWGS for Android

Xash3D FWGS development status on November 2023

Xash3D FWGS for Android 3 comments

(November? But isn't it December now?) Catching up on what was going on with the engine until now (again).

Compiling Half-Life 1 maps on Android TV-box: experimenting
Half-Life

Compiling Half-Life 1 maps on Android TV-box: experimenting

PrimeXT 6 comments

Almost one year ago I wrote an experimental post about compiling HL1 maps on Android TV-box (instead, you can use any Android smartphone too) on my personal...

XDM is running on this rare machine with Baikal CPU (pt.2)
Half-Life

XDM is running on this rare machine with Baikal CPU (pt.2)

XDM 6 comments

XDM is written with portability and compatibility in mind. Since most of the time it was played as a Half-Life mod, which is a Win32 x86 platform, it...

XDM is running on this rare machine you (probably) never seen before (pt.1)
Half-Life

XDM is running on this rare machine you (probably) never seen before (pt.1)

XDM 4 comments

XDM is written with portability and compatibility in mind. Since most of the time it was played as a Half-Life mod, which is a Win32 x86 platform, it...

Add game Games
Xash3D FWGS for Android

Xash3D FWGS for Android

First Person Shooter

Android version of Xash3D FWGS Engine - fork of Xash3D Engine. Allows play Half-Life out-of-box.

Afterburner

Afterburner

First Person Shooter

Open-source reboot of 007 Nightfire, based on the Xash3D engine. Currently multiplayer only.

Post comment Comments  (0 - 10 of 33)
HotmanParis
HotmanParis - - 4 comments

Thanks for this existence, you save me.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 698,075 comments

This comment is currently awaiting admin approval, join now to view.

waffykun
waffykun - - 10 comments

Hi! I'm trying to run this console command in order to play Half life (and its mods) in thirdperson over the shoulder but chase commands don't seem to work on xash. May I know the alternative? I checked the help.txt that was autogenerated by writing makehelp in console but I can't seem to find it's equivalent.
The console commands:
thirdperson
chase_right -12.5
chase_up 2
chase_active 1
chase_back 0
cam_idealdist 32
cam_idealyaw 2.3

Reply Good karma Bad karma+2 votes
Corporal_Shephard21
Corporal_Shephard21 - - 2 comments

Hello buddy for this codes required new client mod for xash3d fwgs engine download from here buddy Github.com (sorry for bad english :3

Reply Good karma Bad karma+1 vote
Davo6233
Davo6233 - - 15 comments

Is there way how to launch Counter-Strike on Windows? When I open "custom game" and choose Counter-Strike, then error message comes out:
"Host_InitError: can't initialize cl_dlls/client.dll: The specified procedure could not be found"
Is there way how to launch CS1.6 in xash3D fwgs?
Thak you :)

Reply Good karma Bad karma+1 vote
Guest
Guest - - 698,075 comments

This comment is currently awaiting admin approval, join now to view.

yaros_law
yaros_law - - 21 comments

i know that im probably not allowed to discuss this but does anyone have hacks for this game? im digging for any hacks for xash3d fwgs but no results

Reply Good karma Bad karma-1 votes
CaseyDog
CaseyDog - - 10 comments

any full screen resolution larger than 800x600 won't display properly on my 1440p144hz monitor. they all either get zoomed in so that i can only see the corner of the screen, or get forced into a window

also, adding "-console" or "-dev" to the target field for the game's shortcut still doesn't bring up the console when i press the tilde key

Reply Good karma Bad karma+1 vote
Guest
Guest - - 698,075 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 698,075 comments

Is there a way I can have both materials as an option and raw input? I want to use the Half-Life ReSrced mod except for opposing force, the camera is bugging out like crazy and since there is no option for raw input, I can't really do anything. Also if I download the latest test version like you said, I won't be able to use the mod since it requires materials to be checked.

Reply Good karma Bad karma0 votes
nekonomicon Creator
nekonomicon - - 306 comments

Materials was removed from original Xash3D in 2017 and people didn't said anything to Unkle Mike.
So IDK what do you want.
Materials code was moved to XashXT and Paranoia 2: The Savior.
It's not hard to return this feature, but there no requests to original Xash3D author.

Reply Good karma+1 vote
Post a comment

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

X