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/