diff options
author | brunzelchen <brunzelchen@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2010-10-05 18:28:42 +0000 |
---|---|---|
committer | brunzelchen <brunzelchen@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2010-10-05 18:28:42 +0000 |
commit | 65ddad359ed3b9b739215ec89a7645455ae10dce (patch) | |
tree | 7fdc703f290b37e68ce0e6a2c56d5bdd2f7ee07b /Game/Code/UltraStar.dpr | |
parent | dbe444f87b85da27a37f38e80bfd540178b8dde0 (diff) | |
download | usdx-65ddad359ed3b9b739215ec89a7645455ae10dce.tar.gz usdx-65ddad359ed3b9b739215ec89a7645455ae10dce.tar.xz usdx-65ddad359ed3b9b739215ec89a7645455ae10dce.zip |
- added webcam support
- faster program start
- faster sorting (mergesort)
- sync lyrics to music
- some new backgrounds and credits graphics (thx to MezzoX)
- own thread for video decoding
- finished 6-Player-on-one-screen-mode
- changqed player-colors
- fixed some bugs...
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/branches/1.0.1 Challenge MOD@2637 b956fd51-792f-4845-bead-9b4dfca2ff2c
Diffstat (limited to 'Game/Code/UltraStar.dpr')
-rw-r--r-- | Game/Code/UltraStar.dpr | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/Game/Code/UltraStar.dpr b/Game/Code/UltraStar.dpr index 0ebd5c78..b1bdf2d8 100644 --- a/Game/Code/UltraStar.dpr +++ b/Game/Code/UltraStar.dpr @@ -6,6 +6,9 @@ program UltraStar; uses
acinerella in 'lib\acinerella\acinerella.pas',
+ UCaptureWDM in 'lib\DSPack\UCaptureWDM.pas',
+ UWebCam in 'classes\UWebCam.pas',
+ UMergeSort in 'classes\UMergeSort.pas',
SDL in 'lib\JEDI-SDLv1.0\SDL\Pas\SDL.pas',
moduleloader in 'lib\JEDI-SDLv1.0\SDL\Pas\moduleloader.pas',
sdlutils in 'lib\JEDI-SDLv1.0\SDL\Pas\sdlutils.pas',
@@ -119,7 +122,7 @@ uses UVideo in 'Classes\UVideo.pas';
const
- Version = 'UltraStar Deluxe Challenge, Medley & Duet Edition r9 RC2.1';
+ Version = 'UltraStar Deluxe Challenge, Medley & Duet Edition r9 RC4.2';
var
WndTitle: string;
@@ -161,6 +164,7 @@ begin // Log + Benchmark
Log := TLog.Create;
+ PerfLog := TPerformanceLog.Create;
Log.Title := WndTitle;
Log.Enabled := Not Params.NoLog;
Log.BenchmarkStart(0);
@@ -264,15 +268,26 @@ begin Log.LogBenchmark('Initializing 3D', 1);
// Songs
- //Log.BenchmarkStart(1);
+ Log.BenchmarkStart(1);
Log.LogStatus('Creating Song Array', 'Initialization'); Songs := TSongs.Create;
+ Log.BenchmarkEnd(1);
+ Log.LogBenchmark('Loading Song Array', 1);
+
+ Log.BenchmarkStart(1);
Songs.LoadSongList;
+ Log.BenchmarkEnd(1);
+ Log.LogBenchmark('Loading Song List', 1);
+
+ Log.BenchmarkStart(1);
Log.LogStatus('Creating 2nd Song Array', 'Initialization'); CatSongs := TCatSongs.Create;
Log.BenchmarkEnd(1);
- Log.LogBenchmark('Loading Songs', 1);
+ Log.LogBenchmark('Loading Song Cats', 1);
// Refresh ScreenSong
+ Log.BenchmarkStart(1);
ScreenSong.Refresh(true);
+ Log.BenchmarkEnd(1);
+ Log.LogBenchmark('Loading Song Refresh', 1);
// Sound
Log.BenchmarkStart(1);
|