433c34cd94
Fix warnings on Windows
...
This was SVN commit r6776.
2009-03-24 23:07:48 +00:00
6426777e61
# Disable non-Free pathfinding library
...
(All the code is still there, it's just #ifdef'd out by default)
This was SVN commit r6775.
2009-03-24 21:40:10 +00:00
f69c5fc25e
Fix XML tests
...
This was SVN commit r6774.
2009-03-24 21:04:20 +00:00
228859da99
# Fix water-related crash on some video drivers
...
Detect some errors loading fancy-water fragment shader, and disable
fancy water.
Fixes crash with Mesa on 945GM (which doesn't support fragment shaders,
though it advertises the extensions).
This was SVN commit r6773.
2009-03-24 21:00:41 +00:00
45b734c08a
Fix XML line-number tests
...
This was SVN commit r6772.
2009-03-24 02:29:27 +00:00
8d14973f0d
Handle XML parse errors
...
This was SVN commit r6771.
2009-03-24 01:26:31 +00:00
07a4f809d8
# Replace Xerces with Libxml2
...
(in Xeromyces, whose name now doesn't make much sense but oh well)
This was SVN commit r6770.
2009-03-24 00:55:35 +00:00
079d9032ac
Fix memory leak
...
This was SVN commit r6769.
2009-03-24 00:28:24 +00:00
fd20cda5b6
# More XML stuff
...
Added some tests for Xeromyces. Refactored it a bit to make it testable.
This was SVN commit r6768.
2009-03-23 21:53:17 +00:00
2bc48fc1e7
Stop relying on XML default values from DTDs
...
This was SVN commit r6767.
2009-03-23 21:35:26 +00:00
f74f772a41
# More libxml2
...
Use libxml2 for parsing in Atlas. Plus some tests for it.
This was SVN commit r6764.
2009-03-23 01:07:08 +00:00
7610d4361c
# Started using libxml2
...
This was SVN commit r6763.
2009-03-22 20:51:35 +00:00
6768858cf1
Fix some GCC warnings
...
This was SVN commit r6762.
2009-03-22 20:47:43 +00:00
0f3e9cfa72
Avoid load-time dependency on Vista-only API
...
This was SVN commit r6754.
2009-03-19 23:37:18 +00:00
ed65cf33d0
Removed unnecessary debug output from autobuilder
...
This was SVN commit r6715.
2009-02-28 18:46:37 +00:00
548db2d06e
Pyrogenesis.cpp: add svn_revision to log
...
ScriptGlue.cpp: add svn_revision to build information in main menu
Interact.cpp: fix: do not add anglebias when computed via atan2
NetMessage.cpp: fix typo
This was SVN commit r6713.
2009-02-28 16:42:46 +00:00
43f91d0d0b
Make the autobuilder write svn_revision.txt
...
This was SVN commit r6704.
2009-02-24 15:43:34 +00:00
6a7fdd8315
# Updated autobuilder
...
Also added the autobuild manager scripts
This was SVN commit r6697.
2009-02-19 22:25:31 +00:00
778ab75cfe
Updating build script to help with testing the autobuilder
...
This was SVN commit r6692.
2009-02-19 00:26:50 +00:00
121faff0e8
#Added reading of particle settings from XML.
...
Added CEmitter::LoadFromXML method to load particle settings from XML
files.
Made Update code generic and moved from CDefaultEmitter child class up
into CEmitter base class.
Cleaned up code in general and removed unused member variables.
This was SVN commit r6691.
2009-02-19 00:19:06 +00:00
8d9b9ca413
Support multiple props on each attachpoint. Fixes #242
...
This was SVN commit r6689.
2009-02-18 10:36:27 +00:00
cb69617185
# fix building orientation issue
...
fixes #232
(just needed to match the angle bias defined by atlas)
This was SVN commit r6656.
2009-02-07 16:42:16 +00:00
602e90096b
Fixed issue in VerifyPages that was preventing me from compiling on Vista.
...
#Vista compile fix
This was SVN commit r6650.
2009-01-31 23:30:24 +00:00
d43636f8ae
work-related additions:
...
x86_x64.cpp: detect TLBs (a major undertaking :/)
mem_util: export functions
win.h: hopefully avoid warnings from either vc2008 and vc2005 about
already defined win32 version macros
wnuma: revise large page heuristic (cause of slowdown is now known)
This was SVN commit r6600.
2009-01-06 20:17:06 +00:00
220b05ba08
fix: ignore GetCursorPos failure, which happens when switching desktop (e.g. after pressing ctrl+alt+del)
...
This was SVN commit r6590.
2009-01-03 18:40:48 +00:00
b51353ae0b
Use NONCOPYABLE macro, to avoid ICC warnings
...
This was SVN commit r6589.
2009-01-03 18:40:28 +00:00
5228800b73
# Fixed Linux build
...
Use noncopyable instead of boost::noncopyable. (But maybe this should be
changed to the NONCOPYABLE macro instead?)
Use boost::filesystem::wpath::file_string instead of
external_file_string, since the latter varies between std::string on
Linux and std::wstring on Windows.
Use wcstombs instead of wcstombs_s.
Use rtl_AllocateAligned instead of _mm_malloc.
This was SVN commit r6574.
2009-01-02 21:19:41 +00:00
b7585c1cd4
Attempt to fix some startup problem
...
This was SVN commit r6572.
2009-01-02 02:35:22 +00:00
702450526b
# Added some tools to automatically build the game from the source code
...
Various scripts and stuff that run on the build server
This was SVN commit r6571.
2009-01-01 23:00:46 +00:00
1b5adf3cb1
Autobuilder startup service code (basically just VC2008's default service project plus four lines of code in startupserviceWinService.h)
...
This was SVN commit r6569.
2009-01-01 22:45:56 +00:00
dax
40cfae7f81
NMT_REMOVE_MESSAGE network message added so that an entity can be removed during a multiplayer game (compilation error fix)
...
This was SVN commit r6543.
2008-12-21 19:56:50 +00:00
dax
fe645d8fc9
NMT_REMOVE_MESSAGE network message added so that an entity can be removed during a multiplayer game
...
This was SVN commit r6542.
2008-12-20 18:09:16 +00:00
16ccae10cd
# fix warnings
...
more icc11 fixes - mostly type conversion and noncopyable (now made a
macro)
This was SVN commit r6536.
2008-12-17 16:32:46 +00:00
387722d41e
# code cleanup/fixes
...
improvements from work:
- no longer export classes; instead inline functions where it makes
sense (e.g. the scope timers) or export the member functions directly
- fix icc11 warnings
- add some comments
This was SVN commit r6531.
2008-12-16 21:13:04 +00:00
3da952a036
add missing DLL
...
move svn_revision stuff to build/svn_revision
This was SVN commit r6529.
2008-12-08 07:34:20 +00:00
12e59fd850
# groundwork for embedding svn revision number into the EXE for debugging
...
add svnversion from official svn cmdline client distro and its
dependencies
add a horrible batch file that reads its output and writes it to a text
file as a quoted string
(see http://www.wildfiregames.com/forum/index.php?showtopic=12104&hl= )
This was SVN commit r6528.
2008-12-07 22:21:10 +00:00
2bfa84aef5
Changes to public SVN log's HTML output format, from last weekend
...
This was SVN commit r6525.
2008-11-28 22:30:50 +00:00
cc2f2e46c8
Adding the m_base check.
...
This was SVN commit r6522.
2008-11-25 00:03:24 +00:00
5341322d03
# fix some sound-related problems
...
clamp gain to 1.0, refactor code a bit
This was SVN commit r6517.
2008-11-23 20:29:12 +00:00
63e18ed07b
#Players list in the Multiplayer menu is now working.
...
This was SVN commit r6510.
2008-11-22 22:44:02 +00:00
0cea78e462
crash fix in void CEntity::UpdateXZOrientation()
...
This was SVN commit r6506.
2008-11-22 18:14:51 +00:00
213743b73d
# improve robustness of simulation and EntityManager code
...
also const-correctness fixes in EntityFormation
+build
This was SVN commit r6502.
2008-11-22 16:50:03 +00:00
d6469ea112
Testing SVN logger again...
...
This was SVN commit r6499.
2008-11-22 15:09:24 +00:00
62444bf359
Testing SVN logger again...
...
This was SVN commit r6498.
2008-11-22 15:08:27 +00:00
a2ae80239a
# Updated public SVN logger
...
Mostly just changes to work in the new server location
This was SVN commit r6497.
2008-11-22 15:05:41 +00:00
f7d5711623
additions from work:
...
add shared_ptr wrapper for numa_allocator and page_aligned_alloc
(removing previous code from shared_ptr.cpp)
pch: add TR1 array
wposix: add setenv
wtime: add strptime
This was SVN commit r6486.
2008-11-20 16:35:30 +00:00
166c38dd0b
Fixing crash bug:
...
Function call failed: return value was -100020 (Invalid function
argument), Location: snd_mgr.cpp:1696 (snd_set_gain)
This was SVN commit r6484.
2008-11-16 19:54:43 +00:00
6267e13760
IsEntityRefd now checks the entity pointer as well (avoids null pointer dereference in some cases - encountered during MP game).
...
Simulation.cpp: hoist retrieval of simulation pointer out of loop
This was SVN commit r6482.
2008-11-15 22:38:04 +00:00
cb257dd020
Null pointer fix.
...
This was SVN commit r6481.
2008-11-15 20:08:41 +00:00
1f065ffb02
fix gcc compile error
...
This was SVN commit r6461.
2008-11-03 07:46:30 +00:00