Updated 29 August 2009.
GameMaker Lite allows you to rotate the entire view and layer the rotated content on top of another view. This allows you to stretch and rotate large sprites without calling draw_getpixel.
Note, however, that the number of rotated sprites allowed onscreen with this method is extremely limited. You will also be unable to use backgrounds (though the example program shows you one possible workaround).
Updated file includes more detailed comments and is more consistent with the rest of GM's rotation functions.
Download (68KB) This post has been edited by xn--e5x on Aug 29 2009, 03:02 PM