Mark Vejvoda
4d10680748
- updated beta version number
2010-06-23 14:52:11 +00:00
Mark Vejvoda
87b4706940
- Attempt to use libcurl in a thread safe manner
2010-06-23 14:49:20 +00:00
Titus Tscharntke
e0b9089eeb
chatmanager is rendered with colored and shadowed console font.
...
Fixed font problems while switching display colors ingame
(+ little fix for last checkin )
2010-06-22 20:53:54 +00:00
Mark Vejvoda
f5a759666e
- updated version number
2010-06-22 15:06:06 +00:00
Mark Vejvoda
a05760d2a4
- threading bugfixes from the client join menu
2010-06-22 15:03:57 +00:00
Mark Vejvoda
6560ba73dc
- changed show cursor code since it was not easily allowing you to cursour out of the SDL window
2010-06-22 14:21:52 +00:00
Mark Vejvoda
f720c43462
- commented out ping thread as it was unused and possibly caused crashing
2010-06-22 14:12:57 +00:00
Mark Vejvoda
bb1034e1e2
- feedble attempt to help people with mouse problems
2010-06-22 13:38:30 +00:00
Mark Vejvoda
622c707c2e
- standardized broadcast socket thread shutdown
2010-06-22 12:18:50 +00:00
Mark Vejvoda
050be3a7fb
- mutex change to make simple thread usage in custom menu more stable
2010-06-22 04:27:22 +00:00
Mark Vejvoda
0a6c382750
- a few more optimizations for rendering and removal of junk
...
- updated version # to beta8
2010-06-22 04:09:23 +00:00
Mark Vejvoda
626fc57ced
- added version string addition to tell if debug is enabled
2010-06-21 23:45:49 +00:00
Mark Vejvoda
731df7f16e
- changed rendering to be nearly the same as 3.3.4.3
2010-06-21 23:38:53 +00:00
Mark Vejvoda
2d50beecfa
- bugfix for mutex deadlock
2010-06-18 20:04:05 +00:00
Mark Vejvoda
ebe75de00d
updated beta version #
2010-06-18 19:04:15 +00:00
Mark Vejvoda
82f412453e
- bugfix for mutex deadlock
2010-06-18 18:47:20 +00:00
Mark Vejvoda
7fb136890c
- another attempt to have thread stability
2010-06-18 17:21:54 +00:00
Mark Vejvoda
60c6848832
- just let delete shutdown the thread to avoid mutex deadlock
2010-06-18 17:09:42 +00:00
Mark Vejvoda
df7181d435
- removed white ghosting trigger logic as its just too annoying, even if fps is low.. live with low fps!
2010-06-18 04:43:14 +00:00
Mark Vejvoda
4647497cee
- bugfix for proper thread shutdown which caused a number of crashes when navigating menus
2010-06-17 23:24:15 +00:00
Mark Vejvoda
a287422930
bugfixes to correct segfault
2010-06-17 22:09:25 +00:00
Mark Vejvoda
2015843d69
- added optional server game pause if client lags
2010-06-17 21:46:36 +00:00
Mark Vejvoda
1b5b663331
- small update to event pump
2010-06-17 08:12:02 +00:00
Mark Vejvoda
b2f91e0f32
- attempt to make TOM happy, clickl madly while game is loading and help lame windows not choke
2010-06-17 06:55:35 +00:00
Mark Vejvoda
eeda623b4f
- removed the rotateunit flag (its now just part of MG)
...
- updated rendering to consider both visible and explored cells when rendering untis and objects
- added a warning message when a client is lagging and coming close to being kicked off
2010-06-17 00:08:27 +00:00
Mark Vejvoda
cad295c912
- a few minor render updates to try to squeeze better performance out of the rendering (only render visible and explored unit and object cells)
2010-06-16 07:18:06 +00:00
Mark Vejvoda
39acffa2aa
- enable mouse while new game is loading
2010-06-16 06:35:35 +00:00
Mark Vejvoda
94c8a08d04
- bugfix for particles showing when fog of war on but they shouldn't show
2010-06-16 06:25:32 +00:00
Mark Vejvoda
c7c9e69567
- added initial work to better manage rendering (but not yet enabled)
...
- added new commandline parameter: --version
- some thread cleanup to try adjusted timings when threads shutdown
2010-06-15 16:27:52 +00:00
Mark Vejvoda
5356a3de23
change of data type to correct type for time lag
2010-06-15 05:44:29 +00:00
Mark Vejvoda
e091460f40
- attempt to add a client LAG checker to notify and disconnect clients that fall too far behind.
2010-06-15 05:36:07 +00:00
Mark Vejvoda
b3b2d098b7
- Fix for IP Address discovery and broadcasting UDP servers
2010-06-14 21:03:23 +00:00
Mark Vejvoda
cdb820a8e8
- fixed a network read problem where there is more data needed before reading large command lists can be processed.
...
- added more error checking
2010-06-14 06:38:24 +00:00
Mark Vejvoda
3ece5b62f7
- updated beta version to 4
2010-06-13 20:50:14 +00:00
Mark Vejvoda
f619aad383
- bugfix for hotkey processing (allow single quoted characters to fix grouping units)
2010-06-13 17:55:39 +00:00
Mark Vejvoda
6c28167e5e
- added SDL Pump events during game load to avoid hanging appearance when users click madly in startup
2010-06-13 00:59:56 +00:00
Mark Vejvoda
100e39e6e0
- bugfix so code compiles on older gnuc
2010-06-12 19:49:00 +00:00
Mark Vejvoda
3401d5a43a
- added ESC key to exit from main menu
2010-06-12 19:27:11 +00:00
Mark Vejvoda
06c44a9411
- bugfix for method not returning a value
2010-06-12 19:01:16 +00:00
Mark Vejvoda
c800ab28cc
- bugfixes for incorrect method declaration
2010-06-12 18:56:16 +00:00
Mark Vejvoda
085d4e4bfe
- added more debug statements to try to track beta bugs
...
- added safer customization of ini files
- added ability to customize game keys
- added more error checking for ogg file loading
- added faction loader progress
- added a few more thread protections on custom menu
2010-06-12 18:27:39 +00:00
Mark Vejvoda
25bc515466
-bugfix for mutex in custom menu
2010-06-11 19:00:17 +00:00
Mark Vejvoda
4debe015ce
- more bug fixes found during menu navigation and testing
2010-06-11 04:55:49 +00:00
Mark Vejvoda
b40a9d58c4
- more thread guards to avoid crashes
2010-06-11 03:17:38 +00:00
Mark Vejvoda
c6d83dc6bb
Fixed a hideous debug output bug in custom menu causing a crash
2010-06-11 01:33:43 +00:00
Mark Vejvoda
e1fffda0cd
-updated version# to beta1
...
-changed one english text title to: Network Send FrameCount
-changed default of ServerControlled AI to false
2010-06-11 00:23:16 +00:00
Mark Vejvoda
8a3709defd
bugfixes for AI command execution
2010-06-10 21:53:50 +00:00
Titus Tscharntke
54abe03d86
megacpu bug hunting
2010-06-10 21:33:50 +00:00
Mark Vejvoda
6beaab97fe
added another index guard to ensure proper index
2010-06-10 20:37:38 +00:00
Mark Vejvoda
f5836bdf99
added more guards and debug info related to AI bugs
2010-06-10 14:58:06 +00:00