On Sat, 2 Dec 2000, Dennis Bjorklund wrote:

> On Sat, 2 Dec 2000, Ove Kaaven wrote:
> 
> > > civ2 is really slow in wine. When I move a unit one square the move
> > > takes something like 5 seconds. Also the blinking that the units do when
> > > they are selected is very slow. And CPU usage are at 100% all the time,
> > > but that might be true in windows also.. It looks good at least.
> >
> > civ2 actually works for you? For me it always crashes whenever it tries to
> > ask me to type in my name when I want to start a game...
> 
> It crashes there for me also. But you can load games that you already
> have. So if you just want to play you can generate some games in
> windows and save.

I don't have any save games, and I don't have Windows.

Civilization II uses WinG, which is implemented in Wine in terms of DIB
sections (which was introduced in Win95 as the successor to WinG anyway).

Lately I've been working on DIB sections in x11drv - they are handled in
quite some involved ways in x11drv, and I've been working on improving the
flexibility, threadsafety, and the possibility of reducing the overhead.
Maybe I'll submit what I have done sometime next week.

It may not help Civ2 directly, since the experimental DIBsection->screen
blt optimization I did currently only handles 16bpp and above, while WinG
operates on 8bpp, but it should be very obvious where the extra work needs
to be done...


Reply via email to