Commit Graph
303 Commits
Author SHA1 Message Date
Chris Danford 63fc85a7c4 only AutoMap joysticks if joysticks attached to system change. This way, we won't override users' custom mappings as often. 2003-10-03 03:20:50 +00:00
Chris Danford 0115900378 move VideoCardDefaults into source to enforce structure 2003-10-02 04:35:29 +00:00
Glenn Maynard d26b22eb8f eliminate RageLog prefsman use 2003-10-02 03:13:51 +00:00
Glenn Maynard 81c4f0b9e9 reduce RageLog prefsman use 2003-10-02 03:11:35 +00:00
Glenn Maynard fdaac32a8f Add ChangeCurrentGame. Move the currently-selected game to
GamePrefs.ini.
2003-10-02 03:06:20 +00:00
Glenn Maynard b13cb43aa6 IniFile::GetValueB->GetValue, etc. Cleanup. 2003-10-02 02:03:29 +00:00
Glenn Maynard e41a094ee5 Move ReadGamePrefsFromDisk() and SaveGamePrefsToDisk()
to StepMania.cpp.  This is to reduce the dependencies of PrefsManager:
code everywhere depends on it, but it depends on code everywhere,
resulting in lots of cross-dependencies.  (Just a small step to being able
to compile smaller bits of the engine for testing.)
2003-10-02 01:39:23 +00:00
Glenn Maynard fa27886b1c Use SDLK_PRINT instead of SDLK_SYSREQ. 2003-09-28 23:20:22 +00:00
Chris Danford c975ef04e6 use PrntScrn for saving a screenshot 2003-09-26 05:45:24 +00:00
Glenn Maynard 2d546f92ef Fix input mappings, etc. not being reloaded after change game code. 2003-09-25 06:05:19 +00:00
Glenn Maynard a079ab6831 fix output 2003-09-25 00:55:00 +00:00
Glenn Maynard e6f31a6345 remove ErrorDialog 2003-09-23 05:12:05 +00:00
Glenn Maynard 6f82722250 Move ErrorDialog into ArchHooks. 2003-09-23 05:06:13 +00:00
Glenn Maynard 24b9c2f4c0 Simplify ErrorDialog. 2003-09-23 04:57:23 +00:00
Steve Checkoway efc65a20d8 Add virtual dtor to RageDisplay. 2003-09-22 23:37:33 +00:00
Glenn Maynard 60264048d0 Bail if not actually SDL 1.2.6. 2003-09-21 07:00:01 +00:00
Glenn Maynard 32aedad7ab Simplify. 2003-09-16 02:38:18 +00:00
Glenn Maynard f2f85a4457 log video mode on startup 2003-09-15 07:52:58 +00:00
Thad Ward 7a74387658 after we change to the directory with the executable, we need to clear out the FileDB cache. 2003-09-14 21:25:59 +00:00
Steve Checkoway 279a35cb46 OS X: change screenshot key to be cmd-F12.
All: fix overwriting screenshots.
2003-09-14 00:40:48 +00:00
Chris Danford 3736845d3e working on profiles stored on machine (intermediate step toward memory card support) 2003-09-08 03:26:58 +00:00
Glenn Maynard 4d8eb53e1c Fix up IsAbsolutePath check in Windows. 2003-09-05 20:13:36 +00:00
Glenn Maynard cb550f1b65 This can't be set to F11--that key is used by screens. Please grep for
keyboard symbols before changing global hotkeys.
2003-09-05 19:34:33 +00:00
Glenn Maynard 23a543d7e0 Fix ChangeToDirOfExecutable in Windows. 2003-09-05 07:15:21 +00:00
Glenn Maynard d87e61b7c7 Handle MakeLoadingWindow returning NULL. 2003-09-05 06:50:47 +00:00
Glenn Maynard 30029f49aa remove spurious output 2003-09-05 06:40:21 +00:00
Glenn Maynard ded559d84a Make DirOfExecutable available. 2003-09-05 06:39:32 +00:00
Glenn Maynard 7d208b71c0 Give up CPU on all archs when we don't have focus. 2003-08-29 04:44:03 +00:00
Kevin Slaughter 2dc4815f04 Fix VC6 control-path-return bitching 2003-08-28 06:13:18 +00:00
Glenn Maynard 230009f058 Log more info; cleanup. Fix video defaults in Linux. 2003-08-28 04:38:01 +00:00
Steve Checkoway 80cdb12c03 F11 works for OS X as well. 2003-08-27 11:47:04 +00:00
Ben Anderson bccafc6bec Changed the screenshot key to F11 so that at least it works in Linux. Feel free to think of a better solution. 2003-08-27 01:30:32 +00:00
Chris Danford b9e74687bf Add primitive language support 2003-08-19 08:01:15 +00:00
Glenn Maynard 25e3423063 display error 2003-08-16 18:22:14 +00:00
Glenn Maynard e8525a3e44 reorder DumpDebugInfo 2003-08-14 23:02:55 +00:00
Glenn Maynard 5d81bdb8c3 Fix handling of derived RageExceptions.
Log unhandled exceptions.
2003-08-13 17:45:47 +00:00
Glenn Maynard 20f073fbcd If you're having trouble with being left in fullscreen, check to make sure
SDL is resetting the video mode correctly.
2003-08-13 17:33:21 +00:00
Steve Checkoway 8f0c678ae3 If a RageException is thrown and not caught until main(), attempt to goto windowed mode before displaying the dialog box. If that fails (any exception thrown) just quit.
Don't simply freeze with a dialog box behind full screen.
2003-08-13 10:40:51 +00:00
Chris Danford 35950c4eaf Add prefs for logging. Don't throw if can't open log file. Remove Ragefopen and Rageifstream (they aren't needed). 2003-08-13 04:40:23 +00:00
Glenn Maynard 1913fddee0 Change progressive -> interlaced. Not Xbox-only. (Avoid making
RageDisplay interfaces arch-specific.)
2003-08-12 19:08:07 +00:00
Glenn Maynard 49fd8b0a24 reduce duplicate code 2003-08-12 18:50:42 +00:00
Chris Danford 5cda86b3a7 compile error - oops 2003-08-12 07:20:12 +00:00
Chris Danford cd9fbf25f2 better logging 2003-08-12 06:50:42 +00:00
Chris Danford 9e9eac516f remove 16x speedup key combo ' it's too fast 2003-08-10 19:07:21 +00:00
Chris Danford c48fcfa313 add Tab plus Caps for 16x menu speed 2003-08-07 06:09:14 +00:00
Glenn Maynard 122f9dfbe3 include more in try...catch 2003-08-05 01:28:11 +00:00
Steve Checkoway 427bed263d Allow the archhooks to update if needed once per cycle through game loop. This is done after inputs have been handled 2003-08-04 11:18:55 +00:00
Andrew Wong 357987b9de changed way the course ranking sort is applied - now detects on startup and theme change rather than before each music wheel 2003-08-04 09:18:26 +00:00
Manu Evans 135103a4e9 PAL and Progressive Scan support for XBox .. 2003-08-03 06:41:52 +00:00
Steve Checkoway 953eb15fbe Undeeded SDL_delay() in OS X. 2003-07-28 10:39:15 +00:00