Machine 1 is a Q6600 (no iGPU) with a GTX 950
Machine 2 is a i5-3470 with no discrete GPU (no physical space to fit one)
Machine 3 is an i7-7700k with an old GTX 670
(#3 Is to be replacement main PC #1, #2 is some compact thing I got for free but too small to fit decent GPU)
So, when I heard about DGDecodeIM I was glad as it meant I could use the Quicksync enabled i5 PC for some encoding jobs (as my old Q660 is terribly slow). I've been for the past few years indexing on #1 with DGIndexNV GUI and then opening the .dgi on #2 using DGDecodIM and it's worked very well.
I'm currently setting everything up on #3 and having some compatibility issues. I hadn't updated #1 or #2 for ages and was not running current versions on either of them, though I've tried to install the most current versions of the tools on Machine #3.
The issue I am having is the version mismatch error;
Understandable, but why would DGDecodeIM.dll version 0.0.0.50 (Date 2015-05-10) work fine, and then the one I've downloaded today, also stamped version 0.0.0.50 (Dated 2017-03-18), fail to load an old DGI file created in an older version of DGIndexNV?DGSourceIM: DGIndexNV/DGDecodeNV mismatch. You are picking up
a version of DGDecodeNV, possibly from your plugins directory,
that does not match the version of DGIndexNV used to make the index
file...[etc.]
I installed the latest version of DGIndexNV on the new machine and am getting a bit confused about which versions of the respective indexers and decoders are compatible with one another.
Can anyone offer any guidance?