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
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
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
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
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
28075a3923Fixes#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
705dea4f88fixes#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