[OUTDATED] Mod STEAM v. into STANDALONE

!!! IMPORTANT NOTICE !!!

!!!READ THIS SECTION!!! ALL MODULES/CAMPAIGNS/TERRAINS RELEASED ON STEAM AFTER M2000 WILL NOT FUNCTION ON A STANDALONE VERSION.

IF YOU HAVE MODULES ON STEAM, PURCHASED AFTER M2000C, THIS GUIDE IS _NO_ SOLUTION FOR YOU, SORRY. :( If you have all your modules on Standalone or bought on Steam before M2000C was released, continue.

Mai 2017:

Note from the store to the Mirage 2000C release and the CD key changes that go in hand with that:

"Please note that the DCS: M-2000C, and all future DCS World DLC releases on Steam, will now use Steam Keys instead of Starforce keys. As such, these purchases cannot be activated on the DCS World e-Shop version. Previous purchases will not be affected." source: https://steamcommunity.com/app/223750/discussions/0/2741975115067023612/

For this guide, that uses the Standalone version, that means that Steam CD keys(for modules such as M2000C and ALL modules released after it) can probably not be merged into this version.

Ultimately I need somebody who owns a Steam only (m2000c or later) product to try to merge it with the standalone as described in my guide. There is still hope since Steam ALWAYS installs modules accociated with your DCS-Steam version and doesn't require the Standalone-Modulemanager.

Hoping for feedback. edit: 07/2018, if somebody could kindly try this in 2.5, the only feedback I have is from 2.1/NTTR standalone time, which might have been a different issue.

DISCLAIMER:

This is not EagleDynamics supported and might stop working any time. You are doing any modding on your own risk and neither I nor ED take any responsibility for issues that might arise!

*** With this method, in most setups, everytime there is an update you need to download it twice or atleast do the repair on Standalone. Since Steam will just overwrite any files you should always let it update first. Afterwards do the standalone repair, never hestitate to use repair function. If there was a DCS-steam-update or download, you can always use standalone repair to fix any problems. ***

What Is It?

This guide illustrates how to use the DCS:World Standalone updater/repair files&shortcut's to mod your DCS: Steam version into thinking it is a DCS:Standalone version.

DIFFERENCES:

STEAM VERSION: can only use modules/keys purchased from the STEAM STORE and is able to use STEAM features.

STANDALONE VERSION: can use the modules/keys purchased from the EAGLE DYNAMICS store AND use keys purchased from the Steam store. Not able to use Steam overlay features such as game time tracking, community screenshots, friendlist etc.

STEAM-STANDALONE-BAST'ARD VERSION: able to use ALL the keys AND use the Steam overlay features mentioned above.

If you want to make that love child happen, you need to do the following:

BACK UP EVERYTHING !!!

Make a BACKUP of your "user"-folder, especially you want to save your config files. The default path is: "C:\Users\<YOUR USER NAME>\Saved Games\DCS\

For the OpenBeta: ..."\Saved Games\DCS.openbeta\"

Keep your old DCS: Standalone version for now, or if you have the space, making a backup from that is always smart. A 'real' backup of the DCS: Steam version made by the Steam client is also always a good idea. https://support.steampowered.com/kb_article.php?ref=8794-yphv-2033

Sidenote: This is the only way to ever get around downloading Steam-DCS when doing any kind of fresh Steam-Install.

Step By Step Installation

- Make sure STEAM-DCS is updated & patched.

- Deactivate user made mods if you use them. The new DCS install will want to 'fix' them and download additional data.

- Download the DCS 1.5 Standalone installer from: https://www.digitalcombatsimulator.com/en/downloads/world/stable/

- In the standalone setup select your STEAM version install path. By default this should be: "C:\Program Files (x86)\Steam\SteamApps\common\DCSWorld"

-Start installation/download to create the short cuts for the standalone version. (repair/update)

- CANCEL THE DOWNLOAD (We already have all those files!)

- Use the newly created DCS Standalone startmenu shortcuts to REPAIR your 'DCS-STEAM-Standalone-bast'ard'-version.

After Installation

NOW THIS IS IMPORTANT: Most of the time your DCS version has identity issues, and still believes it is still a STEAM version. You can tell that by looking in the main menu if the module manager is available. The actual difference between Standalone & DCS is only ONE (!!!) config file 'retail.cfg'.

- Just delete the following file in DCS-steam folder at:

"C:\Program Files (x86)\Steam\SteamApps\common\DCSWorld\Config\retail.cfg"

To be sure, do a DCS STANDALONE REPAIR and start the Standalone version once to make sure all files are as they should be.

Test Everything

Start DCS and make sure you see the module manager at the top in the main menu. If yes congratz, you have been succesfull.

Check if everything else is allright, options (bindings, graphics, special&game), all modules start up without crashing and atlast of course install your modules you have waited on for so long. :)

UPDATES

First always disable your JSGME/similar mods before doing any updates. This is to avoid any unnecessary file downloads.

If ED update shedule allows it, update Steam version first, afterwards use the DCS Standalone update/repair function. Don't be alarmed if the Standalone version downloads a lot of files also, this is most likely due to having Standalone modules that are not on your Steam version.

Note: The DCS Standalone & updater will want to be patched to the new version. This is usually only a few mb's.

Note2: DCS standalone repair will always detect files that have already been downloaded by Steam.

Pro's

- Modules that are not yet released on Steam work with modded 'DCS-Steam/Standalone-bast'ard-version'.

- Steam overlay works.

- Gametime tracking. (Needed to see playing DCS on the friendlist)

- Community screenshots etc.

Con's

- You might have to use DCS-Standalone repair after the Steam version updates and if you updated the Standalone version already Steam will have to download the patch anyway. This has three reasons, first if you have modules registered on the Standalone version which you don't have on Steam, those won't be updated by Steam.

Secondly Steam always needs to download the full patch, there is no way (that I know) to trick it.

Third the DCS_updater.exe itself from the standalone might want an update.

- Effort on your part! :P

- Not a true 'DCS-STEAM-version' While I have never had any issues related to this, there is no way to know what could break in future updates.

- NO SUPPORT, THIS MIGHT BREAK ANYTIME! Any issues coming up in DCS might be blamed on this. (even if unlikely)

Finish

You should now be all set, if you have any issues please let me know, if something is unclear or you think I talked to much at some point be sure to let me know. Harsh or direct comments are still welcome just be constructive. ^^

Please know this is my first guide and english is not my first language.

Regards

NOOB AIRLINES

King Apo

P.S. Please don't make this a discussion why people want to go to all this trouble to get the Steam-overlay features. Just accept it. :)

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=800015938					

More DCS World Steam Edition guilds