|
|
There are two parts of the "wine" project (W.ine I.s N.ot E.mulator), the normal run of the mill "wine" project (www.winehq.com) which is focusing on getting things like Office, Quicken, and Notepad working. Another company (transgaming.com) is trying to get the DirectX stuff working, but they charge a subscription (like $5 per month) in order to devote programmers to improving the DirectX (read: gaming) portions of wine. So far it's pretty cool work, but the DirectX API is supposedly big and difficult to map into underlying OpenGL/Audio/Joystick/Networking calls on Linux.
I've had success with almost every business-style app using Wine (mail readers, IDE's, cheezy MFC video games, Win3.11 stuff), but games are a little more difficult. Since I run a strict Linux-only box, it's sometimes difficult to get the installers to finish properly, but once it's installed, the game works great.
About 60-70% of the demos offered here on flipcode work. The rest don't work because of unimplemented functions (like DDraw_set_cooperative_mm_level or something), and some because they're using the newest DirectX API's. It takes some time for WineX to catch up to DirectX since they are (by definition) behind the curve.
Hope that helps!
--Robert
|