Ove Kaaven ovehk at
Fri Jul 13 12:00:11 CDT 2001

jp at (Jacek =?iso-8859-2?Q?Pop=B3awski?=) writes:

> Ove Kaaven wrote:
> > 2. TransGaming WineX CVS
> is it alternative branch of wine?

> > 3. Lots of patience, or an OpenGL implementation from the future
> AFAIR Sims don't use 3D stuff, they wrote in FAQ, that accelerator don't help
> playing, so why OpenGL is important here?

It does use Direct3D to render the characters, don't they look like 3D models
to you? But it does not render the entire display in 3D. They characters are
rendered into a small offscreen surface, then blitted onto the primary surface
on top of the tiles. It is not unlikely that one of the Direct3D software
rendering devices are used in this process (we've seen evidence of ddraw calls
that only makes sense for the software rendering target known as the "ramp
device"), but Wine or WineX does not have software rendering devices - OpenGL
is used in all cases even if the app doesn't request the HAL device, since
implementing a software renderer in WineX is even more work than just always
using OpenGL (especially considering not many apps benefit from not being
hardware accelerated)

More information about the wine-users mailing list