3883 Commits

Author SHA1 Message Date
gewlitys 242561aa91 Fix glitch when rewinding after alien has stopped talking (bug #311),
from chmmravatar


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@911 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-19 12:28:27 +00:00
gewlitys 0148d54df9 Music levels no longer drop with -T 0 in conversations, from chmmravatar
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@910 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-19 12:19:11 +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 02592b1033 add gamma correction
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@908 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-15 18:15:02 +00:00
gewlitys 93bfaf965f removed some redundant comments
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@907 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-07 00:17:31 +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
meep-eep e60ecba5fa Little typo fix.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@905 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-07 00:04:57 +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 4893b809b0 Fix for load/save screen glitches (bug #163), from chmmravatar
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@903 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-06 22:30:54 +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
gewlitys 8c8f4e2506 Utwig shield now pulsates properly (bug #269), from Nic
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@901 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-28 17:21:41 +00:00
gewlitys d12a7b7ef9 Fix for memory leak in TFB_DrawCanvas_ExtractPalette (bug #277), from
Richard Braakman


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@900 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-28 17:21:01 +00:00
meep-eep 940396fa54 './build.sh uqm <nonsense>' gives a decent message now.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@899 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-19 08:22:43 +00:00
ghaushe 6271fe0147 Fix bug 256 (array write past bounds)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@898 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-18 04:31:26 +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 bf6f9253ef Fixes bug 8
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@896 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-17 16:08:07 +00:00
gewlitys 0697f1e799 Changed mipmap assigning to use DCQ
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@895 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-17 01:22:04 +00:00
gewlitys 9a829b73ed Fixed possible race with mipmap assigning
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@894 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-17 00:05:10 +00:00
mcmartin 1828f2dcbf fixed some of the Interplanetary crossfade failures
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@893 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-16 23:34:07 +00:00
gewlitys a11f966bd2 Flattened transition_task_func to ScreenTransition() because
additional thread isn't really needed


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@892 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-16 19:15:31 +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 441ef5c97f minor cleanups continue
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@890 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-16 16:14:05 +00:00
gewlitys 1a6d7a87bd Some minor trilinear cleanups
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@889 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-16 16:11:27 +00:00
meep-eep c5430a207d Bug fixed where the users key config was ignored, because the one in the
content dir was reloaded when the starcon.pkg/starcon.ndx package was loaded.
This 'fix' makes the entry in starcon.ndx invalid. It will be completely
removed when the new resource system is there. For now, you'll receive
a warning "Can't open 'ignored.key'" on startup, which should be ignored.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@888 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-16 10:31:48 +00:00
gewlitys b68e09ae2e Integerized & optimized trilinear scaling
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@887 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-16 03:01:26 +00:00
gewlitys 84bc3cca4b Last interpolation stage of trilinear now uses some mults less
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@886 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-15 23:55:42 +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
gewlitys 7d46626f9a GetScaledExtent truncation prevention now only triggers if original w/h
!= 0


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@883 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-13 14:48:31 +00:00
gewlitys 01569aab89 Prevents GetScaledExtent from truncating values to 0; fixes partially
'small-objects-disappearing-bug' (#34), from chmmravatar


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@882 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-13 14:26:54 +00:00
gewlitys f2d4b4c924 Gamma correction is now only adjusted if --gamma is given (fixes #245),
from chmmravatar


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@881 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-10 16:54:59 +00:00
ghaushe 111d1022ba Clean up memory allocation for planet-rotate code. This will hopefully reduce
fragmentation and make it  easier for the OS to retreive free memory.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@880 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-10 05:22:22 +00:00
gewlitys 876512ef6e Initial ScaledImg creation is now forced even if caching thinks it's not
needed; fixes melee crashes.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@879 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 20:16:22 +00:00
gewlitys e2e09d31e7 Removed scale step reduction as surface caching now works fine w/o it
anyway.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@878 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 19:18:49 +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
gewlitys ed9997b9fa removed double initialization of ScaledImg
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@876 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 17:12:09 +00:00
gewlitys 8adb141165 ScaledImg now allocated only if it's needed; also removed
TFB_SCALETARGET_FACTOR as redundant


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@875 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 17:10:30 +00:00
gewlitys 22c93302e8 fixed obvious typo
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@874 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 16:55:30 +00:00
mcmartin f915dbf8a1 Fixed completely idiotic buffer check error. Oops.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@873 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 16:48:50 +00:00
gewlitys 627997f3b5 Replaced GetGraphicScaleIdentity() with a define; moved melee scale step
reducing to process.c instead


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@872 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 15:50:45 +00:00
gewlitys 3c39c2269c fix win32 compilation
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@871 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 15:11:56 +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 c884eb7528 rotating planet should now be smoother than before.
planet zoom while entering orbit decelerates (ala 3DO)


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@867 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-08 00:27:26 +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