gewlitys
91c88caf59
Fastforwarding when in last subtitle now works as expected (bug #318 ),
...
from chmmravatar
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@921 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-21 02:24:52 +00:00
gewlitys
1d68ed2cd5
Fixed buffer underrun handling in MixSDL (bug #211 )
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@919 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-21 01:18:12 +00:00
gewlitys
a11868102b
Fix issue with num lock and caps lock preventing planet scan and
...
lander message skipping, from chmmravatar
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@916 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-20 20:28:17 +00:00
gewlitys
3caf601086
Subtitles are now hidden after alien has finished talking (bug #312 ),
...
from chmmravatar
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@915 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-20 14:13:30 +00:00
gewlitys
5b8027b568
Fix mycon portrait (bug #183 ), from Nic
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@914 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-19 15:47:10 +00:00
gewlitys
07c728dd8a
updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@912 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-19 12:28:43 +00:00
gewlitys
f0d96da642
Added PC-style conversation summaries (bug #310 ), from chmmravatar
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@909 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-19 03:17:28 +00:00
gewlitys
bfd8c21110
Pressing pause key now stops dialog correctly (bug #167 ), from
...
chmmravatar
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@906 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-07 00:11:28 +00:00
gewlitys
8b4e2b9a56
updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@904 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-06 22:31:09 +00:00
gewlitys
c216d7cdf7
updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@902 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-28 17:27:17 +00:00
mcmartin
4219efa401
updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@897 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-17 16:09:26 +00:00
mcmartin
acc4111de8
Fixed bug #33 ; Crossfades are consistent and don't glitch anymore
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@891 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-16 18:38:48 +00:00
gewlitys
e6a8d4fe7c
Melee scaling is now trilinear by default, but it's still possible to
...
choose nearest neighbour with --meleescale; fixes #34
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@885 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-15 21:40:09 +00:00
gewlitys
f9e2747507
updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@884 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-13 15:03:21 +00:00
ghaushe
d490e09467
Planet zoomng now uses GraphicScale, which cleans up a lot of
...
memory alloc/deallocs
Fixed a big (3.5MB) memory leak in BlurImage
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@877 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 18:04:53 +00:00
mcmartin
b914bc4070
Removed rotozoom; new sprite-scaler does not touch the heap
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@870 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 14:40:55 +00:00
ghaushe
df9a72bb49
Planet spins during lander launch and return.
...
Fix skipping after doing a scan or landing on the planet
(bug 31, 223)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@869 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 02:18:46 +00:00
ghaushe
b638ff774e
only update portion of screen that has changed on entering orbit.
...
This is about the smoothest I know how to make it.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@868 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 01:36:35 +00:00
ghaushe
53b6ea685c
do_subtitles no longer tries to draw to the screen, thuscompleting one
...
more step in themain, audio, and graphics thread seperation.
Thiis also should illiminate all of the subtitle text overlap issues (bug232)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@866 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-07 17:57:03 +00:00
ghaushe
ffddaf54b4
Leave planet-side with 'Esc' key. Matches PC behaviour, and the manual:
...
If your crew level starts dropping dramatically, flee quickly with the ESCAPE key!
the keys that trigger leaving planetside are button3, left-shift or Esc
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@865 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-07 14:29:41 +00:00
ghaushe
3fd77b1b83
Fix potential race between stopping the rotate_starbase task and
...
destroying the frame (bug 230)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@864 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-07 06:30:40 +00:00
ghaushe
38ad179d23
Cleanup shipyard door animations (fixes 215)
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@863 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-07 05:14:14 +00:00
avolkov
82d123527e
Misc .ani fixes
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@862 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-07 03:27:37 +00:00
gewlitys
b0d1e3651c
Moved image scaling to DCQ thread; fixes scale-out-of-sync problem in
...
melee. Also reduced number of scaling steps.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@861 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-07 03:04:43 +00:00
ghaushe
5d7ebc8e36
Fix for crash during cyborg combat.
...
fixes 204 and 218 - from chmmravatar
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@856 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-06 00:19:50 +00:00
mcmartin
d54438b23f
Added -g cmdline option for gamma correction, from chmmravatar
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@855 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-05 23:06:18 +00:00
mcmartin
7fee7237d2
Fixed up the CondBank so that it uses Condition Variables properly.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@851 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-04 06:49:29 +00:00
mcmartin
954a333685
Streamlined the 'legacy' graphics code implementation.
...
The vtable-style code that was implementing the drawing of primitives
turned out to be entirely unnecessary; every virtual call was inside a
switch or if on the type of the primitive. Code has been restructured to
be more consistent and simpler. Never-used primitives (composites and
polygons) have been removed entirely.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@838 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-01 07:14:15 +00:00
ghaushe
0f487716ad
Fix gaphics glitches during dialog. Spathi eye and ZFP are most noticable,
...
but al aliens are afffected. Closes 23, 156
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@837 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-01 02:42:28 +00:00
ghaushe
435e1ea8f2
Fix Syreen, Slylandro, and Kohr-Ah ship effects to be screen-size independant.
...
SaMatra may still need work, tho Closes #93 (bug 199 has been opened on
the SaMatra issue)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@835 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-27 00:03:09 +00:00
gewlitys
566d55e8a3
updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@833 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-26 18:41:06 +00:00
gewlitys
570eb15ee0
Line clipping is now handled correctly; fixes #28 (one pixel
...
corruptions) and #198 (beam weapons changing direction)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@832 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-26 17:05:59 +00:00
ghaushe
6a5900d546
Vux warps in near enemy (fixes bug 93) -from Nic
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@829 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-25 18:23:33 +00:00
ghaushe
743eb52e4b
the key state (up/down) now only stores the actual key, without modifiers (i.e. 'f' not 'F')
...
Fixes bug #144 (possibly 187 too?)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@828 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-25 00:39:42 +00:00
avolkov
47bf0c05db
UQM version # printed in main menu
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@827 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-25 00:31:06 +00:00
avolkov
eea87e2576
Added PC Shipyard + hangar animation
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@823 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-24 20:43:22 +00:00
gewlitys
73a1124114
updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@818 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-24 16:29:38 +00:00
gewlitys
42e1c6dc29
updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@817 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-24 16:28:12 +00:00
avolkov
f79058b27b
Misc shipyard/outfit fixes
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@776 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-19 09:42:35 +00:00
meep-eep
2d861025d5
Key config is saved in user dir.
...
Melee config is also saved in user dir again.
Added copyFile() function.
Some cleanups.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@761 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-17 01:26:29 +00:00
gewlitys
39b2c5abe4
SDL_UpdateRect now uses partial update information too; fixed "crossfades
...
not finished" problem; scalers now alter dimensions of passed
rectangle directly
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@750 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-14 23:03:05 +00:00
meep-eep
d94fd65ce9
Graduated colours for crew in shipyard, from Nic.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@746 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-12 23:19:08 +00:00
avolkov
a6d903427a
Alien dialog fixes: Talking Pet, Utwig, Mycon, Syreen
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@744 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-12 10:33:35 +00:00
avolkov
de1249fe18
Extracted original 3DO sound effects
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@738 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-12 05:00:45 +00:00
avolkov
c37ec9596d
Fixed #145 -- Melnrome repeating text from GIVING_IS_BAD_2
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@726 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-10 08:09:17 +00:00
avolkov
4b48cf9629
Fixed #75 -- Load/save screen leaves characters if more than 1000 units
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@724 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-10 07:54:48 +00:00
mcmartin
d2d2c9e958
FRAME no longer relies on deliberate buffer overflows.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@720 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-09 05:24:09 +00:00
ghaushe
d73e8ded19
Support for running without .ogg files being present.
...
This also moves all subtitle-page splitting into trackplayer. The final stage
is to remove all of this code from do_sutitles (since it is no longer being
used).
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@706 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-07 03:31:25 +00:00
ghaushe
9622db8e44
Slider and ff/frew should now behave well when track ends
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@704 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-06 18:38:07 +00:00
avolkov
dd5d85ca98
Added 'nosound'; --sound=openal|mixsdl|none option; -a is gone
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@694 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-06 04:56:04 +00:00