robert83
17-08-2011, 02:09 PM
Hello everyone,
just wanted to test my program as is on a laptop... everything works fine (bug still there...I'm working on it, I can enter the wall's from some position when going up or left and right). The problem is if I enter the wall I get an access violation but only on laptop, on other computer same OS, only much better GPU GTX285, nothing, I can move inside the wall... I've already recompiled the AndorraDX93D.dll on this laptop to see if it fixes the problem but nothing...
558
When running from Delphi, access violation and it stops here :
procedure TAdSpritePixelCollisionTester.CheckCollision(ASpri te1,
ASprite2: TSprite);
begin
FDone := false;
//Call the collision test routine. The procedure "DrawSpriteProc" will be
//called by the pixel collision tester.
FPixelTester.CheckCollision(ASprite1, ASprite1.BoundsRect,
ASprite2, ASprite2.BoundsRect, DrawSpriteProc,
SpriteCollisionProc);
end;
Maybe I'm using something by default that is not supported on this GPU ?
Greetings
Robert
just wanted to test my program as is on a laptop... everything works fine (bug still there...I'm working on it, I can enter the wall's from some position when going up or left and right). The problem is if I enter the wall I get an access violation but only on laptop, on other computer same OS, only much better GPU GTX285, nothing, I can move inside the wall... I've already recompiled the AndorraDX93D.dll on this laptop to see if it fixes the problem but nothing...
558
When running from Delphi, access violation and it stops here :
procedure TAdSpritePixelCollisionTester.CheckCollision(ASpri te1,
ASprite2: TSprite);
begin
FDone := false;
//Call the collision test routine. The procedure "DrawSpriteProc" will be
//called by the pixel collision tester.
FPixelTester.CheckCollision(ASprite1, ASprite1.BoundsRect,
ASprite2, ASprite2.BoundsRect, DrawSpriteProc,
SpriteCollisionProc);
end;
Maybe I'm using something by default that is not supported on this GPU ?
Greetings
Robert