I'm new to NSIS (normally use Inno Setup), but I've been trying loads of programs trying to find something to make a differential binary patch between two big directories.
NSIS with vpatch and nsispatchgen is the closest I've got, but some of my files are BIG (2-3 GB) and it dies on me with the following error messages:
QProcess object destroyed while process is still running.
"nsisPatchGen.exe" : "Timed out waiting on GenPat"
A patch for an 1.4 GB file worked right, and rather quickly (compared to how long it took another programs to die).
Is there a way to increase that timeout?. Or is there a size limit beyond which it's not possible for genpat to generate a diff file?.