3883 Commits

Author SHA1 Message Date
avolkov 9224cc0dff MMX-accelerated code VC6 requirement
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2093 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-21 02:38:57 +00:00
avolkov 2ef8bd0725 Transparency fixes for the sake of correctness and consistency
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2092 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-20 10:58:04 +00:00
avolkov 281958082c Transparency fixes for the sake of correctness and consistency
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2091 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-20 10:39:29 +00:00
avolkov dcd0f067f7 Transparency fixes for the sake of correctness and consistency
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2090 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-20 08:13:02 +00:00
avolkov 2edfddb12b Transparency specification fix for paletted images
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2089 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-20 06:31:55 +00:00
avolkov d268f85fcc bug #790
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2088 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-17 21:35:02 +00:00
avolkov f1ab2c5d0c Fix for bugs #790 and #5; this reorgs the talk segue and removes a few hacks and hopefully brings all spliced comm edge cases to norm
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2087 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-17 21:30:55 +00:00
gewlitys 0f7b5d4caf config.audioquality obviously should set soundFlags, not soundDriver
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2086 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-17 17:57:54 +00:00
avolkov 72e8bbe62b added --shield option
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2085 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 20:49:21 +00:00
avolkov 7a92f1b321 bug #32
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2084 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 20:38:05 +00:00
avolkov 078459d6e2 Added 3DO-style throbbing slave shield; --shield option
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2083 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 20:35:12 +00:00
avolkov 41e6c9deec Added forgotten headers
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2082 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 19:39:51 +00:00
avolkov 8b9585e5e6 More code cleanups and comments; generalization of secondary planetary objects (shields, rings, atmos)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2081 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 18:37:48 +00:00
avolkov 4be0eb7fe9 Reworked Earth images: re-edited surface pixmap (and renamed), new elevation data in a form of a grayscale image
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2080 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 06:53:28 +00:00
avolkov 754a14533f Finalizing support for externally supplied elevation data (grayscale images)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2079 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 06:47:53 +00:00
avolkov e9ea191e4d Planet surface gfx should not have a hotspot
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2078 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 02:12:14 +00:00
avolkov 8f9fb50165 rotating planet facelift
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2077 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 01:24:57 +00:00
avolkov af70d11024 Added lighting variance to give rotating planets a 3D look
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2076 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-16 01:22:17 +00:00
avolkov 44970248cb Random code cleanups: prototypes, formatting
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2075 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-15 01:42:14 +00:00
avolkov 10ec759022 Random code cleanups: prototypes, formatting; generalized api for LoadPlanet() to take planet surface definition FRAME rather than IsEarth hack
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2074 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-15 00:29:25 +00:00
avolkov 4c52f07340 Removed unused and no longer needed parameter
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2073 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-14 21:47:59 +00:00
avolkov 1b62c34edf No longer doing font effects this way
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2072 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-14 21:27:53 +00:00
avolkov bc28e3268a Cleanup: ExpandMap() was never used, and its job is done by TopoScale4x() now; (ugly code anyhow)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2071 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-14 18:50:16 +00:00
meep-eep e03695fcfb Stumbled upon the author of the ADPCM code from MPlayer, which was used as
the basis of the DUK audio decoder.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2070 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-14 06:00:00 +00:00
avolkov e72a80d29f Refactored colormaps storage, management and transforms
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2069 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-14 02:30:37 +00:00
avolkov b97ebc40d3 3d planet facelift
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2068 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-14 01:52:11 +00:00
avolkov a1c02c4d06 Rotating 3D planet facelift: actually looks like a sphere now (scaled dx); nicer looking slave shield; random code cleanups
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2067 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-14 01:41:37 +00:00
avolkov e0f08a9bc2 Indexing in resources added after pkg was originally created
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2066 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-13 18:00:34 +00:00
avolkov 47afb42e17 name change
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2065 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-13 15:30:30 +00:00
avolkov 21a454d53d refactored colormaps
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2064 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-13 07:31:43 +00:00
avolkov 868199e570 Refactored colormaps storage, management and xforms; colormaps are now stored as versioned refcounted objects and passed to rendering code by reference; SDL palettes are reset on images only when versions change; folded fades and xforms into single func; supporting several concurrent colormap xforms
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2063 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-13 07:30:37 +00:00
avolkov 0daed2aa5b bug #794
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2062 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-13 03:24:39 +00:00
avolkov 4dc6a849c3 Corrected image with crosshair removed
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2061 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-13 03:21:46 +00:00
avolkov c232c19b13 Inconsistent game state bug marker
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2060 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-13 01:20:28 +00:00
avolkov 28e75ebc64 Perfect DOS originals with original palettes intact
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2059 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-12 18:30:20 +00:00
avolkov 1e1e42bf41 'picked ou' typo fix
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2058 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-12 18:28:31 +00:00
avolkov 0a3d578ff4 these do not actually refer to colormaps (truecolor)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2057 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-09 20:20:13 +00:00
avolkov b275b69496 obsolete and unneeded; removing as per #275
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2056 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-09 20:07:55 +00:00
avolkov 54473db082 split comm cmaps
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2055 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-09 20:06:04 +00:00
avolkov 6af1084e76 Correcting colormap_index, it's not actually used
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2054 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-09 20:00:11 +00:00
avolkov dd34200444 Split off comm colormaps from global scclrtab into corresponding race dirs; maped all comm colormaps to the same map #
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2053 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-09 19:32:54 +00:00
avolkov 78cf937b76 Give the SDL window an icon too
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2052 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-08 23:23:59 +00:00
avolkov 18b4b0b5ca removed extra newline
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2051 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-08 17:34:35 +00:00
avolkov 06b02af19f minor formatting changes
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2050 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-08 16:16:49 +00:00
avolkov 4232dce24a bumped version
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2049 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-08 16:03:52 +00:00
avolkov 9deba9a7f2 new font engine
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2048 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-08 16:02:09 +00:00
avolkov 982f40ba32 Refactored font engine: fonts are loaded and treated as alpha-channel-only images; rendered through a per-context backing surface which unifies solid color and effects processing; new TFB_Prim_FontChar and underlying methods
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2047 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-08 15:48:31 +00:00
avolkov ccf43eb5f9 Added new format font effects
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2046 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-08 14:37:55 +00:00
avolkov 612c36132d New format gradient font effects
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2045 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-08 14:34:30 +00:00
avolkov 949bee9560 New format DOS lander report font effect
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2044 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-12-08 14:31:15 +00:00