1
0
forked from mirrors/0ad

Commit Graph

  • de18ea4fe1 This was SVN commit r5643. Mythos_Ruler 2008-02-19 17:31:01 +00:00
  • 8189a16458 This was SVN commit r5640. Mythos_Ruler 2008-02-19 04:37:44 +00:00
  • 59ad259fd2 This was SVN commit r5639. Mythos_Ruler 2008-02-19 04:15:21 +00:00
  • af03c32043 # Iberian and Karthaginian stuff. :) Mythos_Ruler 2008-02-16 20:09:43 +00:00
  • 4743c4a503 This was SVN commit r5629. Mythos_Ruler 2008-02-15 06:09:26 +00:00
  • facd9a580a This was SVN commit r5622. Mythos_Ruler 2008-02-13 19:42:54 +00:00
  • bf31dd66b3 increase handle limit to 16k janwas 2008-02-09 19:11:01 +00:00
  • df3198ce1e fix massive inefficiency in write_buffer (allocating new buffer each time) janwas 2008-02-09 18:57:59 +00:00
  • 871c71317c # fix filesystem bugs that prevented screenshots from being written janwas 2008-02-05 07:40:57 +00:00
  • 292975834b # remove potential confusion that was the source of map load/store bug janwas 2008-02-04 11:40:42 +00:00
  • 455556783e # Fixed walking on a multistep path, which sometimes stopped after the first few steps. Matei 2008-02-04 08:24:17 +00:00
  • e4f3567d39 # Fixed a file save bug (wrong data size was being written, making the saved file invalid). Matei 2008-02-04 07:30:15 +00:00
  • 7773b9b204 # Some fixes to projectiles - Removed use of erase() in the middle of iterating through projectiles in CProjectileManager - that was dangerous! Replaced projectiles vector with a linked list to make it easy and efficient to delete elements in the middle. - Fixed animation. It seemed like a problem with updating the Y position came up and was more apparent as we lowered the turn length. Matei 2008-02-03 09:10:15 +00:00
  • 0201229520 Fixed build on Ubuntu. Matei 2008-01-26 04:43:02 +00:00
  • da5c66e7c5 Manual build. Ykkrosh 2008-01-26 00:43:50 +00:00
  • 58360a629c - fix incorrect use of block vs. sector aligned (both offset and length must be block-aligned to allow proper caching) janwas 2008-01-20 21:52:54 +00:00
  • aebf8cbf68 fix VFS bug preventing directories from being created: janwas 2008-01-20 16:53:09 +00:00
  • 1700e90a15 fix VC9 warning*, update some comments, remove old VC6 workarounds janwas 2008-01-19 11:44:41 +00:00
  • 9269be9ee3 remove mmgr and macros that redefine malloc/new/free (see http://www.wildfiregames.com/forum/index.php?showtopic=11450&hl= ) janwas 2008-01-19 11:33:11 +00:00
  • 3d571150ae This was SVN commit r5562. Mythos_Ruler 2008-01-18 20:26:00 +00:00
  • e9c34cc04c VS2008 compatibility Ykkrosh 2008-01-17 23:07:26 +00:00
  • 4df9e47976 wsdl: add WS_ flags mentioned as required by MSDN (even if it worked before) wsdl: add note on deadlock in ChoosePixelFormat ScriptGlue.cpp: timer.cpp no longer provides Seconds(), so remove that. janwas 2008-01-14 21:04:55 +00:00
  • f4da60b0d9 timer: display clocks instead of seconds if using rdtsc (avoids needing cpu_ClockFrequency on linux, which isn't currently implemented; also avoids differing results due to CPU freq throttling) janwas 2008-01-13 11:25:19 +00:00
  • c85957662a Changed Windows memory-allocation counter to get more predictable performance. Removed slow debug_printf warning about low FPS, to avoid positive feedback. Ykkrosh 2008-01-12 21:08:11 +00:00
  • 672f457206 This was SVN commit r5545. Mythos_Ruler 2008-01-11 18:12:50 +00:00
  • 8e341c2d6b shared_ptr: use Philip's idea of making the Deleter's operator() a template instead of its enclosing class. in code, use DummySharedPtr() instead of passing a DummyDeleter janwas 2008-01-10 19:29:52 +00:00
  • 271e892618 This was SVN commit r5543. Mythos_Ruler 2008-01-10 01:49:28 +00:00
  • 52626dd655 Fixed that CNetLogManager::Shutdown wasn't called. Fixed that CNetLogger::m_Level was used uninitialised. Ykkrosh 2008-01-10 01:17:09 +00:00
  • 5d50893c00 Fixed h_mgr crash on Linux Ykkrosh 2008-01-10 00:50:05 +00:00
  • 607094333a Added ArrayDeleter for shared_ptr(new[]) Ykkrosh 2008-01-08 23:38:52 +00:00
  • 6541294ebf More Linux build fixes Ykkrosh 2008-01-08 00:09:52 +00:00
  • e1e9ba150c additional linux fix (hopefully): "add" sscanf_s janwas 2008-01-07 20:07:05 +00:00
  • a859562ea7 improvements and fixes: janwas 2008-01-07 20:03:19 +00:00
  • 3273a8425c Partial Linux build fixes Ykkrosh 2008-01-07 15:32:32 +00:00
  • 2c2a394a1e Fixed allocators.h reference. Fixed repeated warning in GCC. Ykkrosh 2008-01-07 02:06:27 +00:00
  • ad55f9f1bc pending improvements and partial fixes to self-tests janwas 2008-01-03 22:07:18 +00:00
  • 9cea581f43 config: add means of enabling/disabling wsdl (and cautionary note about SDL on windows) janwas 2007-12-29 16:45:22 +00:00
  • 5529977ecd fix: CLogger's ELogMethod is now inside the class and does not use names that are vulnerable to macro destruction (fixes a conflict with Windows system header's #define ERROR) janwas 2007-12-29 16:22:23 +00:00
  • 5768b9b8ab remove ddraw dependency, use wmi instead janwas 2007-12-29 16:20:23 +00:00
  • 6c99218ce1 forgot to add this file :S janwas 2007-12-23 12:56:40 +00:00
  • 2bffecb331 h_mgr: fix: ModuleInitState wasn't set => shutdown didn't happen => leaked a lot of memory janwas 2007-12-23 12:20:37 +00:00
  • 5bf9bca9ef fix/disable warnings. janwas 2007-12-23 12:18:57 +00:00
  • 8667ea74c8 fixes and improvements janwas 2007-12-22 18:15:52 +00:00
  • e2d2789c1b This was SVN commit r5523. Mythos_Ruler 2007-12-21 20:01:34 +00:00
  • d10b4851e2 fix: "config.h" should be "lib/config.h" (not sure why VC finds the files even though they are in different directories) janwas 2007-12-21 08:17:20 +00:00
  • f5890de017 part5: update build system to reflect new directories in the source tree. janwas 2007-12-20 20:22:01 +00:00
  • e2eb5b2610 part4: adapt codebase to changes in lib/ janwas 2007-12-20 20:21:45 +00:00
  • 63086f4e26 part3: now functional file loading code (not entirely finalized) (too many changes to list..) janwas 2007-12-20 20:14:21 +00:00
  • 2e5d9452aa part2: misc source/lib fixes/improvements janwas 2007-12-20 20:09:19 +00:00
  • 03543147b7 part1a: misc fixes janwas 2007-12-20 19:57:41 +00:00
  • 541de496e3 part1: misc fixes janwas 2007-12-20 19:56:01 +00:00
  • 2e06511556 This was SVN commit r5513. Mythos_Ruler 2007-12-15 00:53:55 +00:00
  • b00ac7e5b5 fix to ia32_Generation (unfortunately, things are not as simple as querying the CPU family). janwas 2007-12-10 21:32:38 +00:00
  • 23cae00e9e This was SVN commit r5509. Mythos_Ruler 2007-12-09 17:08:14 +00:00
  • ef64bf7f47 This was SVN commit r5508. Mythos_Ruler 2007-12-09 03:50:24 +00:00
  • e4e53c14b5 This was SVN commit r5507. Mythos_Ruler 2007-12-09 02:34:35 +00:00
  • 3fb783aebb This was SVN commit r5506. Mythos_Ruler 2007-12-05 13:35:01 +00:00
  • 46c94bd395 This was SVN commit r5502. Mythos_Ruler 2007-12-02 13:11:51 +00:00
  • be9be07996 This was SVN commit r5501. Mythos_Ruler 2007-12-02 12:25:21 +00:00
  • 92db4a3bc5 This was SVN commit r5500. Aeros 2007-12-02 01:33:05 +00:00
  • 75ab906315 WIP file code, getting pretty close to functional janwas 2007-12-01 18:32:43 +00:00
  • ea96aa6b89 bucket: remove size optimization that causes warnings path_util: add path_IsDirectory and path_split wdbg_sym.cpp: bugfix for non-IA32 codepath janwas 2007-12-01 18:23:28 +00:00
  • f304a4debe Enable overlays other than the pathfinding one when the pathfinding one is hidden. Matei 2007-12-01 18:05:46 +00:00
  • c984d8a107 This was SVN commit r5495. Mythos_Ruler 2007-12-01 17:25:02 +00:00
  • 81b418db7d This was SVN commit r5493. Aeros 2007-11-28 19:42:55 +00:00
  • 30b580fcc8 This was SVN commit r5491. Mythos_Ruler 2007-11-28 04:38:14 +00:00
  • 49ec9ced57 This was SVN commit r5490. Mythos_Ruler 2007-11-27 15:43:22 +00:00
  • f840d91f4c This was SVN commit r5489. Mythos_Ruler 2007-11-26 07:52:10 +00:00
  • e6ddc67fd0 This was SVN commit r5488. Mythos_Ruler 2007-11-26 07:36:05 +00:00
  • f7eb3ef742 This was SVN commit r5487. Mythos_Ruler 2007-11-26 06:57:52 +00:00
  • a50805f1ec This was SVN commit r5481. Mythos_Ruler 2007-11-22 18:52:45 +00:00
  • c8de106e37 This was SVN commit r5479. Mythos_Ruler 2007-11-21 08:50:44 +00:00
  • d2c711cbb7 This was SVN commit r5478. Mythos_Ruler 2007-11-21 03:40:58 +00:00
  • 4c7ed41cfc This was SVN commit r5477. Mythos_Ruler 2007-11-21 03:38:17 +00:00
  • df37463768 #More faces, yay! Mythos_Ruler 2007-11-21 02:21:01 +00:00
  • 317f98a6c0 WIP of new file code archive: pretty much done except for trace and archive_builder IO: io_manager still needs to be fixed/revised (especially WRT buffer and alignment management) posix: done vfs: need to complete vfs_mount and tie it in to vfs.cpp dir_util: needs further revisions (VFS interface changed since then) janwas 2007-11-20 18:51:07 +00:00
  • d19a2cba65 include boost smart pointers from PCH factor out the "atom_fn" mechanism into lib/allocators/string_pool.cpp factor out FAT date/time handling into lib/fat_time.cpp path_util: replace strcpy with SAFE_STRCPY; add additional functions that avoid passing an output buffer via StringPool janwas 2007-11-20 18:44:36 +00:00
  • 6e7cab5a64 This was SVN commit r5473. Mythos_Ruler 2007-11-20 08:06:20 +00:00
  • b0585c7c61 This was SVN commit r5472. Mythos_Ruler 2007-11-20 07:09:29 +00:00
  • d0273ea2b9 This was SVN commit r5464. Mythos_Ruler 2007-11-19 08:04:48 +00:00
  • 207d1367ec # A number of network synchronization fixes. Matei 2007-11-18 09:09:06 +00:00
  • d2e1c38860 This was SVN commit r5462. Mythos_Ruler 2007-11-15 08:58:21 +00:00
  • 3348aa890b This was SVN commit r5461. Mythos_Ruler 2007-11-15 08:54:01 +00:00
  • 0968995003 This was SVN commit r5460. Mythos_Ruler 2007-11-15 08:30:27 +00:00
  • 263a142511 This was SVN commit r5459. Mythos_Ruler 2007-11-15 08:18:52 +00:00
  • ac1e844e31 This was SVN commit r5458. Mythos_Ruler 2007-11-15 00:04:45 +00:00
  • 247965033d This was SVN commit r5457. Mythos_Ruler 2007-11-14 08:03:24 +00:00
  • 643f1e8266 This was SVN commit r5456. Mythos_Ruler 2007-11-14 08:03:00 +00:00
  • 567b3b7c1c This was SVN commit r5455. Mythos_Ruler 2007-11-14 07:03:09 +00:00
  • 62dcbdb604 This was SVN commit r5454. Mythos_Ruler 2007-11-14 06:59:34 +00:00
  • ce8b9d7390 This was SVN commit r5453. Mythos_Ruler 2007-11-14 06:59:17 +00:00
  • de2872a474 This was SVN commit r5452. Mythos_Ruler 2007-11-12 01:51:56 +00:00
  • e3d8592fa2 current version of archive interface (for review purposes) janwas 2007-11-10 19:39:26 +00:00
  • 0636b65228 mem: update comment renderer, WaterManager: remove unnecessary header janwas 2007-11-10 18:45:17 +00:00
  • c057dd8f10 wdir_watch.cpp: change header wgfx: robustify gfx_get_video_mode wfilesystem: update comments wsnd: update comments to reflect use of readdir, not layer on top remove test_allocators (has been replaced by tests/ in lib/allocators) janwas 2007-11-10 17:59:47 +00:00
  • 084ba8fcb0 cache_adt.h: add peek() routine, move CacheEntry to global scope. janwas 2007-11-10 17:47:25 +00:00
  • 0095685b71 fix issues with HeaderlessAllocator (incorrect list insertion order, document a known limitation of the allocator). green bar janwas 2007-11-10 17:43:02 +00:00
  • 05cadb76a8 problems with self-test: partial fixes, disabled the currently failed tests (it's possible they are exposing the bug causing cacheAllocator to fail on linux) janwas 2007-11-10 14:07:50 +00:00
  • 23a1c6196f incorporate allocators/ into build the old lib/allocators.h is now a bridge to the new headers (temporary) make slight interface changes in lib/res/file to match new allocators interface janwas 2007-11-10 13:55:32 +00:00
  • 11081d8e36 fix: update-workspaces is picking up the self-tests in this "branch", so rename the test dirs janwas 2007-11-10 13:47:43 +00:00