you really dont have to have external program to get the reg entries you want. Use regedit
( comes with every version of windows ), navigate to section you want, then right-click export to conversion folder your working on. After that use reg to inno converter.
Code:
IE:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft\Might and Magic: Heroes VII
IF you dont have X64 system then it would just be SOFTWARE\Ubisoft\...
You would just goto the GOG.com listing, then export that like I mention above.
Much easier then how you currently do it, but thanks for posting that info, as others can use it for reference.
Here is an example from exported Registry Entry for game.
Code:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Ubisoft\Uplay\GameStarter\1176]
"StartResult"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft\Launcher\Installs\1176]
"Language"="pl-PL"
"InstallDir"="{D:\Ubisoft\Might and Magic: Heroes VII}"
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft\Might and Magic: Heroes VII]
"Language"="POL"
"installdir"="{D:\Ubisoft\Might and Magic: Heroes VII}"
After using Reg to Inno Converter, and changing the installed folder, so everyone can install it where they want.
Code:
Root: HKCU; SubKey: Software\Ubisoft\Uplay\GameStarter\1176; ValueType: dword; ValueName: StartResult; ValueData: $00000000; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\WOW6432Node\Ubisoft\Launcher\Installs\1176; ValueType: string; ValueName: Language; ValueData: pl-PL; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\WOW6432Node\Ubisoft\Launcher\Installs\1176; ValueType: string; ValueName: InstallDir; ValueData: {{app}; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\WOW6432Node\Ubisoft\Might and Magic: Heroes VII; ValueType: string; ValueName: Language; ValueData: POL; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\WOW6432Node\Ubisoft\Might and Magic: Heroes VII; ValueType: string; ValueName: installdir; ValueData: {{app}; Flags: uninsdeletevalue uninsdeletekeyifempty
You can see how its been changed. You can also add additional languages, copy / paste the pl-PL & POL for as how many languages you would need.
Code:
Root: HKLM; SubKey: SOFTWARE\WOW6432Node\Ubisoft\Launcher\Installs\1176; ValueType: string; ValueName: Language; ValueData: en-US; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\WOW6432Node\Ubisoft\Might and Magic: Heroes VII; ValueType: string; ValueName: Language; ValueData: ENG; Flags: uninsdeletevalue uninsdeletekeyifempty