Announcement:
This code base is now deprecated and will be referred as "Old Engine".
In contrast, "New Engine" is new code base based on latest upstream Xash3D release.
Old engine will be fully maintained and supported until new engine first stable releases.
If you are a PC user, switch to New Engine, it is mostly stable and has important fixes for players and modding scene
https://github.com/FWGS/xash3d-fwgs
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.
- iOS: 64-bit support
- iOS: iOS 6.x support
- SailfishOS: early initial support.
Fixed:
- Engine: fix command escaping. Now rcon and commands with quotes work correctly
- 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
- Engine: game.cfg now renamed to gamesettings.cfg to not confuse old half-life libraries
- MainUI C++: fixed ConnectionWarning dialog, was broken in 0.19.1 release
- 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
- MainUI C++: fix font fallback, now will not crash with missing font and load bitmap font
- 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.
- Android: fix vibration