summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-02-23Track memory used by packet data to help detect memory leaksSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 385
2006-02-23Free back packets sent to the server after parsing themSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 384
2006-02-23Detect when clients are disconnected from the server, recover cleanlySimon Howard
and display a message. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 383
2006-02-23Set ticdup from the command line with the -dup parameter.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 382
2006-02-23Do not allow tics to buffer up in single player (stops the gun instantlySimon Howard
appearing on level start) Subversion-branch: /trunk/chocolate-doom Subversion-revision: 381
2006-02-23Fix crash when NOT recording lowresSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 380
2006-02-23Set maketic-gametic lag back to 1 second.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 379
2006-02-23Add lowres_turn to indicate whether we generate angleturns which areSimon Howard
8-bit as opposed to 16-bit. This is used when recording demos without -longtics enabled. Sync this option between clients in a netgame, so that if one player is recording a Vanilla demo, all clients record in lowres. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 378
2006-02-23Fix bugs in resend code for server->client dataSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 377
2006-02-23Add lowres_turn parameter to net_full_ticcmd_t structure r/w functionsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 376
2006-02-22Packet resends for server->client gamedataSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 375
2006-02-19Move tic number expansion code to common code. Parse game data packetsSimon Howard
received from the server. Strip down d_net.[ch] to work through the new networking code. Remove game sync code. Remove i_net.[ch] as it is no longer needed. Working networking! Subversion-branch: /trunk/chocolate-doom Subversion-revision: 374
2006-02-19Increase the size of BACKUPTICS to deal with heavy lagSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 373
2006-02-17Remove debug codeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 372
2006-02-17Full working resends for client->server commsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 371
2006-02-17Request resends for missed packetsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 370
2006-02-16Define a new type net_full_ticcmd_t, a structure containing all ticcmdsSimon Howard
for a given tic. Store received game data in a receive window. Add send queues for clients and add data from the receive window to generate complete sets of ticcmds. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 369
2006-02-15Remove the savegame buffer entirely. Keep the old savegame size limitSimon Howard
bug add a "vanilla_savegame_limit" config file option which allows the limit to be disabled if necessary. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 367
2006-02-03Support NWT-style WAD merging (-af and -as command line parameters).Simon Howard
Restructure WAD loading so that merged WADs are always loaded before normal PWADs. Remove W_InitMultipleFiles(). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 362
2006-01-30Add manpageSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 360
2006-01-30Install into the games directory, not bin (Thanks to Jon Dowland)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 358
2006-01-29Shut up compiler warningsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 356
2006-01-29Allow map things of type <= 0 - these are ignored by Vanilla Doom.Simon Howard
Provides compatibility with plutonia.wad map12. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 354
2006-01-28Avoid conflict with stdc time functionSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 352
2006-01-27Exit with an error when playing a demo with the wrong version, like Vanilla DoomSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 351
2006-01-27Fix compiler warning due to missing includeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 348
2006-01-27dehacked replacements for switch texture namesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 346
2006-01-25Allow overriding the animation texture/flat names via dehackedSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 344
2006-01-24More endianness fixesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 342
2006-01-23Include the config header so that endianness is dealt with correctlySimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 340
2006-01-23Fix bug when expanding large sound effects with odd sample ratesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 338
2006-01-23Rearrange the order of startup code to allow replacing the IWAD filenameSimon Howard
via dehacked Subversion-branch: /trunk/chocolate-doom Subversion-revision: 336
2006-01-23Make the network waiting screen not thrash the CPU so much.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 335
2006-01-23Allow changing the names of level lump names via dehacked.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 334
2006-01-23Fix dehacked sky replacementSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 332
2006-01-23More dehacked text substitutions for finale text namesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 330
2006-01-22Allow changing of all menu graphic lumps via dehackedSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 328
2006-01-22Allow changing the status bar graphic lumps via dehackedSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 326
2006-01-22Allow changing the sky texture names via dehacked patchesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 324
2006-01-22Periodically request the time from clients to estimate their offset toSimon Howard
the server time. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 323
2006-01-22Dehacked string replacements for menu graphic lump namesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 322
2006-01-22Dehacked string replacements for intermission screen graphic lumpsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 320
2006-01-22Dehacked string replacements for sound and music lump namesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 318
2006-01-22Dehacked string replacements for startup messages, IWAD names, demoSimon Howard
names and backgrounds Subversion-branch: /trunk/chocolate-doom Subversion-revision: 316
2006-01-22Catch calls to DEH_String before DEH_Init is calledSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 314
2006-01-21Add first game data sending code. Check the client version when connecting.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 312
2006-01-21Remove SAVESTRINGSIZE (now defined in p_saveg.h)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 311
2006-01-20Bump version to 0.2.0Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 310
2006-01-20Import differences from stable branch.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 309
2006-01-19Move savegame header read/write code into p_saveg.cSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 300