Improving Performance Through SW:TOR Unleashed

The MMORPG is a strange beast. They are unique in that just as important as the game itself is the people we play with. Community forms the backbone of the genre and when one member of the community goes above and beyond solely for the benefit those whom share this game, it’s the least we can do to help share and recognize the work done for our community. Today the spotlight falls on Exca, lead developer of SWTOR Unleashed from Darth Nihilus who put in a multitude of man hours and effort to create and maintain for us a program that potentially improves the gameplay for us all. I got the chance to talk with Exca and learn just how this program works and what it does to improve the experience. Hit the jump to learn more about this valued member of our community and how you can take advantage of his work.

Note: While this program worked for some, it may not work for you. With any third party program, use caution and verify legitimate copies before running. As this is not our own utility, we cannot offer support on it of any kind. If something goes awry in the process of using it, direct your concerns to Exca's original post on the official forum.

Let’s get technical

So what exactly is SWTOR Unleashed, how does it work and how does it benefit us? Since I’m not the most tech savvy man in the world, I think Exca would be best suited to answer that question.

Exca: SWTOR is a 32 bit game (x86). It means it's compatible with most computers, but it also means SWTOR executable file can only access a 2GB memory page. Since the game uses about 8GB of data approximately when you play, it has to switch data in and out of those 2GB. This means the game reads this data from the hard drive and writes it in RAM. So when you have a lot of changes happening fast on the screen, the hard drive reads a lot of data to load it in RAM (this is called a "swap") and this makes your game FPS drop drastically (from 30fps to 5fps for example) because the HERO 3D engine of the game doesn't render until it has the data to display. Using SWTOR Unleashed, you make the game read from RAM instead of hard drive for the files you select. This limits a lot the FPS drops and can even raise the max FPS on most computers as well.

The structure of the game allows it to be played on lower tier machines and is subsequently accessible to most people. The tradeoff is that those of us with higher end machines don’t get to utilize our hardware which leads to FPS issues when loading and rendering game dynamics (other characters on fleet or boss encounters with large amounts of enemies/effects for example). SWTOR Unleashed attempts to eliminate this barrier by tricking SWTOR into thinking it is reading from the hard drive, when it is actually reading a RAM drive that the program creates containing the game files that would normally read from the HDD. Even players using solid state drives will notice a marked improvement as RAM is still significantly faster to read from than an SSD. Unfortunately, the utility’s gains or losses are dependent on the user’s available system RAM that means users with less than 8GB of RAM in their machine will gain limited performance increase and will experience performance loss if too much RAM is dedicated to the game files. The good news is that this program is geared more towards those of us with hardware that remains underutilized due to the game’s structure so for those of you out there with atrophying monster rigs, do yourself a favor and check it out to see for yourself.

How to get SWTOR Unleashed

Exca was kind enough to create a comprehensive and easy to navigate thread found here containing a download link, installation guide and plenty of technical information for all you light readers out there. Head over to the SWTOR Unleashed thread and see if you can’t improve your experience.

Comments

  • #19 Reithknight

    Hi

    I am currently re-formatting my system as a 'last ditch effort' to actually play SWTOR with something more than 15-30 FPS standing still, and 2-8 FPS in combat - although, worse than the low FPS is the weird stuttering effect that happens when I move, regardless of my framerate.  I not a computer person, so I'll edit-in my actual system spec once I work that part out, but in the meantime I am wondering if you think your SWTOR Unleashed program would help an older system that is CPU bound - I'm not sure what that means, but I was told to say it. 

    Cheers

    Shagz 

  • #11 sclark1138

    Have any of DH's writers tried this out? It would be nice to see a post on how difficult it was to set up/challenges to set up, and how much improvement there was.

    I have also read that SWTOR has a memory leak, any indication if this solves the problem?

  • #13 sado

    I tried it myself a while ago, pretty early in the lifespan of the program. For me, it didn't boost performance by any significant amount. It was pretty easy to setup though and I had no problems with the program functioning, it just didn't help for me. 

    Not sure about the leak.

  • #16 YodasEvilTwin

    You just run the app, that's about it.  Improvement will be entirely dependent on your setup.

    This won't do anything with regard to memory leaks.

  • #17 pikouz

    From my experience :
    - SWTOR doesn't have a memory leak.... It's normal for it to go up to : 2GB for process 1 and 512MB for process 2.
    - SWTOR Unleashed has no memory leak, and even if it had, the process is stopped when SWTOR official launcher appears, so 0 byte in RAM while the game runs
    - ImDisk (the ramdrive created) itself is stable at exactly the size defined in your settings.

    So overall I think there's no memory leak. If you think there are, feel free to show me where.

    Regards

    Exca

  • #18 TheGaryOak

    I have been using it for a couple of months now. Setup is about as difficult as installing a program. As for performance gain, I personally get a lot of value out of the program (no more fps drops in fleet) which is why I decided to write about it. Every computer is different and some may not see any benefit but the computer science is sound and Unleashed should help most people.

     

  • #10 Jakobb
    Hey my rig is 4gb ram an radeon 6870 and intel g530 since my i5 melted xD anyway I was wondering if this thing can help with performance on my rig ?
  • #15 YodasEvilTwin

    Not likely, you're more limited by CPU than anything.

  • #5 Darkthunder

    In my honest opinion, ANY game (especially MMOs) should be made for 64bit computers. Any computer manufactured in the past... 5 years (possibly more), has a 64bit processor, and anyone running at 4GB (or more) of RAM, would be foolish to be running 32bit OS.

    "32bit game for maximum compatibility", sure if you want to use that excuse. Let's take a look at the games system requirements (from it's Wikipedia entry);

    Processor: AMD Athlon 64 X2 Dual Core 4000 or better / Intel Core 2 Duo Processor 2.0 Ghz or better

    Guess what? BOTH of those alternatives are 64bit processors. There is literally NO excuse to have built the game for 32bit, when you put 64bit hardware as a REQUIREMENT to run the damn game. No amount of optimization on their end, will ever solve the underlying problem, if they continue to limit themselves to 32bit maximum.

  • #7 pikouz

    64 bits processors and 64 bits operating systems  are kind of 2 different matters.... A lot of people run an x86 OS (read here : 32 bits executables).

     

  • #8 Singulariti

    think u forget that INTEL still  don't produce 64 bit cpu.. only 64 bit emu's :)

  • #14 YodasEvilTwin

    You have no fucking idea what you're talking about.

  • #12 Aurhia

    Also keep in mind that minimum requirements on a game are going to be set when the game is _first_ being developed, not when it's completed, for the simple fact that the developers have to work on what's available when they start. So for any game that's in very early development now, I agree with you, but anything started more than a couple years ago is still going to looking at 32-bit.

  • #4 isaacyork

    Yeah... um.... C5 error??? Contact customer service??? CAN'T LOG IN???  This broke something in my game and now I'm stuck... thanks!

  • #6 ItsMeZed

    IIRC, all you need to do is run SWTOR Unleashed and then click the 'SWTOR Retail' button.  That should revert the changes made to run the game off the RAM disk and let you run the game through the regular launcher.

     

  • To post a comment, please login or register a new account.