I am sorry to say, but I have no faith in wine's capabilities to port over all the functionality that construct 2 requires.
Lots have tried, mostly linux based, .... so far noone succeeded with something really decent.
Partly, yes ... but far from ideal ....
Certain stuff simply wont work.
Search the forum for wine.