Glenn Maynard
2a6e586a73
SOUND->HandleSongTimer() in SM_GainFocus, not ctor
2004-01-30 20:29:24 +00:00
Glenn Maynard
713ef39b04
fix timestamping always showing
2004-01-30 06:39:06 +00:00
Glenn Maynard
c812ac2ec9
remove mesa junk; symlink it to libGL if you really want to do that
...
handle broken systems that need -lGLU to link -lGL
2004-01-30 05:19:22 +00:00
Glenn Maynard
6e13a833d2
simplify
...
fix "zero first update" logic
2004-01-30 05:07:26 +00:00
Glenn Maynard
62144e5794
fix GameState::LaunchAttack
2004-01-30 00:58:33 +00:00
Glenn Maynard
c6ce74564e
fix crash when !SHOW_GRADE_AREA
2004-01-30 00:36:28 +00:00
Glenn Maynard
762dba8662
fix editor jumping back to 1x
2004-01-29 21:31:40 +00:00
Glenn Maynard
638a15a55d
off-by-one
2004-01-29 21:20:05 +00:00
Glenn Maynard
de249cb80a
const fix
2004-01-29 21:16:57 +00:00
Glenn Maynard
e8c7082aa3
skip logging
2004-01-29 21:02:51 +00:00
Glenn Maynard
1fa29116f3
think MUSIC_SECONDS_INVALID isn't needed now
2004-01-29 20:58:11 +00:00
Glenn Maynard
ee42123bf3
handle locks
2004-01-29 09:24:56 +00:00
Glenn Maynard
9a68042e42
fix warnings
2004-01-29 05:23:31 +00:00
Glenn Maynard
77951ede0e
set up GAMESTATE->m_fMusicSeconds earlier
2004-01-29 05:20:27 +00:00
Glenn Maynard
8b2c58056b
Make sure we always send at least one update before drawing.
2004-01-29 05:12:18 +00:00
Glenn Maynard
3627b8dea9
rankings course listing
2004-01-29 01:46:08 +00:00
Glenn Maynard
c6c4cb6606
rankings course list metrics
2004-01-29 01:40:41 +00:00
Glenn Maynard
27171288d4
cleanup, simplify
2004-01-28 21:28:43 +00:00
Glenn Maynard
946d26ae8e
fix warnings
2004-01-27 21:03:43 +00:00
Glenn Maynard
dfb4fe942d
die if SetHWParams fails in SetSampleRate
2004-01-27 06:36:24 +00:00
Glenn Maynard
5548778cb1
do the GLU check correctly
2004-01-27 06:09:27 +00:00
Glenn Maynard
b5279e990d
don't jump to first difficulty while in sorts
2004-01-27 05:48:25 +00:00
Glenn Maynard
c8ede67da3
add SORT_CHALLENGE_METER
2004-01-27 05:37:43 +00:00
Glenn Maynard
269023f747
fix editor jumping to odd positions in the music after going through options menus
2004-01-26 23:08:46 +00:00
Glenn Maynard
d729a0e7aa
ScreenSystemLayer::UpdateTimestampAndSkips cleanup
...
send SM_LoseFocus when bringing up an input window, minimenu, etc,
and on AddNewScreenToTop
2004-01-26 23:06:50 +00:00
Glenn Maynard
ee4eea353f
fix editor player options crash
2004-01-26 22:41:37 +00:00
Glenn Maynard
65ebfa853a
initialize opt
2004-01-26 22:40:46 +00:00
Glenn Maynard
8b03f1a9f4
fix player options in editor
2004-01-26 22:20:42 +00:00
Glenn Maynard
47440ed830
m_MessageSendOnPop fix
2004-01-26 22:19:33 +00:00
Glenn Maynard
bc0af51dcc
allow showing course mods in the editor
2004-01-26 20:56:58 +00:00
Glenn Maynard
b9b589cc34
Course::Unload
2004-01-26 20:55:35 +00:00
Glenn Maynard
d8212e8d08
simplify attack handling
2004-01-26 20:39:14 +00:00
Glenn Maynard
032dc0c0a0
fix minimenu alignment
2004-01-26 19:11:25 +00:00
Glenn Maynard
fb9557573c
fix unlocks
2004-01-26 06:47:06 +00:00
Glenn Maynard
4259b5467a
fix keys getting stuck after windows dialogs
2004-01-26 04:00:52 +00:00
Glenn Maynard
dc33cc12bb
increase MAX_INPUT_QUEUE_LENGTH
2004-01-26 03:36:02 +00:00
Glenn Maynard
fe676f0dc2
preload locked sound
2004-01-26 03:23:12 +00:00
Glenn Maynard
8f1680b8da
use ModeChoice
2004-01-25 16:49:05 +00:00
Glenn Maynard
174062553b
add "song"
2004-01-25 16:48:09 +00:00
Glenn Maynard
290d92f6e3
ScreenSelect codes
2004-01-25 16:31:38 +00:00
Glenn Maynard
e1b5bf9404
simplify
2004-01-25 16:24:34 +00:00
Glenn Maynard
f116a3f4e8
cleanup
2004-01-25 15:45:50 +00:00
Glenn Maynard
e5c242a290
unneeded
2004-01-25 15:11:41 +00:00
Glenn Maynard
5144e29421
generalize
2004-01-25 02:29:18 +00:00
Glenn Maynard
3de8b33668
const fix
2004-01-25 02:27:41 +00:00
Glenn Maynard
0b9f83060a
fix extra stage
2004-01-25 00:12:38 +00:00
Glenn Maynard
4b50f2999d
simplify
2004-01-24 23:40:40 +00:00
Glenn Maynard
ec5d3282bf
cleanups, fix memleaks
2004-01-24 22:55:59 +00:00
Glenn Maynard
4bec346b2c
fix UNLOCKSYS not being initialized
2004-01-24 22:54:55 +00:00
Glenn Maynard
5d8b2032ee
quiet warning
2004-01-24 22:46:06 +00:00
Glenn Maynard
f573d5f1ad
compile fix
2004-01-24 22:44:52 +00:00
Glenn Maynard
d5d93a97a4
remove extra UnlockSystem from GameState (it didn't belong at the
...
top, in "main state info", anyway)
2004-01-24 21:09:23 +00:00
Glenn Maynard
82276c80cb
add "Reload from disk"
...
sort F5/F6
2004-01-24 20:36:09 +00:00
Glenn Maynard
a4825393d8
Song::RevertFromDisk: flush first, don't fast load
2004-01-24 20:18:06 +00:00
Glenn Maynard
07f99b102a
cleanup
2004-01-24 20:07:14 +00:00
Glenn Maynard
47530d2117
Remove OffsetFix
...
Read Info tags
Mimic BASS decoding peculiarities
2004-01-24 20:00:41 +00:00
Glenn Maynard
268bff458d
call LoadFromDATFile(); from UnlockSystem ctor, not manually
...
cleanups
2004-01-24 19:39:18 +00:00
Glenn Maynard
3c940c997e
optionally show (mostly) synced BGAs in the editor
...
(mostly: movies will start correctly but will not seek)
2004-01-23 08:25:00 +00:00
Glenn Maynard
08430d2123
fix menus with only one entry
2004-01-23 08:13:44 +00:00
Glenn Maynard
c681f61af9
working on optionally showing (mostly) synced BGAs in the editor
2004-01-23 07:21:00 +00:00
Glenn Maynard
2091a7065c
working on optionally showing (mostly) synced BGAs in the editor
2004-01-23 06:51:15 +00:00
Glenn Maynard
9f04fd7cd9
hide LoadFromAniDir
2004-01-23 05:48:52 +00:00
Glenn Maynard
e640aa7ba9
update Background::Unload
2004-01-23 05:44:15 +00:00
Glenn Maynard
36230aff06
Ignore the SortMenu when in course mode
2004-01-23 04:56:39 +00:00
Glenn Maynard
dc13de7b6c
fix SongSortOrderNames
2004-01-23 04:40:38 +00:00
Glenn Maynard
673c3e8250
use "-random-"; that's what the editor uses
2004-01-23 04:22:34 +00:00
Glenn Maynard
755b1ef39e
filename "random" in #BGCHANGES falls back on "random BG
...
every 4 measures"
2004-01-23 04:14:06 +00:00
Glenn Maynard
d59595cd93
move Background::LoadFromRandom out
2004-01-23 03:53:23 +00:00
Glenn Maynard
745a27712f
simplify random bg loading
...
don't play the same random bg twice in a row
don't spend time loading random bgs if we're not going to use them
2004-01-23 02:23:11 +00:00
Glenn Maynard
c7257147a7
simplify
...
fix stage counter increasing on BACK
2004-01-23 02:04:34 +00:00
Glenn Maynard
f9a90cd361
fix IsFinalStage
2004-01-22 23:36:26 +00:00
Glenn Maynard
b3ede49d29
better locking
2004-01-22 23:21:07 +00:00
Glenn Maynard
d7be0781cc
don't FillBuf in the main thread
2004-01-22 23:08:25 +00:00
Glenn Maynard
73e36c6234
obscure fixes for large writeaheads
2004-01-22 23:04:59 +00:00
Glenn Maynard
e3c6b2cb34
implement GetVolume
2004-01-22 08:04:37 +00:00
Glenn Maynard
46a5d99ca9
buffersize fix
2004-01-22 07:51:38 +00:00
Glenn Maynard
08b081bbf8
cleanup
...
fix buffersize
2004-01-22 07:51:17 +00:00
Glenn Maynard
9e9375bb5f
fix compile
2004-01-22 07:15:08 +00:00
Glenn Maynard
47825d5540
fix silent demo music
2004-01-22 07:00:44 +00:00
Glenn Maynard
199c923d2a
oops, forgotton commit
2004-01-22 06:59:56 +00:00
Glenn Maynard
2ff50ed116
support per-sample volume
2004-01-22 06:55:18 +00:00
Glenn Maynard
b28c406879
per-sample volume
2004-01-22 06:52:44 +00:00
Glenn Maynard
268b7c1e76
fix warning
2004-01-22 06:14:58 +00:00
Glenn Maynard
2a7285ea77
lock in RageSound::Update
2004-01-22 06:13:31 +00:00
Glenn Maynard
397e5beed5
harmless seek fix
2004-01-22 04:58:45 +00:00
Glenn Maynard
9c1b88cce6
fix minor seek bug
2004-01-22 04:41:56 +00:00
Glenn Maynard
7fe3268d1a
disable OffsetFix: it's broken, might remove it entirely
2004-01-22 04:23:17 +00:00
Glenn Maynard
1c268d8453
typo
2004-01-22 03:27:18 +00:00
Glenn Maynard
984dc752b2
add song-based branching
2004-01-22 03:26:59 +00:00
Glenn Maynard
6021c6e7da
make the stage count work if the eval screen isn't shown at all
2004-01-22 03:11:40 +00:00
Glenn Maynard
e76d268c8e
simplify
2004-01-22 02:39:55 +00:00
Glenn Maynard
f0d0734817
simplify
2004-01-22 02:37:48 +00:00
Glenn Maynard
291aa11f48
simplify: PREFSMAN->m_bUseUnlockSystem should only change
...
whether songs are actually locked or not; always keep the stats
(simpler that way: less conditionals)
2004-01-22 02:35:44 +00:00
Glenn Maynard
37086daa74
Simplify: always add unlock DP during stage eval, never during summary
...
The only change I can think this might make is that all stages will count,
instead of the last 4 or however it is summary counts. This is better, because
unlock will still work if the summary eval screen is disabled in the theme.
2004-01-22 02:33:22 +00:00
Glenn Maynard
2a501a9d17
use GameState::IncrementStageIndex
2004-01-22 02:17:21 +00:00
Glenn Maynard
ded50f4d88
add GameState::IncrementStageIndex
2004-01-22 02:16:50 +00:00
Glenn Maynard
7f46f2ab3b
const fixes
...
pull code out of the header
2004-01-22 02:15:55 +00:00
Glenn Maynard
b8077e9f52
fix trace
2004-01-21 23:56:31 +00:00
Glenn Maynard
10d0ae0ada
fix memleak
2004-01-21 11:28:31 +00:00
Glenn Maynard
8ff6ad9bf5
SoundMixBuffer work
2004-01-21 10:32:01 +00:00