Chris Danford
6bf3ffc4ce
poll for changes in usb/devices
2004-05-02 23:27:14 +00:00
Chris Danford
9d321a5bb7
fix assert when switching from rave to arcade
2004-05-02 22:18:07 +00:00
Chris Danford
51f0b44483
fix reload of usb-storage fails because drives still mounted
2004-05-02 22:16:56 +00:00
Sean Burke
85f7c115ff
Fix Linux compile.
2004-05-02 21:53:39 +00:00
Chris Danford
0a4a6fc818
don't sign stats.html
2004-05-02 19:24:12 +00:00
Chris Danford
bb76d1da20
fix theme mod names show on eval screen
2004-05-02 18:55:00 +00:00
Chris Danford
741ab63c14
change "total high score dance points" to "percent complete"
2004-05-02 18:49:41 +00:00
Chris Danford
1dbcca2741
theme eval mod names
2004-05-02 18:49:13 +00:00
Chris Danford
9a716c0ac5
theme mod names on the eval screen
2004-05-02 11:54:16 +00:00
Chris Danford
f12a0e25f3
fix machine high score index when players both get in the same HighScoreList
2004-05-02 11:35:13 +00:00
Chris Danford
07bc79ed35
show name to fill marker instead of "YOU" for new high scores
2004-05-02 10:37:07 +00:00
Chris Danford
5e6038c83a
fix "possibleDP=0 will choose Grade=Tier20, which may not have a graphic"
2004-05-02 09:57:28 +00:00
Steve Checkoway
9f8c8421e1
remove old files
2004-05-02 04:31:55 +00:00
Steve Checkoway
b28c4e44e9
add ScreenWithMenu whatever.*
2004-05-02 04:06:00 +00:00
Glenn Maynard
ff54ceafea
update
2004-05-02 03:55:20 +00:00
Glenn Maynard
ef47972465
use fast dither for banner cache
2004-05-02 03:51:25 +00:00
Glenn Maynard
fa83dfc552
fix excessive rounding error in mySDL_BlitTransform (completely opaque
...
surfaces would be set to an alpha value of 0xFB); fix latent alpha channel
bug
2004-05-02 03:49:22 +00:00
Glenn Maynard
ac81016af4
when dithering, round the alpha channel instead of truncating
2004-05-02 03:41:33 +00:00
Chris Danford
58d63cb476
make draw order separate from Z value
...
add "PageType" graphic to ScreenEvaluation
2004-05-02 03:01:27 +00:00
Glenn Maynard
82595ecfe1
fix minor memleaks: a few bytes per screenshot, and a harmless "leak"
...
if IMG_LoadTyped_RW fails
2004-05-02 02:15:01 +00:00
Jason Felds
d3f461220a
No more newline warning.
2004-05-02 01:36:28 +00:00
Glenn Maynard
20462b7118
optimize PrintInventoryForSong; cuts a few seconds from stats.html writing
2004-05-02 01:06:16 +00:00
Glenn Maynard
3abc4617e0
update
2004-05-02 00:22:32 +00:00
Glenn Maynard
22d7bf1508
cleanup
2004-05-02 00:21:47 +00:00
Glenn Maynard
e96fb67f6c
remove old file
2004-05-02 00:18:54 +00:00
Glenn Maynard
363534a046
remove Song::GetNumNotesWithGrade
2004-05-02 00:12:31 +00:00
Glenn Maynard
61c2f730de
GetNumNotesWithGrade is very slow when we have to call it on every
...
grade type, since we have to search for the given grade; instead, use
GetGrades, which returns all grade counts in one pass
(fixes grade sort speed regression; 10x speedup)
2004-05-02 00:11:41 +00:00
Glenn Maynard
34ada5897d
add Profile::GetHighScoresForASong
...
add optimized Profile::GetGrades to fix extremely slow grade sort creation
2004-05-02 00:08:42 +00:00
Glenn Maynard
c00f96941b
add StepsID::MatchesStepsType
2004-05-02 00:06:55 +00:00
Chris Danford
2e174881c5
don't load multiple copies of "common back" sound
2004-05-01 23:30:30 +00:00
Chris Danford
6590bd2d48
don't load multiple copies of "common start" or "common invalid" sound
2004-05-01 23:28:53 +00:00
Chris Danford
df5cd5e813
move MenuElements into a base ScreenWithMenuElements so that metrics can be overridden using the Fallback mechanism
2004-05-01 23:19:33 +00:00
Glenn Maynard
1d2d1927a6
remove old code
2004-05-01 21:54:09 +00:00
Glenn Maynard
197ec50a66
fix inconsistency between StepsID::FromSteps and StepsID::LoadFromNode
...
causing song scores to not be found
2004-05-01 21:53:28 +00:00
Chris Danford
66e65849da
move name refresh from BeginGame to EndGame
2004-05-01 21:34:16 +00:00
Chris Danford
f9ee3daede
fix compile error
2004-05-01 21:31:53 +00:00
Glenn Maynard
4ffec3f572
add change lists from snapshots
...
this differs from NEWS: NEWS only contains changes interesting to
end users upgrading from the last major release (though perhaps this
isn't a useful distinction anymore, since it's been about two decades since
the last release)
2004-05-01 07:25:23 +00:00
Glenn Maynard
d4352ed68b
simplify
2004-05-01 06:26:57 +00:00
Glenn Maynard
084042fc47
log ALSA kernel version earlier
2004-05-01 06:25:24 +00:00
Glenn Maynard
761bcf7eae
avoid loading ALSA if not needed
2004-05-01 06:24:37 +00:00
Glenn Maynard
3285433fb9
optimize FTOC (about 7x faster in g++, not benchmarked in VC)
2004-05-01 05:21:39 +00:00
Glenn Maynard
eeb79a5ee0
implement missing lrintf
2004-05-01 05:17:58 +00:00
Glenn Maynard
b48043dc2e
search all_sounds, not owned_sounds
2004-05-01 05:15:21 +00:00
Glenn Maynard
84ac4d3fc9
fix crash if a sound is played, copied, and then the parent is given over
...
to RageSoundManager; don't think this ever actually happens
2004-05-01 05:13:09 +00:00
Chris Danford
051cc33b43
change linux mem cards to use lsusb instead of crash-happy usbdevfs
2004-05-01 04:40:00 +00:00
Glenn Maynard
53fd27b885
disable "drive not ready", etc. dialogs
2004-05-01 01:44:07 +00:00
Glenn Maynard
41662b7239
fix spurious mkdir(d:/) calls
2004-05-01 01:40:58 +00:00
Glenn Maynard
50b593f7d2
If a drive isn't ready, don't try to mount it at all; it may cause mkdir()
...
calls to be made (if eg. mounting "D:\foo"), causing "volume not ready"
dialogs. This happens with removable devices like memory card readers
that don't have a device.
I think this is generally incorrect: if a user has a memcard reader, we'll ignore
it on the first change (no device is installed), and then we'll never actually
notice when a card is inserted, since the drive letters don't actually
change. I don't have a memcard reader to test this, so I'm punting on
this for now.
2004-05-01 01:26:38 +00:00
Glenn Maynard
07fa62c417
move "join player" logic into GameState
...
add --player, --mode
2004-04-30 07:48:02 +00:00
Glenn Maynard
f013cbf3f8
allow setting courses
...
fix setting steps not working if the song was previously set
2004-04-30 07:46:46 +00:00