Commit Graph

454 Commits

Author SHA1 Message Date
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
mnaumann
d1c1d27584 * change HTTP user agent to conform with new software title (no dash)
* configure HTTP client to follow redirections ("Location:" header/3xx status)
* glest.ini: update master server, announcement and version check URLs; reorder MasterServerExternalPortList; add introduction text
2010-12-21 00:32:54 +00:00
Mark Vejvoda
486f84ecbf - checked in cross tool chain file 2010-12-17 02:19:46 +00:00
Mark Vejvoda
755a7737fa - added CMAKE support for building MG in Windows using MingW 2010-12-11 06:32:21 +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
nosogo
11a34a141a shouldnt change glest.ini 2010-12-05 01:52:55 +00:00
nosogo
f545edad68 more fixes for editor 2010-12-05 01:33:28 +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
15aab7a581 - some intial changes to support cross-compilation under mingw 2010-12-04 23:19:43 +00:00
Mark Vejvoda
acb3df7ccc - example script of splitting and comparing two large world log files 2010-11-30 23:37:25 +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
Forjan Frederic
477679d139 update extraction of the version for the installer 2010-10-24 04:14:16 +00:00
Mark Vejvoda
1aa155ab06 - restored glest.ini to default values 2010-10-23 17:02:36 +00:00
Mark Vejvoda
ae8571a406 - added the beginning of some new master server info (very limited)
- Masterserver menu will show more titles / colors.
    - We keep the game showing in the Masterserver menu while it is in progress.
   - Disable join button when slots are full.
   - Update title with IN PROGRESS when game is being played.
   - PHP Script is backwards compatible with older clients
2010-10-23 09:06:47 +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
2a805240b4 - updated data diff script version # for 3.3.7.2 release 2010-10-16 17:14:33 +00:00
Mark Vejvoda
c659b046ae - updated readme and version # for Linux Installers 2010-10-16 16:40:51 +00:00
Mark Vejvoda
89a32dda54 - updated windows installer scripts for 3.3.7.2 2010-10-16 16:14:48 +00:00
Mark Vejvoda
e91a3378bd - updated source script to include ini files etc
- updated version to 3.3.7.3 in configure.ac
2010-10-16 16:09:12 +00:00
Mark Vejvoda
8d40069058 - added more dependency checking for other libs (like png, jpg and curl) 2010-10-09 21:12:50 +00:00
Mark Vejvoda
e594ba07de - updated source code create script to include icons for map editor
- added port 61000 for ultifd
2010-10-08 15:25:15 +00:00
Mark Vejvoda
c0c031569b - updated Windows Installer scripts for 3.3.7 release 2010-10-08 02:11:59 +00:00
Mark Vejvoda
cb5f5e55eb - Linux installer bugfixes (fixed map editor and g3d viewer files and links) 2010-10-07 22:17:05 +00:00
Mark Vejvoda
e35f8b0563 - updated Linux scripts and installer files for 3.3.7 release 2010-10-07 18:54:18 +00:00
Mark Vejvoda
fd60b30081 - updated announcement to use a safer compare and added announcement url to ini files 2010-10-07 18:43:29 +00:00
Mark Vejvoda
e58055dfad - added extra port #'s for Internet games 2010-10-07 17:27:22 +00:00
Titus Tscharntke
8508baa273 Version number is set to 3.3.7 in configure.ac so we don't forget it this time 2010-10-07 10:38:58 +00:00
mnaumann
6c0c291e44 FreeBSD and Mac OS X support by GeoVah pt2., thanks a bunch! 2010-09-27 20:31:38 +00:00
mnaumann
65ec94e22f FreeBSD and Mac OS X support by GeoVah, thanks a bunch! 2010-09-27 20:28:08 +00:00
Mark Vejvoda
635bf616de - patch for FreeBSD (thanks m0ellemeister) 2010-09-24 23:28:54 +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
d798ef539d - Titi is a geek! 2010-09-16 19:02:55 +00:00
Mark Vejvoda
b115292ee5 - added GeoVah's initila Mac osX support (via cmake) 2010-09-16 15:15:42 +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
0f5cd740a6 - moved game map entity into a shared source file in shared lib, which is now shared by the main game and the map editor 2010-09-14 00:43:09 +00:00
Mark Vejvoda
ceca2de4b1 - added ability to display both error and normal messagebox in non overlapping way simultaneously
- added new hotkey to toggle photomode in game (f8)
2010-09-11 16:14:03 +00:00
Mark Vejvoda
6a24ca3ad0 - completed screen UI work. F11 will save current menu UI config to ini file, F5 will cause a reload of INI realtime 2010-09-09 21:07:39 +00:00
Mark Vejvoda
db25b5391e - added in-game sound toggle hotkey (thanks Nebososo) 2010-08-28 03:41:17 +00:00
Mark Vejvoda
a9b0f31816 - added hard coded team chat hotkey H to configurable keys
- changed dependency finder script to use only desired libs
2010-08-27 21:43:47 +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
bb456574eb - updated script to do special stuff for Fedora 2010-08-23 07:45:54 +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
2ab394a47b - fixed bad defaults in linux glest.ini 2010-08-12 17:41:16 +00:00
Mark Vejvoda
3dbdda1763 - updated default glest.ini to remove default playername of SoftCoder 2010-08-12 07:10:39 +00:00
Mark Vejvoda
6ac3920b29 - updated windows installer to properly handle previous version uninstalls 2010-08-12 06:24:18 +00:00
Mark Vejvoda
904bf95a39 - updated version # displayed for linux installer 2010-08-12 06:23:42 +00:00
Mark Vejvoda
21f5bc316f - updated installer script with proper version # 2010-08-12 05:31:39 +00:00
Mark Vejvoda
8b03a9d262 - updated installer script with proper version # and web link 2010-08-12 05:02:32 +00:00
Mark Vejvoda
ee28ef90fb - updated script to include masterserver source 2010-08-12 01:53:50 +00:00
Mark Vejvoda
45b7e081be - updated script to skip temp files 2010-08-12 00:43:26 +00:00
Mark Vejvoda
f176cfff11 - updated version # to 3.3.6 in all Linux scripts 2010-08-12 00:08:10 +00:00
Mark Vejvoda
760becb7ad - updated linux installer to use * for all files not *.* 2010-08-11 20:53:31 +00:00
Mark Vejvoda
ffae2b4ba2 - merged 3.3.5.1 beta2 into trunk 2010-08-10 00:09:40 +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
0715eef060 - updated launch script to remove norsemen training_field upgrade if exists 2010-08-05 11:28:15 +00:00
Mark Vejvoda
eb71e433e5 - updated shell script launcher to work properly in open suse 2010-08-05 05:21:19 +00:00
Mark Vejvoda
58e54082e8 - updated shell script launcher to work properly in open suse 2010-08-05 05:10:27 +00:00
Mark Vejvoda
bc3e6bc64e - updated support for open suse build dependencies script 2010-08-03 17:35:09 +00:00
Mark Vejvoda
c784aef95b - a few changes to cmake files to get things compiling in open suse 2010-08-02 15:56:07 +00:00
mnaumann
c9393024ce - undo output redirection on glest wrapper script when invoking glest.bin to not miss important errors 2010-08-01 01:16:33 +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
mnaumann
a0ba3e42fd - unified code style on 'glest' start/wrapper script
- more updates for german language file
2010-07-18 17:51:39 +00:00
Mark Vejvoda
a9b2d55e38 - updated launch map editor and g3d viewer scripts for linux 2010-07-18 05:33:56 +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
1ab9850881 - updated build dependency script to work with open SuSE 2010-07-17 18:04:07 +00:00
mnaumann
6bdeea4e41 Undo accidential Jamrules edit 2010-07-17 13:40:19 +00:00
mnaumann
e28318442c Update to german language file - thanks RealtimeFreak 2010-07-17 13:35:10 +00:00
Mark Vejvoda
d610650624 updated windows installer script to be more user friendly 2010-07-17 10:33:05 +00:00
Mark Vejvoda
9c133a71b2 - updated launch script for open suse support 2010-07-17 07:42:26 +00:00
Mark Vejvoda
94ce234787 - updated mojosetup to latest version 2010-07-17 06:32:51 +00:00
Mark Vejvoda
15b9aebb9f updated linux scripts to more generically handled discovery of shared libraries 2010-07-17 03:06:28 +00:00
Mark Vejvoda
432343572f - updated caching for explorecells to be smarter and also remove old items if the cache gets too large (hits a threshold) 2010-07-16 22:17:36 +00:00
mnaumann
da788d1bce opensuse 11.2 compatibility and some fixes on wrapper script 2010-07-14 17:31:24 +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
8478ab80b3 - bugfixes for malformed debug statements
- updated version to 3.3.5.1
- added more null checks
- changes to try to fix crash when ending a game (delete cells bug)
2010-07-06 05:30:34 +00:00
Mark Vejvoda
35cf6204d6 - updated script for 3.3.5 release 2010-07-04 04:39:53 +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
035ea8f00a - last minute changes for a better mega-glestfirst impression:
- updated linux instaler image
  - changed default network username to bewbie
  - updated main startup screen logo to actually say Mega-Glest
2010-07-03 23:28:06 +00:00
Mark Vejvoda
d9e1bc8869 - updated defaults in ini files to point to new masterserver 2010-07-03 20:20:00 +00:00
Mark Vejvoda
4ed55a12c9 - updated linux glest.ini with updated defaults 2010-07-03 11:05:38 +00:00
Mark Vejvoda
3b01eca7d7 - removed files that get created automatically when missing (no need to be in svn) 2010-07-03 07:20:54 +00:00
Mark Vejvoda
cacb5321e6 - updated startup script 2010-07-03 06:53:42 +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
1f04fd3106 - added another LAG validation (this is in addition to the excisting ones) a time in seconds LAG. This should be able to deal with disconnected clients better
- added more error handling to try to handle different kinds of errors during gameplay
- added new mouse toggle hotkey (toggles between OS and mega-glest mouse) default key is / in glestkeys.ini
2010-06-30 07:03:04 +00:00
Mark Vejvoda
36540fb02c - updated linux installer build script to copy icons to proper location
- fixed corrupt linux glest.ini
2010-06-27 06:33:16 +00:00
Mark Vejvoda
f873027568 - updates for 64bit deps for installer on ubuntu 64 bit 2010-06-27 05:16:38 +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
928028d3db - updated links to map editor and g3d viewer 2010-06-26 18:19:57 +00:00
Mark Vejvoda
49737bface - updated linux installer script 2010-06-26 17:04:15 +00:00
Mark Vejvoda
905c0365e4 - updated scripts to include additional program icons 2010-06-26 16:58:20 +00:00
Mark Vejvoda
001ff3c98c - updated some scripts to use linux bmp icon file 2010-06-26 16:27:14 +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
126d744e45 - added bmp for linux icon 2010-06-26 16:22:20 +00:00
Mark Vejvoda
7b3ba31fe7 - fixed masterserver invalid connection issue and blank error message in custom game menu
- added optional bmp icon load for linux
2010-06-26 08:04:11 +00:00
Mark Vejvoda
0d5cfdda03 - updates for application icons 2010-06-25 22:54:00 +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
a4686e39d4 - added (commented out) libircclient to mega-glest for future irc connectivity. JAM build files are updated (but also commented out) 2010-06-24 22:51:38 +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
a81286cbba - added support for showing projectile particles in the g3d viewer 2010-06-24 10:52:58 +00:00
Titus Tscharntke
e0b9089eeb chatmanager is rendered with colored and shadowed console font.
Fixed font problems while switching display colors ingame
(+ little fix for last checkin  )
2010-06-22 20:53:54 +00:00
Titus Tscharntke
b869f6bda0 variable for compiler options 2010-06-22 20:49:19 +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
f619aad383 - bugfix for hotkey processing (allow single quoted characters to fix grouping units) 2010-06-13 17:55:39 +00:00
Mark Vejvoda
085d4e4bfe - added more debug statements to try to track beta bugs
- added safer customization of ini files
- added ability to customize game keys
- added more error checking for ogg file loading
- added faction loader progress
- added a few more thread protections on custom menu
2010-06-12 18:27:39 +00:00
Mark Vejvoda
10202792a3 added support for building on fedora 13 2010-06-07 07:08:29 +00:00
Mark Vejvoda
df59692aa9 updated to work on fedora 2010-06-07 05:32:41 +00:00
Mark Vejvoda
9c5d911edc Added cmake build files (thanks RCL) 2010-06-05 17:34:55 +00:00
Mark Vejvoda
801a8336be updated package dependency setup for dev environments for Linux 2010-06-03 15:26:09 +00:00
Mark Vejvoda
7f5fd5d7e5 updated compiler settings 2010-06-02 21:23:42 +00:00
Mark Vejvoda
27bd017b4a updated compiler flags 2010-06-02 20:09:58 +00:00
Titus Tscharntke
29620817d8 reverted to former version 2010-06-01 20:22:49 +00:00
PolitikerNEU
c703de994f Tried to fix the wrong error message given if the file could not be found 2010-06-01 18:40:14 +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
4b6e017241 - Added particle support to g3d viewer 2010-05-25 18:06:42 +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
74f39293a8 added libcurl for older ubuntu dependencies 2010-05-15 20:13:50 +00:00
Titus Tscharntke
9fb3352dfe masterserver ( work in progress ) 2010-05-12 22:58:00 +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
25b63b10e1 - Added libcurl to mega-glest for mu;ti-purpose / multi-platform http and ftp requests
(for linux requires the following new dependency: sudo apt-get install libcurl4-dev)
2010-05-11 05:39:00 +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
63aff0751c Updates to get things compiling under linux properly with streflop 2010-05-02 03:48:40 +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
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
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
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
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
f748874601 Ported streflop code to win32 2010-04-24 11:15:15 +00:00
Mark Vejvoda
2bfaa4d1d7 Added streflop (standalone reproducible floating point library) layer to mega-glest (initial checkin only) and changed a few areas to use the library in linux 2010-04-24 03:57:38 +00:00
Mark Vejvoda
071b320940 Updated startup script to link additional libs for 64 bit linux distro's 2010-04-20 02:14:47 +00:00
Mark Vejvoda
4926b966cc Updated linux dependency setup script for new linux build machines to work with Ubuntu 8.04 2010-04-19 05:39:03 +00:00
Mark Vejvoda
e9453ae7d1 Updated version # for current development 2010-04-18 06:01:20 +00:00
Mark Vejvoda
dbe909aa7f Updated Windows Installer script 2010-04-17 00:34:05 +00:00
Mark Vejvoda
5c4dc22be9 Changed ver # in preparation for a new release 2010-04-16 08:31:36 +00:00
Mark Vejvoda
98dedbe0b7 Added a new script to automatically scan and copy shared lib dependencies 2010-04-16 08:08:33 +00:00
Mark Vejvoda
4cf8f079e7 Updated config files with performance and font changes 2010-04-15 14:06:05 +00:00
Mark Vejvoda
f0e798f026 Updates to win32 project files 2010-04-15 13:37:18 +00:00
Titus Tscharntke
86f0b8adb0 ConsoleMaxLinesStored and windows fonts 2010-04-14 21:32:08 +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
Titus Tscharntke
ac6deedd93 fixed the null pointer exception related to font colors while chatting in the menu
setting version to 3.3.4-dev
2010-04-11 00:45:09 +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
5fce51ad00 A new script to compare two different versions of data folders in the release folder and build an archive with ONLY the differences 2010-04-09 00:40:53 +00:00
Titus Tscharntke
be9739cf29 3.3.3 2010-04-08 20:44:34 +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
Titus Tscharntke
d5a55f6a83 fonts can be scaled from options menu and more switches are in glest.ini
helvetica is used for linux
fire fix for blacksmith
persian elephant chaged a little bit for balance ( I think he is still too strong )
2010-04-07 22:20:28 +00:00
Titus Tscharntke
39ea3d4583 setting defaults in glest.ini 2010-04-07 17:19:16 +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
b4e662c886 Updated ver # in preparation for a new release 2010-04-06 20:47:44 +00:00
Mark Vejvoda
436f46fcba Added support for OpenAL in win32 2010-04-06 05:30:22 +00:00
Titus Tscharntke
4c9c10f460 size 16 font fix ( more a hack )
server port is displayed in join/options
ConsoleTimeout in ini raised to 20
2010-04-03 17:17:15 +00:00
Titus Tscharntke
c678d35bdb new glest ini, font handling changed!!!
"dynamic" fonts for linux ( maybe an error fallback should be added in gl_wrap.cpp if font is not available )
better option menu layout
2010-04-01 18:59:05 +00:00
Titus Tscharntke
5ecc84099a fonts
options menu
ingame resolution change ( game restart needed )
everything not really poolished yet!
2010-04-01 00:13:28 +00:00
Mark Vejvoda
2eae390d34 Added ServerPort to code so we actually use its value in code. Removed ServerPort from Configurator to make it more protected from common users 2010-03-31 17:30:12 +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
dab5cb840f Added a script for debian based linux distros to pull down required dependencies to build mega-glest 2010-03-28 04:04:44 +00:00
Mark Vejvoda
87e8246c19 Switched the source code release archive builder back to linux friendly format so that file properties are preserved 2010-03-28 02:31:19 +00:00
Titus Tscharntke
52c40e0713 3.3.2-beta1 2010-03-27 22:22:33 +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
Titus Tscharntke
ecc39ea911 PolitikerNEU jpg and png support! ( currently linux only ? )
Some little changes where I forgot to integrate the playername
Mousescroll is not longer super fast
2010-03-23 23:32:25 +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
ae10ab55b2 Added ability to automatically log debug info to a debug logfile (respecting the new read / write configurable path) 2010-03-23 06:57:41 +00:00
Mark Vejvoda
237b76e2f2 Updates to new netplayer code to default the value to the hostname and not crash if the property is missing from glest.ini. Also added new property to configurator 2010-03-23 02:37:41 +00:00
Titus Tscharntke
397fe3dc41 Network Playernames ( and some more changes in the options menu ) 2010-03-23 01:38:19 +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
1f2c805fe8 Added new setting to allow playing glest using multiple monitors 2010-03-20 07:19:45 +00:00
Mark Vejvoda
bc5110c42f Changed defaults for glest.ini (to be ready for next release with proper defaults) and updated configurator with updated properties 2010-03-20 00:43:38 +00:00
Titus Tscharntke
c5809e50b5 editor/g3dviewr startscripts which handle parameters / version number 2010-03-19 22:15:14 +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
3580e13468 Updated source code release script to use 7z for broader compatibility 2010-03-17 21:45:20 +00:00
Mark Vejvoda
569a71e929 Changed version # for 3.3.1 release 2010-03-17 20:45:46 +00:00
Mark Vejvoda
b2128e69a7 Changed script to produce a 7z archive for smaller size and better OS compatibility 2010-03-15 22:19:10 +00:00
Titus Tscharntke
075433c365 glest.ico and servers.ini should be in data;
Screenshot directory is called screens
2010-03-14 22:35:11 +00:00
Mark Vejvoda
084f834080 Added a script to automate creation of data archive for releases 2010-03-14 15:29:10 +00:00
Titus Tscharntke
b47ce48424 linux startscripts 2010-03-14 11:34:09 +00:00
Mark Vejvoda
bf477b106a Added startup scripts for g3d viewer and configurator and updated makerelease to include these tools 2010-03-14 03:21:09 +00:00
Mark Vejvoda
e21ea81ce0 Added a check for distro's with a newer openal lib and try to create a link to it 2010-03-14 03:11:47 +00:00
Titus Tscharntke
a0b870533b liitle release preparations 2010-03-14 00:01:19 +00:00
Mark Vejvoda
ff60b09158 Cleaned up all compiler warnings 2010-03-13 22:00:01 +00:00
Mark Vejvoda
2012b7e22c Made changes to properly isolate new unit rotation code so that it is disabled by default 2010-03-13 21:10:45 +00:00
Mark Vejvoda
c983eab0af Added the configurator to windows build system 2010-03-13 11:14:11 +00:00
Mark Vejvoda
5acffad961 Updated with correct values 2010-03-13 10:47:13 +00:00
Mark Vejvoda
ed96cb9f6b Added for new linux tools 2010-03-13 10:41:40 +00:00
Mark Vejvoda
02dddacc07 Updates to get configurator and g3d viewer compiling under linux 2010-03-13 10:39:22 +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
02c4cd9989 Moved data into trunk 2010-03-12 15:42:46 +00:00
Mark Vejvoda
c166338e95 Code Restructuring to make mega-glest more standard 2010-03-12 07:28:20 +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
Titus Tscharntke
b6b54f1001 damage particlesystem / new glest.ini / ingame option to switch of particles 2010-03-01 00:30:51 +00:00
Titus Tscharntke
daa9c94129 multiple particle systems for every skill 2010-02-21 13:56:17 +00:00
Titus Tscharntke
0d53988e99 scrubland / particle fixes /mapeditor strings 2010-02-19 00:34:01 +00:00
Titus Tscharntke
0550d06faf particles for te skills 2010-02-16 01:12:48 +00:00
Mark Vejvoda
ca20784740 Added windows project files for Visual Studio 2008 2010-02-15 16:28:21 +00:00
Titus Tscharntke
efa46939c6 data fixing 2010-01-31 01:29:11 +00:00
Titus Tscharntke
35903b2554 surface5a and new binary name 2010-01-26 16:07:28 +00:00