aboutsummaryrefslogtreecommitdiffstats
path: root/src/base (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-02-14Only try to include libswresample if it is installed and we have pascal ↵brian-ch1-2/+5
headers for that specific version git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3194 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-06add About screenk-m_schindler1-0/+6
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3192 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-05add about, jukebox and credits buttons and rearrange the buttons in the main ↵k-m_schindler1-11/+43
screen. The functions of the about and jukebox buttons are still off. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3191 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-04fix bug introduced in 3172k-m_schindler1-3/+14
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3190 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-03end of first pass. many more smaller changes and preparations for later ↵k-m_schindler1-0/+213
additions git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3189 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-03enable writablek-m_schindler1-0/+8
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3183 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-03fix compilationk-m_schindler2-2/+19
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3177 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-03add AnsiToAscii and AsciiToAnsi. Unused so fark-m_schindler1-0/+25
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3173 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-03add some parts, such as MD5SongFilek-m_schindler1-14/+200
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3172 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-03add triggermode. unused so fark-m_schindler1-0/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3171 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-02GetSkinNumber and LoadSkink-m_schindler2-8/+8
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3170 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-02add and prepare for further pathsk-m_schindler1-1/+9
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3169 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-02remove tntk-m_schindler1-7/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3168 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-02first changes to party modek-m_schindler2-9/+67
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3167 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-02add some detailsk-m_schindler1-4/+27
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3166 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01changes except webcamk-m_schindler1-4/+17
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3165 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01add commented stuffk-m_schindler1-2/+9
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3164 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01add checkmousebuttonk-m_schindler1-12/+20
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3163 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01minimal changesk-m_schindler1-5/+5
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3162 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01mainly change sentence-related stuffk-m_schindler2-34/+100
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3161 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01add cShearMatrixInv and outlineflagsk-m_schindler1-0/+10
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3160 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01change of filesystem routines from wide... to SysUtils... as well as new ↵k-m_schindler1-36/+75
CopyFile git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3159 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01add MedleyStartBeat MedleyEndBeatk-m_schindler1-0/+6
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3158 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01Add checking of filesk-m_schindler1-4/+17
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3157 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01add GetStringWithNoAccentsk-m_schindler3-2/+77
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3156 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-01-01add SetOutlineColor in TextGL.pask-m_schindler2-1/+37
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3155 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-12-28add configure for swresamplek-m_schindler1-0/+3
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3154 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-10-20* Radeon X1600/X1650 graphics card report that they support NPOT, but they ↵basisbit1-1/+1
don't. Implemented a check for these graphics cards. (not yet tested if this fixes all of the problems of that card. * when there was no background set up in the song.txt, trying to switch from visualization to visualization based ProjectM to crash. Fixed this by switching directly to video if there is no background. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3150 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-10-19* the updated SDL library supports resizing without loosing all texture ↵basisbit1-6/+9
data, so activate that on windows. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3148 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-10-11* modified to support current Bass.dll which fixes sound-issues on windows 8 ↵basisbit3-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
2015-09-14* revert one line which was not supposed to be commited before. sorry for ↵basisbit1-2/+1
breaking linux-build-bot. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3138 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-09-14* added texts and English+German translation for JukeBoxbasisbit2-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
2015-09-12* log if the audio file which is specified in the song .txt does not exist ↵basisbit2-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
2015-09-07(this is part of the previous commit, forgot to select this file)basisbit1-63/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3134 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-09-07* show status in the window title when initializing or loading stuffbasisbit2-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
2015-09-07* show CallStack on unhandled application errorbasisbit1-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
2015-08-28* first usable implementation of the JukeBox mode, work in progress - you ↵basisbit4-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
2015-08-24* detect if OpenGL has hardware-support for GL_ARB_texture_non_power_of_two. ↵basisbit1-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
2015-08-23* qick-fix some memory leaking after leaving MenuOptionsTheme (the ↵basisbit1-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
2015-08-23* limit to 60 FPS - be more energy friendly and laptop-friendly ;-)basisbit1-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
2015-08-15*raised LogFileLevel for development/debugging purposes to 50basisbit1-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
2015-08-15*fix building on other OS than Windows againbasisbit1-10/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3118 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-15*added try catch on UMain.Main for better overall error handlingbasisbit2-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
2014-11-22use correct variable in time line. Thanks to rudi_s.k-m_schindler1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3106 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22Remove unused variables and fix warnings with ifdefed variables. Thanks to ↵k-m_schindler8-23/+2
rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3103 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22IPath.Equals(): dont convert paths unnecessarily. Major speedup when loading ↵k-m_schindler1-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
2014-11-22Remove unused function LoadTexture() with parameter FromRegistry. Thanks to ↵k-m_schindler2-10/+2
rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3101 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22Call LoadSong() only before playing the song. This speeds up the initial ↵k-m_schindler1-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
2014-11-22adjust eol and set svn property svn:eol-style nativek-m_schindler3-2097/+2097
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3085 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-01-01Move the threshold and mic-boost options from sound to record.k-m_schindler1-4/+4
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3068 b956fd51-792f-4845-bead-9b4dfca2ff2c