Jump to content

Recommended Posts

Posted

These days I ran into the tedious process of restoring my DCS installation, after I made some changes in my rig.

 

I had to reinstall windows - but - I could save all my old DCS data to an usb drive.

 

Since DCS is installed on my "secondary" SSD, it was unscathed by the os reinstallation, I just re-activated all the modules and managed to start the simulator all-right.

 

But then, I needed to get back my controls config, over which I had spent hours of trial and error and fine tuning, which I don't want to repeat.

 

So after doing my homework on the forums, I went to my old DCS data folder (the one found under "mydocs\saved games\DCS" , happy that my configs were all there.

 

Copied them to my new "saved games" dir under my new windows install, confirmed all the overwriting and confidently launched DCS. Fired up a kamov quick mission, just to test everything was a-ok..

 

But, no. Controls weren't the ones I imported at all.

So I went over the dir where they are saved, to have a bad surprise:

 

From what I get:

- a config file in lua format is saved for each controller that has been plugged into the game.

- The .lua filename is formed with the name of the controller (like "Saitek x-52 pro") AND a very long alphanumeric string, which I surmise is an ID coming from the windows user.

 

in my case, here's an example:

Saitek X52 Pro Flight Control System {7D313EA0-E9B1-11e4-8001-XXXXXXXXXXX}.diff.lua

 

Copying the configs from the old DCS folder has just caused the new config/input folders to have two of the aforementioned files for every controller, one made with the old user string, one with the new one - Yet DCS does not read the old one - but the new one which I don't need.

 

At this point I'm wondering what can I do to restore my old controls:

Since I don't believe that deleting the "new" files, those made with the current user id would solve anything, my question is, can I go ahead, add the old config files and then rename them using the new user string?

 

It's gonna be tedious, but at least would work imho. Also, if somebody experienced this situation and has a quicker method, can u please share it with me?

 

Thanks

[sIGPIC][/sIGPIC]

 

Intel i7 6700K @ 4.2, MSI M5 Z170A Gaming, NZXT X61 Kraken liquid cooler, PNY Nvidia GTX 1080 Founders Edition, 16GB Corsair Vengeance 3000 Mhz C15, samsung 840 evo SSD, CoolerMaster 1000W Gold rated PSU, NZXT Noctis 450 cabinet, Samsung S240SW 24' 1920x1200 LED panel, X-52 Pro Flight stick. W10 Pro x64 1809, NO antivirus EVER

Posted
These days I ran into the tedious process of restoring my DCS installation, after I made some changes in my rig.

 

I had to reinstall windows - but - I could save all my old DCS data to an usb drive.

 

Since DCS is installed on my "secondary" SSD, it was unscathed by the os reinstallation, I just re-activated all the modules and managed to start the simulator all-right.

 

But then, I needed to get back my controls config, over which I had spent hours of trial and error and fine tuning, which I don't want to repeat.

 

So after doing my homework on the forums, I went to my old DCS data folder (the one found under "mydocs\saved games\DCS" , happy that my configs were all there.

 

Copied them to my new "saved games" dir under my new windows install, confirmed all the overwriting and confidently launched DCS. Fired up a kamov quick mission, just to test everything was a-ok..

 

But, no. Controls weren't the ones I imported at all.

So I went over the dir where they are saved, to have a bad surprise:

 

From what I get:

- a config file in lua format is saved for each controller that has been plugged into the game.

- The .lua filename is formed with the name of the controller (like "Saitek x-52 pro") AND a very long alphanumeric string, which I surmise is an ID coming from the windows user.

 

in my case, here's an example:

Saitek X52 Pro Flight Control System {7D313EA0-E9B1-11e4-8001-XXXXXXXXXXX}.diff.lua

 

Copying the configs from the old DCS folder has just caused the new config/input folders to have two of the aforementioned files for every controller, one made with the old user string, one with the new one - Yet DCS does not read the old one - but the new one which I don't need.

 

At this point I'm wondering what can I do to restore my old controls:

Since I don't believe that deleting the "new" files, those made with the current user id would solve anything, my question is, can I go ahead, add the old config files and then rename them using the new user string?

 

It's gonna be tedious, but at least would work imho. Also, if somebody experienced this situation and has a quicker method, can u please share it with me?

 

Thanks

 

You can

 

  1. Rename the old configs to the new configs name.
  2. or
  3. Copy the data out of the old config file and paste it into the new config file, overwriting the data.
  4. or
  5. Run DCS World, go to Options > controls page for each aircraft, click in the joystick column you want your old controls on, and click on the load profile button on top, navigate to were you old config file is for that aircraft/control stick combination and select it.
  6. ie with the A-10c real = c:\Users\yourusername\Saved Games\Dcs\Config\Input\A-10C\joystick\Saitek X52 Pro Flight Controller {42D66CB0-0713-11e5-8006-444553540000}.diff.lua
  7. Your old controls should now be showing in the list
  8. Make sure you load the correct old file for the correct stick, and also make sure your old config is version compatible, was changed drastically around version 1.28, so if your config is from a saved version of 1.28 or higher you should be ok (.diff.lau), if it below a version 1.28 then it is unusable.

Regards Ian.

  • Like 1

Asus p877v-pro, Intel I7 3770k 4.2ghz, 32gb Ripjaw X ram, Nvidia RTX-2070 Super, Samsung 32" TV, Saitek x52 pro Joystick and Combat rudder pedals, TrackIR 5, Win8.1 x64 with SSD and SSHD protected by (Avast AV).

 

DCS Tech Support.

Posted

This is what the Save and Load Profile commands were designed for.

ASUS ROG Maximus VIII Hero, i7-6700K, Noctua NH-D14 Cooler, Crucial 32GB DDR4 2133, Samsung 950 Pro NVMe 256GB, Samsung EVO 250GB & 500GB SSD, 2TB Caviar Black, Zotac GTX 1080 AMP! Extreme 8GB, Corsair HX1000i, Phillips BDM4065UC 40" 4k monitor, VX2258 TouchScreen, TIR 5 w/ProClip, TM Warthog, VKB Gladiator Pro, Saitek X56, et. al., MFG Crosswind Pedals #1199, VolairSim Pit, Rift CV1 :thumbup:

Posted
You can

 

  1. Rename the old configs to the new configs name.
  2. or
  3. Copy the data out of the old config file and paste it into the new config file, overwriting the data.
  4. or
  5. Run DCS World, go to Options > controls page for each aircraft, click in the joystick column you want your old controls on, and click on the load profile button on top, navigate to were you old config file is for that aircraft/control stick combination and select it.
  6. ie with the A-10c real = c:\Users\yourusername\Saved Games\Dcs\Config\Input\A-10C\joystick\Saitek X52 Pro Flight Controller {42D66CB0-0713-11e5-8006-444553540000}.diff.lua
  7. Your old controls should now be showing in the list
  8. Make sure you load the correct old file for the correct stick, and also make sure your old config is version compatible, was changed drastically around version 1.28, so if your config is from a saved version of 1.28 or higher you should be ok (.diff.lau), if it below a version 1.28 then it is unusable.

Regards Ian.

 

Thanks mate. I think I'll go with loading the controls from inside the program. Anyway, the important thing here is that having the old configs saved, one can import them somehow

[sIGPIC][/sIGPIC]

 

Intel i7 6700K @ 4.2, MSI M5 Z170A Gaming, NZXT X61 Kraken liquid cooler, PNY Nvidia GTX 1080 Founders Edition, 16GB Corsair Vengeance 3000 Mhz C15, samsung 840 evo SSD, CoolerMaster 1000W Gold rated PSU, NZXT Noctis 450 cabinet, Samsung S240SW 24' 1920x1200 LED panel, X-52 Pro Flight stick. W10 Pro x64 1809, NO antivirus EVER

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...