SpringSettings 0.2.0 - Page 3

SpringSettings 0.2.0

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: SpringSettings 0.1.1 (former Settings++)

Post by koshi »

yup, already in the making.

it never crossed my mind that it will be dropped to the same dir as unitsync, so i'll just add the current dir as first option to look for it
el_matarife
Posts: 933
Joined: 27 Feb 2006, 02:04

Re: SpringSettings 0.1.1 (former Settings++)

Post by el_matarife »

I suggest turning high settings to 4x anti-aliasing instead of 8x, and also making the anti-aliasing slider only have options your videocard actually supports. Right now, you could slide it to 5x or something else no card actually does.
ZellSF
Posts: 1187
Joined: 08 Jul 2006, 19:07

Re: SpringSettings 0.1.1 (former Settings++)

Post by ZellSF »

Maybe disallow helper AIs shouldn't be shown, or at least noted in the tooltip that it seriously screws up LuaUI.
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Re: SpringSettings 0.1.1 (former Settings++)

Post by Tobi »

Major bug: it sets GroundDecals to insanely high values which Spring can't handle on today's computers.

Original settings.exe only had the slider from 0-5, but I'd not recommend setting it above 1 anyway. (It is a multiplier for the lifetime of ground decals.)

Maybe just make it a checkbox, and set it to 1 in medium/high and 0 in low detail mode.
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: SpringSettings 0.1.1 (former Settings++)

Post by koshi »

i've done a hotfix that limits the respective slider range from 0 to 1

everybody who uses the windows installer (where my app is named settings.exe) should just get this one http://graasmilk.net/spring/0.1.2a/settings.exe and overwrite the existing one with it

proper release to follow
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: SpringSettings 0.1.2a (former Settings++)

Post by koshi »

I've updated the first post (including new download instructions), here' the changelog:
Changes from 0.1.1:
  • added: InvertMouse and ScrollWheelSpeed
  • fixed: bug that sets GroundScars to ridiculously high values
  • added: 1152x864 as a resolution
  • fixed: bug (windows-only) that displayed an empty resolution in simple mode when changed in expert mode
  • fixed: tab-order (ie switching from one textfield/checkbox/etc. to the next) in logical order on all tabs
  • improved: unitsync path guessing on windows
User avatar
NOiZE
Balanced Annihilation Developer
Posts: 3984
Joined: 28 Apr 2005, 19:29

Re: SpringSettings 0.1.2a (former Settings++)

Post by NOiZE »

Ok so when i spectate a game i use the following settings:
Windowed 1024x768

But if i play i use:
FullScreen 1280x1024


And its a bit of an hassle to change it all the time, any nice ideas how this could be done easier?
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: SpringSettings 0.1.2a (former Settings++)

Post by koshi »

As i said earlier i plan to implement loading/saving of profiles. This won't happen in the immediate future though.

Quick and dirty solutions i can think of:

If you're on linux: instead of calling spring directly call a bash script with parameter that switches your .springrc accordingly

If you're on windows:
Dunno where the regkey is stored atm, but if it's user specific, login/logout could do it.
User avatar
NOiZE
Balanced Annihilation Developer
Posts: 3984
Joined: 28 Apr 2005, 19:29

Re: SpringSettings 0.1.2a (former Settings++)

Post by NOiZE »

koshi wrote:If you're on windows:
Dunno where the regkey is stored atm, but if it's user specific, login/logout could do it.
uhmmm ?????

Best would be if spring somehow detects that i am spectating and then uses the spectating settings, and if i play it would detect that and use the play settings :)
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: SpringSettings 0.1.2a (former Settings++)

Post by koshi »

maybe i was a little unclear: if the regkey is user specific, you can use another user for spectating, but i guess that is not really a very good option

the thing is that you can't really switch regkeys from shell in win afaik.

btw: when i have implemented the profiles, springlobby will be able to switch these profiles according to what kind of battle you are participating (pretty much what you proposed only lobby-side)
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: SpringSettings 0.1.2b (former Settings++)

Post by koshi »

Edited first post again for new version 0.1.2b:
Changes from 0.1.2a:
  • fixed: cam mode cycling, thought is was fixed already after argh's comment, but it wasn't
  • fixed: scroll speed value ranges, was 0-10 should have been 0-100 (and now is)
  • fixed: parts of gui unreachable with large fonts. tabs will now show scrollbars if necessary
Thanks to [teh]Beherith for reporting bugs and testing the fixes.

Note to all windows installer users:
the first post always contains a link to an updated settings.exe you can replace your current with (currently http://graasmilk.net/spring/0.1.2b/settings.exe)
ZellSF
Posts: 1187
Joined: 08 Jul 2006, 19:07

Re: SpringSettings 0.1.2b (former Settings++)

Post by ZellSF »

Not going to make SpringSettings note that disabling helper AIs screws up LuaUI as well?
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: SpringSettings 0.1.2b (former Settings++)

Post by koshi »

nah, just forgot about it. extended tooltip will be in next release.
User avatar
LordMatt
Posts: 3393
Joined: 15 May 2005, 04:26

Re: SpringSettings 0.1.2a (former Settings++)

Post by LordMatt »

NOiZE wrote:Ok so when i spectate a game i use the following settings:
Windowed 1024x768

But if i play i use:
FullScreen 1280x1024


And its a bit of an hassle to change it all the time, any nice ideas how this could be done easier?
use moar linux.
koshi wrote:release
Updated on buildbot.
User avatar
NOiZE
Balanced Annihilation Developer
Posts: 3984
Joined: 28 Apr 2005, 19:29

Re: SpringSettings 0.1.2b (former Settings++)

Post by NOiZE »

settings.exe doesn't have an icon.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: SpringSettings 0.1.2b (former Settings++)

Post by AF »

You can use one of the red and white settings icons I made
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Re: SpringSettings 0.1.2b (former Settings++)

Post by Tobi »

A bug has been reported against springsettings:
http://spring.clan-sy.com/mantis/view.php?id=805

(in case you don't check mantis)
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: SpringSettings 0.1.2b (former Settings++)

Post by koshi »

you're right, i don't check mantis.
it was reported to our bugtracker as well, but i thought this shouldn't be implemented as you said no one really knew why that proposed method sometimes help people.
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Re: SpringSettings 0.1.2b (former Settings++)

Post by Tobi »

Ya that's true too :-)

I guess someone really needs to figure out why changing FontLastChar changes font size.
User avatar
LordMatt
Posts: 3393
Joined: 15 May 2005, 04:26

Re: SpringSettings 0.1.2b (former Settings++)

Post by LordMatt »

By the way, Koshi would like us to rename his program springsettings.exe, as it was called originally. I named it settings.exe because it was added at the last minute and I didn't want to break compatability with the lobbies.
Post Reply

Return to “Engine”