Mark Vejvoda
|
628be74fb8
|
- added UPNP router auto-configure for Internet games (hurray)
|
2010-12-21 05:38:12 +00:00 |
|
Mark Vejvoda
|
3dd35c147b
|
- updated codeblocks projects with new UPNP files
|
2010-12-21 05:24:22 +00:00 |
|
Mark Vejvoda
|
bc90aa7ce4
|
- added UPNP router auto-configure for Internet games (hurray)
|
2010-12-21 05:07:10 +00:00 |
|
mnaumann
|
d1c1d27584
|
* change HTTP user agent to conform with new software title (no dash)
* configure HTTP client to follow redirections ("Location:" header/3xx status)
* glest.ini: update master server, announcement and version check URLs; reorder MasterServerExternalPortList; add introduction text
|
2010-12-21 00:32:54 +00:00 |
|
Mark Vejvoda
|
a844b79d3e
|
- fixed an evil socket bug! Sockets in Linux were NOT properly set as non blocking and vice versa as expected. PErhaps this helps with the menu bug
|
2010-12-18 23:03:53 +00:00 |
|
Mark Vejvoda
|
6a99e2db8e
|
- another attempt to guard socket thread access so avoid menu hang problems
|
2010-12-18 19:52:47 +00:00 |
|
Mark Vejvoda
|
b148507411
|
- set anti-alias setting so it works if enabled
|
2010-12-17 02:53:52 +00:00 |
|
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 |
|