1
0
forked from mirrors/0ad
Commit Graph

4642 Commits

Author SHA1 Message Date
Mythos_Ruler 0d5de9f385 This was SVN commit r5427. 2007-10-23 00:01:25 +00:00
Mythos_Ruler 7676da72ad This was SVN commit r5426. 2007-10-23 00:00:19 +00:00
Mythos_Ruler d7ade36c55 This was SVN commit r5425. 2007-10-22 23:55:41 +00:00
Mythos_Ruler 21879e8310 This was SVN commit r5424. 2007-10-22 23:55:11 +00:00
Matei 6f376f0b0f Changed console net log level to ERROR, to reduce message spam.
This was SVN commit r5423.
2007-10-21 09:40:06 +00:00
Mythos_Ruler 6e0fcddde4 This was SVN commit r5422. 2007-10-21 05:33:51 +00:00
Matei 56b38ddd1e # Engine overview doc started.
This was SVN commit r5421.
2007-10-20 18:30:32 +00:00
Mythos_Ruler 1230df6001 This was SVN commit r5420. 2007-10-20 04:23:07 +00:00
Mythos_Ruler dcb1b5b2aa This was SVN commit r5419. 2007-10-19 23:56:13 +00:00
Matei 41d3ef5fa5 Fix compile on GCC 4.1, where the ArraySize function trick did not work.
This was SVN commit r5418.
2007-10-17 07:36:12 +00:00
Matei e6604e7c0e Fix more DCDT compile errors (in gcc 4.1.2 on Linux).
This was SVN commit r5417.
2007-10-16 08:12:48 +00:00
kai f20890f5fa pathfinder change: triangulation now handles static object update and removal. dcdt initialization is moved to RequestTriangulationPath() and will only be invoked when -triPathfind flag is supplied. unit radius slightly increased (again) to revolve the unit bouncing problem around buildings.
This was SVN commit r5416.
2007-10-13 23:37:23 +00:00
Matei ddffdba2c3 Changed console character to a _ since the vertical line glyph didn't seem to be available on OS X.
This was SVN commit r5415.
2007-10-13 18:22:20 +00:00
Matei 8a5ba90c53 Removed assert(g_Console) from console logging functions, because g_Console might not exist on shutdown.
This was SVN commit r5414.
2007-10-13 16:59:03 +00:00
Matei 990f603655 Fixed a freeze where a lock was acquired twice (in OpenFile and Activate).
This was SVN commit r5413.
2007-10-13 16:56:05 +00:00
Matei 336573b114 Fix Windows and GCC compile errors.
This was SVN commit r5412.
2007-10-13 16:36:17 +00:00
dax 746c081c9c Network logging has been improved with a more flexible set o classes (sinks). Two implementations for a file sink and the game console sink are provided so currently network logging is output using both these sinks.
This was SVN commit r5411.
2007-10-13 15:17:50 +00:00
Mythos_Ruler 3c836d1e96 This was SVN commit r5410. 2007-10-12 23:51:55 +00:00
Mythos_Ruler bf3631deac This was SVN commit r5409. 2007-10-12 23:50:51 +00:00
Matei caeade1b95 Fix struct sockaddr.
This was SVN commit r5408.
2007-10-12 07:41:19 +00:00
Matei 277ed33da6 # OS X fixes.
- Networking no longer tries to use IPV6, ignoring the family type of
CSocketAddr. This address will be replaced when we switch to ENet
anyway.
- The name of the Atlas semaphore now also includes a timestamp, since
the RNG generated the same sequence of names for multiple runs of the
game, causing problems if the games crashed and leaked semaphores, and
making debugging painful.
- get_executable_name now also works if the game is within an app bundle
(useful for packaging it more nicely later on, and since wxWidgets
expects us to be in an app bundle).

This was SVN commit r5407.
2007-10-11 08:00:05 +00:00
Matei 46dd72de18 # Fixed STL debug compile errors on GCC.
This was SVN commit r5406.
2007-10-11 07:55:24 +00:00
Matei fa0a07cdab # Fixed DCDT compile errors on GCC.
This was SVN commit r5405.
2007-10-11 07:54:52 +00:00
Mythos_Ruler 025ead5b69 This was SVN commit r5404. 2007-10-11 05:11:45 +00:00
Mythos_Ruler 4df6cf83fe This was SVN commit r5403. 2007-10-11 04:40:48 +00:00
Matei 4118e27783 Restored larger window resolution.
This was SVN commit r5402.
2007-10-11 04:36:15 +00:00
Mythos_Ruler f62bed37cf This was SVN commit r5401. 2007-10-11 04:30:55 +00:00
Mythos_Ruler e0ff006fbd This was SVN commit r5400. 2007-10-11 04:23:31 +00:00
Mythos_Ruler 5e12531fd8 This was SVN commit r5399. 2007-10-11 04:22:45 +00:00
Mythos_Ruler 47157dbb51 This was SVN commit r5398. 2007-10-10 22:28:53 +00:00
kai 7ba586b16e adding flag -triPathfind to enable triangulation pathfinding. it will use the orignial A* without the flag
This was SVN commit r5397.
2007-10-10 19:35:23 +00:00
janwas 0841404218 fix debug_stl for vc8; refactor/simplified implementation
This was SVN commit r5396.
2007-10-09 17:05:05 +00:00
janwas 677fa0518f # osx/parallels compat, fix UNC path issue
fix hack that prevented proper handling of absolute (UNC) paths

This was SVN commit r5395.
2007-10-09 17:03:39 +00:00
kai 945490414f change back to fullscreen mode in system.cfg
This was SVN commit r5394.
2007-10-09 07:31:41 +00:00
kai e595dbc88e pathfinding change: the engine uses Triangulation and A* on triangles now. dcdt package added. premake.lua changed to include the dcdt code. it needs to run update-workspaces.bat (flag -showOverlay will draw the triangulation and a single unit paths)
This was SVN commit r5393.
2007-10-09 07:27:45 +00:00
Mythos_Ruler 4b7713fd94 This was SVN commit r5392. 2007-10-08 08:09:50 +00:00
Mythos_Ruler d8d72edc01 This was SVN commit r5391. 2007-10-07 09:40:21 +00:00
janwas 7dbc72ba3c minor fix (probably necessary for vc2002/3): only do leak reporting if mmgr.h thinks the debug allocator should be used (since that header is responsible for including the requisite crtdbg.h)
This was SVN commit r5390.
2007-10-06 09:11:15 +00:00
janwas ee0c58dbc2 fixes for the relocated res/file/archive stuff (adjust include paths)
also moved vfs_optimizer into archive directory

This was SVN commit r5389.
2007-10-06 07:45:15 +00:00
janwas 62568fda28 archive: make decompressor more robust.
archive_builder: move logic into a Compressor functor. avoid direct
dependency on ZLib
compression: add provision for calculating checksum

Xeromyces: remove no longer needed zlib.h

This was SVN commit r5388.
2007-10-03 11:57:11 +00:00
janwas 7421fa79ba move archive-related files to their own directory (res/file was way too cluttered.. vfs will probably also be separated.)
This was SVN commit r5387.
2007-10-03 09:48:45 +00:00
janwas 4b481bdd2c avoid "directory already exists" warning.
allow skipping generating the vc2003 or vc2005 projects by creating a
file SKIP_PREMAKE_HERE in that workspace directory

This was SVN commit r5386.
2007-10-03 09:43:00 +00:00
Mythos_Ruler 7dab976e34 This was SVN commit r5385. 2007-10-03 08:28:48 +00:00
Mythos_Ruler 2fdb618256 This was SVN commit r5384. 2007-10-03 00:26:53 +00:00
Mythos_Ruler 40bbcb4f13 This was SVN commit r5383. 2007-10-03 00:26:20 +00:00
Mythos_Ruler be83accf0c This was SVN commit r5382. 2007-10-02 23:58:54 +00:00
janwas 8a92304b25 better ARRAY_SIZE macro that refuses to compile when passed a pointer.
this prevents bugs along the lines of the recently reported
StringStripper issue.

This was SVN commit r5381.
2007-10-01 19:12:59 +00:00
olsner 89bf2e609a Fix crash bug in CPU detection (used sizeof pointer instead of strlen)
This was SVN commit r5380.
2007-09-29 17:09:13 +00:00
Mythos_Ruler 041af89ea2 This was SVN commit r5379. 2007-09-27 01:37:02 +00:00
Mythos_Ruler f74f2b360c This was SVN commit r5378. 2007-09-27 00:24:15 +00:00