Commit Graph

359 Commits

Author SHA1 Message Date
Mark Vejvoda ef0fbc5886 - fixed broken win32 compiling 2011-06-08 08:00:23 +00:00
Mark Vejvoda 815c832b33 - updated win32 project files to compile using ftgl
*NOTE: Requires updated win32_deps.7z from sourceforge.net
2011-06-07 03:18:04 +00:00
Mark Vejvoda b24e1142f4 - need to include 7z.dll for windows users for archive extraction to work 2011-05-27 18:21:46 +00:00
Mark Vejvoda 54285daa4f - updated windows build scripts so we can force a full rebuild:
build-mg pause rebuild
2011-05-26 02:57:09 +00:00
Mark Vejvoda 3eaabb1b41 - some bugfixes discovered while testing in windows, related to files not found checking
- Fixed debug project settings
2011-05-25 22:41:19 +00:00
Mark Vejvoda 49f3518b03 - updating version # in prep for 3.5.2 2011-05-25 14:57:56 +00:00
Mark Vejvoda cd4a77e1a2 - updated win32 installer with changes from tomreyn 2011-05-24 03:25:22 +00:00
Mark Vejvoda 1085f24c6f - more updates to handle unicode (most of the focus was getting tools working in windows using non ascii file paths) 2011-05-23 19:23:00 +00:00
Mark Vejvoda 60b8093f5b - attempt to get non ascii file paths working in megaglest (Japanese etc...) 2011-05-18 21:49:11 +00:00
Mark Vejvoda 1b573af86d - fixed some issues with files included in win32 installer 2011-05-07 20:08:05 +00:00
Mark Vejvoda 87b9f6f8a7 - updates to win32 installer in prep for release (renamed binaries to be consistent with linux names megaglest_x) 2011-05-07 19:31:11 +00:00
Mark Vejvoda dc655629c2 - added missing codeblocks project files 2011-05-07 07:55:51 +00:00
Mark Vejvoda 449e3f25c8 - updates to commondata handling. From now on commondata tag specified the commondata folder under a techtree making it easier to share data and portable since you just need to copy the techtree and its contents, this means no sharing data between techtrees (which is good since we don't want such dependencies) 2011-05-06 22:12:16 +00:00
Mark Vejvoda 9c992ed353 - fixed observers to be able to see queued commands of all other players
- updated authors for tilesets that we replaced sounds for
- updated source code release archive building script with improvements from svenstaro
- added commondata folder to data and install scripts
2011-05-06 08:44:50 +00:00
Mark Vejvoda 01ec71f82f - update for vc++ 2010 project 2011-05-04 05:15:30 +00:00
Mark Vejvoda 1d10d93f64 - fixed win32 build in vc++ 2008 2011-05-04 05:09:27 +00:00
Mark Vejvoda 0e8a65b883 - added missing cscript script file for windows builds 2011-05-04 00:34:32 +00:00
Mark Vejvoda eb339956ee - remove 7z.exe from svn and make of the build script for windows 2011-05-03 10:20:50 +00:00
Mark Vejvoda bda831861a Stuff from pabs (debian games) round #1
- remove +x bit on many files that should not have it
- added gplv3 svg logo for completeness in svn
2011-05-03 07:58:59 +00:00
Mark Vejvoda 41a457bee3 - removed windows dll from svn as it is available in win32 deps 2011-05-03 06:28:59 +00:00
Mark Vejvoda 0d7611beb6 - changed windows installer message since we move mod data during install 2011-04-19 20:06:03 +00:00
Mark Vejvoda ff98ad9ae5 - updated windows installer projects 2011-04-19 03:53:35 +00:00
mnaumann 09bead39db Open 'Get Started' page on megaglest.org when windows installation finishes. 2011-04-19 02:47:50 +00:00
Mark Vejvoda 04d9bc5992 - also move glestuser.ini from previous version during install 2011-04-14 18:52:27 +00:00
Mark Vejvoda 644218af0f - updated windows installer to automatically move mydata contents to new appdata location if mydata is located in previous installation 2011-04-14 18:24:02 +00:00
Mark Vejvoda c9844b9267 - updated vc++ 2010 solution with blender tools 2011-04-11 05:39:43 +00:00
Mark Vejvoda ecdf1aecf3 - added g3d blender tools to vc++ project files and also to win32 installer (requires new win32 deps from sourceforge) 2011-04-11 05:19:34 +00:00
Mark Vejvoda 13962863b2 - updated vc++ 2010 project files to handle default path for map editor and g3d viewer 2011-04-05 05:28:55 +00:00
Mark Vejvoda 53642bc7c7 - updated vc++ 2008 project files to handle default path for map editor and g3d viewer 2011-04-05 05:23:28 +00:00
Mark Vejvoda e4725de471 - updated version #'s for win32 installer 2011-04-01 01:42:02 +00:00
Mark Vejvoda 9096449919 - fixed vc++ project files for mods download menu 2011-03-25 11:15:21 +00:00
Mark Vejvoda 37127cccfc - update for g3d viewer to compile in vc++ 2010 2011-03-22 20:12:22 +00:00
Mark Vejvoda e0192be6b1 - added vc++ 2010 project files 2011-03-22 18:28:45 +00:00
Mark Vejvoda cb96d86a62 - bugfix for win32 g3d viewer to view models using jpeg 2011-03-21 16:54:10 +00:00
Mark Vejvoda 9d2e08a8c7 - g3d viewer now auto registers g3d files with itself in windows so users may double click a g3d file to launch it within the viewer from explorer. Windows G3d is now a console application so we can see commandline options and console output 2011-03-12 02:28:00 +00:00
Mark Vejvoda 689b1ee218 - fixed vc++ g3d viewer project file 2011-03-10 18:40:58 +00:00
James McCulloch 2def669678 fix fp flags on windoze release build (solves RoutePlanner sync problems)
init streflop in 'no denormals' mode (just in case)
2011-02-20 23:17:22 +00:00
Mark Vejvoda c6c9478bca - added vc++ 2010 solution file 2011-02-16 00:15:28 +00:00
Mark Vejvoda 1ee25a2c91 - bugfixes to get win32 working with fbo's 2011-02-08 16:34:19 +00:00
Mark Vejvoda f373a66c31 - fixed win32 build from last checkin 2011-01-31 23:17:42 +00:00
Mark Vejvoda da222ddefd - attempt to fix segfault on ubuntu 10.04 2011-01-29 22:59:33 +00:00
Mark Vejvoda 288341d926 - windows installer now adds country flags for internet lobby 2011-01-26 09:12:43 +00:00
Mark Vejvoda 004803a8a6 - fixed win32 vc++ project files to add new include path for libpng 2011-01-21 23:17:54 +00:00
Mark Vejvoda 66261ad662 - updated line endings to unix style characters to fix Bug #3085838 2011-01-20 15:56:30 +00:00
Mark Vejvoda 0f5101034c - updated VC++ script to work more generically before looking for specific 32 / 64 bit paths 2011-01-14 07:23:55 +00:00
Mark Vejvoda 965e473052 - updated VC++ batch file to build in 32 or 64 bit windows (still only produces 32 bit binaries) 2011-01-14 07:11:03 +00:00
Mark Vejvoda e77ad718ee - updated vc++ build script to look for win7 / vista style install paths for VC++ 2011-01-14 06:57:48 +00:00
Mark Vejvoda 6c038cacd3 - remove hard coded DRIVE name the script works when VC++ installed on different drive letters 2011-01-13 22:00:51 +00:00
Mark Vejvoda 25d1800115 - replace touch with generic dos command 2011-01-13 21:57:17 +00:00
Mark Vejvoda 0305ae9152 - more cleanup of codeblocks project files 2011-01-08 02:06:18 +00:00
Mark Vejvoda e477fe647f - updates to codeblocks so win32 debug builds ok and cleanup of cmake that was using settings that compiler did not use 2011-01-08 00:42:12 +00:00
Mark Vejvoda 3a1737d65e - added new menu file to vc++ project to fix windows build 2011-01-04 04:58:54 +00:00
Mark Vejvoda 42fa56d464 - updated codeblocks project to compile mingw projects using new libcurl version 2011-01-01 11:54:38 +00:00
Mark Vejvoda 8e42035257 - updated curl to v7.21.3 for windows build (requires new win32 deps download) 2011-01-01 05:42:53 +00:00
Mark Vejvoda 5b6bce1a7f - updated to remove unneeded files in svn and paths in glest_game 2011-01-01 01:21:39 +00:00
Mark Vejvoda a58710be0c - updated codeblocks project for debugging in Linux 2011-01-01 01:09:23 +00:00
Mark Vejvoda 1f29685803 - bugfixes for ftp server to work on windows, silly M$ compiler has issues with mixing C / C++ code so I had to make these changes 2010-12-31 21:00:25 +00:00
Mark Vejvoda 08d3f0bf60 - updated vc++ build script to only call vcvars once 2010-12-31 08:39:44 +00:00
Mark Vejvoda 60f2b035e7 - fixed debug build in vc++ 2010-12-31 01:18:43 +00:00
Mark Vejvoda 254eac6147 - updated cb projects 2010-12-30 23:28:53 +00:00
Mark Vejvoda 89a6ae3fe4 - updated win32 vc++ files to compile with new ftp server / client 2010-12-29 16:28:46 +00:00
Mark Vejvoda 6e88e4be4c - got my plumbers suit on and added the plumbing for FTP file xfers 2010-12-29 01:10:53 +00:00
Mark Vejvoda b76cc89b60 - added new file to win32 vc++ project file to fix windows build for new Internet menu 2010-12-27 08:52:12 +00:00
Mark Vejvoda b954d399df - updated vc++ build script to always get the correct SVN revision (must have svnvversion command in the path for the current svn revision to work otherwise it defaults to rev in cpp file) 2010-12-23 23:17:15 +00:00
Mark Vejvoda 7e6a7a85f7 - big fight to get libircclient compiled in VC++ but we won the battle (requires new win32 deps.. NOT ming deps) 2010-12-23 02:17:29 +00:00
Mark Vejvoda ea4f8e0bcd - added IRC client to the Internet game menu (still need to update VC++ projects) 2010-12-23 00:00:30 +00:00
Mark Vejvoda 443096d0db - updated win32 files / project to properly compile UPNP 2010-12-21 06:03:38 +00:00
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