summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-01-02Add a "-client" option to test connecting to a local server.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 247
2006-01-02Fix connect timeout and shutdown client properly if we fail to connect.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 246
2006-01-02Refer to connected clients by their AddrToString() output rather than justSimon Howard
the pointer to their struct. Listen for IP connections as well as loopback connections. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 245
2006-01-02Rename i_net_module -> net_sdl_module. Fix the AddrToString method.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 244
2006-01-02Remove test codeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 243
2006-01-02Fix packet not freed back after being sent.Simon Howard
Code to disconnect clients from the server side. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 242
2006-01-02Encapsulate the event queue code properly. Add a D_PopEvent functionSimon Howard
to read a new event from the event queue. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 241
2006-01-02Make functions static. Remove unused variable.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 240
2006-01-02Neater prefixes: NET_Client -> NET_CL_. NET_Server -> NET_SV_.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 239
2006-01-01Client disconnect codeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 238
2006-01-01Remove GS_WAITINGSTART gamestate. This will be independent of the mainSimon Howard
loop to avoid interfering with the main game code too much. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 237
2006-01-01String read/write functionsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 236
2005-12-30Fix client code to correctly send reply to server on connection.Simon Howard
Add "waiting screen" while waiting for the game to start. Hook in the new networking code into the main game code. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 235
2005-12-30Millisecond clock functionSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 234
2005-12-29Working client connect codeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 233
2005-12-29Add initial client/server connect code. Reorganise sources list inSimon Howard
Makefile.am. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 232
2005-12-29Automatically initialise the address tableSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 231
2005-11-17Catch SDL_QUIT event on ENDOOM displaySimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 230
2005-10-30Add foundation code for the new networking systemSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 229
2005-10-29Fix help screen orderings and skull positions to make Chocolate DoomSimon Howard
behave exactly like the original executables. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 225
2005-10-26Final Doom teleport logic was backwardsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 224
2005-10-24Allow the game version to emulate to be specified from the command lineSimon Howard
and set compatibility options accordingly. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 223
2005-10-23Drastically refactor the WAD merging code. Allow multiple replacementsSimon Howard
of the same sprite in a PWAD (fixes Scientist 2) Subversion-branch: /trunk/chocolate-doom Subversion-revision: 222
2005-10-23Reproduce the behavior when playing a sound at a sample rate whichSimon Howard
is not 11025 or 22050Hz. This is to "fix" a bug in Scientist 2: however, it does not fix the playing of sounds, only silence them. I tested Vanilla Doom and this is how it behaves when it receives sound effects with odd sample rates. The bug here is actually in the Scientist 2 WAD, which has sound effects that have the wrong sample rate. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 221
2005-10-17DEH_CheckCommandLine -> DEH_Init, for consistency with other InitSimon Howard
functions Subversion-branch: /trunk/chocolate-doom Subversion-revision: 214
2005-10-17Add a "loading" message for each dehacked patch we load, to be orthogonalSimon Howard
to the WAD loading code Subversion-branch: /trunk/chocolate-doom Subversion-revision: 213
2005-10-17Fix "Monsters Infight"Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 212
2005-10-17Add note that the "Monsters Infight" setting is not supported.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 211
2005-10-17Ignore comments in dehacked files.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 210
2005-10-17Dehacked Misc support: Controls for the armor and armor class set whenSimon Howard
using the ammo cheats. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 209
2005-10-17Dehacked Misc support: Max soulsphere, Soulsphere+Megasphere health bonusSimon Howard
values, God mode health value Subversion-branch: /trunk/chocolate-doom Subversion-revision: 208
2005-10-17Add dehacked "Misc" implementations for max armor+health, blue+greenSimon Howard
armor classes Subversion-branch: /trunk/chocolate-doom Subversion-revision: 207
2005-10-17Start of Dehacked 'Misc' section support. Initial Health+Bullets,Simon Howard
and bfg cells/shot are supported. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 206
2005-10-17Guard against multiple video shutdowns better. Fix crash due to improperSimon Howard
screen clear at startup. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 205
2005-10-16Fix the '-cdrom' command-line option.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 204
2005-10-16Set the default number of channels to a more sensible 8Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 203
2005-10-16Global "configdir" variable with directory to store config files in.Simon Howard
Create a function to find the filename for a savegame slot. Store savegames in the config dir. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 202
2005-10-15Fix pink icon on startupSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 201
2005-10-15Add warning message for WADs with FF_START or SS_START in, suggestingSimon Howard
the -merge option. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 200
2005-10-15Print startup banners which have been modified by dehacked.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 198
2005-10-15Fix MIDI music not pausing when using SDL_mixer's native MIDI playback.Simon Howard
The SDL_mixer native MIDI code does not pause music properly - use a workaround of setting the volume to 0. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 196
2005-10-15Map mouse buttons correctly.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 195
2005-10-15Check the return code from SDL_LockSurface to ensure a surface has beenSimon Howard
properly locked. Fixes crash when switching applications while running fullscreen. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 193
2005-10-13Fix Doom 1 skiesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 192
2005-10-13Fix logic for lost soul bounceSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 191
2005-10-12doomfeatures.h to allow certain features to be disabled in the buildSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 190
2005-10-09Fix DEH_Warning callSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 188
2005-10-09Include libtextscreen include in the right place, include deh_main.hSimon Howard
in the dist. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 184
2005-10-09Handle blinking text in ENDOOM lumps properly.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 183
2005-10-09Check the header of dehacked files and make sure we only load validSimon Howard
dehacked files. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 182