Mark Vejvoda
|
e358df4486
|
- fixing more stupid windows compile issues
|
2010-08-27 17:25:58 +00:00 |
|
Mark Vejvoda
|
de82843e73
|
- added more safety code arouind SDL threads in case we get failures from SDL itself
|
2010-08-27 03:46:08 +00:00 |
|
Mark Vejvoda
|
f7d9cd50a6
|
- added more safety code arouind SDL threads in case we get failures from SDL itself
|
2010-08-27 03:40:54 +00:00 |
|
Mark Vejvoda
|
0504ea3b97
|
- bugfix for particles when they finish
|
2010-08-27 03:06:28 +00:00 |
|
Mark Vejvoda
|
a4e75417e4
|
- added safety check to thread execution
|
2010-08-27 03:00:57 +00:00 |
|
Mark Vejvoda
|
9bacf0abea
|
- added a better detection of threads statuses
|
2010-08-26 22:13:41 +00:00 |
|
Mark Vejvoda
|
169234b80f
|
- added more safety checks in broadcast socket thread
|
2010-08-26 19:50:18 +00:00 |
|
Mark Vejvoda
|
f3278c3cf3
|
- bugfixes for stack overflow issue (static array size too large causing chkstk errors)
|
2010-08-26 19:01:44 +00:00 |
|
Mark Vejvoda
|
4ebd156828
|
- added new commandline parameter to display the version of SDL used by the program
|
2010-08-26 16:03:54 +00:00 |
|
Mark Vejvoda
|
a64fa69d02
|
- bugfixes for experimental game data synch check in lobby
- added a fix for socket sending when the send buffer is full and we have more data to send
|
2010-08-26 03:15:36 +00:00 |
|
Mark Vejvoda
|
e5678be10c
|
- bugfixes for experimental game data synch check in lobby
- added a fix for socket sending when the send buffer is full and we have more data to send
|
2010-08-26 02:36:17 +00:00 |
|
Mark Vejvoda
|
5fb040c9f1
|
- Fixed bug related to particles not updating smoothly
|
2010-08-26 01:25:27 +00:00 |
|
Mark Vejvoda
|
0ef23749b8
|
- allow non visible particles to fade out when its time to do so
|
2010-08-25 19:46:22 +00:00 |
|
Mark Vejvoda
|
a48521b503
|
- added fire particles to the visible check to improve performance
|
2010-08-24 20:19:30 +00:00 |
|
Mark Vejvoda
|
3828d23670
|
- attempt to improve unit particle performance by ONLY updating unit particles progress if the particle is busy
|
2010-08-24 19:24:37 +00:00 |
|
Mark Vejvoda
|
0e3c0a8d0e
|
- disabled staggered unit updates
|
2010-08-24 02:49:55 +00:00 |
|
Mark Vejvoda
|
65cf1bfdac
|
- attempt to lessen memory footprint of particles and speed up rendering
|
2010-08-24 01:21:34 +00:00 |
|
Mark Vejvoda
|
19892ff11d
|
- small network optimization to help stabilize frequently called network code
|
2010-08-23 15:17:36 +00:00 |
|
Mark Vejvoda
|
b9b9cc822b
|
- bugfixes related to SDL library upgrade on windows build and mouse cursor toggling (especially that stupid windows 7 issue where alt-tab doesn't let you move your cursor in fullscreen mode)
For reference: http://bugzilla.libsdl.org/show_bug.cgi?id=849
|
2010-08-23 07:27:31 +00:00 |
|
Mark Vejvoda
|
6907d7d063
|
- attempt to fix mouse cyrsor issues
|
2010-08-23 04:58:52 +00:00 |
|
Mark Vejvoda
|
0c0642bd17
|
- commandline bugfixes for windows
|
2010-08-22 09:06:26 +00:00 |
|
Mark Vejvoda
|
b3a60f5b69
|
- updated commandline too show usage when using wrong parameters
|
2010-08-22 08:40:18 +00:00 |
|
Mark Vejvoda
|
bf5f6b7f33
|
- experimental support for idenitfying specific game data which is out of synch with the server.
|
2010-08-22 08:00:05 +00:00 |
|
Mark Vejvoda
|
25a7097066
|
- added new commandline parameters:
--help
--validate-factions=x
for full details of all commandline params run --help
|
2010-08-21 01:54:04 +00:00 |
|
Mark Vejvoda
|
07cbcc0bec
|
- added a bunch of null terminations to all char buffers in network protocol
|
2010-08-20 23:53:10 +00:00 |
|
Mark Vejvoda
|
d69fbc6925
|
- more NULL checking for safer execution
- added safer mutex guards in custom game menu
|
2010-08-20 22:42:26 +00:00 |
|
Mark Vejvoda
|
0e82836e01
|
- more NULL checking for safer execution
|
2010-08-20 22:17:30 +00:00 |
|
Mark Vejvoda
|
31363fd41b
|
- bugfix for press screen shot hotkey in windows
|
2010-08-17 20:58:30 +00:00 |
|
Mark Vejvoda
|
2dcbe1473b
|
- stupid win32 compile fix for sockets
|
2010-08-07 06:28:00 +00:00 |
|
Mark Vejvoda
|
a5bf684493
|
- more network fixes to make lag and disconnects more stable
- changed the way the game end logic happens to try to make it more stable
|
2010-08-07 04:49:06 +00:00 |
|
Mark Vejvoda
|
fe8d3b3130
|
- numerous bugfixes mostly centered around network lag, but also added more logging and protective code (like buffer overflow checks)
*NOTE: This version is NOT backwards compatible with other builds
|
2010-08-07 03:26:38 +00:00 |
|
Mark Vejvoda
|
1a2f0175a8
|
- fixing crash on client connect screen
|
2010-08-05 00:48:46 +00:00 |
|
Mark Vejvoda
|
4336ae3e37
|
- added new commandline param --validate-techtrees which will be used to check for known problems in the techtrees for an installation
|
2010-07-30 07:51:39 +00:00 |
|
Mark Vejvoda
|
6d3f6dcaf4
|
- added some logging when quitting a game
- another feeble attempt to fix windows game end crashes
|
2010-07-29 22:08:45 +00:00 |
|
Mark Vejvoda
|
8feaebb503
|
- added caching for computeVisibleQuad
- fixed bug when in chat mode and the deub view toggle key was intercepted
- added less than operators
|
2010-07-29 05:24:51 +00:00 |
|
Mark Vejvoda
|
d8e41495d0
|
- removal of sse2 compiler flags for better compatibility
- added workings for a future flag for interpolation cache
|
2010-07-28 23:24:56 +00:00 |
|
Mark Vejvoda
|
f0d492371f
|
- added an attempt to autocreate the userdata folder is it does not exist
|
2010-07-27 18:56:12 +00:00 |
|
James McCulloch
|
e73324d317
|
* added DebugType debugPathFinder
|
2010-07-24 11:43:03 +00:00 |
|
Mark Vejvoda
|
add0275120
|
- now show more info when loading factions (which faction is currently being loaded)
- when AllowGameDataSynchCheck=true we now show count of files found in CRC check both to log and screen output
|
2010-07-17 20:10:16 +00:00 |
|
Mark Vejvoda
|
2276df63b8
|
- attempt to speed up file CRC algorithm
|
2010-07-17 19:41:58 +00:00 |
|
Mark Vejvoda
|
7979c6568e
|
- attempt to speed up file CRC algorithm
|
2010-07-17 19:05:56 +00:00 |
|
Mark Vejvoda
|
d58a3d948c
|
- fast caching of interpolation data
|
2010-07-17 12:16:02 +00:00 |
|
Mark Vejvoda
|
a0831666b5
|
- added a check for linux NIC's to only return those that are both UP and Running
|
2010-07-16 20:02:44 +00:00 |
|
Mark Vejvoda
|
e3ad4b7b60
|
- bugfix to ignore 0.* ip addresses
|
2010-07-16 17:11:38 +00:00 |
|
Mark Vejvoda
|
a3ec4650c4
|
- moved pause for lagged clients option to custom game menu
- bugfix to ignore 0.* ip addresses
|
2010-07-16 16:53:19 +00:00 |
|
Mark Vejvoda
|
ecc78d24bd
|
- added a None sound factory
|
2010-07-16 07:15:29 +00:00 |
|
Mark Vejvoda
|
1e077512d8
|
- Added ability to disable sound for poor users with non-functional sound
|
2010-07-16 06:35:22 +00:00 |
|
Mark Vejvoda
|
2ada9e7550
|
- bugfix for multi-unit selection (pressing shift does not unselect previously selected units now)
|
2010-07-15 19:48:28 +00:00 |
|
Mark Vejvoda
|
4582214815
|
- bugfix for mouse click offset issue (had to do with Renderer::maxLightDist value)
- bugfix for holding Ctrl key to queu commands
|
2010-07-15 07:33:49 +00:00 |
|
James McCulloch
|
8387ed29dc
|
* wired up RoutePlanner/Cartographer
* added DebugRenderer (mostly dysfunctional)
* add lots of OutputDebug calls for the path finder, as macro PF_TRACE
|
2010-07-13 05:33:43 +00:00 |
|