Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard 1e7f455ac5 remove Milkshape.h 2004-06-08 00:46:09 +00:00
Glenn Maynard 4cbf2478f5 missing headers 2004-06-08 00:45:30 +00:00
Glenn Maynard a9cae0be88 move CombinedLifeMeter.h 2004-06-08 00:15:14 +00:00
Glenn Maynard 30a9bf3292 license update 2004-06-08 00:08:04 +00:00
Glenn Maynard 301fffbed7 remove (renamed) 2004-06-07 22:00:41 +00:00
Glenn Maynard 3798245ce6 license update 2004-06-07 21:14:03 +00:00
Glenn Maynard a67e90c53e The game name is "techno"; the announcer must also be named "techno" to
be used by default for that game.

Please Ogg all sounds, and try to be consistent with filename cases (lowercase
extensions).
2004-06-07 20:50:11 +00:00
Glenn Maynard 508287542b fix warning 2004-06-07 07:13:19 +00:00
Glenn Maynard 2700d07724 update 2004-06-07 05:47:57 +00:00
Glenn Maynard 9809192ee2 fix m not restarting sample music in the editor 2004-06-07 05:37:00 +00:00
Glenn Maynard 9e2e6b39af maybe fix FindAlphaRGB problem 2004-06-07 05:23:45 +00:00
Glenn Maynard c64c53c3ff debug 2004-06-07 04:03:02 +00:00
Glenn Maynard 65fa5667d9 flip Hong Seok 2004-06-07 02:54:49 +00:00
Glenn Maynard 5d25413b7d the Para input driver doesn't work; don't create the driver 2004-06-07 02:40:57 +00:00
Glenn Maynard 2dd552a54a make sure pri boosting is enabled for di/pump threads 2004-06-07 02:40:09 +00:00
Glenn Maynard d72e41227f typo 2004-06-07 02:39:24 +00:00
Glenn Maynard 1063496711 disable thread pri boosting for the main thread 2004-06-07 02:37:50 +00:00
Glenn Maynard 4ab9934008 reverse output order 2004-06-07 02:05:15 +00:00
Glenn Maynard b5e625db3d fix crash 2004-06-07 01:59:06 +00:00
Glenn Maynard c1a0128902 don't think you meant to do that 2004-06-06 23:32:07 +00:00
Glenn Maynard 144885ad15 RageFileObjTest::Flush 2004-06-06 23:31:20 +00:00
Glenn Maynard baa6a9282f error handling cleanup 2004-06-06 23:26:11 +00:00
Glenn Maynard ba37f3bb47 cleanup 2004-06-06 23:22:42 +00:00
Glenn Maynard 32f6d7e7fc cleanup: all files are binary unless GetLine()/PutLine() are used 2004-06-06 23:21:43 +00:00
Glenn Maynard b148baa657 cleanup 2004-06-06 23:20:44 +00:00
Glenn Maynard 1aa5f95d09 remove unneeded seek 2004-06-06 23:18:38 +00:00
Glenn Maynard 53164e9b1f remove unneeded seek 2004-06-06 23:17:44 +00:00
Glenn Maynard 47a4d4d53f fix output 2004-06-06 22:51:27 +00:00
Glenn Maynard 02608c5e5a simplify error check 2004-06-06 22:46:42 +00:00
Glenn Maynard 73dff7b6c7 fix crash 2004-06-06 22:31:49 +00:00
Glenn Maynard d2a193e225 fix SDL_CreateRGBSurfaceFrom parameters 2004-06-06 22:14:48 +00:00
Glenn Maynard c419182c30 test_file_errors 2004-06-06 22:08:56 +00:00
Glenn Maynard 20248abf8f add error handling test 2004-06-06 22:08:09 +00:00
Glenn Maynard a41bd79eed comment 2004-06-06 22:04:08 +00:00
Glenn Maynard cd060ef6d6 remove overload that doesn't allow error checking--makes it too easy to be lazy 2004-06-06 21:06:03 +00:00
Glenn Maynard ae99f03a4b error check 2004-06-06 21:04:48 +00:00
Glenn Maynard 9762c6583f error checking 2004-06-06 20:56:46 +00:00
Glenn Maynard d044b29ca4 error checking 2004-06-06 20:47:48 +00:00
Glenn Maynard c3d9e8883c fix comment 2004-06-06 20:24:25 +00:00
Glenn Maynard beab9555e2 no they don't 2004-06-06 20:22:56 +00:00
Glenn Maynard a0bfd8840e read error handling 2004-06-06 20:21:50 +00:00
Glenn Maynard 565f9b364c fix error handling 2004-06-06 20:01:19 +00:00
Glenn Maynard 0593be0b41 fs root paths always end with a slash 2004-06-06 19:21:50 +00:00
Glenn Maynard 349acbd121 don't log point/line info 2004-06-06 08:11:36 +00:00
Glenn Maynard 811845d38b don't log the GUID; it's not useful 2004-06-06 08:10:22 +00:00
Glenn Maynard d84fa85bb1 try to log audio driver file versions 2004-06-06 07:23:15 +00:00
Glenn Maynard f18d876571 update 2004-06-06 07:20:55 +00:00
Glenn Maynard 88ed052924 GetFileVersion, FindSystemFile helpers 2004-06-06 07:19:01 +00:00
Glenn Maynard fe22f570d2 cleanup 2004-06-06 07:17:50 +00:00
Glenn Maynard 32893f5b63 better error message 2004-06-06 05:37:25 +00:00
Glenn Maynard 04ed5bf1ed fix spurious assist ticks at start of Play 2004-06-06 05:28:58 +00:00
Glenn Maynard c37a29ac53 fix DontShare.sig not being written the first time a profile is saved 2004-06-06 05:17:12 +00:00
Glenn Maynard 6f7d0f5686 more debugging 2004-06-06 05:14:00 +00:00
Glenn Maynard b115a685d9 only count g_TotalAhead when we're ahead 2004-06-06 05:02:39 +00:00
Glenn Maynard dc76bcfbba track Mix() call count for previous IOproc and last few Mix() durations 2004-06-06 04:33:25 +00:00
Glenn Maynard 9cb17abd2a try to keep API boundaries passing frames, instead of bytes 2004-06-06 04:25:36 +00:00
Glenn Maynard ee344530aa only realloc if the buffer needs to be bigger; having a buffer that's too
big is OK
2004-06-06 04:21:39 +00:00
Glenn Maynard ddd0362144 use usleep 2004-06-06 04:07:00 +00:00
Glenn Maynard 2472ca9979 debugging 2004-06-06 03:23:08 +00:00
Glenn Maynard 5c7dd115ad fix Song::GetSteps 2004-06-06 02:08:48 +00:00
Glenn Maynard 69d330eff5 add m_bMemoryCards 2004-06-06 01:50:21 +00:00
Glenn Maynard a5eed9dfa5 vc6 workaround 2004-06-06 01:48:53 +00:00
Glenn Maynard 99e11714e5 Keep steps by StepsType, to speed up the common case of searching by
it.  Catalog writing (still for only one course) down to .381s; still too much
time to be spending for one course on every load.  I'd make catalog writing
only happen if something has changed, but that would mean introducing
some form of course caching, which I'd rather avoid ...
2004-06-05 08:36:21 +00:00
Glenn Maynard 1246e086f2 Only create autogen steps pointers if steps autogen is enabled. This fixes
random courses taking too long to generate with autogen disabled: it has
to iterate over *all* steps (including the unused autogen steps); when
outputting the catalog, this means it has to iterate over every song once
per random course line per steps type per course difficulty.  (test case
of one 9-random-entry course with autogen off: ~10 seconds -> ~1.5 seconds;
still too much)
2004-06-05 08:20:07 +00:00
Glenn Maynard 398eb05fcb call SONGMAN->SetPreferences when PREFSMAN->m_bAutogenSteps
changes
2004-06-05 08:11:00 +00:00
Glenn Maynard 1eab5c9f1d add SongManager::SetPreferences 2004-06-05 08:08:42 +00:00
Glenn Maynard 10ef60e6ce optimize Song::GetStepsByDifficulty and Song::GetStepsByMeter 2004-06-05 07:55:40 +00:00
Glenn Maynard f887354214 fix Song::FreeAllLoadedFromProfiles 2004-06-05 07:51:40 +00:00
Glenn Maynard 6c93aebe04 remove m_bChangedSinceSave 2004-06-05 07:49:21 +00:00
Glenn Maynard c0bd180d85 set up Steps before passing it off to Song 2004-06-05 05:39:43 +00:00
Glenn Maynard 47bdf095f4 hide m_vpSteps 2004-06-05 05:20:57 +00:00
Glenn Maynard 2ca100eaad stop accessing m_vpSteps directly 2004-06-05 05:13:23 +00:00
Glenn Maynard d44be247d0 cleanup 2004-06-05 05:08:00 +00:00
Glenn Maynard 99c4b789af oops 2004-06-05 04:12:37 +00:00
Glenn Maynard 7def67e60a "motto", name flips 2004-06-05 03:54:40 +00:00
Glenn Maynard c518b933ff Shinhwa, Hong Seok 2004-06-05 03:34:53 +00:00
Glenn Maynard 251726b24b "Hong Seok" 2004-06-05 03:32:49 +00:00
Glenn Maynard c27dc7a008 ScreenJukeboxMenu update 2004-06-05 02:00:53 +00:00
Glenn Maynard a358c9057f simplify 2004-06-05 02:00:12 +00:00
Glenn Maynard 89cc0b9391 fix crash
remove unneeded include
2004-06-05 01:56:51 +00:00
Glenn Maynard e8c13d6798 fix ScreenJukeboxMenu draw order 2004-06-05 01:39:46 +00:00
Glenn Maynard 2ccea8dcf6 very temporary hack to try to track down all_sounds corruption 2004-06-05 01:04:17 +00:00
Glenn Maynard b882bb1e63 stop accessing Song::m_vpSteps directly 2004-06-04 23:36:50 +00:00
Glenn Maynard c266c71dca stop accessing Song::m_vpSteps directly 2004-06-04 23:29:13 +00:00
Glenn Maynard 693eee576a cleanup 2004-06-04 22:49:46 +00:00
Glenn Maynard 1bebbc1b4f Fix !DelayedCreditsReconcile with DOUBLES_PREMIUM. The behavior
was odd: both sides had to be joined, which required two credits, and it
refunded the extra credit after selecting.  Now, doubles is available with
only one side joined in DP.
2004-06-04 22:27:37 +00:00
Glenn Maynard 28d1dfbb39 fix select screen flickering on coin input 2004-06-04 21:56:36 +00:00
Glenn Maynard c3f3a18e2c split out GetNumCreditsPaid() 2004-06-04 21:12:03 +00:00
Glenn Maynard 06af12a4aa cleanup 2004-06-04 20:35:05 +00:00
Glenn Maynard bf6d177250 fix calling lua-config if lua-config50 was found 2004-06-04 20:32:38 +00:00
Glenn Maynard bb39eab0f0 only check for libXtst if we found X 2004-06-04 20:31:45 +00:00
Glenn Maynard af9a619044 seed and course change in GameState::FinishStage 2004-06-04 06:34:52 +00:00
Glenn Maynard 8767d7276f fix random courses not showing up on ranking screen the first time
through due to negative cached trails from before the random list
was available
2004-06-04 06:18:30 +00:00
Glenn Maynard a047366a73 better assert 2004-06-04 05:44:51 +00:00
Glenn Maynard 64988f3216 set DifficultyIcon from the actual diffiuclty, not preferred 2004-06-04 05:40:57 +00:00
Glenn Maynard a185c714f5 remove unused metrics 2004-06-04 05:37:08 +00:00
Glenn Maynard 7999764de4 simplify 2004-06-04 03:42:49 +00:00
Glenn Maynard da275bc880 fix inconsistent course difficulty strings 2004-06-04 03:38:52 +00:00
Glenn Maynard 4f5febbf07 fix m_iCustomMeter not initialized correctly
GetTrails: don't return course difficulties that aren't being displayed
2004-06-04 02:52:07 +00:00
Glenn Maynard b93d1bfd5e first pass at merging CourseDifficulty into Difficulty
CourseDifficulty names still exist, since it's useful to distinguish them
in command names
2004-06-04 02:05:56 +00:00