1
0
Fork 0
forked from fte/fteqw

Commit graph

  • 947d41ea95 Make use of webgl2 where available. Spoike 2021-10-12 04:42:01 +0000
  • 7d7cb5f40c Try to disable mouse accel in chromium. Use RAF timing for better precision to try to get smoother in-browser framerates. Spoike 2021-10-12 04:41:49 +0000
  • 06a8133048 Add an extra workaround as part of dpcompat_makeshitup 2 (to handle shaders that are not terminated properly). Spoike 2021-10-12 04:41:41 +0000
  • 00cd084bb8 Fix a few annoying bugs. Spoike 2021-10-09 07:58:27 +0000
  • 23437fff01 Switch to supporting the october quake rerelease instead. Spoike 2021-10-09 07:58:17 +0000
  • b4127e58cc Fix some missing thread names in debug info. Spoike 2021-10-09 07:58:08 +0000
  • c09fef6c4d Fix water brushlist contents AGAIN... Spoike 2021-10-05 06:30:54 +0000
  • f3cab7b153 Tiny fix for my standalone http server. Spoike 2021-10-05 05:06:10 +0000
  • 7404d81d0b Add some sha2 stuff to qtv connections. Fix up 'qtvplay' command to support passwords. Spoike 2021-10-05 05:06:04 +0000
  • 8ae9fe1141 Open dp's download protocol to more client types (for qss's benefit). Work around some DP bugs. Spoike 2021-10-05 05:05:56 +0000
  • 0218f2dcf2 Try to update our javascript. Spoike 2021-10-05 05:05:50 +0000
  • 8267939edb Misc tweaks, including a corrupt-bsp crash fix. Spoike 2021-10-05 05:05:43 +0000
  • 8ec36b7ab4 Rework our fallback defaults to override id1's too, so newbies don't need to rebind everything before playing. Spoike 2021-10-05 05:05:34 +0000
  • f353f55024 Fix silly qi plugin bug. Spoike 2021-10-05 05:05:27 +0000
  • ca999f6eb4 Embed some basic metadata into plugins. Still needs signatures. Spoike 2021-10-05 05:05:22 +0000
  • b91273a930 Fix up CEF plugin a little. Spoike 2021-10-05 05:05:15 +0000
  • 0eecce227e Try to fix alpha blend issues with the webgl port. Spoike 2021-10-05 05:05:06 +0000
  • 7da9b4fcc4 Add setsendneeded builtin for setting per-player SendFlags. Spoike 2021-10-05 05:04:59 +0000
  • bca422ab08 Misc OpenAL backend fixes Eukara 2021-09-16 20:08:30 +0000
  • 156a629513 Delete wherever this came from, cough. Eukara 2021-09-16 16:10:06 +0000
  • e69e81b9f5 input_sequence now formally added, will let the server know which input sequence we're on when handling input_ globals. Eukara 2021-09-15 20:33:54 +0000
  • e2e1505e83 Stop vulkan-only builds crashing when playing around in the menus. Spoike 2021-09-09 14:42:28 +0000
  • f16d244387 Don't throw the presets menu into people's faces quite so much. Spoike 2021-09-07 23:43:25 +0000
  • 863e40d6f3 Fix Wastes builds to not crash on start. Spoike 2021-09-07 23:43:19 +0000
  • f0fbc813e2 Polo demanded more accurate bounds for mdl files, to match QSS. Spoike 2021-09-05 00:35:00 +0000
  • 051442c041 iqmtool now supports --static. Also embeds some multi-skin info. Spoike 2021-09-03 08:02:21 +0000
  • aa651c5059 'fteqcc -x foo.pak foo' now accepts wildcards. Spoike 2021-09-03 08:02:15 +0000
  • 9741676e79 Try to fix some hexen2 saved game issues. Spoike 2021-09-01 07:30:48 +0000
  • 01f6d7a75a Make sure filesystem depths are consistent between maplist.txt and hexen2's progs.dat. This should fix the base game failing on the first boss map. Spoike 2021-09-01 03:54:47 +0000
  • 4d7836b5ff Make sure our own web servers report wasm files as the correct mime type. Firefox can be a bit quirky otherwise. Spoike 2021-09-01 03:54:40 +0000
  • 13d8d0fbdf Fix non-gl builds. Spoike 2021-08-28 15:23:25 +0000
  • e244436641 Fix a couple of silly bugs. Spoike 2021-08-28 07:10:03 +0000
  • 4e172f3507 Optimise rtlights slightly. Spoike 2021-08-28 07:09:54 +0000
  • 8c7c69a4ea Fix vpk support. Spoike 2021-08-28 07:04:37 +0000
  • c73b9774da Mute an annoying warning. Spoike 2021-08-27 04:29:49 +0000
  • a532819655 Stub menu_credits so its slightly less weird when the game seems to crash to console upon completion. Spoike 2021-08-27 04:29:43 +0000
  • 5b0de425b7 Try to fix mge5m1 the lame hacky way. The new QC code makes true rotation non-viable. Spoike 2021-08-27 04:29:37 +0000
  • 6136cad786 Fix #merge bug. Spoike 2021-08-27 04:29:31 +0000
  • a8d606e042 Fix c++isms. Spoike 2021-08-27 04:29:25 +0000
  • da46f65679 Fix misc rerelease issues. Spoike 2021-08-24 06:06:05 +0000
  • 904fa4ce64 pass integer key reference instead of pointer reference to particle systems, remove switch fallthrough on q64 bsp switch TimeServ 2021-08-23 22:14:34 +0000
  • 0382bb7049 Fix a crash. Spoike 2021-08-23 06:37:36 +0000
  • ca03eba000 Try to parse the rerelease's various _shadowlight keys, needs 'r_editlights_reload bsp' still. Spoike 2021-08-23 06:37:30 +0000
  • c2d3d3a41b Fix up translations stuff with the rereleased version of quake. Spoike 2021-08-23 06:37:21 +0000
  • 81d5091fac Make sure there's some binds set up (the rerelease lacks a usable default.cfg). Spoike 2021-08-23 06:37:10 +0000
  • b33d20fa75 Don't try to interpret http(s) uris as quake servers to connect to (should help fix the webgl port). Spoike 2021-08-23 06:36:51 +0000
  • eea586dd13 Fix up our iqmtool to not fail on md5mesh inputs. Spoike 2021-08-23 06:36:44 +0000
  • 7791405627 Our md5 loader now handles the rerelease files a little better. Spoike 2021-08-23 06:36:38 +0000
  • d0d2c31f38 Fix other stuff after quake64 bsp support. Spoike 2021-08-23 06:36:32 +0000
  • d63a4cea1f fix fallback particles not rendering properly with high fps TimeServ 2021-08-21 21:33:09 +0000
  • ee1a93d01b preliminary quake 64 remastered bsp support (mipmaps currently busted), reduce missing anims in bsp to warning (needed for q64) TimeServ 2021-08-21 18:16:13 +0000
  • f9533ee8fc Fix up silly warnings in fteqcc's decompiler. Spoike 2021-08-20 20:56:24 +0000
  • 8830baabd2 Enable HALFLIFEMODELS for FTE_TARGET_WEB Eukara 2021-08-20 18:14:52 +0000
  • 634fd7cb7e Try to work around some remastered-quake compat issues. Still need to deal with the string non-concat issue properly. Spoike 2021-08-20 11:34:41 +0000
  • 4426a286d2 Fix up our shoddy md5 format support. Spoike 2021-08-20 04:53:39 +0000
  • 34f55c05e6 Minor tweaks. Spoike 2021-08-20 04:53:33 +0000
  • 783185cc59 Comment/etc tweaks. Spoike 2021-08-19 06:02:18 +0000
  • cbec2d0660 Two minor fixes. Spoike 2021-08-19 06:02:10 +0000
  • ac6605e0d7 Tweak inputs some more. Spoike 2021-08-19 06:02:03 +0000
  • e83cfe3bb0 Misc q2 fixes. Spoike 2021-08-19 06:01:52 +0000
  • cf31dcccad Add 'schemes' value to fmf files, for games to list (multiple) uri schemes with which to easily start the engine and connect to a specified server. Also add cl_verify_urischeme, a bit like ezquake has. Spoike 2021-08-19 06:01:42 +0000
  • f0aea54e5d Make sure backbuf net primitives don't get corrupted. This is presumably what was causing the wrongly-sized angles / illegible server message issues that fortressone was having. Spoike 2021-08-14 04:04:15 +0000
  • afe62bcf7f Allow the iqm tool to be built from its own makefile. This will disable mdl export and gltf import features. Spoike 2021-08-14 04:04:07 +0000
  • 6f86bf0118 Strip .crh support. Noone ever used it, and -wrbrushes is superior anyway and actually has toolchain support. Spoike 2021-08-14 04:04:01 +0000
  • 6d72f7487f Tweak updates menu to allow launching package-specific maps (read: quaddicted's maps). Spoike 2021-08-09 23:06:41 +0000
  • 182ff709c9 Small optimisation. Spoike 2021-08-09 23:06:34 +0000
  • a13a436594 pgup/dn should work in menus, primarily for the packages menu. Spoike 2021-08-09 23:06:28 +0000
  • b76d139a58 Show relight times, cos why not. Fix hdr pre-relight levels. Spoike 2021-08-09 23:06:23 +0000
  • 04849bce16 Fix ommission. Spoike 2021-08-05 17:37:18 +0000
  • e598d136b9 grr. Spoike 2021-08-05 17:12:41 +0000
  • b24c6ed9d9 Fix iqmtool make rule confusion between building on windows and building FOR windows. Spoike 2021-08-05 17:07:06 +0000
  • 67ff1e6cbb Try to fix dotranslate symbols getting b0rked. Spoike 2021-08-05 16:49:32 +0000
  • fb239abaf7 Try to fix windows builds. Spoike 2021-08-05 16:49:25 +0000
  • a23ef7534b Fix 'map qi_package:mapname' not working for previously run packages when current mirror info is not avaialble. Spoike 2021-08-04 21:18:28 +0000
  • cd45de7a1e Scoreboard display will now handle big games better, instead of truncating the list. Spoike 2021-08-04 21:18:20 +0000
  • 662f7cfd75 Try to fix getlight builtin. Spoike 2021-08-04 21:18:11 +0000
  • 52ab543bd7 Misc small bugfixes and tweaks. Spoike 2021-08-04 21:18:04 +0000
  • 8156eda700 Add anglesub builtin, requested by Shpuld. Returns angle difference within rotations +/- 180. Spoike 2021-08-04 21:17:52 +0000
  • 057d8fcff2 Show the mesh projection on the skin textures. Eukara wanted this. Spoike 2021-08-04 21:17:45 +0000
  • f75a9cae23 Minor tweak for better ktx support. Spoike 2021-08-04 21:17:38 +0000
  • 221d4032af FTE_TARGET=msvc now invokes some old version of msvc via wine, old FTE_TARGET=vc removed. Related code tweaks to make it a bit happier. Spoike 2021-08-04 21:17:31 +0000
  • 1c5b264402 Fix up imgtool a little, to behave better when extracting/generating gfx.wads. Spoike 2021-08-04 21:17:13 +0000
  • 9c9a540635 Fix xrandr-related crash. Spoike 2021-08-04 21:17:04 +0000
  • 14e7517b16 Support ezquake's kinda flawed float-ent-coords workaround extension. Update PEXT2_VRINPUTS for base angles (for angle nudges when standing on rotating objects). Spoike 2021-08-04 21:16:57 +0000
  • 5584fb1ab1 Don't clamp pitch at 2.0 for the AL backend. That's not required Eukara 2021-07-30 11:40:37 +0000
  • 87245a290a Fix up SDL build to enable our multithread stuff. Spoike 2021-07-25 22:55:17 +0000
  • 8068109392 Remove debug printf Eukara 2021-07-25 16:25:39 +0000
  • 1f75d2bc9e Added new builtins: gp_rumble(), gp_rumbletriggers(), gp_setledcolor(), gp_settriggerfx(). More improvements to touchpad sensor code, analog stick tweaks... mostly beneficial to the SDL2 backend Eukara 2021-07-25 16:12:24 +0000
  • 0ed2c90da9 Unbreak xinput, don't use -O3 for release builds as GCC creates abrasive code, fix plugins-rel putting CFLAGS into the CC/CXX line Eukara 2021-07-24 14:24:46 +0000
  • da27411b26 Fix up some stupid bugs that were causing q2 to completely fail. Spoike 2021-07-23 21:06:52 +0000
  • e2b88fafc8 Fix stupid bug. Spoike 2021-07-23 19:11:38 +0000
  • bb4d5d1917 Quicky hack to query gpu utilisation on linux with nvidia gpus. Spoike 2021-07-23 19:11:33 +0000
  • 9b38473295 More input adjustments, added new SDL gamepad button mappings Eukara 2021-07-23 13:36:18 +0000
  • 878f9b9d7c Fix ffmpeg plugin not compiling on UNIX and Windows. Suppress passing -O3 to bullet's cmake. This will fail otherwise. Fix plugin.c attempting to return 'false' instead of 'qfalse'. Eukara 2021-07-22 08:40:55 +0000
  • de522617e7 Interpret controller buttons as known keynums in Quake III Arena Eukara 2021-07-22 07:17:30 +0000
  • 42b6d60115 Register binds for SC_LPADDLE and SC_RPADDLE, fix joy button detection. Eukara 2021-07-21 11:48:31 +0000
  • 1c038872f3 Controllers now communicate analog trigger keys in SDL2 builds. Eukara 2021-07-21 11:02:20 +0000
  • 7800434ecb Fix iqmtool building on NIX via Makefile Eukara 2021-07-20 10:15:02 +0000
  • 90aae69db3 Try to make things a little more stable. Spoike 2021-07-19 22:47:29 +0000
  • 2599af212a setfl command was not updating the userinfo/serverinfo directly, but waiting for a later cvarset to do it. Spoike 2021-07-18 12:13:11 +0000