Mark Vejvoda
a0cfe3fa08
- a few changes and now seems to compile in VC++ 2010 (still need to checkin project files)
2011-02-15 23:53:48 +00:00
Titus Tscharntke
a214fa87f5
clickable resources with display ; softcoder please look at unit_updater.cpp line 1032
2011-02-13 21:04:30 +00:00
Titus Tscharntke
30da435fc2
target selection for ressource objects is done with opengl picking now
2011-02-13 14:35:17 +00:00
Mark Vejvoda
4488a4d388
- make pathfinder caching an ini setting tso its easy to test (disabled by default)
...
- some code cleanup related to threads and sockets
2011-02-13 03:06:12 +00:00
Mark Vejvoda
c1ee5df801
- attempt to shutdown sdl in a more controlled way
2011-02-12 08:05:18 +00:00
Mark Vejvoda
cc973f3427
- bugfixes, some related to things pointed out by valgrind, some from opengl research and some for more stable operation
2011-02-12 07:34:32 +00:00
Mark Vejvoda
7cae047f15
- added more code guards around morph validation
...
- some render debug info
2011-02-11 04:48:17 +00:00
Mark Vejvoda
12dcc54c5a
- more conversions to vertex arrays
2011-02-09 08:04:21 +00:00
Mark Vejvoda
bcc82a381d
- again M$ compiler madness, absolute insanity, its why I love gcc and hate vc
2011-02-09 01:42:58 +00:00
Mark Vejvoda
49d7f5f036
- more rendering speed improvements (conversion of main portions of minimap to vertex arrays)
2011-02-09 01:27:41 +00:00
Mark Vejvoda
5623866779
- better handling of map preview for different resolutions
2011-02-08 20:17:16 +00:00
Mark Vejvoda
a2b9ca9e18
- some smaller rendering improvements to surface render
2011-02-08 07:35:37 +00:00
Mark Vejvoda
86baa04a3b
- added FBO's for map preview rendering, which improves fps in the custom menu for video cards that support Frame Buffer Objects
2011-02-08 05:54:05 +00:00
Mark Vejvoda
c58e893047
- attempt to improve issues in the custom menu related to freezing
...
- modified debug UI display to support multi levels of UI debug info
- added more validations to mutexes
- improved client sockets to properly be setup as non blocking
2011-02-06 07:01:54 +00:00
Mark Vejvoda
ef3aaacbc2
- reverted back to original surface rendering due to memory issues that need to be looked at eventually
2011-02-06 00:46:40 +00:00
Mark Vejvoda
6052ee6cc7
- bugfix to clear surface data cache on game exit (lest we overfill system RAM)
2011-02-05 05:50:42 +00:00
Mark Vejvoda
25f1cdaae6
- updated surface rendering to improve performance (currently VBO's disabled for surface rendering because they somehow seem to give worse performance)
2011-02-05 05:07:05 +00:00
Mark Vejvoda
1574e05fcd
- surface rendering is a step closer to using VBO's (code now works using Vertex Arrays, next stop Vertex Buffer Objects)
2011-02-04 23:27:55 +00:00
Mark Vejvoda
6ec92f2127
- attempt to add more randomness to pathfinding and faster AI decsions
2011-02-04 06:34:32 +00:00
Mark Vejvoda
ab9d2f1bf2
- some small cleanup in vbo code
2011-02-04 02:26:55 +00:00
Mark Vejvoda
0b4eef10c5
- added a very useful way to track mutex usage and performance timings of mutex locking to discover thread lock issues
2011-01-31 23:01:39 +00:00
Mark Vejvoda
1c558abef0
- bugfix for observers to see water effects
2011-01-27 22:17:31 +00:00
Mark Vejvoda
d10054f1c3
- moved sound system debug into a new debugSound property to lessen the impact of regular debug logging since sound processing is now threaded and therefore logging sound system items may slow down performance
...
- added texture caching for faction preview textures
2011-01-26 09:09:59 +00:00
Mark Vejvoda
e06639c78d
- updated Internet games to use 2 new fields, country and game status.
...
for now svn users can edit glestuser.ini and add the following entry (pointing to your folder of course) to see the country flags in game:
CountryTexturePath=/home/softcoder/Code/megaglest/trunk/source/masterserver/flags
2011-01-25 07:41:12 +00:00
Mark Vejvoda
dde0abd04b
- some in progress work for next release
2011-01-21 22:41:05 +00:00
Mark Vejvoda
66261ad662
- updated line endings to unix style characters to fix Bug #3085838
2011-01-20 15:56:30 +00:00
Mark Vejvoda
6b0bc35e3c
- working VBO code for static objects in game, currently disabled in code but to enabled edit model.h and uncomment #define ENABLE_VBO_CODE
2011-01-18 23:56:30 +00:00
Mark Vejvoda
c54e6dbf5d
- a little bit of plumbing for VBO's for static models (currently disabled via # define)
...
- small small speed improvement when calculating interpolations
2011-01-18 07:52:06 +00:00
Mark Vejvoda
e6f69a3839
- added code for server to tell clients which port to use for FTP
2011-01-15 18:56:03 +00:00
Mark Vejvoda
c6e809ec97
- removed deprecated code from renderer since we have good success with the visible quad cache
2011-01-15 08:45:17 +00:00
Mark Vejvoda
a8f982ad2b
- rollback last change since now we know what the problem is
2011-01-14 01:50:54 +00:00
Titus Tscharntke
0cb64ca1fa
Selection bugfix? Lets see if this one line fix really fixes it...
2011-01-14 01:14:38 +00:00
Mark Vejvoda
2d6203bd21
- ftp progressbar calculation error fix
2011-01-09 09:32:32 +00:00
Mark Vejvoda
26cdb8ccad
- more bugfixes for ftp painting
2011-01-09 09:05:34 +00:00
Mark Vejvoda
5a8f05e8af
- better messagebox painting
...
- bugfix for progress bar painting
2011-01-09 08:43:25 +00:00
Mark Vejvoda
f3eee457c0
- added an in progress bar when downloading tilesets
...
- clear the CRC cache after a new file is downloaded
2011-01-04 08:44:00 +00:00
Mark Vejvoda
2b1732e27e
- overhaul of thread processing, especially in the menus, things now freeze much less and should be more reliable
2011-01-02 06:46:48 +00:00
Titus Tscharntke
23f9d29769
too much red in the console ;-)
2011-01-01 22:08:34 +00:00
Titus Tscharntke
13c6fb49b3
chat highlighting, and more features related to chat
2011-01-01 20:31:25 +00:00
Titus Tscharntke
9b3e921888
scrollbars and other things ....; scrollbars always visible at the moment ; had some trouble with threads hopefully fixed now.
2010-12-31 17:16:49 +00:00
Titus Tscharntke
36c4b4c5fa
internet menu updated ( work in progress ) ; checkboxes ; lines
2010-12-27 00:59:57 +00:00
Mark Vejvoda
da1adab808
- bugfixes for fog of war enable at game end
...
- Added more safety guards in threaded sockets in case this causes problems when things get very busy in the game during monster battles
2010-12-25 08:14:35 +00:00
Mark Vejvoda
97ee61165a
updates to irc use in mastermenu:
...
- shows local username
- bugfixes for detecting new/dropped users in the irc channel
- lots of cleanup to remove use of so many static variables
2010-12-24 02:10:31 +00:00
Titus Tscharntke
5ea9cd092a
visual attack alert
2010-12-19 22:33:08 +00:00
Titus Tscharntke
75541aec3b
Contact email changed; lots of strings replaced to MegaGlest
2010-12-13 00:32:59 +00:00
nosogo
f545edad68
more fixes for editor
2010-12-05 01:33:28 +00:00
Mark Vejvoda
d89953ee96
- improved performance and bug fixes.
2010-11-09 09:06:52 +00:00
Mark Vejvoda
7c47a51718
- fixed font spacing in chat text
2010-11-04 06:27:25 +00:00
Mark Vejvoda
6b015964bb
- menu lobbies uses real player color
...
- chat console no longer prefixes with *
2010-11-02 20:19:56 +00:00
Mark Vejvoda
cb52b4895d
- performance fix in both pathfinder and debug output when pressing the debug key
2010-11-02 19:52:20 +00:00