summaryrefslogtreecommitdiff
path: root/src/d_main.c
AgeCommit message (Collapse)Author
2006-05-22Allow specifying the full path and filename when playing back demos.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 510
2006-05-19Add a config file setting to allow a delay to be specified on startup.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 484
2006-05-05Syncronise the -timer/-avg parameters across all clients to avoid desyncs.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 475
2006-04-09Broadcast searches (currently broken)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 467
2006-04-06Add the ability to query the current state of servers, and '-query'Simon Howard
command line option to do so. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 464
2006-03-30Split off timer code into separate i_timer.c file. Add d_dedicated.cSimon Howard
and build chocolate-server, a standalone dedicated server. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 455
2006-03-30Dedicated server mode.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 454
2006-03-25New feature to allow compiling without multiplayer supportSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 444
2006-03-24Adjust anti-CPU-hogging sleep times.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 440
2006-03-24Call W_GenerateHashTable to generate the lumpname hashtable. Do Simon Howard
not constantly look up MAP01 to see if this is a store demo. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 438
2006-03-23Separate variables for config file volume levels and sound API internalSimon Howard
volume levels (this is how the Vanilla code behaves). Fixes sound behavior on level 8! Subversion-branch: /trunk/chocolate-doom Subversion-revision: 429
2006-03-15Check for IWADs in the same order as Vanilla DoomSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 419
2006-03-06Do not run TryRunTics until after we have started demo recording. FixSimon Howard
crash when recording demos. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 408
2006-03-01Don't melt the screen on startupSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 400
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-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-22Dehacked string replacements for startup messages, IWAD names, demoSimon Howard
names and backgrounds Subversion-branch: /trunk/chocolate-doom Subversion-revision: 316
2006-01-14Include the game version in the settings structure.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 295
2006-01-13Add text-mode I/O functions.Simon Howard
Use text-mode screen for the waiting screen. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 291
2006-01-10Shut up compiler warningsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 280
2006-01-09Deduce a sane player name by examining environment variables. AddSimon Howard
a "player_name" setting to chocolate-doom.cfg. Transmit the name to the server and use the names players send in the waiting data list. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 277
2006-01-02Move I_InitGraphics call to be invoked earlier in D_DoomMain. Call theSimon Howard
NET_WaitForStart function to wait for a start signal in network games. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 253
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-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
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-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-17DEH_CheckCommandLine -> DEH_Init, for consistency with other InitSimon Howard
functions Subversion-branch: /trunk/chocolate-doom Subversion-revision: 214
2005-10-16Fix the '-cdrom' command-line option.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 204
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-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-12doomfeatures.h to allow certain features to be disabled in the buildSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 190
2005-10-09Fix banner string for ultimate doomSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 180
2005-10-09Detect registered DOOM banner in dehacked patchesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 178
2005-10-08Change dehacked startup messageSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 176
2005-10-08Shut up compiler warningSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 172
2005-10-08Allow dehacked patches to override the name of the game via theSimon Howard
startup banner. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 170
2005-10-08WAD merging codeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 168
2005-10-04Move call to dehacked entrypoint to stop crashesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 161
2005-10-02The beginnings of dehacked supportSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 153
2005-10-02Fixes for Final DoomSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 149
2005-09-22Remove external statistics driver support (-statcopy):Simon Howard
nonfunctional on modern systems and never used. Fix for systems where sizeof(int) != sizeof(void *) Subversion-branch: /trunk/chocolate-doom Subversion-revision: 120
2005-09-11Second configuration file to allow chocolate doom-specific settings.Simon Howard
Adjust some existing command line logic (for graphics settings and novert) to adjust for this. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 98
2005-09-08Allow alt-tab away while running fullscreenSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 94
2005-09-04shut up compiler warningsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 71
2005-09-04'novert' command line option to disable vertical mouse movementSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 69
2005-08-31Nicer banner showing the game type (once we know). Remove dead code.Simon Howard
Find the config file properly. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 62
2005-08-31Display the game name in the title bar. Move game start code to laterSimon Howard
in initialisation because of the IWAD detection changes. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 61
2005-08-31Remove the last traces of NORMALUNIXSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 60
2005-08-31Better IWAD detection and identification. Support '-iwad' to specifySimon Howard
the IWAD to use. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 59