Following on from a similar example in this thread by user Analytic:
How to see 32-bit context menu and property dialog extensions on 64-bit Win 7?
http://forum.dbpoweramp.com/showthre...n-64-bit-Win-7
I tried doing the same with the scripting dll and it appears to work!
- Obtain the 32-bit dMCScripting.dll (374kB), rename it dMCScripting_32bit.dll and copy it into the dbPoweramp directory.
- Run regedit and export out ALL of the following key to a file:
HKEY_CLASSES_ROOT\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D} - Edit the file and globally change CLSID to Wow6432Node\CLSID
- In the data for InprocServer32, change the name of dMCScripting.dll to dMCScripting_32bit.dll
- Merge the file into the registry
Below is the entry for this key in my edited registry file, with the changes shown in bold
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}]
@="Converter Class"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\InprocServer32]
@="C:\\Program Files (x86)\\Illustrate\\dBpoweramp\\dMCScripting_32bit.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\ProgID]
@="DMCScripting.Converter.1"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\Programmable]
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\TypeLib]
@="{E0F7789A-88C0-450B-AD6C-A7EB6D227127}"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\VersionIndependentProgID]
@="DMCScripting.Converter"
After merging, you do NOT need to reboot or restart the 32-bit app.