Mark Vejvoda
8c2d76b589
- fix for about screen (avoid using Vera font seems buggy)
2011-06-28 15:39:19 +00:00
Mark Vejvoda
0e897ee94f
- bugfix for y centering of font for different fonts / languages
2011-06-28 08:15:05 +00:00
Mark Vejvoda
a9dfd3853b
- corrections for y co-ord placement of font
2011-06-28 07:52:05 +00:00
Mark Vejvoda
ebd5bca7fe
- attempt to fix 'blurry fonts'
2011-06-28 06:18:24 +00:00
Mark Vejvoda
945c2aa66b
- some font bugfixes (use proper fonts in menus and also proper spacing in console)
2011-06-28 00:51:13 +00:00
Mark Vejvoda
aa677cfc97
- attempt to NOT convert to utf8 twice
2011-06-26 03:38:28 +00:00
Mark Vejvoda
5e67b505a7
- try to convert to utf8 before rendering text
2011-06-26 02:50:13 +00:00
Mark Vejvoda
5f32d56b85
- added some common characters to be preloaded when fonts are loaded for better speed
2011-06-25 22:26:56 +00:00
Mark Vejvoda
1700cbba2d
- working implementation of particles for new attack-boost xml tag
2011-06-25 20:44:46 +00:00
Titus Tscharntke
a282cfe4e6
model cycle needs to be initialized with 0 ( said willvarfar )
2011-06-14 22:39:31 +00:00
Titus Tscharntke
86b926df1a
fix for shots( magic summoner and so on ). Not shure if I broke something with the new animated shot models. Willvarfar please look at it .
2011-06-13 23:43:47 +00:00
Mark Vejvoda
722261e212
- added new commandline option to override font file
2011-06-12 03:44:50 +00:00
Mark Vejvoda
752dd26bcd
- some small font centering adjustments
2011-06-12 01:32:02 +00:00
Mark Vejvoda
f1aa231e4b
- bugfixes for font display:
...
- workaround for a bug in freetype in some cases
- better handling on different resolutions
- new commandline option to override screen resolution settings
2011-06-11 08:52:49 +00:00
Mark Vejvoda
4aca4af404
- updated patch from willvarfar for animated models in particles
2011-06-11 00:26:26 +00:00
Mark Vejvoda
90fcb0abe7
- added some more error checks in ftgl wrapper class
2011-06-10 22:17:15 +00:00
Mark Vejvoda
b583c45c5e
- see if this helps titi's gcc with constructor init issues?
2011-06-10 21:13:31 +00:00
Mark Vejvoda
3efde1d31b
- added will's patch for splash particle animation support
2011-06-10 19:44:34 +00:00
Mark Vejvoda
7c43628643
- included patch from willvarfar for animated attack particles (thanks will)
2011-06-10 17:33:09 +00:00
Mark Vejvoda
6bb805978c
- better quality font rendering and performance still good.
2011-06-10 04:34:58 +00:00
Mark Vejvoda
06999a8f88
- reworked fonts to now use 3d matrix positioning and render performance is much better.
...
*NOTE: Still need to deal with some letters getting partially chopped off in some cases.
2011-06-10 03:09:19 +00:00
Mark Vejvoda
fc3f5bbfa0
- added some logic to 'try' to figure out when to render font test right to left and when not to
2011-06-09 05:54:04 +00:00
Mark Vejvoda
f65bfe8710
- added some bug fixes to check if lng files are utf-8 or not and deal with it appropriately
2011-06-08 07:18:06 +00:00
Mark Vejvoda
bf9702cdca
- bugfix for missing include on win32
2011-06-07 03:38:38 +00:00
Mark Vejvoda
875e0c2920
- bugfix for finding fonts in windows
2011-06-07 03:33:32 +00:00
Mark Vejvoda
226e8783c0
- added packaged game fonts
...
- updated code to search new default font folder
- added chinese language file from the fourm for testing
2011-06-07 02:37:58 +00:00
Mark Vejvoda
df178e5eb4
- fix broken win32 compile (but no freetype2 support yet)
2011-06-06 22:37:27 +00:00
Mark Vejvoda
c808a5661a
- added freetype2 / FTGL support
2011-06-06 21:38:25 +00:00
Mark Vejvoda
a5e1d046dd
- better character for multi-byte char width use (use a instead of W)
2011-05-25 23:06:37 +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
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
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
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
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
5d96e8f3ab
- attempt to work around non power of two texture errors (tomreyn please try this rev and report back)
2011-04-09 01:42:20 +00:00
Mark Vejvoda
56bac6cd80
- removed duplicate code that did nothing
2011-04-05 21:30:25 +00:00
Mark Vejvoda
5ce6c17f7d
- try to see if this fixes an opengl bug, by retrying texture loading using older opengl API if newer fails
2011-04-05 21:16:53 +00:00
Mark Vejvoda
c196e1ccfc
- try to see if this fixes an opengl bug, by retrying texture loading using older opengl API if newer fails
2011-04-05 21:10:20 +00:00
Mark Vejvoda
cf706491e1
- added screenshot file format to options menu
...
- more cleanup from things discovered with valgrind.
- added an environment variable to use with openal so it is possible to specify which sound device to use if needed down the road
2011-04-02 21:17:17 +00:00