Pages: 1
RSS
emotiv dlls in linux using wine
Just a spur of curiosity but I have found a link describing how to use windows dlls in linux without decompileing the dll. To do this you use wine.

Is this ok under the various sdk licenses?
Definitely OK with me!!
Anything involving wine sounds good. Let me know how it goes! We don't have a Linux machine in house (yet). We'll give it a shot though smile:)
I think the link is probably <http://www.winehq.org/>
I tried running the commercial version thru wine and it doesn't run it installs then nothing. I will try the 64-bit/windows7 SDK as soon as I get a link to it in my emotiv. (I did file a ticket about not having a link so hopefully can download soon.) It also might be helpful gmac to know what dll files the emotiv requires so they could be copied over to wine if they aren't there already.

This might make a good temporary fix for people running linux that would be easier to implement then righting a complete linux version. (If someone can actually get it working smile:) )
I found this link which might be useful. My intention was not to get the control panel or testbench working rather to be able to use the developer dlls in my own applications. I do not know how linux sees the dongle hardware and if it will be possible to connect to it via the dlls but it may be worth a shot.

Here is the link describing how to use a windows dll via wine in linux:

http://www.winehq.org/pipermail/wine-...50624.html
I'm not sure how linux sees the doogle but I was able to get the SDK developer edition V 1.0.03 to run in wine. It just won't recognize the head set. I think you would need atleast the drivers for linux to even use the dll. I may be wrong on the needing drivers though.
The difference may just be that the USB receiver talks to the standard Windows USB drivers. I don't think Linux natively supports the whole process and registry system that Windaws assumes - so when the DLL goes looking for a headset the registry stuff can't be found. Someone here is looking into this - I'm not a Linux user yet smile:)
Any updates on getting the driver working under Wine?
Pages: 1