Page 1 of 3
Xash3D experimental fork
Posted: Fri Aug 01, 2025 4:11 pm
by bart
I am trying to make my own Xash mod (based on build 4344), which includes modifying the engine, so this thread is going to follow that project.
My goal is to eventually add some crazy things like PNG or VTF/VMT support, Bullet physics engine, etc.., but those are really ambitious so I'm not sure if I'll ever get there.
I might add downloads later.
If you have anything to add about this project, put it here.
P.S. FWGS engine sux!

Viva la Xash3D
Re: Xash3D experimental fork
Posted: Fri Aug 01, 2025 4:43 pm
by bart
Here is the first build.
- Added 320x240
- Added ent_fire and ent_remove
Re: Xash3D experimental fork
Posted: Sat Aug 02, 2025 1:33 am
by bart
New build (6752)
- Added ent_setname, ent_create, ent_keyvalue
- ent_remove and ent_fire now support !fire
- Internal functions in engine dll to find position/entity being looked at by a given client edict
- I also forgot to mention before that gameinfo.txt won't be auto-created if there is no liblist.gam in the gamedir
Known bugs from this version:
- ent_create entities have fucked up classnames, i tried to fix it by manually overriding the entitys classname but it only made garbage stop showing up <<< its not allocating the memory correctly but hwho caers
- ent_keyvalue doesnt really work for all keyvalues(?) idk im gonna test that later, but it works for like func_button speed and env_beverage skin, maybe i need to run some keyvalue related function on the entity
I didn't test the commands yet for crashes, buffer overruns, etc, because I'm tired.
Also the first crash happened during development so there's that.
Re: Xash3D experimental fork
Posted: Mon Aug 04, 2025 1:26 am
by bart
Another build (6754):
- Fixed crash on ent_create (issue in SV_FreeEdict trying to free some random memory)
- Fixed ent_create strings because I was really tired last time
Next I'm gonna be adding ERROR models like in Source, and I am already coming close to solving that problem.
P.S: idk how i managed to build it at the same time as the last, 03:21
Re: Xash3D experimental fork
Posted: Mon Aug 04, 2025 3:05 pm
by marioood
How To Download Xash3D Fork. First Put The Folder In The Compiler.