Commit Graph

23789 Commits

Author SHA1 Message Date
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