profile
viewpoint

martin-t/rec-wars 4

Top-down vehicle shooter game in Rust/WASM

martin-t/chat-analyzer 1

Stats / graphs from fb chat history (WIP)

martin-t/sokoban-solver 1

Mirror of https://gitlab.com/martin-t/sokoban-solver - a simple Sokoban solver in Rust

martin-t/antlr4 0

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

martin-t/AutumnRTS 0

Real time strategy game/engine written in Rust and Godot

martin-t/c2rust 0

C to Rust translation, refactoring, and cross-checking

martin-t/criterion.rs 0

Statistics-driven micro-benchmarking library

martin-t/legion 0

High performance Rust ECS library

martin-t/num-traits 0

Numeric traits for generic mathematics in Rust

martin-t/plex 0

a parser and lexer generator as a Rust procedural macro

startedozguralp/gmapsapiscanner

started time in 13 hours

created repositorymrDIMAS/rg3d.github.io

created time in 19 hours

PublicEvent

startedpieewiee/RexuizHack

started time in 24 days

fork mrDIMAS/rapier

2D and 3D physics engines focused on performance.

https://rapier.rs

fork in a month

startedmartin-t/rec-wars

started time in a month

startedidmillington/cyclone-physics

started time in a month

created repositoryoptimize-fast/utils

created time in a month

startednannou-org/nannou

started time in a month

startedmartin-t/rec-wars

started time in a month

startedmartin-t/rec-wars

started time in a month

startedmartin-t/rec-wars

started time in a month

push eventxonotic/darkplaces

cloudwalk

commit sha ad05a040cdf67162a916a1336c3be0b59d9bd91a

gl_rmain: Small cleanup git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13031 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 1da3a56198abba3fabd8549782d8574ca1d02be3

gl_rsurf: Actually use the model pointer git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13032 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 18ffc5719da6fc00da925a52a7f191be20048e57

gl_textures: Set gl_max_lightmapsize to 512 by default to eliminate stutter without partial updates git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13033 d7cf8633-e32d-0410-b094-e92efae38249

view details

push time in a month

push eventxonotic/darkplaces

cloudwalk

commit sha 2c621a3fc48dfd1468517616a24a2c1207f53317

gl_rmain: Perform lightmap updates only on visible surfaces. Fixes AD perf git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12907 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 47015126a6457cafc71849edb16d2cac80c34c5c

cmd: Reduce duplicate code with command lookup git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12908 d7cf8633-e32d-0410-b094-e92efae38249

view details

Cloudwalk

commit sha d77139dee710420347ef0851ceb6044f959cbe49

Merge branch 'master' into Cloudwalk/Host_Init-overhaul

view details

Cloudwalk

commit sha dedb64cda2fe3150db6416ddf4f6e2a601531cad

cl_demo: Use Cbuf_InsertText to start a map for a demo

view details

Cloudwalk

commit sha ae3cb741eaffb88a79cc4f4d2c5cea041febaa3e

cl_parse: Use Cbuf_InsertText for svc_sellscreen

view details

cloudwalk

commit sha 49b4a7773641bbf2a0395bfc43534dc5fa8b5f5f

Rename src_command to src_local, to clarify its meaning git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12909 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 1c6c13564704c6defc003f727782cef984e43039

Implement Linux kernel-inspired generic cyclic doubly linked list interface It's incomplete, leaving out several helpers. These will be added later if the need arises. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12910 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 1924c6dac04253af3a041dfa0cb4b35e360cbab1

cmd: Re-re-re-implement the cbuf. This time using the new generic linked list. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12911 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 7ca9ce4420b332de3fa6f2d6beaa437f171ab97c

Rename COM_CheckParm to Sys_CheckParm and move it to sys_shared.c git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12912 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha ac30ed33015f311fc944312009070746b104e4ba

cvar: Remove commented code in the header, unlikely to ever be used. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12913 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 03f9655a8d0c2f6afa68255dd8e99b148d6fce14

cmd: Rename cmdalias_t to cmd_alias_t for consistency. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12914 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 5cfa54f9eccab3ceabe2c3fb1b96bcd714f6c129

com_list: Rename Delete to Delete_Init and implement the actual Delete git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12915 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha b38d93ab1382a2c2beca0c4f0b6af1f0797cfee6

common: Wrap ContainerOf around parentheses to allow direct struct access git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12916 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 74aaab13aad61fae27eab9480eab40d6fa0ca7d7

world: Port the areagrid to the new generic linked list git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12917 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 642e969f007ee9ac6e31cf3da87842b4129defee

cbuf: Replace the ugly bitmask thing with an actual return value. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12918 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha eb5f88dfe5c842c61f52d13b5be72afc39d6e998

cmd: Rename cbuf_cmd_t to cmd_input_t to clarify its purpose and make it generic git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12919 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 0a05c446ba26bd5897645a37ceec8646c5bc93eb

Rename qboolean to qbool git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12920 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha a1aa00c926c9cd37565770ed356c5fd2cc2b35ee

cmd: Re-re-re-re-implement the command parser. Allocate text only as needed. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12921 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 82e2009f9b1ccb01e84bc3ca7d0095ae4104fc1d

cmd: Remove now-unused cmddeferred_t git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12922 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha f13419f00e3f8335e9a25498560a433597f28f50

Unify the command and cvar flags, under the CF_ prefix. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12923 d7cf8633-e32d-0410-b094-e92efae38249

view details

push time in a month

push eventxonotic/darkplaces

cloudwalk

commit sha ab101cc2288c382f7480a78f4f849cc65bd5f2e6

Revert "host: Simplify wait timer calculation, removing client/server code from common code" This reverts commit 1dfb76a50d855048ba125cbea61489d39535e7f4. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13024 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 7157f37efc23fa0295fa120351431ea2ab366997

mathlib: Implement Q_rint and use it git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13025 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 760131c2d6ddc1bb66ac0a698c0954f94631627a

gl_rmain: Instead of avoiding a call to R_BuildLightmap if surface is not visible, simply don't set the update flag. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13026 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 6834d9b42070e3d3b48c65e2f344c6e6f18fc7ce

gl_rmain: Remove some dead code git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13027 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 9326b2253b1242da6cc7a891e38acf247ceb2d16

gl_rmain: Don't draw any entities except the world and viewent if floating in the void. Massive performance improvement on many large maps when flying in the void. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13028 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 9f7198d2df010eb74922954c3088c8e3f1e82bdc

gl_rsurf: Whitespace git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13029 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 45477c0c1d89f8ae926421f1de645967c02e3807

gl_textures: Set gl_nopartialtextureupdates to 1 by default. Massive performance improvement with dynamic lightmaps but may be slow for some drivers. Testing needed. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13030 d7cf8633-e32d-0410-b094-e92efae38249

view details

push time in a month

push eventxonotic/darkplaces

Cloudwalk

commit sha 1174caee68e3f52c23946ab33a4830270a21ad92

mathlib: Implement Q_rint and use it

view details

Cloudwalk

commit sha 6ea8d24e82d3ec7b77afaa48e4720a7d744a60ee

Misc tweaks to fitzquake client support

view details

Cloudwalk

commit sha 7c322147e2dfcaabe9e9911b3f46b4b66d26071b

Implement protocol 666 (Fitzquake/Quakespasm) server support. Quakespasm clients can now connect to Darkplaces Quake servers if sv_protocolname is set to FITZQUAKE

view details

push time in a month

push eventxonotic/xonstatdb

Ant Zucaro

commit sha e97cbaa1c55d1932d50af142418467178d838b29

Add a table for non-participants.

view details

Ant Zucaro

commit sha e6350858cd1e7947e7c2306d5aa8c377c4d10b44

Add status column.

view details

Ant Zucaro

commit sha 13c3dbc62c09d3fc50a54c97b2f876bf585450ce

Merge branch 'master' of gitlab.com:xonotic/xonstatdb

view details

push time in 2 months

push eventxonotic/xonstatdb

Ant Zucaro

commit sha e97cbaa1c55d1932d50af142418467178d838b29

Add a table for non-participants.

view details

Ant Zucaro

commit sha e6350858cd1e7947e7c2306d5aa8c377c4d10b44

Add status column.

view details

push time in 2 months

push eventxonotic/darkplaces

cloudwalk

commit sha 7fd05e792c54a2be48c322eb6718c52d209605c5

progs: Implement builtin #245 (mod) for SSQC and CSQC git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@13023 d7cf8633-e32d-0410-b094-e92efae38249

view details

push time in 2 months

push eventxonotic/darkplaces

cloudwalk

commit sha cd07ae1a3a20716ece3327c6b76ed96ccb3eabe9

cmd: Update defer command to allocate the same as Cmd_ParseText git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12954 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha d032f8e0e96e0d848fe3bccd0a819069acbc6912

cl_main: Make reconnect's function static and remove its prototype. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12955 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha a1ec14506f5615e1c32056489be2479521e4a792

server: Move remaining server functions out of quakedef.h git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12956 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 337c93beda229bafc22d45b87d65eeff967b8464

host: Make Host_Quit_f static. Avoid calling it directly. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12957 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 75bb9b3239f87d7c9e7f809dd83507166cd39079

host: Introduce host.h and use it, instead of quakedef.h git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12958 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 1bbc50467cd7e81d060e639330d0e1b3b56c1baa

list: Add missing include guards. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12959 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha d2deb9cd990ca1a2f62179ec320651ec692d06b0

.gitignore: Exclude precompiled headers (*.gch) git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12960 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha e9ef9da90a206204b283dacd15c35bd3fd1fe5c9

Add qdefs.h and qstats.h to split up quakedef.h. Make a lot of headers standalone-compilable. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12961 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 4471317dc3a08eb51af259876106f0e28f60a9d7

makefile: Delete precompiled headers (.gch) with clean git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12962 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha eac7237bf4c295d07b7e47384a5ba13d183924a3

client: Move r_refdef structs and renderer prototypes to render.h git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12963 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha f40ee385f633869bc533b7f1fc8412685476fefd

client: Move host prototypes to host.h git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12964 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha e696ae67c8faa626551dc32cbbd7fbedc0578fb0

client: Move sbar prototypes to sbar.h git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12965 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 1057196b54325b4ee7daefc44784684966fa75b8

client: Add view.h. Move view prototypes to it. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12966 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha e7057e3c1509c66b71e6a0d0d0d09b0ef636442f

client: Add cap.h and move capture struct to it. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12967 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 624b35e75cbee292596182e7fc36e8e056590638

client: Move keys prototypes to keys.h git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12968 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 11512e8d2be442369391b98afdb019d7a75af729

client: Move SCR prototype to screen.h git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12969 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 32cd7192236e718e0f843142051985dabd5a2811

client: Add cl_parse.h and move cl_parse prototypes to it git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12970 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 4d01a285bf854691d10de6998cc35b2808175d75

client: Add cl_particles.h and move cl_particles definitions to it. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12971 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha 20a31a160b9dbb9788b943d3284a26c873a62c3b

quakedef: Add darkplaces.h and include it in as many files as I can. Split up and clean up quakedef.h A client and server agnostic master definitions file is nice to have and this may speed up compile times and make refactoring easier later on. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12972 d7cf8633-e32d-0410-b094-e92efae38249

view details

cloudwalk

commit sha ea83e3fd9951d071a396b83c7e4f84c624858c9f

sv_ccmds: Move what are actually client commands to the client. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12973 d7cf8633-e32d-0410-b094-e92efae38249

view details

push time in 2 months

push eventMarioSMB/smb-servers

Mario

commit sha d689c0ff04f8df4d0a46260dac0bce7b5c930b08

Fix g_spawn_furthest not being reset

view details

push time in 2 months

push eventMarioSMB/smb-servers

Mario

commit sha 22f7580a3e67bcd591c8b2ee8146a2d2dc4df906

Ensure respawn delays are restored by balance vote

view details

push time in 2 months

push eventMarioSMB/smb-servers

Mario

commit sha 4ba63e55664248aa25a0217296adfe5af2f8d1b1

Don't show physics restored message at match start

view details

push time in 2 months

push eventMarioSMB/smb-servers

Mario

commit sha f348013f6abdf96a6f23b04127fa597df99decd0

Remove SMB Australia configuration (server does not exist)

view details

push time in 2 months

push eventMarioSMB/smb-servers

Mario

commit sha 1ee8cee8c47784f09880e3ef14a51798bb585f8d

Remove MinstaFlox server config

view details

push time in 2 months

push eventMarioSMB/smb-servers

Mario

commit sha 4906ca59a26ee49413584a791defe56722311447

Clean up duel configuration

view details

push time in 2 months

push eventMarioSMB/smb-servers

Mario

commit sha 15de95467173d50da6b5fdbe65cfbf455ad990e8

Minor tweaks to common configuration

view details

push time in 2 months

push eventMarioSMB/smb-servers

Mario

commit sha 6837cac93442fc3cb0456c0f556d6aaf4aecdfd0

Remove help messages (the same 5 messages have been on repeat for years!)

view details

push time in 2 months

push eventMarioSMB/smb-servers

Mario

commit sha caa5a0f41acb25aeba4bbf049294e38f0dbc50ec

Update MOTDs of all servers now that the host name is shown above it by default

view details

push time in 2 months

more