historic_bruno
0c803f99e8
This was SVN commit r9609.
2011-06-09 23:47:20 +00:00
Ykkrosh
266977bc78
Attempt to fix manifest problems in autobuild.
...
This was SVN commit r9607.
2011-06-09 23:16:27 +00:00
Ykkrosh
c2677b4bb0
Upgrade game and build system to ENet 1.3
...
This was SVN commit r9574.
2011-05-29 20:57:28 +00:00
Ykkrosh
acb48663d7
Windows fixes
...
This was SVN commit r9570.
2011-05-29 18:14:52 +00:00
Ykkrosh
a81f180dd6
Remove Atlas UI scripting support
...
This was SVN commit r9567.
2011-05-29 15:43:08 +00:00
Ykkrosh
dc2035efc9
Move Atlas map settings from JS to C++.
...
Replace New dialog box with separate tools for resizing maps and
replacing terrain textures, to provide more power and to simplify the
problem of initialising map settings.
Fix engine to cope with dynamic map resizing.
Add JSON support to AtObj, to let C++ interact with JSON more easily.
This was SVN commit r9566.
2011-05-29 15:02:02 +00:00
Ykkrosh
07e307c49a
Move Atlas's terrain and object sections from JS back into C++, per http://www.wildfiregames.com/forum/index.php?showtopic=14741
...
This was SVN commit r9559.
2011-05-27 21:56:43 +00:00
janwas
5ca66fc757
cleanup: move ADTs into lib/adts (separate files). fix definition of ASSERT
...
This was SVN commit r9364.
2011-04-30 13:35:36 +00:00
historic_bruno
ad6f305359
Integrates random maps with Atlas. Fixes #460 .
...
Adds various map controls to Atlas.
Adds New Map dialog to Atlas.
Removes a few references to old simulation header files.
This was SVN commit r9247.
2011-04-14 04:01:59 +00:00
Ykkrosh
0da7e822ff
# Add opt-in automatic feedback system.
...
Add GL implementation limits to hwdetect.
Make the in-game manual support multiple text files.
Remove unnecessary instruction on how to close the manual window.
Make guitextobject.caption return the original value without stripping
formatting tags.
Remove unused non-VFS support from config system.
Support writing config files back to their original path.
Remove unnecessary user profile directory; use normal config directory.
This was SVN commit r8925.
2011-02-16 20:40:15 +00:00
Ykkrosh
0d8ffa58dc
AoE3Ed build fixes
...
This was SVN commit r8868.
2011-01-17 13:29:45 +00:00
janwas
ba2a9d7af3
improvements from work: [update-workspaces required]
...
- split precompiled.h into several headers (simplifies reuse)
- enable additional warnings not in W4
- split ErrorReaction into ErrorReactionInternal - clarifies which
values can actually be returned by debug_DisplayError
- wsdl: slightly safer HDC usage via CS_OWNDC, avoid dipping into DC
cache via ValidateRect instead of BeginPaint; remove unused thread
create
- StdDeserializer - wasn't including byte_order => BYTE_ORDER was
undefined
- wsysdep: clean up error dialog message handling
This was SVN commit r8828.
2010-12-09 11:16:21 +00:00
Ykkrosh
bee013b586
Define CONFIG_FINAL in Release builds, to enable better compression in codec_zlib.cpp
...
This was SVN commit r8740.
2010-11-29 12:51:45 +00:00
Ykkrosh
94dca529b1
Fix OS X build errors
...
This was SVN commit r8684.
2010-11-23 19:20:03 +00:00
Ykkrosh
83285504cb
Disable RTTI in test project, for consistency
...
This was SVN commit r8565.
2010-11-10 15:26:29 +00:00
Ykkrosh
818ea52c3b
Delete obsolete non-working i18n code
...
This was SVN commit r8527.
2010-11-03 17:52:07 +00:00
Ykkrosh
ec5d4a9f9e
Attempt to fix build error with intrinsics on 32-bit Linux
...
This was SVN commit r8526.
2010-11-03 02:06:38 +00:00
Ykkrosh
6b5b35c245
Remove BFD-based debugging code, to avoid the runtime dependency on binutils.
...
Fixes #581 .
This was SVN commit r8271.
2010-10-04 17:21:55 +00:00
Ykkrosh
aadbf53a2a
Add nvtt to build system
...
This was SVN commit r8093.
2010-09-10 20:15:49 +00:00
Ykkrosh
025b7960f8
Suggest more Debian-compatible install paths
...
This was SVN commit r7945.
2010-08-14 19:39:50 +00:00
Ykkrosh
2375c7cb95
Add bindir/datadir/libdir options, to find files when the game is installed in standard FHS locations
...
This was SVN commit r7758.
2010-07-14 19:39:47 +00:00
Ykkrosh
1ea8ab60ee
Compile with -Wundef to detect stupid macro typos like "GCC_VER"
...
This was SVN commit r7756.
2010-07-14 15:54:39 +00:00
Ykkrosh
a18aa24fe3
Windows support for window resizing and fullscreen toggling.
...
Windows build fixes.
This was SVN commit r7607.
2010-06-03 21:15:45 +00:00
Ykkrosh
47ca9fc6cb
Autobuild fixes (untested)
...
This was SVN commit r7597.
2010-05-30 15:18:24 +00:00
Ykkrosh
5b9d29729a
Windows fixes
...
This was SVN commit r7592.
2010-05-27 23:51:14 +00:00
Ykkrosh
64a610baab
Add some code for rough testing of state hashing performance.
...
Simplify the code needed for tests based on real maps.
This was SVN commit r7574.
2010-05-25 17:28:26 +00:00
Ykkrosh
80229cdea7
Remove unused DCDT library
...
This was SVN commit r7556.
2010-05-20 18:32:03 +00:00
Ykkrosh
56bb858802
# Delete a lot of obsolete simulation code.
...
This was SVN commit r7555.
2010-05-20 18:09:23 +00:00
Ykkrosh
3c75dba1b8
Clean up some svn:executable flags
...
This was SVN commit r7518.
2010-05-08 23:17:08 +00:00
Ykkrosh
0429c113ab
Tell nasm to use macho64 when appropriate
...
This was SVN commit r7475.
2010-04-21 20:56:32 +00:00
Ykkrosh
701fcc18a6
Attempt to make build system's CPU architecture detection slightly less broken
...
This was SVN commit r7458.
2010-04-15 20:15:16 +00:00
janwas
0efef76f7d
disable delay-loading of version.dll.
...
Of the delay-loaded DLLs, version.dll is the only one that is used in
proximity to WoW64 FS redirection, which apparently has a dangerous
interaction with delay-loading. This should prevent #484 (after
update-workspaces + a rebuild), but we can't be sure due to lack of an
x64 Vista or Win7 machine for testing. Can someone please confirm that
it works without requiring the -quickstart workaround?
refs #484
This was SVN commit r7453.
2010-04-10 17:26:10 +00:00
Ykkrosh
0d6882dad2
# Fix the actor viewer in Atlas.
...
Delete the old standalone actor viewer.
Import some terrain textures that are useful for tools.
Fixes #483 .
This was SVN commit r7428.
2010-04-03 11:07:42 +00:00
Ykkrosh
f4c8225dd4
Slightly hacky attempt to fix OS X include path order so it hopefully doesn't get confused by a MacPorts SpiderMonkey
...
This was SVN commit r7419.
2010-03-31 20:40:45 +00:00
Ykkrosh
9b6326f124
Always build with Valgrind support. Always use the bundled Valgrind header.
...
This was SVN commit r7397.
2010-03-26 10:31:47 +00:00
Ykkrosh
5118d6ab32
Restrict rpath usage to Linux
...
This was SVN commit r7386.
2010-03-21 18:40:22 +00:00
Ykkrosh
55adcfc595
Use better rpath for finding libraries on Linux
...
This was SVN commit r7376.
2010-03-20 18:45:55 +00:00
Ykkrosh
ed69187450
Build with spidermonkey-tip by default. Remove codepaths for old SpiderMonkey.
...
This was SVN commit r7366.
2010-03-19 20:54:44 +00:00
Ykkrosh
17718981cf
Remove Crypto++ because it causes too much trouble. Replace with a custom MD5 implementation for simulation state hashing.
...
This was SVN commit r7269.
2010-01-10 19:29:27 +00:00
Ykkrosh
7c2e9027c2
# Rewrite of the game's simulation system
...
Giant merge from
http://svn.wildfiregames.com/hg-source/file/5fb522019d5e
Infrastructure is largely complete, gameplay is largely missing
Disabled by default; use command-line flag "-sim2"
(Second attempt at commit...)
This was SVN commit r7259.
2010-01-09 19:20:14 +00:00
Ykkrosh
c8fed35c52
Remove -ffast-math. (Better to focus on correctness by default, and only sacrifice it for performance in limited profiler-indicated areas.)
...
This was SVN commit r7246.
2010-01-05 20:54:33 +00:00
Ykkrosh
00409b9583
# Support latest version of SpiderMonkey
...
Add --with-spidermonkey-tip option to Premake
This was SVN commit r7230.
2009-12-28 16:45:42 +00:00
Ykkrosh
835c0d05b0
Disable -fomit-frame-pointers in optimised builds, so that oprofile callgraph works
...
This was SVN commit r7208.
2009-11-20 12:56:11 +00:00
Ykkrosh
f7e16d9f3e
Code coverage measurement support (with lcov)
...
This was SVN commit r7203.
2009-11-16 21:23:43 +00:00
Ykkrosh
beb3417b03
Build and link with the more correct -pthread option on Linux, instead of -lpthread
...
This was SVN commit r7193.
2009-11-13 20:24:21 +00:00
janwas
f76dc5a062
by request of sluzky: add JS files to VS workspace to allow find-in-files and open-file-in-workspace
...
This was SVN commit r7150.
2009-10-04 11:49:07 +00:00
Ykkrosh
0e4f91fab9
Detect arch from gcc, not from uname, to cope with 32-bit userspace on 64-bit kernel
...
This was SVN commit r7141.
2009-09-11 16:43:07 +00:00
Ykkrosh
6857e34555
Fix libpath ordering
...
This was SVN commit r7105.
2009-08-10 22:38:51 +00:00
Ykkrosh
e96e2e9e8d
Fix Windows build issue, svn:eol-style
...
This was SVN commit r7084.
2009-08-07 17:43:44 +00:00
Ykkrosh
6374080b60
# Fixed Linux execution problem. Extended unit-test system.
...
Fix sys_get_executable_name.
Add mock object support.
Add CxxTest wrapper to support "-test TestSuitename" and "-test
TestSuitename::test_case_name" command-line arguments for running
individual tests.
This was SVN commit r7081.
2009-08-07 15:21:39 +00:00