Commit Graph
2157 Commits
Author SHA1 Message Date
Steve Checkoway f5b8ba460a StepMania.smzip. 2007-08-05 01:00:27 +00:00
Glenn Maynard dd2b5a5976 default to DirectSound-sw for now. I don't have access to enough
hardware to fix up the quirks in WDMKS.
2007-08-01 00:50:19 +00:00
Glenn Maynard 2c46569bb2 fix scroll lock mapping (still acts weird, X11 special cases lock keys, grr) 2007-07-30 19:08:57 +00:00
Steve Checkoway 73485cb56a Use the hardware dictionary to specify the model of mac being used.
Move to sysctl instead of gestalt since it's being used for hw.model already.
2007-07-23 05:18:38 +00:00
Glenn Maynard 43cdeb0fcd diag 2007-07-22 20:49:40 +00:00
Chris Danford e252c200eb Testing hack: Allow non-removable drive letters to be used if that driver letter is specified as a m_sMemoryCardOsMountPoint. 2007-07-17 09:46:07 +00:00
Steve Checkoway 870a4c0c69 Handle numbers larger than 9. Even this is deprecated and should probably be replaced by reading /System/Library/CoreServices/SystemVersion.plist and parsing the property list, but that really seems overkill to get the system version. 2007-06-23 09:08:55 +00:00
Glenn Maynard a5f07cf73f unused 2007-06-18 16:01:48 +00:00
Glenn Maynard 0af50c14fd better lights debug 2007-06-18 16:01:34 +00:00
Glenn Maynard d96b59d1af fix debug 2007-06-11 18:59:14 +00:00
Steve Checkoway acb030f229 ARRAYSIZE -> ARRAYLEN. 2007-06-09 07:53:22 +00:00
Steve Checkoway c027389c17 Add prototypes to silence warnings since LoadingWindow_Cocoa.h isn't included and it's pointless to do the work required allow it to be included from an objective-c file. 2007-06-02 23:08:25 +00:00
Steve Checkoway 89840c3fff Finish implementing RenderTarget_Cocoa. I'm not sure how to test this though. 2007-06-02 12:16:11 +00:00
Steve Checkoway 66894d80ed CRASH_HANDLER is always defined for OS X. Make sure that we _exit() after fatal signals. (Initialize the crash handler while I'm at it since that's likely to be needed for the x86 crash handler, which I can't really write without an x86.) 2007-05-16 08:07:49 +00:00
Steve Checkoway 2b46dbc74a Fix backwards. 2007-05-16 07:48:14 +00:00
Steve Checkoway f86bc2e24e Revert. 2007-05-08 18:37:13 +00:00
Jason Felds 9e5c5f5796 Remove LoadingWindow_Null.h: the file is no longer there. 2007-05-08 17:35:23 +00:00
Steve Checkoway 30b7cb3311 Start implementing render targets for OS X. Mostly just copying of the linux code so far. 2007-05-08 13:14:34 +00:00
Steve Checkoway b723042427 Unneeded. 2007-05-08 12:14:44 +00:00
Steve Checkoway 53b5a1f5e2 Having a separate class which does nothing is no better than just having the base class do nothing. Remove LW_Null. 2007-05-08 12:14:21 +00:00
Steve Checkoway 2853fd09fc Make SetText pure virtual instead of Paint(). 2007-05-08 12:06:50 +00:00
Steve Checkoway 961e2008fa Unused header. 2007-05-08 11:57:28 +00:00
Steve Checkoway a0077d5f22 Just poking around at code because I can't sleep. 2007-05-08 11:53:39 +00:00
Glenn Maynard dda3085309 API update 2007-05-08 02:01:50 +00:00
Steve Checkoway 7eaacb3ef1 We cannot use RageException::Throw() from a thread. Assert instead. Plus, this isn't a user error. 2007-05-06 17:39:13 +00:00
Glenn Maynard 386a9ea8a3 simplify 2007-05-03 02:19:28 +00:00
Glenn Maynard 4b9b5eec08 backwards compatibility 2007-05-03 02:19:10 +00:00
Glenn Maynard c1da4b890d linux -> unix (this doesn't seem to work on newer nVidia drivers anyway ...) 2007-05-03 02:16:27 +00:00
Glenn Maynard 7c8cf2cbdd linux -> unix 2007-05-03 02:15:55 +00:00
Glenn Maynard c5448c61d5 don't RageException::Throw from a thread 2007-05-03 02:10:26 +00:00
Steve Checkoway 04d4f0447e Do not use datadir at Glenn's behest. Look for Packages as well as Songs so that this can be installed with the data in Packages. 2007-04-24 09:21:34 +00:00
Steve Checkoway 25d66981ec Mount StepMania.app/Contents/Resources/SMData.smzip, if it exists. This makes SM installable as a single drag and drop application bundle. 2007-04-23 06:27:02 +00:00
Steve Checkoway acb88e2f91 Look in the application directory and in DATADIR for SMData.smzip. This way the distributed binary can be run its directory or if compiled from source, the data may be installed and we will look there instead. For development, of course, SMData.smzip should not be installed as we should be using the files in Themes and so forth. One easy way to insure that is to set the prefix somewhere like /tmp when developing so that it will look for /tmp/share/stepmania\ cvs/SMData.smzip, which will not exist. 2007-04-23 06:23:27 +00:00
Steve Checkoway aad8662bdb This is not unique to Linux. 2007-04-22 07:00:19 +00:00
Steve Checkoway a87cc6a80a The language does not depend on librt. 2007-04-21 19:46:55 +00:00
Glenn Maynard dce588d6a0 handle unpartitioned devices 2007-04-14 19:51:00 +00:00
Steve Checkoway c330a32ce7 Make the horizontal and vertical alignment explicit. 2007-04-03 07:07:16 +00:00
Steve Checkoway 02d65d68b8 Too noisy. 2007-04-02 08:32:40 +00:00
Glenn Maynard d1a78c315d fix m_fTimestampOffset 2007-03-27 06:17:37 +00:00
Steve Checkoway 812dd48169 Handle race condition more intelligently by invalidating in the callback itself. 2007-03-25 23:51:53 +00:00
Steve Checkoway fa53ebfc07 Call InputFilter::ButtonPressed() directly. 2007-03-25 23:44:22 +00:00
Steve Checkoway ce89481346 wchar_t. 2007-03-25 23:35:58 +00:00
Glenn Maynard 813432c98d Split decode and convert, and do them on alternating frames. 2007-03-25 07:46:20 +00:00
Glenn Maynard 87f1f61021 MovieTextureDirectUpdates. Some drivers are stalling, can't
diagnose it right now ...
2007-03-25 07:45:23 +00:00
Glenn Maynard 0161b65ada Detect when movies have no B-frames, and set CODEC_FLAG_LOW_DELAY
on the next loop.  FFMpeg can't do this automatically, and it
avoids inconsistent CPU use caused by FFMpeg buffering the first
frame in case of B-frames.
2007-03-25 07:42:40 +00:00
Glenn Maynard 7c8691d661 fix timestamps 2007-03-25 04:26:18 +00:00
Glenn Maynard 3f5d83cb9c fix initializer 2007-03-25 04:04:23 +00:00
Glenn Maynard d80b09dd84 ret == 0 means EOF. Don't update the texture; it'll loop and update it again right away. This caused an update before the previous parallel unlock had finished, which apparently triggered the slow path in the driver and caused a 15ms skip. 2007-03-25 04:01:56 +00:00
Steve Checkoway 95429c20eb Include global.h. 2007-03-24 04:38:47 +00:00
Steve Checkoway ffc4fb00bd Set the hardware sample rate first. There seems to be an issue with setting the stream format's sample rate and then the device's sample rate before initializing the AudioUnit. Once initialized, it handles device format changes. I'm not sure why it doesn't before initialization. 2007-03-24 03:29:01 +00:00