I think somebody must have made that change for XP and earlier OS' in
pygame.

you should be able to test the alternative (windib) with:
os.environ['SDL_VIDEODRIVER'] ='windib'

On Tue, Aug 5, 2008 at 10:32 AM, David Muffley <[EMAIL PROTECTED]>wrote:

> Actually, the SDL_VIDEODRIVER var is set to directx already, with either
> SDL.dll.  Is that normal?  I didn't change anything by myself prior to this.
>
>
> On Tue, Aug 5, 2008 at 3:47 AM, René Dudfield <[EMAIL PROTECTED]> wrote:
>
>> hi,
>>
>> Does it work if you put this at the top of your file?
>>
>> import os
>> os.environ['SDL_VIDEODRIVER'] ='directx'
>>
>>
>> cheers,
>>
>>
>>
>> On Tue, Aug 5, 2008 at 5:37 PM, David Muffley <[EMAIL PROTECTED]>
>> wrote:
>> > With the default SDL.dll from 1.8.1 on Windows 2000sp4 with Python 2.5
>> >
>> > import pygame
>> > a = pygame.Surface((10,10))
>> > a.blit(a, (0, 0))   # CRASHES ##
>> > a.blit(a, (1, 0))   # CRASHES ##
>> > a.blit(a, (0, 0), (0,0,9,9))  # CRASHES ##
>> > a.blit(a, (0, 0), (1,1,9,9))  # SUCCEEDS ##
>> >
>> >
>> > On Mon, Aug 4, 2008 at 10:39 PM, Brian Fisher <
>> [EMAIL PROTECTED]>
>> > wrote:
>> >>
>> >> OK, so basically I've got an SDL I built myself that I'd like other
>> people
>> >> who are experiencing this problem to try out.
>> >> SDL is zipped up here:
>> >> thorbrian.com/SDL_TestBlitToSelf.zip
>> >
>> > Using this version on the same machine, all the above self-blits worked.
>> >
>>
>
>

Reply via email to