| 2007-10-18 |
| #define inline to _inline in MSVC. |
Simon Howard |
75ce08ab |
| Fix for strcasecmp in MSVC; #define to stricmp. Outside MSVC, use strings.h. |
Simon Howard |
7644356e |
| 2007-09-15 |
| Fix desyncs caused by previous change to A_Explode. |
Simon Howard |
17aa4ae9 |
| Check for playeringame overflow when spawning a new player (for compatibility with vex6d.wad / bug_wald.lmp) |
Simon Howard |
7994c9e7 |
| Add intercepts overrun emulation from PrBoom-plus. |
Simon Howard |
4f9561ec |
| 2007-09-14 |
| Add P_SubstNullMobj, substitute NULL mobjs for a dummy mobj where mo->target is not checked for NULL. |
Simon Howard |
5ac7ac32 |
| 2007-09-11 |
| Remove obsolete autotools scripts from dist, require automake 1.8 (please upgrade!) |
Simon Howard |
056415e2 |
| 2007-09-04 |
| Fix build failure when python is not installed. |
Simon Howard |
f6888492 |
| 2007-09-03 |
| Up the default sample rate to 44100. |
Simon Howard |
a83c12ef |
| Fix crash when playing long sounds (like DSBOSSIT) |
Simon Howard |
1501546e |
| Try to open /dev/speaker in the parent process, so that we can tell if we don't have permission to open it before we fork. |
Simon Howard |
604e0962 |
| Add pcsound driver for OpenBSD. |
Simon Howard |
0517fad3 |
| 2007-09-02 |
| Disable "saving config in ... " message for setup (thanks MikeRS) |
Simon Howard |
91eea3f8 |
| Don't make novert affect the joystick as well (thanks Janizdreg) |
Simon Howard |
a74b55d0 |
| 2007-08-31 |
| Make SHORT and LONG macros return signed values; this is the behaviour of the versions in the original source and some code depends on it. |
Simon Howard |
58fdd042 |
| Use short for texpatch_t .originx, .originy: fixes problem caused by sign conversion in the endianness code. |
Simon Howard |
dad445bb |
| Use gcc packed attribute for all structures read/written to disk. This fixes architectures where structure fields are aligned differently to optimise reads, causing the game to crash. |
Simon Howard |
11178d5a |
| 2007-08-27 |
| Fix bug where the automap always follows player 1 in multiplayer mode (thanks Janizdreg!) |
Simon Howard |
693fb386 |
| 2007-08-24 |
| Initialise tracksize variable before mus2mid conversion, otherwise it is not reset the next time we convert a mid |
Simon Howard |
eef2733d |
| 2007-08-19 |
| Use __APPLE__ instead of __MACOSX__. |
Simon Howard |
241399e4 |
| 2007-08-09 |
| Remove debugging message. |
Simon Howard |
81135474 |
| Don't crash when all players have quit. |
Simon Howard |
f0c7aa03 |
| Disconnect any remaining drones when the last real player quits. |
Simon Howard |
7e59c3bc |
| 2007-08-08 |
| Remove M_FileExists check for steam directories and add them as possible search paths anyway. |
Simon Howard |
8d99dbd7 |
| Add the default DEICE install directories to the IWAD search path on Windows. |
Simon Howard |
a41be6be |
| Match steam IWAD directory order to IWAD search order. |
Simon Howard |
502653b3 |
| Move SCREENHEIGHT_4_3 to doomdef.h; remove some unused constants. |
Simon Howard |
7a157912 |
| Make M_FileExists work on directories. |
Simon Howard |
ff95b3ad |
| Add temporary debugging messages for Steam support. |
Simon Howard |
7c2a5dfb |
| Don't assume Steam InstallPath ends in a \ |
Simon Howard |
ab717975 |
| 2007-08-07 |
| All of the steam IWADs are in \base subdirectories. |
Simon Howard |
4cce5073 |
| Autodetect IWADs installed by Steam. |
Simon Howard |
309a199f |
| 2007-08-06 |
| Remove duplicate FileExists function. |
Simon Howard |
69cd2345 |
| 2007-08-03 |
| Fix 'pop' at the end of sound effects caused by an audio conversion bug. |
Simon Howard |
770fb3d7 |
| 2007-07-30 |
| Set timedemo start time when demo playback begins, not when the level begins. Using the level start time causes problems when timing multi-level demos. |
Simon Howard |
5f4628dc |
| Make the z_native "out of memory" error message match the normal z_zone one. |
Simon Howard |
bc3ed56f |
| Fix bug in z_native linked list logic. Clear out all PU_CACHE blocks when out of memory. |
Simon Howard |
3f8b7b23 |
| 2007-07-29 |
| Allow more than the standard three mouse buttons to be defined through setup (hopefully) |
Simon Howard |
e4681dd4 |
| 2007-07-22 |
| Add missing new mouse buttons to setup (thanks RazTK). |
Simon Howard |
b361695b |
| 2007-07-10 |
| Another crazy idea. |
Simon Howard |
05683413 |
| Shut up compiler warning. |
Simon Howard |
3370d17f |
| 2007-07-08 |
| Make the numeric keypad behave like Vanilla does. |
Simon Howard |
18a8a2ce |
| Add -netdemo for playing back netgame demos that only have a single player. |
Simon Howard |
3e82d3d2 |
| 2007-07-07 |
| Make drones quit when disconnected from the server. |
Simon Howard |
75292c15 |
| Don't grab the mouse if a drone player (no input, so it isn't needed). |
Simon Howard |
f7293ce7 |
| 2007-07-05 |
| Clearer prompt when asking whether to save settings on exit of setup. |
Simon Howard |
8ff48048 |
| Remove "startup delay" from the setup display configuration dialog. |
Simon Howard |
0dd78536 |
| 2007-07-04 |
| Add pcsound_internal.h to dist. |
Simon Howard |
5997ce82 |
| 2007-06-30 |
| Don't crash if there is a multiplayer demo in the demo loop. |
Simon Howard |
2aa8ec9e |
| 2007-06-27 |
| Interpret skill level setting as a signed integer, to allow -skill 0. |
Simon Howard |
71ff9b53 |