CaliOrion Posted May 12, 2014 Share Posted May 12, 2014 (edited) After getting entirely too carried away turning screenshots of our beautiful TOR babies into custom loading screens one evening, a buddy said to me "This would be better if we could use more than one at a time." I agreed, and set out to make it so. After making this possible, her gleeful chortles of joy convinced me that I should share with the rest of the world, so here goes: This is a tiny program that allows you to shuffle multiple .jpg files in as your loading screen for The Old Republic. While running, it will select a random filename from the list you provide it with, and replace the default loading screen with it. It does not modify any of your actual in-game data, although if I were you, I wouldn't trust what some random person on the internet told me. The source code and more in-depth read-me's are included in each archive, and these are the links: LSR minimal: The simplest, lightest version. It's written in C++ and should run on any modern Windows machine. On the down side, it's not user friendly. Any files you want to randomize/rotate have to be manually written into a .txt file that LSR can read from before it can be used. LSR full: The updated Java-based version. The major improvements: this version has a minimal set of GUI controls, and automatically scans a folder and uses all the images it finds in that folder. You can now start/stop randomization/rotation at any time via buttons on the user interface, as well as manually select a specific background file at any time. You can also select a custom directory in this version, although LSR will not save the selection on exiting, so you'll have to re-select a directory every time you start up if you don't want to use the default. Edited June 27, 2015 by CaliOrion New information Link to comment Share on other sites More sharing options...
QuiDonJorn Posted May 12, 2014 Share Posted May 12, 2014 This for real? Cause I was thinking the same thing and was going to suggest BW do this in the suggestion forum. Link to comment Share on other sites More sharing options...
LeJarC Posted May 12, 2014 Share Posted May 12, 2014 (edited) After getting entirely too carried away turning screenshots of our beautiful TOR babies into custom loading screens one evening, a buddy said to me "This would be better if we could use more than one at a time." I agreed, and set out to make it so. Yowza ! Great one. Too bad we can't post screenshot thumbnails in topics so folks can easily pick the ones they like to expand the set with Edited May 12, 2014 by LeJarC Link to comment Share on other sites More sharing options...
QuiDonJorn Posted May 12, 2014 Share Posted May 12, 2014 Personally I use the 1920x1080 wallpapers you can get from the media section. Link to comment Share on other sites More sharing options...
CaliOrion Posted May 12, 2014 Author Share Posted May 12, 2014 (edited) Updates: --Added the option to rotate your loading screens sequentially as well as randomize them. --Removed the approximately ten trillion loading screens that were included with the download, sorry about that. There are now only three demo screens included. Edited May 20, 2014 by CaliOrion Link to comment Share on other sites More sharing options...
QuiDonJorn Posted June 11, 2014 Share Posted June 11, 2014 Hey, these .exe's not work with 64bit Windows? Link to comment Share on other sites More sharing options...
translucentwolf Posted June 11, 2014 Share Posted June 11, 2014 One could just create a .js file that does the following: 1. Read from a list of files located in 'some directory' ( where you keep your images ) 2. Randomly take one, rename it, and toss into the appropriate game directory. 3. Run game launcher. Create a shortcut to this on your desktop. No need to run an unknown exe you found in the internet. Just learn a little javascript Link to comment Share on other sites More sharing options...
LeJarC Posted June 11, 2014 Share Posted June 11, 2014 (edited) One could just create a .js file that does the following: 1. Read from a list of files located in 'some directory' ( where you keep your images ) 2. Randomly take one, rename it, and toss into the appropriate game directory. 3. Run game launcher. Create a shortcut to this on your desktop. No need to run an unknown exe you found in the internet. Just learn a little javascript Why even go through that much trouble? Javascript.... Pfftt Just use Powershell or a plain and simple batch file if you're that afraid of something that is so easily verifiable as the included source code. Edited June 11, 2014 by LeJarC Link to comment Share on other sites More sharing options...
Deewe Posted June 12, 2014 Share Posted June 12, 2014 Good stuff, ty ! Link to comment Share on other sites More sharing options...
CaliOrion Posted June 12, 2014 Author Share Posted June 12, 2014 (edited) Hey, these .exe's not work with 64bit Windows? They should work - I'm running 64bit Windows 7, myself. Edit: Glad you got it working! Edited June 12, 2014 by CaliOrion Link to comment Share on other sites More sharing options...
CaliOrion Posted October 11, 2014 Author Share Posted October 11, 2014 (edited) UPDATE: I have completely rewritten this program from scratch in Java. The new and improved version includes automatic use of all image files you place in a certain subfolder - no more manually editing and maintaining a .txt file, and no more "oh my god, there are loading screens all over this folder, I can't even find the program." Want to add a new screen? Just drop it in the subfolder. Source files are once again included for the paranoid among us who wish to compile it themselves - or the ambitious who want to improve upon it. HINT HINT. Note that the new version requires Java to be installed on your computer to run. Get LSR here and Get Java here! Edited June 19, 2015 by CaliOrion Link to comment Share on other sites More sharing options...
Deewe Posted October 11, 2014 Share Posted October 11, 2014 Nice and here's a repost of a few loading screen I made: BHJuggSith vs RancorMara . Looking for more good pics if you got any... Link to comment Share on other sites More sharing options...
CaliOrion Posted October 11, 2014 Author Share Posted October 11, 2014 Nice and here's a repost of a few loading screen I made: BHJuggSith vs RancorMara . Looking for more good pics if you got any... I wish I had some! I'm afraid my artistic skills end with "took a screenshot of my character." I tried finding a thread with other people's screens (I've seen mention of such a thing existing,) but after 9 pages of posts like "Help: Stuck on the loading screen forever," I gave up. If anyone has more loading screens to share, I'd love to see them! Link to comment Share on other sites More sharing options...
LeJarC Posted October 11, 2014 Share Posted October 11, 2014 (edited) Can't say I am happy with the change to Java, memory consumption on java programs seem to be exponential to the length of time it runs. Also feels like much overkill for a very simple thing and not worth to keep a run-time up to date to close off all of the exploitable bugs various releases contains (seems like it is always some kind of exploitable something in every run-time release that needs an update). I do however applaud the idea itself. And will gladly stick to using the previous version even though it simply goes through my images in sequence of the list in the txt file. Edited October 11, 2014 by LeJarC Link to comment Share on other sites More sharing options...
CaliOrion Posted October 12, 2014 Author Share Posted October 12, 2014 (edited) Basically what it boils down to is that I'm a busy engineering student with not enough free time. Since I was taking a required Java programming class this semester, I combined a class project with my gaming hobby and killed two birds with one stone. I'd love to have the time to code whatever I want for whatever reasons I want, but alas, life is what it is. Also there should be two versions of the old C++ program in that download archive just like there are for the new version - something like "LSR-random.exe" and "LSR-rotate.exe" - does the random one not work? I still have the source around, if there's a problem with it, let me know and I can look into fixing it when I get a little bit of time free. The java rewrite was just an excuse to add the automatic file indexing; the randomization function should already have been available in the original if you wanted it. Edited October 12, 2014 by CaliOrion Link to comment Share on other sites More sharing options...
LeJarC Posted October 12, 2014 Share Posted October 12, 2014 (edited) Basically what it boils down to is that I'm a busy engineering student with not enough free time. Since I was taking a required Java programming class this semester, I combined a class project with my gaming hobby and killed two birds with one stone. I'd love to have the time to code whatever I want for whatever reasons I want, but alas, life is what it is. Is cool man no worries. Also there should be two versions of the old C++ program in that download archive just like there are for the new version - something like "LSR-random.exe" and "LSR-rotate.exe" - does the random one not work? I still have the source around, if there's a problem with it, let me know and I can look into fixing it when I get a little bit of time free. The java rewrite was just an excuse to add the automatic file indexing; the randomization function should already have been available in the original if you wanted it. Oh dear did I miss an update? I just redownloaded the archive from the first post and indeed, this file has two versions. The zip file I had came with just the one executable (LSR.exe) and the sourcefile main.cpp (and of course the extras). The 'new' old one however does indeed have the rotate version. Thanks man Edited October 12, 2014 by LeJarC Link to comment Share on other sites More sharing options...
CaliOrion Posted December 7, 2014 Author Share Posted December 7, 2014 (edited) Update time! LSR 2 is here and features a few quality-of-life improvements to the UI (by which I mean "it has buttons now.") See the main post for the details! Edited May 23, 2015 by CaliOrion Link to comment Share on other sites More sharing options...
CaliOrion Posted June 19, 2015 Author Share Posted June 19, 2015 (edited) A bump for the thread. A screenshot of the program. Edited June 15, 2020 by CaliOrion Link to comment Share on other sites More sharing options...
CaliOrion Posted June 15, 2020 Author Share Posted June 15, 2020 Just a bump, because I just came back after years away from SWTOR but LSR's still around and working. Let's see how long before the powers-that-be manage to make me hate SWTOR despite itself this time! Link to comment Share on other sites More sharing options...
Recommended Posts