Alibek Omarov
|
f155005bb1
|
engine: move out MAX_CLIENTS definition
|
2026-06-06 02:50:30 +05:00 |
|
Xav101
|
074bd8b2b3
|
public: add unaligned access handlers for new big endian port
|
2026-05-21 14:25:33 +05:00 |
|
Alibek Omarov
|
b630a84447
|
common: xash3d_types: add macro MAYBE_UNUSED
|
2026-05-13 10:11:21 +05:00 |
|
Alibek Omarov
|
e30ce9c150
|
engine: fix palette and builtin textures on BE
|
2026-04-26 04:12:52 +05:00 |
|
Alibek Omarov
|
800725453a
|
engine: soundlib: pass XASH_BIG_ENDIAN to ov_read in vorbis loader
|
2026-04-26 04:12:52 +05:00 |
|
Alibek Omarov
|
b3bb2fc16f
|
engine: imagelib: add IL_HOST_ENDIAN flag to mark on-disk data that's already in host endianness
|
2026-04-26 04:12:52 +05:00 |
|
Alibek Omarov
|
1c462df8a2
|
common: q_client: include stdint.h and xash3d_types.h
|
2026-04-19 23:12:44 +05:00 |
|
Sergey Degtyar
|
e87f307ac1
|
engine: image: fix blue halo around sprays
|
2026-04-10 15:00:02 +05:00 |
|
TheEVolk
|
9e8d248044
|
engine: client: voice api
|
2026-04-10 14:58:46 +05:00 |
|
TheEVolk
|
386ca1b9bb
|
engine: client: make sound api const
|
2026-04-08 14:27:24 +03:00 |
|
TheEVolk
|
da3960c4f0
|
engine: client: move bitflag definitions to sound_api
|
2026-04-08 14:15:16 +03:00 |
|
TheEVolk
|
cd85762b09
|
engine: client: fix arm builds
|
2026-04-08 14:11:44 +03:00 |
|
TheEVolk
|
d92b3a730c
|
engine: client: adapt sound api to snd globals
|
2026-04-08 14:02:10 +03:00 |
|
TheEVolk
|
4345e9e6a6
|
Merge remote-tracking branch 'upstream/master' into theevolk-feature-soundapi
|
2026-04-07 18:35:39 +03:00 |
|
Alibek Omarov
|
e8ae48fd3d
|
ref: simplify node recursion functions, do not fetch both children at once if only one is used
|
2026-04-06 08:16:20 +05:00 |
|
TheEVolk
|
2c5e2e1ded
|
engine: client: remove sound_t definition from sound.h
|
2026-04-04 18:30:14 +03:00 |
|
TheEVolk
|
d151c48d1f
|
engine: client: fix api issues
|
2026-04-04 17:47:54 +03:00 |
|
TheEVolk
|
35998bce81
|
engine: client: add sound api
|
2026-04-04 16:08:31 +03:00 |
|
Alibek Omarov
|
e5670afc4c
|
common: xash3d_types: undefine ARRAYSIZE before defining our ARRAYSIZE (actually we should stop using ARRAYSIZE instead)
|
2026-04-01 06:19:06 +05:00 |
|
Alibek Omarov
|
a50ea929d6
|
engine: fix a typo in R_Blood, fix a typo in pt_4x_slowgrav
|
2026-03-28 18:44:50 +05:00 |
|
Alibek Omarov
|
acaede2a0d
|
public: redefine mplane_t, make PlaneIntersect inline, turn BOX_ON_PLANE_SIDE into an inline function instead of a macro
|
2026-03-26 02:37:59 +05:00 |
|
Alibek Omarov
|
df95baa282
|
public: minor refactoring, mark some more functions as returns_nonnull
|
2026-03-17 00:19:27 +05:00 |
|
Alibek Omarov
|
f7b389b7cd
|
common: remove particledef.h
|
2026-03-11 08:39:33 +05:00 |
|
Alibek Omarov
|
e51f93a5b4
|
engine: remove unused hltv.h
|
2026-02-26 10:29:09 +05:00 |
|
Alibek Omarov
|
50147a3d48
|
common: replace HLSDK pmtrace.h and pm_movevars.h by it's QW counterparts
|
2026-02-26 10:29:09 +05:00 |
|
Alibek Omarov
|
26acc25018
|
common: use Quake derived definitions for usercmd_t and dlight_t
|
2026-02-26 10:29:09 +05:00 |
|
Alibek Omarov
|
d8e1597726
|
common: xash3d_types: add Quake's link_t definition and offsetof macro
|
2026-02-26 10:29:09 +05:00 |
|
Alibek Omarov
|
9cf9eb91bb
|
common: remove unused mathlib.h
|
2026-02-25 00:08:17 +05:00 |
|
Alibek Omarov
|
587eabd829
|
common: bspfile: add basic BSPX definitions
|
2026-02-13 11:08:35 +05:00 |
|
Alibek Omarov
|
e767770647
|
common: set default window mode to windowed on windows
Window, window, window, window!
|
2026-01-30 00:16:19 +05:00 |
|
Alibek Omarov
|
572fd063fc
|
common: port: do not redefine NOMINMAX and alloca if already defined
|
2026-01-24 07:17:53 +05:00 |
|
Alibek Omarov
|
20a20c72d4
|
common: do not override neither _cdecl or _stdcall
|
2026-01-24 07:09:36 +05:00 |
|
lewa_j
|
8a75104cbc
|
commoon: engine: Fix not including all dependencies for headers. (Just some used in ref)
|
2026-01-12 13:52:04 +05:00 |
|
Alibek Omarov
|
30ad3556dd
|
engine: small refactorings in sdl2 support, enable messagebox and timer in sdl3 backend back
|
2025-12-16 05:18:28 +05:00 |
|
Alibek Omarov
|
44fb4fb594
|
engine: common: imagelib: remove dependency on OpenGL declarations in texture formats
|
2025-12-13 23:59:40 +05:00 |
|
Alibek Omarov
|
16c849d085
|
engine: common: imagelib: refactoring
|
2025-12-13 23:11:48 +05:00 |
|
Alibek Omarov
|
e2835a7614
|
engine: common: imagelib: fix incorrect check for big endian pixel formats
|
2025-12-13 22:30:03 +05:00 |
|
Alibek Omarov
|
7e730cf171
|
common: by default, use borderless fullscreen mode
|
2025-12-07 15:23:35 +03:00 |
|
Alibek Omarov
|
e05d6ec27c
|
common: net_api: add a note about reserved bit for deprecated extension
|
2025-12-01 13:03:53 +05:00 |
|
Alibek Omarov
|
cfa8e639f1
|
engine: drop legacy protocol support
|
2025-12-01 13:03:53 +05:00 |
|
Alibek Omarov
|
86dfbc3e34
|
common: make bspfile.h use stdint types, reformat the file
|
2025-11-22 13:40:11 +05:00 |
|
Alibek Omarov
|
93dfcc344b
|
engine: implement loading luma in half-life
|
2025-11-18 15:35:20 +05:00 |
|
Alibek Omarov
|
65514b73fd
|
common: render_api: explicitly include stdint.h as we use intptr_t in the API
|
2025-11-11 06:22:43 +05:00 |
|
ksagameng2
|
a9bf700da4
|
Restore iOS build support (#2352)
* initial commit
* initial commit
* add port files
* ios: Changes to allow creating app bundle without xcode projects
* ios: Added mic perms request
* ios: Very basic app bundle creation script
* ios: Fix -log parameter
* ios: Sdk no longer hardcoded and option to compile for simulator
* general: Update gitignore
* ios: Enable game mode for the app
* ios: Compile instructions and updated ipa creation script
* ios: Code cleanup
* ios: Remove dylibs
* general: Remove extra submodules
* ios: Remove dylibs again
* ios: Implement suggested changes
* ios: Fix building as dylib instead of binary
* ios: Scripts for building mods
* ios: Move 'ios' contents to engine/platform/ios/bundle and modify scripts
* ios: Update createipa.sh to use waf install
* ios: Clean script and updated README
* general: Fix spelling mistake and outdated instructions
* ios: Clean up in xcompile.py
* ios: Fix createipa.sh generating an invalid ipa
* ios: Temporary fix for launch dialog textfield colors in dark mode
|
2025-11-01 18:32:00 +05:00 |
|
Alibek Omarov
|
6c3ae914fa
|
common: add PSP platform definitions
|
2025-10-11 05:45:03 +05:00 |
|
Alibek Omarov
|
1c8e51c9f9
|
common: port: always include unistd.h for POSIX systems
|
2025-10-08 05:28:16 +05:00 |
|
Alibek Omarov
|
3d132e0e83
|
common: port: move filesystem related macros to filesystem module, try to include less globally for faster builds
|
2025-10-08 05:03:29 +05:00 |
|
Alibek Omarov
|
d16ef9bf2a
|
common: xash3d_types: refactoring
|
2025-10-08 05:02:08 +05:00 |
|
Alibek Omarov
|
748c35d5ef
|
Remove _inline macro, as it's nonstandard way to define inline functions.
|
2025-10-08 03:53:37 +05:00 |
|
Alibek Omarov
|
a1d3b7d65f
|
Remove STDINT_H macro, use stdint.h directly. Compilers and platforms that do not have this header shall provide them on their own.
|
2025-10-08 03:53:37 +05:00 |
|