4014 Commits

Author SHA1 Message Date
gewlitys 32c5f2e155 Fix glitch and lockup in dialogs when rewinding (bugs #311 and #272),
from chmmravatar


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@923 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-22 15:18:05 +00:00
gewlitys 1cebbd9ed2 Reverted chmmravatar's fixes for #272 and #311 because of lockup issues
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@922 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-21 13:57:25 +00:00
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 8619a4916a Better fix for #311, also possibly fixes #272; from chmmravatar
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@920 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-21 01:25:36 +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 c5ca80a329 Fix obvious typo in stereo resampling, from MarkVera
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@918 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-20 23:13:16 +00:00
gewlitys bd5ca5660d updated
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@917 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-20 21:09:48 +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 cddc53adf0 bumped version to 0.22
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@913 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-04-19 12:45:33 +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 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