aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* did some major work towards ffmpeg audio playback.jaybinks2007-10-262-217/+487
| | | | | | | still not working 100% needs code to be re-compared to original C Source because I Suspect there are some translation errors. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@529 b956fd51-792f-4845-bead-9b4dfca2ff2c
* first effort to work towards jira#USDX-60jaybinks2007-10-254-1520/+1541
| | | | | | | | | | song directory enumeration is now unicode compliant on linux. still needs doing for windows, with wfindfile ( I think thats the right name ) this still relies on sdl_ttf and lots of other changes, but I had a few min and wanted to play with this :) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@527 b956fd51-792f-4845-bead-9b4dfca2ff2c
* minor changes and fixes for USDX on linux.jaybinks2007-10-257-1382/+1421
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@526 b956fd51-792f-4845-bead-9b4dfca2ff2c
* modifed bitmap fonts to have alpha channel, after conversation with blindy.jaybinks2007-10-246-540/+540
| | | | | | | modified ultrastar.lpr to get linux version running as it should be ( after mods I did in windows ) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@525 b956fd51-792f-4845-bead-9b4dfca2ff2c
* comment this.. oopsjaybinks2007-10-241-5/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@524 b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@523 ↵jaybinks2007-10-241-0/+3
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c
* Language file: Thanks to ptCoder we're now also translated into Portuguese ↵mogguh2007-10-201-0/+299
| | | | | | \o/ Thank you!! git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@522 b956fd51-792f-4845-bead-9b4dfca2ff2c
* nearly finished Cores loading procswhiteshark02007-10-167-46/+288
| | | | | | | Add PluginLoader Unit to implent new PluginLoader Reordered Delphi .dpr uses clausel git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@519 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed the modified ffmpeg headers to compile in lazarus on windows.jaybinks2007-10-164-2665/+2670
| | | | | | this NOW should fix LazWin build. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@518 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed WinLaz build..jaybinks2007-10-161-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@517 b956fd51-792f-4845-bead-9b4dfca2ff2c
* tidy up un-needed uses clauses..jaybinks2007-10-163-10/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@516 b956fd51-792f-4845-bead-9b4dfca2ff2c
* modified ffmpeg usage, to use interface same as bass...jaybinks2007-10-168-339/+806
| | | | | | | still needs some tidy up, but its working. :) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@515 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Fix: Some minor typos in the german.ini are now fixed, I bet that there are ↵mogguh2007-10-141-2/+2
| | | | | | still some left git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@513 b956fd51-792f-4845-bead-9b4dfca2ff2c
* modifications to make new UMusic jaybinks2007-10-111-5/+5
| | | | | | work correctly in linux. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@511 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Language file: Thanks to w0nderboy we're now also translated into Serbian ↵mogguh2007-10-111-0/+299
| | | | | | \o/ Thank you!! git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@510 b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@509 ↵jaybinks2007-10-111-1/+1
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@508 ↵jaybinks2007-10-111-0/+3
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@507 ↵jaybinks2007-10-111-0/+6
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c
* added UAudio_FFMpeg.pas as placeholder... ( Still has bass code in it.. ↵jaybinks2007-10-114-170/+788
| | | | | | | | | | | needs to be replaced with ffmpeg code ) UMusic ( And UAudio* ) files, now have proper IAudioPlayback and IAudioInput Interface enumeration. simply having the unit in the uses clause will make it available. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@506 b956fd51-792f-4845-bead-9b4dfca2ff2c
* separated IAudioPlayback in to separate "Playback" and "Input" Interfacesjaybinks2007-10-116-15/+36
| | | | | | ( both interfaces provided by same TMusic_Bass class... git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@505 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Added IAudioPlayback Interface and implementation for BASS.jaybinks2007-10-1138-1065/+1035
| | | | | | | | | | | | | | | Created "AudioPlayback" Global Singleton, which removed the need for the "Music" Global variable. This was done because global singleton objects are a recognized better "design pattern" achieving the same thing as global variables, but in a nicer way. I will be working to a) separate IAudioPlayback in to separate "Playback" and "Input" Interfaces b) build a FFMpeg class that implements IAudioPlayback git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@504 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixes so codebase builds in delphi now, after major FFMpeg changse for linux.jaybinks2007-10-119-44/+97
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@503 b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@502 ↵jaybinks2007-10-111-20/+25
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c
* modified UTime to utilise SDL timer... jaybinks2007-10-116-1460/+1661
| | | | | | | | | | | | this allows for reliable cross platform timers. Tested working on linux. Modified UVideo and screens to get Video playback working on linux currently only video stream... no audio.. but I Will be working towards this, for all audio playback ( at least for linux ) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@501 b956fd51-792f-4845-bead-9b4dfca2ff2c
* major changes to FFMPEG Headers so they now support linux.jaybinks2007-10-117-241/+355
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@500 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Fixed some Bugs from Previous Commitwhiteshark02007-10-103-9/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@498 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Added Hook and Service Class for new Plugin System to Truncwhiteshark02007-10-1012-14/+1167
| | | | | | | | | Added Core and CoreModule. That maybe will be used for new Core management. Core needs many code to write Some Info to Plugin SDK added git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@497 b956fd51-792f-4845-bead-9b4dfca2ff2c
* New branch, for the upcoming 1.01 release which will fix several issues that ↵mogguh2007-10-091-1/+1
| | | | | | were reported, already fixed a typo in the English language file. Review Jira for other issues that should get fixed for that release! (now within a correct created branch) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@478 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed bambo build script for linux.jaybinks2007-10-083-5/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@474 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed bad build build#USDX-DELPHI-31jaybinks2007-10-082-4/+6
| | | | | | oops... git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@473 b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@472 ↵jaybinks2007-10-081-0/+4
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@471 ↵jaybinks2007-10-082-1/+5
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c
* minor changes to faciliate ffmpeg audio playbackjaybinks2007-10-082-5/+113
| | | | | | jira#USDX-123 git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@470 b956fd51-792f-4845-bead-9b4dfca2ff2c
* trying to fix linux runtime errors with database ( Stats screen )jaybinks2007-10-082-2097/+2186
| | | | | | | | | | | | and Song Selection screen ( now back to kina working ) Testing Fisheye Links (please ignore): jira#USDX-1 sf#1790165 build#USDX-DELPHI-26 git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@469 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed some stuff for linux build...jaybinks2007-10-084-1684/+1879
| | | | | | | | | now its getting close to the look of the windows build... YAY ! see http://www.flickr.com/photos/31428768@N00/sets/72157602234125005/ git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@468 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Actually just a test if the new CIA filtering worksmogguh2007-10-031-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@467 b956fd51-792f-4845-bead-9b4dfca2ff2c
* New plugin SDK addedwhiteshark02007-10-035-17/+324
| | | | | | Some more debug information for windows builds (Does this work in lazarus?) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@466 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Some more clean up because of my last commit 0owhiteshark02007-10-031-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@465 b956fd51-792f-4845-bead-9b4dfca2ff2c
* some cleanup after mogs last commit ;)whiteshark02007-10-031-28/+69
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@464 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed bug in StringReplaceW...jaybinks2007-10-021-5/+17
| | | | | | oops :) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@463 b956fd51-792f-4845-bead-9b4dfca2ff2c
* oops AdaptFilePaths was meant to be available to any compiler.jaybinks2007-10-021-5/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@462 b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@461 ↵jaybinks2007-10-021-1/+1
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c
* Fixed linux compilation.jaybinks2007-10-0219-9918/+10093
| | | | | | | | | | | | | Linux is now running in the main loop fine. * no audio playback or input yet... * Timing hack inplace.. that must be replace * bunch of textures not working.. however the play screen is looking similar to windows builds. I hope this dosnt break windows builds to much. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@460 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Fixed resource compiler to work fine with linux paths. :)jaybinks2007-10-022-281/+235
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@459 b956fd51-792f-4845-bead-9b4dfca2ff2c
* added SDL_TTF.dlljaybinks2007-10-011-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@458 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix mogs compile error :) ( In lazarus build )jaybinks2007-10-011-0/+1
| | | | | | hmmm need to get this to $Include the DPR or something .... git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@457 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix mogs compile error :)jaybinks2007-10-011-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@456 b956fd51-792f-4845-bead-9b4dfca2ff2c
* SDL_ttf: TextGl.pas - some code for testing (just add printrandomtext(); in ↵mogguh2007-10-014-70/+214
| | | | | | | | ucreditsscreen (ie)) UTextClasses - started to throw everything into classes git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@455 b956fd51-792f-4845-bead-9b4dfca2ff2c
* added patch (with small modification)jaybinks2007-10-011-1/+9
| | | | | | | | | | | | which apparently enables USDX to run on linux, using wine. ( currently untested by myself ) BIG THANKS goes to linnex from sourceforge. http://sourceforge.net/forum/message.php?msg_id=4544965 git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@454 b956fd51-792f-4845-bead-9b4dfca2ff2c
* git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@453 ↵jaybinks2007-09-301-0/+2
| | | | b956fd51-792f-4845-bead-9b4dfca2ff2c