MotoLegacy
6b0a448ab4
Hack back in support for EF_FULLBRIGHT
2024-11-26 13:33:08 -08:00
MotoLegacy
475cc7e0d6
Enable Windows SSPI for SDL2 builds
2024-11-25 19:25:17 -08:00
MotoLegacy
e4f9a6b054
QC_PathRequiresSandbox: Allow writing to scripts/
2024-11-24 17:10:43 -08:00
cypress
593345a7f0
Replace conchars with charset
2024-09-11 20:07:31 -07:00
peter0x44
3356a77745
Disable OSK to fix text box input issue
...
Our text boxes break if you open the console while editing one.
Apparently this code is the culprit.
2024-09-08 23:11:23 +01:00
peter0x44
1aa80f22df
Bump SDL2 version
2024-09-08 16:43:05 +01:00
peter0x44
11acc97349
Don't define LINK_FREETYPE and SPEEX_STATIC in config_nzportable.h
2024-09-08 16:41:15 +01:00
cypress
ac12778fa5
Permission-less saveconfig
2024-09-08 15:41:50 +01:00
cypress
4b7a1e3fb0
NZ:P Modification Check-In
...
Co-authored-by: Peter0x44 <peter0x44@disroot.org>
2024-09-08 15:37:35 +01:00
Daniel Svensson
2efeab6a4c
Vulkan+Wayland fixes ( #271 )
...
* Process wayland events with vulkan renderer.
* Handle vulkan offscreen swapchain size selection.
2024-09-06 09:32:13 -07:00
Daniel Svensson
e62a712ee9
CI and various compile fixes ( #270 )
...
* Fix emscripten build.
* speexdsp need to disable neon support.
* all deps need --host=none.
* Fix mingw 32 bit build.
* Only try to static link ezhud if building client.
* Make STRIPFLAGS overrideable.
* pkgconf typo, should be --atleast-version.
* Fix -host -> --host typo.
* Update CI.
2024-09-06 09:31:36 -07:00
Daniel Svensson
12985c8b31
Compilation fixes ( #267 )
...
* Fix q3 plugin compilation on aarch64 macOS.
* Fix duplicate symbol when statically linking ezhud.
2024-08-30 12:05:06 -07:00
Daniel Svensson
72fe01555a
Fix vwep injection for demos. ( #269 )
2024-08-30 12:04:56 -07:00
erysdren
52e672d034
Fix makefile for linux->win64_SDL target ( #258 )
...
Co-authored-by: eukara <marco@icculus.org>
2024-08-27 23:50:12 -07:00
cea1acab34
fix qcc-{rel,dbg} targets in engine/Makefile
2024-08-26 17:34:58 -07:00
53420aab02
Move CL_TryTrackNum again where it doesn't cause further complaints
2024-08-26 16:34:08 -07:00
4950f5971b
safeswitch in SV_AcceptMessage requires mentions of all protocols despite being unavailable.
2024-08-26 16:18:38 -07:00
9a453bed2f
Multiplayer menu should not poke skins when QWSKINS isn't set
2024-08-26 16:18:34 -07:00
29f442a325
Log_Logfile_f is only available when HAVE_LEGACY is set
2024-08-26 16:18:30 -07:00
7d70e3c612
Move CL_TryTrackNum out of the QWSKINS define
2024-08-26 16:18:23 -07:00
Solarite
75e51c3081
Fix typo in capturedemo command ( #259 )
...
Fixed a slight typo in the description for the `capturedemo` command.
2024-08-26 15:47:03 -07:00
newbytf
322f01f212
Deliver _ONE messages to correct spectator(s) ( #265 )
...
Previously it would only deliver if:
(a) you were spectating no one
(b) player-0 was getting messages (which you'd then incorrectly receive)
Co-authored-by: newby <newby@rakis.net>
2024-08-26 15:46:51 -07:00
Peter0x44
7599872f9c
Allow overriding CC for cross-compilation. ( #262 )
...
In the case of SDL2 cross-compilation, I had to make this change.
FTE_TARGET=SDL2_arm and such don't work. If I override the compiler with
something like:
make CC=aarch64-linux-gnu-gcc then this particular line reverts it to
gcc and calls the system compiler anyway. I'm not sure why this line
needs to exist at all.
I did the same for windres, because it might also make sense to override
it with an i686-w64-mingw32-windres. Or potentially for the
aarch64-w64-mingw32 gcc in future.
2024-08-26 15:46:01 -07:00
Peter0x44
00a42c24c3
Account for setsensitivityscaler in IN_MoveJoystick ( #264 )
2024-08-26 15:44:14 -07:00
Shpoike
f75ba7d8e8
Fix gl_screenangle with postproc.
2024-08-26 20:27:35 +01:00
Shpoike
62b1e27620
Fix player skins with software banding.
2024-08-25 06:12:05 +01:00
Shpoike
e002c43430
Support a couple of other wav file variants.
2024-08-25 06:12:05 +01:00
Shpoike
75ee7daa82
Fix postprocess screwyness with the classic sbar.
2024-08-25 06:12:05 +01:00
Shpoike
d45687ccf0
Reduce the chances of input_cursor_entity getting stale values on map changes.
2024-08-25 06:12:05 +01:00
Shpoike
b3c5cb8ae1
Use a more recent ODE revision, to avoid crosscompile errors (and just to keep things updated).
2024-07-21 03:54:39 +01:00
Shpoike
541b98edda
Fix mvd ents spawning with the wrong entity in certain cases.
2024-07-21 01:18:21 +01:00
Shpoike
ff1a2299f4
megacommit.
...
adds qtv relay support.
lots of other misc tweaks.
2024-07-14 19:58:26 +01:00
Shpoike
effee0e45a
Make the web port's local storage stuff more visible. Fix web port's touchscreen inputs.
2024-07-14 19:58:26 +01:00
Shpoike
6c795f62ab
Fix issue with ktx's parsing of certain entities.
2024-07-14 19:58:26 +01:00
Shpoike
5685376732
TURN support (stupidly) requires md5 support. Make it available to a couple of other subsystems too.
2024-07-14 19:58:26 +01:00
Shpoike
b2557adfe2
Fix up gamepad support in the web target.
2024-07-14 19:58:26 +01:00
Shpoike
f9ed78383c
Try to fix up ktx compat a bit.
2024-07-14 19:58:26 +01:00
Shpoike
f513ea03ef
Attempt to fix map-startup timing issues. This should fix (older) copper's door-linking ents.
2024-07-14 19:58:26 +01:00
Shpoike
0923cda873
Allow 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.
2024-07-14 19:58:26 +01:00
Shpoike
353f5b7ff9
Fix up master's http stuff to properly report serverinfo for brokered servers.
2024-07-14 19:58:26 +01:00
Shpoike
d99bc0b22a
Improve webrtc compat.
2024-07-14 19:58:26 +01:00
Shpoike
5bc9626dd6
Handle dpi scaling / zooming in the browser port.
2024-07-14 19:58:25 +01:00
Shpoike
44f97c2cc1
Ditch the windows close messagebox in favour of telling the menuqc instead. Should help encourage people to save their config changes a little more often...
2024-07-14 19:58:25 +01:00
Shpoike
92fd7eb9a7
Stub some wrath builtins mostly for docs.
2024-07-14 19:58:25 +01:00
Shpoike
8b0cfff7c7
Always load envmaps as linear, they don't make much sense as nearest (consistent with lightmaps).
2024-07-14 19:58:25 +01:00
Shpoike
8927712e0f
Tweak fteqcc's --help output.
2024-07-14 19:58:25 +01:00
Shpoike
3fed00b830
Allow for the separation of address and tls certificates (eg when the target is a explicit ip:port.
2024-07-14 19:58:25 +01:00
Shpoike
9abb3b479c
small tweak to item timers.
2024-07-14 19:58:25 +01:00
Shpoike
904d482627
Move 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.
2024-07-14 19:58:25 +01:00
Shpoike
5796d256e8
Fix some quirks exposed by the the web port..
2024-07-14 19:58:25 +01:00