aboutsummaryrefslogtreecommitdiffstats
path: root/src/base (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * modified to support current Bass.dll which fixes sound-issues on windows 8 ↵basisbit2015-10-113-1/+27
| | | | | | | | | and newer ToDo: implement usage of Bass device latency for usage when syncing video playback and audio playback * implemented the split-feature for linux-users. see https://sourceforge.net/p/ultrastardx/patches/16/ git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3141 b956fd51-792f-4845-bead-9b4dfca2ff2c
* * revert one line which was not supposed to be commited before. sorry for ↵basisbit2015-09-141-2/+1
| | | | | | breaking linux-build-bot. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3138 b956fd51-792f-4845-bead-9b4dfca2ff2c
* * added texts and English+German translation for JukeBoxbasisbit2015-09-142-2/+3
| | | | | | | | | | * write to log if a skin-texture can't be found / loaded * implemented search-feature in jukebox-mode similar to the search feature in normal mode * fixed bunch of bugs in jukebox mode that existed in usdx wp * jukebox mode: start playing full playlist when user presses enter after doing a search without results instead of crashing * repeat playlist by default in jukebox mode git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3137 b956fd51-792f-4845-bead-9b4dfca2ff2c
* * log if the audio file which is specified in the song .txt does not exist ↵basisbit2015-09-122-2/+6
| | | | | | | | or is not accessible * more aggressively try to write changes to text files on windows (also write if file is already opened somewhere). This allows modifying song .txt files on windows 7/8/10 even when VirtualStore is active for the user. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3135 b956fd51-792f-4845-bead-9b4dfca2ff2c
* (this is part of the previous commit, forgot to select this file)basisbit2015-09-071-63/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3134 b956fd51-792f-4845-bead-9b4dfca2ff2c
* * show status in the window title when initializing or loading stuffbasisbit2015-09-072-78/+37
| | | | | | | * modified version number * the initializing and loading code is better readable now git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3133 b956fd51-792f-4845-bead-9b4dfca2ff2c
* * show CallStack on unhandled application errorbasisbit2015-09-071-5/+76
| | | | | | | | * do not show Top 5 Screen when there are no scores to show * first UThemes changes for duett and fixes for jukebox * first step of standardizing the function-keys in JukeBox: press r to randomize/mix the playlist or press j and start typing for song search git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3131 b956fd51-792f-4845-bead-9b4dfca2ff2c
* * first usable implementation of the JukeBox mode, work in progress - you ↵basisbit2015-08-284-0/+295
| | | | | | can start it by pressing "j" in the main menu git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3128 b956fd51-792f-4845-bead-9b4dfca2ff2c
* * detect if OpenGL has hardware-support for GL_ARB_texture_non_power_of_two. ↵basisbit2015-08-241-5/+14
| | | | | | if yes, don't resize textures => lots faster and texture image quality is a lot better. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3126 b956fd51-792f-4845-bead-9b4dfca2ff2c
* * qick-fix some memory leaking after leaving MenuOptionsTheme (the ↵basisbit2015-08-231-3/+3
| | | | | | | | covers-texture-cache doesn't need to be recreated) ToDo: fix memory which happens in TScreenSong.GenerateThumbnails or subcalls git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3125 b956fd51-792f-4845-bead-9b4dfca2ff2c
* * limit to 60 FPS - be more energy friendly and laptop-friendly ;-)basisbit2015-08-231-1/+1
| | | | | | * do not return any button-mouse-over-area when the mouse cursor is hidden - fixes certain access violations on windows git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3123 b956fd51-792f-4845-bead-9b4dfca2ff2c
* *raised LogFileLevel for development/debugging purposes to 50basisbit2015-08-151-0/+1
| | | | | | | *fixed compiling for windows *updated windows-build to most recent ffmpeg v2.7 version and fixed IPath for UVideo.TVideoPlayback_FFmpeg.Open according to v2.7 ffmpeg documentation git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3121 b956fd51-792f-4845-bead-9b4dfca2ff2c
* *fix building on other OS than Windows againbasisbit2015-08-151-10/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3118 b956fd51-792f-4845-bead-9b4dfca2ff2c
* *added try catch on UMain.Main for better overall error handlingbasisbit2015-08-152-3/+23
| | | | | | | | *added SetLogFileLevel and GetLogFileLevel for easier debugging (logging more to file) *if (LogFileLevel < LogLevel) then still do logging if important error message git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3117 b956fd51-792f-4845-bead-9b4dfca2ff2c
* use correct variable in time line. Thanks to rudi_s.k-m_schindler2014-11-221-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3106 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Remove unused variables and fix warnings with ifdefed variables. Thanks to ↵k-m_schindler2014-11-228-23/+2
| | | | | | rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3103 b956fd51-792f-4845-bead-9b4dfca2ff2c
* IPath.Equals(): dont convert paths unnecessarily. Major speedup when loading ↵k-m_schindler2014-11-221-0/+12
| | | | | | the game. Thanks to rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3102 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Remove unused function LoadTexture() with parameter FromRegistry. Thanks to ↵k-m_schindler2014-11-222-10/+2
| | | | | | rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3101 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Call LoadSong() only before playing the song. This speeds up the initial ↵k-m_schindler2014-11-221-5/+3
| | | | | | load because not all song contents have to be parsed on startup. Thanks to rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3100 b956fd51-792f-4845-bead-9b4dfca2ff2c
* adjust eol and set svn property svn:eol-style nativek-m_schindler2014-11-223-2097/+2097
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3085 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Move the threshold and mic-boost options from sound to record.k-m_schindler2014-01-011-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3068 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Fix path problems, which show up in 10.9k-m_schindler2013-12-061-10/+57
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3018 b956fd51-792f-4845-bead-9b4dfca2ff2c
* revert 3012. StrUtils is needed on linux.k-m_schindler2013-12-061-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3016 b956fd51-792f-4845-bead-9b4dfca2ff2c
* remove not needed unit StrUtilsk-m_schindler2013-12-011-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3012 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix header mismatch.k-m_schindler2013-02-241-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2950 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix problems with empty songlist. thanks to Zup3rvock.k-m_schindler2013-02-242-18/+27
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2949 b956fd51-792f-4845-bead-9b4dfca2ff2c
* medley mod: Themes modifications. This is considered the last part of the ↵k-m_schindler2013-02-232-8/+46
| | | | | | medley mod. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2946 b956fd51-792f-4845-bead-9b4dfca2ff2c
* add fade for medley mod.k-m_schindler2013-02-221-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2945 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Add Applause for medley mod.k-m_schindler2013-02-221-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2944 b956fd51-792f-4845-bead-9b4dfca2ff2c
* merge the first part of the medley_new branch. This part has the ↵k-m_schindler2013-02-223-30/+362
| | | | | | functionality and most GUI changes. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2943 b956fd51-792f-4845-bead-9b4dfca2ff2c
* increase range of accepted tones. user complaint (thursday)k-m_schindler2011-04-061-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2814 b956fd51-792f-4845-bead-9b4dfca2ff2c
* allow playback from audio streamtobigun2010-12-301-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2783 b956fd51-792f-4845-bead-9b4dfca2ff2c
* log voice captures to wav-filetobigun2010-12-292-38/+125
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2781 b956fd51-792f-4845-bead-9b4dfca2ff2c
* add GetSampleSize()tobigun2010-12-281-1/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2778 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix save_playback crashestobigun2010-12-281-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2777 b956fd51-792f-4845-bead-9b4dfca2ff2c
* rate on all beats patchbrunzelchen2010-12-151-618/+621
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2761 b956fd51-792f-4845-bead-9b4dfca2ff2c
* spawn perfect line twinkle for player 1 to 3 on second screen, if the amount ↵brunzelchen2010-12-151-0/+4
| | | | | | of players is less then 4 and screens=2 git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2760 b956fd51-792f-4845-bead-9b4dfca2ff2c
* disable blending after drawing of particlesbrunzelchen2010-10-221-11/+17
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2688 b956fd51-792f-4845-bead-9b4dfca2ff2c
* add pre-cache option at font-creation to preload a glyph base settobigun2010-10-172-13/+29
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2675 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Mac OS X Readmek-m_schindler2010-10-141-0/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2664 b956fd51-792f-4845-bead-9b4dfca2ff2c
* strings adjusted (removed 'RC'-parts)tobigun2010-10-101-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2656 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - removed hardcoded bebeto loopcanni02010-09-291-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2636 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix resize-bug in SDL < 1.2.14tobigun2010-09-051-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2631 b956fd51-792f-4845-bead-9b4dfca2ff2c
* changed default cover cache size from 128 to 256 pixelsbrunzelchen2010-09-041-4/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2630 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - fixed absolute path function (thx to the anonymous irc guy)canni02010-08-151-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2612 b956fd51-792f-4845-bead-9b4dfca2ff2c
* bug: if in first sentence is one note than not execute onsentence proceduredavidus012010-07-221-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2605 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix party player selectionwhiteshark02010-07-181-1/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2581 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed conversion of ultrastar.db from 1.0.1a to 1.1brunzelchen2010-07-071-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2574 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - divide ScreenW by 2 in modi list if screens=2 and fullscreen (UIni)brunzelchen2010-07-041-1/+1
| | | | | | - fixed crash after singing (with screens=2) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2572 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Bugfix: do not call Inc() on PByteArray pointers. It will not increment by ↵tobigun2010-06-191-1/+1
| | | | | | 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