Glenn Maynard
b91f803518
rename SoundReader -> RageSoundReader
2006-11-28 22:42:13 +00:00
Glenn Maynard
aed9a361a0
fix 0 iFilterIncrement causing infinite loop
2006-11-28 22:05:59 +00:00
Glenn Maynard
8ccb1a83d8
allow modifying the downsampling ratio on the fly
2006-11-28 21:51:24 +00:00
Glenn Maynard
0060777091
pass iUpFactor to State ctor, not PolyphaseFilter
2006-11-28 21:43:33 +00:00
Glenn Maynard
7ec7d42bd7
split out GetCutoffFrequency
2006-11-28 21:40:39 +00:00
Glenn Maynard
df61847f17
store m_iUpFactor
2006-11-28 21:39:23 +00:00
Glenn Maynard
00cc972d30
pass a ratio to RageSoundResampler_Polyphase, not sample rates
2006-11-28 21:37:12 +00:00
Glenn Maynard
c7436c81fd
GetPolyphaseFilter -> MakePolyphaseFilter
2006-11-28 21:33:31 +00:00
Glenn Maynard
bdffe5713e
split out PolyphaseFilterCache::GetPolyphaseFilter
2006-11-28 21:32:07 +00:00
John Bauer
0d7f657453
Restore the EditorNoteSkinP[1,2] options, although I'm still not convinced
...
they're actually used anywhere.
2006-11-28 20:04:11 +00:00
John Bauer
b1f3433088
Make SM go "BONG" and output an error message rather than crashing
...
when the user tries to delete autogen steps.
2006-11-28 19:39:00 +00:00
John Bauer
9363dac74b
Add a message telling the user not to delete autogen steps.
2006-11-28 19:38:18 +00:00
John Bauer
f5adc9686d
Reorder some includes.
2006-11-28 19:08:27 +00:00
John Bauer
be09ae8e81
Make it so that the default NoteSkin when playing in EditMode is "note",
...
not "default". Earlier it was set so that it would be that way if the user
didn't pick any options, but after the user changed options, ScreenEdit
would use the "default" NoteSkin. This involved adding a bit of static
state to ScreenEdit so that between calls to GAMESTATE::Reset,
new incarnations of ScreenEdits would keep the user's settings.
2006-11-28 18:55:20 +00:00
Steve Checkoway
0c21055858
Nothing returns false.
2006-11-28 17:57:16 +00:00
Steve Checkoway
73832dfafd
Fix comment.
2006-11-28 12:09:51 +00:00
John Bauer
dd0d56e4af
Whoops! We can't revert an autogen course from disk. My bad.
...
TODO: is there a cheaper way to fix up the autogen courses?
2006-11-28 06:56:33 +00:00
John Bauer
e65abee08d
Make Edit Course Mode somewhat functional again.
2006-11-28 05:44:42 +00:00
Steve Checkoway
c854585b3a
Add remove files.
2006-11-28 01:23:06 +00:00
Steve Checkoway
ba1bdccafc
Fix copy ctor when sizeof(T) > 1.
2006-11-28 00:58:29 +00:00
John Bauer
5aa3e3c7c7
Factor out the code for updating the life meters. Make sure that
...
every time the life meters are updated, we also update the life stats.
This fixes the following bug:
http://sourceforge.net/tracker/index.php?func=detail&aid=1556608&group_id=37892&atid=421366
2006-11-27 23:38:47 +00:00
Glenn Maynard
e2fb30cb87
fix resampler leak
2006-11-27 20:32:54 +00:00
Jason Felds
0df256858e
Remove NetworkSyncServer.*
2006-11-27 07:17:01 +00:00
John Bauer
90f9a4543b
I've never seen the "correct" functioning of a miss combo in an arcade,
...
thanks of course to my amazing abilities. Lesser players have pointed out
that the right thing to do is in fact increment a miss combo by one regardless
of how many taps are missed at once. This change restores the original
count and leaves a comment describing why it isn't incremented more.
Also, just kidding, Wolfman.
2006-11-27 04:36:09 +00:00
Glenn Maynard
640ab6050d
FOREACHL
2006-11-27 01:20:01 +00:00
John Bauer
8707bfa798
Fix a bug where miss combos were incremented by 1, not 2 or more,
...
even for jumps or hands.
Perhaps this wasn't a bug, but in that case the reason for the distinction
should have been documented.
2006-11-27 01:09:32 +00:00
John Bauer
b1765cdc0f
Fix a bug where the game would display the combo that would have been
...
correct on the previous step: ie after hitting the 4th tap in a row, it would
say 3 combo.
2006-11-27 01:08:31 +00:00
Glenn Maynard
15fd4ad880
fix "extra qualification ‘GameStateImpl::’ on member ‘GameStateImpl’"
2006-11-26 23:37:15 +00:00
Glenn Maynard
99cc43e209
add files
2006-11-26 23:33:52 +00:00
John Bauer
650921220c
Fix a bug where the life battery for Player 2 was backwards.
...
http://sourceforge.net/tracker/index.php?func=detail&aid=1587675&group_id=37892&atid=421366
2006-11-26 23:23:26 +00:00
Glenn Maynard
ed0ea3f4c6
seek()s return frames, not bytes
2006-11-26 21:54:47 +00:00
Glenn Maynard
71c6e30679
copy ctor
2006-11-26 20:11:05 +00:00
Glenn Maynard
e2923274f4
Insert -> CommitPosition
2006-11-26 18:44:06 +00:00
Glenn Maynard
d5e7260f59
use AutoPtrCopyOnWrite
2006-11-26 18:33:29 +00:00
Glenn Maynard
47768d3758
cleanup
2006-11-26 17:58:59 +00:00
Glenn Maynard
25cfaa6f7c
cleanup
2006-11-26 17:56:29 +00:00
Glenn Maynard
559cab0839
add RageSoundReader.cpp
2006-11-26 01:44:59 +00:00
Glenn Maynard
040be62a85
register RageSoundReader
2006-11-26 01:42:46 +00:00
Glenn Maynard
f20499ff3d
update mono
2006-11-26 00:46:50 +00:00
Glenn Maynard
c428829068
better mono support
2006-11-26 00:45:39 +00:00
Glenn Maynard
d47dd57718
make expected data tests optional
2006-11-26 00:13:20 +00:00
Glenn Maynard
c0dc22035f
mid-file seeking tests are optional; run them last
2006-11-26 00:11:27 +00:00
Glenn Maynard
05a68449fb
old comment
2006-11-26 00:10:39 +00:00
Glenn Maynard
2d45744514
cleanup
2006-11-26 00:09:47 +00:00
Glenn Maynard
14ee842cfa
cleanup
2006-11-26 00:06:53 +00:00
Glenn Maynard
ba10eb6736
use ReadData for consistent behavior for mono
2006-11-26 00:05:38 +00:00
Glenn Maynard
2bb70b4730
missed: add binding
2006-11-25 23:19:08 +00:00
Glenn Maynard
1471b46c8f
add GetReferenceCount
2006-11-25 22:53:19 +00:00
Glenn Maynard
c855b21a7f
remove unused
2006-11-25 22:47:01 +00:00
Glenn Maynard
b52c8f9966
style
2006-11-25 22:46:47 +00:00