Commit Graph

4432 Commits

Author SHA1 Message Date
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 99f890a316 fix --disable-gtk2 2003-07-24 06:05:52 +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
Glenn Maynard 50402806d0 Cleanup
Fix OpenGL in Windows.
2003-07-23 20:51:46 +00:00
Glenn Maynard 541b21145e Re-simplify exceptions. 2003-07-23 20:19:22 +00:00
Steve Checkoway 7cfed78e24 Add an error dialog for OS X. 2003-07-23 13:32:17 +00:00
Andrew Wong 004c056170 recompiled SDL.dll for people too lazy to compile it themselves :) 2003-07-23 05:03:09 +00:00
Glenn Maynard 49cd556680 bugfix 2003-07-23 00:56:46 +00:00
Glenn Maynard 33a835ff31 Tired of fighting with MFC; switch arrays to vector.
Update IniFile and some of RageUitl.  Can't do everything, since it's
still using MFC CString.
2003-07-23 00:47:23 +00:00
Glenn Maynard 212af912f1 update 2003-07-22 20:24:01 +00:00
Glenn Maynard d19feaf965 fix link errors--dxguid *is* needed in Windows 2003-07-22 20:23:39 +00:00
Glenn Maynard db150443e4 update 2003-07-22 20:21:13 +00:00
Glenn Maynard 4007c2987b quiet warning 2003-07-22 20:20:12 +00:00
Glenn Maynard 5e71b21e3d need errno 2003-07-22 20:19:47 +00:00
Steve Checkoway 6192aba094 NULL, not SDL 2003-07-22 15:52:32 +00:00
Sean Burke fc4654092c Fix LowLevelWindow on OS X and Linux. 2003-07-22 15:39:47 +00:00
Steve Checkoway 84a21951e1 Revert for non-windows. 2003-07-22 14:35:51 +00:00
Sean Burke 2656d08a16 Add missing files to the Makefile. 2003-07-22 14:21:13 +00:00
Steve Checkoway 5c27d138b1 Remove LOG->Trace() since it breaks compilation. 2003-07-22 13:00:25 +00:00
Sean Burke 910634efca Get rid of unused if conditions to make RageLog compile again. 2003-07-22 08:08:13 +00:00
Chris Danford fe0cba9f78 runs on Xbox 2003-07-22 07:56:46 +00:00