2025-08-31 17:48 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 63917f3a
Timestamp: 2008-09-27 18:40:52
Author: imbaczek
Details ] Diff ]
add some ASSERT_SYNCED around

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6462 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedMoveCtrl.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
develop e2f06f7a
Timestamp: 2008-09-27 15:04:05
Author: zerver
Details ] Diff ]
Cleaned up some rendering code

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6461 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvTreeDrawer.cpp Diff ] File ]
mod - rts/Rendering/Env/BasicTreeDrawer.cpp Diff ] File ]
mod - rts/Rendering/Env/BasicTreeDrawer.h Diff ] File ]
mod - rts/Rendering/Env/BumpWater.cpp Diff ] File ]
mod - rts/Rendering/GL/VertexArray.h Diff ] File ]
develop c6b5f829
Timestamp: 2008-09-26 01:01:29
Author: tvo
Details ] Diff ]
Fix build



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6460 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Map/SMF/SmfMapFile.cpp Diff ] File ]
develop 8b831063
Timestamp: 2008-09-26 00:58:31
Author: tvo
Details ] Diff ]
Fix build



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6459 37977431-3df6-0310-b722-df95706aa16b
mod - SConstruct Diff ] File ]
develop 6b80c8ab
Timestamp: 2008-09-25 17:43:20
Author: zerver
Details ] Diff ]
Added compiler flag -mno-tls-direct-seg-refs for GML/GCC

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6458 37977431-3df6-0310-b722-df95706aa16b
mod - rts/build/scons/rts.py Diff ] File ]
develop b2496270
Timestamp: 2008-09-25 16:40:29
Author: Auswaschbar
Details ] Diff ]
* fix compiling errorsof commit 6456: its true, not TRUE and false, not FALSE


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6457 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Sim/Path/PathManager.h Diff ] File ]
mod - rts/System/Sync/SyncDebugger.cpp Diff ] File ]
develop 1538899a
Timestamp: 2008-09-25 00:59:24
Author: zerver
Details ] Diff ]
Optimized some parts of the rendering

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6456 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Map/SMF/BFGroundDrawer.cpp Diff ] File ]
mod - rts/Map/SMF/SmfReadMap.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvTreeDrawer.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvTreeDrawer.h Diff ] File ]
mod - rts/Rendering/Env/BumpWater.cpp Diff ] File ]
mod - rts/Rendering/Env/DynWater.cpp Diff ] File ]
mod - rts/Rendering/Env/GrassDrawer.cpp Diff ] File ]
mod - rts/Rendering/GL/VertexArray.cpp Diff ] File ]
mod - rts/Rendering/GL/VertexArray.h Diff ] File ]
mod - rts/Rendering/GL/myGL.cpp Diff ] File ]
mod - rts/Rendering/GroundDecalHandler.cpp Diff ] File ]
mod - rts/Rendering/UnitModels/UnitDrawer.cpp Diff ] File ]
mod - rts/Rendering/UnitModels/UnitDrawer.h Diff ] File ]
mod - rts/build/vstudio8/rts.vcproj Diff ] File ]
mod - rts/lib/gml/gml.cpp Diff ] File ]
mod - rts/lib/gml/gml.h Diff ] File ]
mod - rts/lib/gml/gmlcls.h Diff ] File ]
mod - rts/lib/gml/speedy-tls.cpp Diff ] File ]
develop e6bdb6b4
Timestamp: 2008-09-25 00:26:11
Author: imbaczek
Details ] Diff ]
add more sync checks to GroundMoveType.cpp

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6455 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
develop 5f2c306c
Timestamp: 2008-09-25 00:19:23
Author: kloot
Details ] Diff ]
* add wantedHeading to the synctrace

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6454 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
develop a40436f5
Timestamp: 2008-09-24 21:20:31
Author: imbaczek
Details ] Diff ]
some ASSERT_SYNCED_* added (forgot in r6449)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6453 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
develop c934a36c
Timestamp: 2008-09-23 22:28:42
Author: kloot
Details ] Diff ]
fix Mantis 0001052 (units being teleported when their transporter dies)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6452 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Map/SMF/BFGroundDrawer.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/TransportUnit.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/TransportUnit.h Diff ] File ]
mod - rts/System/float3.cpp Diff ] File ]
mod - rts/System/float3.h Diff ] File ]
develop 3cd90dda
Timestamp: 2008-09-23 21:55:18
Author: tvo
Details ] Diff ]
* Added unitsync APIs:

- DLL_EXPORT int __stdcall GetInfoMapSize(const char* filename, const char* name, int* width, int* height);
- DLL_EXPORT int __stdcall GetInfoMap(const char* filename, const char* name, void* data, int typeHint);

This allows lobbies to fetch and display e.g. heightmap and metalmap from a map.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6451 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Map/MapParser.cpp Diff ] File ]
mod - rts/Map/ReadMap.h Diff ] File ]
mod - rts/Map/SMF/SmfMapFile.cpp Diff ] File ]
mod - rts/Map/SMF/SmfMapFile.h Diff ] File ]
mod - rts/Map/SMF/SmfReadMap.cpp Diff ] File ]
mod - tools/unitsync/CMakeLists.txt Diff ] File ]
mod - tools/unitsync/test/test.cpp Diff ] File ]
mod - tools/unitsync/unitsync.cpp Diff ] File ]
mod - tools/unitsync/unitsync.h Diff ] File ]
mod - tools/unitsync/unitsync_api.h Diff ] File ]
develop 74f05f69
Timestamp: 2008-09-23 21:05:07
Author: imbaczek
Details ] Diff ]
fix a compile error from previous commit

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6450 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
develop eeb961d9
Timestamp: 2008-09-23 20:58:39
Author: imbaczek
Details ] Diff ]
improvements to SyncDebugger, added ASSERT_SYNCED_PRIMITIVE and ASSERT_SYNCED_FLOAT3 macros

ASSERT_SYNCED_PRIMITIVE and ASSERT_SYNCED_FLOAT3 work by forcing an expression to be considered in checksum calculations. When compiling without SYNCDEBUG, these expand to nothing; otherwise, they expand to a local temporary variable and are immediately destroyed, after checksumming. Coupled with sync debugger's ability of providing a backtrace in every place the checksum differs between clients, this should be a helpful addition.

Currently those macros are only executed when issuing /desync in a debug build and in GroundMoveType.cpp (which seems to be the source of mantis 0001033.)

Also improved sync debugger checksumming (isn't that delicate when handing it multiple repeating values) and reduced stacktrace clipping to 3 frames on 32bit OSes (4 frames was too much, it clipped copy ctors.)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6449 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/System/Sync/Logger.cpp Diff ] File ]
mod - rts/System/Sync/SyncDebugger.cpp Diff ] File ]
mod - rts/System/Sync/SyncDebugger.h Diff ] File ]
mod - rts/System/Sync/SyncedFloat3.h Diff ] File ]
mod - rts/System/Sync/SyncedPrimitive.h Diff ] File ]
develop 55cdf180
Timestamp: 2008-09-23 18:52:41
Author: Auswaschbar
Details ] Diff ]
* bring constness to LosHandler


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6448 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/Misc/LosHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/LosHandler.h Diff ] File ]
develop e93239d6
Timestamp: 2008-09-23 01:52:01
Author: Auswaschbar
Details ] Diff ]
CMake: link unitsync.dll with python libraries

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6446 37977431-3df6-0310-b722-df95706aa16b
mod - tools/unitsync/CMakeLists.txt Diff ] File ]
develop 0137fc76
Timestamp: 2008-09-23 01:23:30
Author: tvo
Details ] Diff ]
* Separate map reading from map rendering.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6445 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Map/SMF/BFGroundTextures.cpp Diff ] File ]
add - rts/Map/SMF/SmfMapFile.cpp Diff ] File ]
add - rts/Map/SMF/SmfMapFile.h Diff ] File ]
mod - rts/Map/SMF/SmfReadMap.cpp Diff ] File ]
mod - rts/Map/SMF/SmfReadMap.h Diff ] File ]
mod - rts/System/Platform/byteorder.h Diff ] File ]
develop f8c852fd
Timestamp: 2008-09-21 02:14:25
Author: zerver
Details ] Diff ]
Further BFGroundDrawer optimizations

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6444 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Map/SMF/BFGroundDrawer.cpp Diff ] File ]
mod - rts/lib/gml/gml.cpp Diff ] File ]
mod - rts/lib/gml/gml.h Diff ] File ]
mod - rts/lib/gml/gmlcls.h Diff ] File ]
develop 483a2b57
Timestamp: 2008-09-20 21:19:26
Author: tvo
Details ] Diff ]
Download springlobby.exe directly from springlobby.info

(No need for us to update it on clan-sy outweighs it being on other server;
springlobby.info has proven to be quite reliable.)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6443 37977431-3df6-0310-b722-df95706aa16b
mod - installer/sections/springlobby.nsh Diff ] File ]
develop 61d913a3
Timestamp: 2008-09-20 01:53:28
Author: zerver
Details ] Diff ]
Fixed speedy_tls scale factor

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6442 37977431-3df6-0310-b722-df95706aa16b
mod - rts/lib/gml/gmlcls.h Diff ] File ]
develop b807af6a
Timestamp: 2008-09-20 01:32:59
Author: zerver
Details ] Diff ]
Added one missing #include.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6441 37977431-3df6-0310-b722-df95706aa16b
mod - rts/lib/gml/gmlcls.h Diff ] File ]
develop bd6aeefb
Timestamp: 2008-09-20 01:21:19
Author: zerver
Details ] Diff ]
Fix: GML for Linux did not use speedy_tls library correctly

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6440 37977431-3df6-0310-b722-df95706aa16b
mod - rts/lib/gml/gmlcls.h Diff ] File ]
develop be710a92
Timestamp: 2008-09-19 17:10:43
Author: Auswaschbar
Details ] Diff ]
* add missing <map> include in SyncDebugger (buildserv complains)


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6439 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/Sync/SyncDebugger.cpp Diff ] File ]
develop aa61047f
Timestamp: 2008-09-19 09:59:06
Author: Auswaschbar
Details ] Diff ]
* made CSolidObject::heading synced
* resolved compiler warnings in EventHandler
* removed StdAfx from some files were it really causes header bloat (keep in mind it includes almost all spring header files. While this is OK for
files which do this anyway, its a huge compile-time increase in files which don't)


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6438 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Action.cpp Diff ] File ]
mod - rts/Game/GameVersion.cpp Diff ] File ]
mod - rts/Game/PlayerBase.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp Diff ] File ]
mod - rts/Sim/Objects/SolidObject.h Diff ] File ]
mod - rts/System/EventHandler.h Diff ] File ]
mod - rts/System/Net/UDPConnection.cpp Diff ] File ]
mod - rts/System/Net/UDPListener.cpp Diff ] File ]
develop 6c58f165
Timestamp: 2008-09-18 21:31:26
Author: Auswaschbar
Details ] Diff ]
* CMake updates:
- fix compilewarning-spam about fisibility flag on mingw
- don't use -fpic for mingw (not needed)
- fix duplication of some compilerflags


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6437 37977431-3df6-0310-b722-df95706aa16b
mod - AI/CMakeLists.txt Diff ] File ]
mod - CMakeLists.txt Diff ] File ]
mod - rts/build/cmake/TestCXXAcceptsVisibilityFlag.cmake Diff ] File ]
mod - rts/lib/CMakeLists.txt Diff ] File ]
mod - rts/lib/streflop/CMakeLists.txt Diff ] File ]
mod - tools/DedicatedServer/CMakeLists.txt Diff ] File ]
mod - tools/unitsync/CMakeLists.txt Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 822 823 824 825 826 827 828 ... 880 ... 990 ... 1057 1058 1059  Next  Last