Commit Graph

142 Commits

Author SHA1 Message Date
Mark Vejvoda
6a289b3d0a - updated VC++ projects to use UPNP code 2010-12-21 05:31:17 +00:00
Mark Vejvoda
2854ec9caa - updated codeblocks projects with new UPNP files 2010-12-21 05:12:37 +00:00
Mark Vejvoda
debdd50a26 - changed location of windows glest library to make compiling and debugging easier 2010-12-09 06:40:16 +00:00
Mark Vejvoda
7a7bc828f1 - full support for all megaglest modules to compile with the following:
release / debug
 linux / windows
2010-12-08 20:03:15 +00:00
Mark Vejvoda
7341886b11 - changes so map editor compiles in mingw 2010-12-08 16:31:08 +00:00
Mark Vejvoda
5fb2a906f1 - added a touch for proper build date/time stamp for vc++ batchfile building mg 2010-12-07 22:34:24 +00:00
Mark Vejvoda
b605c65aa9 - updates to support both Windows and Linux targets from CodeBlocks Workspace 2010-12-07 07:00:11 +00:00
Mark Vejvoda
81683509d9 - added codeblocks workspace and project files for Main MG deps and game (not tools yet) so we can cross compile windows binary 2010-12-04 23:37:40 +00:00
Mark Vejvoda
b102ef513c - fix for HP messing with our windows build! 2010-11-16 23:57:18 +00:00
Mark Vejvoda
914649b647 - added a batchfile that updates from svn and builds mg on commandline for windows 2010-11-15 23:58:29 +00:00
Mark Vejvoda
559806538f - cleanup stupid warnings on windows (see C4503) 2010-11-10 00:45:26 +00:00
Mark Vejvoda
3b5630bb73 - a few windows compiler setting changes for more consistent compiler warning output 2010-10-21 18:32:40 +00:00
Mark Vejvoda
be979590c1 - more compiler warning cleanup 2010-10-21 17:42:45 +00:00
Mark Vejvoda
89a32dda54 - updated windows installer scripts for 3.3.7.2 2010-10-16 16:14:48 +00:00
Mark Vejvoda
c0c031569b - updated Windows Installer scripts for 3.3.7 release 2010-10-08 02:11:59 +00:00
James McCulloch
7f1412d524 * remove redundant include dirs in vc proj files 2010-09-18 02:09:23 +00:00
Mark Vejvoda
a259e0d8e4 - nothing is easy is windoze (renamed duplicate filename cause VC chokes on it) 2010-09-16 22:47:33 +00:00
Mark Vejvoda
e7efda5080 - updated windows project files to use new base renderer class 2010-09-14 06:37:20 +00:00
Mark Vejvoda
813076f64b - updated windows project files to use new mappreview class 2010-09-14 01:27:24 +00:00
Mark Vejvoda
1058065ce7 - changing the max filecount lower to avoid stack overflow due to array taking > 1MB 2010-08-26 20:28:26 +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
d2f4b49f27 - fixed windows compiler flag for debug mode to include RTTI 2010-08-26 17:41:42 +00:00
Mark Vejvoda
8274ff1efb - windows compile bugfixes 2010-08-26 05:43:08 +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
6ac3920b29 - updated windows installer to properly handle previous version uninstalls 2010-08-12 06:24:18 +00:00
James McCulloch
5d14cade20 * vc project file update 2010-08-08 13:10:36 +00:00
Mark Vejvoda
dd17d80b9b - fixed project lib dependencies for g3d viewer in relation to libpng 2010-08-06 22:25:36 +00:00
Mark Vejvoda
1366e088d4 - updated windows project files to point to correct libpng folder 2010-08-06 22:04:17 +00:00
Mark Vejvoda
bc064bea47 - fixes to properly detect previous installs and request admin access in case folder is protected 2010-08-05 15:20:34 +00:00
Mark Vejvoda
0ae4fd1865 - updated windows updater script to properly change install path when required and corrected removal of norsemen training_field 2010-08-05 14:35:53 +00:00
Mark Vejvoda
b15069d71a - updated version #'s on tools to remove beta text 2010-07-18 05:22:32 +00:00
Mark Vejvoda
bd3cb7f9bb - map editor bugfixes (proper deletion of arrays and tooltip painting)
- updated vc++ 2008 project files (and new win32 dependency archive uploaded to sourceforge) so that all projects can be built in debug mode now
2010-07-18 05:09:30 +00:00
Mark Vejvoda
d610650624 updated windows installer script to be more user friendly 2010-07-17 10:33:05 +00:00
James McCulloch
ff61cd9c36 forgot to commit VC project file changes 2010-07-13 10:58:52 +00:00
James McCulloch
bdd4f306f4 * added GAE path finder (SearchEngine and friends)
* some small changes to Unit, UnitType, Vec2<> & Map needed for the new path finder
 * compiles, but not hooked up yet, old PathFinder still in use
2010-07-11 18:31:02 +00:00
Mark Vejvoda
472abf62f2 - updates for all lng files in updater for proper output path 2010-07-10 07:09:21 +00:00
Mark Vejvoda
18d25eac0f - updated installer to give the option for the user to launch the game or not 2010-07-10 06:59:33 +00:00
Mark Vejvoda
cf124e65b6 - Added minor version updater for windows users 2010-07-10 06:52:51 +00:00
Mark Vejvoda
ff21d26161 - mouse disappearing bugfix (go ahead alt-tab, alt-esc, do it ALL, its fixed!)
- Added more descritive error message when data checksum is discovered. The client's playername is now disclosed in the error.
- added VS project config to disable STREFLOPs for testing later
- updated version to 3.3.5.1 alpha1
2010-07-07 22:25:29 +00:00
Mark Vejvoda
23394a8d21 - removed redundant dsound.dll as the file is not used and is a debug version anyways 2010-07-04 02:15:30 +00:00
Mark Vejvoda
c85b8baa49 - bugfix for map editor mouse position in windows
- set windows projects to compile using SSE2 compiler setting
2010-07-01 15:53:07 +00:00
Mark Vejvoda
c31315f96c - updated shortcut info 2010-06-26 19:59:32 +00:00
Mark Vejvoda
0e0c14ae03 - updated installer shortcut link info 2010-06-26 18:39:20 +00:00
Mark Vejvoda
37f4140503 - updated windows icon files to use titi's new changes 2010-06-26 16:23:45 +00:00
Mark Vejvoda
15ee2da57f - modified icons to properly work with windows (bothh ico files and vc++ projeect files etc) 2010-06-25 22:04:40 +00:00
Mark Vejvoda
1a8250d2d2 updated the main mega-glest icon to work properly in windows 2010-06-25 20:35:44 +00:00
Mark Vejvoda
121ebf6ca2 - updated win32 project to compile g3d viewer with additional file 2010-06-24 11:05:29 +00:00
Mark Vejvoda
e38c3e341b - updated SOME of the win32 projects so they compile in debug mode 2010-06-16 21:20:36 +00:00
Mark Vejvoda
f70f0cc896 - a few changes to properly compile in win32 2010-06-01 01:17:37 +00:00
Mark Vejvoda
2504baad20 updates for g3d viewer to compile in win32 with new particle support 2010-05-25 18:51:35 +00:00
Mark Vejvoda
5879e87297 - added game start debug output to console to show basic faction info 2010-05-20 20:19:34 +00:00
Mark Vejvoda
d064b52418 - Updated win32 project files to add support for libcurl in prep for new master server features 2010-05-11 07:00:09 +00:00
Mark Vejvoda
52270de56e - added include path to win32 project to fix linker error 2010-05-10 19:06:37 +00:00
Mark Vejvoda
1657c811a5 - added new file to win32 project to fix liner error 2010-05-10 19:04:15 +00:00
Mark Vejvoda
247cf32531 - Removed yet another platform specific remanant no longer required (win32 threads) since we use sdl threads 2010-05-08 09:40:25 +00:00
Mark Vejvoda
605dd746c0 some bugfixes for silly compile errors and painting issues in windoze 2010-05-04 08:15:16 +00:00
Mark Vejvoda
c3793d0cfb Added initial code changes to support Chinese Fonts 2010-05-03 06:16:32 +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
77fccb8c4c a few win32 compile fixes 2010-05-01 09:39:20 +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
5cf84e8a2a win32 compile fixes 2010-04-30 23:30:15 +00:00
Mark Vejvoda
b10bb3c2bc moved common platform code into shared are for win32 projects 2010-04-30 19:01:47 +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
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
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
f748874601 Ported streflop code to win32 2010-04-24 11:15:15 +00:00
Mark Vejvoda
dbe909aa7f Updated Windows Installer script 2010-04-17 00:34:05 +00:00
Mark Vejvoda
f0e798f026 Updates to win32 project files 2010-04-15 13:37:18 +00:00
Mark Vejvoda
0657004da2 Ported debug file locking mechanism to win32 2010-04-13 17:09:49 +00:00
Mark Vejvoda
8c438b812d Some final fixed related to combined cross platform socket code 2010-04-13 07:29:48 +00:00
Mark Vejvoda
da230fc73d Bugfix for LAN autofind servers. Needed to change the way we broadcast UDP so that we do it individually for each NIC's broadcast address. (see: http://stackoverflow.com/questions/683624/udp-broadcast-on-all-interfaces) 2010-04-11 07:12:56 +00:00
Mark Vejvoda
a2ffe0c7e7 Updates to win32 project settings and installer script 2010-04-09 08:04:09 +00:00
Mark Vejvoda
d61e7cd4c3 Updated win32 installer to use glest icon for Installer 2010-04-09 02:42:01 +00:00
Mark Vejvoda
a71f0d0e7c Bugfixes:
- Allow for load screens for networked clients
- Reworked the font loading for win32 so it will respect font names and sizes
- Disabled Alt-Enter for win32
2010-04-08 01:12:55 +00:00
Mark Vejvoda
b16b0f00fc Bugfix for release so if the current used resolution string isn't properly detected we add it at the end.
- Updated win32 glest.ini and win32 installer script
2010-04-06 23:50:06 +00:00
Mark Vejvoda
436f46fcba Added support for OpenAL in win32 2010-04-06 05:30:22 +00:00
Mark Vejvoda
3b38d143d9 Converted win32 project to use SDL so that more code is shared and cross platform friendly. This fixes the issue with using the mouse to scroll the camera. 2010-03-30 00:27:05 +00:00
Mark Vejvoda
eba5aa361c minor project file updates for win32 2010-03-24 16:48:42 +00:00
Mark Vejvoda
cd4abf050d minor project file updates for win32 2010-03-24 16:38:31 +00:00
Mark Vejvoda
e91c15b9e2 Updates to the Win32 projects to link in zlib, libpng, and libjpeg 2010-03-24 10:12:08 +00:00
Mark Vejvoda
f18c73d371 Added shortcuts to the other tools installed with Mega-Glest 2010-03-23 18:03:26 +00:00
Mark Vejvoda
a6609cbdab Bugfixes so that win32 code will compile with latest sdl changes 2010-03-20 09:02:56 +00:00
Mark Vejvoda
5c2bb68e72 Added install project files for Windows based clients (using open source NSIS installer) 2010-03-19 08:09:54 +00:00
Mark Vejvoda
c983eab0af Added the configurator to windows build system 2010-03-13 11:14:11 +00:00
Mark Vejvoda
99b2f6c2ca Some license corrections and moved windows files into the windows specific folder 2010-03-13 01:39:59 +00:00
Mark Vejvoda
a28050e19b Code Restructuring to make mega-glest more standard 2010-03-12 15:48:14 +00:00
Mark Vejvoda
0e9158126e Code Restructuring to make mega-glest more standard 2010-03-12 07:16:42 +00:00
Mark Vejvoda
43c3f2457e Code Restructuring to make mega-glest more standard 2010-03-12 05:20:53 +00:00
Mark Vejvoda
7cb4f99ec4 Code Restructuring to make mega-glest more standard 2010-03-12 05:11:28 +00:00
Mark Vejvoda
4ecc284f75 Updated win32 solution and also made mgm files optional (not required) so that mega-glest will work with or without the new 8 player maps 2010-03-09 00:43:46 +00:00
Mark Vejvoda
ca20784740 Added windows project files for Visual Studio 2008 2010-02-15 16:28:21 +00:00