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

Contact: Fwgsdiscord.mentality.rip in Discord.

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

Xash3D FWGS 0.19.2

News 1 comment

Changes

Added:

  • Engine new strobing implementation from @fuzun. For details, see PR #353.
  • Engine secondary master server, yay! Thanks to @jeefo for hosting.
  • Engine: -safegl command line switch(see 515438c)
  • Engine: string pool statistics for 64-bit platforms.
  • MainUI C++: servers sorting by name, players, ping, etc.
  • MainUI C++: cancel button in player introduce dialog.
  • MainUI C++: add touch acceleration settings, now it is easy configurable
  • iOS: logs now printed to system log also.
  • SailfishOS: early initial support.

Fixed:

  • Engine: fix window maximizing on SDL
  • Engine: fix 16bpp on windows
  • Engine: r_vbo_dlightmode is introduced. Set this cvar to 1, if you're experiencing visual glitches with VBO world renderer and dynamic lights.
  • Engine: Possible RoDir glitches with mods and case-insensitivity.
  • Engine: Disabled PIC by default for x86 to reduce overhead.
  • Engine: fix crash in touch code after changing game.
  • Engine: fix possible UB with wrong touch_linear_look values
  • MainUI C++: fixed incorrectly showed 9999 ms ping when server responds in next frame after quering.
  • MainUI C++: maps.lst is regenerated when new map is downloaded.
  • MainUI C++: fix final credits rendering
  • Android: gamepad code fixes.
  • Android: tutorial code rewritten, APK is slightly lighter again.
  • Android: resolution changing improvements.
  • Android: fix possible hangs and crashes in retrieving external files path.

Downloads available at GitHub.

Xash3D FWGS development status on November 2023

Xash3D FWGS development status on November 2023

News 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

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

News 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)

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

News 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)

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

News 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 file RSS Files
AoMDC Android port v1.1(for Old Engine)

AoMDC Android port v1.1(for Old Engine)

Full Version 13 comments

Afraid of Monsters: Director's Cut port. Just copy AoMDC folder to folder where is 'valve' located.

Swiss Cheese Halloween 2002 Android port v1.1(for Old Engine)

Swiss Cheese Halloween 2002 Android port v1.1(for Old Engine)

Full Version 3 comments

Swiss Cheese Halloween 2002 port. Just copy shall1(You must create this folder manually and unpack shall1.zip archive) folder to folder where is 'valve...

Echoes Android port(for Old Engine)

Echoes Android port(for Old Engine)

Full Version 27 comments

Half-Life: Echoes android port. Just copy echoes folder to folder where is 'valve' located.

They Hunger Android port v1.1.1(for Old Engine)

They Hunger Android port v1.1.1(for Old Engine)

Full Version 10 comments

They Hunger port. Just copy Hunger folder to folder where is 'valve' located.

Poke646: Vendetta Android port v1.1(for Old Engine)

Poke646: Vendetta Android port v1.1(for Old Engine)

Full Version 1 comment

Poke646: Vendetta port on Android. Just copy vendetta folder to folder where is 'valve' located.

Poke646 Android port v1.1(for Old Engine)

Poke646 Android port v1.1(for Old Engine)

Full Version 4 comments

Poke646 port on Android. Just copy poke646 folder to folder where is 'valve' located.

Post comment Comments  (0 - 10 of 401)
KristopherRamos
KristopherRamos - - 1 comments

It can happen if you use modified version of hgrunt.mdl. If the model is broken somehow or doesn't have corresponding animation to play, it may lead to a crash. A lot of people have played Xen Warrior's port already without problems, so it's most likely your local issue

Reply Good karma Bad karma+1 vote
KristopherRamos
KristopherRamos - - 1 comments

It can happen if you use modified version of hgrunt.mdl. If the model is broken somehow or doesn't have corresponding animation to play, it may lead to a crash. A lot of people have played Xen Warrior's port already without problems, so it's most likely your local issue.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 688,627 comments

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

TheClown-1990
TheClown-1990 - - 15 comments

would be nice to see the AVP2 mod get made compatible.

Reply Good karma Bad karma+1 vote
~X~
~X~ - - 555 comments

Good luck, guys! I hope one day XDM runs fine on this! :)

Reply Good karma Bad karma+1 vote
Guest
Guest - - 688,627 comments

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

DOXD
DOXD - - 12 comments

xen warior crashed in xenmesa3 when the soldier places the tripmine

Reply Good karma Bad karma+1 vote
Qwertyus
Qwertyus - - 2,503 comments

It can happen if you use modified version of hgrunt.mdl. If the model is broken somehow or doesn't have corresponding animation to play, it may lead to a crash. A lot of people have played Xen Warrior's port already without problems, so it's most likely your local issue.

Reply Good karma Bad karma+1 vote
MagicMonkey
MagicMonkey - - 2 comments

Can you please tell me how to port a mod from PC to android?
Cuz I have to port something.

Reply Good karma Bad karma+1 vote
Qwertyus
Qwertyus - - 2,503 comments

You should be a skilled programmer for this. And judjing from your question, you are not. So ask someone else to port it.

Reply Good karma Bad karma0 votes
Post a comment

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

X