Commit Graph

188 Commits

Author SHA1 Message Date
Mike Hawkins 7675d4d875 Usually helps to update the text lines as well... 2009-05-29 21:53:04 +00:00
Mike Hawkins 5bd873edc2 Added 5/4 display ratio (1280x1024 is 5/4). 2009-05-29 21:44:26 +00:00
Andrew Livy a7b2e4e920 New Preference: OnlyPreferredDifficulties -- Drops songs that don't have steps of the preferred difficulty for the primary player. Useful if you want to simulate games that lock you to a difficulty after a style/mode selection. 2009-05-18 22:11:35 +00:00
Chris Danford 9c71bf0bc1 When applying video defaults, set the aspect ratio to the monitor's. In windowed mode, automatically adjust the window width to make pixels square. 2009-04-07 21:10:38 +00:00
Chris Danford 6a07a691df experimental 'HighResolutionTextures' pref to control behavior of doubleres textures 2009-04-04 20:34:57 +00:00
Chris Danford 7a64c068df gcc 4.3 fixes from jon.dufresne@gmail.com http://gcc.gnu.org/gcc-4.3/porting_to.html 2008-06-18 18:55:10 +00:00
Mike Hawkins dad398f571 Custom Scoring option (simple additive/subtractive scoring) 2008-05-19 18:34:53 +00:00
Mike Hawkins 7a6b50b7ba Addition of attack/mine sound options to Graphics/Sound Option screen. 2008-05-13 01:18:10 +00:00
Glenn Maynard 6e0479dcf4 move translated languages to metrics 2008-04-07 23:25:51 +00:00
Steve Checkoway 521c1c23e5 GAMEMAN-> to GameManager:: 2008-03-24 12:50:16 +00:00
Chris Danford 4587658954 wider life and judge scales, remove unnecessary granularity 2008-03-12 10:12:20 +00:00
Chris Danford c4f7de8180 add binding: GetTimingDifficulty 2008-03-12 09:48:34 +00:00
Steve Checkoway 0e7ff5180c Style. 2007-07-22 11:46:17 +00:00
Steve Checkoway 5f2da0b6ae Save the announcer prefs.
Fixes bug 1737851.
2007-07-22 11:45:21 +00:00
Glenn Maynard 6ef2289ec0 fix SoundVolume and SoundVolumeAttract 2007-05-24 21:08:28 +00:00
Glenn Maynard 8278b2e9a1 make FailType a PlayerOption instead of a SongOption; fixes
peculiarity that GameState::GetPlayerFailType can implement
fail modes per-player and nothing else can
2007-05-12 23:48:29 +00:00
Glenn Maynard 1b68b6ee35 SoundVolumeAttract pref 2007-05-03 06:01:21 +00:00
Glenn Maynard 702b1a03c0 add JointPremium pref 2007-04-26 18:13:37 +00:00
Glenn Maynard 3edeb1a0be tweak LifeDifficulty 2007-04-26 17:53:54 +00:00
Chris Danford 16c154f031 fix GetLifeDifficulty returns wrong value 2007-03-07 02:51:34 +00:00
Chris Danford 0c972a4dd7 cleanup CoinMode and Premium names 2007-02-26 09:40:14 +00:00
Glenn Maynard 6e20d9d52d use IPreference::GetPreferenceByName 2007-01-22 22:42:39 +00:00
John Bauer fa74b9fdcc A new set of preferences has a screwed up Theme setting. SM acts
as if the theme were set to "default", which is correct, but when you
enter the Appearances menu, it changes the theme to "beat" instead.
This change fixes the bug by making SM use the same string constant
everywhere the default theme is set.
2006-12-05 20:58:26 +00:00
John Bauer ab37d685a0 Fix up the way enum options are set, which is broken in many cases.
Do this by correctly calling ToString and FromString.  Also, fix the
missing metric for DefaultFailType.

Still broken is the way a new set of preferences doesn't have "default"
as the default theme.
2006-12-05 16:56:01 +00:00
Glenn Maynard c7755ece19 remove SoundResampleQuality
add m_sPrefName, so more prefs can access prefs generically
2006-11-21 04:13:09 +00:00
Glenn Maynard 08bf61191d Add FailAtEnd, which means "check failure only at the very
end of the song" (intended for use with "PassMark", which
needs a better name).  This isn't called "FailEndOfSong" to
avoid confusion, and was the prompting for renaming
FailEndOfSong.)
2006-11-09 09:09:40 +00:00
Glenn Maynard f20ce1377b remove DefaultFailTypeNoOff 2006-11-09 09:08:05 +00:00
Glenn Maynard ff4376868f FailEndOfSong sounds like "fail at the end of the song", but
actually means "fail immediately, but you can play the rest
of the song anyway".  Rename FAIL_END_OF_SONG to
FAIL_IMMEDIATE_CONTINUE, to reflect this better.
2006-11-09 07:49:49 +00:00
Glenn Maynard 30fd6d77b4 maybe workaround g++ 3.3 weirdness 2006-10-07 08:56:12 +00:00
Glenn Maynard 0493bc75a9 standard enums for some preference types 2006-10-07 05:52:45 +00:00
Glenn Maynard 9affdf4b1a fix theme changing 2006-10-05 01:06:06 +00:00
Glenn Maynard e91a806b37 remove LuaFunctions.h 2006-09-29 09:54:50 +00:00
Glenn Maynard beef1efa87 partial ARRAYSIZE -> ARRAYLEN 2006-08-08 18:57:00 +00:00
Glenn Maynard 2d9b15746f If the selected language doesn't exist, eg. default selection picked
Macedonian and the theme doesn't support that language, we'll actually
use BASE_LANGUAGE, so show that language as selected in
options, not the one that sorts to the top.
2006-08-08 18:55:16 +00:00
Steve Checkoway a07e194cf1 Revert. Fixes Linux build. 2006-07-18 05:51:37 +00:00
Jason Felds 366c3440d4 Fix VC8 macro redef warning. (more to come) 2006-07-18 03:56:37 +00:00
Glenn Maynard 9843feb01f make invalid conf types non-fatal 2006-07-05 02:39:47 +00:00
Chris Danford 0aa85dc163 brighter default for "movies off" 2006-06-27 19:01:40 +00:00
Steve Checkoway cf9447e2b5 Save the Theme preference when changing themes. 2006-06-16 21:36:17 +00:00
Chris Danford daf48e67bc move installer strings to an unselectable theme for easier exporting via tools.exe 2006-06-14 07:42:40 +00:00
Chris Danford 6b7b595b9f don't use 'dark' in bgbrightness. That string is also the name of a mod and other languages do not translate to the same work as English does 2006-06-05 10:01:30 +00:00
Chris Danford 02d27d345d add "Dark" background brightness option 2006-03-30 02:48:40 +00:00
Glenn Maynard 7793715749 fix langauge changes not saved to disk 2006-03-03 07:32:45 +00:00
Glenn Maynard 4433dc510e The "aspect ratio" preference is complicated for casual users. Add a simple on/off wide-screen toggle. 2006-02-22 08:25:49 +00:00
Steve Checkoway a65d13c6d1 class -> typedef set. 2006-02-07 08:29:36 +00:00
Chris Danford 2ff000fc8a give up on auto AR. Handling the AR when the resolution is falling back is more complicated than it's worth. 2006-02-07 00:55:03 +00:00
Chris Danford bcf84d9bda re-add Auto AR. Tie it to the desktop resolution which does not change when toggling between fullscreen and windowed. This assumes that the desktop resolution is using square pixels. This assumption will hold true for all out-of-the-box machines with a widescreen display. 2006-02-06 23:40:28 +00:00
Chris Danford 3ed40f6559 remove auto aspect ratio. We can't have the aspect ratio changing mid-game when the screen resolution changes (toggling fullscreen) 2006-02-06 20:15:33 +00:00
Chris Danford ec809e5e3e show native names for each language 2006-01-27 08:13:01 +00:00
Chris Danford e09e502038 CenteredSingle->Center1Player 2006-01-27 07:09:43 +00:00