Not really a question but I fought this for a day to avoid having to re-image my PC. Finally got to the bottom of it. Wondering if anyone can explain it or if anyone else has seen it.
During the installation of the 'emupack' portion of CCS, the installer fails with a message 'You need at least Windows Installer MSI version 3.1.' This actually pops up and disappears quickly if you are no watching it, if you walk away and come back you might just see that the CCS install failed at the emulation pack install step.
But you can see this easily by trying to install a standalone emupack installer.
What drove me a little buggy is that I could run commands like:
'where msiexec' in cmd.exe and msiexec would be found in C:\Windows\System32
Also typing msiexec would bring it up, and it would report it was version 5.0.xxx.
So it seemed like msiexec was there, but the installer wasn't finding it.
Finally found out that the installer seems to need msiexec from the C:\Windows\SysWOW64 folder.
This was missing on my machine, so I restored it from another working machine and problem solved.
But still not sure why the installer needs the 64-bit version instead of the 32 bit and why the error message isn't more clear.
And the last question is how did this 64-bit version go missing?
Anyway - this is not a question - just wanted to post and see if anyone else has run into this or if someone has a really good understanding of System32 versus SysWOW64.