Mark Vejvoda
4c7d522b6b
- bugfix for font width calculation
2011-05-25 22:58:30 +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
4b47c79af5
- attempt to fix tomreyn's segfault when socket is closing
2011-05-25 21:57:01 +00:00
Mark Vejvoda
8f56fc4657
- updates for possible chinese support (but i really doubt this shows the right text) but still a good start
2011-05-25 21:17:15 +00:00
Mark Vejvoda
cc958d266e
- updates for possible chinese support (but i really doubt this shows the right text) but stil la good start
2011-05-25 21:11:12 +00:00
Mark Vejvoda
879aaa7fe8
- added russian language (thanks Strannik)
...
- updated fonts to better handle non ascii languages (russian and ukraine display much better with more native fonts)
2011-05-25 19:03:22 +00:00
Mark Vejvoda
65ee439baf
- applied patch from LuckAs for better multi-byte character spacing
2011-05-25 16:51:31 +00:00
Mark Vejvoda
a1d80ae22f
- updates in prep for 3.5.2
2011-05-25 16:11:49 +00:00
Mark Vejvoda
e221011af2
- bugfixes so that the mingw compile builds
2011-05-24 22:51:45 +00:00
Mark Vejvoda
e10df0affe
- bugfixes for map editor and file extension function
2011-05-24 01:44:48 +00:00
Titus Tscharntke
821e159b05
&& not and .....
2011-05-24 01:07:57 +00:00
Titus Tscharntke
d28b47ffb1
diagonal flipping
2011-05-24 00:58:21 +00:00
Mark Vejvoda
adb7ec4a6a
- bugfixes from windows unicode work to compile in Linux
2011-05-23 19:50:17 +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
e28fe7c575
- thought this extra close was required but it is not.
2011-05-18 22:16:34 +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
d1b4905759
- more fallback code to handle non power of two textures for 3d textures
2011-05-18 19:18:40 +00:00
Mark Vejvoda
ae47b47bc8
- bugfixes to avoid segfault when user has no sound card or openal cannot init
...
- more fallback handling for non power of two textures
2011-05-18 17:54:46 +00:00
Mark Vejvoda
93767d8ed8
- bugfix for trying socket connect when nic is down
...
- removed platform mismatch console printf
2011-05-17 00:21:51 +00:00
Mark Vejvoda
42d6f16ed1
- copyfile copies files in binary mode now
2011-05-06 23:34:58 +00:00
Mark Vejvoda
c54a6ca7e5
- copyfile copies files in binary mode now
2011-05-06 23:23:57 +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
e34e70a0c8
- added code to merge duplicate sounds used in a techtree
2011-05-06 07:47:31 +00:00
Mark Vejvoda
6492832c35
- added initial validation code to warn about duplicate data used in factions
2011-05-05 19:21:50 +00:00
Mark Vejvoda
c3d1d6fca0
- add support for models, sounds and images to be able to load from commondata
2011-05-05 07:15:12 +00:00
Mark Vejvoda
102363f151
- added initial folder(s) and code to handle loading common data to save duplicated files space
2011-05-05 06:17:34 +00:00
Mark Vejvoda
fab36598b1
- lots of updates including:
...
- cmake system changes (after doing a make you may go: sudo make install to install in standard linux paths)
- updates to various pathing in order to more robustly support lhs
*WARNING, Linux dev's should run cmake like the following to avoid pathing issues as the default now is lhs paths:
cmake -DCMAKE_INSTALL_PREFIX= .. (notice the SPACE before the ..)
2011-05-03 23:34:25 +00:00
Mark Vejvoda
e4f0e8bfbf
- step #1 towards a working make install via cmake
2011-05-03 18:25:35 +00:00
Mark Vejvoda
cd4ef0eaf7
- proper binary path extraction on all platforms and glest.ini by default can run from search path and will try to find stuff it needs in the real binary path
...
- fixed error message for untis missing be_built
- fixed mg.ini for html tool and updated perl script
2011-05-03 11:15:15 +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
fb79bce5ab
- added new ini entry for totalnoob to try to see if it fixes his stick trees?
...
PerspectiveFarPlane=1000
is what he should try when using this svn version
2011-05-01 22:48:44 +00:00
Titus Tscharntke
7863212a94
fixes a memory problem with very small emission rates which might happen when a particle system has no more living particle.
2011-05-01 21:46:04 +00:00
Mark Vejvoda
15489b066f
- added new ini setting to see if this helps fix non power of two texture loading for some ATI video cards, user needs to set this in the ini:
...
EnableATIHacks=true
2011-04-28 07:48:19 +00:00
Mark Vejvoda
95dcd042a3
- updated texture gl errors to include glu error text
2011-04-28 00:51:39 +00:00
Mark Vejvoda
3f09541ab3
- add more texture fallback code in case api calls fail
2011-04-27 23:31:56 +00:00
Mark Vejvoda
69a627dca7
-fixed AllowGameDataSynchCheck=true so it works properly again
2011-04-26 23:34:48 +00:00
Mark Vejvoda
706c72c87f
- bugfix when receiving additional socket data
2011-04-26 23:19:27 +00:00
Mark Vejvoda
b9ebb5aabe
- bugfix for handling unexpected small strings in string compare
2011-04-26 19:35:53 +00:00
Mark Vejvoda
a77aa5e4be
- attempt to correct possible openal issues
2011-04-24 15:34:53 +00:00
Mark Vejvoda
1f3d97dbe1
- fixed strange messagebox display (was caused by map preview renderer setting glLineWidth to 14 and never resetting afterwards)
2011-04-24 05:39:13 +00:00
Mark Vejvoda
ac83b1a898
- attempt to fix socket bug where we incorrectly polled for data using ioctl / ioctlsocket. While we stilkl do some peeks, the bulk of the socket work is now done properly by simply doing recv and thus should prove more stable and reliable as well as perform better.
2011-04-24 04:22:19 +00:00
Mark Vejvoda
5174e33b92
- attempt a better video recovery when selected mode and colour bits fail
2011-04-19 04:03:52 +00:00
Mark Vejvoda
c8a6404ecf
- screen resolutions sorted now in options menu
2011-04-18 23:31:33 +00:00
Mark Vejvoda
3866cf286f
- update for video fallback if current resolution fails
2011-04-18 22:46:28 +00:00
Mark Vejvoda
8325463c71
- ALT-F4 auto quits the game in win32
2011-04-18 22:09:55 +00:00
Mark Vejvoda
c2eca9bb05
- added better way to show some common resolutions in the options menu
...
- if video mode selected fails, first we now try to revert to 800x600 then 640x480
2011-04-18 22:05:41 +00:00
Mark Vejvoda
8dbef7d7ea
- fixed configurator to properly read / write mg ini files
2011-04-17 07:04:38 +00:00
Mark Vejvoda
d14b13e285
- added a new cancel button for connected menu to cancel all current and queued file transfers
2011-04-15 00:09:38 +00:00
Mark Vejvoda
ea90bd0715
- added verticle synch option, to enable use:
...
EnableVSynch=true
2011-04-14 05:02:32 +00:00
Mark Vejvoda
88a81a6993
- removed useless items in debug view
...
- removed some noise from verbose output
2011-04-13 18:45:27 +00:00