Mark Vejvoda
605dd746c0
some bugfixes for silly compile errors and painting issues in windoze
2010-05-04 08:15:16 +00:00
Mark Vejvoda
4b1a392f00
Bugfixes for network game launching:
...
- discard inprogress messages that don't apply during launch
- added better error handling of disconnects during game launch and play on both server and clients
2010-05-04 02:32:43 +00:00
Titus Tscharntke
acf4bebba6
GAE map editor ported to megaglest
2010-05-04 00:22:11 +00:00
Titus Tscharntke
73be43d6ad
some (possible) bugs are fixed when starting but not all. Discussion needed .
2010-05-04 00:05:10 +00:00
Titus Tscharntke
0dd135fc12
windowed/fullscreen switch in options ( needed for windows )
...
watereffect improved for big unnits ( ElimiNator should test it )
2010-05-03 22:07:27 +00:00
Mark Vejvoda
1efc2dc0a6
- updates to Chinese font support so Linux will compile
...
- added more debugging and NULL guards
2010-05-03 06:25:54 +00:00
Mark Vejvoda
c3793d0cfb
Added initial code changes to support Chinese Fonts
2010-05-03 06:16:32 +00:00
Mark Vejvoda
677da7f9d5
uncommented some streflop restore statements in lua calls
2010-05-02 14:49:58 +00:00
Mark Vejvoda
abf05a2ae6
- Fixed some bugs related to logfile processing.
...
- Added debug project to win32 projects
- Changed some compiler settings for win32 projects to enable sse
2010-05-02 06:21:36 +00:00
Mark Vejvoda
63aff0751c
Updates to get things compiling under linux properly with streflop
2010-05-02 03:48:40 +00:00
Mark Vejvoda
7b9036345b
streflop updates
2010-05-01 21:07:17 +00:00
Mark Vejvoda
5a1c48d148
added wrapper for streflop
2010-05-01 20:39:11 +00:00
Mark Vejvoda
e05062d6ea
hopefully the bugfix for lua problems and streflop
2010-05-01 20:37:25 +00:00
Mark Vejvoda
04bb6659ce
Added more debugging and option to disable new streflop usage.
2010-05-01 20:14:25 +00:00
Mark Vejvoda
2417f37e21
added more debugging for error conditions
2010-05-01 10:46:56 +00:00
Mark Vejvoda
77fccb8c4c
a few win32 compile fixes
2010-05-01 09:39:20 +00:00
Mark Vejvoda
58386a72e8
Bugfix for cases where command cache was not yet initialized
2010-05-01 09:27:08 +00:00
Mark Vejvoda
e379905942
Added mutex guards around logging
2010-05-01 09:10:52 +00:00
Mark Vejvoda
a911088d39
Trying an experiment with a thread for playing streamed sounds
2010-05-01 04:34:23 +00:00
Mark Vejvoda
ff592be457
Some cleanup related to Cache Management
2010-05-01 01:22:48 +00:00
Mark Vejvoda
33084f8dbe
bug fixes for CRC caching and working version of cache manager
2010-05-01 00:53:43 +00:00
Mark Vejvoda
5cf84e8a2a
win32 compile fixes
2010-04-30 23:30:15 +00:00
Mark Vejvoda
fd2274775e
moved threads into base common hiearchy and started an a new cache manager.
2010-04-30 22:54:24 +00:00
Mark Vejvoda
b10bb3c2bc
moved common platform code into shared are for win32 projects
2010-04-30 19:01:47 +00:00
Titus Tscharntke
3e7f3ed485
client slot selection bug hopefully fixed
2010-04-30 18:36:38 +00:00
Mark Vejvoda
c53ff62c46
Moved most of the code from platform specific platform_util into a shared platform_common area
2010-04-30 18:16:54 +00:00
Mark Vejvoda
6577762297
- Added a new pre-Cache thread for CRC value calculation
...
- Added support in the client UI if multiple local LAN servers are discovered.
2010-04-30 06:45:30 +00:00
Mark Vejvoda
35cd622f43
changed max network command batch size to use unsigned int to allow more commands to be sent at once
2010-04-30 02:41:42 +00:00
Mark Vejvoda
e7cb595ae8
small change to compiler version stamp
2010-04-30 02:34:19 +00:00
Mark Vejvoda
19cd66fc2d
Changed compiler stamp in version string
2010-04-30 02:20:27 +00:00
Mark Vejvoda
e8aa5083cb
Added new binary compatibility check
2010-04-30 01:32:37 +00:00
Titus Tscharntke
0687a56e27
clients can choose their slots
2010-04-30 01:08:29 +00:00
Mark Vejvoda
140a304541
changed world synch logging locations
2010-04-29 17:00:14 +00:00
Mark Vejvoda
cc08074acf
more caching and bug fixes for data synch compare
2010-04-29 08:36:37 +00:00
Mark Vejvoda
4f147b2d89
Added more guards and debug info related to network play
2010-04-29 07:59:44 +00:00
Mark Vejvoda
805015fd83
Updates to cache CRC values and folder traversal lookup
2010-04-29 06:10:51 +00:00
Mark Vejvoda
712b09c928
Added a guard for switching game settings on server from networked clients
2010-04-29 00:44:27 +00:00
Mark Vejvoda
ff32f34bfe
change the way we get CRC for a list of files since folder scans don't sort the same on different platforms
2010-04-29 00:34:43 +00:00
Titus Tscharntke
50341e9db6
clients can choose team and faction ... client triggered slot change is prepared
2010-04-28 23:59:37 +00:00
Mark Vejvoda
a750d4eda9
bugfix for logfile sharing
2010-04-28 22:34:10 +00:00
Mark Vejvoda
76c256880e
Added win32 version of glob to allow windows clients the ability to do unix like folder traversal
2010-04-28 21:49:03 +00:00
Mark Vejvoda
aad5c056a3
Added more info in data synch check debugging
2010-04-28 21:38:15 +00:00
Mark Vejvoda
5af308125b
- Cleanup of logging code to properly manage multiple logs etc
...
- Cleaned up a bunch of compiler warnings (conversion from int to float and vice versa)
2010-04-27 20:38:34 +00:00
Mark Vejvoda
cfe7d8cec8
Updated world synch logging so we can better compare exact results every 40 frames
2010-04-27 14:10:53 +00:00
Mark Vejvoda
6d4838f470
Changed the logging system to be more flexible and to support world synch logging
2010-04-27 03:36:36 +00:00
Mark Vejvoda
024f86ce7c
Updated compiler settings for windows for floating point stability and performance to match springRTS settings
2010-04-26 06:41:21 +00:00
Mark Vejvoda
55bdbf3dba
Updated compiler settings for FPU multiplatform
2010-04-25 08:03:04 +00:00
Mark Vejvoda
b69a6fe6ce
Added Linux installer to mega-glest
2010-04-25 03:01:17 +00:00
Mark Vejvoda
3dc0e69441
Added FPU Safety check method
2010-04-24 12:22:35 +00:00
Mark Vejvoda
472e34dc6c
HAd to add a #define for includes on non WIN32 platform
2010-04-24 11:33:50 +00:00