Commit graph

563 commits

Author SHA1 Message Date
Bradley Bell cfa099c0c7 allocate mission filenames dynamically 2004-12-17 14:31:18 +00:00
Bradley Bell 31ec92d9c2 allocate mission filenames dynamically 2004-12-17 14:28:41 +00:00
Bradley Bell 4a78c53a8f force gr_update() so screens always show in OpenGL 2004-12-17 13:32:50 +00:00
Bradley Bell bd3385a622 added fast save 2004-12-17 13:17:46 +00:00
Bradley Bell 4547c5d817 open autosave file for writing, not reading 2004-12-17 09:16:59 +00:00
Bradley Bell fb066ff53e set builtin_hogsize to 0 for the Descent 1 built-in mission 2004-12-04 04:03:10 +00:00
Bradley Bell 9f05215cdf don't die if title screens not found 2004-12-03 10:39:49 +00:00
Bradley Bell 502233452e disable call to reset_cockpit() which was causing the 'letterbox' bug 2004-12-03 10:06:22 +00:00
Martin Schaffner 13935d0970 remove mission list from global memory 2004-12-02 16:50:20 +00:00
Martin Schaffner 70b49765e4 pass individual mission around instead of whole list 2004-12-02 16:46:33 +00:00
Martin Schaffner ba071c6c12 set builtin_hogsize for non-built-in missions 2004-12-02 16:41:54 +00:00
Martin Schaffner 88a14474d4 fix cfile bugs from recent changes 2004-12-02 16:27:29 +00:00
Bradley Bell b3d134a6b7 merged physfs branch 2004-12-01 12:48:13 +00:00
Bradley Bell 08e20c0008 Assign result of cfilelength to an int, MPW doesn't like switches of long longs 2004-12-01 08:24:55 +00:00
Bradley Bell d3d3dcd8b0 added stuff to .cvsignore 2004-12-01 05:53:22 +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 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 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 423514ccd1 enable briefing screens for mac shareware 2004-11-26 09:45:29 +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 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 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 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
Martin Schaffner 317d23de7c fix bugfix of 2004-05-15 2004-09-05 12:07:01 +00:00
Martin Schaffner f6349028ef cfgets now always copies the terminating character to the dest buffer.
This fixes a bug that occured when reading cmd line args from d2x.ini
2004-08-29 17:57:23 +00:00
Martin Schaffner befc0e5275 move more old change logs into ChangeLog-old 2004-08-29 14:03:51 +00:00
Martin Schaffner 7b27126af8 move old per-file change logs into new file ChangeLog-old 2004-08-28 23:37:35 +00:00
Martin Schaffner f46fbbe6bd move old per-file change logs into new file ChangeLog-old 2004-08-28 23:17:46 +00:00