| Argument | Description |
|---|---|
| -condebug | logs all console output into a file named `console-YYYY-MM-DD.log` |
| -noevents | disables the event system (christmas, halloween, april fools, etc) |
| -noip | disables networking |
| -port <n> | sets listening server port [server only] |
| -pidfile <filename> | sets the server's pid to one stored in a file [linux only] [server only] |
| -pingboost <n> | attempts to reduce the default latency [?] [linux only] [server only] [ info ] |
| -reuse | enables the socket option SO_REUSEADDR [ info ] |
| -tos | unknown [?] |
| -loopback | unknown [?] |
| -nop2p | disables steam p2p networking |
| -nocdaudio | disables cd support |
| -nosound | disables audio |
| -simsound | fakes that audio is initialized |
| -wavonly | disables directsound and makes the engine play all sounds in pcm format [?] |
| -noquit | unknown [?] |
| -nomousegrab | sets the `cl_mousegrab` cvar to `0` |
| -steam | unknown [?] |
| -num_edicts <n> | sets entity limit for map/game entities [?] |
| -nohdmodels | probably disables hd models [?] |
| -noaddons | disables usage of the `svencoop_addon` folder. |
| -glext | outputs supported opengl extensions |
| -nomtex | disables usage of opengl multi-texturing extension [GL_ARB_multitexture] |
| -stretchaspect | strech the image output even if wrong aspect ratio |
| -nomsaa | disables msaa |
| -nofbo | disables usage of frame buffer objects [?] |
| -freq <n> | sets monitor frequency |
| -directblit | force enables direct blitting [GL_EXT_framebuffer_multisample_blit_scaled] |
| -nodirectblit | force disables direct blitting |
| -aamode | unknown [?] |
| -dev | opens console & sets `sv_cheats` and `developer` cvars |
| -toconsole | opens the console on game start |
| -console | opens the console on game start |
| -sys_ticrate <n> | sets `sys_ticrate` |
| -netthread | runs networking in a seperate thread |
| -nonetthread | disables network threading support |
| -netthreadnonblockingsleep | threaded networking will use non-blocking sleep |
| -netthreadblockingsleep | threaded networking will use blocking sleep |
| -netsleep | threaded networking will use blocking sleep, but not forever |
| -netnosleep | threaded networking will use blocking sleep, forever |
| -clockwindow <n> | sets the `clockwindow` cvar [?] |
| -particles <n> | sets maximum number of particles [?] |
| -snoforceformat | skips sound buffer creation [windows only] [?] |
| -primarysound | forces usage of primary sound buffer [?] |
| -maxplayers <n> | sets max players |
| -insecure | sets server to be marked as vac protected [server only] |
| -sport | sets vac port for the server [server only] |
| -nomaster | hides server from serverlist [server only] |
| -dll <filename> | specifies which game dll to use [?] |
| -starttime | unknown [?] |
| -minmemory | forces the engine to take as little memory as it can from the host system |
| -maxmemory <n> | forces the engine to take as much memory as it can from the host system |
| -heapsize <n> | specifies the heap size |
| -showheap | shows you how much memory was allocated from the host system |
| -startwindowed | starts the game in windowed mode |
| -windowed | starts the game in windowed mode |
| -window | starts the game in windowed mode |
| -sw | starts the game in windowed mode |
| -fullscreen | starts the game in fullscreen mode |
| -full | starts the game in fullscreen mode |
| -screen | unknown [?] |
| -width <n> | sets width resolution |
| -w <n> | sets width resolution |
| -height <n> | sets height resolution |
| -h <n> | sets height resolution |
| -forceres | unknown [?] |
| -noontop | sets `SDL_ALLOW_TOPMOST` to `0` |
| -noborder | disables windows borders |
| -zone <n> | unknown [?] |
| -mousethread | unknown [?] |
| -nomouse | disables mouse support |
| -noforcemspd | uses os mouse speed [?] |
| -noforcemaccel | uses os mouse acceleration |
| -noforcemparms | uses os mouse parameters (incl acceleration) |
| -nojoy | disables controller support |
| -as_outputdocs <filename> | outputs angel-script documentation into the svencoop folder |
| -novid | skips introduction video [unused] |
| -ccsyntax | spew details about the localized strings loaded [?] |
| -noassert | disables all assertions |
| -nocrashdialog | disables crash assertions |
| -debugbreak | unknown [?] |
| -stack | unknown [windows only] [unused] [?] |
| -RANDOMIZEMEMORY | unknown [windows only] [probably unused] [?] |
| -NOINITMEMORY | unknown [windows only] [probably unused] [?] |
| -RESERVELOWMEM | unknown [windows only] [probably unused] [?] |
| -PROCESSHEAP | unknown [windows only] [probably unused] [?] |
| -PROCESSHEAPZEROMEM | unknown [windows only] [probably unused] [?] |
| -NOPROCESSHEAP | unknown [windows only] [probably unused] [?] |
Assets have been compressed using OptiVorbis, Rehuff_Theora, FFmpeg, SHNTool, MP3Packer and FLACOut.
This not only reduces the file-size but also (very slightly) reduces Sven Co-op's ram usage.
[ download link ]