Commit Graph
290 Commits
Author SHA1 Message Date
Steve Checkoway 9980a4dbb6 Crash Handling on OS X has been moved to archutils/Darwin/Crash.*. Other code still unfinished 2003-07-31 22:41:26 +00:00
Glenn Maynard 99a5a0f735 add currently unused code 2003-07-31 01:11:42 +00:00
Glenn Maynard 22a3c5b5d9 Experiment: configure the primary mixing buffer 2003-07-31 00:50:25 +00:00
Glenn Maynard 676fcb90fc fix crash handler not always being installed properly
try to shut down sdl
2003-07-29 21:00:35 +00:00
Glenn Maynard 25026f2877 Always handle unbuffered devices in the main thread. 2003-07-28 17:42:57 +00:00
Steve Checkoway 71d1744ea1 Add header. 2003-07-28 10:53:39 +00:00
Steve Checkoway aaeaa06cdf In progress. Added header 2003-07-28 10:42:20 +00:00
Steve Checkoway 9d39d47210 In progress. Removed Log() and AdditionalLog(). Removed crash handler temporarily 2003-07-28 10:41:10 +00:00
Glenn Maynard 7db6d230df Cleanup; improve error output. 2003-07-27 06:43:50 +00:00
Glenn Maynard 762f67d9fe enable ArchHooks_Unix 2003-07-27 03:37:16 +00:00
Glenn Maynard 6a8b046dc9 use RageThread 2003-07-27 03:35:59 +00:00
Glenn Maynard 473a5fffe6 use RageThread 2003-07-27 03:22:04 +00:00
Glenn Maynard 7fdbfa4879 use RageThread 2003-07-27 03:10:44 +00:00
Glenn Maynard 6d2d6911c3 extra newlines 2003-07-27 02:18:05 +00:00
Glenn Maynard b61b6ea156 add missing header 2003-07-27 00:48:38 +00:00
Glenn Maynard 8f729668ec remove header 2003-07-26 23:13:11 +00:00
Glenn Maynard 2110594735 add missing header 2003-07-26 23:12:38 +00:00
Glenn Maynard 150a150e9a add ArchHooks_Unix 2003-07-24 08:19:20 +00:00
Glenn Maynard 928c746ba3 special thanks to VC for not even warning about this 2003-07-24 07:15:27 +00:00
Glenn Maynard 34f504aec5 Simplify. 2003-07-23 22:51:43 +00:00
Glenn Maynard 0aec58d05c Whitespace changes only, to make this a bit more like the rest of the
code.  (I can read it just fine, but it takes a bit of a mind state shift to
read code in a different style.)  No functional changes, since I don't have
a Mac to test them.
2003-07-23 21:53:11 +00:00
Glenn Maynard daf234f83d ArchHooks::AdditionalLog is obsolete. 2003-07-23 21:48:27 +00:00
Glenn Maynard 14e63f1c37 Start playing in the thread.
Fill a buffer before we start playing.
2003-07-23 21:25:38 +00:00
Glenn Maynard 16154f7eb2 allow NULL play_pos
allow changing volume back to 1
2003-07-23 21:22:26 +00:00
Glenn Maynard 2c53f30fcd make renderer type available to StepMania.cpp 2003-07-23 21:19:43 +00:00
Glenn Maynard f8bfc55aa9 cleanup 2003-07-23 20:52:35 +00:00
Glenn Maynard 50402806d0 Cleanup
Fix OpenGL in Windows.
2003-07-23 20:51:46 +00:00
Steve Checkoway 7cfed78e24 Add an error dialog for OS X. 2003-07-23 13:32:17 +00:00
Glenn Maynard d19feaf965 fix link errors--dxguid *is* needed in Windows 2003-07-22 20:23:39 +00:00
Steve Checkoway 6192aba094 NULL, not SDL 2003-07-22 15:52:32 +00:00
Sean Burke fc4654092c Fix LowLevelWindow on OS X and Linux. 2003-07-22 15:39:47 +00:00
Chris Danford 278cb4c3f1 runs on Xbox 2003-07-22 07:47:27 +00:00
Glenn Maynard 3a04d3f223 Never handle polled devices in a thread in Win9x. It doesn't have the
scheduling granularity to handle it.
2003-07-20 19:16:49 +00:00
Glenn Maynard da3be19536 use RageTimer::Half 2003-07-20 19:13:35 +00:00
Glenn Maynard 3ae3834d2e remove old comment 2003-07-19 21:22:02 +00:00
Glenn Maynard 969585516e remove odl comment 2003-07-19 21:20:34 +00:00
Sean Burke b91d1039ae Make the MovieTexture_Null stuff work in Linux. 2003-07-18 13:59:31 +00:00
Steve Checkoway 583b88cd85 Added a null movie class that simply displays a black background instead of a movie. 2003-07-17 20:50:06 +00:00
Steve Checkoway 8082277293 After a crash, open crashinfo.txt and the backtrace log. If the user doesn't have crash reporting enabled, it opens a blank log. If crash reporting is enabled and set to automatically open the log, then the log will open twice. Not a big deal. 2003-07-17 20:47:40 +00:00
Steve Checkoway 7330ef78fd I thought that looked wrong... 2003-07-16 15:45:51 +00:00
Steve Checkoway 34bea65b44 Remove signal handler. Let the exception handler handle it all. 2003-07-16 15:43:44 +00:00
Steve Checkoway 0434e88323 overridden methods should be virtual 2003-07-16 12:19:53 +00:00
Steve Checkoway a788a10e60 Added DumpDebugInfo. Now excpet for a stack trace, the mac os x crash dump/info file looks almost exactly like the windows version. 2003-07-16 11:33:34 +00:00
Glenn Maynard ad40d49720 Unacquire before calling SetEventNotification. 2003-07-15 20:41:45 +00:00
Steve Checkoway 093b96f6a2 Added an exception handler. It turns out that there is an entire Exception Manager that I never knew existed. 2003-07-15 18:11:17 +00:00
Steve Checkoway 6930149e7f added newline and support for "Don't show again" dialog boxes. Untested. 2003-07-15 13:35:07 +00:00
Steve Checkoway 3cf629dac0 Updated. Implimented Message boxes. Started support for some sort of crash handling. 2003-07-15 12:50:50 +00:00
Andrew Wong 5a3e2fac3f fix - better abstraction than setting entire class public 2003-07-15 11:44:40 +00:00
Steve Checkoway 1c68b62137 oops, that should be public. 2003-07-15 09:56:37 +00:00
Steve Checkoway 7f906b4271 Added ArchHooks_darwin and moved the IgnoreMessage and MessageIsIgnored methods to the superclass, ArchHooks. 2003-07-15 09:44:02 +00:00