Add ability to play using the Vanilla player sync code
Fix netgame respawn bug on MAP02 (may be 64-bit related)
Add change missed from last commit
Broadcast searches (currently broken)
Forgot to add net_query.c to Makefile.am
Debug code for tracking bandwidth usage
Add the ability to query the current state of servers, and '-query'
Save demos when quitting normally - it is no longer neccessary to press
Use BACKUPTICS everywhere. Remove NET_TICCMD_QUEUE_SIZE
Sanity check data received by the server. Send version string earlier
Don't add modules to the server context until after they have been
Remove reference to nonexistent i_main.h
Increase the default heap size to 16MB, and add a -mb parameter to allow
When all players leave a server, start accepting new connections again.
Split off timer code into separate i_timer.c file. Add d_dedicated.c
Remove hard-coded use of network modules from server code.
Dummy commit to test the new IRC monitoring bot
Update NEWS file, incorporating changes from v0.1.4 as well.
Fix divide by zero in 1427uv01.lmp caused by the use of int instead
New feature to allow compiling without multiplayer support
Fix builds with FEATURE_DEHACKED disabled
Run the menu at the correct speed
Adjust anti-CPU-hogging sleep times.
Add "native allocator" message to distinguish from z_zone.c
Call W_GenerateHashTable to generate the lumpname hashtable. Do
Generate a hash table for fast lump name lookups.
Add a second implementation of the zone memory system which just uses
Make memblock_t internal to z_zone.c. Adjust Z_ChangeTag #define to
Update TODO. Remove finished things (64-bit, netcode) and stuff which
Use "sizeof(line_t *)" not "4". Fixes 64-bit builds.
Remove "default sfx volume" message: this is confusing now, and isn't
Separate variables for config file volume levels and sound API internal
Smarter fullscreen setting adjustment
Auto adjust settings when running fullscreen so that we run in a
Catch failures to initialise SDL_mixer properly, and fail gracefully
Add missing SDL.h include for i_main.c - fixes play under MacOS X!
Better fix for the intermission screen crash. Don't call WI_End until
Fix crasher when starting new levels, because the intermissions code
fix DEH_UNSUPPORTED_MAPPING, add frame::codepointer as an unsupported
Check for IWADs in the same order as Vanilla Doom
Detect the presence of 'windres' properly
Fix bug with corruption of long player names. Remove tab characters.
Add fullscreen "letterbox" mode for people without a functioning 320x200
If running with -timedemo, do not generate new ticcmds through
Indicate when a message has been received from the server.
Store the reason when a connection is disconnected, and display a
Convert NET_CL_SafePuts to NET_SafePuts, and print rejection messages
Generic console message mechanism. Inform all players when recording
Give a server-side warning when recording low resolution demos.
Do not run TryRunTics until after we have started demo recording. Fix
Fix loss of precision when turning with mouse.
Add unsigned qualifiers on swapping functions, to stop problems on
Remove redundant code, shut up warnings
Rearrange client connect code; fix name resolving under windows
Detect turbo mode more accurately
Send the nomonsters flag on netgame start.
Don't melt the screen on startup
Fix problem starting games with four players
Quit with an error when unable to resolve an address
Reduce the maximum latency to stop the game pausing and shooting ahead.
Working client sync: adjust the clock to try to match the latency of other
Change data files to binary files
Remove redundant stuff relating to the old network code
Only advance the receive window if we have received ticcmds from all
Replace -client with -connect which takes a hostname/ip to connect to.
Track memory used by packet data to help detect memory leaks
Free back packets sent to the server after parsing them
Detect when clients are disconnected from the server, recover cleanly
Set ticdup from the command line with the -dup parameter.
Do not allow tics to buffer up in single player (stops the gun instantly
Fix crash when NOT recording lowres
Set maketic-gametic lag back to 1 second.
Add lowres_turn to indicate whether we generate angleturns which are
Fix bugs in resend code for server->client data
Add lowres_turn parameter to net_full_ticcmd_t structure r/w functions
Packet resends for server->client gamedata
Move tic number expansion code to common code. Parse game data packets
Increase the size of BACKUPTICS to deal with heavy lag
Full working resends for client->server comms
Request resends for missed packets
Define a new type net_full_ticcmd_t, a structure containing all ticcmds
Remove the savegame buffer entirely. Keep the old savegame size limit