check out WineX. It has the "api's" needed to do 3D graphics and whatnot. I am currently using Cedega
http://www.transgaming.com It is the commercial version of WineX. It cost me $30, but was worth it to have a simple RPM to install. Plus, you get a lot of things they couldnt give away with the free version due to licensing issues.
Maybe someone else can give you a good answer, but if you're not afraid to compile, check out WineX CVS.
-myk