Balanced Annihilation 7.31
Moderator: Content Developer
Re: Balanced Annihilation 7.31
you must be running some stripped down settings. enabled I get 120 fps, disabled I get 135.
Re: Balanced Annihilation 7.31
i dont want to whine, but, seriously, does someone else got problems with fps drop while highlightselectedunits widget is enabled ?
Re: Balanced Annihilation 7.31
A lot of those unit-highlighters seem to be resource beasts. I remember CA used to bundle with a SelectionHalo widget that would bring my old onboard to its knees, when the rest of the game would run just fine.Wombat wrote:i dont want to whine, but, seriously, does someone else got problems with fps drop while highlightselectedunits widget is enabled ?
I'm so happy to be done with that onboard.
Re: Balanced Annihilation 7.31
would be nice if it could be disabled by default / fixed. there are already many threads in bugs section about that (lag and huge dots on minimap)
Re: Balanced Annihilation 7.31
Well, firstly, I use a lot of widgets. Secondly, yeah, Spring Settings are pretty low.smoth wrote:you must be running some stripped down settings. enabled I get 120 fps, disabled I get 135.
Re: Balanced Annihilation 7.31
widgets are for nubs ! i wish their list was closed :c
Re: Balanced Annihilation 7.31
Back in my day son there was no such thing as a widget
I miss 2005/2006 spring
I miss 2005/2006 spring
Re: Balanced Annihilation 7.31
Spring is a better project for the addition of lua.
Jaz, I suggest you getting the widget profiler and start tracking down which widgets in particular are causing the most slowdown and reporting back on it.
P.S. How does the gundam widget setup effect you(pm me on this so we do not derail)
Jaz, I suggest you getting the widget profiler and start tracking down which widgets in particular are causing the most slowdown and reporting back on it.
P.S. How does the gundam widget setup effect you(pm me on this so we do not derail)
Re: Balanced Annihilation 7.31
http://springrts.com/phpbb/viewtopic.ph ... er#p226428
I made this for my own but I release it in case some other devs or players are interested..
This is useful for widget devs and players who want to know which widget slows them down..
It just shows all active widgets and the time it takes for some callins (configured with a table in the file) to execute.
Note that it needs to be reloaded whenever you toggle another widget.
Re: Balanced Annihilation 7.31
Only one truly epic widget...custom formations.
Re: Balanced Annihilation 7.31
- Attachments
-
- Aghr.jpg
- (230.5 KiB) Downloaded 4 times
Re: Balanced Annihilation 7.31
lol chili is so slow
Re: Balanced Annihilation 7.31
for me team platter took most :C and i love it so much . . .
also adv players list sux suprisingly much, no ?
also adv players list sux suprisingly much, no ?
Re: Balanced Annihilation 7.31
I thought this was pretty interesting. Take Reminder widget uses an awful lot when you have a fair few players drop or start lagging immensely.
- Attachments
-
- hooge.jpg
- (898.87 KiB) Downloaded 3 times
Re: Balanced Annihilation 7.31
christ, u use so many widgets. nuke button, lol
Re: Balanced Annihilation 7.31
Takereminder is horrendously inefficient, it basically checks every unit individually every frame to see if it is takeable, here's the rough process:Jazcash wrote:I thought this was pretty interesting. Take Reminder widget uses an awful lot when you have a fair few players drop or start lagging immensely.
Code: Select all
For every frame being drawn:
Find all visible units
Foreach visible unit
Get unit team
Get active players
Foreach active player
If player controls the units team, exit
Draw a 'T'
It's likely quite a few of default widgets will be updated in the coming release(s).
-
- Posts: 843
- Joined: 13 Aug 2007, 13:19
Re: Balanced Annihilation 7.31
Interesting stuff. Probably splitting it to a topic in lua stuff would be best?
OT (on the potentially split off topic): I am interested in cutting down on my, also rather big, list of widgets. Also in order to switch to MT IF I can do that without loosing too much functionality. I hope to combine this with reducing required cpu time for widgets. I have experimented with cutting down/changing some widgets in the past but it seemed that there are simply too many problems in both gui widget code (red/ice) and specific 'functional' widget code.
Is anyone else interested in sharing knowledge on 'MT-safe' widgets and 'cpu-friendly' widgets? (I dont need to hear that MT is not being supported, its about time we start adjusting to it).
OT (on the potentially split off topic): I am interested in cutting down on my, also rather big, list of widgets. Also in order to switch to MT IF I can do that without loosing too much functionality. I hope to combine this with reducing required cpu time for widgets. I have experimented with cutting down/changing some widgets in the past but it seemed that there are simply too many problems in both gui widget code (red/ice) and specific 'functional' widget code.
Is anyone else interested in sharing knowledge on 'MT-safe' widgets and 'cpu-friendly' widgets? (I dont need to hear that MT is not being supported, its about time we start adjusting to it).
Re: Balanced Annihilation 7.31
you should not/can not adjust GUI stuff to current release MT version of spring. it needs re-factoring (being done by zerver already) first. so a much better idea is to fix CPU ineffective Lua code now.