Mark Vejvoda
6c1c248d62
- attempt to fix network stuttering using a new multi-read single write mutex + semaphore class
2011-11-26 08:14:23 +00:00
Titus Tscharntke
b8d71ffb0d
color to devide empty and used ( headless ) servers
2011-11-25 23:49:07 +00:00
Mark Vejvoda
ef125238e8
- continue trying to fix network issues
2011-11-25 22:38:25 +00:00
Mark Vejvoda
ff2252bf41
- rollback network changes
2011-11-25 21:56:36 +00:00
Mark Vejvoda
09241222ca
- try to fix network stuterring
2011-11-25 21:30:32 +00:00
Mark Vejvoda
cbc4b0a8d3
another small tweak for cou use on unconnected sockets
2011-11-25 20:05:04 +00:00
Mark Vejvoda
82c9002d0a
- attempt to further stabilize cpu usage and network reliability
2011-11-25 20:03:07 +00:00
Mark Vejvoda
4e882796a1
- a bold attempt to push the socket read threads to read continuously to see if this is:
...
a) stable without causing out of synch
b) not too hard on the CPU
2011-11-25 17:01:35 +00:00
Mark Vejvoda
2a8c712b1a
- more socket performance changes
...
- auto complete now works also in IRC chat, and tabbing loops through all matched names.
2011-11-25 09:12:53 +00:00
Mark Vejvoda
d381f69a0e
- bugfix for intro pictures to show
...
- updated czech language text (thanks Uncle)
2011-11-25 05:59:55 +00:00
Mark Vejvoda
e2135f76eb
- attempt to fix network game play 'stuttering'
2011-11-25 05:37:55 +00:00
Mark Vejvoda
c6b7d3991e
- attempt to fix network game play 'stuttering'
...
- bugfix for ip address gathering
- added tab autocomplete in chat windows for playernames
2011-11-24 23:15:21 +00:00
Mark Vejvoda
1935f9314b
added new commandline to specify internal/external port #'s to use when hosting:
...
--use-ports=61390,61390
2011-11-23 21:36:49 +00:00
Mark Vejvoda
53ad9d77c2
- fixed font verticle centering for ftgl
2011-11-23 20:51:58 +00:00
Mark Vejvoda
115ef63f57
- hardened code for standalone mods
2011-11-23 19:12:06 +00:00
Mark Vejvoda
aefdfd98f8
- added new commandline option to support whole standalone mods: --load-mod=x
2011-11-23 18:02:00 +00:00
Mark Vejvoda
5aa34ebd08
- bugfix for sockets on windows
2011-11-23 08:11:30 +00:00
Mark Vejvoda
3cdf50c399
- a load of bugfixes including:
...
- proper handling of invalid client connects, after 6 bad attempts in a 60 second period of time the IP address is blocked from the current game
- Added check for invalid particles for tileset objects
- Made messagebox wider in game mod menu
- Fixed numerous threading issues discovered while testing on my 8 core CPU
- a Little bit of rendering cleanup
2011-11-23 08:00:09 +00:00
Mark Vejvoda
0dacf7b439
- bugfix for keydown event in intro and battle end screens (missed htis when converted to SDL keys)
2011-11-21 19:00:20 +00:00
Mark Vejvoda
cf1e3509fe
- commented out enabled observer at game end (automatically set to true now)
2011-11-21 02:08:51 +00:00
Mark Vejvoda
cc1480fbe1
-re-enabled ftgl as default font renderer, as i have no more patience to get the other renderer working before a release.
2011-11-20 06:09:18 +00:00
Mark Vejvoda
a995fb9220
trying to fix mac build
2011-11-20 01:14:22 +00:00
Mark Vejvoda
b3879ce35a
mac osx build
2011-11-19 20:11:41 +00:00
Mark Vejvoda
488f8792b2
fix mac build
2011-11-19 20:08:04 +00:00
Mark Vejvoda
ce72e71599
- another fix for mac build
2011-11-19 20:03:24 +00:00
Mark Vejvoda
b444318bf4
trying to fix mac build
2011-11-19 19:28:04 +00:00
Mark Vejvoda
41135b238b
trying to fix mac build
2011-11-19 19:07:21 +00:00
Mark Vejvoda
e849f7ec0b
does this fix the mac build?
2011-11-19 19:02:58 +00:00
Mark Vejvoda
dfc6caf41f
does this fix the mac build? weltall?
2011-11-19 18:29:44 +00:00
Mark Vejvoda
646ec7707a
only update the font vertex buffer if text or color changed
2011-11-19 18:25:16 +00:00
Mark Vejvoda
53e1610234
- cleanup of header files related to opengl / glew
2011-11-19 10:13:27 +00:00
Mark Vejvoda
cef0577e3e
- added commented out debug code for future ref
2011-11-19 09:49:52 +00:00
Mark Vejvoda
127382441f
- fixed build on windows
2011-11-19 08:09:33 +00:00
Mark Vejvoda
3fd8c1ef90
- updated findfont method to be shared and to use more default fonts if main ones are not found
2011-11-19 07:35:12 +00:00
Mark Vejvoda
ce68ca0a7d
- fixed freetype check for FT_Library_SetLcdFilterWeights (requires v 2.4.0 minimum)
2011-11-19 05:34:04 +00:00
Mark Vejvoda
5bb270fe41
- all languages now define their sio639-1 code and the commandline option can take it now:
...
--use-language=en
2011-11-19 03:33:01 +00:00
Mark Vejvoda
cd6b961a3b
small tweak to font height calc
2011-11-19 02:31:47 +00:00
Mark Vejvoda
3ef4692b23
bugfixes for proper horizontal rendering of multibyte fonts
2011-11-18 20:54:41 +00:00
Mark Vejvoda
31fafe4528
- fixed up font alignment and added a way to force ftgl font mode:
...
--force-ftglfonts
2011-11-18 19:53:56 +00:00
Mark Vejvoda
48da13808f
- fixed newline font calc for non english languages
2011-11-18 16:18:36 +00:00
Mark Vejvoda
f626ebbe45
- attempt to fix lua code to properly get unit's killer:
...
lastDeadUnitKillerName
lastDeadUnitKiller
2011-11-18 15:43:05 +00:00
Mark Vejvoda
93f0813033
- fixed headless server (dont call glew)
2011-11-18 15:07:28 +00:00
Mark Vejvoda
0787c09d9b
fixed g3d viewer (to use glew)
2011-11-18 08:50:52 +00:00
Mark Vejvoda
316739c5bd
- fixed Linux build
2011-11-18 08:42:50 +00:00
Mark Vejvoda
d0acde5d88
- fixed freetype-gl on windows compiler
...
- deprecated ancient opengl extension code and replaced it with glew
- testing new font renderer on windows (still in progress need to fix newlines)
(now need to check the Linux build and possibly make adjustments)
2011-11-18 08:28:42 +00:00
Mark Vejvoda
0e9b4851fd
fixed new font rendering on Linux and removed glew dependency
2011-11-18 00:28:45 +00:00
Mark Vejvoda
ab9243ea38
- got freetype-gl working under windows
2011-11-17 23:21:08 +00:00
Mark Vejvoda
c751c1a2cf
- a few minor bugfixes
2011-11-17 21:36:29 +00:00
Mark Vejvoda
0f195ca9e4
- render bugfix for new font renderer
2011-11-17 10:11:23 +00:00
Mark Vejvoda
2251a7b2dc
- added freetype-gl rendered and set as default font renderer (see: http://code.google.com/p/freetype-gl/ )
2011-11-17 09:56:25 +00:00