Activity for Spoike

  • Spoike Spoike committed [r6343] on Code

    A bit of a code cleanup, change a couple of prints.

  • Spoike Spoike committed [r6342] on Code

    Auto value for sv_demo_write_csqc now writes the csprogs into mvds, to hopefully reduce playback issues. the lazy record commands should be favouring .mvd.gz at least.

  • Spoike Spoike committed [r6341] on Code

    Try to support DP mods a bit better.

  • Spoike Spoike committed [r6340] on Code

    Try to be a bit more verbose about why webrtc might be failing.

  • Spoike Spoike committed [r6339] on Code

    Fix up some qc warnings from recent fteqcc improvements.

  • Spoike Spoike committed [r6338] on Code

    Make our mini http server report timestamps better, so wget's timestamping is happy.

  • Spoike Spoike committed [r6337] on Code

    Try to avoid sigpipe errors from tcp connections.

  • Spoike Spoike committed [r6336] on Code

    Make sure bad q2 layout strings won't go out of bounds. Add dev2 prints for bad layout string commands (there's probably lots of bad q2 mods out there, hence not dev1/unconditional).

  • Spoike Spoike committed [r6335] on Code

    Attempt to improve touchscreen behaviours with onscreen buttons that appear upon touch events (and fade out). Long presses should close menus etc. Likely needs some more work.

  • Spoike Spoike committed [r6334] on Code

    Show at least one address for each socket we're listening on, even if its loopback, instead of nothing at all.

  • Spoike Spoike committed [r6333] on Code

    Make sure freecs etc do heartbeats despite not giving a poop about nq/dp.

  • Spoike Spoike committed [r6332] on Code

    Fix vulkan renderer's rt spotlights (both shadows and spinning).

  • Spoike Spoike committed [r6331] on Code

    Start game menu's map option is now a combo instead of a text field, to save on typing.

  • Spoike Spoike committed [r6330] on Code

    If multiple updates come from inside the same .zip url, extract each one of them from a single download instead of downloading the exact same zip multiple times. This is mostly for DP mods that expect to need to download everything upfront.

  • Spoike Spoike committed [r6329] on Code

    Our Q2 code is a little fragile. Give it its assumptions to avoid hideousness.

  • Spoike Spoike committed [r6328] on Code

    Alt+tab was randomly registering as tab presses - explicitly ignore tab at the start of the input line so we don't end up with walls of console completion suggestions.

  • Spoike Spoike committed [r6327] on Code

    Handle recursive redirects better, don't silently truncate redirects.

  • Spoike Spoike committed [r6326] on Code

    Fix up the penalty system. stealth mutes are now actually stealthed properly, user bans no longer confuse removeip. Added stealthmute command for convienience.

  • Spoike Spoike committed [r6325] on Code

    Fixups for crashes triggered by xonotic, probably some other mods too.

  • Spoike Spoike committed [r6324] on Code

    ezquake clients were all being treated as version 0, instead of our version-dependant workarounds disabling when ezquake bugs got fixed.

  • Spoike Spoike committed [r6323] on Code

    Fix Q2 saved-game crash.

  • Spoike Spoike committed [r6322] on Code

    Make class parsing more c++-like, fix some issues with uninitialised variables not getting detected properly.

  • Spoike Spoike committed [r6321] on Code

    Fix _bump texture loading.

  • Spoike Spoike committed [r6320] on Code

    Rework gamepad menu bindings, should be more intuitive now.

  • Spoike Spoike committed [r6319] on Code

    Avoid the use of RETURN_CSTRING for cvar string values that might get cached by qc beyond the engine freeing the implied memory (crashes were reported by pjt/newby).

  • Spoike Spoike committed [r6318] on Code

    Add file uri support, requires a '-allowfileurl' commandline argument.

  • Spoike Spoike committed [r6317] on Code

    Add rogue's teamplay modes to the menu.

  • Spoike Spoike committed [r6316] on Code

    Add -unsafefopen commandline argument to allow disabling the qc fopen sandboxing (like the original frik_file spec).

  • Spoike Spoike committed [r6315] on Code

    Fix up some SDL issues.

  • Spoike Spoike committed [r6314] on Code

    add base64encode and base64decode builtins. Allow the second arg of registercommand builtin to specify a description for that command.

  • Spoike Spoike committed [r6313] on Code

    Fix partial fakeshaft not always appearing.

  • Spoike Spoike committed [r6312] on Code

    Fix cl_maxfps's periodic fast-frame bug. Reduce latency in singleplayer.

  • Spoike Spoike committed [r6311] on Code

    Be more verbose in the case of hardware errors, in case OMC has that issue again.

  • Spoike Spoike committed [r6310] on Code

    Make sure the rerelease's models can do colourmapping properly.

  • Spoike Spoike committed [r6309] on Code

    Better compat with QE. EX_PROMPT now supported serverside (emulated for non-qe clients). Per-client localisation now works. Scoreboards are now a little nicer when running mods with well-defined teams (eg NQ ssqc).

  • Spoike Spoike committed [r6308] on Code

    Make sure runstandardplayerphysics builtin properly initialises everything it needs.

  • Spoike Spoike committed [r6307] on Code

    Fix up some docs.

  • Spoike Spoike committed [r6306]

    Protocol compat with the Rerelease Update 4, at the expense of earlier versions.

  • Spoike Spoike committed [r6305]

    Fix a skins issue on nq servers after changing maps.

  • Spoike Spoike committed [r6304]

    Fix some issues from last commit.

  • Spoike Spoike committed [r6303]

    Fix up fteqcc's typedefs.

  • Spoike Spoike committed [r6302]

    Try to fix up some ICE quirks.

  • Spoike Spoike committed [r6301]

    Work around a gcc optimisation bug.

  • Spoike Spoike committed [r6300]

    Some more ICE polish.

  • Spoike Spoike committed [r6299]

    Slightly smoother framerates on shib8.

  • Spoike Spoike committed [r6298]

    Add r_showbatches command to debug builds. Shows a list of all draw calls for the next video frame.

  • Spoike Spoike committed [r6297]

    Make the frametime graph a bit more pretty.

  • Spoike Spoike committed [r6296]

    Our ICE implementation now uses mdns to avoid hairpin issues on lans, for more robustness.

  • Spoike Spoike committed [r6295]

    Try to clean up our pext handshake code a smidge.

  • Spoike Spoike committed [r6294]

    Prevent FTE servers from getting mistreated as NQ servers, this should restore the 'observe' option.

  • Spoike Spoike committed [r6293]

    Only default to sv_listen_nq when running q1.

  • Spoike Spoike committed [r6292]

    Make sure infokey(ent,"protocol") reports something unique for qex-protocol clients.

  • Spoike Spoike committed [r6291]

    Add fence stuff to q2bsp, for Kingpin support.

  • Spoike Spoike committed [r6290]

    Fix a gl buffer handle leak.

  • Spoike Spoike committed [r6289]

    Fix up vrinputs frame times.

  • Spoike Spoike committed [r6288]

    Fix up replacement texture names for sprite framegroups to better comply with what might be called a standard.

  • Spoike Spoike committed [r6287]

    Fix possible out-of-bounds access (reported by qqshka).

  • Spoike Spoike committed [r6286]

    Commit 6276 was bad (reproted by qqshka).

  • Spoike Spoike committed [r6285]

    Add TURN support to our ICE implementation, along with a few fixups. Must be configured with 'net_ice_servers turn:foo?user=foo?auth=bar'. space-separated list, can also accept additional 'stun:' servers.

  • Spoike Spoike committed [r6284]

    Change 'player minlight' rules from the singular player.mdl to any entity with a player's colourmap. This is to fix ktx's vwplayer.mdl not responding like players should. This may also slightly affect TF's sentries and telepads and stuff.

  • Spoike Spoike posted a comment on ticket #148

    it SHOULD be using pkg-config instead, like the cmake stuff indirectly does. (unfortunately I get lazy, and pkg-config isn't always available either, especially when cross-compiling, and frankly we only need the headers anyway so using the host system's version of the headers is generally fine anyway.) $ pkg-config --cflags opus -I/usr/include/opus forcing it inside the C code potentially prevents fixing it up with CFLAGS (eg: if the required file is /usr/include/opus-VERSION/opus.h instead).

  • Spoike Spoike posted a comment on ticket #149

    why singleplayer: in singleplayer, you're forced to restart the hour-long map or whatever on death, if you didn't manually save. in coop, monsters stay dead, there's no 'restart' commands doing the autoreloading, etc. it'd be more effective to autosave on player timeout, though by the time they actually time out they've already lost a load of time anyway. in deathmatch, you get extra disk access and stalls for no good reason when your average user won't be able to load the saved games anyway. mostly...

  • Spoike Spoike committed [r6282]

    Revision 6270 was bad.

  • Spoike Spoike committed [r6281]

    Fix some missing ambient sounds on large bloated maps/mods (this really should have been fixed years ago).

  • Spoike Spoike committed [r6278]

    Add a variation of the addentity builtin, for explicit light levels.

  • Spoike Spoike committed [r6277]

    Make the various build config defines a little more robust.

  • Spoike Spoike committed [r6276]

    Fix up internal client/spec counters so servers don't incorrectly enter idle modes.

  • Spoike Spoike committed [r6274]

    Clean up the q3 plugin a little.

  • Spoike Spoike committed [r6273]

    Fix fixes.

  • Spoike Spoike committed [r6272]

    Be slightly more verbose on tcp failures.

  • Spoike Spoike committed [r6271]

    Fix ezhud images not loading.

  • Spoike Spoike committed [r6270]

    Fix some qcc bugs with large structs (reported by qqshka).

  • Spoike Spoike committed [r6269]

    First weapon wheel implementation.

  • Spoike Spoike committed [r6268]

    Fix up our support for _Bool.

  • Spoike Spoike committed [r6267]

    Add DP_SV_SHUTDOWN, for qqshka.

  • Spoike Spoike committed [r6266]

    Add vid_baseheight and vid_minsize cvars for TCs unhappy with vid_conheight to put in their default.cfg, instead of them feeling a need to force user settings.

  • Spoike Spoike committed [r6265]

    Make sure getmodelindex/modelnameforindex and sound equivelents are available in both ssqc and csqc.

  • Spoike Spoike committed [r6264]

    wither reported that findkeysforcommandex wasn't present in menuqc. Fix that.

  • Spoike Spoike committed [r6263]

    basementApe reported segfaults in the audio init logic.

  • Spoike Spoike committed [r6260]

    .ktx 2darray textures were being written incorrectly.

  • Spoike Spoike committed [r6259]

    qqshka: seems like allow_download_particles and allow_download_logs cvars are not registered :E

  • Spoike Spoike committed [r6258]

    Simplify QW network deltas. By just trusting the server instead of second-guessing it, we should get something more robust (at least for demo playback).

  • Spoike Spoike committed [r6257]

    Use the correct function for plugins.

  • Spoike Spoike committed [r6256]

    Try to work around an nvidia issue.

  • Spoike Spoike committed [r6255]

    compiler warning fix.

  • Spoike Spoike committed [r6254]

    Fix warning message.

  • Spoike Spoike committed [r6253]

    Make fteqcc handle dupe typedefs better (primarily to fix autoproto).

  • Spoike Spoike committed [r6252]

    'qqshka: btw, static actually helped' with hotkeys not working.

  • Spoike Spoike committed [r6251]

    Make sure that either f_playmapend or f_specmapend work when f_mapend does, for people that want more specific behaviours. spec is ALWAYS used for demo playback too.

  • Spoike Spoike committed [r6250]

    Prevent IQM loader from crashing on bad models.

  • Spoike Spoike committed [r6249]

    Modelviewer should cope with more bones now.

  • Spoike Spoike committed [r6248]

    Make sure areaportals get reset properly on map changes.

  • Spoike Spoike committed [r6247]

    Add lerptime protocol extension. Still WIP, don't record to demos.

  • Spoike Spoike committed [r6246]

    Fix up some KTX issues (mostly bot related).

  • Spoike Spoike committed [r6245]

    Fix up some .wal palette issues when running q2 bsps in q1 gamedirs.

  • Spoike Spoike committed [r6244]

    Mouse4 now acts as a back button in our menus. Binds menu should now report system key names instead of guessed names (better non-qwerty support).

  • Spoike Spoike committed [r6243]

    Fix up statically linking the ODE plugin into the engine (eukara wanted me to fix this up).

  • Spoike Spoike committed [r6242]

    Update QE compat a bit.

  • Spoike Spoike committed [r6241]

    Allow for better encoding of guarenteed-unsigned values.

  • Spoike Spoike committed [r6240]

    Make it a smidge easier for server admins to run community maps.

1 >