97321a198aSV_SpawnServer: .map extension test is supposed to be commented out. tbh the whole extension check doesn't work as well here as in SV_Map_f and should probably be redone and/or streamlined.Marco Cawthorne2024-09-11 12:17:47 -0700
Account for setsensitivityscaler in IN_MoveJoystick (#264)
Peter0x44
2024-08-26 23:44:14 +0100
f75ba7d8e8Fix gl_screenangle with postproc.
Shpoike
2024-08-26 20:27:35 +0100
62b1e27620Fix player skins with software banding.
Shpoike
2024-08-25 04:13:59 +0100
e002c43430Support a couple of other wav file variants.
Shpoike
2024-08-25 02:29:35 +0100
75ee7daa82Fix postprocess screwyness with the classic sbar.
Shpoike
2024-08-25 02:23:30 +0100
d45687ccf0Reduce the chances of input_cursor_entity getting stale values on map changes.
Shpoike
2024-08-22 03:04:33 +0100
b3c5cb8ae1Use a more recent ODE revision, to avoid crosscompile errors (and just to keep things updated).
Shpoike
2024-07-21 03:54:39 +0100
541b98eddaFix mvd ents spawning with the wrong entity in certain cases.
Shpoike
2024-07-21 01:18:21 +0100
ff1a2299f4megacommit. adds qtv relay support. lots of other misc tweaks.
Shpoike
2024-07-14 19:56:31 +0100
effee0e45aMake the web port's local storage stuff more visible. Fix web port's touchscreen inputs.
Shpoike
2024-06-20 18:44:32 +0100
6c795f62abFix issue with ktx's parsing of certain entities.
Shpoike
2024-06-11 03:14:13 +0100
5685376732TURN support (stupidly) requires md5 support. Make it available to a couple of other subsystems too.
Shpoike
2024-06-09 02:02:55 +0100
b2557adfe2Fix up gamepad support in the web target.
Shpoike
2024-06-09 01:58:56 +0100
f9ed78383cTry to fix up ktx compat a bit.
Shpoike
2024-06-07 03:55:52 +0100
f513ea03efAttempt to fix map-startup timing issues. This should fix (older) copper's door-linking ents.
Shpoike
2024-06-05 03:43:00 +0100
0923cda873Allow browser port's FS_OpenTCP function to open a 'faketcp' websocket connection. This is so qtvplay can work without first needing to use the 'udp' protocol.
Shpoike
2024-05-31 04:31:38 +0100
353f5b7ff9Fix up master's http stuff to properly report serverinfo for brokered servers.
Shpoike
2024-05-31 04:13:11 +0100
5bc9626dd6Handle dpi scaling / zooming in the browser port.
Shpoike
2024-05-25 02:03:33 +0100
44f97c2cc1Ditch the windows close messagebox in favour of telling the menuqc instead. Should help encourage people to save their config changes a little more often...
Shpoike
2024-05-25 01:59:28 +0100
92fd7eb9a7Stub some wrath builtins mostly for docs.
Shpoike
2024-05-25 01:03:09 +0100
8b0cfff7c7Always load envmaps as linear, they don't make much sense as nearest (consistent with lightmaps).
Shpoike
2024-05-17 16:29:15 +0100
3fed00b830Allow for the separation of address and tls certificates (eg when the target is a explicit ip:port.
Shpoike
2024-05-12 11:56:25 +0100
9abb3b479csmall tweak to item timers.
Shpoike
2024-05-07 16:25:38 +0100
904d482627Move our glsl func prototypes away from the ARB ones to match the gl2 variants. This sidesteps apple fucking with the types and should result in fewer type mismatches when compiling on mac, basically a move towards consistency.
Shpoike
2024-05-03 18:00:15 +0100
5796d256e8Fix some quirks exposed by the the web port..
Shpoike
2024-05-03 17:52:58 +0100
534f4874b1Don't print the trailing junk in demos.
Shpoike
2024-04-30 11:12:33 +0100
5397d3ecf6Add a bit more configuration to r_tracker.
Shpoike
2024-04-25 06:58:12 +0100
fd387f3e99'dir textures/*/*.wal' can now show previews.
Shpoike
2024-04-14 04:54:07 +0100
3da900073eq2rtx servers were not showing up.
Shpoike
2024-04-14 04:47:54 +0100
3ca6a3a515Add proper support for touchscreen events to menusys.
Shpoike
2024-04-14 04:45:33 +0100
f61f98fe6fAdd vk_khr_ray_query support as an option instead of using shadowmaps. currently world-only shadows, and inefficient to compute.
Shpoike
2024-04-13 22:13:06 +0100
8dadfb4878Added sys_openfile console command(and menu option) to web and flatpak(via cmake+dbus) builds, to 'install' packages on sandboxed systems a bit more easily. Cmake: Add FTE_WERROR option, defaults to true in debug builds and off in release builds (in case future compilers have issues). Cmake: Pull in libXscreensaver so we don't get interrupted by screensavers when playing demos. Make: Added `make webcl-rel` for a web build without server bloat (eg for sites focused on demo playback. Yes, this means you XantoM). fteqcc: Include the decompiler in fteqcc (non-gui) builds ('-d' arg). fteqcc: Decompiler can now mostly handle hexen2 mods without any unknown opcodes. Allow ezHud and OpenSSL to be compiled as in-engine plugins, potentially for web and windows ports respectively. Web: Fix support for ogg vorbis. Add support for voip. Web: Added basic support for WebXR. QTV: Don't try seeking on unseekable qtv streams. Don't spam when developer 1 is set. QTV: add support for some eztv extensions. MVD: added hack to use ktx's vweps in mvd where mvdsv doesn't bother to record the info. qwfwd: hack around a hack in qwfwd, allowing it to work again. recording: favour qwd in single player, instead of mvd. Protocol: reduce client memory used for precache names. Bump maximum precache counts - some people are just abusive, yes you Orl. hexen2: add enough clientside protocol compat to play the demo included with h2mp. lacks effects. in_xflip: restored this setting. fs_hidesyspaths: new cvar, defaults to enabled so you won't find your username or whatever turning up in screenshots or the like. change it to 0 before debuging stuff eg via 'path'. gl_overbright_models: Added cvar to match QS. netchan: Added MTU determination, we'll no longer fail to connect when routers stupidly drop icmp packets. Win: try a few other versions of xinput too. CSQC: Added a CSQC_GenerateMaterial function, to give the csqc a chance to generate custom materials. MenuQC: Added support for the skeletal objects API.
Shpoike
2024-04-09 18:13:59 +0100
ea0509805bPull in updated vulkan headers instead of carrying our own.
Shpoike
2024-02-07 01:34:21 +0000
5a6cbc4375Always show the bones of models that exist purely to hold skeletal animations (with no actual meshes).
Shpoike
2023-11-28 02:56:51 +0000
5474a5a5c8Make CSQC's cliptonetwork stuff skip according to entnum, so deltalisten ents (or weird hacks) can pass through the ssqc ents they're supposed to represent.
Shpoike
2023-11-28 02:55:07 +0000
5334ca5d4cSomeone managed to strip a comma and break hipnotic with it.
Shpoike
2023-11-19 19:56:39 +0000
5e088e77d0Let menuqc configure the hexen2 class colourmapping rubbish.
Shpoike
2023-11-18 03:17:06 +0000
ee36f33522Fix up some issues with buffer stuff.
Shpoike
2023-10-30 04:29:48 +0000
6783c4dc81Fix a qcc crash and some quirks.
Shpoike
2023-10-30 00:40:29 +0000
d781018df3Add all the junk for network compat with Q2E.
Shpoike
2023-09-11 10:31:09 +0100
3708dab87aClean up some zlib references.
Shpoike
2023-09-11 10:06:46 +0100
e39b29b130Allow queueing of centerprints.
Shpoike
2023-09-11 07:31:13 +0100
7b5d2745edUse EXIT_SUCCESS/FAILURE on windows too, for the exceedingly rare times that it actually matters.
Shpoike
2023-09-02 07:23:56 +0100
73d8832318Handle skyautorotate so the q2 remaster's skies do not spin constantly in a really annoying way.
Shpoike
2023-09-02 06:57:07 +0100
6cffd6f3abAdd r_glsl_emissive to work around q2 remaster fullbright issues.
Shpoike
2023-09-02 06:48:29 +0100
9c96ab9b31Add the n64 texinfo flags from the q2 remaster.
Shpoike
2023-09-02 06:42:06 +0100
f4330d765dClean up some buffers that were never used.
Shpoike
2023-08-25 22:39:32 +0100
10402a5f1cSupport for Q2E's variation of md5s.
Shpoike
2023-08-25 07:17:56 +0100
969134d9fdAdd support for Q2E's lan networking layer (the annoying lobby bit). This is separate from protocol 2023 stuff.
Shpoike
2023-08-19 03:14:09 +0100
3357338ab7win: Make sure sys_clockprecision gets applied at startup, which should help improve emulated system timer precision.
Shpoike
2023-08-19 02:22:56 +0100
aa43bc40f7Fix the issue with needing double clicks to interact with the engine's menus.
Shpoike
2023-08-16 05:17:26 +0100
d5c711014fMake some cmake deps more optional. Don't bail when zlib is unavailable.
Shpoike
2023-08-16 05:15:36 +0100
ed06967318Support for q2pro's dlserver= stuff.
Shpoike
2023-08-16 05:09:58 +0100
4f047a2214Sound channels should match actual channels, rather than matching the weird remapping done for the qw-specific legacy sound variation that packed the reliable flag in the middle of channels.
Shpoike
2023-08-15 01:11:00 +0100
f3a4005c71Allow for lit water on q2bsp.
Shpoike
2023-08-13 04:46:35 +0100
345a0978c6Fix rtlights with decoupled lightmaps.
Shpoike
2023-08-13 02:35:06 +0100
330cbcdb20Try to fix up some manifest quirks...
Shpoike
2023-08-13 02:33:52 +0100
b0b4725119Fix up PACKAGE_DOOMWAD
Shpoike
2023-08-13 01:52:04 +0100
99569251a8Don't make assumptions about framecounts in angled sprites.
Shpoike
2023-08-13 01:27:24 +0100
88514bda4fAdd support for the 'qbsim' variant of q2bsp.
Shpoike
2023-08-13 01:24:38 +0100