Glenn Maynard
6e317b9f57
need to flush the directory cache or it'll keep thinking the file is there
2003-03-15 03:09:06 +00:00
Glenn Maynard
7f8e3b3886
Add skip detection when timestamping is on
...
(could be split off)
2003-03-15 02:44:54 +00:00
Glenn Maynard
77f28df1fa
this is extranneous and is causing problems
2003-03-15 00:10:55 +00:00
Glenn Maynard
23817566b8
Move ScreenManager actors into a separate screen, to unclutter
...
ScreenManager, and so it can use AddChild
2003-03-15 00:02:54 +00:00
Glenn Maynard
35e1580fa3
fix random/roulette hang; add an assert to catch this in the future
2003-03-14 22:55:06 +00:00
Glenn Maynard
cc370ed036
quiet unused variable warnings
2003-03-14 22:28:32 +00:00
Glenn Maynard
7cc5888167
make ScreenTestSound work again
2003-03-14 21:54:20 +00:00
Glenn Maynard
c9f5f6fd7a
update "aoi" translations to use the fixed kanji
2003-03-14 02:30:10 +00:00
Glenn Maynard
3162b7f192
careful; "_japanese 16px" affects fonts named "_japanese 16px*",
...
modifying it doesn't affect "_japanese 24px"
fix aoi in 16px.ini and 24px.ini
2003-03-14 02:28:48 +00:00
Glenn Maynard
35bf217063
oops; fix hack
2003-03-11 21:05:53 +00:00
Glenn Maynard
8f9e1ba367
use the correct constant
2003-03-11 19:07:41 +00:00
Glenn Maynard
b7fd35d122
make extension matching case-insensitive
2003-03-11 19:07:03 +00:00
Glenn Maynard
3936f52035
fix garbage value when glGetTexLevelParameteriv returns
...
error
2003-03-11 19:06:11 +00:00
Glenn Maynard
eaf41bad5c
don't warn about reloads for the first load
2003-03-11 19:02:09 +00:00
Glenn Maynard
b14c6cf846
experiment to try to fix danger background thrashing
2003-03-11 18:52:50 +00:00
Glenn Maynard
2bf152c2c2
const fix
2003-03-11 18:40:42 +00:00
Glenn Maynard
123cd35e17
Small movie texture optimization: honor the texture color depth.
...
Another biggie is that we're copying every frame an extra time in
MovieTexture_DShow::NewData(). This is rather hard to fix without
bringing back the stability problems we had before; I need to think
about how to do this. (Commenting out this memcpy boosts my test
video to about 22fps, so this isn't minor.)
2003-03-11 18:27:10 +00:00
Glenn Maynard
3d20f7ee70
fix reversed BEST sort
...
add comment
2003-03-10 10:51:41 +00:00
Glenn Maynard
86b0b1e7d7
simplify, and handle songs with a #SAMPLESTART but no
...
#SAMPLELENGTH
2003-03-08 19:59:30 +00:00
Glenn Maynard
1d72329ba7
fix music scroll
2003-03-07 20:27:28 +00:00
Glenn Maynard
2dc8e1f59f
Try mixing differently; this might help sound quality for people
...
using the fallback sound drivers.
2003-03-07 19:28:34 +00:00
Glenn Maynard
8d47a3e57e
Add log timestamping. This lets us check the time when something
...
odd happens (eg. a skip), and see if anything happened in the log
at that time after we quit.
2003-03-07 04:48:13 +00:00
Glenn Maynard
a2a774a3c2
add m_bTimestamping
2003-03-07 04:47:04 +00:00
Glenn Maynard
0c400d3567
fix constants
...
(I don't have a joystick with hats to actually test this, though.)
2003-03-07 04:08:40 +00:00
Glenn Maynard
a7eae8d067
remove the newer prefs INIs, not just StepMania.ini
2003-03-06 23:26:20 +00:00
Glenn Maynard
203fd190a3
simple adds
2003-03-06 23:19:06 +00:00
Glenn Maynard
0b22378211
give a bit more time when we don't have focus
2003-03-06 23:08:21 +00:00
Glenn Maynard
2fdc892e98
We want to write scores for songs that havn't been passed,
...
so we keep track of times played.
2003-03-06 23:06:21 +00:00
Glenn Maynard
0a0aa2a8f6
inval cache
2003-03-06 23:03:42 +00:00
Glenn Maynard
f64f210ca1
Remove MAX_BEATS.
2003-03-06 22:51:30 +00:00
Glenn Maynard
2f7c8a0c2e
Reduce dependency on MAX_BEATS.
2003-03-06 22:50:44 +00:00
Glenn Maynard
7cd6c95cac
Reduce dependency on MAX_BEATS.
2003-03-06 22:42:29 +00:00
Glenn Maynard
75a058c1dd
Reduce dependency on MAX_BEATS.
...
Don't call GetLastBeat from GetFirstBeat.
2003-03-06 22:40:04 +00:00
Glenn Maynard
e645510909
Reduce dependency on MAX_BEATS
2003-03-06 22:25:21 +00:00
Glenn Maynard
0ad5b74051
work around another (easy) gldirect bug
2003-03-06 09:58:25 +00:00
Glenn Maynard
ed64f269ef
Work around GLDirect bug.
2003-03-06 09:26:07 +00:00
Glenn Maynard
1604222001
Small fix for bAALinesCauseProblems
...
Add Add bPackedPixelsCauseProblems
2003-03-06 09:25:48 +00:00
Glenn Maynard
9b635c0015
add some asserts near where some crashdumps pointed to
2003-03-06 08:10:28 +00:00
Glenn Maynard
d17a9c9f17
update
2003-03-06 03:13:52 +00:00
Glenn Maynard
4f9f288ddd
eof nl
2003-03-06 03:13:36 +00:00
Glenn Maynard
dcd49a286f
fix compile
2003-03-06 02:01:28 +00:00
Glenn Maynard
1bb3349c6e
fix compile problems (operator<() must be const)
2003-03-06 01:12:27 +00:00
Glenn Maynard
5951cf7f1f
fix compile problems
2003-03-06 01:02:17 +00:00
Glenn Maynard
70af758545
fix minor warnings
2003-03-05 23:47:08 +00:00
Glenn Maynard
be89073042
fix compile problems
2003-03-05 23:35:43 +00:00
Glenn Maynard
09a0632481
Don't die due to invalid data. (We should be able to hose any
...
given piece of any song and still load cleanly. It's fine to die due
to things that shouldn't be bad--such as themes--but we should be
very tolerant of songs.)
2003-03-05 10:07:20 +00:00
Glenn Maynard
f5116967a8
Add error output, simplify
2003-03-05 09:51:32 +00:00
Glenn Maynard
4f120731aa
don't change the sample position of songs that actually have
...
a sample start of 0
2003-03-05 09:28:27 +00:00
Glenn Maynard
a448d15bd8
readd 'm' shortcut
2003-03-05 02:38:17 +00:00
Glenn Maynard
7a4934980a
Fix SetPositionSamples() when we have a rate. This should fix
...
the editor problems.
There's a major restriction of rate changing: you can't change the
rate while the song is playing. That's because RageSound keeps
track of the number of samples actually *output to the sound driver*;
it determines the position within the sound by dividing by the rate.
(It might be possible to adjust position dynamically within SetPlaybackRate
to make this work, but this isn't done right now.)
2003-03-05 02:31:22 +00:00
Glenn Maynard
ef33416418
remove old comment
2003-03-04 23:06:11 +00:00
Glenn Maynard
1b6cac3460
this is fixed
2003-03-04 23:03:36 +00:00
Glenn Maynard
2850db3658
fix tweens when a style is selected quickly (I never wait for the tween
...
to finish ...)
2003-03-04 22:56:51 +00:00
Glenn Maynard
219c81c6ce
fix the back button in the difficulty select screen
2003-03-04 22:55:35 +00:00
Glenn Maynard
47e1271f2f
fix hiding balloons when switching to a section header
2003-03-04 06:36:13 +00:00
Glenn Maynard
7c04cde567
guess the title from the directory name
2003-03-04 06:25:11 +00:00
Glenn Maynard
f45074cfa1
(Why *are* metrics case-sensitive?)
2003-03-04 06:24:02 +00:00
Glenn Maynard
0d6a670e13
don't crash on bogus values
2003-03-04 06:23:12 +00:00
Glenn Maynard
791b70803b
make GetMainAndSubTitlesFromFullTitle available
2003-03-04 06:22:20 +00:00
Glenn Maynard
b62871059e
Don't throw due to missing #BPMS
2003-03-04 05:59:56 +00:00
Glenn Maynard
9840777aba
fix sounds playing twice
2003-03-04 01:13:36 +00:00
Glenn Maynard
b7d4c1499e
cosmetic
2003-03-03 23:51:15 +00:00
Glenn Maynard
6071bf6fac
cleanup: actors generally shouldn't move themselves
2003-03-02 06:16:03 +00:00
Glenn Maynard
f60decadd8
Temporary hack: pump events a bunch (eg. a few seconds' worth)
...
every frame, to see if input messages are getting queued or something.
2003-02-28 20:52:57 +00:00
Glenn Maynard
151eea0a2c
reposition items that depend on reverse when we change songs
2003-02-28 20:50:28 +00:00
Glenn Maynard
1808b6838c
remove hardcoded values, make it work for 2P
2003-02-28 10:20:07 +00:00
Glenn Maynard
c7d8098411
delay the balloons a little
2003-02-28 09:25:25 +00:00
Glenn Maynard
0b7dafb0de
(just because)
2003-02-28 08:58:29 +00:00
Glenn Maynard
c816f69a89
write cdtitle to dwis
2003-02-28 08:55:56 +00:00
Glenn Maynard
dccc07980a
Don't blank out song elements that don't exist.
2003-02-28 08:47:27 +00:00
Glenn Maynard
141a9275d4
fix metric
2003-02-28 08:46:14 +00:00
Glenn Maynard
0918725cc1
delay more if we don't have focus
2003-02-28 08:44:52 +00:00
Glenn Maynard
2be3ec534c
add a comment
2003-02-28 08:43:14 +00:00
Glenn Maynard
403216ba44
clean up GetExtraStageInfoFromCourse
2003-02-28 08:42:02 +00:00
Glenn Maynard
b18edf2507
clean this up
...
don't compare booleans to "true" or "false"; it's redundant
(this is still a hack, but I don't feel like puzzling out the right way to
do this)
2003-02-28 08:19:10 +00:00
Glenn Maynard
2fa39fed8a
Deal with determining whether to use Marv. timing within TNStoDP.
...
Use IsCourseMode.
Remove old comment.
2003-02-28 08:12:47 +00:00
Glenn Maynard
c35af594c0
cleanup
2003-02-28 08:10:49 +00:00
Glenn Maynard
d3d7f77dd8
move TapNoteScoreToDancePoints out of the header; reduces
...
deps, and I can't imagine it's being inlined anyway
2003-02-28 07:44:44 +00:00
Glenn Maynard
181b906137
add GameState::CourseMode
2003-02-28 07:26:43 +00:00
Glenn Maynard
6df3f721cc
cleanup, adds
2003-02-28 07:25:27 +00:00
Glenn Maynard
aeef5f2874
add missing autoheader call
2003-02-25 21:27:59 +00:00
Glenn Maynard
a441f136de
fix off-by-one (oops)
2003-02-25 21:23:21 +00:00
Glenn Maynard
4241b20f57
add missing init
2003-02-25 21:10:07 +00:00
Glenn Maynard
25f9a19eff
remove unused constants
2003-02-25 20:10:03 +00:00
Glenn Maynard
3b1c7ea32b
unneeded check
...
(why do we need to check for >= 0?)
2003-02-25 19:59:29 +00:00
Glenn Maynard
38118ab10d
optimize and clean up a little
2003-02-25 19:49:16 +00:00
Glenn Maynard
32d2cd8cc1
tween out balloons
2003-02-24 20:25:27 +00:00
Glenn Maynard
17c891c78b
Start the balloons zoomed out, so they don't flicker on screen for a frame
2003-02-24 20:17:02 +00:00
Glenn Maynard
66d66d2821
oni -> michi
2003-02-24 20:14:17 +00:00
Glenn Maynard
d483917c40
closest-match selected difficulty
2003-02-24 19:56:25 +00:00
Glenn Maynard
589d0c6761
tweak
2003-02-24 19:52:45 +00:00
Glenn Maynard
ab3c8e47b1
Handle up to two wildcards in GetDirListing
2003-02-24 07:07:56 +00:00
Glenn Maynard
848ff56bbc
don't accept presses after hitting start
2003-02-24 04:40:41 +00:00
Glenn Maynard
dfec6b101f
don't reset SongOptions between course songs
2003-02-24 04:15:18 +00:00
Glenn Maynard
43f6a2f97c
fix silly sort bug
2003-02-24 03:46:04 +00:00
Glenn Maynard
0eda984d16
use StoreSelectedOptions and RestoreSelectedOptions
...
store options earlier; restore them more consistently
2003-02-24 03:26:33 +00:00
Glenn Maynard
8e21ba6f8a
add StoreSelectedOptions and RestoreSelectedOptions
2003-02-24 03:26:00 +00:00
Glenn Maynard
653fd69bea
use iSongsPlayed in eval
2003-02-24 02:59:27 +00:00
Glenn Maynard
c0e898de30
increment SongsPlayed at the beginning of the song, not the end
2003-02-24 02:58:31 +00:00
Glenn Maynard
c541f11765
use Played here, instead of Passed
2003-02-24 02:45:27 +00:00