Commit graph

1152 commits

Author SHA1 Message Date
Bradley Bell d3d3dcd8b0 added stuff to .cvsignore 2004-12-01 05:53:22 +00:00
Bradley Bell 42515a411a kludge to keep from hanging on MinGW 2004-11-29 08:01:47 +00:00
Bradley Bell 1dd1b7a421 use d2src system for persistent sounds 2004-11-29 07:34:27 +00:00
Bradley Bell b4747b7493 original prototype in d2src is wrong, I guess 2004-11-29 06:09:06 +00:00
Bradley Bell 0ecaecaa83 ripped object stuff out of digi.c, now using digiobj.c. get rid of a bunch of kludges, sound should be more true to original game now 2004-11-29 05:25:58 +00:00
Bradley Bell 515f1b0c50 put sdl.m4 in acinclude.m4, to make autogen simpler 2004-11-28 23:42:38 +00:00
Bradley Bell 5a2e27bddc added function to properly decode multi-line strings 2004-11-28 07:32:12 +00:00
Bradley Bell f89d2871ce enabled midi on win32 2004-11-28 05:16:38 +00:00
Bradley Bell 1f9c40a840 formatting 2004-11-27 12:34:44 +00:00
Bradley Bell ac4beb2c14 better fix for model data freeing bug 2004-11-27 12:28:10 +00:00
Bradley Bell 1925cbee48 enable logo screens for shareware/oem 2004-11-27 11:55:10 +00:00
Bradley Bell 8354bb1c24 fix d1 briefing glitches 2004-11-27 05:10:33 +00:00
Bradley Bell bfea970440 free up cpu by not calling timer_delay so many times 2004-11-27 02:05:57 +00:00
Bradley Bell af1bd8d786 reduce flickering in credits w/opengl 2004-11-26 10:08:34 +00:00
Bradley Bell 782507f07a disable Assert so the credits work in opengl (gl doesn't care if it draws offscreen, I guess) 2004-11-26 09:50:32 +00:00
Bradley Bell 42e082efb7 disable Assert so the credits work in opengl (gl doesn't care if it draws offscreen, I guess) 2004-11-26 09:48:28 +00:00
Bradley Bell 423514ccd1 enable briefing screens for mac shareware 2004-11-26 09:45:29 +00:00
Bradley Bell 67ee2ef295 fixed opengl menu font bug, caused by doing arithmetic on signed chars. 2004-11-25 11:52:27 +00:00
Bradley Bell 58454ef6ab fixed opengl menu font bug, caused by doing arithmetic on signed chars. 2004-11-25 11:51:14 +00:00
Bradley Bell 07816527fe get rid of clipping in ogl_internal_string, causes garbage on windows for some reason. 2004-11-25 09:52:53 +00:00
Bradley Bell e1b13db9b3 depend on libsdl1.2-dev instead of libsdl-dev 2004-11-24 07:45:33 +00:00
Bradley Bell 705a27a753 Fix sdl joystick axis problem, all arch use global variable joy_num_axes 2004-11-23 00:16:10 +00:00
Bradley Bell c8039bfc28 Fix sdl joystick axis problem, all arch use global variable joy_num_axes 2004-11-22 23:32:54 +00:00
Martin Schaffner e337ec8200 don't Int3() every time explosions don't look best 2004-11-19 19:18:42 +00:00
Martin Schaffner e86351435c fix bug where loading a hxm would affect other levels too 2004-11-19 18:56:32 +00:00
Martin Schaffner e6acf7430b for enhanced missions, load add-on ham file at every load, not only 1st 2004-11-19 18:42:48 +00:00
Martin Schaffner 3713cd8de5 don't corrupt model_data, so it can be freed properly 2004-11-19 18:29:20 +00:00
Martin Schaffner da2ec855b8 compile again on older C compilers 2004-11-19 18:02:32 +00:00
Martin Schaffner 120cd2f212 fix Mac OS 9 bug with missions > 12 chars 2004-11-16 20:04:11 +00:00
Martin Schaffner bfeb15efde make Mac OS X OpenGL verify textures 2004-11-14 09:50:36 +00:00
Martin Schaffner f939d5122a make Mac OS 9 Voodoo display textures 2004-11-14 09:34:23 +00:00
Martin Schaffner f788edeed5 read descent 1 textures also from shareware version of descent.hog. This is not yet bug-free 2004-10-30 18:34:28 +00:00
Martin Schaffner b07e9ac0fa fix crash introduced with previous change 2004-10-30 10:30:57 +00:00
Martin Schaffner 878989d9f3 move all mission stuff to mission.{c,h}, make mission structre memory allocated 2004-10-24 12:46:49 +00:00
Martin Schaffner 3f19e9abbf add comment 2004-10-23 21:20:19 +00:00
Martin Schaffner df7cd6fa96 remove warning created by the fix for the cfgets issue of 2004-08-29 2004-10-23 20:53:08 +00:00
Martin Schaffner fed1c02540 remove explicit uses of mission list 2004-10-23 19:39:35 +00:00
Martin Schaffner e431d33445 correct comments about anarchy-only 2004-10-23 19:15:46 +00:00
Martin Schaffner baff1c663c remove unnecessary build_mission_list call 2004-10-23 19:09:58 +00:00
Martin Schaffner 9739973e15 move mission list handling functionality to mission.c, remove unnecessary load_mission calls in menu.c 2004-10-23 18:59:02 +00:00
Martin Schaffner acabce7d2e delete file main/compbit.h and adapt users to use text.c/text.h 2004-10-23 17:42:13 +00:00
Martin Schaffner 4239b1d7c0 declare variable on top of block 2004-10-23 16:28:32 +00:00
Martin Schaffner c88b81a277 make it compile on Cygwin 2004-10-21 16:34:57 +00:00
Martin Schaffner 89729b6a62 make it compile on Cygwin 2004-10-21 16:33:11 +00:00
Martin Schaffner 47b8ed7cf9 add mprintf support for carbon (Mac OS 9) 2004-10-14 16:54:45 +00:00
Martin Schaffner 250786d656 fix crash on Mac OS X, probably fix bug 738 2004-10-14 16:43:23 +00:00
Martin Schaffner f460685540 fix bug uncovered by having fgets cut off ending \n 2004-10-14 16:30:56 +00:00
Martin Schaffner 86ac476f95 fix bug 1675: use better d2 textures if d1 hog is present but not loadable 2004-10-09 21:52:43 +00:00
Martin Schaffner 0e3449bae0 correct warnings caused by change of 2004-09-30 2004-10-09 21:47:49 +00:00
Martin Schaffner e435acd4f0 use new macros PLAYING_BUILTIN_MISSION and EMULATING_D1 for accessing information about the current mission, for easier code refactorisation
VS: ----------------------------------------------------------------------
2004-10-09 15:59:28 +00:00