Simon Howard
d3c020f01c
Update NEWS
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 122
2005-09-22 13:22:49 +00:00
Simon Howard
0a9fe2c29c
Update bugs/todo lists
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 121
2005-09-22 13:20:49 +00:00
Simon Howard
b30d12e14b
Remove external statistics driver support (-statcopy):
...
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-22 13:13:47 +00:00
Simon Howard
d29e73f05a
Use a new PU_FREE tag to mark free blocks, rather than the 'user' field
...
(avoids using magic numbers to mark allocated blocks with no user)
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 119
2005-09-22 12:58:46 +00:00
Simon Howard
53a7ee3403
Generate chocolate-doom-res.rc with version and product info
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 118
2005-09-20 21:20:16 +00:00
Simon Howard
1c85056909
Conditionally build the resource file, dependent on whether windres exists
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 117
2005-09-20 20:55:32 +00:00
Simon Howard
7dd596e004
Update to do list
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 116
2005-09-20 20:13:55 +00:00
Simon Howard
f8d14bad71
Include icon in exe, rather than the default icon. Thanks to Joe Kennedy
...
for drawing this icon.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 115
2005-09-20 20:13:15 +00:00
Simon Howard
1f2a875ab5
Update changelog
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 113
2005-09-17 21:37:04 +00:00
Simon Howard
c2070729d6
0.0.3
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 112
2005-09-17 21:17:45 +00:00
Simon Howard
3e0f56f7ab
Mouse acceleration code to emulate old DOS drivers
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 111
2005-09-17 20:50:46 +00:00
Simon Howard
8c0e2a0259
Set the default values for variables in their initialisers. Remove the
...
"defaultvalue" parameter and associated code from the configuration
file parsing code.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 110
2005-09-17 20:25:56 +00:00
Simon Howard
66bf226f58
Rewrite configuration loading code; assign a type to each configuration
...
parameter. Allow float parameters, align all values in the configuration
files
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 109
2005-09-17 20:06:45 +00:00
Simon Howard
125d56b967
Autogenerated changelog
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 108
2005-09-17 18:40:32 +00:00
Simon Howard
d00ae4ee37
Remove mkinstalldirs (redundant now); include BUGS and TODO in distribution
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 107
2005-09-14 22:13:45 +00:00
Simon Howard
74f032bbdd
Fix startup messages displayed (build a console binary; remove CON
...
redirection code)
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 106
2005-09-14 22:08:29 +00:00
Simon Howard
5edba96d93
Lock surfaces properly when we have to (fixes crash under Windows 98)
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 105
2005-09-14 21:55:47 +00:00
Simon Howard
2076aabf66
0.0.2
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 103
2005-09-13 20:18:51 +00:00
Simon Howard
210b440bd8
Remove temporary MIDI files generated by sound code.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 102
2005-09-11 23:57:08 +00:00
Simon Howard
8ed2da84d9
Fix sounds playing at the wrong volume (too quiet)
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 101
2005-09-11 20:53:17 +00:00
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