Tag: #linux (10) Clear filter ×

1 story

0-byte model files no longer crash the game; Linux build cleanups

Commit 038c27 on main handles 0-byte model files that were crashing the game; commit 75a5a6 gets Linux32 building again for now.

Details
  • 038c27: unused Bootil features that print warnings disabled; less Linux compile log noise; unused libraries removed from lib/; 0-byte model files handled; compile warning fixes; Linux64 build progress; tool projects renamed internally
  • 75a5a6: "Get Linux32 to build for now. Seems there's a VPC bug on Linux that needs investigating"

1 story

LibEdit dropped from Linux SRCDS; Mesh:DrawSkinned 52-bone error fixed

Commit 291b48 on main removes the LibEdit dependency (SRCDS input on Linux now works like on the x86-64 beta), fixes Linux32 SRCDS under WSL and fixes a wrongful error in Mesh:DrawSkinned with 52 bones.

Details
  • "MixMax 2: Electric Boogaloo"
  • LibEdit dependency removed; minor cosmetic changes to srcds_run
  • Fixed Linux32 SrcDS being unable to read file stats under WSL
  • Fixed wrongful error with Mesh:DrawSkinned with 52 bones
  • Folder addons are no longer searched in mountable games/platform
  • "Engine Error" added to the Sys_Error_Internal printf
  • Progress on Linux64 builds

1 story

Crash from removed triggers fixed; Hunter pose parameter fix; VPC and gmad build for Linux64

Commit b9fc35 on main fixes a crash with inputs firing from removed triggers, the Hunter NPC's wrong lookup function and lets SetSaveValue set m_hStoredPathTarget; VPC and gmad/gmpublish now build for Linux64.

Details
  • Fixed a crash with inputs firing from removed triggers
  • Fixed the wrong lookup function in Hunter NPC code
  • m_hStoredPathTarget added to the SetSaveValue whitelist
  • VPC and gmad/gmpublish build for Linux64; VPC builds and runs for Win64; VPC colors on Linux; no CodeLite projects on Linux
  • Lowercase min/max macros removed so they don't interfere with C++ headers on 64-bit Linux
  • Minor Hammer code fixes

1 story

1 story

Builds move to GCC 14; FS_fread warnings try to include the file path

Commits aa4090 and bda422 on main move the build toolchain to GCC 14 and try to add the file path to CWin32ReadOnlyFile::FS_fread warnings.

Details
  • aa4090: file path in FS_fread warnings; LuaJIT, Bootil, VPC and the game build with GCC 14
  • bda422: ToGL builds with GCC 14 ("I pushed too soon accidentally"); fixed FreeImage not building on Windows; build scripts can now almost build on vanilla SteamRT 4

4 stories

1 story