Commit Graph

4023 Commits

Author SHA1 Message Date
Glenn Maynard a5e1f86efd fix 2003-07-26 22:29:34 +00:00
Glenn Maynard 16acd4ce9c fix warnings 2003-07-26 22:25:51 +00:00
Glenn Maynard cc0362bfa2 stub music calls until converted 2003-07-26 22:18:32 +00:00
Glenn Maynard 977683dba9 add def 2003-07-26 22:17:20 +00:00
Glenn Maynard a5d49ba821 init RageMusic 2003-07-26 22:15:53 +00:00
Glenn Maynard 2d1578bea3 add RageMusic 2003-07-26 22:15:33 +00:00
Glenn Maynard 55a90e3958 Add RageMusic. This will reduce dependencies on RageSoundManager. 2003-07-26 22:10:15 +00:00
Glenn Maynard f0b61ec688 add missing header 2003-07-26 22:00:51 +00:00
Glenn Maynard dc9b6ed06d don't pull in RageThreads.h 2003-07-26 21:58:48 +00:00
Glenn Maynard 9b3112facd add missing header 2003-07-26 21:43:40 +00:00
Glenn Maynard 11c992d0f2 remove unneeded headers 2003-07-26 21:38:07 +00:00
Glenn Maynard e636970297 remove extra headers 2003-07-26 21:34:26 +00:00
Chris Danford 916e08b55c fix selection glow in GroupList 2003-07-26 09:53:15 +00:00
Andrew Wong 0ce2147bc2 added "courses only" option for marvelous judgement 2003-07-25 08:05:29 +00:00
Andrew Wong d1ee22d314 skip unlock screen if unlocks are off (messy) 2003-07-25 05:44:58 +00:00
Andrew Wong 304012bba7 add option to automatically generate unlocks from unlocks.dat 2003-07-25 05:25:23 +00:00
Andrew Wong cd0af65a88 show number of unlocks on title screen (easier benchmarking purposes, mainly) 2003-07-25 00:03:05 +00:00
Glenn Maynard 49bb0233c6 pointer casts are evil 2003-07-24 20:14:11 +00:00
Glenn Maynard 97d06dca09 cosmetic 2003-07-24 20:10:47 +00:00
Glenn Maynard f627645bba simplify 2003-07-24 20:10:17 +00:00
Glenn Maynard 2d7b9c9301 Simplify. Don't recalculate values; it'll break if the rules change elsewhere,
eg. to a change ScoreKeeper.
2003-07-24 19:44:59 +00:00
Glenn Maynard 0b1f5b9dac Huh? iPossibleDancePoints is always >= 0. Is this what you meant? 2003-07-24 19:29:51 +00:00
Andrew Wong 4fa5cbf673 minor unlock system fixes 2003-07-24 14:04:13 +00:00
Andrew Wong c48cb2416b updated groove radar values to store actually meaningful values (buggy). Algorithms used:
Voltage - ratio of perfects to total tap notes
Stream - ratio of player max combo to possible max combo
Air - ratio of jumps to total possible jumps
Freeze - ratio of freeze arrows to total freeze arrows
Chaos - dance points percentage
Note: Multidimensional array stageStats.fRadarActual[p][r] is now a %, not width.
2003-07-24 13:35:20 +00:00
Andrew Wong 850f591351 scoring fix - still need to check for fail for scoring purposes on fail_end_of_song and fail_off 2003-07-24 09:25:25 +00:00
Glenn Maynard 150a150e9a add ArchHooks_Unix 2003-07-24 08:19:20 +00:00
Glenn Maynard 928c746ba3 special thanks to VC for not even warning about this 2003-07-24 07:15:27 +00:00
Glenn Maynard 141c532eff fix garbage/crash 2003-07-24 05:34:27 +00:00
Glenn Maynard 3967e4ca80 Adjust fail mode after player options, not before. 2003-07-24 03:54:34 +00:00
Glenn Maynard e08a001137 Fix courses. 2003-07-24 02:41:56 +00:00
Glenn Maynard be483f5a61 A major, long-running problem is installing themes when the theme is
already installed.  If we don't get rid of the old theme, we'll have junk
files accumulating that cause major problems.

Keep track of what "packages" are included in an SMZIP, and offer
to remove them when the SMZIP is installed.  Don't derive it at extraction
time; this way, we can still create "overlay" SMZIPs.

Make sure we don't do anything stupid if something malicious like "..\..\.."
is listed as a package name.
2003-07-24 01:33:59 +00:00
Glenn Maynard 5e37f10103 fix vc6 compile 2003-07-24 01:29:37 +00:00
Glenn Maynard 6f6517d887 update 2003-07-24 01:29:19 +00:00
Glenn Maynard a00685d1d1 Add GetPackageDirectory and IsValidPackageDirectory. 2003-07-24 01:28:53 +00:00
Glenn Maynard fcf4541e6d disable a warning 2003-07-24 01:11:58 +00:00
Glenn Maynard 75695b3a94 add UninstallOld 2003-07-24 01:10:09 +00:00
Glenn Maynard 3c6dc0f8ed allow writing to a buffer 2003-07-23 23:16:56 +00:00
Glenn Maynard 34f504aec5 Simplify. 2003-07-23 22:51:43 +00:00
Glenn Maynard 09fbfe4d21 Simplify. Move all crash log handling to RageLog. 2003-07-23 22:50:25 +00:00
Glenn Maynard 0aec58d05c Whitespace changes only, to make this a bit more like the rest of the
code.  (I can read it just fine, but it takes a bit of a mind state shift to
read code in a different style.)  No functional changes, since I don't have
a Mac to test them.
2003-07-23 21:53:11 +00:00
Glenn Maynard daf234f83d ArchHooks::AdditionalLog is obsolete. 2003-07-23 21:48:27 +00:00
Glenn Maynard 524d376299 Use RageLog::GetAdditionalLog. 2003-07-23 21:47:41 +00:00
Glenn Maynard 9ef2f59eed Fix up mapped logs. 2003-07-23 21:45:48 +00:00
Glenn Maynard 5eb21182ac Fix up mapped logs. 2003-07-23 21:41:35 +00:00
Glenn Maynard 68f00eccf1 Reduce checkpoints. 2003-07-23 21:26:18 +00:00
Glenn Maynard 14e63f1c37 Start playing in the thread.
Fill a buffer before we start playing.
2003-07-23 21:25:38 +00:00
Glenn Maynard 16154f7eb2 allow NULL play_pos
allow changing volume back to 1
2003-07-23 21:22:26 +00:00
Glenn Maynard 695afce595 simplify 2003-07-23 21:20:12 +00:00
Glenn Maynard 2c53f30fcd make renderer type available to StepMania.cpp 2003-07-23 21:19:43 +00:00
Glenn Maynard f8bfc55aa9 cleanup 2003-07-23 20:52:35 +00:00