Commit Graph
809 Commits
Author SHA1 Message Date
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 de4574bcf9 remove commented Intel CardDefault 2009-04-07 11:46:27 +00:00
Chris Danford cda3eafe74 fix GetHighResolutionTextures 2009-04-07 02:59:35 +00:00
Chris Danford 541ef3549a experimental 'HighResolutionTextures' pref to control behavior of doubleres textures 2009-04-04 20:38:19 +00:00
Chris Danford 6a07a691df experimental 'HighResolutionTextures' pref to control behavior of doubleres textures 2009-04-04 20:34:57 +00:00
Chris Danford ed75682b9f remove Workout, fold into EditCourses 2009-03-22 08:42:27 +00:00
Chris Danford 811d6c0673 Install packages using StepMania.exe, not tool.exe. Package installation now just copies the .smzip to the user Packages dir. 2009-02-17 18:36:16 +00:00
Steve Checkoway a6b0a78d98 Use constant format string. 2008-12-26 12:33:29 +00:00
Chris Danford bc23f5ed7c fix compile 2008-11-28 22:26:06 +00:00
Steve Checkoway b7b3e88a9f Fix crashes with GAMESTATE->m_iCoins. 2008-09-22 04:39:22 +00:00
Chris Danford f4b1e3e72b broadcast CoinsChanged, removed InsertCoin broadcast later 2008-09-18 09:06:59 +00:00
Chris Danford a4c8c66d10 add TestInitialScreen, remove ScreenTestMode. It's more convenient to enable/disable testing with one Prefrence than having to change 1 Preference + 1 metric 2008-08-16 10:42:50 +00:00
Chris Danford 32a4a28186 default to 32bpp, modern cards can handle it. Screens load noticeably faster on Intel X3100 + D3D. 2008-08-10 11:17:34 +00:00
Glenn Maynard bc0cf8acd1 AutoJoin logic change: Rather than always joining on any coin input,
join on the first JoinInput; later (if more coins are input), join
on coin input if there's already a player joined.  This means coin
inputs never join the first player, which implies that coin inputs
can only autojoin a player if it's in a place where players are supposed
to be joined.

This avoids problems with joining too early, eg. in Attract before
Reset.
2008-06-11 22:19:43 +00:00
Glenn Maynard ba6a4c4feb experimental: AutoJoin, join players immediately (or as soon as possible) when enough coins are inserted 2008-05-27 20:51:18 +00:00
Chris Danford d377c2b1a4 MENU_BUTTON_ -> GAME_BUTTON_ 2008-05-21 05:36:09 +00:00
Chris Danford c13a36e948 FOREACH_ENUM cleanup 2008-04-24 09:34:01 +00:00
Steve Checkoway 551d9bfc23 Make GameManager a namespace rather than a singleton since it doesn't contain any data. 2008-03-24 12:49:31 +00:00
Chris Danford edc23dd5e1 cap at 20 credits for locations with time cards so that players can't load the machine up with an unlimited number of credits 2007-06-04 21:13:20 +00:00
Glenn Maynard dff267eccd move SoundVolume 2007-05-24 21:35:03 +00:00
Glenn Maynard 743421f88f some MENU -> GAME 2007-05-10 17:59:13 +00:00
Glenn Maynard 464356151d better messages 2007-05-04 18:15:26 +00:00
Glenn Maynard 7a21217e25 add clearcredits 2007-05-04 17:50:28 +00:00
Glenn Maynard 0298438390 do less work if iIndex specified 2007-04-28 22:06:36 +00:00
Steve Checkoway 9681c7fb3f Then stick it some place it only gets included for the Windows build. 2007-04-23 02:54:42 +00:00
John Bauer ac6d86c36a Unremove needed include.
(VC8 definitely needs it.)
2007-04-23 02:51:28 +00:00
Steve Checkoway 27049d68fd Remove unneeded include. 2007-04-22 06:30:12 +00:00
Glenn Maynard 506d6d91aa semi-experimental: When a GameButton is pressed, stop repeating other keys on the same controller. 2007-03-16 22:28:55 +00:00
Glenn Maynard 1a987c9f71 filter in InputQueue 2007-03-15 20:49:44 +00:00
Glenn Maynard 0a928a1e45 fix crash. Don't reset with screens on the stack not expecting it. 2007-03-08 03:50:45 +00:00
Steve Checkoway 3b2e02d5fe Error() reinits the Dialog. Shut it down afterward. 2007-02-23 10:12:56 +00:00
Glenn Maynard ff420be0eb fix default game selection 2007-02-08 21:21:17 +00:00
Steve Checkoway e17ccc6bdb Allow quitting before creating the main window. 2007-02-04 08:17:22 +00:00
Steve Checkoway 5e15696c59 Yes. 2007-02-04 08:07:26 +00:00
Steve Checkoway ea316d22a0 The version_time variable is itself const. I.e., constant pointer to constant data. 2007-02-04 02:08:25 +00:00
Glenn Maynard d401a01553 allow using CryptManager without generating global keys; remove CryptMan dependency on PrefsMan 2007-01-31 05:31:25 +00:00
Glenn Maynard 08a4dffbe1 disable exceptions - much smaller binary 2007-01-24 07:51:52 +00:00
Glenn Maynard 095b6f5ba0 GameToMenu -> GameButtonToMenuButton 2007-01-13 01:16:00 +00:00
Glenn Maynard 0340f75745 don't count credits added on the system menu in bookkeeping 2006-12-19 09:09:16 +00:00
Glenn Maynard b29f884b95 remove old param 2006-12-19 09:05:27 +00:00
Glenn Maynard fd42989229 slightly odd, but practical: handle coin counter in LightsMan 2006-12-19 09:02:40 +00:00
Glenn Maynard b984831d4d SUPPORT_OPENGL by default. (The general guideline for arch_setup
is "provide reasonable behavior by default"; arch_setup should set up
things special for that architecture, with a minimum of boilerplate.)
2006-12-17 08:13:42 +00:00
Glenn Maynard f2e0053c7d Make* -> Driver::Create. Having these floating in arch.h isn't
useful; if you create the class, you need the class definition to
free it, and anyone creating a class is probably going to use it,
too.
2006-12-17 08:00:03 +00:00
Glenn Maynard 17c32b90c2 Make* -> Driver::Create. Having these floating in arch.h isn't
useful; if you create the class, you need the class definition to
free it, and anyone creating a class is probably going to use it,
too.
2006-12-17 07:41:21 +00:00
Steve Checkoway 32e20beefc manager -> handler 2006-12-07 12:35:19 +00:00
Steve Checkoway f299862e19 Update comment. 2006-12-07 12:33:39 +00:00
Glenn Maynard 9fa7a83535 update comments 2006-11-21 17:58:04 +00:00
Glenn Maynard 35fb88e5e5 Drop generic concurrent rendering. It makes too many things very
complicated, and I don't trust it at a high level: it makes too
many unchecked things concurrent, so I think it will make things
brittle.
2006-11-13 21:04:17 +00:00
Steve Checkoway 30d9410b65 Unneeded. 2006-11-01 10:45:51 +00:00
Glenn Maynard 4bb479a445 standard enums for some preference types 2006-10-07 07:43:18 +00:00