Mark Vejvoda
d5117ed7fa
- cleaned up a whole pile of compiler warnings
2010-10-21 07:20:17 +00:00
Mark Vejvoda
a84f0d1b6d
- bugfix to fallback to a default configured font if the specified font in the ini property fails to load. The default font is 'fixed' but can be overriden in the ini using:
...
DefaultFont=yourfonttype
2010-10-09 20:35:53 +00:00
Mark Vejvoda
0d050f62d4
- added code to now output all eerors to console (with option to save in log file)
...
- added more LUA debug info
2010-10-06 20:22:06 +00:00
Titus Tscharntke
268aa4793b
particle limits are back again
2010-10-06 17:04:51 +00:00
Titus Tscharntke
0e084cabd3
minifix for particles
...
transparency works a bit better with existing transparent models
2010-09-27 21:02:06 +00:00
Titus Tscharntke
3b1ef055b1
- new switch for unit_particle _systems called static-particle-count
...
- Bugfix for "wild particles". ( the splash particle systems never died before! )
- Better german language file ( cpu player have english words again, words like ultra are common enough in germany )
2010-09-25 14:38:00 +00:00
Titus Tscharntke
cd65927924
unit particles can now have float values for emission rates. This allows also emission rates smaller than 1 like 0.01 for example
2010-09-24 16:36:59 +00:00
Mark Vejvoda
f3ea511c40
- attempt to help poor kobe and his mad need to press E continuously
...
- also cleanup a memory leak from code that was thus far unused
2010-09-17 04:59:32 +00:00
Titus Tscharntke
3bfc7daddf
renderMapPreview nearly done.
2010-09-15 23:49:26 +00:00
Titus Tscharntke
6d8f0137f5
chat fixed, still struggling with positioning
2010-09-14 23:28:03 +00:00
Titus Tscharntke
a38778deb1
map preview is scree resolution resistant
2010-09-14 23:02:50 +00:00
Mark Vejvoda
7d6e21b1e7
- bugfix for mouse pointer rendering
2010-09-14 20:54:33 +00:00
Mark Vejvoda
689b810d46
- some cleanup related to image loaders (valgrind complaints)
2010-09-14 15:59:04 +00:00
Mark Vejvoda
25912fa2bb
- added proper constructor and initialize member vars
2010-09-14 06:36:55 +00:00
Mark Vejvoda
b95e2247cd
- moved map render logic into a shared base class
2010-09-14 06:02:35 +00:00
Mark Vejvoda
4ed2e4b013
- fixed more memory leaks found in texture readers
2010-09-07 21:53:45 +00:00
Mark Vejvoda
958184e018
- more memory cleanup
2010-09-07 21:01:22 +00:00
Mark Vejvoda
9817e8a860
- memory leak fixes
2010-09-07 17:30:13 +00:00
Mark Vejvoda
bf87b2c167
- fixed a memory leak in the png reader (using valgrind)
2010-09-07 15:18:35 +00:00
Mark Vejvoda
ca30612c9c
- attempt to cleanup particles when a unit is deleted
2010-09-06 17:52:33 +00:00
Mark Vejvoda
0504ea3b97
- bugfix for particles when they finish
2010-08-27 03:06:28 +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
5fb040c9f1
- Fixed bug related to particles not updating smoothly
2010-08-26 01:25:27 +00:00
Mark Vejvoda
0ef23749b8
- allow non visible particles to fade out when its time to do so
2010-08-25 19:46:22 +00:00
Mark Vejvoda
a48521b503
- added fire particles to the visible check to improve performance
2010-08-24 20:19:30 +00:00
Mark Vejvoda
3828d23670
- attempt to improve unit particle performance by ONLY updating unit particles progress if the particle is busy
2010-08-24 19:24:37 +00:00
Mark Vejvoda
0e3c0a8d0e
- disabled staggered unit updates
2010-08-24 02:49:55 +00:00
Mark Vejvoda
65cf1bfdac
- attempt to lessen memory footprint of particles and speed up rendering
2010-08-24 01:21:34 +00:00
Mark Vejvoda
1a2f0175a8
- fixing crash on client connect screen
2010-08-05 00:48:46 +00:00
Mark Vejvoda
4336ae3e37
- added new commandline param --validate-techtrees which will be used to check for known problems in the techtrees for an installation
2010-07-30 07:51:39 +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
Mark Vejvoda
d58a3d948c
- fast caching of interpolation data
2010-07-17 12:16:02 +00:00
Mark Vejvoda
61b77fe645
- added the ability to toggle hardware acceleration and full screen anti-aliasing via ini settings
...
- added video card info screen to options menu
2010-07-11 07:38:08 +00:00
Mark Vejvoda
aecc708942
- attempt to improve rendering speed
2010-07-06 13:26:23 +00:00
Mark Vejvoda
c04b83259e
- attempt to improve rendering speed
2010-07-06 10:11:56 +00:00
Mark Vejvoda
94e07e442b
- updated to use streflop
2010-06-28 01:10:23 +00:00
Mark Vejvoda
646e8593f4
- made some small performance updates for rendering and updated beta version number
2010-06-25 05:41:50 +00:00
Mark Vejvoda
a81286cbba
- added support for showing projectile particles in the g3d viewer
2010-06-24 10:52:58 +00:00
Mark Vejvoda
1d4f47718c
- added many new things and fixed a number of bugs (too tried to mention them all)
2010-06-24 01:23:18 +00:00
Mark Vejvoda
0069fbf4f0
- added more debug code and fixed a server bug where client connecting at the same time a server opens a slot would result in a crash sometimes.
2010-05-31 06:11:31 +00:00
Mark Vejvoda
43c00d5740
- removed interpolation thread as it did nothing to help performance.
...
- added a cache in the interpolation class
2010-05-12 21:49:12 +00:00
Mark Vejvoda
c3793d0cfb
Added initial code changes to support Chinese Fonts
2010-05-03 06:16:32 +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
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
8c438b812d
Some final fixed related to combined cross platform socket code
2010-04-13 07:29:48 +00:00
Mark Vejvoda
63743aeedb
Added more error condition checks and re-throw runtime_error in SDL event handler so we get a nice messagebox in the game
2010-04-09 07:44:23 +00:00
Mark Vejvoda
06b21ca4ee
Bugfix for win32 loading jpg texture's
2010-04-09 06:51:13 +00:00
Mark Vejvoda
b7a5970a3c
Added code to support toggling between windowed and fullscreen mode for win32 platform.
2010-04-05 20:42:05 +00:00
Mark Vejvoda
1fe29664c9
bug fix to properly initialize textures dynamically loaded when loading a faction.
2010-04-05 19:38:50 +00:00