SpringSettings
a cross-plattform graphical interface to the settings of the Spring engine
Features
- Tabbed interface: each category of options gets its own tab
- Simple mode: one tab to rule them (almost) all. Select your graphics/video settings from preset levels and resolutions.
- Expert mode: Full control over all individual settings. For those who want to fine tune their setup and know (hopefully) what they are doing.
- Full integration into SpringLobby: no need for a seperate executable (though it is provided), just launch from within SpringLobby. Expect some neat features that exploit this in the future, like automatic usage of user-defined settings profiles depending on what kind of Battle you're entering.
- Truly cross-plattform: SpringSettings is usable on any plattform that has a wxWidgets version available (Windows, *nix, FreeBSD, Mac) and runs the Spring engine.
- Settings are only saved if and when you decide to.
- If your settings somehow get mixed up, you can reset to default values (which should be safe to use).
Download and Installation
Goto our Download and Install page. The tarball release contains the source to build both SpringLobby with SpringSettings integrated and SpringSettings standalone. The windows release contains both executables respectively. Other packages might only contain the integrated build.
Binary for svn installs of spring-engine: http://springlobby.info/windows/springsettings/0.2.0/springsettings.exe
Feature requests / bug reports
Please enter those into our ticket system. New Ticket
You don't need a login, but leaving some contact info (i.e. email or lobby nick) would be nice in case I have further questions.
Active SpringSettings tickets
Discussion
Over at the Spring forums you can post in this thread. Feature requests and bug reports are preferred (not required) to be entered into the ticket system.
Changelog
Changes in 0.1:
- fixed: mode menu not reflecting mode change on button click
- fixed: resolution box in simple mode always shows current resolution (will revert to 0 x 0 if settings could not be read)
- new: simple mode comboboxes' states are saved on exit
- new: added two resolutions to the box in simple mode
Changes in 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
Changes in 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
Changes in 0.2.0:
- work in progress release to fix issues with multiple spring(svn) installs
- now tries to load unitsync from current working dir first, then other (saved) paths. This effectively means that SpringSettings will automatically control the settings of the spring install it was dropped into (windows only)
- changed own option storage to conf file in the dir it's located in (windows only, was saving options in registry). Due to this change SpringSettings will forget all previous choices in simple mode, engine settings are not changed tho (meaning there might be a mismatch of what is displayed and set)
- new Water 4 is selectable in expert mode, tentatively called "Bump Water"
