summaryrefslogtreecommitdiff
path: root/src/i_system.c
AgeCommit message (Collapse)Author
2008-09-27Split out startup banner code into common code; display copyright noticeSimon Howard
in Heretic. Subversion-branch: /branches/raven-branch Subversion-revision: 1295
2008-09-25Make ENDOOM screen work on Heretic.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1284
2008-09-11Refactor configuration file system to allow configuration file variablesSimon Howard
to be bound in a distributed fashion around the program. Remove dependency of m_config.c on doom/. Subversion-branch: /branches/raven-branch Subversion-revision: 1222
2008-09-08Remove i_system.c dependency on doom/ code and add a generic I_AtExit()Simon Howard
API for scheduling functions to call on quit. Subversion-branch: /branches/raven-branch Subversion-revision: 1216
2008-09-07Move dehacked code to doom/. Split dehacked string replacement code intoSimon Howard
common code and remove dependencies on deh_main.h. Subversion-branch: /branches/raven-branch Subversion-revision: 1210
2008-09-06Remove dependencies of i_video.c on doom/ code.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1205
2008-09-06Remove includes of doomdef.h where possible, move generic parts into topSimon Howard
level. Subversion-branch: /branches/raven-branch Subversion-revision: 1204
2008-07-31Automatically load chex.deh on startup if playing in chex mode.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1165
2008-03-09Split out configuration file code from m_misc.c into m_config.c. MoveSimon Howard
screenshot code into v_video.c Add M_FileLength common function for finding the length of an open file. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1102
2008-02-10Fix compiler warnings. Refactor the intercepts overrun code so that itSimon Howard
should work properly on big endian machines as well as little endian machines. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1074
2008-02-09Fix up the R_Main startup progress dots. If stdout is a file, don'tSimon Howard
display the surrounding box. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1069
2008-02-09Define WIN32_LEAN_AND_MEAN to fix windows build of i_system.c.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1066
2008-02-09Remove some unneeded functions from i_system.c. Make I_Error exit usingSimon Howard
exit() rather than abort(). Display a message box with the error on Windows. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1065
2007-05-31Initial joystick support.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 887
2007-05-24Use I_Sleep in i_system.c instead of SDL_Delay directly.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 884
2007-05-16Add FEATURE_SOUND.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 877
2007-02-14Make I_Error call abort() instead of exit(), so that we can get aSimon Howard
backtrace in the debugger. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 836
2006-12-24Javadoc-style self-documenting system for command line options.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 806
2006-12-24Include "SDL.h", not <SDL.h>, as per http://www.libsdl.org/faq.phpSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 805
2006-11-14Support running as a screensaver under X!Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 750
2006-10-18Strip out CVS logs, RCS Id tags.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 704
2006-09-25Add "test controls" mode - for setup.exe in the future. Start straightSimon Howard
into the game with no melt effect and display a box showing mouse speed to allow the threshold to be set easily. When escape is pressed, quit straight away. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 662
2006-09-22Add DEH_String() conversions on more strings that are not being converted.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 653
2006-09-17Always wait for a keypress before closing the ENDOOM window; do not Simon Howard
close it automatically. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 610
2006-08-31Use the new TXT_Sleep function in Doom.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 579
2006-06-03Detect recursive calls to I_Error to prevent an infinite loop.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 556
2006-04-06Save demos when quitting normally - it is no longer neccessary to pressSimon Howard
'q' to end a demo! Thanks to the 10,000 people who reported this bug. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 463
2006-03-30Increase the default heap size to 16MB, and add a -mb parameter to allowSimon Howard
the heap size to be controlled from the command line. Who doesn't have 16MB of memory these days? Subversion-branch: /trunk/chocolate-doom Subversion-revision: 458
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-01-13Textscreen getchar() function; remove SDL code from I_Endoom.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 289
2006-01-08show_endoom config file option to disable the endoom screenSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 274
2005-12-30Millisecond clock functionSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 234
2005-11-17Catch SDL_QUIT event on ENDOOM displaySimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 230
2005-10-09Handle blinking text in ENDOOM lumps properly.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 183
2005-10-02Fix the length of time that ENDOOM is displayed forSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 148
2005-10-02ENDOOM support using text mode emulationSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 147
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-08Delay calls so we don't use the entire CPUSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 95
2005-09-06Restore -nosound, -nosfx, -nomusicSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 80
2005-08-04Silence compiler warningsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 37
2005-08-04Begin/EndRead now in i_video.cSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 34
2005-07-25Port timer code to SDLSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 28
2005-07-23Startup messages as in the DOS exesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 22
2005-07-23Remove unneccessary pragmasSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 18
2005-07-23Update copyright to GNU GPLSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 8
2005-07-23Initial revisionSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 4