Hi Please find attached some documentation for Pike's SDL module. I commented out the declaration of the SDL_Surface variable at the head of the PIKEFUN for SDL.set_video_mode() and everything still worked. I don't think it gets used, but is redeclared inside the following if...else statement. Thanks :)