Commit graph

4343 commits

Author SHA1 Message Date
Simon Howard
831a521c0e Update NEWS with information about alt-tab bug
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 100
2005-09-11 20:42:26 +00:00
Simon Howard
3ee338ec78 chocolate-doom.cfg
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 99
2005-09-11 20:35:18 +00:00
Simon Howard
c736059090 Second configuration file to allow chocolate doom-specific settings.
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-11 20:25:56 +00:00
Simon Howard
bfccd6699e Fix declaration of I_Sleep (not I_Delay) and move to right header
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 97
2005-09-11 16:39:29 +00:00
Simon Howard
512155b2e6 Missing declarations
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 96
2005-09-11 16:35:04 +00:00
Simon Howard
730c726d7e Delay calls so we don't use the entire CPU
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 95
2005-09-08 22:10:40 +00:00
Simon Howard
90a8fb8c18 Allow alt-tab away while running fullscreen
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 94
2005-09-08 22:05:17 +00:00
Simon Howard
7d259962ea MAXINTERCEPTS got converted to INT_MAXERCEPTS accidentally when switching
to the ANSI standard limit constants

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 93
2005-09-08 09:58:00 +00:00
Simon Howard
d42281c7a3 Fix description
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 92
2005-09-08 00:02:12 +00:00
Simon Howard
adc62e7e5b Fix switches not changing in Episode 4
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 91
2005-09-08 00:01:51 +00:00
Simon Howard
4349ec74e0 No SIGHUP on Windows
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 89
2005-09-07 22:58:34 +00:00
Simon Howard
d67668fa89 v0.0.1
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 88
2005-09-07 22:55:28 +00:00
Simon Howard
c578df1674 Modify the sound effect caching behaviour: sounds which are not playing
are now marked as PU_CACHE; it is otherwise possible to run out of memory.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 87
2005-09-07 22:24:26 +00:00
Simon Howard
faa2a505ba Catch signals and exit cleanly
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 86
2005-09-07 21:40:28 +00:00
Simon Howard
3bbed813e4 Remove non-ANSI C headers and functions
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 85
2005-09-07 21:40:11 +00:00
Simon Howard
34a3dfd280 Remove non-ANSI C headers. Use standard C file I/O functions.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 84
2005-09-07 21:30:42 +00:00
Simon Howard
a602d1dba6 Fix up names of functions
Make the quit button work (pops up the "quit doom?" prompt).
Fix focus detection to release the mouse and ignore mouse events
when window is not focused.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 83
2005-09-07 20:44:23 +00:00
Simon Howard
f0a776f069 Maintain dos-specific options in config file
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 82
2005-09-07 12:34:47 +00:00
Simon Howard
55b0f32c73 Bugs list; update TODO
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 81
2005-09-06 22:50:09 +00:00
Simon Howard
9c38ec686f Restore -nosound, -nosfx, -nomusic
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 80
2005-09-06 22:39:43 +00:00
Simon Howard
7bf9829dbc Setting music volume
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 79
2005-09-06 21:40:28 +00:00
Simon Howard
49cdaa04c2 Silly me - i misread cph's patch and got the logic backwards
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 78
2005-09-06 21:15:08 +00:00
Simon Howard
126b5a4c8d Working music!
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 77
2005-09-06 21:11:23 +00:00
Simon Howard
a38ba2a4aa Newer versions of mmus2mid.c,h from prboom
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 76
2005-09-06 21:06:45 +00:00
Simon Howard
b09ff6f003 Add mmus2mid code from prboom. Use 'void *' for music handles. Pass
length of data when registering music.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 75
2005-09-05 22:50:56 +00:00
Simon Howard
b932593c9e 16-bit sound
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 74
2005-09-05 21:03:43 +00:00
Simon Howard
08925d637e Use the system-nonspecific sound code to assign the channel number used
by SDL. Remove handle tagging stuff.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 73
2005-09-05 20:32:18 +00:00
Simon Howard
7b151f074e Remove dead code. Cope with the screen not having width == pitch. Lock
the SDL screen surface properly. Rewrite 2x scaling code.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 72
2005-09-04 23:18:30 +00:00
Simon Howard
f2ed074174 shut up compiler warnings
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 71
2005-09-04 18:44:23 +00:00
Simon Howard
c47c4ce0f7 Support demos recorded with cph's modified "v1.91" doom exe - which
contain higher resolution angleturn

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 70
2005-09-04 17:33:43 +00:00
Simon Howard
ccb1b27acc 'novert' command line option to disable vertical mouse movement
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 69
2005-09-04 15:59:45 +00:00
Simon Howard
053bcdff05 Support the old "joyb_speed 31" hack to allow autorun
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 68
2005-09-04 15:23:29 +00:00
Simon Howard
8689bca903 Doom v1.9 doesnt allow cheats in nightmare mode!
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 67
2005-09-04 14:55:53 +00:00
Simon Howard
4fcb2575e7 Display the correct quit messages according to which game is being played.
Remove "language" variable (do this through gettext, if ever)

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 66
2005-09-04 14:51:19 +00:00
Simon Howard
2e941b777d These things have been done
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 65
2005-09-04 14:34:20 +00:00
Simon Howard
e58b687ef9 -nograbmouse option
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 64
2005-09-01 00:01:36 +00:00
Simon Howard
18db00e1c4 smarter mouse grabbing for windowed mode
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 63
2005-08-31 23:58:28 +00:00
Simon Howard
a9fd2c72eb Nicer banner showing the game type (once we know). Remove dead code.
Find the config file properly.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 62
2005-08-31 21:50:57 +00:00
Simon Howard
9c9e1bac25 Display the game name in the title bar. Move game start code to later
in initialisation because of the IWAD detection changes.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 61
2005-08-31 21:35:42 +00:00
Simon Howard
862f45407c Remove the last traces of NORMALUNIX
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 60
2005-08-31 21:24:24 +00:00
Simon Howard
457bca3961 Better IWAD detection and identification. Support '-iwad' to specify
the IWAD to use.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 59
2005-08-31 21:21:18 +00:00
Simon Howard
f51fa9af94 More Windows fixes
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 58
2005-08-30 22:15:11 +00:00
Simon Howard
a77ebf56c6 Windows fixes
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 57
2005-08-30 22:11:10 +00:00
Simon Howard
0e7c1aeabd Add missing header to fix build
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 56
2005-08-29 22:00:04 +00:00
Simon Howard
9c8b9d2665 Include autotools directory in dist
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 55
2005-08-29 21:57:40 +00:00
Simon Howard
c04c42706a Demo sync problem with teleports and final doom
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 54
2005-08-23 09:54:23 +00:00
Simon Howard
dd39af700d Make sounds louder. Use the correct maximum of 15 when doing sound
calculations.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 53
2005-08-19 21:55:51 +00:00
Simon Howard
48b1f583ff Port network code to use SDL_net
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 52
2005-08-12 16:54:15 +00:00
Simon Howard
24c1bf494f Remove "if (french)" stuff, FRENCH define, detect french wad automatically
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 51
2005-08-10 08:45:35 +00:00
Simon Howard
e4ee3ece6a More TODOs/update
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 50
2005-08-08 15:19:47 +00:00