Hard Light Productions Forums

General FreeSpace => FreeSpace Discussion => Topic started by: Kie99 on June 15, 2016, 08:11:51 am

Title: Moving an old installation onto a new PC
Post by: Kie99 on June 15, 2016, 08:11:51 am
I've just ordered a new laptop, to get FS2 on it is it just a case of taking the files from the one PC that's got FS2 on it and transferring them over to the new or do I need the discs?
Title: Re: Moving an old installation onto a new PC
Post by: The E on June 15, 2016, 08:52:24 am
You can take your existing installation and copy it over to the new machine. The only thing you need to do then is copy this script:

Code: [Select]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Volition]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Volition\FreeSpace2]
"EregCount"=dword:00000003
"Videocard"=hex(2):44,00,69,00,72,00,65,00,63,00,74,00,20,00,33,00,44,00,20,00,\
  2d,00,20,00,50,00,72,00,69,00,6d,00,61,00,72,00,79,00,20,00,44,00,69,00,73,\
  00,70,00,6c,00,61,00,79,00,20,00,44,00,72,00,69,00,76,00,65,00,72,00,20,00,\
  28,00,33,00,32,00,20,00,62,00,69,00,74,00,29,00,20,00,28,00,31,00,30,00,32,\
  00,34,00,78,00,37,00,36,00,38,00,29,00,00,00
"CmdLineOptions"=hex(2):00,00
"Interlaced Movies"=dword:00000000
"Movie Fast Clear"=dword:00000000
"D3DFast"=dword:00000000
"D3DTextureOrigin"=dword:00000001
"ForceWFOG"=dword:00000000
"Detect Glide"=dword:00000000
"Detect D3D"=dword:00000001
"DisableZbias"=dword:00000000
"Soundcard"=hex(2):44,00,69,00,72,00,65,00,63,00,74,00,53,00,6f,00,75,00,6e,00,\
  64,00,00,00
"LauncherSoundEnabled"=dword:00000001
"EnableJoystickFF"=dword:00000000
"EnableHitEffect"=dword:00000001
"ComputerSpeed"=dword:00000002
"NetworkConnection"=hex(2):4c,00,41,00,4e,00,00,00
"ConnectionSpeed"=hex(2):46,00,61,00,73,00,74,00,00,00
"SkipVerify"=dword:00000000
"PXOBanners"=dword:00000001
"ForcePort"=dword:00000000
"Language"=hex(2):45,00,6e,00,67,00,6c,00,69,00,73,00,68,00,00,00
"StraightToSetup"=dword:00000000
"Gamma"="1.80"
"LastPlayer"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Volition\FreeSpace2\Version]
"Major"=dword:00000001
"Minor"=dword:00000014
"Build"=dword:00000000

Save it as "fs2.reg", and execute it. This will add a bunch of keys to the registry that FS2 expects to see. Once that's done, open the Launcher and have fun.
Title: Re: Moving an old installation onto a new PC
Post by: Kie99 on June 15, 2016, 09:05:51 am
Cheers
Title: Re: Moving an old installation onto a new PC
Post by: jr2 on June 15, 2016, 03:45:52 pm
You can take your existing installation and copy it over to the new machine. The only thing you need to do then is copy this script:

Code: [Select]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Volition]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Volition\FreeSpace2]
"EregCount"=dword:00000003
"Videocard"=hex(2):44,00,69,00,72,00,65,00,63,00,74,00,20,00,33,00,44,00,20,00,\
  2d,00,20,00,50,00,72,00,69,00,6d,00,61,00,72,00,79,00,20,00,44,00,69,00,73,\
  00,70,00,6c,00,61,00,79,00,20,00,44,00,72,00,69,00,76,00,65,00,72,00,20,00,\
  28,00,33,00,32,00,20,00,62,00,69,00,74,00,29,00,20,00,28,00,31,00,30,00,32,\
  00,34,00,78,00,37,00,36,00,38,00,29,00,00,00
"CmdLineOptions"=hex(2):00,00
"Interlaced Movies"=dword:00000000
"Movie Fast Clear"=dword:00000000
"D3DFast"=dword:00000000
"D3DTextureOrigin"=dword:00000001
"ForceWFOG"=dword:00000000
"Detect Glide"=dword:00000000
"Detect D3D"=dword:00000001
"DisableZbias"=dword:00000000
"Soundcard"=hex(2):44,00,69,00,72,00,65,00,63,00,74,00,53,00,6f,00,75,00,6e,00,\
  64,00,00,00
"LauncherSoundEnabled"=dword:00000001
"EnableJoystickFF"=dword:00000000
"EnableHitEffect"=dword:00000001
"ComputerSpeed"=dword:00000002
"NetworkConnection"=hex(2):4c,00,41,00,4e,00,00,00
"ConnectionSpeed"=hex(2):46,00,61,00,73,00,74,00,00,00
"SkipVerify"=dword:00000000
"PXOBanners"=dword:00000001
"ForcePort"=dword:00000000
"Language"=hex(2):45,00,6e,00,67,00,6c,00,69,00,73,00,68,00,00,00
"StraightToSetup"=dword:00000000
"Gamma"="1.80"
"LastPlayer"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Volition\FreeSpace2\Version]
"Major"=dword:00000001
"Minor"=dword:00000014
"Build"=dword:00000000

Save it as "fs2.reg", and execute it. This will add a bunch of keys to the registry that FS2 expects to see. Once that's done, open the Launcher and have fun.

To be clear:  You must save it as "fs2.reg", but be careful to not save it as "fs2.reg.txt", which will happen if you don't include the quotation marks around the filename.
Title: Re: Moving an old installation onto a new PC
Post by: Dragon on June 20, 2016, 08:16:03 am
I remember being able to just copypaste the FS2 folder (along with TCs I had installed) without any problems. Then again, I'm using FSO, so it probably did away with the need for messing with registry.
Title: Re: Moving an old installation onto a new PC
Post by: Kie99 on June 28, 2016, 11:10:40 am
I remember being able to just copypaste the FS2 folder (along with TCs I had installed) without any problems. Then again, I'm using FSO, so it probably did away with the need for messing with registry.

I seem to remember doing this before too but it has been years since I got a new PC outside of work, just wanted to make sure.
Title: Re: Moving an old installation onto a new PC
Post by: -Norbert- on June 28, 2016, 02:26:13 pm
Doesn't the FSO launcher write all the necessary reg entries by itself on first launch, if they aren't there?

I don't know about the wxLauncher or the yetanotherlauncher (or whatever it's called), but the basic FSO Launcher did that for me in the past.
Title: Re: Moving an old installation onto a new PC
Post by: deathspeed on June 28, 2016, 06:04:55 pm
I recently did a clean install of Windows on my main drive, and left my FreeSpace folder alone on a second drive.  It has been working fine for me without any re-installation or running the script above.  I just launched from wxLauncher, and i did have to reset all my options on it.