Re: [AD] blit() bug in win2k using gfx_directx_win

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On 4 Apr 2001, at 13:00, Jason Winnebeck wrote:

> Daniel Schlyder wrote:
> > 
> > On 4 Apr 2001, at 18:35, Peter Wang wrote:
> > 
> > > Daniel Schlyder <dsc@xxxxxxxxxx> wrote:
> > > >
> > > > I've tried all combinations of desktop (8, 16, 32) and program (8, 16,
> > > > 24, 32) depths that my card supports (RivaTNT), and the program
> > > > only crashes when desktop and program depth is equal (ie. when
> > > > both is 8, 16, or 32).
> > >
> > > It sounds sort of like the gcc optimisation bug we encountered under
> > > Linux.  Do you have gcc 2.95.2?  If so, try compiling blit.c without
> > > optimisations and then relinking the library.  If it is the same
> > > bug, it shouldn't crash.  The debug version should not crash either.
> > 
> > I do have gcc 2.95.2. Is this correct for compiling blit.c without
> > optimizations?:
> > 
> > gcc -DALLEGRO_SRC -Wall -Wno-unused -I. -I./include -o
> > obj/mingw32/alleg/blit.o -c src/blit.c
> > 
> > If so, then it still crashes.
> > 
> Okay...  What version of Detonator drivers do you have for your TNT
> card?  I have had no problems with crashes in GFX_DIRECT_WIN and we
> should be using the same drivers (NVIDIA's cards from TNT1 to Geforce2
> share interfaces so the same drivers work on all of them).  I would
> suggest upgrading your drivers to 6.50.

I used 6.31. I just updated to 6.50, but it still crashes. It also 
crashes on another PC with an ATI card (at least I think it was an 
ATI card - will have to check tomorrow). I've also tried installing 
DirectX 8.0a and SP1, but no luck.

--
Daniel Schlyder
http://home.no.net/dasc/



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/