test content
What is the Arc Client?
Install Arc

Copying to a new computer without a full re-download

G'day folks.

I just took delivery of a new computer and am hoping it's possible (via a massive file-copy of some sort, maybe with some registry tweaks) to put STO on the new box, without having to download the whole beast again.

Anybody done this successfully? Thanks for any hints or tips.

Comments

  • thecrusher#6644 thecrusher Member Posts: 41 Arc User
    edited March 2017
    There are security tokens unique to each user profile configuration for each OS in running the game, so what you want to do is NOT suggested; however I've learned that when people are determined to do something, even if it's a bad idea, they'll do it anyway, so perhaps I can at least help you do it as safely and reliably as possible; although as such, probably won't work with exception to porting your control schemes (keybinds) and HUD configurations.

    Following are examples of different styles of deployment and data paths that also will likely require updated permissions to access as well, and WILL likely compromise the security of the workstation as well. I will NOT be providing any tips on changing permissions because as a Security Software developer, I cannot in good conscience recommend making any such changes....

    SUPPLEMENTARY NOTE ON THE FOLLOWING;

    For any Windows Emulations or Installations based on 32-bit (x86) versions of Windows, please note that you will ONLY see "\Program Files\" where I mention "\Program Files (x86)" in the following notes because "\Program Files (x86)\" is related solely to 64-bit operating systems and 64-bit (x64) versions of Windows.

    01)-Unix/Linux Based (Includes Apple) with WINE;

    Unique architecture per installation via partition choices on install, WINE configuration, etc. Provided anyone doing this is using the exact same structure they'd on their 1st installation ( IMPORTANT NOTE: All Folders MUST be on a drive that uses the same drive letter as was present on the previous installation ) .... 1 - Simply find the profile data that should be in the User folder for your user profile and laid out exactly to was had on the 1st installation, and copy that data to its equivalent location on the new install. 2 - Do the same for... A - The game program data (i.e. "\Program Files (x86)\Cryptic..." equivalent... and... B - Anything in the equivalent to "ProgramData" (hidden directory within Windows, but emulated for WINE) pertinent to Cryptic... and... C - Do the same for all data Cryptic related located in "\Program Files (x86)\Common Files\..." equivalent folder. IMPORTANT: All Data must be copied to the exact same series of file paths and for such proprietary and specialized installations that are deployed with significant variance from End User to End User, NOTHING listed here is guaranteed to work; however these methods will provide you with the best chance of doing so.

    02)-Windows Vista & Above (Includes Virtual PC Installs on both Unix/Linux & Apple);
    IMPORTANT NOTE: All Folders MUST be on a drive that uses the same drive letter as was present on the previous installation.

    1 - Copy all data from \Program Files (x86)\Cryptic to the same folder path and drive letter it was in within the previous installation.

    2 - Look for all Arc & Cryptic Folders in \Users\(Your User Profile Name)\AppData\Local , \Users\(Your User Profile Name)\AppData\LocalLow , \Users\(Your User Profile Name)\AppData\Roaming to the same file paths on the new installation that must use the same drive letter as was present on the previous installation.

    3 - Look for all Arc & Cryptic Folders in \Program Files (x86)\Common Files\ and copy them to the new installation that MUST be using the same drive letter as on the previous installation.

    4 - Look for all Arc & Cryptic Folders under the hidden \ProgramData\ Folder and copy them to the same \Program Data\ Folder paths that were present on the previous installation and be sure that the drive the data is being copied to IS using the same drive letter as was present on the previous installation.

    03)-Windows XP 32-bit (x86) & Windows XP 64-bit (x64) - NOTE: Windows XP 64-bit (x64) was released in 2005, uses the same structure as the original Windows XP with exception to having both a \Program Files (x86)\ and \Program Files\ Folder while also supporting over 4G/B of RAM natively, and being immune to the Conficker Virus, so as such Service Pack 3 was never released for Windows XP 64-bit (x64) and is limited solely to Service Pack 2. The following directions assume Windows XP 32-bit (x86) as the installation :

    1 - Copy all data from \Program Files\Cryptic to the same folder path and drive letter it was in within the previous installation.

    2 - Look for all Arc & Cryptic Folders in \Documents and Settings\(Your User Profile Name)\AppData\Local , \Documents and Settings\(Your User Profile Name)\AppData\LocalLow , \Documents and Settings\(Your User Profile Name)\AppData\Roaming to the same file paths on the new installation that must use the same drive letter as was present on the previous installation.

    3 - Look for all Arc & Cryptic Folders in \Program Files\Common Files\ and copy them to the new installation that MUST be using the same drive letter as on the previous installation.

    4 - Look for all Arc & Cryptic Folders under the hidden \ProgramData\ Folder and copy them to the same \Program Data\ Folder paths that were present on the previous installation and be sure that the drive the data is being copied to IS using the same drive letter as was present on the previous installation.

    CONCLUSION: While the above are NOT guaranteed to work, if there is a way to accomplish what you're looking to do in order to avoid downloading the game again, these will in all likelihood, eliminate the need to change anything in the registry that I do NOT suggest and will NOT provide support on either because it's NOT recommended, and will at least be the most likely steps needed to allow the game to work without re-installing and/or downloading again.

    COMMON SENSE NOTE: In the time it will take to complete the above steps you'll most likely be able to have finished downloading and reinstalling the game in less time, so a fresh installation is the option that's recommended for a new install of any kind. :dizzy:

    Have fun, and don't wreck your computer, this will be my only post on this subject.

    Good luck. ;)
    Regards,

    - Lifetime Gamer
  • corsair#6764 corsair Member Posts: 13 Arc User
    Wow... that was more thorough than I'd have expected. I love your comment at the top about determination (block-headedness, perhaps? *grin*).

    For the record, I'm moving from a Wine install to a fresh Win7 build and deployment. Luckily, I have complete control over both systems so access permissions aren't an issue.

    As for the time it'd take vs a download? Unfortunately, I've no idea about what kinds of speeds you get where you are but I'm stuck on an iffy-at-best 4Mbs connection, so yep, still worth a try.

    Anyhow, thanks for your suggestions. I'll let you know how it turns out (meaning you can point at me and laugh if/when I have to download the whole beast after all).
  • thecrusher#6644 thecrusher Member Posts: 41 Arc User
    No worries, and sounds like you'll be in a pretty good situation then security wise. I'm just careful to NOT assume everyone is like yourself with the experience necessary to make smooth transitions, but it seems your circumstances are pretty good. :)

    4M/b p/s ...ouch.... I'd lose my mind, so I can appreciate your wanting to make the transfer locally. ;)

    Looking forward to hearing how it turned out. :smiley:
    Regards,

    - Lifetime Gamer
  • hawkrunnerhawkrunner Member Posts: 150 Arc User
    I think the above suggestion might be overkill.

    I would suggest to you to first copy the X:\Users\Public\Games\Cryptic Studios folder to your new machine.

    Next, run Star Trek Online.exe from that folder and see if that works.

    The Star Trek Online.exe file really is something special because if you just have that, or an old version of it, the game will automatically download what it needs to and install itself.
  • corsair#6764 corsair Member Posts: 13 Arc User
    Well, my local copy seems to have worked flawlessly.

    As it was, I only copied the game itself; no user files. Basically:
    1. Installed ARC
    2. Installed the initial STO downloader/installer from within ARC
    3. Started the initial download of STO
    4. Cancelled it after allowing about 10MB to download
    5. Exited ARC
    6. Copied over everything (except log files, and the localdata and cef_cache folders)
    7. Started up the GameClient (outside ARC, I've always used the game's own launcher directly) and watched it download just last night's patch.
    8. Played the game. *smile*

    FYI, install path on my old box was effectively (I ran under Wine) "C:\Program Files\Star Trek Online_en" whereas the new box (running Windows 7 64bit) uses "C:\Program Files (x86)\Star Trek Online_en".

    It turns out the keybindings and HUD settings must be stored server-side as they're the same in-game as I'd configured them previously.

    So, thanks again for the feedback folks. I hope my experience might help others who need/want to do the same thing in the future.
  • thecrusher#6644 thecrusher Member Posts: 41 Arc User
    WOOT! :D
    Regards,

    - Lifetime Gamer
Sign In or Register to comment.