summaryrefslogtreecommitdiff
path: root/src/i_main.c
AgeCommit message (Collapse)Author
2014-12-18Strip out CPU affinity hack.Simon Howard
This was added a long time ago, supposedly as a workaround for SDL_mixer issues. It's not clear that this ever properly solved the problem, and it seems unlikely that it's doing any good any more. Quasar has pointed out that it actually impedes performance, and some forks may want to use SMP (Strife: Veteran Edition had to remove it). This fixes #484 (thanks Quasar).
2014-05-05Clean up file headers.Simon Howard
This change rewrites and simplifies the copyright headers at the top of all source files: * Remove "Emacs style mode select" line; this line was included in the headers for the originally released source files and appears to be to set the file type for old versions of Emacs. I'm not sure entirely why it was required but I don't think it is any more. * Remove "You should have received a copy of..." text from copyright header. This refers to the old 59 Temple Place address where the FSF headquarters used to be located and is no longer correct. Rather than change to the new address, just remove the paragraph as it is superfluous anyway. This fixes #311. * Remove ---- separator lines so that the file headers are barer and more simplified.
2013-08-11Remove Windows CE support.Simon Howard
What support exists is for obsolete devices I no longer possess; I've never been contacted about the port and it's been several years since I even bothered to build a new version. All the extra overrides are clutter that can just be removed. Subversion-branch: /branches/v2-branch Subversion-revision: 2615
2011-02-24Load response files from main() before calling D_DoomMain, so that allSimon Howard
executables load response files, including the setup tool. Subversion-branch: /branches/raven-branch Subversion-revision: 2276
2009-10-16Fix compile under MSVC (thanks entryway).Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1718
2009-06-09Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1579
2009-06-08Use SDL's getenv/putenv implementation, and populate at startup.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1577
2009-06-07Add CPU affinity function for Windows CE.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1558
2009-05-14Merge from trunk. Note that src/i_sdlsound.c has not yet been merged asSimon Howard
it contains too many conflicts at present. Subversion-branch: /branches/raven-branch Subversion-revision: 1522
2009-03-14Add check to allow sched_setaffinity code to work on older versions ofSimon Howard
libc. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1470
2009-03-12Update from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1467
2009-03-03Look up SetProcessAffinityMask function at runtime, so that the programSimon Howard
should work under Win9x again. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1443
2008-12-20Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1423
2008-12-09Add check for sched_setaffinity to configure and only use it if it isSimon Howard
found. Display a message if we don't have any way to set processor affinity. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1413
2008-10-31Don't set processor affinity on OSX, as it does not supportSimon Howard
sched_setaffinity. Subversion-branch: /branches/raven-branch Subversion-revision: 1372
2008-09-23Merge updates from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1266
2008-09-20Set processor affinity under non-Windows platforms using the POSIX API.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1243
2008-09-07Move m_bbox.[ch] back to common (needed by v_video.c). Remove someSimon Howard
common->doom header dependencies. Subversion-branch: /branches/raven-branch Subversion-revision: 1211
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-04-19Fix some more warnings.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1121
2008-02-09Set the process affinity mask to 1 on Windows, to work around a bug inSimon Howard
SDL_mixer (thanks entryway). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1068
2007-05-31Initial joystick support.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 887
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-10-18Strip out CVS logs, RCS Id tags.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 704
2006-06-21Let the SDL parachute catch crashes and shut down properly. Don't crashSimon Howard
after playing demos. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 562
2006-03-18Add missing SDL.h include for i_main.c - fixes play under MacOS X!Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 424
2005-09-14Fix startup messages displayed (build a console binary; remove CONSimon Howard
redirection code) Subversion-branch: /trunk/chocolate-doom Subversion-revision: 106
2005-09-07No SIGHUP on WindowsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 89
2005-09-07Catch signals and exit cleanlySimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 86
2005-08-30Windows fixesSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 57
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