| 2006-04-09 |
| Broadcast searches (currently broken) |
Simon Howard |
eb937f4d |
| 2006-04-08 |
| Forgot to add net_query.c to Makefile.am |
Simon Howard |
6f76c8ee |
| 2006-04-06 |
| Debug code for tracking bandwidth usage |
Simon Howard |
197188e1 |
| Add the ability to query the current state of servers, and '-query' command line option to do so. |
Simon Howard |
d5f0ddc2 |
| Save demos when quitting normally - it is no longer neccessary to press 'q' to end a demo! Thanks to the 10,000 people who reported this bug. |
Simon Howard |
7355700d |
| Use BACKUPTICS everywhere. Remove NET_TICCMD_QUEUE_SIZE |
Simon Howard |
938dee14 |
| Sanity check data received by the server. Send version string earlier in SYN packets to allow the fields that follow to be changed later on if necessary. |
Simon Howard |
2d45e6c0 |
| 2006-04-01 |
| Don't add modules to the server context until after they have been initialised - avoids crash when bombing out in the init function |
Simon Howard |
89332f29 |
| 2006-03-31 |
| Remove reference to nonexistent i_main.h |
Simon Howard |
465d7417 |
| 2006-03-30 |
| Increase the default heap size to 16MB, and add a -mb parameter to allow the heap size to be controlled from the command line. Who doesn't have 16MB of memory these days? |
Simon Howard |
a89c1f67 |
| When all players leave a server, start accepting new connections again. This lets people run proper dedicated servers. |
Simon Howard |
75f72e91 |
| Add missing #include |
Simon Howard |
db725c98 |
| Split off timer code into separate i_timer.c file. Add d_dedicated.c and build chocolate-server, a standalone dedicated server. |
Simon Howard |
08c59baa |
| Dedicated server mode. |
Simon Howard |
4c5d0e68 |
| Remove hard-coded use of network modules from server code. |
Simon Howard |
cd2a2a8d |
| 2006-03-29 |
| Removing dummy file. |
Simon Howard |
68ea842e |
| Dummy commit to test the new IRC monitoring bot |
Simon Howard |
78cffe0f |
| Removing dummy.txt |
Simon Howard |
72b76019 |
| This is a message. |
Simon Howard |
e70da688 |
| Dummy change |
Simon Howard |
41bd3240 |
| Dummy commit |
Simon Howard |
eefbf1c2 |
| 2006-03-27 |
| Update NEWS file, incorporating changes from v0.1.4 as well. |
Simon Howard |
66465732 |
| Fix divide by zero in 1427uv01.lmp caused by the use of int instead of angle_t in R_ScaleFromGlobalAngle() |
Simon Howard |
1f2c4aa1 |
| 2006-03-25 |
| New feature to allow compiling without multiplayer support |
Simon Howard |
2004f1db |
| Improve Z_CheckHeap() |
Simon Howard |
5a0f3472 |
| Fix builds with FEATURE_DEHACKED disabled |
Simon Howard |
790909d2 |
| Run the menu at the correct speed |
Simon Howard |
71980977 |
| 2006-03-24 |
| Adjust anti-CPU-hogging sleep times. |
Simon Howard |
b8e4404e |
| Add "native allocator" message to distinguish from z_zone.c |
Simon Howard |
d04ad8b8 |
| Call W_GenerateHashTable to generate the lumpname hashtable. Do not constantly look up MAP01 to see if this is a store demo. |
Simon Howard |
9d32e513 |
| Ooops! |
Simon Howard |
79bd9a77 |
| Generate a hash table for fast lump name lookups. |
Simon Howard |
f6c1c476 |
| Add a second implementation of the zone memory system which just uses malloc() and free() as a backend. This will be useful for running dedicated servers (no need to allocate an entire heap). |
Simon Howard |
d5b2877a |
| Make memblock_t internal to z_zone.c. Adjust Z_ChangeTag #define to cope with this. |
Simon Howard |
7305391e |
| Update TODO. Remove finished things (64-bit, netcode) and stuff which will never be done (z_zone short-circuit). Add some new TODOs. |
Simon Howard |
f4b511d3 |
| Use "sizeof(line_t *)" not "4". Fixes 64-bit builds. |
Simon Howard |
5950a385 |
| 2006-03-23 |
| Remove "default sfx volume" message: this is confusing now, and isn't in Vanilla anyway. |
Simon Howard |
9772afab |
| Fix sound range |
Simon Howard |
8c66bb9f |
| Separate variables for config file volume levels and sound API internal volume levels (this is how the Vanilla code behaves). Fixes sound behavior on level 8! |
Simon Howard |
d54a1ab4 |
| 2006-03-19 |
| Smarter fullscreen setting adjustment |
Simon Howard |
e920b33f |
| 2006-03-18 |
| Auto adjust settings when running fullscreen so that we run in a valid video mode. |
Simon Howard |
025459cc |
| Fix music startup/shutdown |
Simon Howard |
3d1cf028 |
| Catch failures to initialise SDL_mixer properly, and fail gracefully rather than crashing the game. |
Simon Howard |
00b50443 |
| Add missing SDL.h include for i_main.c - fixes play under MacOS X! |
Simon Howard |
f880f58d |
| 2006-03-17 |
| Fix windres detection |
Simon Howard |
e4170a75 |
| 2006-03-16 |
| Better fix for the intermission screen crash. Don't call WI_End until after we change to gamestate != GS_INTERMISSION |
Simon Howard |
9f1245d3 |
| Fix crasher when starting new levels, because the intermissions code tries to draw patches which have been unloaded (WI_Drawer runs after WI_End, because it is waiting for the game loop to load the new level) |
Simon Howard |
3b8e76e7 |
| 2006-03-15 |
| fix DEH_UNSUPPORTED_MAPPING, add frame::codepointer as an unsupported mapping |
Simon Howard |
f306694f |
| Check for IWADs in the same order as Vanilla Doom |
Simon Howard |
2248db29 |
| 2006-03-14 |
| Detect the presence of 'windres' properly |
Simon Howard |
7a648a2c |