Mark Vejvoda
|
003d15c28a
|
- updated cmake files to support toggling between release and debug builds (even release with debug info)
when calling CMAKE you may toggle debug or release like this:
cmake -D CMAKE_BUILD_TYPE=Debug ..
or
cmake -D CMAKE_BUILD_TYPE=Release ..
|
2010-12-12 08:10:18 +00:00 |
|
Mark Vejvoda
|
1984c61386
|
- final completion of tools now building in both linux and windows through cmake
|
2010-12-11 15:05:43 +00:00 |
|
Mark Vejvoda
|
e34c8977e1
|
- a few changes to cmake windows build so that it runs properly (libglest must be a dll)
|
2010-12-11 13:35:27 +00:00 |
|
Mark Vejvoda
|
f27cb6c8a3
|
- added support to cross compile win32 binary on Linux using cmake (just run build-mg-win32.sh)
|
2010-12-11 12:53:38 +00:00 |
|
Mark Vejvoda
|
755a7737fa
|
- added CMAKE support for building MG in Windows using MingW
|
2010-12-11 06:32:21 +00:00 |
|
Mark Vejvoda
|
045c2f95e8
|
- added new commandline options to tell the game where to look for data, ini's and where to write logs
|
2010-12-09 20:41:11 +00:00 |
|
Mark Vejvoda
|
7f0a179340
|
- bugfix for vc++ compile (added #define for mingw)
|
2010-12-07 22:29:31 +00:00 |
|
Mark Vejvoda
|
b605c65aa9
|
- updates to support both Windows and Linux targets from CodeBlocks Workspace
|
2010-12-07 07:00:11 +00:00 |
|
Mark Vejvoda
|
1e0a5dc304
|
- better stability of menu navigation and threads
|
2010-12-07 06:12:51 +00:00 |
|
Mark Vejvoda
|
df042b5bf2
|
- added another debug entry for client vs server version comparison
|
2010-12-05 03:41:44 +00:00 |
|
Mark Vejvoda
|
7872e980e1
|
- updated thread handling slightly in menus to make things more stable
|
2010-12-05 01:52:38 +00:00 |
|
nosogo
|
f545edad68
|
more fixes for editor
|
2010-12-05 01:33:28 +00:00 |
|
Mark Vejvoda
|
15aab7a581
|
- some intial changes to support cross-compilation under mingw
|
2010-12-04 23:19:43 +00:00 |
|
nosogo
|
04aee1098d
|
update of editor and g3dviewer
|
2010-12-03 05:07:42 +00:00 |
|
Mark Vejvoda
|
b02da7d1e0
|
- finally found and fixed out of synch related to AI.
- added ability to log all unit activity to world synch logfiles so we can diff game info from different network clients
|
2010-11-30 23:32:39 +00:00 |
|
Mark Vejvoda
|
664b2b1b7d
|
- disabled another cache in pathfinder trying to hunt down xplatform out of synch
|
2010-11-28 00:07:08 +00:00 |
|
Mark Vejvoda
|
d2de4eb22a
|
- change to properly toggle socket blocking mode in Linux
|
2010-11-09 16:51:03 +00:00 |
|
Mark Vejvoda
|
d89953ee96
|
- improved performance and bug fixes.
|
2010-11-09 09:06:52 +00:00 |
|
Mark Vejvoda
|
960dfcabfb
|
- when calculating CRC on game data ignore XMl comments
|
2010-11-07 01:48:25 +00:00 |
|
Mark Vejvoda
|
edebc78d44
|
- when calculating CRC on game data ignore XMl comments
|
2010-11-07 01:39:57 +00:00 |
|
Mark Vejvoda
|
9e55d8e46b
|
- added a small cache to improve pathfinding a bit
- added logic to IGNORE the following characters when doing CRC checks in XML files
(space,tab,CR,LF)
|
2010-11-07 01:06:14 +00:00 |
|
Mark Vejvoda
|
8e6609fdac
|
- texture info now logged to debug log when appropriate instead of spamming the console
|
2010-11-05 09:49:57 +00:00 |
|
Mark Vejvoda
|
8ab95a5305
|
- added stack trace for windows users when exceptions occur (snagged the idea from sauerbraten)
|
2010-11-05 06:46:30 +00:00 |
|
Mark Vejvoda
|
3c7fbd1fd7
|
- for now disable refs to fbo's on windows platform till we decide if we include glew or not
|
2010-11-01 23:56:46 +00:00 |
|
Mark Vejvoda
|
9978cbeff5
|
- added some initial work to support FBO (frame buffer objects)
- added many NULL check guards throughout the code
- added a safe mutex around ptr access of background thread on custom menu
|
2010-11-01 16:44:05 +00:00 |
|
Mark Vejvoda
|
d8c11ebe71
|
- thread synch bugfix in Internet Lobby Menu (thanks tomreyn for the stack trace)
|
2010-10-30 17:31:57 +00:00 |
|
Mark Vejvoda
|
dec9dfe653
|
- added new attribute for tileset objects named "height". Air units will try to fly above the height of units and objects now (up to a max of terrain height + 15)
|
2010-10-30 04:05:48 +00:00 |
|
Mark Vejvoda
|
77bad3ce07
|
- added new default PNG format for doing screenshots AND the saving to disk is queued in a background thread allowing almost no delay when saving many screenshots!
|
2010-10-30 02:21:47 +00:00 |
|
Mark Vejvoda
|
369a0dc215
|
- fixed warnings when compiling in vc++
|
2010-10-30 00:14:15 +00:00 |
|
Mark Vejvoda
|
13c4deb5b6
|
- added new screenshot format to be bmp (can be oveeriden by ini setting, and more formats may be added later) ScreenShotFileType=tga to revert to old default tga screenshots
|
2010-10-29 22:18:23 +00:00 |
|
Mark Vejvoda
|
27212dd962
|
- a bit of code cleanup related to supporting texture compression on Intel
|
2010-10-29 21:18:07 +00:00 |
|
Mark Vejvoda
|
e299250f94
|
- try to add special texture compression types from GL_3DFX_texture_compression_FXT1
|
2010-10-29 20:53:20 +00:00 |
|
Mark Vejvoda
|
268730cfae
|
- try to add special texture compression types from GL_3DFX_texture_compression_FXT1
|
2010-10-29 20:44:21 +00:00 |
|
Mark Vejvoda
|
200031874c
|
- try to add special texture compression types from GL_3DFX_texture_compression_FXT1
|
2010-10-29 20:37:49 +00:00 |
|
Mark Vejvoda
|
d5018d217e
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:58:43 +00:00 |
|
Mark Vejvoda
|
0e3ba69160
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:55:47 +00:00 |
|
Mark Vejvoda
|
7ccca89dbf
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:54:35 +00:00 |
|
Mark Vejvoda
|
1a32bf165e
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:50:59 +00:00 |
|
Mark Vejvoda
|
32f429e3c3
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:34:58 +00:00 |
|
Mark Vejvoda
|
ba8704c5bd
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:29:26 +00:00 |
|
Mark Vejvoda
|
5888003aa6
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:15:15 +00:00 |
|
Mark Vejvoda
|
d558d896d4
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:02:23 +00:00 |
|
Mark Vejvoda
|
f0d9357d31
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 18:54:55 +00:00 |
|
Mark Vejvoda
|
2cc28dda5e
|
- more logging on texture init errors
|
2010-10-29 18:44:07 +00:00 |
|
Mark Vejvoda
|
e0d338b583
|
- added more texture compression supported types
- some in progress work related to texture reloading
|
2010-10-29 16:27:22 +00:00 |
|
Mark Vejvoda
|
70927e5979
|
- added some console output to show which texture compression types the opengl driver supports
|
2010-10-29 00:45:09 +00:00 |
|
Mark Vejvoda
|
7f32456736
|
- changed default texture compression to non st3 for now
|
2010-10-28 22:07:44 +00:00 |
|
Mark Vejvoda
|
01c26b4224
|
- added the ability to track pixmap memory usage at start and end of a game
|
2010-10-28 21:06:20 +00:00 |
|
Mark Vejvoda
|
df3f56a451
|
- cleanup of texture compression. We output stats for textures that we attempt to compress and what percent they were compressed (before and after byte sizes)
|
2010-10-28 06:59:43 +00:00 |
|
Mark Vejvoda
|
de3a92081d
|
- a bunch of in progress work related to texture compression and more timely texture memory management cleanup. For now to test texture compression use the following ini setting: EnableTextureCompression=true
|
2010-10-28 00:51:25 +00:00 |
|