Download from here.
changes.txt.
md5.
MVDSV docs page: http://mvdsv.sourceforge.net/docs/
changes.txt.
md5.
MVDSV v0.20 build 2376 (2006.06.23)
* disconnect <disconn3ct@users.sourceforge.net>
- bugfix from 0.19.10-develop: mvd stream (qtv) closed as file - cause crash mvdsv on exit
- for developers: move FS-related stuff from common.c to fs.c
- small fixes and cleanups here and there
- added DragonFly BSD targets
- added kqueue support for DragonFly and NetBSD
* qqshka <qqshka@users.sourceforge.net>
- new cvar vip_values which control which vip value assign for particular
vip password.
Example, if we talk about ktpro and particular passwords:
vip_password "justvip demoadmin admin judgeadmin admindemoadmin judgeadmindemoadmin"
then we must set next vip_values
vip_values "1 8 4 20 12 28"
- switching GAME_API_VERSION to 9.
Only one change, added GAME_CLIENT_SAY, so now qvm mods can handle say/say_team.
- For developers only: now qvm mods can get client state via
trap_infokey( int edn, "*state", char *valbuff, int sizebuff ).
Possible states: "free", "zombie", "preconnected", "connected", "spawned", "unknown".
So you can spot not yet connected clients. Personally, i'm using this in KTX for
/klist or /fkick. ktpro do this via parsing output of server /status command.
I'm dislike ktpro way here.
* oldman <oldmanuk@users.sourceforge.net>
- added VWEP support (from ZQuake)
- improved MacOS X/Darwin support
* VVD <vvd0@users.sourceforge.net>
- kqueue now default on
- default value of sys_select_timeout in *nix was changed from 10000 (10 milsec) to 1000000 (1 sec)
- Darwin was renamed to MacOSX
- bugfix from 0.19.10-develop: crashes on *nix when qtvproxy will be disconnect (EXPERIMENTAL)
- improved byte order support:
supported byte order:
little endian 1234
big endian 4321
pdp endian 3412 (middle endian?)
optimized byte swap functions for i386 arch, therefore no more support of i80386 -
require i80486 or newer (Anybody use i80386 for runing mvdsv? :-))
gas2masm was modified:
.386P changed to .486P
added commands bswap (require i80486), movzbw, movzbl, movzwl, xchgb, xchgw, xchgl
- added NetBSD targets
- bugfix from Id Software's QWSV: buffer overflow in loading files (How did it work before???)
- improved bugfix ktpro from 0.19.20-develop: command before first ';' will be executed,
but other commands are ignored
- new value in extension of connectionless command status:
16 - add information about teams
- bugfix from 0.19.20-develop (in "ZQuake-like minping" code): kicked client don't get any packets
from server and server ignore all packets from this client - for client look like network lag
- improved OpenBSD support
- improved sys_select_timeout with kqueue on FreeBSD
- improved connection algorithm: if client core dumped, then allow to reuse slot (EXPERIMENTAL)
- removed cvar sv_old_status_for_ktpro - not needed after "improved status command output..."
- improved status command output with ktpro in server console - always write new status
- disabled general-protection-fault window box on Win32 if there are command line options
"-noerrormsgbox" or "-d"
(Thanks to schm)
- added new value for sv_forcespec_onfull
2 - same as 1 (look at 0.19.20-develop changes) if player's "svf" userinfo key == 1
changed default value from 0 to 2
example: setinfo svf 1
- bugfix from 0.19.20-develop: didn't added sv_forcespec_onfull
and behavior was like with value 1 (careless mistake)
* disconnect <disconn3ct@users.sourceforge.net>
- bugfix from 0.19.10-develop: mvd stream (qtv) closed as file - cause crash mvdsv on exit
- for developers: move FS-related stuff from common.c to fs.c
- small fixes and cleanups here and there
- added DragonFly BSD targets
- added kqueue support for DragonFly and NetBSD
* qqshka <qqshka@users.sourceforge.net>
- new cvar vip_values which control which vip value assign for particular
vip password.
Example, if we talk about ktpro and particular passwords:
vip_password "justvip demoadmin admin judgeadmin admindemoadmin judgeadmindemoadmin"
then we must set next vip_values
vip_values "1 8 4 20 12 28"
- switching GAME_API_VERSION to 9.
Only one change, added GAME_CLIENT_SAY, so now qvm mods can handle say/say_team.
- For developers only: now qvm mods can get client state via
trap_infokey( int edn, "*state", char *valbuff, int sizebuff ).
Possible states: "free", "zombie", "preconnected", "connected", "spawned", "unknown".
So you can spot not yet connected clients. Personally, i'm using this in KTX for
/klist or /fkick. ktpro do this via parsing output of server /status command.
I'm dislike ktpro way here.
* oldman <oldmanuk@users.sourceforge.net>
- added VWEP support (from ZQuake)
- improved MacOS X/Darwin support
* VVD <vvd0@users.sourceforge.net>
- kqueue now default on
- default value of sys_select_timeout in *nix was changed from 10000 (10 milsec) to 1000000 (1 sec)
- Darwin was renamed to MacOSX
- bugfix from 0.19.10-develop: crashes on *nix when qtvproxy will be disconnect (EXPERIMENTAL)
- improved byte order support:
supported byte order:
little endian 1234
big endian 4321
pdp endian 3412 (middle endian?)
optimized byte swap functions for i386 arch, therefore no more support of i80386 -
require i80486 or newer (Anybody use i80386 for runing mvdsv? :-))
gas2masm was modified:
.386P changed to .486P
added commands bswap (require i80486), movzbw, movzbl, movzwl, xchgb, xchgw, xchgl
- added NetBSD targets
- bugfix from Id Software's QWSV: buffer overflow in loading files (How did it work before???)
- improved bugfix ktpro from 0.19.20-develop: command before first ';' will be executed,
but other commands are ignored
- new value in extension of connectionless command status:
16 - add information about teams
- bugfix from 0.19.20-develop (in "ZQuake-like minping" code): kicked client don't get any packets
from server and server ignore all packets from this client - for client look like network lag
- improved OpenBSD support
- improved sys_select_timeout with kqueue on FreeBSD
- improved connection algorithm: if client core dumped, then allow to reuse slot (EXPERIMENTAL)
- removed cvar sv_old_status_for_ktpro - not needed after "improved status command output..."
- improved status command output with ktpro in server console - always write new status
- disabled general-protection-fault window box on Win32 if there are command line options
"-noerrormsgbox" or "-d"
(Thanks to schm)
- added new value for sv_forcespec_onfull
2 - same as 1 (look at 0.19.20-develop changes) if player's "svf" userinfo key == 1
changed default value from 0 to 2
example: setinfo svf 1
- bugfix from 0.19.20-develop: didn't added sv_forcespec_onfull
and behavior was like with value 1 (careless mistake)
MVDSV docs page: http://mvdsv.sourceforge.net/docs/