Commit Graph

  • f5578c4de4 Fix warnings about unused variables gewlitys 2003-07-05 22:58:35 +00:00
  • 7ca04c4784 Fixed a double-sound error in when selecting "Starbase Commander" mcmartin 2003-07-05 22:45:01 +00:00
  • 791d9ced6c Added support for positional (stereo) sound effects, currently works only with OpenAL gewlitys 2003-07-05 22:33:48 +00:00
  • 3e5d59a614 Shortened some too-long words The text renderer doesn't like it if a word is too long to display on one line of the conversation. So "AIEEEEEEEEE!!!!!........." has been shortened, and it's been encouraged to split "SUB-COMMANDER!" after the hyphen. mcmartin 2003-07-05 21:14:30 +00:00
  • dc1001dccf Forces crossfade (instead of requesting it); seems to handle homeworlds better mcmartin 2003-07-05 21:05:09 +00:00
  • 50b558bcc8 Homeworld conversations now request a crossfade (Bug #348) mcmartin 2003-07-05 09:50:35 +00:00
  • d5ba66cad5 Fixed Fwiffo join_us_refusals initialization (bug #405) gewlitys 2003-07-04 23:44:51 +00:00
  • b8577cba42 Fix Druuge transactions to not elevate crew costs baselessly (bug #235), from ghakko gewlitys 2003-07-04 15:46:32 +00:00
  • a7ec62b023 Aliens no longer talk while deciding whether or not to quit (fixes #403) gewlitys 2003-07-04 09:37:12 +00:00
  • ebd940d2c7 Checks abort in SpewPhrases; resolves #402 mcmartin 2003-07-04 08:43:27 +00:00
  • a8f20ffa21 Resets GameExiting at main menu (solves #395) mcmartin 2003-07-04 08:26:43 +00:00
  • 4b6574d7c7 Pressing F10 at main menu only tries to exit as long as you hold the key down now (addresses #396) mcmartin 2003-07-04 08:24:06 +00:00
  • a5e67bc686 Fixed rest of bug #26 (old menu icon glitch) gewlitys 2003-07-03 02:57:45 +00:00
  • e787c7a9a3 Fixed small graphics glitch and NULL Stamp draw attempt in menu code (part of bug #26, problem was slayne's old glitch fix which isn't needed anymore) gewlitys 2003-07-03 01:26:42 +00:00
  • cc2345a29d Better fix for #309, now handles the case of missing only some voice oggs but not all gewlitys 2003-07-02 21:48:02 +00:00
  • 878e7691ce Absence of voice files is now automatically detected (bug #309) gewlitys 2003-07-02 20:23:07 +00:00
  • 36bbaa1465 Fixed Commander Hayes mouth movement before radioactives are given (bug #343) gewlitys 2003-07-02 17:56:29 +00:00
  • 802de4aef7 Fix glitches in slylandro probe animation (bugs #398, #399), from Paxtez gewlitys 2003-07-01 21:33:49 +00:00
  • 26c1e7d198 Added code for debugging clipping (guarded with #ifdef CLIPDEBUG) gewlitys 2003-07-01 21:11:37 +00:00
  • 53631819f4 Quit confirmation dialog no longer drains all cpu; fixes #394 gewlitys 2003-06-30 15:58:06 +00:00
  • c7d27b11d8 New quit confirmation dialog mcmartin 2003-06-30 06:23:16 +00:00
  • 29c68384fd Fixed sticky pause and exit keys in main menu - resolves #385 mcmartin 2003-06-29 20:52:27 +00:00
  • 862a0001fc Fixed a buffer overflow in the name entry; fixes #377 mcmartin 2003-06-29 20:36:58 +00:00
  • aaa705bc60 Fix for #379 This might generalize to other cases where WaitForNoInput is called, I'm not sure. mcmartin 2003-06-29 20:10:53 +00:00
  • 1433d66456 Some little changes I still had lying around. meep-eep 2003-06-28 16:51:51 +00:00
  • 2e5645f7ad Starbase commander will always tell you about needing radioactives fixes #366, from Nic mcmartin 2003-06-27 13:28:37 +00:00
  • 5a130e97b7 Gestalt acceleration is now continuous (matches PC input in starmap) mcmartin 2003-06-27 07:34:59 +00:00
  • 91918bf120 More false key cancels removed mcmartin 2003-06-27 06:47:58 +00:00
  • 4f2b546bfb Fixed signed/unsigned warning gewlitys 2003-06-23 00:53:24 +00:00
  • d97f6edf41 Version number is now 0.23 gewlitys 2003-06-22 22:28:57 +00:00
  • 2a01521e80 Better fix for volatile warning gewlitys 2003-06-22 22:19:30 +00:00
  • b95c4cf857 Removed about 50 warnings in VC7 gewlitys 2003-06-22 21:54:06 +00:00
  • 366f3eab36 Fixed MSVC warning C4197 (top-level volatile in cast is ignored) gewlitys 2003-06-22 20:21:56 +00:00
  • f53a47497d Fixed warning in VC7 gewlitys 2003-06-22 18:53:53 +00:00
  • dc85bbc081 Cleaned up almost every warning left according to GCC. mcmartin 2003-06-22 01:47:06 +00:00
  • 9142a7119b Final "missing initializer" slipped past gcc mcmartin 2003-06-22 01:01:37 +00:00
  • 6a4491c760 Removed a bunch of warnings. mcmartin 2003-06-22 00:56:01 +00:00
  • 2e1f53e7d7 Removed some cruft This was left over from a previous attempt at fixing 381. mcmartin 2003-06-19 07:06:27 +00:00
  • 21b7107f1a Added "gestalt mode" for key-acceleration; fixes #381 mcmartin 2003-06-19 06:59:50 +00:00
  • 921f9f637e Fixed some cases where keys react too quickly across contexts (introduced by previous fix). mcmartin 2003-06-19 05:58:59 +00:00
  • b8d5ce1988 DoInput now selectively clears the input state. mcmartin 2003-06-19 05:28:45 +00:00
  • c894d8cc76 The last fixed argument to varargs function and the variable arguments are not allowed to have widable types according to the C standard. It worked nevertheless on most platforms, but QNX choked on it. meep-eep 2003-06-18 23:32:44 +00:00
  • 79d461a0db Variable ch is now initialized, fixing runtime error with VC7 gewlitys 2003-06-16 15:24:35 +00:00
  • 6c8922b4df Fully softcoded the key defaults. mcmartin 2003-06-16 02:53:58 +00:00
  • 1fd2db3614 Fixed the default keys to match the old default keys. Also provided some interim pointers in the manual for how to edit the configuration to taste. mcmartin 2003-06-16 02:09:31 +00:00
  • 8a6ad0ddba Completely reworked the input system. mcmartin 2003-06-16 01:26:10 +00:00
  • 0f5ff09da6 Added some lines for QNX. meep-eep 2003-06-13 12:20:05 +00:00
  • 530aa3d000 Change for more portability. meep-eep 2003-06-12 12:10:32 +00:00
  • 0e0435be76 Little correction. meep-eep 2003-06-12 11:37:23 +00:00
  • 1b6ae67e38 Fix some trivial errors (bug #369), from paxtez gewlitys 2003-05-30 22:38:00 +00:00
  • 3e90be56fc endtakes now work properly if used with --nosubtitles gewlitys 2003-05-30 14:37:40 +00:00
  • 2a7ee945aa Renamed endian.h to endian_uqm.h to resolve name conflicts involving some ctype.h implementations mcmartin 2003-05-22 15:36:17 +00:00
  • 58679ba93c Renamed endian.h to avoid a secret name conflict with some ctype.h implementations mcmartin 2003-05-22 15:35:22 +00:00
  • faa0695384 Summary text doesn't set the CharCount to be "as long as necessary" producing fragile code that doesn't work when it's changed around. mcmartin 2003-05-22 10:42:12 +00:00
  • 3545df4287 Fixed the main() argument types for test prog. Fixed typo. meep-eep 2003-05-21 10:03:57 +00:00
  • 8b82f9ff64 fixed crlf problem which was introduced with outtakes gewlitys 2003-05-21 02:38:45 +00:00
  • e5191f22be Added PC version outtakes (part of bug #46), from chmmravatar gewlitys 2003-05-21 01:49:33 +00:00
  • f22e83105b Fix crash in PlayStream when whole file is prebuffered and its not speech (bug #259) gewlitys 2003-05-20 00:43:24 +00:00
  • 2c35fa93d9 Fix endian problem in xform_PLUT_step (bug #137) gewlitys 2003-05-19 23:13:30 +00:00
  • 48988b741a Fix minor glitch in planet coarse scan (bug #238), from chmmravatar gewlitys 2003-05-19 22:16:53 +00:00
  • b5fa1a6ee6 Wav loader is now endian safe (bug #165); forgot to add this file gewlitys 2003-05-13 22:19:02 +00:00
  • ce7692a68f Wav loader is now endian safe (bug #165) gewlitys 2003-05-13 22:16:18 +00:00
  • 52a1f58334 removed unnecessary cast gewlitys 2003-05-12 00:48:35 +00:00
  • ee0339e0b8 Made mipmap assigning safer, should fix bug #349 gewlitys 2003-05-12 00:44:49 +00:00
  • 4c0d125091 Mini-map in hspace/qspace now has borders too (bug #307 part 4) gewlitys 2003-05-11 23:19:04 +00:00
  • 9fca0e15c7 Patched Melnorme dialogue, fixing #335 mcmartin 2003-05-11 17:37:25 +00:00
  • 88d91a9479 Bug fix for #333, from Stas Sergeev mcmartin 2003-05-11 17:32:30 +00:00
  • 3f24510b3a Added comment about adding save games and stack traces to bug reports. meep-eep 2003-05-11 15:37:02 +00:00
  • 04b9e2a433 EventHandler checks CurStarDescPtr before dereference - fixes #347 mcmartin 2003-05-11 15:10:16 +00:00
  • 1b4cf3a986 fixed invariants to conform oscilloscope border gewlitys 2003-05-11 02:25:26 +00:00
  • 7b44a8ddc1 tuned the shadow a bit more still gewlitys 2003-05-11 01:41:27 +00:00
  • aaf1fcd2fe Modified oscilloscope's bottom-right border to be somewhat lighter gray gewlitys 2003-05-11 01:35:31 +00:00
  • 2f208af9d7 Oscilloscope now has borders (bug #307 part 4) -Mika gewlitys 2003-05-11 00:13:41 +00:00
  • 059c8b56c0 Fixed minor glitches in load/save screen gewlitys 2003-05-10 22:24:47 +00:00
  • 4eeaa8e1b0 Flashing rects are no longer constrained to even-numbered pixels on the y axis; fixes bug #255, from Nic gewlitys 2003-05-10 19:53:10 +00:00
  • 2112a37f58 Fixed minor glitches in main window borders (bug #307 parts 1,2,3) -Mika gewlitys 2003-05-10 18:21:06 +00:00
  • d4b948497c There's now space before and after : in star coordinates (bug #307 part 6), from Paxtez; also the coordinates no longer shimmy (bug #331), from chmmravatar gewlitys 2003-05-06 20:49:05 +00:00
  • f3f04c073e Patch for #377; fixes a dangling-pointer bug in _ReleaseCelData mcmartin 2003-05-05 02:11:09 +00:00
  • eabc641b5a BuildFontEffect fix for #338 mcmartin 2003-05-05 00:24:00 +00:00
  • 09e58b6cf4 Fixes the memory leak problem with UninitShips's aliases mcmartin 2003-05-03 17:10:39 +00:00
  • 41618ae5de Fixed a handful of bugs last commit introduced (Freed the Frame array at the wrong time, treated SCREEN_DRAWABLE as a flag instead of an enum) mcmartin 2003-05-03 08:18:49 +00:00
  • 3e17cbdb17 Recoded the DRAWABLE_DESC datatype so that it no longer relies on "intentional buffer overflows". mcmartin 2003-05-03 07:10:12 +00:00
  • 28653646c2 Date on the green bar now has floating period between day and the year like in PC version (bug #307 part 5) -Mika gewlitys 2003-04-30 17:43:23 +00:00
  • bb0627b06b fixed kerning gewlitys 2003-04-30 17:38:50 +00:00
  • 3879a9c12b -MORE- color/appearance now matches PC version too gewlitys 2003-04-30 15:39:54 +00:00
  • 043a0d240c Proper fix for conversation summary causing palette errors (bug #324), also darkens its background to match PC version, from chmmravatar gewlitys 2003-04-30 14:12:10 +00:00
  • 57ab697617 Fix glitch when rewinding after alien has stopped talking, part II (bug #325), from chmmravatar gewlitys 2003-04-26 20:29:08 +00:00
  • 374ed2a0f2 moved declaration(s) of do_subtitle to comm.h gewlitys 2003-04-25 19:26:49 +00:00
  • 6db458b06f Last subtitle no longer reappears when pausing/resuming game in dialog response choices (bug #326), from chmmravatar gewlitys 2003-04-25 19:14:53 +00:00
  • 3e51f288ab Fixes occurrence of #324 gewlitys 2003-04-25 18:22:31 +00:00
  • 60ed17d0f3 subtitle_cache width&height now matches comm window instead of whole screen gewlitys 2003-04-25 18:03:41 +00:00
  • 28075a3923 Fixes #324 by making transparent_color -1 for main image gewlitys 2003-04-25 16:16:35 +00:00
  • ca007f2d9a The AWARE_OF_SAMATRA flag is now written as well as checked, closes #113; from Nic mcmartin 2003-04-25 00:54:13 +00:00
  • 705dea4f88 fixes #321, from Nic gewlitys 2003-04-23 17:58:38 +00:00
  • abeca95f33 Made --nosubtitles a bit more efficient gewlitys 2003-04-23 17:55:32 +00:00
  • fa94d1b905 Fix problem with subtitle caching (bug #322) gewlitys 2003-04-23 17:46:30 +00:00
  • 26f15db429 updated gewlitys 2003-04-23 03:38:40 +00:00
  • c6d664900a Subtitle drawing is now cached (bug #313) -Mika gewlitys 2003-04-23 03:38:00 +00:00
  • a0b5d58073 Fix glitch conversation summary caused to animations (bug #320), from chmmravatar gewlitys 2003-04-22 22:59:06 +00:00
  • 5ffa187e2d updated gewlitys 2003-04-22 15:18:32 +00:00