Advertisements

Running the AADE Filter Design Program in WINE

This requires a bit of hocus-pocus, all of which you can find by diligent searching. Nothing original here, but I’m sure to need it again one of these days.

To install THREED32.OCX:

winetricks mfc40

To fix the “ActiveX component can’t create object” error, you can try the process described there. It didn’t work for me, but one of the messages points out that the error is tied to the nag screen, which will vanish after 10 (?) iterations. That worked, although I admit to losing track of the number of crashes.

Alas, the Help function crashes with that same message while trying to invoke the HELP menu item; the crash brings down the entire program. So it goes.

Anyhow, in the process of figuring that out, I fetched the msscript.ocx file from the Windows installation on this box:

sudo mount -o ro,uid=ed /dev/sda2 /mnt/part
find /mnt/part/WINDOWS/ -iname "msscript*"

Which reports it’s located at:

/mnt/part/WINDOWS/system32/msscript.ocx

Copy it locally for convenience:

cp /mnt/part/WINDOWS/system32/msscript.ocx ~/.wine/drive_c/users/ed/My\ Documents
sudo umount /mnt/part

Then you can register the control:

regsvr32 ~/.wine/drive_c/users/ed/My\ Documents/msscript.ocx

The program entry shows up in the “Other” category of the XFCE menu structure. I added a launcher and eventually found the icon:

~/.local/share/icons/32ce_filter.0.xpm
Advertisements