Glenn Maynard
c55dfd354f
remove PadTapNotes
2004-10-25 03:12:11 +00:00
Glenn Maynard
de21231034
debug
2004-10-25 02:17:58 +00:00
Glenn Maynard
f00601e77b
really update
2004-10-25 01:54:58 +00:00
Glenn Maynard
d0817566f5
update
2004-10-25 01:53:55 +00:00
Glenn Maynard
36f788dcc7
split simple sound utils
2004-10-25 01:53:19 +00:00
Glenn Maynard
a318050891
update
2004-10-25 01:42:27 +00:00
Sean Burke
c30af64d37
Add files.
2004-10-25 01:40:03 +00:00
Glenn Maynard
731543b4ce
SoundReader_Preload -> RageSoundReader_Preload, comments, not really correct mono fix
2004-10-25 01:39:11 +00:00
Glenn Maynard
15bfa19e4b
always preload keys
2004-10-25 00:59:54 +00:00
Glenn Maynard
0d37465667
Add RageSoundReader_Chain.
2004-10-25 00:53:17 +00:00
Glenn Maynard
bc8bd43b9e
split ConvertMonoToStereoInPlace
2004-10-25 00:49:42 +00:00
Glenn Maynard
fd813fe667
add Extend()
...
cleanup/comment
2004-10-25 00:48:16 +00:00
Glenn Maynard
b364bb830b
separate search for key to play
2004-10-25 00:46:08 +00:00
Glenn Maynard
ef1a3fe1c4
simplify
2004-10-25 00:31:56 +00:00
Glenn Maynard
515b57c8d3
non-brute-force search for nearest grading note, add bAllowGraded (not
...
used yet)
2004-10-25 00:29:34 +00:00
Glenn Maynard
514f184fef
NoteData::GetPrevTapNoteRowForTrack
2004-10-25 00:25:49 +00:00
Glenn Maynard
dafce575db
simplify (no logic change)
2004-10-24 23:49:33 +00:00
Glenn Maynard
2ad02a8332
Always play the key, even if it's already been hit.
2004-10-24 23:41:02 +00:00
Chris Danford
0a6acd94ae
fix centering matrix + perspective projections
2004-10-24 22:59:10 +00:00
Sean Burke
a374bda82f
Fix capitalization of header.
2004-10-24 21:12:32 +00:00
Glenn Maynard
c85de593f9
s/SoundReader_Preload/RageSoundReader_Preload/
...
split RageSoundReader_Preload::PreloadSound
split RageSound::LoadSoundReader
2004-10-24 19:25:21 +00:00
Glenn Maynard
6d8a38b6a5
vc7 compile fix
2004-10-24 19:21:44 +00:00
Thad Ward
0fd765f611
add AutoKeysounds
2004-10-24 17:48:53 +00:00
Chris Danford
ce4780559f
froundf -> Quantize
2004-10-24 17:44:51 +00:00
Chris Danford
bb0da6a289
quantize rows when reading from BMSs so that we don't end up with 2MB cache files
2004-10-24 17:36:13 +00:00
Steve Checkoway
fe3af94ea9
Add files.
2004-10-24 12:41:54 +00:00
Chris Danford
eff1dc9695
play auto keysounds
2004-10-24 10:45:30 +00:00
Chris Danford
1b3c786213
cleanup: variable name and const
2004-10-24 10:20:24 +00:00
Thad Ward
bcfa824a36
add RageSoundMixer
2004-10-24 08:43:00 +00:00
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