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
Glenn Maynard
e2fb30cb87
fix resampler leak
2006-11-27 20:32:54 +00:00
Glenn Maynard
640ab6050d
FOREACHL
2006-11-27 01:20:01 +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
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
Glenn Maynard
ba1b184f48
fix tests
2006-11-25 21:55:24 +00:00
Glenn Maynard
a6edb6664c
cleanup, better diag
2006-11-25 21:31:32 +00:00
Glenn Maynard
dfbe66d769
test build update
2006-11-25 21:30:28 +00:00
Glenn Maynard
a49aa8d636
fix code (this is still wrong; it's using the StyleType and should be using
...
the style name)
2006-11-25 11:02:16 +00:00
Glenn Maynard
cfb38c7d25
lua enums are already strings
2006-11-25 10:35:34 +00:00
Glenn Maynard
2766d0b970
fix crash when GetCurrentStyle() == NULL
2006-11-22 02:07:38 +00:00
Glenn Maynard
a5bb9fc32a
remove GetCurrentStyleType
2006-11-22 02:07:08 +00:00
Glenn Maynard
98178e6700
GAMESTATE:GetCurrentStyleType -> GAMESTATE:GetCurrentStyle():GetStyleType
2006-11-22 02:06:00 +00:00
Glenn Maynard
476c34b3fe
unneeded header
2006-11-22 01:59:33 +00:00
Glenn Maynard
29dd2b0473
move style icon into Lua
2006-11-22 01:58:11 +00:00
Glenn Maynard
81c407bc08
missing header
2006-11-22 01:56:07 +00:00
Glenn Maynard
d1759bb123
Resolve directory names to embedded default.xml/default.lua files
...
at the pathname resolution stage (THEME:GetPath, ResolvePath),
not at loading. This means that pathnames to Lua files are actually
paths to Lua files, without any extra processing, and we always
load actual files (except for BGAnimation compatibility), not
directories.
(fixes Lua LoadActor() on a directory loading as a BGA and not
as Lua)
2006-11-22 01:51:31 +00:00
Glenn Maynard
91f2f662b1
propagate metatable on merge
2006-11-22 01:19:03 +00:00
Glenn Maynard
e96a4b7270
use a LocalizedString instead of depending on CommonMetrics
2006-11-21 23:32:39 +00:00
Glenn Maynard
d14277274e
Don't special case IsEditing. If you don't want a menu timer on a screen,
...
set TimerSeconds=-1.
2006-11-21 20:14:25 +00:00
Glenn Maynard
737436885d
simplify
2006-11-21 20:08:41 +00:00
Glenn Maynard
ef3b1b7218
MenuTimer is in SWME; move SM_MenuTimer there, too. (Screen no longer
...
needs GAMESTATE.)
2006-11-21 20:04:51 +00:00
Glenn Maynard
ce86b65827
fix base call
2006-11-21 20:03:28 +00:00
Glenn Maynard
7ef6009567
Screen::JoinInput -> GameState::JoinInput
2006-11-21 19:57:58 +00:00
Glenn Maynard
d591926ff7
Don't play sounds in JoinInput; let the caller do that.
...
Localize "only play start sound for the 2nd player who joins"
hack into ScreenSelect.
2006-11-21 19:52:18 +00:00
Glenn Maynard
9195740ded
cleanup
2006-11-21 19:39:17 +00:00
Glenn Maynard
27fdc9101f
join on IET_FIRST_PRESS only
2006-11-21 19:37:16 +00:00
Glenn Maynard
93efb67216
correct base
2006-11-21 19:33:24 +00:00
Glenn Maynard
52009ae6ee
I'm not sure what was happening here:
...
If ALLOW_DISABLED_PLAYER_INPUT is true (only ScreenTitleMenu), then
ScreenSelect::Input doesn't do JoinInput ("the player will be joined
and the user will still be on the title menu"). However,
ScreenSelectMaster::MenuStart does the JoinInput anyway, so this still
happens.
If we want to have main menu options that don't load a screen, this
code path should be refactored a bit, to ask the derived class whether
the selection should also join. As is, it's just making the JoinInput
path complicated.
2006-11-21 19:28:42 +00:00
Glenn Maynard
00fdeac301
remove empty
2006-11-21 19:06:54 +00:00
Glenn Maynard
44bb231639
separate slightly confusing logic - send COIN inputs with the normal input path
2006-11-21 19:04:24 +00:00
Glenn Maynard
c4719461f9
fixup comment
2006-11-21 18:37:42 +00:00
Glenn Maynard
5eb98b88bd
fixup
2006-11-21 18:36:44 +00:00
Glenn Maynard
8ada5509f5
simplify
2006-11-21 18:33:54 +00:00
Glenn Maynard
efa198b4aa
comment
2006-11-21 18:32:49 +00:00
Glenn Maynard
33f8e799fc
fix GameSoundManager::PlayOnceFromAnnouncer
2006-11-21 18:32:33 +00:00
Glenn Maynard
f4bdf5671e
cleanup
2006-11-21 18:27:12 +00:00
Glenn Maynard
89785099b7
static -> const
2006-11-21 18:24:21 +00:00
Glenn Maynard
f198f5c933
set params, not generated message names
2006-11-21 18:23:12 +00:00
Glenn Maynard
4516e1378a
simplify
2006-11-21 18:22:20 +00:00
Glenn Maynard
c35c72e64a
don't iterate over note rows
2006-11-21 18:21:58 +00:00
Glenn Maynard
056055ce7c
simplify
2006-11-21 18:10:20 +00:00
Glenn Maynard
eaf69775bb
cleanup
2006-11-21 18:09:59 +00:00
Glenn Maynard
6eb5d623b9
cleanup
2006-11-21 18:05:24 +00:00
Glenn Maynard
9fa7a83535
update comments
2006-11-21 17:58:04 +00:00
Glenn Maynard
6276a1f93d
play sounds normally
2006-11-21 17:57:06 +00:00
Glenn Maynard
a4e69a7ec7
not needed
2006-11-21 07:23:15 +00:00
Glenn Maynard
91ee16754f
move GetMenuButtonSecondaryFunction into InputScheme
2006-11-21 07:16:19 +00:00
Glenn Maynard
52a878504b
Remove redundant m_SecondaryMenuButtons that are the same as
...
m_DedicatedMenuButton.
Simplify overcomplicated logic.
2006-11-21 07:08:06 +00:00
Glenn Maynard
5bfcb8b1c1
if button is GameButton_Invalid, don't set controller either
2006-11-21 06:57:07 +00:00
Glenn Maynard
05d17f5362
missing header
2006-11-21 06:32:49 +00:00
Glenn Maynard
ea36f45dc1
update comment
2006-11-21 06:15:04 +00:00
Glenn Maynard
02b52b8c71
clean up format string
2006-11-21 05:44:52 +00:00
Glenn Maynard
67433f7f83
add FOREACH_GameButtonInScheme
2006-11-21 05:39:56 +00:00
Glenn Maynard
f4583be663
header cleanup
2006-11-21 05:22:05 +00:00
Glenn Maynard
5cc5462722
header cleanup
2006-11-21 05:17:01 +00:00
Glenn Maynard
f0dab15f30
move AutoPlay
2006-11-21 05:02:55 +00:00
Glenn Maynard
186f47df98
update
2006-11-21 04:55:43 +00:00
Glenn Maynard
e386583dc8
High-level preferences that pull in other dependencies should be
...
moved out of PrefsManager; add GamePreferences for when we don't
have a convenient place to put it.
2006-11-21 04:54:50 +00:00
Glenn Maynard
6fd5f47bfb
unneeded
2006-11-21 04:36:35 +00:00
Glenn Maynard
0db4a096e5
ScreenWithMenuElements::BeginScreen calls SortByDrawOrder
2006-11-21 04:32:59 +00:00
Glenn Maynard
820e56a44f
remove unused sound
2006-11-21 04:19:19 +00:00
Glenn Maynard
683cd39042
remove unused
2006-11-21 04:17:22 +00:00
Glenn Maynard
639db987fd
no longer used
2006-11-21 04:15:55 +00:00
Glenn Maynard
1eb96b62a3
remove SoundResampleQuality
2006-11-21 04:14:01 +00:00
Glenn Maynard
c7755ece19
remove SoundResampleQuality
...
add m_sPrefName, so more prefs can access prefs generically
2006-11-21 04:13:09 +00:00
Glenn Maynard
5966bdf3e1
no longer true
2006-11-21 04:00:56 +00:00
Glenn Maynard
ffc66719f7
cleanup
2006-11-21 03:48:12 +00:00
Glenn Maynard
8ab6be7bde
move Premium into GameState
2006-11-21 03:35:43 +00:00
Glenn Maynard
1869848121
move def to where it belongs
2006-11-21 03:29:39 +00:00
Glenn Maynard
8676a40c8c
move PercentScoreWeight, GradeWeight
2006-11-21 03:27:27 +00:00
Glenn Maynard
b9e2725852
move TimeMeterSecondsChange
2006-11-21 03:17:05 +00:00
Glenn Maynard
f9f485debf
On life change, send a message. Remove the duplicate code
...
from ScoreDisplayLifeTime; actors can catch the message
if they want to do things like this.
2006-11-21 03:11:58 +00:00