Commit Graph
12169 Commits
Author SHA1 Message Date
Glenn Maynard e08df2f165 RageSoundMixBuffer 2004-10-24 03:32:30 +00:00
Glenn Maynard 7f7999e098 update 2004-10-24 03:14:57 +00:00
Glenn Maynard 42bc44330a cleanup 2004-10-24 03:14:24 +00:00
Glenn Maynard b918e1cf52 RageSoundMixBuffer.h 2004-10-24 03:06:28 +00:00
Glenn Maynard 35bdf452dd split RageSoundMixBuffer into its own file 2004-10-24 03:05:57 +00:00
Chris Danford 584189a10c naming cleanup: iNoteIndex -> row 2004-10-24 00:17:15 +00:00
Chris Danford 3ac1dba044 simplify TapAttack storage:
store attack info in TapNote
  in the SMNoteData string, store the attack params inline (like with keysounds)
play keysounds when hit
  still doesn't play keysounds on a miss
  still doesn't play autoKeysounds
2004-10-23 23:41:49 +00:00
Glenn Maynard 056b85f83e The difference between the OpenGL ortho matrix we were constructing and
the OpenGL one is only that the Z value output was [0,1], instead of [-1,+1].
(I can't find D3D docs confirming that this is what D3D wants, but the math
lines up this way.)

Instead of setting up a different matrix from scratch, use OpenGL's well-
defined ranges, and then scale and shift the Z values to the range D3D wants.
2004-10-23 17:46:08 +00:00
Chris Danford 09193d9e4b cleanup:
use references when passing NoteData
  Have player own a NoteDataWithScoring, not derive from it
2004-10-23 17:43:49 +00:00
Glenn Maynard e483125b9f Make RageDisplay_OGL::GetOrthoMatrix the default implementation. 2004-10-23 17:42:00 +00:00
Ben Anderson 3d867ad714 Made more readable as per Glenn's suggestion 2004-10-23 17:29:45 +00:00
Chris Danford 095be05925 default to ignore 2004-10-23 17:05:51 +00:00
Ben Anderson 56a0316a8a Optimization, and slightly more professional-looking behavior for the song progress meter. 2004-10-23 14:38:08 +00:00
Steve Checkoway 4c8aa40a84 OS X build updates. 2004-10-23 06:26:55 +00:00
Glenn Maynard 16e90febbd allow two simultaneous fades 2004-10-23 04:04:09 +00:00
Glenn Maynard dfe6b48b70 cosmetic 2004-10-23 02:18:17 +00:00
Glenn Maynard c326423dce move win32 pixel format dumping code into LowLevelWindow_Win32 2004-10-23 02:16:59 +00:00
Thad Ward 827842a396 Quiet some warnings. (vc8 certainly bitches alot more than vc6 did) 2004-10-23 01:41:21 +00:00
Ben Anderson 715099fc5b Applied GCC 3.4 patch from Crypto++ website, with slight workaround to avoid adding fips140.h. Now compiles on Linux with GCC 3.4. 2004-10-23 00:57:40 +00:00
Glenn Maynard f9bcb3c78b fix 64-bit address output 2004-10-22 22:42:28 +00:00
Glenn Maynard 267a3a9abd enable x86 backtracer on x86-64 2004-10-22 22:17:36 +00:00
Glenn Maynard 14e9e8c64c make x86-64 backtracing work 2004-10-22 22:16:49 +00:00
Glenn Maynard c35aa22588 cleanup 2004-10-22 21:45:44 +00:00
Glenn Maynard 8b6b4f48fb rename eip/ebp/esp -> ip/bp/sp, since it's used for x86-64 too (rip/rbp/rsp) 2004-10-22 21:39:26 +00:00
Glenn Maynard 68289e66e7 type fix for x86-64 2004-10-22 21:33:02 +00:00
Glenn Maynard ee4b509ac5 size fixes for x86-64 2004-10-22 20:33:25 +00:00
Glenn Maynard fc976c1ab1 x86-64 fix 2004-10-22 19:41:22 +00:00
Thad Ward 788e3530b9 add a solution file and a project file for Visual C++ .NET 2003 (vc8),
as Visual C++ .NET (vc7) cannot read them after 2003 converts them.

(yay. yet more project files to keep in sync.)
2004-10-22 07:14:10 +00:00
Ryan Dortmans e4c386a6c8 Fixed y axis inversion 2004-10-22 06:15:14 +00:00
Ryan Dortmans de49d41dd2 Out of bounds access caused Xbox to crash in PUI. 2004-10-22 06:04:15 +00:00
Ben Anderson c8ed60a646 Fudging by 5 seconds is more of a wild guess than anything useful. Going by the "last beat" makes more sense. 2004-10-22 02:28:24 +00:00
Ryan Dortmans 74c52eb8c5 Xbox does support MonkeyKeyboard 2004-10-21 06:05:43 +00:00
Ryan Dortmans bda7366708 Add InputHandler_MonkeyKeyboard file refs 2004-10-21 06:04:34 +00:00
Ryan Dortmans 62ab69e47b Xbox: Additional song folders fix 2004-10-21 05:43:43 +00:00
Ryan Dortmans 1da591ab95 Mount harddisks and DVD at startup 2004-10-21 05:43:00 +00:00
Charles Lohr d5c767f6eb Make the connect/disconnect a lot nicer. 2004-10-19 06:15:42 +00:00
Ryan Dortmans 37240426fd Xbox: Xbox resolution seems to be 553 x 480. Change the styles so that
the arrows are in the correct position.
2004-10-19 04:15:17 +00:00
Ryan Dortmans fd3119540d Xbox doesn't use MonkeyKeyboard 2004-10-19 04:13:08 +00:00
Glenn Maynard b0c8f70c87 handle decoding multiple frames in one Update() when not threaded 2004-10-18 18:40:28 +00:00
Glenn Maynard 79b6b5c596 GetTexture()->Pause() -> EnableAnimation( false )
propagate GainFocus down
use RunCommandOnChildren
2004-10-18 18:21:28 +00:00
Glenn Maynard 45d3bb5809 sprite fixes (yuck, this is tricky) 2004-10-18 18:18:57 +00:00
Glenn Maynard 30ac0620ad Movies no longer have playing/stopped/paused states; either they're
receiving DecodeSeconds calls or they're not.
2004-10-18 18:18:02 +00:00
Glenn Maynard 3cf87f8ac0 "play" and "pause" are now synonymous with animate,1 and animate,0 2004-10-18 04:36:42 +00:00
Glenn Maynard e48459c7ae remove dupe effect timer code
fix movie bugs
2004-10-18 04:20:44 +00:00
Glenn Maynard 1e7e57a1c8 always update m_fSecsIntoEffect
add GetEffectDeltaTime() to allow easy access to the effect timer
2004-10-18 04:19:20 +00:00
Chris Danford 0634c55431 fix rounding error in displaying percent score 2004-10-18 03:00:12 +00:00
Glenn Maynard 791fe80ef9 make MovieTexture_FFMpeg::RegisterProtocols available 2004-10-18 02:55:17 +00:00
Glenn Maynard 7d108e97e8 allow writing from RageProtocol 2004-10-18 02:54:15 +00:00
Glenn Maynard 5768cb8e5f fix obscure rounding error 2004-10-18 02:51:53 +00:00
Josh Allen 9012897737 Fix nonstop and challenge mode start. 2004-10-17 14:46:00 +00:00