aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove some unused elements of ScreenCreditswhiteshark02010-06-301-10/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2567 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - code restructured (e.g.: more comments, well named comments)whiteshark02010-06-301-1128/+980
| | | | | | | | | | => its very much easier to make changes now - implemented new (working) beat detection algorithm - comments added - mouse move easter egg added to intro (needs some adjustment) - "Funky Text" still needs an updated git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2566 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Bugfix: do not call Inc() on PByteArray pointers. It will not increment by ↵tobigun2010-06-192-2/+2
| | | | | | one byte, but by SizeOf(ByteArray) bytes which is some KB. As a result the pointer will point to an illegal memory address. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2549 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Top5: display translated difficulty names instead of english oneswhiteshark02010-06-181-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2548 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - enter credits screen after 30 seconds w/o user interaction in main screenwhiteshark02010-06-172-1/+38
| | | | | | - leave credits screen w/ left / right mouse button, enter, return, escape and backspace git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2536 b956fd51-792f-4845-bead-9b4dfca2ff2c
* pause bg music during creditswhiteshark02010-06-171-0/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2535 b956fd51-792f-4845-bead-9b4dfca2ff2c
* move check for OnSentenceEnd call from NewNote to NewBeatDetectwhiteshark02010-06-151-14/+31
| | | | | | | | - fix rating popup for lines that end with a freestyle note - better handling of songs with bad line breaks this may need some additional testing! git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2528 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed x-position of glScissor test in UVideo.Draw and UVideo.DrawReflection ↵brunzelchen2010-06-151-2/+2
| | | | | | (video was visible on the first screen only) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2527 b956fd51-792f-4845-bead-9b4dfca2ff2c
* minor fix: select themes button in screenoptions after reloading themewhiteshark02010-06-141-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2525 b956fd51-792f-4845-bead-9b4dfca2ff2c
* minor editor fix: whiteshark02010-06-141-0/+4
| | | | | | update lyrics after toggling freestyle git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2523 b956fd51-792f-4845-bead-9b4dfca2ff2c
* avoid time bar overflows by restricting its rangetobigun2010-06-131-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2514 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - updated windows configuration file to fit changescanni02010-06-131-5/+5
| | | | | | | through an update of ffmpeg to fix the black preview bug after seeking mpeg files introduced with the new video preview feature git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2513 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Fix for invalid song lengthstobigun2010-06-132-2/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2511 b956fd51-792f-4845-bead-9b4dfca2ff2c
* do not save "auto" encoding tagtobigun2010-06-131-1/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2510 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Previously removed option Lyrics:Encoding now back in config.ini:tobigun2010-06-122-5/+11
| | | | | | | | | | - Possible values: Auto/CP1250/CP1252/UTF8/Locale - Default: Auto - Recommended: Auto or UTF8 - IMPORTANT: CP1250(old US default), CP1252 (old USDX default) and Locale (country specific) are only for backwards compatibility and should not be used as they break portability git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2507 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fTimeBase is NOT the time-base of the FFmpeg stream -> renamed to ↵tobigun2010-06-121-28/+21
| | | | | | fFrameDuration to avoid wrong usage git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2501 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix seeking in videostobigun2010-06-121-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2500 b956fd51-792f-4845-bead-9b4dfca2ff2c
* use MidiCons: use MIDI_NOTEOFF/NOTEON constants instead of cryptic hex-numberstobigun2010-06-111-18/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2493 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix display of "InfoBar" for songs whose first note doesn't start at beat zerowhiteshark02010-06-111-6/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2490 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix display bug after deleting last note of a line in editorwhiteshark02010-06-111-30/+39
| | | | | | Only delete sentence if there are at least 2 left git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2489 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix wrong lyric spacing in editor after editing a sentence whose last ↵whiteshark02010-06-111-0/+1
| | | | | | syllable is freestyle git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2488 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Readability improvement: Rename local variable Done to KeepGoing. Convert ↵k-m_schindler2010-06-111-15/+14
| | | | | | While loop to repeat loop in MainLoop. no change in logic. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2485 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Mac OS X: fix installation and loading of libpcre.dylib in standalone and ↵k-m_schindler2010-06-111-4/+11
| | | | | | fink based app. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2483 b956fd51-792f-4845-bead-9b4dfca2ff2c
* finally fixing r2478whiteshark02010-06-101-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2481 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix compiling after r2478whiteshark02010-06-101-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2480 b956fd51-792f-4845-bead-9b4dfca2ff2c
* changes to divide notewhiteshark02010-06-101-5/+13
| | | | | | | | - split note in the center - use "~" instead of dash as lyrics for the new note - update lyric display after split git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2479 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed main loop initializationwhiteshark02010-06-101-0/+2
| | | | | | should fix the close w/o error message after loading that some people reported git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2478 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - added missing Result assignment in TAudioInputProcessor.CheckPlayersConfigbrunzelchen2010-06-102-18/+19
| | | | | | | - replaced "continue" var with "Done" in UMain - CheckEvents is now a procedure and not a function git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2477 b956fd51-792f-4845-bead-9b4dfca2ff2c
* update of ffmpeg lib versions in config-winbrunzelchen2010-06-101-5/+5
| | | | | | | | | libavcodec 52.66.0 libavformat 52.61.0 libavutil 50.14.0 libswscale 0.10.0 git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2476 b956fd51-792f-4845-bead-9b4dfca2ff2c
* merge of VideoPreview branch into trunkbrunzelchen2010-06-108-96/+859
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2475 b956fd51-792f-4845-bead-9b4dfca2ff2c
* add the path of Library/Application Support/UltraStarDeluxe again.k-m_schindler2010-06-091-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2471 b956fd51-792f-4845-bead-9b4dfca2ff2c
* string updatetobigun2010-06-081-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2456 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - URecord.ValidateSettings should not display the popup itselftobigun2010-06-064-16/+51
| | | | | | - Array free version of CheckPlayersConfig git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2450 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - Now on sing-screen entry a check is performed if mics are assigned to all ↵tobigun2010-06-062-13/+90
| | | | | | | | | | | players. If not an error popup is displayed (but the sing-screen does not abort). - Player 1 is not assigned to the first detected audio device anymore - Previously the auto-detected one might have been a non-mic port of the internal sound card like mono or stereo mix - If the user has singstar mics he does not have to check for other automatically assigned devices for player 1 what caused many problems in the past -> Providing no default might be better (and the user can check the input volume, too) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2449 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - cleanuptobigun2010-06-062-23/+38
| | | | | | | - added comments - added CHANNEL_OFF (=0) for ChannelToPlayerMap git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2448 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Do not overwrite a devices MicSource if it is already set (Note: MicSource ↵tobigun2010-06-061-2/+5
| | | | | | is not used at the moment) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2447 b956fd51-792f-4845-bead-9b4dfca2ff2c
* cleanuptobigun2010-06-061-7/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2446 b956fd51-792f-4845-bead-9b4dfca2ff2c
* compare FFmpeg header and DLL versions and log an error if both do not matchtobigun2010-06-051-0/+75
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2442 b956fd51-792f-4845-bead-9b4dfca2ff2c
* bugfix: avutil_version() is in libavutil not libavformattobigun2010-06-051-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2441 b956fd51-792f-4845-bead-9b4dfca2ff2c
* prefix class fields with 'f'tobigun2010-06-031-272/+272
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2439 b956fd51-792f-4845-bead-9b4dfca2ff2c
* better EOF handling for FFmpeg audio decoding (EOF handled like it is done ↵tobigun2010-06-031-3/+12
| | | | | | in UVideo) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2438 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - cleanup (removed some commented unused code)tobigun2010-06-031-68/+52
| | | | | | - added timebar display toggling with the 'T'-key to switch between current, remaining and total time in sing-screen git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2437 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix: FadeEnabled was not initialized correctly. The case ((Ini.ScreenFade = ↵tobigun2010-06-031-1/+1
| | | | | | 1) and FadeFailed) was not handled git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2436 b956fd51-792f-4845-bead-9b4dfca2ff2c
* cleanuptobigun2010-06-031-10/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2435 b956fd51-792f-4845-bead-9b4dfca2ff2c
* cleanuptobigun2010-06-031-4/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2434 b956fd51-792f-4845-bead-9b4dfca2ff2c
* cleanup:tobigun2010-06-031-33/+22
| | | | | | | - FadeTime -> FadeStartTime - constants upper-case git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2433 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Update to avutil 50.16.0 and some cosmeticsk-m_schindler2010-05-305-25/+27
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2432 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Update to 52.67.0 and avio.pas cosmeticsk-m_schindler2010-05-302-15/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2431 b956fd51-792f-4845-bead-9b4dfca2ff2c
* update to avcodec 52.72.0. also some cosmetics to opt.pask-m_schindler2010-05-302-6/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2430 b956fd51-792f-4845-bead-9b4dfca2ff2c
* update to avcodec 52.70.0k-m_schindler2010-05-301-3/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2429 b956fd51-792f-4845-bead-9b4dfca2ff2c