I tried setting HKEY_CURRENT_USER\Software\Wine\Direct3D\DirectDrawRenderer to
"gdi". It made no difference. Is that the corrent way to turn off the
new DirectDraw changes?
I think it merely changes the backend renderer but that there is no way
to disable the underlying changes.
Daniel
The clue was wine outputting
"fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP
from 32 to 16". I looked at the code and it almost looks like bpp
switching isn't implemented?
So I guess there's some 16 bit to 32 bit blitting code somewhere in
need of optimization or hardware acceleration.
AFAIK XFree86 / Xorg doesn't have support for depth switching.
Daniel
It makes RA2 YR run even better than on 0.9.15.
On 6/22/06, Sterling Christensen <sterling.c...@gmail.com> wrote:
> RA2:YR is a 2D game - I think it probably uses DirectDraw. It runs
> slower with 0.9.16 and now the in game cursor flickers. Besides minor
> audio problems it ran fine in 0.9.15.
>
Same applies to Starcraft players. I have played around 30 games since
I have applied the patch over 0.9.16, and the game plays very smoothly.
I have never been happier playing SC on Linux.
I have noticed one seemingly new problem, which may or may not be
related to that patch. After a player gets dropped from the game, I
start lagging myself very badly. Can anyone confirm this?
> > People running RA2 should try Stefan Dösinger's patch posted here:
> > http://bugs.winehq.org/show_bug.cgi?id=5526#c11
> >
> > It makes RA2 YR run even better than on 0.9.15.
>
> I have noticed one seemingly new problem, which may or may not be
> related to that patch. After a player gets dropped from the game, I
> start lagging myself very badly. Can anyone confirm this?
I have another hypothesis for this lag problem. I have played a game in
which the lag screen never appeared. The game started to crawl when I
reached around 120/200 supply units. We were still 5 players in the
game. Now I'm thinking, maybe this is a graphics related. Is it
possible I ran out of texture memory on my card? It is an nvidia
geforce MX 32MB.
Wanted to add that I could play another game right after, without
restarting anything. Speed was ok.