Forum Discussion

Anonymous's avatar
Anonymous
13 years ago
SolvedApproved

Best option to use 2 subscription on 1 machine? Is this possible.

Curious, I have my existing BF3 with the back 2 karkand, working fine, I do not wish to change it or loose the $ I paid for it. If I were to buy the Premium package should I register it with a separ...
  • Anonymous's avatar
    Anonymous
    13 years ago
    Approved

    Hey this idea I had in mind does work.  The intention is valid online play for 2 separate registered soldiers on 1 machine. This is not a hack or violation of the agreement. I have purchased both licenses and did not want to rollup to just 1 soldier and loose the first license.

    Here is how I maintained what I already have and added a second soldier....$40 last year to get the Limited license,,,and $40 this year for the brand new Premium and I have both in the separate state!!!

    I accept no responsibility if it does not work out  for you. Make sure you do the copy over right and all renaming and reg keys  thoroughly. Think it through, this is very sound logic, not a hack but rather a toggle that points to which installation to use.

     Offline data not in the cloud would be lost using the method below. As long as you saw it get saved up to the cloud...All is good.

    It doesn't matter/have to be, but what I note is a 64 bit Windows 7 OS. This does take up more drive space and would be double the timespace to patch when a patch comes out.

    2 BF3 Origin registered accounts, via 2 separate email addresses = 2 separate soldiers.

    I can detail this out further if someone wants to know exact detail beyond this:

    -2 separate email addresses 1 each for a Origin registration, 1 Limited and 1 Premium.

    -Made a copy of the original game install, I have this on a D:..So the sub folder just has to be a different name to be referenced later.

    Limited        -D:\\Program Files (x86)\\Origin Games\\Battlefield 3 Limited

    Premium     -D:\\Program Files (x86)\Origin Games\Battlefield 3

    Export the original reg key, then made a copy, then altered the path to match each install.

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 3

            -BF3-Limited.reg

            -BF3-Premium.reg

    With the Origin not resident, execute the reg key merge to set the path Origin will see as the version to use.

    Execute Origin, logon using the email address registered for the version desired to play. [Limited]

    When you join a server it may say the saved data does not match the cloud data. USE THE CLOUD version to overwrite the local.

    Play.

    To switch, exit the game, close the browser, close Origin completely.

    Execute the reg key to merge the other folder as resident for Origin to use.

    Execute Origin, use the other email account to logon [Premium]

    When you join a server it may say the saved data does not match the cloud data. USE THE CLOUD version to overwrite the local.

    Play.

    Here is the body of the reg key that you would be saving and then executing to merge. My settings, yours would be similar. The double backslashes are cuz it is for the registry.

    EXPORT YOUR OWN these are for example only.

    BF3-Limited.reg

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 3]

    "GDFBinary"="D:\\Program Files (x86)\\Origin Games\\Battlefield 3 Limited\\GDFBinary_en_US.dll"

    "GameExplorer"="{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}"

    "DisplayName"="Battlefield 3™"

    "Locale"="en_US"

    "Product GUID"="{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx}"

    "Install Dir"="D:\\Program Files (x86)\\Origin Games\\Battlefield 3 Limited\\"

    BF3-Premium.reg

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 3]

    "GDFBinary"="D:\\Program Files (x86)\\Origin Games\\Battlefield 3\\GDFBinary_en_US.dll"

    "GameExplorer"="{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}"

    "DisplayName"="Battlefield 3™"

    "Locale"="en_US"

    "Product GUID"="{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx}"

    "Install Dir"="D:\\Program Files (x86)\\Origin Games\\Battlefield 3\\"

    On your intial logon for the 2nd or premium, it does take a while to update that copy of the limited account. The cloud data will take care of the gameexplorer and product guid for you.

    Again this works for me, but I fully understand the registry and how this game uses the cloud. I accept no responsibility if it does not work out  for you. Make sure you do the copy over right and all renaming and reg keys  thoroughly.

    This maintained my limited key separate from my newly purchased Premium key. I wanted this way and yes the second account or Premium did star that soldier over at level 1. But the limited key stayed at the level he was/is at...Just like I desired.

    Thanks for the input -C but yours did not give a solution..This however is NOW a solution.