1
0
forked from mirrors/0ad

Commit Graph

  • 3dbb29d665 smbios improvements: add specializations for bool/Handle (no longer requires a flag); omit empty/meaningless fields convert remaining enumerators to ENUM, lowercase them to avoid conflicts with macros, wrap them in struct to allow identical enumerator names janwas 2011-04-05 09:52:57 +00:00
  • c95b88a0c8 New particle textures and campfire. ShieldBearer 2011-04-05 05:43:32 +00:00
  • f35da41a0c smbios: minor fixes, add partial support for displaying enumerator names, move visitors to .cpp, use pragma pack regardless of compiler janwas 2011-04-04 17:44:36 +00:00
  • 68bc0a5651 smbios: add support for stringizing the structures janwas 2011-04-04 16:50:02 +00:00
  • a2bad46f27 smbios fixes: janwas 2011-04-04 15:01:40 +00:00
  • 6beb1ea89b Exclude FCollada tests from Unix releases, since they rely on non-free data file Eagle.DAE Ykkrosh 2011-04-04 14:20:16 +00:00
  • 1abbf8b64b Old changes to compress releases better Ykkrosh 2011-04-04 14:17:39 +00:00
  • 0ddf2b0f34 Fix build on VC2008 Ykkrosh 2011-04-03 21:41:17 +00:00
  • 66807d40c1 windows build fix: use arb names/function pointers; +noncopyable/struct vs. class warning fix janwas 2011-04-03 20:45:43 +00:00
  • 3d21cf98f9 better aio error checking / avoid unnecessary repeated calls to aio_error (investigated on the occasion of the recent Linux aio trouble) janwas 2011-04-03 20:07:55 +00:00
  • a9531bd88c Add missing files Ykkrosh 2011-04-03 19:51:25 +00:00
  • 231387d2da linux compile fix (explicit instantiation must be at namespace scope), adjust end pointer to match 8 bytes removed in workaround janwas 2011-04-03 19:29:16 +00:00
  • 9e1850bbe5 Set female citizens' heads on fire. Ykkrosh 2011-04-03 19:16:20 +00:00
  • 823e63a93b # Initial version of new particle system. Ykkrosh 2011-04-03 19:15:15 +00:00
  • 01a0825c94 disable aio on linux until the glibc aio implementation and/or kernel is fixed (see http://www.wildfiregames.com/forum/index.php?showtopic=14561&pid=217711&st=0&#entry217711) janwas 2011-04-03 19:07:35 +00:00
  • 384b8fa3e1 Delete old particle data files Ykkrosh 2011-04-03 18:54:01 +00:00
  • 253efdad57 Delete non-working particle system code Ykkrosh 2011-04-03 18:49:48 +00:00
  • 09413d940c Delete an obsolete particle system editor Ykkrosh 2011-04-03 18:44:20 +00:00
  • 2c72e1f364 (requires update-workspaces) add initial SMBIOS implementation for retrieving system information wacpi -> wfirmware (now also used to retrieve SMBIOS table) janwas 2011-04-03 15:38:48 +00:00
  • 1a072a3f37 Use a predictable RNG seed for random actor variations, so they are consistent between runs of the game. Ykkrosh 2011-04-02 12:51:42 +00:00
  • 97c934ad1c Apply unit shading colour in shader renderpath. Ykkrosh 2011-04-02 12:04:19 +00:00
  • 012c47057a Optimise some matrix operations, based on patch from ortalo. Ykkrosh 2011-04-01 18:33:47 +00:00
  • 6d3d93c355 # Add idle worker button, based on patch from veprbl. Ykkrosh 2011-04-01 18:00:04 +00:00
  • ce85f4e825 Fix minimap ignoring GUI z-ordering. Ykkrosh 2011-04-01 17:58:33 +00:00
  • 5b7a23f75c Make ResetCameraTarget more sensible if the camera was rotated. Ykkrosh 2011-04-01 17:57:04 +00:00
  • 6026330fce updated version of Aken that includes support for MSR and static validation (-> .c instead of .cpp) closes #754 (please re-open if not) janwas 2011-04-01 15:06:52 +00:00
  • d5b3201bfe noted while checking MSR prerequisites that the previous HasNehalem is inaccurate. PLATFORM_INFO is also supported by newer processors (e.g. Sandy Bridge), whereas UNCORE_* are tied to Nehalem and Westmere => split up HasNehalem into HasPlatformInfo and HasUncore. (the latter has been replaced by a "system agent" in newer designs) refs #754 janwas 2011-03-31 21:30:42 +00:00
  • bbc5d4142e This was SVN commit r9135. Mythos_Ruler 2011-03-31 04:45:06 +00:00
  • 7d95b3bc62 Added Iberians to Gold Rush. Mythos_Ruler 2011-03-31 02:23:40 +00:00
  • eac7d55675 Moved Cloudless skybox to Public. Mythos_Ruler 2011-03-30 21:50:12 +00:00
  • 1014da1f88 Use pool allocator to avoid apparently expensive dynamic allocations when rendering terrain. Ykkrosh 2011-03-30 21:42:35 +00:00
  • 98fa860199 Adjusting lighting. Mythos_Ruler 2011-03-30 13:57:37 +00:00
  • 044eaaccf3 Messing with the new lighting. Mythos_Ruler 2011-03-30 13:34:05 +00:00
  • fb872e0bd5 fix: update all pool freelist initializations to reflect the new invariant (prevents null-pointer dereference crash) janwas 2011-03-28 21:10:41 +00:00
  • c396997009 fixes from work: avoid potential 0-pointer dereference in freelist, also avoid branching in freelist functions via sentinel wdll_main.h: avoid warning for DLLs using TLS file_system_util.h: export functions janwas 2011-03-28 12:28:29 +00:00
  • 0dfc72bc2c Fixes filter behavior in setup when switching map type. historic_bruno 2011-03-27 22:00:49 +00:00
  • daad510013 fix bug where AI would only train one unit type WhiteTreePaladin 2011-03-26 22:22:22 +00:00
  • 53f522d220 Fix warning Ykkrosh 2011-03-26 20:38:42 +00:00
  • d295dacb9b # Add new renderer mode based on GL_ARB_fragment_program. Ykkrosh 2011-03-26 20:17:21 +00:00
  • 8b11b73226 Tweak OGRE preprocessor to fit in our code, and fix bug with #define inside #ifdef. Ykkrosh 2011-03-26 20:09:54 +00:00
  • d1241cd6e9 Import original OgreGLSLProcessor from OGRE 1.7.2 Ykkrosh 2011-03-26 20:07:57 +00:00
  • 6e98a886ed broken rope bridge eyecandy object added Pureon 2011-03-26 09:32:03 +00:00
  • e08c5e22a0 Added unit icon to Iberian siege ram Pureon 2011-03-25 01:00:16 +00:00
  • 2a822eb4d4 Added Iberian siege ram unit Pureon 2011-03-25 00:46:02 +00:00
  • afbfca17ce Fix silhouettes being displayed for some models that always stick into the ground Ykkrosh 2011-03-24 23:54:08 +00:00
  • 1eb5eeb225 minor fixes from integration with working copy at work. janwas 2011-03-24 09:05:06 +00:00
  • 9193ba56f9 Build fixes and whatnot Ykkrosh 2011-03-23 21:15:22 +00:00
  • 4a2b47689b kennel.png portrait width to 256px Pureon 2011-03-23 20:32:14 +00:00
  • 0b8e3b3adf Fixes rounding error on Latium map, would break with odd number of players. Fixes #761. historic_bruno 2011-03-23 20:25:46 +00:00
  • 8f658ee81d Change remaining scenarios with "rome" civ. Fixes #758. historic_bruno 2011-03-23 20:16:10 +00:00
  • 1f7e8d7194 per discussion with Philip, remove STL_HASH_MAP etc. because they're ugly, rarely used and superseded by boost::unordered* janwas 2011-03-23 16:56:27 +00:00
  • 588bfa11bf remove unnecessary utf8 includes janwas 2011-03-23 16:32:44 +00:00
  • 0999ba0941 refactoring: janwas 2011-03-23 16:14:47 +00:00
  • 64a02932e3 refactor headers: path_util -> path, native_path -> os_path, remove where unnecessary janwas 2011-03-23 14:43:35 +00:00
  • dcd192cb60 refactor path interface: janwas 2011-03-23 13:36:20 +00:00
  • e39fb7d0de This was SVN commit r9106. Mythos_Ruler 2011-03-23 09:04:59 +00:00
  • 8851028832 Moved face textures from Internal to Public. Mythos_Ruler 2011-03-23 08:59:23 +00:00
  • f618605477 Changes default random map sizes. historic_bruno 2011-03-23 08:12:04 +00:00
  • 575e3b0a69 Don't enable JITs when they can interfere with profiling. Ykkrosh 2011-03-23 00:36:34 +00:00
  • e825a98671 Fix flag filtering of transparent models Ykkrosh 2011-03-22 23:09:38 +00:00
  • c4cd85bb98 Build fixes Ykkrosh 2011-03-22 18:46:39 +00:00
  • 5565b9e898 Fixes bugs in Latium map script. Changes default environment settings for random maps, adds environment setters historic_bruno 2011-03-22 08:19:19 +00:00
  • 3050551eae Move data for non-implemented civs to internal historic_bruno 2011-03-22 02:53:53 +00:00
  • 46c54ef62c Fixes missing texture in Neareastern Badlands random map historic_bruno 2011-03-22 02:04:58 +00:00
  • 0e0ed94926 Implements random map system, fixes #6. historic_bruno 2011-03-22 01:34:45 +00:00
  • 23ebe32b4c Moving old random scripts to avoid conflicts historic_bruno 2011-03-22 01:33:17 +00:00
  • c0a105432e Use path types and conversions more consistently. Ykkrosh 2011-03-21 22:59:00 +00:00
  • 5b7ea2371f Fix some line endings. Ykkrosh 2011-03-21 22:47:02 +00:00
  • 83271ec816 Fix build errors. Ykkrosh 2011-03-21 21:06:08 +00:00
  • c3405e6f50 path improvements/fixes: janwas 2011-03-21 19:54:08 +00:00
  • 6d25329412 # towards locale-independent pathnames on Linux c.f. http://www.wildfiregames.com/forum/index.php?showtopic=14541&st=0&p=217250&#entry217250 and 2011-03-19 meeting janwas 2011-03-21 17:53:13 +00:00
  • 1da78409f9 New icon for celtic kennel ShieldBearer 2011-03-21 11:57:49 +00:00
  • 9a22dc1351 warning fixes janwas 2011-03-21 11:55:49 +00:00
  • cec05f02ea fix insidious OpenAL issue: the spec doesn't guarantee 0 isn't a valid source name => we need to use an out-of-band mechanism for specifying whether the source is valid. janwas 2011-03-20 16:40:36 +00:00
  • 2392eb6720 Skip reporting caches that were initialised but never filled in Ykkrosh 2011-03-19 15:17:14 +00:00
  • 44e1a863e1 Fix cache detection assertion failure Ykkrosh 2011-03-19 15:16:14 +00:00
  • 0af8cdc54a Fix likely cache table typos, based on Intel Software Developer's Manual. Ykkrosh 2011-03-19 15:03:25 +00:00
  • fb499ff0d0 further refactoring of new cache detect code - add invariant - level/type are always valid, numEntries indicates whether the cache is actually present and not disabled - handle pseudo-descriptors 0xF0 and F1 (avoids warning) janwas 2011-03-19 12:48:56 +00:00
  • 4ae8cfe858 Converted remaining old scenarios to the latest format (version 5). Support will soon be dropped from MapReader. historic_bruno 2011-03-19 00:04:55 +00:00
  • 89b7b6b52d Avoid divide-by-zero on AMDs with missing caches Ykkrosh 2011-03-18 19:48:54 +00:00
  • 25524dc99f Fix tests Ykkrosh 2011-03-18 19:35:31 +00:00
  • 22a651bb86 Fix assertion failure when no L3 cache. Ykkrosh 2011-03-18 18:42:10 +00:00
  • ecbd0ae31b Fix Windows build. Ykkrosh 2011-03-18 18:07:18 +00:00
  • d805e764c5 # Render unit silhouettes when behind buildings. Ykkrosh 2011-03-18 16:57:54 +00:00
  • d49994a0b4 Explicitly clamp gl_FrontColor, for llvmpipe compatibility Ykkrosh 2011-03-18 16:55:51 +00:00
  • 5b91e2d7ab move cache detection into separate file. janwas 2011-03-18 16:44:03 +00:00
  • 875fce5e63 This was SVN commit r9073. Mythos_Ruler 2011-03-17 07:52:01 +00:00
  • f73aff7016 Fixed parent code. Mythos_Ruler 2011-03-17 07:50:03 +00:00
  • b6cc8e9cf6 The Big Iberian Move™. Mythos_Ruler 2011-03-17 07:31:58 +00:00
  • be59aa012d Iberian shield actors. Mythos_Ruler 2011-03-17 06:05:50 +00:00
  • 730a119e4f Moving stuff from Internal to Public. Ongoing project. Mythos_Ruler 2011-03-17 06:03:54 +00:00
  • d3ec3e7c7f This was SVN commit r9068. Mythos_Ruler 2011-03-17 06:02:34 +00:00
  • e47e916853 This was SVN commit r9067. historic_bruno 2011-03-17 01:31:56 +00:00
  • 78a54071c4 #Implemented remaining decals. Mythos_Ruler 2011-03-15 22:07:22 +00:00
  • 9659ec298b Fix off-by-one error in date logging, and rearrange to standard format. Ykkrosh 2011-03-15 20:29:29 +00:00
  • e70fae8d80 Stop using glMultiDrawElements since it's too buggy Ykkrosh 2011-03-14 21:57:09 +00:00
  • 099dbdb24a Fix use of uninitialised variable Ykkrosh 2011-03-14 21:54:44 +00:00
  • 5fa577ea25 Attempt to fix shadowAlphaFix to generate FBOs in a more widely supported format Ykkrosh 2011-03-14 02:50:43 +00:00
  • 612539f109 Don't bother creating shadow textures if shadows are disabled Ykkrosh 2011-03-14 02:49:53 +00:00
  • f0f87796f0 Farm field edit for decal Mythos_Ruler 2011-03-13 23:56:22 +00:00