aboutsummaryrefslogtreecommitdiffstats
path: root/Game/Code (follow)
Commit message (Collapse)AuthorAgeFilesLines
* swscale experiment was not satisfying (bad performance), but made clear, ↵b1indy2007-12-171-16/+65
| | | | | | | | that there was unnecessary copying done in GetFrame. UVideo.pas will need some more cleanup but should work better than before. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@717 b956fd51-792f-4845-bead-9b4dfca2ff2c
* allows switching between projectm 0.9/1.0tobigun2007-12-171-2/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@716 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - faster preset switchingtobigun2007-12-171-383/+378
| | | | | | - added projectM 1.0 support git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@715 b956fd51-792f-4845-bead-9b4dfca2ff2c
* added version 1.0 for testingtobigun2007-12-173-381/+926
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@714 b956fd51-792f-4845-bead-9b4dfca2ff2c
* include swscale.pasb1indy2007-12-171-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@713 b956fd51-792f-4845-bead-9b4dfca2ff2c
* some minor changes to make swscale workb1indy2007-12-171-3/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@712 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - non-working ffmpeg-audio test versiontobigun2007-12-171-536/+462
| | | | | | - "plays" (not at all) only the start-sound at the moment git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@711 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - changed compiler-switch FFMpegAudio to UseFFMpegAudiotobigun2007-12-171-4/+7
| | | | | | - UseProjectM splitted into UseProjectM_0_9 or UseProjectM_1_0 git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@710 b956fd51-792f-4845-bead-9b4dfca2ff2c
* disabled the FFMPEG_AUDIO stuff for the momenttobigun2007-12-171-10/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@709 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - removed hStream in favour of TAudioOutputStreamtobigun2007-12-173-61/+87
| | | | | | - removed all this BASS-specific sound-names git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@708 b956fd51-792f-4845-bead-9b4dfca2ff2c
* lazarus (was it lazarus?) complained about missing parameters for halt. ↵tobigun2007-12-171-1/+1
| | | | | | after removing the bracket it knew it should use the parameter-less version of halt. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@707 b956fd51-792f-4845-bead-9b4dfca2ff2c
* some adjustment to the way, the lyrics zoom effect works (center of zoom ↵b1indy2007-12-161-17/+20
| | | | | | should be more precise now) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@706 b956fd51-792f-4845-bead-9b4dfca2ff2c
* added some texture parameters (hope this fixes the "strich" problem that mog ↵b1indy2007-12-161-0/+3
| | | | | | experienced git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@705 b956fd51-792f-4845-bead-9b4dfca2ff2c
* elimitated sentence change flicker bugb1indy2007-12-162-10/+19
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@704 b956fd51-792f-4845-bead-9b4dfca2ff2c
* again some progress with the lyrics...b1indy2007-12-152-77/+201
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@703 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Some tweaking on the lyrics, credits to blindy! :Xmogguh2007-12-121-8/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@701 b956fd51-792f-4845-bead-9b4dfca2ff2c
* some "progress" with the lyricsb1indy2007-12-121-6/+30
| | | | | | don't understand, why my debug display and what's shown in thy lyric-bar doesn't match (as i see it in the code, it should be the same) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@700 b956fd51-792f-4845-bead-9b4dfca2ff2c
* got back those nice stars ;)b1indy2007-12-121-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@698 b956fd51-792f-4845-bead-9b4dfca2ff2c
* little bit of tidy up..jaybinks2007-12-079-1079/+1109
| | | | | | | | | | | added command line switch, to see what media interfaces are being used. moved RandomPCM Data generation to Visualizer class. added Visualization preset change, on new line ( may be a little to much... maybe we should do ever 4 or 16 bars or something ?) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@697 b956fd51-792f-4845-bead-9b4dfca2ff2c
* getpcmdata creates fake pcm-data nowtobigun2007-12-071-2/+31
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@696 b956fd51-792f-4845-bead-9b4dfca2ff2c
* linux fixtobigun2007-12-071-51/+71
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@695 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Fixed some linux visualizer errorstobigun2007-12-073-447/+436
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@694 b956fd51-792f-4845-bead-9b4dfca2ff2c
* oops didnt mean to commit that.jaybinks2007-12-071-5/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@693 b956fd51-792f-4845-bead-9b4dfca2ff2c
* trying to get projectM to run in linuxjaybinks2007-12-064-630/+651
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@692 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Singscreen: pop up is now fastermogguh2007-12-061-3/+3
| | | | | | Scorescreen: minor graphic edits git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@690 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Fixed array issues, moving through the several arrays is ugly - but at least ↵mogguh2007-12-061-184/+171
| | | | | | it works git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@689 b956fd51-792f-4845-bead-9b4dfca2ff2c
* added some commentsjaybinks2007-12-061-2/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@688 b956fd51-792f-4845-bead-9b4dfca2ff2c
* gave priority to videos over Visualization...jaybinks2007-12-065-24/+61
| | | | | | | | | | | so now video plays back... and "V" will switch between Video ( or jpg ) background and visualization. this needs to be pressed on every song, as the state should be forgotten. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@687 b956fd51-792f-4845-bead-9b4dfca2ff2c
* turn on visualizationjaybinks2007-12-061-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@686 b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@685 ↵jaybinks2007-12-061-1/+1
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c
* added [tab] to change visualization presetjaybinks2007-12-062-0/+39
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@682 b956fd51-792f-4845-bead-9b4dfca2ff2c
* added "V" key to sing screen to start Visualization...jaybinks2007-12-063-34/+32
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@681 b956fd51-792f-4845-bead-9b4dfca2ff2c
* added projectM switch (disabled by default)tobigun2007-12-061-2/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@680 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Visualizer changes (audio connection, some opengl fixes)tobigun2007-12-066-47/+118
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@679 b956fd51-792f-4845-bead-9b4dfca2ff2c
* conformed projectM to IVideoPlayback jaybinks2007-12-068-56/+151
| | | | | | still needs a little work. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@678 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - music-visualization support added. tobigun2007-12-051-0/+201
| | | | | | | - hardcoded to projectm at the moment. - needs a plugin-structure makeover git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@677 b956fd51-792f-4845-bead-9b4dfca2ff2c
* added projectM header filetobigun2007-12-051-0/+354
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@676 b956fd51-792f-4845-bead-9b4dfca2ff2c
* portaudio support addedtobigun2007-12-051-8/+19
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@675 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - bass input and output can now be switched on/off separatelytobigun2007-12-051-3/+10
| | | | | | - portaudio-support in linux enabled by default git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@674 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Changed this so that us-dx doesn't crash anymore if no soundcard is available tobigun2007-12-051-14/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@673 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - compatibility changes for fpc 2.2.0 and lazarus 0.9.24. Changes are ↵tobigun2007-12-053-67/+148
| | | | | | | | | enabled if {$DEFINE LAZARUS_V0924} and/or {$DEFINE FPC_V220} are defined in switches.inc. - this is a very ugly HACK and should be replaced by something different (not in switches.inc and some sort of {$IF FPC_VERSION > VERSION(2, 2, 0)} git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@672 b956fd51-792f-4845-bead-9b4dfca2ff2c
* GetFFTData() is an output- and not an input-interface's functiontobigun2007-12-052-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@671 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - bugfix: tried to access array element -1 if video contained no audio-streamtobigun2007-12-051-3/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@670 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - Moved initialization from URecord to UAudio_bass.tobigun2007-12-051-649/+648
| | | | | | | | - Removed duplicate registration at AudioManager - separated input an output functions so input-functionality can be switched on and off with the UseBASSInput define - Removed HWND Windows stuff git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@669 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - Moved GetFFTData from IAudioInput -> IAudioOutput (it is used for the ↵tobigun2007-12-051-6/+3
| | | | | | | | song-selection equalizer not for mic-input) - CaptureCard/StopCard is not visible to public anymore git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@668 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Removed duplicated registration to the AudioManager. Registering once is ↵tobigun2007-12-051-12/+4
| | | | | | enough (Casting has no effect here) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@667 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - Removed all BASS stuff. BASS initialization is now done in UAudio_bass (or ↵tobigun2007-12-051-134/+52
| | | | | | | | | UAudio_portaudio). - Sound moved to Recording.Sound - Removed duplicated unreferenced global Soundcard-array var (which was moved to the TRecord-Class previously but has not been deleted) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@666 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Sound is now Recording.Soundtobigun2007-12-052-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@665 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - Sound-Device initialization was moved from URecord to the specific ↵tobigun2007-12-051-21/+20
| | | | | | | | Audio-Interface (Bass/Portaudio) called by InitializeSound(). As TIni.Create needs a filled in Recording.SoundCard array, InitialzeSound() has to be called before TIni.Create. - Sound is now Recording.Sound git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@664 b956fd51-792f-4845-bead-9b4dfca2ff2c
* New portaudio interface addedtobigun2007-12-051-0/+434
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@663 b956fd51-792f-4845-bead-9b4dfca2ff2c