2582 Commits

Author SHA1 Message Date
Meep-Eep c804dcfce7 correction
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2889 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-24 00:26:27 +00:00
Meep-Eep 6360807951 Typo
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2888 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 15:11:32 +00:00
Meep-Eep aa4afdade5 Added a "cegcc" target.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2887 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 06:34:12 +00:00
Meep-Eep 99cefbb5d3 Make the logfile unbuffered by default on Windows CE.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2886 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 06:11:46 +00:00
Meep-Eep ccfcddd719 Fix for Windows CE.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2885 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 05:41:21 +00:00
Meep-Eep 02ef0c439e Windows CE support.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2884 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 05:26:44 +00:00
Meep-Eep 1a818a91a9 Old typo in #define.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2883 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 05:03:18 +00:00
Meep-Eep c1bafdfc45 Correction.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2882 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 04:54:41 +00:00
Meep-Eep 23c74b2b63 Added support to the unix build system for explicitely specifying the name of
the define to set to show when a symbol is found.
Also a fix for when 'strcasecmp' is #define'd by the system.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2881 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 04:41:19 +00:00
Meep-Eep 27bc2ea336 Removed "By Serge van den Boom"; this code has been changed from all sides by ev
eryone.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2880 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 01:02:50 +00:00
Meep-Eep 49798abdc8 Removed "By Serge van den Boom"; this code has been changed from all sides by everyone.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2879 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 01:00:42 +00:00
mcmartin 73c82ef1ca Cut unused components of the memory library.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2878 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-21 00:48:43 +00:00
Meep-Eep f7392e1399 Reverting; even our own builds have to ship with a different version of SDL from the one they were compiled with (for the time being).
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2877 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-20 18:16:18 +00:00
Meep-Eep 76ed6bdfca Warning if runtime SDL version doesn't match compile-time version.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2876 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-20 06:09:35 +00:00
mcmartin f582896f5d Removed the now-redundant alist files.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2875 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-20 00:34:35 +00:00
mcmartin 43293018bf Replaced A-Lists with CharHashTables.
The StringBank is still necessary, and the rmp/cfg parser has been moved from alist.c over to mapres.c.

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2874 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-20 00:32:11 +00:00
mcmartin ef5eab442e Added support for activating the remix packs from the setup menu.
This should simplify remix installation, as well as allow the remixes to be easily activated when the 3do music is not.

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2873 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-19 00:28:14 +00:00
mcmartin 95365e688f Fixed an off-by-one error in StringBank_AddString.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2872 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-16 00:44:52 +00:00
mcmartin acbff37448 Addon zips can now live directly in content/addons.
The zips will need to provide their own subdirectory for the addon to 
register as such.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2871 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-15 09:48:59 +00:00
mcmartin 52c333a850 Moved the 3DO music into an addon pack '3domusic'.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2870 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-10 03:42:38 +00:00
mcmartin 36fcc8b206 Major reworking of how addon packs work.
Addon packs now provide additional files instead of overriding UIO. They 
must provide .rmp files to do the necessary overrides.  The addons 
directory has also been moved outside of packages/ and into content/ 
directly.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2869 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-09 15:38:05 +00:00
mcmartin 25b4267902 Reworking of the resource system.
Resource indices (.ls2) now refer to string identifiers which are mapped 
to files by a global resource map (uqm.rmp).

This meets Milestone 3 of the Resource System Phase 2 plan.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2868 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-11-28 08:09:57 +00:00
Meep-Eep 839ccbaf1f A few comments, cleanups.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2861 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-11-24 22:22:33 +00:00
Meep-Eep 78972b912e Removed unnecessary _ALIGNED_ON macro usage.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2860 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-10-30 14:10:17 +00:00
Meep-Eep 35f2a40d9c Cleanups, comments.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2858 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-22 19:55:47 +00:00
Meep-Eep dd6baea996 Fix bug 256, instead of the symptom.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2857 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-22 17:56:40 +00:00
Meep-Eep e802b489b8 Made uio "bool" compatible with the main uqm "bool";
introduced C99 compatible booleans.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2856 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-18 14:48:17 +00:00
Meep-Eep 85b9898d53 Allow 'bool' to be used in combination with <stdbool.h>, take 2.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2855 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-16 15:37:20 +00:00
Meep-Eep c69569e928 Fix resync.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2854 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-16 15:32:00 +00:00
Meep-Eep 3505a9a35e Allow 'bool' to be used in combination with files which include <stdbool.h>.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2853 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-16 15:26:03 +00:00
Meep-Eep 3bfa09ec11 Content is looked for in the current dir now as intended.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2852 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-09 00:03:03 +00:00
avolkov ab2633dca6 Allow multiple FONTs to be used in presentations at the same time
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2850 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-08 01:52:03 +00:00
mcmartin 00dad6a7b0 Shift the PC Ship "spins" to use Presentations.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2849 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-07 15:34:51 +00:00
avolkov 431a6186f1 Added presentation commands TEXT, TE, MOVIE
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2848 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-06 08:35:59 +00:00
avolkov 1209d2cd85 Increased the size of the display queue (disp_q)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2847 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-06 08:33:21 +00:00
mcmartin 14dad53337 Added the LINE command to presentations.
Format:
LINE x1 y1 x2 y2
It treats TC as the desired color to use.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2846 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-03 07:14:14 +00:00
mcmartin a6d90b4dfe Have presentations request their own full-screen clears
This will let custom ship spins use Presentations to
display data over themselves without wiping out the
underlyin image.

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2845 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-02 01:10:42 +00:00
Meep-Eep 05bf5119fa Added match_matchPatternOnce().
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2844 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-20 15:43:54 +00:00
avolkov 08de686615 Fixed trilinear scaling so that it does not use stamp-filled mipmap image; fixes bug #929
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2842 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-15 08:48:53 +00:00
avolkov 16e3fcb7f9 Finally removing SETPALETTE draw command. We have not been using it for a really long time
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2841 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-15 06:32:00 +00:00
avolkov c8be727068 Make SetEquFrameIndex safe
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2840 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-15 06:20:42 +00:00
Meep-Eep 22ed62d903 Move TFB_DrawCanvas_GetScreenCanvas() to sdl_common.c as TFB_GetScreenCanvas().
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2839 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-13 21:04:34 +00:00
avolkov c0fe98d42b Vidplayer should lock SDL surfaces while accessing the pixel data directly
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2838 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-13 18:45:39 +00:00
Meep-Eep aea05211ec Added TFB_DrawCanvas_GetScreenCanvas() and a callback DrawCommand.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2837 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-11 19:03:42 +00:00
Meep-Eep 00780e5378 Added TFB_Canvas_Lock(), TFB_Canvas_Unlock() and TFB_Canvas_GetStride().
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2836 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-10 20:41:21 +00:00
Meep-Eep a11d3e9238 A few comments, cleanups.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2835 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-10 14:47:50 +00:00
avolkov c3c9ab0aab Let's see if we can use SVN revision number for versioning
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2834 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-08 07:35:39 +00:00
avolkov 867800b299 Get rid of unused vars and warnings
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2833 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-08 07:13:26 +00:00
Meep-Eep 0e9ae6340b Whitespace and formatting cleanups.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2832 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-04 00:19:48 +00:00
Meep-Eep 0489c250b2 Cleanups.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2831 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-04 00:18:57 +00:00