Lucian_Galca: Is there any easy way to take an already installed gog game, and make my own offline installer packaged game from that like gog does for their games? The reason I ask is that gog seems to be unwilling to keep some of their offline installers updated compared to the Galaxy download versions of their games as detailed here, and I didn't buy the games here to have to rely on an online client to get a properly updated version: 
https://www.gog.com/forum/general/games_that_gog_has_left_the_offline_installers_outdated_for/page1   And would I run into Windows registry issues doing my own installers? Thanks in advance for answers. 
 Hustlefan: Did you ever contact GOG support about the issue? I'm just asking because I've reported a lot of outdated offline installers and they always fixed it.  
 Not sure if it is easy for you but you could use 
Inno Setup to create your own offline installers. 
 GOG is well aware of the issue, they just don't care. Support would likely give the usual "We currently have no ETA on a fix. We're sorry" response like with similar issues i've reported in the past.  
 Much thanks about Inno Setup. I saw that in the thread I linked, but I wanted to get a second opinion in case there are better options.
Lucian_Galca: And would I run into Windows registry issues doing my own installers? Thanks in advance for answers. 
 AB2012: Various ways you could do it:-   
1. Learn how to use 
InnoSetup (what GOG use).   
2. Create a self-extracting zip / .7z / .rar files using 7zip / WinRAR.  
 - As for registry entries, all GOG installers write Galaxy metadata registry entries usually under HKLM\SOFTWARE\GOG.com\Games\xxxxxxxxxx but most games don't need that stuff to run, it's just Galaxy junk metadata. Unity Engine games store resolution settings data under HKCU\Software\nameofgame but you don't need to manually add these, they auto-create them themselves on first run.  
 - A few games do need the registry. Eg, Oblivion and Fallout 3 "Play" will be greyed out in their startup launchers if it can't find a certain "Installed Path" registry entry. In these cases if InnoExtract doesn't extract it, then 
InnoUnp can extract the install_script.iss file from the GOG installer and that contains all the registry entries actually required by the game (that you could save to a .reg file).  
 - If you're using a HiDPI display with Windows scaling at something other than 100%, then another (optional but useful) one added is HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers HIGHDPIAWARE flag but that's just where Windows stores the info you set when you right-click, Properties, Compatibility, and change scaling to "Application" so, eg, on a 1920x1200 laptop, Windows will run the game "natively" / pixel perfect at that resolution instead of trying to 'help' auto-scale it by 125% (effective 1536x960), 150% (1280x800), etc.  
 Finally, I keep a list of 
common Windows dependencies here that's worth backing up. 
 Does the 7zip/WinRAR method also get the registry entries backed up? If not, then I guess InnoSetup would be my best option. I'll have look at it and try it sometime. Much thanks. It's a shame we have to now resort to this because gog has started to check out on keeping their offline installers updated.