René Dudfield <renesd@xxxxxxxxx>:
Note, that Marcus fixed this bug on the pgreloaded branch... still needs to be done on the trunk though.
Note, that the patch within the pgreloaded branch slows down the 4bpp to 4bpp blits. In the branch this is necessary as there is no limit for pixel bitmasks anymore. A modified version might perform well enough for pygame - it applies some fixed pixel bitmasks on creating SDL surfaces and thus could preserve some CPU cycles by trying to optimize the copy operations in the one or other way. The pgreloaded patch however should work for it as well. Regards Marcus