Also just stumbled across this, which works in a similar fashion (faking the sys.argv list before calling setup() directly. ftp://pygame.org/pub/pygame/pygame2exe.py (This one is customized for pygame programs, but might give you some good ideas too.) -Peter