MattSherman
ad5dfd2a37
Replacement music files *Lower VBRs
...
This was SVN commit r7391.
2010-03-24 03:19:31 +00:00
Ykkrosh
00e18e4ea8
Report S3TC non-support with an in-game GUI message box.
...
Fixes #313 .
This was SVN commit r7390.
2010-03-23 22:45:07 +00:00
Ykkrosh
600ab80a79
Remove unnecessarily large music files
...
This was SVN commit r7389.
2010-03-23 21:34:05 +00:00
MattSherman
0d92be3408
Music
...
This was SVN commit r7388.
2010-03-22 15:01:19 +00:00
Ykkrosh
1e7b36d54b
# OS X build fix.
...
Use sdl-config instead of pkg-config.
This was SVN commit r7387.
2010-03-21 19:36:35 +00:00
Ykkrosh
5118d6ab32
Restrict rpath usage to Linux
...
This was SVN commit r7386.
2010-03-21 18:40:22 +00:00
Ykkrosh
58e79bfdbe
Force fancywater off if fragment shader extensions are not supported. See #270
...
This was SVN commit r7385.
2010-03-21 14:18:15 +00:00
Ykkrosh
148ff026ca
Avoid apparent error on OS X by simplifying wopen API to avoid varargs.
...
Remove unused sys_wopen.
This was SVN commit r7384.
2010-03-21 12:42:50 +00:00
Ykkrosh
248749c1aa
Fix console history loading
...
This was SVN commit r7383.
2010-03-20 22:01:39 +00:00
janwas
a8b3cc4812
add both the (potentially) read-only data from SVN and the appdata path to the config/ search path
...
(fixes #450 )
This was SVN commit r7382.
2010-03-20 21:37:14 +00:00
Ykkrosh
bf444a8aa1
Load libraries from rpath=$ORIGIN instead of from cwd. Fixes #288
...
This was SVN commit r7381.
2010-03-20 20:55:54 +00:00
janwas
0bbb99c3cd
move M_PI etc. to wposix.h to ensure they're always present on Windows (previously required MathUtil.h)
...
use M_PI instead of nonstandard PI
This was SVN commit r7380.
2010-03-20 20:54:03 +00:00
janwas
d1c5119694
fix: mustn't create directories during mount's vfs path traversal (because they may not be associated with a directory, especially in the common case of mounting into the root directory)
...
fixes #459
This was SVN commit r7378.
2010-03-20 19:26:12 +00:00
Ykkrosh
a5b8ec6028
Add obstruction debug mode, with GUI toggle.
...
Make pathfinder debug mode off by default, with GUI toggle.
This was SVN commit r7377.
2010-03-20 19:18:01 +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
janwas
4059826759
when mounting a mod, don't attempt to create the directories (it's reasonable to assume the mod must exist, there is no value in creating a dummy mod directory - unlike the screenshots/logs etc. mounts)
...
this fixes write errors because mods/internal doesn't exist in public
SVN checkouts and the default mount logic tries to mount internal anyway
(and now just fails that operation silently)
fixes #458
This was SVN commit r7375.
2010-03-20 18:12:48 +00:00
janwas
bdfe28766a
osx fix: TIMER_ADD_CLIENT identifier conflicted with the name of an existing symbol (namely the OpenGL function whose time was being measured)
...
This was SVN commit r7374.
2010-03-20 17:46:45 +00:00
janwas
73f67a2272
set crashlog location as soon as it is known to avoid writing to the default location (system/binaries), which might not be writable.
...
fixes #403
This was SVN commit r7373.
2010-03-20 17:20:23 +00:00
Ykkrosh
7a870170c9
SpiderMonkey version check
...
This was SVN commit r7372.
2010-03-20 17:00:21 +00:00
Ykkrosh
23a702c335
# OS X build fixes.
...
spidermonkey-tip script fix.
GCC 4.2 compatibility.
Remove redundant code in extern_libs.lua
This was SVN commit r7371.
2010-03-20 16:26:25 +00:00
Ykkrosh
901056e5b3
Fix Windows build warning
...
This was SVN commit r7369.
2010-03-19 21:31:48 +00:00
Ykkrosh
96382e6faf
Fix jsval/int ambiguity
...
This was SVN commit r7368.
2010-03-19 21:23:33 +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
e7e8b8dbc3
Fix spidermonkey-tip to build on Windows. Add precompiled binaries.
...
This was SVN commit r7365.
2010-03-19 20:28:22 +00:00
Ykkrosh
31febafb05
Compatibility with non-threadsafe SpiderMonkey
...
This was SVN commit r7364.
2010-03-19 19:54:00 +00:00
Ykkrosh
99fc76e7dd
Update spidermonkey-tip to recent version
...
This was SVN commit r7363.
2010-03-19 19:26:41 +00:00
Ykkrosh
08487ce246
# Improve support for building placement (rotation, collision detection) in new simulation system
...
This was SVN commit r7362.
2010-03-17 23:16:04 +00:00
Ykkrosh
baead3409e
Move Position.h to a better location.
...
Update some files I forgot in previous commits.
This was SVN commit r7361.
2010-03-17 23:13:21 +00:00
Ykkrosh
18b5a7f17c
Add the Obstruction component to entity previews, to support collision detection for building placement
...
This was SVN commit r7360.
2010-03-17 23:02:40 +00:00
Ykkrosh
0f0a3774d0
Split collision detection out of pathfinder so it can be used more widely.
...
Support collision detection of footprints.
This was SVN commit r7359.
2010-03-17 23:01:12 +00:00
Ykkrosh
705db5181d
Fix non-smooth vertical interpolation of unit positions
...
This was SVN commit r7358.
2010-03-17 22:57:36 +00:00
Ykkrosh
99a261328a
Support scripted modulation of actor colours
...
This was SVN commit r7357.
2010-03-17 22:56:49 +00:00
Ykkrosh
bcd5e78b7a
Fix test code
...
This was SVN commit r7356.
2010-03-17 22:53:47 +00:00
Ykkrosh
79ea8213e5
const-correctness
...
This was SVN commit r7355.
2010-03-17 22:51:47 +00:00
Mythos_Ruler
5293aee71d
#Hypaspist modification.
...
This was SVN commit r7354.
2010-03-13 19:21:09 +00:00
Ykkrosh
aca1074188
Load build speeds and foundation actors from entity template files
...
This was SVN commit r7353.
2010-03-12 22:28:51 +00:00
Ykkrosh
9213ee8c27
# Construct buildings from foundations.
...
Display construction costs in tooltips.
Stop buildings leaving corpses.
Add debug info option to GUI.
This was SVN commit r7352.
2010-03-12 21:41:40 +00:00
Ykkrosh
c55cba34e5
Fix shape ID allocation bug in pathfinder
...
This was SVN commit r7351.
2010-03-12 20:42:33 +00:00
Ykkrosh
bf31596486
Fix cursor and GUI-object interaction in bandbox selections
...
This was SVN commit r7350.
2010-03-12 20:39:52 +00:00
Ykkrosh
06928f7694
# Basic bandbox selection of units in new simulation system
...
This was SVN commit r7349.
2010-03-11 20:01:16 +00:00
Ykkrosh
86205b4d8e
# Basic projectile attacks in new simulation system
...
This was SVN commit r7347.
2010-03-07 21:38:39 +00:00
Ykkrosh
36e90e71f2
Convert ranged attack data in entity templates
...
This was SVN commit r7346.
2010-03-07 20:22:15 +00:00
Ykkrosh
a8d810b4b3
Add a switch to allow the user to control all player's units, for easier testing
...
This was SVN commit r7345.
2010-03-07 20:21:17 +00:00
Ykkrosh
1712b2cdb1
# Support death in new simulation system
...
This was SVN commit r7344.
2010-03-07 20:14:30 +00:00
Ykkrosh
9a1fab5243
Build fixes ( closes #464 )
...
This was SVN commit r7343.
2010-03-03 14:14:26 +00:00
dvaldez9
9b1ee3438f
This was SVN commit r7342.
2010-03-02 04:29:23 +00:00
janwas
a7484933e7
wchar.h -> utf8.h (see previous change)
...
This was SVN commit r7341.
2010-03-01 14:55:34 +00:00
janwas
1861448e6c
needed to split lib into separate headers and source files, which requires lots of drudgery to specify paths for each include filename (no longer relying on same-directory lookups)
...
also rename wchar -> utf8 to avoid conflict with <wchar.h> (requires
rebuild of workspace)
(unfortunately copying history fails to "502 bad gateway"; had to delete
old + add new independently)
This was SVN commit r7340.
2010-03-01 14:52:58 +00:00
janwas
adb3847e38
export pthread and byte_order functions
...
remove ia32_memcpy (no longer provides performance benefit for >= SSE2
CPUs)
This was SVN commit r7339.
2010-03-01 13:54:33 +00:00
Ykkrosh
c8c10a4871
# Extensions and cleanups to session GUI files.
...
Add various GUI pieces (exit button, resource counts, unit details).
Clean up implementation of button panels.
Split some content out of 'common' and into page-specific files.
Delete some obsolete content.
This was SVN commit r7337.
2010-02-28 21:45:09 +00:00