Page 2 of 2

Installing FreeStyler in WINE

Posted: 24 Sep 2009, 11:26
by Beier
Installation on linux/wine.
It seems like there are a typical problem with some ActiveX "components" and the Windows registry
especially hirestimer.ocx

Numbers in the installation program gets shown with abnormal characters instead.

(I am not trying to generate DMX output, just to learn how to use FreeStyler for light programming)

---
from http://www.freestylersupport.com/fsforu ... p?f=6&t=34 it is suggested to run:

Code: Select all

regsvr32 'C:\Windows\System32\msflxgrd.ocx'
regsvr32 'C:\Windows\System32\MSWINSCK.OCX'
regsvr32 'C:\Windows\System32\MSCOMM32.OCX'
regsvr32 'C:\Windows\System32\hirestimer.ocx'
regsvr32 'C:\Windows\System32\fsled.ocx'
regsvr32 'C:\Windows\System32\fsledr.ocx'
which I did after the first failed installation of Freestyler.
--------
I get an error when trying to register hirestimer.ocx:

Code: Select all

Library MFC42.DLL (which is needed by L"C:\\windows\\system32\\hirestimer.ocx") not found
a Microsoft Foundation Classes Library, which is not distributed with WINE, must be present. I downloaded it from http://www.dll-files.com and put it in directory system32 and ran

Code: Select all

~/.wine/drive_c/windows/system32$ regsvr32 mfc42.dll
" (note command promt)

I don't know what part of the procedure I used, that actually did the trick. Perhaps it is enough to find, place and register MFC42.DLL in the windows/system32 directory before starting the installation.

Running FreeStyler in WINE

Posted: 26 Sep 2009, 23:23
by Beier
(This is not a regular bug report, as I don't think the sole developer has WINE support as a target, but you can guess at how well FS works under WINE)
Tested software:
FreeStyler 3.0.1
Wine 1.0.1 (on up-to-date Ubuntu 9.04)

FS can be started, but the main window cannot be resized.
If FS is not closed properly if the close/exit button in the window decoration is used (or other ways that the exit command comes from the window manager). If FS is closed by choosing file -> Exit, it works. The error is that when FS is started again, it only show a message saying that FS is already running, and exits again when the dialogue box is closed.
Some graphics are not showed correctly/the right place.


This is a poor performance of a app in wine, as if FS uses some system calls (or whatever it uses from the windows system), that other apps rarely use. Windows and WINE is not identical implementations of the Windows API's, and some parts differ more than others, and perhaps FS is using some that has a significant difference.

If Linux is a priority, try Q Light Controller instead: http://opendmx.net/index.php/QLC (and tell what features you miss in QLC)

Re: Freestyler under Linux zenwalk

Posted: 28 Nov 2010, 05:20
by wardomon
I've tried QLC in Linux. It's easier to dual boot and run a Windows partition than figure out how to get QLC to do anything at all. Don't even get me started about the pitiful fixture list.