Commit Graph
25382 Commits
Author SHA1 Message Date
Glenn Maynard d1a78c315d fix m_fTimestampOffset 2007-03-27 06:17:37 +00:00
Chris Danford edcfb9a990 Calculate stage based on the player with the highest current stage index. 2007-03-27 01:18:45 +00:00
Glenn Maynard a8e02fc40e GL_ARB_pixel_buffer_object check 2007-03-27 00:24:56 +00:00
Glenn Maynard dc8b481268 temporary fix for
004f2fec: void debug_crash(void) [00400000+f2fda+12]
004dc1f0: void sm_crash(char const *) [00400000+dc1d5+1b]
005aa73e: class Style const * GameManager::GetFirstCompatibleStyle(class Game const *,int,enum StepsType)const  [00400000+1aa6a9+95]
005ae440: void GameState::JoinPlayer(enum PlayerNumber) [00400000+1ae3c4+7c]
7c421201: MSVCP80!std::char_traits<char>::_Copy_s [7c420000+11ec+15]
00418707: void ScreenEditMenu::Init(void) [00400000+186ee+19]
2007-03-27 00:24:21 +00:00
Glenn Maynard d4b6b0b7b3 set width, so halign works 2007-03-26 23:20:24 +00:00
Glenn Maynard 6e7b44522e SetPosition 2007-03-26 22:54:21 +00:00
Glenn Maynard 2663f35be8 kill first draw after BeginScreen 2007-03-26 22:52:54 +00:00
Eric Gustafson 0c38c70124 avcodec.dll => avcodec-51.dll, avformat.dll => avformat.dll, avutil.dll => avutil-49.dll, add Data/Shaders 2007-03-26 04:11:22 +00:00
Steve Checkoway 923ef8eeb9 Add shaders. 2007-03-26 03:49:39 +00:00
Glenn Maynard 9f259ed879 simplify
bindings
looping
negative rates
2007-03-26 02:46:55 +00:00
Steve Checkoway 0a02a623a2 Swapped repeat and delay. 2007-03-26 00:38:45 +00:00
Glenn Maynard 55ab6954e8 update API 2007-03-26 00:35:14 +00:00
Steve Checkoway 5fb9c616d7 Set the repeat delay to a more reasonable 1.2 seconds instead of 12 seconds. That still seems slow. I am not sure what the intended value was. 2007-03-26 00:26:58 +00:00
Steve Checkoway a4e807bc80 Add files. 2007-03-26 00:06:43 +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 5bfab179db Spacing. 2007-03-25 23:41:32 +00:00
Steve Checkoway ce89481346 wchar_t. 2007-03-25 23:35:58 +00:00
Glenn Maynard a8ee16a106 add texture autogen flag 2007-03-25 20:49:39 +00:00
Chris Danford 43ef38383d separate CurrentStageIndex into separate number per game and per player. This allowed for staggered join periods. 2007-03-25 09:37:14 +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
Steve Checkoway fef107f778 Doing this one time is enough. 2007-03-24 03:15:08 +00:00
Steve Checkoway ce02b88261 Remove DisableDimensionWarning. 2007-03-24 03:13:31 +00:00
Steve Checkoway 352b8d2f5c Only disable odd dimension warning when loading song backgrounds. 2007-03-24 03:13:05 +00:00
Steve Checkoway 867fc6e7fb BeginCommand, not OnCommand. 2007-03-24 03:05:09 +00:00
Steve Checkoway e3fe352263 Move to Sprite and use LoadBackground. 2007-03-24 02:57:32 +00:00
Glenn Maynard 6cb000f4fc bindings 2007-03-24 00:43:44 +00:00
Glenn Maynard 15feca28cf bind 2007-03-24 00:39:49 +00:00
Glenn Maynard 6f71043cc9 add SetTextureFiltering 2007-03-24 00:39:19 +00:00
Glenn Maynard 6182acd032 add SetUpdateFunction 2007-03-24 00:38:11 +00:00
Jason Felds 7829d6ec38 Fix metric warning. 2007-03-23 17:18:53 +00:00
Steve Checkoway aa5262c5b6 LoadActor( GetSongBackground() ) -> LoadSongBackground() 2007-03-23 14:11:47 +00:00
Steve Checkoway 1fcded0db4 xml -> lua 2007-03-23 14:06:46 +00:00
Steve Checkoway d0b8780fe6 LoadSongBackground() returns an actor for the song background and explicitly disables the dimension warning. 2007-03-23 13:48:56 +00:00
Steve Checkoway 0b03fffc07 Let sprites disable the odd dimension warning. 2007-03-23 13:47:25 +00:00
Steve Checkoway 809878d816 Holy copy and paste, Batman! xml -> lua. 2007-03-23 12:29:35 +00:00
Steve Checkoway 79b8fa200d xml -> lua 2007-03-23 12:15:54 +00:00
Steve Checkoway b82f040c90 Remove two blank lines. 2007-03-23 11:03:14 +00:00
Steve Checkoway dfd5bda05e Don't spew userlog to stdout. 2007-03-23 10:59:07 +00:00
Glenn Maynard 899735538b implement SetTextureFiltering 2007-03-23 07:59:33 +00:00
Glenn Maynard 303c448c37 allow W4, W5 2007-03-23 01:45:07 +00:00
Glenn Maynard ca73913007 use endianless format names
add but comment out a few types; these are crashing ffmpeg, need to
find out why
prefer BGRA; faster for nVidia cards
2007-03-22 21:53:30 +00:00
Glenn Maynard 3a0ebd82a6 renamed in ffmpeg (incorrectly, this is ARGB, not RGB or RGBA) 2007-03-22 21:16:17 +00:00