Synced with trunk. gsoc2008_force_feedback
authorEdgar Simo <bobbens@gmail.com>
Sun, 20 Jul 2008 21:34:04 +0000
branchgsoc2008_force_feedback
changeset 254056cf872c723a
parent 2539 b4c41a7eea04
child 2541 f2649eaa552e
Synced with trunk.
README.SVN
Xcode/SDL/SDL.xcodeproj/project.pbxproj
Xcode/SDLTest/Info-testwm2.plist
Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj
include/SDL_config_macosx.h
src/video/SDL_sysvideo.h
src/video/SDL_video.c
src/video/cocoa/SDL_cocoaopengl.m
     1.1 --- a/README.SVN	Sun Jul 20 16:21:15 2008 +0000
     1.2 +++ b/README.SVN	Sun Jul 20 21:34:04 2008 +0000
     1.3 @@ -18,3 +18,6 @@
     1.4  There is a web interface to the subversion repository at:
     1.5  	http://www.libsdl.org/cgi/viewvc.cgi
     1.6  
     1.7 +There is an RSS feed available at that URL, for those that want to
     1.8 +track commits in real time.
     1.9 +
     2.1 --- a/Xcode/SDL/SDL.xcodeproj/project.pbxproj	Sun Jul 20 16:21:15 2008 +0000
     2.2 +++ b/Xcode/SDL/SDL.xcodeproj/project.pbxproj	Sun Jul 20 21:34:04 2008 +0000
     2.3 @@ -7,53 +7,21 @@
     2.4  	objects = {
     2.5  
     2.6  /* Begin PBXBuildFile section */
     2.7 -		0014B7EF09C0D8D2003A99D5 /* SDL_dgaevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B7E909C0D8D2003A99D5 /* SDL_dgaevents.c */; };
     2.8 -		0014B7F109C0D8D2003A99D5 /* SDL_dgamouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B7EB09C0D8D2003A99D5 /* SDL_dgamouse.c */; };
     2.9 -		0014B7F209C0D8D2003A99D5 /* SDL_dgavideo.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B7EC09C0D8D2003A99D5 /* SDL_dgavideo.c */; };
    2.10 -		0014B7F409C0D8D2003A99D5 /* SDL_dgaevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B7E809C0D8D2003A99D5 /* SDL_dgaevents_c.h */; };
    2.11 -		0014B7F509C0D8D2003A99D5 /* SDL_dgaevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B7E909C0D8D2003A99D5 /* SDL_dgaevents.c */; };
    2.12 -		0014B7F609C0D8D2003A99D5 /* SDL_dgamouse_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B7EA09C0D8D2003A99D5 /* SDL_dgamouse_c.h */; };
    2.13 -		0014B7F709C0D8D2003A99D5 /* SDL_dgamouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B7EB09C0D8D2003A99D5 /* SDL_dgamouse.c */; };
    2.14 -		0014B7F809C0D8D2003A99D5 /* SDL_dgavideo.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B7EC09C0D8D2003A99D5 /* SDL_dgavideo.c */; };
    2.15 -		0014B7F909C0D8D2003A99D5 /* SDL_dgavideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B7ED09C0D8D2003A99D5 /* SDL_dgavideo.h */; };
    2.16 -		0014B84F09C0D977003A99D5 /* SDL_x11dga.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B83809C0D977003A99D5 /* SDL_x11dga.c */; };
    2.17  		0014B85009C0D977003A99D5 /* SDL_x11dyn.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B83909C0D977003A99D5 /* SDL_x11dyn.c */; };
    2.18  		0014B85309C0D977003A99D5 /* SDL_x11events.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B83C09C0D977003A99D5 /* SDL_x11events.c */; };
    2.19  		0014B85509C0D977003A99D5 /* SDL_x11gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B83E09C0D977003A99D5 /* SDL_x11gamma.c */; };
    2.20 -		0014B85709C0D977003A99D5 /* SDL_x11gl.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84009C0D977003A99D5 /* SDL_x11gl.c */; };
    2.21 -		0014B85909C0D977003A99D5 /* SDL_x11image.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84209C0D977003A99D5 /* SDL_x11image.c */; };
    2.22  		0014B85B09C0D977003A99D5 /* SDL_x11modes.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84409C0D977003A99D5 /* SDL_x11modes.c */; };
    2.23  		0014B85D09C0D977003A99D5 /* SDL_x11mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84609C0D977003A99D5 /* SDL_x11mouse.c */; };
    2.24  		0014B85F09C0D977003A99D5 /* SDL_x11video.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84809C0D977003A99D5 /* SDL_x11video.c */; };
    2.25 -		0014B86209C0D977003A99D5 /* SDL_x11wm.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84B09C0D977003A99D5 /* SDL_x11wm.c */; };
    2.26 -		0014B86409C0D977003A99D5 /* SDL_x11yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84D09C0D977003A99D5 /* SDL_x11yuv.c */; };
    2.27 -		0014B86509C0D977003A99D5 /* SDL_x11dga_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B83709C0D977003A99D5 /* SDL_x11dga_c.h */; };
    2.28 -		0014B86609C0D977003A99D5 /* SDL_x11dga.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B83809C0D977003A99D5 /* SDL_x11dga.c */; };
    2.29  		0014B86709C0D977003A99D5 /* SDL_x11dyn.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B83909C0D977003A99D5 /* SDL_x11dyn.c */; };
    2.30  		0014B86809C0D977003A99D5 /* SDL_x11dyn.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B83A09C0D977003A99D5 /* SDL_x11dyn.h */; };
    2.31 -		0014B86909C0D977003A99D5 /* SDL_x11events_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B83B09C0D977003A99D5 /* SDL_x11events_c.h */; };
    2.32  		0014B86A09C0D977003A99D5 /* SDL_x11events.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B83C09C0D977003A99D5 /* SDL_x11events.c */; };
    2.33 -		0014B86B09C0D977003A99D5 /* SDL_x11gamma_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B83D09C0D977003A99D5 /* SDL_x11gamma_c.h */; };
    2.34  		0014B86C09C0D977003A99D5 /* SDL_x11gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B83E09C0D977003A99D5 /* SDL_x11gamma.c */; };
    2.35 -		0014B86D09C0D977003A99D5 /* SDL_x11gl_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B83F09C0D977003A99D5 /* SDL_x11gl_c.h */; };
    2.36 -		0014B86E09C0D977003A99D5 /* SDL_x11gl.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84009C0D977003A99D5 /* SDL_x11gl.c */; };
    2.37 -		0014B86F09C0D977003A99D5 /* SDL_x11image_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B84109C0D977003A99D5 /* SDL_x11image_c.h */; };
    2.38 -		0014B87009C0D977003A99D5 /* SDL_x11image.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84209C0D977003A99D5 /* SDL_x11image.c */; };
    2.39 -		0014B87109C0D977003A99D5 /* SDL_x11modes_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B84309C0D977003A99D5 /* SDL_x11modes_c.h */; };
    2.40  		0014B87209C0D977003A99D5 /* SDL_x11modes.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84409C0D977003A99D5 /* SDL_x11modes.c */; };
    2.41 -		0014B87309C0D977003A99D5 /* SDL_x11mouse_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B84509C0D977003A99D5 /* SDL_x11mouse_c.h */; };
    2.42  		0014B87409C0D977003A99D5 /* SDL_x11mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84609C0D977003A99D5 /* SDL_x11mouse.c */; };
    2.43  		0014B87509C0D977003A99D5 /* SDL_x11sym.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B84709C0D977003A99D5 /* SDL_x11sym.h */; };
    2.44  		0014B87609C0D977003A99D5 /* SDL_x11video.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84809C0D977003A99D5 /* SDL_x11video.c */; };
    2.45  		0014B87709C0D977003A99D5 /* SDL_x11video.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B84909C0D977003A99D5 /* SDL_x11video.h */; };
    2.46 -		0014B87809C0D977003A99D5 /* SDL_x11wm_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B84A09C0D977003A99D5 /* SDL_x11wm_c.h */; };
    2.47 -		0014B87909C0D977003A99D5 /* SDL_x11wm.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84B09C0D977003A99D5 /* SDL_x11wm.c */; };
    2.48 -		0014B87A09C0D977003A99D5 /* SDL_x11yuv_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B84C09C0D977003A99D5 /* SDL_x11yuv_c.h */; };
    2.49 -		0014B87B09C0D977003A99D5 /* SDL_x11yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B84D09C0D977003A99D5 /* SDL_x11yuv.c */; };
    2.50 -		0014B89209C0DA94003A99D5 /* XF86DGA.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B89009C0DA94003A99D5 /* XF86DGA.c */; };
    2.51 -		0014B89309C0DA94003A99D5 /* XF86DGA2.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B89109C0DA94003A99D5 /* XF86DGA2.c */; };
    2.52 -		0014B89409C0DA94003A99D5 /* XF86DGA.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B89009C0DA94003A99D5 /* XF86DGA.c */; };
    2.53 -		0014B89509C0DA94003A99D5 /* XF86DGA2.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B89109C0DA94003A99D5 /* XF86DGA2.c */; };
    2.54  		0014B89709C0DAA1003A99D5 /* XF86VMode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B89609C0DAA1003A99D5 /* XF86VMode.c */; };
    2.55  		0014B89809C0DAA1003A99D5 /* XF86VMode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B89609C0DAA1003A99D5 /* XF86VMode.c */; };
    2.56  		0014B89B09C0DAAE003A99D5 /* Xv.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B89909C0DAAE003A99D5 /* Xv.c */; };
    2.57 @@ -63,27 +31,19 @@
    2.58  		0014B8A109C0DAB9003A99D5 /* Xinerama.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B89F09C0DAB9003A99D5 /* Xinerama.c */; };
    2.59  		0014B8A309C0DAC4003A99D5 /* xme.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B8A209C0DAC4003A99D5 /* xme.c */; };
    2.60  		0014B8A409C0DAC4003A99D5 /* xme.c in Sources */ = {isa = PBXBuildFile; fileRef = 0014B8A209C0DAC4003A99D5 /* xme.c */; };
    2.61 -		0014B91B09C0E585003A99D5 /* SDL_config_amiga.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3109BD1FA80037C8D0 /* SDL_config_amiga.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.62 -		0014B91C09C0E585003A99D5 /* SDL_config_dreamcast.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3209BD1FA90037C8D0 /* SDL_config_dreamcast.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.63 -		0014B91D09C0E585003A99D5 /* SDL_config_macos.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3309BD1FA90037C8D0 /* SDL_config_macos.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.64  		0014B91E09C0E585003A99D5 /* SDL_config_macosx.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3409BD1FA90037C8D0 /* SDL_config_macosx.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.65 -		0014B91F09C0E585003A99D5 /* SDL_config_os2.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3509BD1FA90037C8D0 /* SDL_config_os2.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.66 -		0014B92009C0E585003A99D5 /* SDL_config_win32.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3609BD1FA90037C8D0 /* SDL_config_win32.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.67  		0014B92109C0E585003A99D5 /* SDL_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3709BD1FA90037C8D0 /* SDL_config.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.68  		0014B92209C0E585003A99D5 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3809BD1FA90037C8D0 /* SDL_platform.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.69  		0014B92309C0E585003A99D5 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3909BD1FA90037C8D0 /* SDL_stdinc.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.70  		0014B92409C0E585003A99D5 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E501191D2B7F000001 /* begin_code.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.71  		0014B92509C0E585003A99D5 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E601191D2B7F000001 /* close_code.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.72 -		0014B92609C0E585003A99D5 /* SDL_active.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E701191D2B7F000001 /* SDL_active.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.73  		0014B92709C0E585003A99D5 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E801191D2B7F000001 /* SDL_audio.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.74 -		0014B92809C0E585003A99D5 /* SDL_byteorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E901191D2B7F000001 /* SDL_byteorder.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.75  		0014B92909C0E585003A99D5 /* SDL_cdrom.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EA01191D2B7F000001 /* SDL_cdrom.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.76  		0014B92A09C0E585003A99D5 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EB01191D2B7F000001 /* SDL_copying.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.77  		0014B92B09C0E585003A99D5 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CF8DC405C444E400E5DC7F /* SDL_cpuinfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.78  		0014B92C09C0E585003A99D5 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EC01191D2B7F000001 /* SDL_endian.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.79  		0014B92D09C0E585003A99D5 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5ED01191D2B7F000001 /* SDL_error.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.80  		0014B92E09C0E585003A99D5 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EE01191D2B7F000001 /* SDL_events.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.81 -		0014B92F09C0E585003A99D5 /* SDL_getenv.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EF01191D2B7F000001 /* SDL_getenv.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.82  		0014B93009C0E585003A99D5 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5F001191D2B7F000001 /* SDL_joystick.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.83  		0014B93109C0E585003A99D5 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5F101191D2B7F000001 /* SDL_keyboard.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.84  		0014B93209C0E585003A99D5 /* SDL_keysym.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5F201191D2B7F000001 /* SDL_keysym.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.85 @@ -102,20 +62,16 @@
    2.86  		0014B93F09C0E585003A99D5 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5FD01191D2B7F000001 /* SDL_version.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.87  		0014B94009C0E585003A99D5 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5FE01191D2B7F000001 /* SDL_video.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.88  		0014B94109C0E585003A99D5 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5FF01191D2B7F000001 /* SDL.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.89 -		0014B94309C0E585003A99D5 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF2F0086C3A07F000001 /* SDLMain.nib */; };
    2.90  		0014B94509C0E585003A99D5 /* SDL_romaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153832E006D78D67F000001 /* SDL_romaudio.c */; };
    2.91  		0014B94609C0E585003A99D5 /* SDL_audio.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538330006D78D67F000001 /* SDL_audio.c */; };
    2.92  		0014B94709C0E585003A99D5 /* SDL_audiocvt.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538331006D78D67F000001 /* SDL_audiocvt.c */; };
    2.93  		0014B94809C0E585003A99D5 /* SDL_audiodev.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538332006D78D67F000001 /* SDL_audiodev.c */; };
    2.94  		0014B94909C0E585003A99D5 /* SDL_mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538334006D78D67F000001 /* SDL_mixer.c */; };
    2.95  		0014B94A09C0E585003A99D5 /* SDL_wave.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538335006D78D67F000001 /* SDL_wave.c */; };
    2.96 -		0014B94B09C0E585003A99D5 /* SDL_active.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538368006D79147F000001 /* SDL_active.c */; };
    2.97  		0014B94C09C0E585003A99D5 /* SDL_events.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538369006D79147F000001 /* SDL_events.c */; };
    2.98 -		0014B94D09C0E585003A99D5 /* SDL_expose.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836A006D79147F000001 /* SDL_expose.c */; };
    2.99  		0014B94E09C0E585003A99D5 /* SDL_keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836B006D79147F000001 /* SDL_keyboard.c */; };
   2.100  		0014B94F09C0E585003A99D5 /* SDL_mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836C006D79147F000001 /* SDL_mouse.c */; };
   2.101  		0014B95009C0E585003A99D5 /* SDL_quit.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836D006D79147F000001 /* SDL_quit.c */; };
   2.102 -		0014B95109C0E585003A99D5 /* SDL_resize.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836E006D79147F000001 /* SDL_resize.c */; };
   2.103  		0014B95209C0E585003A99D5 /* SDL_rwops.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538377006D79307F000001 /* SDL_rwops.c */; };
   2.104  		0014B95309C0E585003A99D5 /* SDL_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383A0006D79BC7F000001 /* SDL_timer.c */; };
   2.105  		0014B95409C0E585003A99D5 /* SDL_blit.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383D8006D7A567F000001 /* SDL_blit.c */; };
   2.106 @@ -124,13 +80,11 @@
   2.107  		0014B95709C0E585003A99D5 /* SDL_blit_A.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DC006D7A567F000001 /* SDL_blit_A.c */; };
   2.108  		0014B95809C0E585003A99D5 /* SDL_blit_N.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DE006D7A567F000001 /* SDL_blit_N.c */; };
   2.109  		0014B95909C0E585003A99D5 /* SDL_bmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DF006D7A567F000001 /* SDL_bmp.c */; };
   2.110 -		0014B95A09C0E585003A99D5 /* SDL_cursor.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E0006D7A567F000001 /* SDL_cursor.c */; };
   2.111  		0014B95B09C0E585003A99D5 /* SDL_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E2006D7A567F000001 /* SDL_gamma.c */; };
   2.112  		0014B95C09C0E585003A99D5 /* SDL_pixels.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E6006D7A567F000001 /* SDL_pixels.c */; };
   2.113  		0014B95D09C0E585003A99D5 /* SDL_RLEaccel.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E8006D7A567F000001 /* SDL_RLEaccel.c */; };
   2.114  		0014B95E09C0E585003A99D5 /* SDL_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EC006D7A567F000001 /* SDL_surface.c */; };
   2.115  		0014B95F09C0E585003A99D5 /* SDL_video.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EE006D7A567F000001 /* SDL_video.c */; };
   2.116 -		0014B96009C0E585003A99D5 /* SDL_yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EF006D7A567F000001 /* SDL_yuv.c */; };
   2.117  		0014B96109C0E585003A99D5 /* SDL_yuv_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383F1006D7A567F000001 /* SDL_yuv_sw.c */; };
   2.118  		0014B96209C0E585003A99D5 /* SDL_error.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538438006D7D947F000001 /* SDL_error.c */; };
   2.119  		0014B96309C0E585003A99D5 /* SDL_fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538439006D7D947F000001 /* SDL_fatal.c */; };
   2.120 @@ -140,12 +94,6 @@
   2.121  		0014B96709C0E585003A99D5 /* SDL_joystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E489D006D88D97F000001 /* SDL_joystick.c */; };
   2.122  		0014B96809C0E585003A99D5 /* SDL_stretch.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EA006D7A567F000001 /* SDL_stretch.c */; };
   2.123  		0014B96909C0E585003A99D5 /* SDL_sysjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = F51789D101769A2401D3D55B /* SDL_sysjoystick.c */; };
   2.124 -		0014B96A09C0E585003A99D5 /* SDL_QuartzEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4D705A88AD0006B9F1C /* SDL_QuartzEvents.m */; };
   2.125 -		0014B96B09C0E585003A99D5 /* SDL_QuartzGL.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4D805A88AD0006B9F1C /* SDL_QuartzGL.m */; };
   2.126 -		0014B96C09C0E585003A99D5 /* SDL_QuartzVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DB05A88AD0006B9F1C /* SDL_QuartzVideo.m */; };
   2.127 -		0014B96D09C0E585003A99D5 /* SDL_QuartzWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DD05A88AD0006B9F1C /* SDL_QuartzWindow.m */; };
   2.128 -		0014B96E09C0E585003A99D5 /* SDL_QuartzWM.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DE05A88AD0006B9F1C /* SDL_QuartzWM.m */; };
   2.129 -		0014B96F09C0E585003A99D5 /* SDL_QuartzYUV.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DF05A88AD0006B9F1C /* SDL_QuartzYUV.m */; };
   2.130  		0014B97009C0E585003A99D5 /* SDL_cpuinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = B24DA50405A88D52006B9F1C /* SDL_cpuinfo.c */; };
   2.131  		0014B97109C0E585003A99D5 /* SDL_syscdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = B2A23A7B04157C5700A80002 /* SDL_syscdrom.c */; };
   2.132  		0014B97209C0E585003A99D5 /* SDL_coreaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = BECDF5D50761B759005FE872 /* SDL_coreaudio.c */; };
   2.133 @@ -165,7 +113,6 @@
   2.134  		0014B98009C0E585003A99D5 /* SDL_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162D6909BD214F0037C8D0 /* SDL_string.c */; };
   2.135  		0014B98109C0E585003A99D5 /* SDL_mixer_MMX.c in Sources */ = {isa = PBXBuildFile; fileRef = 00B7E61F097F2D9E00826121 /* SDL_mixer_MMX.c */; };
   2.136  		0014B98309C0E585003A99D5 /* SDL_nullevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3409BE27FB0037C8D0 /* SDL_nullevents.c */; };
   2.137 -		0014B98409C0E585003A99D5 /* SDL_nullmouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3609BE27FB0037C8D0 /* SDL_nullmouse.c */; };
   2.138  		0014B98509C0E585003A99D5 /* SDL_nullvideo.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3809BE27FB0037C8D0 /* SDL_nullvideo.c */; };
   2.139  		0014B99B09C0E585003A99D5 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179B0858DECD00B2BC32 /* AudioToolbox.framework */; };
   2.140  		0014B99C09C0E585003A99D5 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179C0858DECD00B2BC32 /* AudioUnit.framework */; };
   2.141 @@ -175,12 +122,7 @@
   2.142  		0014B9A009C0E585003A99D5 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317A00858DECD00B2BC32 /* OpenGL.framework */; };
   2.143  		0014B9A109C0E585003A99D5 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317A10858DECD00B2BC32 /* QuickTime.framework */; };
   2.144  		0014B9A209C0E585003A99D5 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317C10858E15000B2BC32 /* Carbon.framework */; };
   2.145 -		00162D4309BD1FA90037C8D0 /* SDL_config_amiga.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3109BD1FA80037C8D0 /* SDL_config_amiga.h */; };
   2.146 -		00162D4409BD1FA90037C8D0 /* SDL_config_dreamcast.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3209BD1FA90037C8D0 /* SDL_config_dreamcast.h */; };
   2.147 -		00162D4509BD1FA90037C8D0 /* SDL_config_macos.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3309BD1FA90037C8D0 /* SDL_config_macos.h */; };
   2.148  		00162D4609BD1FA90037C8D0 /* SDL_config_macosx.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3409BD1FA90037C8D0 /* SDL_config_macosx.h */; };
   2.149 -		00162D4709BD1FA90037C8D0 /* SDL_config_os2.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3509BD1FA90037C8D0 /* SDL_config_os2.h */; };
   2.150 -		00162D4809BD1FA90037C8D0 /* SDL_config_win32.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3609BD1FA90037C8D0 /* SDL_config_win32.h */; };
   2.151  		00162D4909BD1FA90037C8D0 /* SDL_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3709BD1FA90037C8D0 /* SDL_config.h */; };
   2.152  		00162D4A09BD1FA90037C8D0 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3809BD1FA90037C8D0 /* SDL_platform.h */; };
   2.153  		00162D4B09BD1FA90037C8D0 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3909BD1FA90037C8D0 /* SDL_stdinc.h */; };
   2.154 @@ -206,27 +148,19 @@
   2.155  		00162D7209BD214F0037C8D0 /* SDL_qsort.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162D6709BD214F0037C8D0 /* SDL_qsort.c */; };
   2.156  		00162D7309BD214F0037C8D0 /* SDL_stdlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162D6809BD214F0037C8D0 /* SDL_stdlib.c */; };
   2.157  		00162D7409BD214F0037C8D0 /* SDL_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162D6909BD214F0037C8D0 /* SDL_string.c */; };
   2.158 -		00162DA309BD222F0037C8D0 /* SDL_config_amiga.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3109BD1FA80037C8D0 /* SDL_config_amiga.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.159 -		00162DA409BD222F0037C8D0 /* SDL_config_dreamcast.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3209BD1FA90037C8D0 /* SDL_config_dreamcast.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.160 -		00162DA509BD222F0037C8D0 /* SDL_config_macos.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3309BD1FA90037C8D0 /* SDL_config_macos.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.161  		00162DA609BD222F0037C8D0 /* SDL_config_macosx.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3409BD1FA90037C8D0 /* SDL_config_macosx.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.162 -		00162DA709BD222F0037C8D0 /* SDL_config_os2.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3509BD1FA90037C8D0 /* SDL_config_os2.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.163 -		00162DA809BD222F0037C8D0 /* SDL_config_win32.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3609BD1FA90037C8D0 /* SDL_config_win32.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.164  		00162DA909BD222F0037C8D0 /* SDL_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3709BD1FA90037C8D0 /* SDL_config.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.165  		00162DAA09BD222F0037C8D0 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3809BD1FA90037C8D0 /* SDL_platform.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.166  		00162DAB09BD222F0037C8D0 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3909BD1FA90037C8D0 /* SDL_stdinc.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.167  		00162DAC09BD222F0037C8D0 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E501191D2B7F000001 /* begin_code.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.168  		00162DAD09BD222F0037C8D0 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E601191D2B7F000001 /* close_code.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.169 -		00162DAE09BD222F0037C8D0 /* SDL_active.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E701191D2B7F000001 /* SDL_active.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.170  		00162DAF09BD222F0037C8D0 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E801191D2B7F000001 /* SDL_audio.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.171 -		00162DB009BD222F0037C8D0 /* SDL_byteorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5E901191D2B7F000001 /* SDL_byteorder.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.172  		00162DB109BD222F0037C8D0 /* SDL_cdrom.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EA01191D2B7F000001 /* SDL_cdrom.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.173  		00162DB209BD222F0037C8D0 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EB01191D2B7F000001 /* SDL_copying.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.174  		00162DB309BD222F0037C8D0 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CF8DC405C444E400E5DC7F /* SDL_cpuinfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.175  		00162DB409BD222F0037C8D0 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EC01191D2B7F000001 /* SDL_endian.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.176  		00162DB509BD222F0037C8D0 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5ED01191D2B7F000001 /* SDL_error.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.177  		00162DB609BD222F0037C8D0 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EE01191D2B7F000001 /* SDL_events.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.178 -		00162DB709BD222F0037C8D0 /* SDL_getenv.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5EF01191D2B7F000001 /* SDL_getenv.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.179  		00162DB809BD222F0037C8D0 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5F001191D2B7F000001 /* SDL_joystick.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.180  		00162DB909BD222F0037C8D0 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5F101191D2B7F000001 /* SDL_keyboard.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.181  		00162DBA09BD222F0037C8D0 /* SDL_keysym.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5AF5F201191D2B7F000001 /* SDL_keysym.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.182 @@ -249,28 +183,16 @@
   2.183  		00162E6A09BD27360037C8D0 /* SDL_mixer_MMX.c in Sources */ = {isa = PBXBuildFile; fileRef = 00B7E61F097F2D9E00826121 /* SDL_mixer_MMX.c */; };
   2.184  		00162E6B09BD27370037C8D0 /* SDL_mixer_MMX.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B7E620097F2D9E00826121 /* SDL_mixer_MMX.h */; };
   2.185  		00162F3B09BE27FB0037C8D0 /* SDL_nullevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3409BE27FB0037C8D0 /* SDL_nullevents.c */; };
   2.186 -		00162F3D09BE27FB0037C8D0 /* SDL_nullmouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3609BE27FB0037C8D0 /* SDL_nullmouse.c */; };
   2.187  		00162F3F09BE27FB0037C8D0 /* SDL_nullvideo.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3809BE27FB0037C8D0 /* SDL_nullvideo.c */; };
   2.188  		00162F4109BE27FB0037C8D0 /* SDL_nullevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3409BE27FB0037C8D0 /* SDL_nullevents.c */; };
   2.189  		00162F4209BE27FB0037C8D0 /* SDL_nullevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3509BE27FB0037C8D0 /* SDL_nullevents_c.h */; };
   2.190 -		00162F4309BE27FB0037C8D0 /* SDL_nullmouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3609BE27FB0037C8D0 /* SDL_nullmouse.c */; };
   2.191 -		00162F4409BE27FB0037C8D0 /* SDL_nullmouse_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3709BE27FB0037C8D0 /* SDL_nullmouse_c.h */; };
   2.192  		00162F4509BE27FB0037C8D0 /* SDL_nullvideo.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3809BE27FB0037C8D0 /* SDL_nullvideo.c */; };
   2.193  		00162F4609BE27FB0037C8D0 /* SDL_nullvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3909BE27FB0037C8D0 /* SDL_nullvideo.h */; };
   2.194 -		002F31EB09CA02D800EBEB88 /* CGS.h in Headers */ = {isa = PBXBuildFile; fileRef = B24DA4D605A88AD0006B9F1C /* CGS.h */; };
   2.195 -		002F31EC09CA02D800EBEB88 /* SDL_QuartzKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = B24DA4D905A88AD0006B9F1C /* SDL_QuartzKeys.h */; };
   2.196 -		002F31ED09CA02D800EBEB88 /* SDL_QuartzVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = B24DA4DA05A88AD0006B9F1C /* SDL_QuartzVideo.h */; };
   2.197 -		002F31EE09CA02D800EBEB88 /* SDL_QuartzWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = B24DA4DC05A88AD0006B9F1C /* SDL_QuartzWindow.h */; };
   2.198  		002F31EF09CA02D800EBEB88 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CF8DC405C444E400E5DC7F /* SDL_cpuinfo.h */; };
   2.199  		002F31F009CA02D800EBEB88 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CF8DC705C4450500E5DC7F /* SDL_name.h */; };
   2.200  		002F31F109CA02D800EBEB88 /* SDL_coreaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = BECDF5D60761B759005FE872 /* SDL_coreaudio.h */; };
   2.201  		002F31F209CA02D800EBEB88 /* SDLOSXCAGuard.h in Headers */ = {isa = PBXBuildFile; fileRef = 004C2C8A0975E13300E9D430 /* SDLOSXCAGuard.h */; };
   2.202 -		002F31F309CA02D800EBEB88 /* SDL_config_amiga.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3109BD1FA80037C8D0 /* SDL_config_amiga.h */; };
   2.203 -		002F31F409CA02D800EBEB88 /* SDL_config_dreamcast.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3209BD1FA90037C8D0 /* SDL_config_dreamcast.h */; };
   2.204 -		002F31F509CA02D800EBEB88 /* SDL_config_macos.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3309BD1FA90037C8D0 /* SDL_config_macos.h */; };
   2.205  		002F31F609CA02D800EBEB88 /* SDL_config_macosx.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3409BD1FA90037C8D0 /* SDL_config_macosx.h */; };
   2.206 -		002F31F709CA02D800EBEB88 /* SDL_config_os2.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3509BD1FA90037C8D0 /* SDL_config_os2.h */; };
   2.207 -		002F31F809CA02D800EBEB88 /* SDL_config_win32.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3609BD1FA90037C8D0 /* SDL_config_win32.h */; };
   2.208  		002F31F909CA02D800EBEB88 /* SDL_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3709BD1FA90037C8D0 /* SDL_config.h */; };
   2.209  		002F31FA09CA02D800EBEB88 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3809BD1FA90037C8D0 /* SDL_platform.h */; };
   2.210  		002F31FB09CA02D800EBEB88 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D3909BD1FA90037C8D0 /* SDL_stdinc.h */; };
   2.211 @@ -278,7 +200,6 @@
   2.212  		002F31FD09CA02D800EBEB88 /* SDL_systhread_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162D5209BD20DA0037C8D0 /* SDL_systhread_c.h */; };
   2.213  		002F31FE09CA02D800EBEB88 /* SDL_mixer_MMX.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B7E620097F2D9E00826121 /* SDL_mixer_MMX.h */; };
   2.214  		002F31FF09CA02D800EBEB88 /* SDL_nullevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3509BE27FB0037C8D0 /* SDL_nullevents_c.h */; };
   2.215 -		002F320009CA02D800EBEB88 /* SDL_nullmouse_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3709BE27FB0037C8D0 /* SDL_nullmouse_c.h */; };
   2.216  		002F320109CA02D800EBEB88 /* SDL_nullvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3909BE27FB0037C8D0 /* SDL_nullvideo.h */; };
   2.217  		002F321309CA02D800EBEB88 /* SDL_audio.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538330006D78D67F000001 /* SDL_audio.c */; };
   2.218  		002F321409CA02D800EBEB88 /* SDL_audiocvt.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538331006D78D67F000001 /* SDL_audiocvt.c */; };
   2.219 @@ -287,13 +208,10 @@
   2.220  		002F321709CA02D800EBEB88 /* SDL_wave.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538335006D78D67F000001 /* SDL_wave.c */; };
   2.221  		002F321809CA02D800EBEB88 /* SDL_romaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153832E006D78D67F000001 /* SDL_romaudio.c */; };
   2.222  		002F321909CA02D800EBEB88 /* SDL_cdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4895006D86FF7F000001 /* SDL_cdrom.c */; };
   2.223 -		002F321A09CA02D800EBEB88 /* SDL_active.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538368006D79147F000001 /* SDL_active.c */; };
   2.224  		002F321B09CA02D800EBEB88 /* SDL_events.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538369006D79147F000001 /* SDL_events.c */; };
   2.225 -		002F321C09CA02D800EBEB88 /* SDL_expose.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836A006D79147F000001 /* SDL_expose.c */; };
   2.226  		002F321D09CA02D800EBEB88 /* SDL_keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836B006D79147F000001 /* SDL_keyboard.c */; };
   2.227  		002F321E09CA02D800EBEB88 /* SDL_mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836C006D79147F000001 /* SDL_mouse.c */; };
   2.228  		002F321F09CA02D800EBEB88 /* SDL_quit.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836D006D79147F000001 /* SDL_quit.c */; };
   2.229 -		002F322009CA02D800EBEB88 /* SDL_resize.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836E006D79147F000001 /* SDL_resize.c */; };
   2.230  		002F322109CA02D800EBEB88 /* SDL_rwops.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538377006D79307F000001 /* SDL_rwops.c */; };
   2.231  		002F322209CA02D800EBEB88 /* SDL_joystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E489D006D88D97F000001 /* SDL_joystick.c */; };
   2.232  		002F322309CA02D800EBEB88 /* SDL_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538445006D7EC67F000001 /* SDL_thread.c */; };
   2.233 @@ -304,26 +222,18 @@
   2.234  		002F322809CA02D800EBEB88 /* SDL_blit_A.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DC006D7A567F000001 /* SDL_blit_A.c */; };
   2.235  		002F322909CA02D800EBEB88 /* SDL_blit_N.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DE006D7A567F000001 /* SDL_blit_N.c */; };
   2.236  		002F322A09CA02D800EBEB88 /* SDL_bmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DF006D7A567F000001 /* SDL_bmp.c */; };
   2.237 -		002F322B09CA02D800EBEB88 /* SDL_cursor.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E0006D7A567F000001 /* SDL_cursor.c */; };
   2.238  		002F322C09CA02D800EBEB88 /* SDL_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E2006D7A567F000001 /* SDL_gamma.c */; };
   2.239  		002F322D09CA02D800EBEB88 /* SDL_pixels.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E6006D7A567F000001 /* SDL_pixels.c */; };
   2.240  		002F322E09CA02D800EBEB88 /* SDL_RLEaccel.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E8006D7A567F000001 /* SDL_RLEaccel.c */; };
   2.241  		002F322F09CA02D800EBEB88 /* SDL_stretch.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EA006D7A567F000001 /* SDL_stretch.c */; };
   2.242  		002F323009CA02D800EBEB88 /* SDL_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EC006D7A567F000001 /* SDL_surface.c */; };
   2.243  		002F323109CA02D800EBEB88 /* SDL_video.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EE006D7A567F000001 /* SDL_video.c */; };
   2.244 -		002F323209CA02D800EBEB88 /* SDL_yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EF006D7A567F000001 /* SDL_yuv.c */; };
   2.245  		002F323309CA02D800EBEB88 /* SDL_yuv_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383F1006D7A567F000001 /* SDL_yuv_sw.c */; };
   2.246  		002F323409CA02D800EBEB88 /* SDL_error.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538438006D7D947F000001 /* SDL_error.c */; };
   2.247  		002F323509CA02D800EBEB88 /* SDL_fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538439006D7D947F000001 /* SDL_fatal.c */; };
   2.248  		002F323609CA02D800EBEB88 /* SDL.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153843C006D7D947F000001 /* SDL.c */; };
   2.249  		002F323709CA02D800EBEB88 /* SDL_sysjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = F51789D101769A2401D3D55B /* SDL_sysjoystick.c */; };
   2.250  		002F323809CA02D800EBEB88 /* SDL_syscdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4894006D86FF7F000001 /* SDL_syscdrom.c */; };
   2.251 -		002F323909CA02D800EBEB88 /* SDL_QuartzEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4D705A88AD0006B9F1C /* SDL_QuartzEvents.m */; };
   2.252 -		002F323A09CA02D800EBEB88 /* SDL_QuartzGL.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4D805A88AD0006B9F1C /* SDL_QuartzGL.m */; };
   2.253 -		002F323B09CA02D800EBEB88 /* SDL_QuartzVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DB05A88AD0006B9F1C /* SDL_QuartzVideo.m */; };
   2.254 -		002F323C09CA02D800EBEB88 /* SDL_QuartzWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DD05A88AD0006B9F1C /* SDL_QuartzWindow.m */; };
   2.255 -		002F323D09CA02D800EBEB88 /* SDL_QuartzWM.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DE05A88AD0006B9F1C /* SDL_QuartzWM.m */; };
   2.256 -		002F323E09CA02D800EBEB88 /* SDL_QuartzYUV.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DF05A88AD0006B9F1C /* SDL_QuartzYUV.m */; };
   2.257  		002F323F09CA02D800EBEB88 /* SDL_cpuinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = B24DA50405A88D52006B9F1C /* SDL_cpuinfo.c */; };
   2.258  		002F324009CA02D800EBEB88 /* SDL_coreaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = BECDF5D50761B759005FE872 /* SDL_coreaudio.c */; };
   2.259  		002F324109CA02D800EBEB88 /* AudioFilePlayer.c in Sources */ = {isa = PBXBuildFile; fileRef = 004C2C860975E13300E9D430 /* AudioFilePlayer.c */; };
   2.260 @@ -342,7 +252,6 @@
   2.261  		002F324E09CA02D800EBEB88 /* SDL_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162D6909BD214F0037C8D0 /* SDL_string.c */; };
   2.262  		002F324F09CA02D800EBEB88 /* SDL_mixer_MMX.c in Sources */ = {isa = PBXBuildFile; fileRef = 00B7E61F097F2D9E00826121 /* SDL_mixer_MMX.c */; };
   2.263  		002F325109CA02D800EBEB88 /* SDL_nullevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3409BE27FB0037C8D0 /* SDL_nullevents.c */; };
   2.264 -		002F325209CA02D800EBEB88 /* SDL_nullmouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3609BE27FB0037C8D0 /* SDL_nullmouse.c */; };
   2.265  		002F325309CA02D800EBEB88 /* SDL_nullvideo.c in Sources */ = {isa = PBXBuildFile; fileRef = 00162F3809BE27FB0037C8D0 /* SDL_nullvideo.c */; };
   2.266  		002F326909CA02D800EBEB88 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179B0858DECD00B2BC32 /* AudioToolbox.framework */; };
   2.267  		002F326A09CA02D800EBEB88 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179C0858DECD00B2BC32 /* AudioUnit.framework */; };
   2.268 @@ -391,16 +300,8 @@
   2.269  		007317AD0858DECD00B2BC32 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179F0858DECD00B2BC32 /* IOKit.framework */; };
   2.270  		007317AE0858DECD00B2BC32 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317A00858DECD00B2BC32 /* OpenGL.framework */; };
   2.271  		007317AF0858DECD00B2BC32 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317A10858DECD00B2BC32 /* QuickTime.framework */; };
   2.272 -		007317B00858DECD00B2BC32 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179B0858DECD00B2BC32 /* AudioToolbox.framework */; };
   2.273 -		007317B10858DECD00B2BC32 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179C0858DECD00B2BC32 /* AudioUnit.framework */; };
   2.274 -		007317B20858DECD00B2BC32 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179D0858DECD00B2BC32 /* Cocoa.framework */; };
   2.275 -		007317B30858DECD00B2BC32 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179E0858DECD00B2BC32 /* CoreAudio.framework */; };
   2.276 -		007317B40858DECD00B2BC32 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179F0858DECD00B2BC32 /* IOKit.framework */; };
   2.277 -		007317B50858DECD00B2BC32 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317A00858DECD00B2BC32 /* OpenGL.framework */; };
   2.278 -		007317B60858DECD00B2BC32 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317A10858DECD00B2BC32 /* QuickTime.framework */; };
   2.279  		007317C20858E15000B2BC32 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317C10858E15000B2BC32 /* Carbon.framework */; };
   2.280  		007317C30858E15000B2BC32 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317C10858E15000B2BC32 /* Carbon.framework */; };
   2.281 -		007317C40858E15000B2BC32 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317C10858E15000B2BC32 /* Carbon.framework */; };
   2.282  		046B91EA0A11B53500FB151C /* SDL_sysloadso.c in Sources */ = {isa = PBXBuildFile; fileRef = 046B91E90A11B53500FB151C /* SDL_sysloadso.c */; };
   2.283  		046B91EB0A11B53500FB151C /* SDL_sysloadso.c in Sources */ = {isa = PBXBuildFile; fileRef = 046B91E90A11B53500FB151C /* SDL_sysloadso.c */; };
   2.284  		046B91EC0A11B53500FB151C /* SDL_sysloadso.c in Sources */ = {isa = PBXBuildFile; fileRef = 046B91E90A11B53500FB151C /* SDL_sysloadso.c */; };
   2.285 @@ -409,20 +310,16 @@
   2.286  		046B92120A11B8AD00FB151C /* SDL_dlcompat.c in Sources */ = {isa = PBXBuildFile; fileRef = 046B92100A11B8AD00FB151C /* SDL_dlcompat.c */; };
   2.287  		046B92130A11B8AD00FB151C /* SDL_dlcompat.c in Sources */ = {isa = PBXBuildFile; fileRef = 046B92100A11B8AD00FB151C /* SDL_dlcompat.c */; };
   2.288  		046B92140A11B8AD00FB151C /* SDL_dlcompat.c in Sources */ = {isa = PBXBuildFile; fileRef = 046B92100A11B8AD00FB151C /* SDL_dlcompat.c */; };
   2.289 -		BECDF62B0761BA81005FE872 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF2F0086C3A07F000001 /* SDLMain.nib */; };
   2.290  		BECDF62D0761BA81005FE872 /* SDL_romaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153832E006D78D67F000001 /* SDL_romaudio.c */; };
   2.291  		BECDF62E0761BA81005FE872 /* SDL_audio.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538330006D78D67F000001 /* SDL_audio.c */; };
   2.292  		BECDF62F0761BA81005FE872 /* SDL_audiocvt.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538331006D78D67F000001 /* SDL_audiocvt.c */; };
   2.293  		BECDF6300761BA81005FE872 /* SDL_audiodev.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538332006D78D67F000001 /* SDL_audiodev.c */; };
   2.294  		BECDF6320761BA81005FE872 /* SDL_mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538334006D78D67F000001 /* SDL_mixer.c */; };
   2.295  		BECDF6330761BA81005FE872 /* SDL_wave.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538335006D78D67F000001 /* SDL_wave.c */; };
   2.296 -		BECDF6350761BA81005FE872 /* SDL_active.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538368006D79147F000001 /* SDL_active.c */; };
   2.297  		BECDF6360761BA81005FE872 /* SDL_events.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538369006D79147F000001 /* SDL_events.c */; };
   2.298 -		BECDF6370761BA81005FE872 /* SDL_expose.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836A006D79147F000001 /* SDL_expose.c */; };
   2.299  		BECDF6380761BA81005FE872 /* SDL_keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836B006D79147F000001 /* SDL_keyboard.c */; };
   2.300  		BECDF6390761BA81005FE872 /* SDL_mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836C006D79147F000001 /* SDL_mouse.c */; };
   2.301  		BECDF63A0761BA81005FE872 /* SDL_quit.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836D006D79147F000001 /* SDL_quit.c */; };
   2.302 -		BECDF63B0761BA81005FE872 /* SDL_resize.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836E006D79147F000001 /* SDL_resize.c */; };
   2.303  		BECDF63C0761BA81005FE872 /* SDL_rwops.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538377006D79307F000001 /* SDL_rwops.c */; };
   2.304  		BECDF63E0761BA81005FE872 /* SDL_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383A0006D79BC7F000001 /* SDL_timer.c */; };
   2.305  		BECDF63F0761BA81005FE872 /* SDL_blit.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383D8006D7A567F000001 /* SDL_blit.c */; };
   2.306 @@ -431,13 +328,11 @@
   2.307  		BECDF6420761BA81005FE872 /* SDL_blit_A.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DC006D7A567F000001 /* SDL_blit_A.c */; };
   2.308  		BECDF6430761BA81005FE872 /* SDL_blit_N.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DE006D7A567F000001 /* SDL_blit_N.c */; };
   2.309  		BECDF6440761BA81005FE872 /* SDL_bmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DF006D7A567F000001 /* SDL_bmp.c */; };
   2.310 -		BECDF6450761BA81005FE872 /* SDL_cursor.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E0006D7A567F000001 /* SDL_cursor.c */; };
   2.311  		BECDF6460761BA81005FE872 /* SDL_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E2006D7A567F000001 /* SDL_gamma.c */; };
   2.312  		BECDF6470761BA81005FE872 /* SDL_pixels.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E6006D7A567F000001 /* SDL_pixels.c */; };
   2.313  		BECDF6480761BA81005FE872 /* SDL_RLEaccel.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E8006D7A567F000001 /* SDL_RLEaccel.c */; };
   2.314  		BECDF6490761BA81005FE872 /* SDL_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EC006D7A567F000001 /* SDL_surface.c */; };
   2.315  		BECDF64A0761BA81005FE872 /* SDL_video.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EE006D7A567F000001 /* SDL_video.c */; };
   2.316 -		BECDF64B0761BA81005FE872 /* SDL_yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EF006D7A567F000001 /* SDL_yuv.c */; };
   2.317  		BECDF64C0761BA81005FE872 /* SDL_yuv_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383F1006D7A567F000001 /* SDL_yuv_sw.c */; };
   2.318  		BECDF64D0761BA81005FE872 /* SDL_error.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538438006D7D947F000001 /* SDL_error.c */; };
   2.319  		BECDF64E0761BA81005FE872 /* SDL_fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538439006D7D947F000001 /* SDL_fatal.c */; };
   2.320 @@ -447,19 +342,9 @@
   2.321  		BECDF6530761BA81005FE872 /* SDL_joystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E489D006D88D97F000001 /* SDL_joystick.c */; };
   2.322  		BECDF6580761BA81005FE872 /* SDL_stretch.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EA006D7A567F000001 /* SDL_stretch.c */; };
   2.323  		BECDF6590761BA81005FE872 /* SDL_sysjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = F51789D101769A2401D3D55B /* SDL_sysjoystick.c */; };
   2.324 -		BECDF65B0761BA81005FE872 /* SDL_QuartzEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4D705A88AD0006B9F1C /* SDL_QuartzEvents.m */; };
   2.325 -		BECDF65C0761BA81005FE872 /* SDL_QuartzGL.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4D805A88AD0006B9F1C /* SDL_QuartzGL.m */; };
   2.326 -		BECDF65D0761BA81005FE872 /* SDL_QuartzVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DB05A88AD0006B9F1C /* SDL_QuartzVideo.m */; };
   2.327 -		BECDF65E0761BA81005FE872 /* SDL_QuartzWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DD05A88AD0006B9F1C /* SDL_QuartzWindow.m */; };
   2.328 -		BECDF65F0761BA81005FE872 /* SDL_QuartzWM.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DE05A88AD0006B9F1C /* SDL_QuartzWM.m */; };
   2.329 -		BECDF6600761BA81005FE872 /* SDL_QuartzYUV.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DF05A88AD0006B9F1C /* SDL_QuartzYUV.m */; };
   2.330  		BECDF6610761BA81005FE872 /* SDL_cpuinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = B24DA50405A88D52006B9F1C /* SDL_cpuinfo.c */; };
   2.331  		BECDF6620761BA81005FE872 /* SDL_syscdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = B2A23A7B04157C5700A80002 /* SDL_syscdrom.c */; };
   2.332  		BECDF6670761BA81005FE872 /* SDL_coreaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = BECDF5D50761B759005FE872 /* SDL_coreaudio.c */; };
   2.333 -		BECDF6720761BA81005FE872 /* CGS.h in Headers */ = {isa = PBXBuildFile; fileRef = B24DA4D605A88AD0006B9F1C /* CGS.h */; };
   2.334 -		BECDF6730761BA81005FE872 /* SDL_QuartzKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = B24DA4D905A88AD0006B9F1C /* SDL_QuartzKeys.h */; };
   2.335 -		BECDF6740761BA81005FE872 /* SDL_QuartzVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = B24DA4DA05A88AD0006B9F1C /* SDL_QuartzVideo.h */; };
   2.336 -		BECDF6750761BA81005FE872 /* SDL_QuartzWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = B24DA4DC05A88AD0006B9F1C /* SDL_QuartzWindow.h */; };
   2.337  		BECDF6760761BA81005FE872 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CF8DC405C444E400E5DC7F /* SDL_cpuinfo.h */; };
   2.338  		BECDF6770761BA81005FE872 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CF8DC705C4450500E5DC7F /* SDL_name.h */; };
   2.339  		BECDF6780761BA81005FE872 /* SDL_coreaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = BECDF5D60761B759005FE872 /* SDL_coreaudio.h */; };
   2.340 @@ -470,13 +355,10 @@
   2.341  		BECDF67F0761BA81005FE872 /* SDL_wave.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538335006D78D67F000001 /* SDL_wave.c */; };
   2.342  		BECDF6800761BA81005FE872 /* SDL_romaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153832E006D78D67F000001 /* SDL_romaudio.c */; };
   2.343  		BECDF6810761BA81005FE872 /* SDL_cdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4895006D86FF7F000001 /* SDL_cdrom.c */; };
   2.344 -		BECDF6830761BA81005FE872 /* SDL_active.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538368006D79147F000001 /* SDL_active.c */; };
   2.345  		BECDF6840761BA81005FE872 /* SDL_events.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538369006D79147F000001 /* SDL_events.c */; };
   2.346 -		BECDF6850761BA81005FE872 /* SDL_expose.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836A006D79147F000001 /* SDL_expose.c */; };
   2.347  		BECDF6860761BA81005FE872 /* SDL_keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836B006D79147F000001 /* SDL_keyboard.c */; };
   2.348  		BECDF6870761BA81005FE872 /* SDL_mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836C006D79147F000001 /* SDL_mouse.c */; };
   2.349  		BECDF6880761BA81005FE872 /* SDL_quit.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836D006D79147F000001 /* SDL_quit.c */; };
   2.350 -		BECDF6890761BA81005FE872 /* SDL_resize.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153836E006D79147F000001 /* SDL_resize.c */; };
   2.351  		BECDF68A0761BA81005FE872 /* SDL_rwops.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538377006D79307F000001 /* SDL_rwops.c */; };
   2.352  		BECDF68B0761BA81005FE872 /* SDL_joystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E489D006D88D97F000001 /* SDL_joystick.c */; };
   2.353  		BECDF68C0761BA81005FE872 /* SDL_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538445006D7EC67F000001 /* SDL_thread.c */; };
   2.354 @@ -487,60 +369,269 @@
   2.355  		BECDF6960761BA81005FE872 /* SDL_blit_A.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DC006D7A567F000001 /* SDL_blit_A.c */; };
   2.356  		BECDF6970761BA81005FE872 /* SDL_blit_N.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DE006D7A567F000001 /* SDL_blit_N.c */; };
   2.357  		BECDF6980761BA81005FE872 /* SDL_bmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383DF006D7A567F000001 /* SDL_bmp.c */; };
   2.358 -		BECDF6990761BA81005FE872 /* SDL_cursor.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E0006D7A567F000001 /* SDL_cursor.c */; };
   2.359  		BECDF69A0761BA81005FE872 /* SDL_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E2006D7A567F000001 /* SDL_gamma.c */; };
   2.360  		BECDF69B0761BA81005FE872 /* SDL_pixels.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E6006D7A567F000001 /* SDL_pixels.c */; };
   2.361  		BECDF69C0761BA81005FE872 /* SDL_RLEaccel.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383E8006D7A567F000001 /* SDL_RLEaccel.c */; };
   2.362  		BECDF69D0761BA81005FE872 /* SDL_stretch.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EA006D7A567F000001 /* SDL_stretch.c */; };
   2.363  		BECDF69E0761BA81005FE872 /* SDL_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EC006D7A567F000001 /* SDL_surface.c */; };
   2.364  		BECDF69F0761BA81005FE872 /* SDL_video.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EE006D7A567F000001 /* SDL_video.c */; };
   2.365 -		BECDF6A00761BA81005FE872 /* SDL_yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383EF006D7A567F000001 /* SDL_yuv.c */; };
   2.366  		BECDF6A10761BA81005FE872 /* SDL_yuv_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = 015383F1006D7A567F000001 /* SDL_yuv_sw.c */; };
   2.367  		BECDF6A20761BA81005FE872 /* SDL_error.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538438006D7D947F000001 /* SDL_error.c */; };
   2.368  		BECDF6A30761BA81005FE872 /* SDL_fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 01538439006D7D947F000001 /* SDL_fatal.c */; };
   2.369  		BECDF6A50761BA81005FE872 /* SDL.c in Sources */ = {isa = PBXBuildFile; fileRef = 0153843C006D7D947F000001 /* SDL.c */; };
   2.370  		BECDF6A60761BA81005FE872 /* SDL_sysjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = F51789D101769A2401D3D55B /* SDL_sysjoystick.c */; };
   2.371  		BECDF6A80761BA81005FE872 /* SDL_syscdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4894006D86FF7F000001 /* SDL_syscdrom.c */; };
   2.372 -		BECDF6A90761BA81005FE872 /* SDL_QuartzEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4D705A88AD0006B9F1C /* SDL_QuartzEvents.m */; };
   2.373 -		BECDF6AA0761BA81005FE872 /* SDL_QuartzGL.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4D805A88AD0006B9F1C /* SDL_QuartzGL.m */; };
   2.374 -		BECDF6AB0761BA81005FE872 /* SDL_QuartzVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DB05A88AD0006B9F1C /* SDL_QuartzVideo.m */; };
   2.375 -		BECDF6AC0761BA81005FE872 /* SDL_QuartzWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DD05A88AD0006B9F1C /* SDL_QuartzWindow.m */; };
   2.376 -		BECDF6AD0761BA81005FE872 /* SDL_QuartzWM.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DE05A88AD0006B9F1C /* SDL_QuartzWM.m */; };
   2.377 -		BECDF6AE0761BA81005FE872 /* SDL_QuartzYUV.m in Sources */ = {isa = PBXBuildFile; fileRef = B24DA4DF05A88AD0006B9F1C /* SDL_QuartzYUV.m */; };
   2.378  		BECDF6AF0761BA81005FE872 /* SDL_cpuinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = B24DA50405A88D52006B9F1C /* SDL_cpuinfo.c */; };
   2.379  		BECDF6B00761BA81005FE872 /* SDL_coreaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = BECDF5D50761B759005FE872 /* SDL_coreaudio.c */; };
   2.380 -		BECDF6B70761BA81005FE872 /* SDLMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EECDF2E0086C3A07F000001 /* SDLMain.m */; };
   2.381 +		F306D6A00CB645A900B70512 /* SDL_yuv_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 00B7E625097F2DD100826121 /* SDL_yuv_mmx.c */; };
   2.382 +		F306D6A10CB645AF00B70512 /* SDL_yuv_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 00B7E625097F2DD100826121 /* SDL_yuv_mmx.c */; };
   2.383 +		F306D6A20CB645B100B70512 /* SDL_yuv_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 00B7E625097F2DD100826121 /* SDL_yuv_mmx.c */; };
   2.384 +		F306D6A30CB645B100B70512 /* SDL_yuv_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 00B7E625097F2DD100826121 /* SDL_yuv_mmx.c */; };
   2.385 +		F317F3C80C789CCF00411C95 /* SDL_blit_auto.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3B80C789CCE00411C95 /* SDL_blit_auto.c */; };
   2.386 +		F317F3CA0C789CCF00411C95 /* SDL_blit_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BA0C789CCE00411C95 /* SDL_blit_copy.c */; };
   2.387 +		F317F3CC0C789CCF00411C95 /* SDL_blit_slow.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BC0C789CCE00411C95 /* SDL_blit_slow.c */; };
   2.388 +		F317F3CE0C789CCF00411C95 /* SDL_fill.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BE0C789CCF00411C95 /* SDL_fill.c */; };
   2.389 +		F317F3D80C789CCF00411C95 /* SDL_blit_auto.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3B80C789CCE00411C95 /* SDL_blit_auto.c */; };
   2.390 +		F317F3DA0C789CCF00411C95 /* SDL_blit_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BA0C789CCE00411C95 /* SDL_blit_copy.c */; };
   2.391 +		F317F3DC0C789CCF00411C95 /* SDL_blit_slow.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BC0C789CCE00411C95 /* SDL_blit_slow.c */; };
   2.392 +		F317F3DE0C789CCF00411C95 /* SDL_fill.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BE0C789CCF00411C95 /* SDL_fill.c */; };
   2.393 +		F317F3E80C789CCF00411C95 /* SDL_blit_auto.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3B80C789CCE00411C95 /* SDL_blit_auto.c */; };
   2.394 +		F317F3EA0C789CCF00411C95 /* SDL_blit_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BA0C789CCE00411C95 /* SDL_blit_copy.c */; };
   2.395 +		F317F3EC0C789CCF00411C95 /* SDL_blit_slow.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BC0C789CCE00411C95 /* SDL_blit_slow.c */; };
   2.396 +		F317F3EE0C789CCF00411C95 /* SDL_fill.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BE0C789CCF00411C95 /* SDL_fill.c */; };
   2.397 +		F317F3F80C789CCF00411C95 /* SDL_blit_auto.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3B80C789CCE00411C95 /* SDL_blit_auto.c */; };
   2.398 +		F317F3FA0C789CCF00411C95 /* SDL_blit_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BA0C789CCE00411C95 /* SDL_blit_copy.c */; };
   2.399 +		F317F3FC0C789CCF00411C95 /* SDL_blit_slow.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BC0C789CCE00411C95 /* SDL_blit_slow.c */; };
   2.400 +		F317F3FE0C789CCF00411C95 /* SDL_fill.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F3BE0C789CCF00411C95 /* SDL_fill.c */; };
   2.401 +		F317F44D0C789F2600411C95 /* SDL_compat.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F44C0C789F2600411C95 /* SDL_compat.c */; };
   2.402 +		F317F44E0C789F2600411C95 /* SDL_compat.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F44C0C789F2600411C95 /* SDL_compat.c */; };
   2.403 +		F317F44F0C789F2600411C95 /* SDL_compat.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F44C0C789F2600411C95 /* SDL_compat.c */; };
   2.404 +		F317F4500C789F2600411C95 /* SDL_compat.c in Sources */ = {isa = PBXBuildFile; fileRef = F317F44C0C789F2600411C95 /* SDL_compat.c */; };
   2.405 +		F38109E30D27B07E002DA2C1 /* imKStoUCS.c in Sources */ = {isa = PBXBuildFile; fileRef = F38109E20D27B07E002DA2C1 /* imKStoUCS.c */; };
   2.406 +		F38109E40D27B07E002DA2C1 /* imKStoUCS.c in Sources */ = {isa = PBXBuildFile; fileRef = F38109E20D27B07E002DA2C1 /* imKStoUCS.c */; };
   2.407 +		F3C832DF0DCDAE7200B01593 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C832DE0DCDAE7200B01593 /* SDL_scancode.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.408 +		F3C832E00DCDAE7200B01593 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C832DE0DCDAE7200B01593 /* SDL_scancode.h */; };
   2.409 +		F3C832E10DCDAE7200B01593 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C832DE0DCDAE7200B01593 /* SDL_scancode.h */; };
   2.410 +		F3C832E20DCDAE7200B01593 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C832DE0DCDAE7200B01593 /* SDL_scancode.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.411 +		F3C833490DCDBDF900B01593 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C833480DCDBDF900B01593 /* SDL_pixels.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.412 +		F3C8334A0DCDBDF900B01593 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C833480DCDBDF900B01593 /* SDL_pixels.h */; };
   2.413 +		F3C8334B0DCDBDF900B01593 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C833480DCDBDF900B01593 /* SDL_pixels.h */; };
   2.414 +		F3C8334C0DCDBDF900B01593 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C833480DCDBDF900B01593 /* SDL_pixels.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.415 +		F3C833500DCDBE3B00B01593 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C8334F0DCDBE3B00B01593 /* SDL_rect.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.416 +		F3C833510DCDBE3B00B01593 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C8334F0DCDBE3B00B01593 /* SDL_rect.h */; };
   2.417 +		F3C833520DCDBE3B00B01593 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C8334F0DCDBE3B00B01593 /* SDL_rect.h */; };
   2.418 +		F3C833530DCDBE3B00B01593 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C8334F0DCDBE3B00B01593 /* SDL_rect.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.419 +		F3C833550DCDBE8400B01593 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C833540DCDBE8400B01593 /* SDL_surface.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.420 +		F3C833560DCDBE8400B01593 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C833540DCDBE8400B01593 /* SDL_surface.h */; };
   2.421 +		F3C833570DCDBE8400B01593 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C833540DCDBE8400B01593 /* SDL_surface.h */; };
   2.422 +		F3C833580DCDBE8400B01593 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C833540DCDBE8400B01593 /* SDL_surface.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.423 +		F3C834970DD22A4D00B01593 /* imKStoUCS.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C8348F0DD22A4D00B01593 /* imKStoUCS.h */; };
   2.424 +		F3C834980DD22A4D00B01593 /* SDL_x11events.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834900DD22A4D00B01593 /* SDL_x11events.h */; };
   2.425 +		F3C834990DD22A4D00B01593 /* SDL_x11gamma.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834910DD22A4D00B01593 /* SDL_x11gamma.h */; };
   2.426 +		F3C8349A0DD22A4D00B01593 /* SDL_x11keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834920DD22A4D00B01593 /* SDL_x11keyboard.h */; };
   2.427 +		F3C8349B0DD22A4D00B01593 /* SDL_x11modes.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834930DD22A4D00B01593 /* SDL_x11modes.h */; };
   2.428 +		F3C8349C0DD22A4D00B01593 /* SDL_x11mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834940DD22A4D00B01593 /* SDL_x11mouse.h */; };
   2.429 +		F3C8349D0DD22A4D00B01593 /* SDL_x11opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834950DD22A4D00B01593 /* SDL_x11opengl.h */; };
   2.430 +		F3C8349E0DD22A4D00B01593 /* SDL_x11window.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834960DD22A4D00B01593 /* SDL_x11window.h */; };
   2.431 +		F3C8349F0DD22A4D00B01593 /* imKStoUCS.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C8348F0DD22A4D00B01593 /* imKStoUCS.h */; };
   2.432 +		F3C834A00DD22A4D00B01593 /* SDL_x11events.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834900DD22A4D00B01593 /* SDL_x11events.h */; };
   2.433 +		F3C834A10DD22A4D00B01593 /* SDL_x11gamma.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834910DD22A4D00B01593 /* SDL_x11gamma.h */; };
   2.434 +		F3C834A20DD22A4D00B01593 /* SDL_x11keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834920DD22A4D00B01593 /* SDL_x11keyboard.h */; };
   2.435 +		F3C834A30DD22A4D00B01593 /* SDL_x11modes.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834930DD22A4D00B01593 /* SDL_x11modes.h */; };
   2.436 +		F3C834A40DD22A4D00B01593 /* SDL_x11mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834940DD22A4D00B01593 /* SDL_x11mouse.h */; };
   2.437 +		F3C834A50DD22A4D00B01593 /* SDL_x11opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834950DD22A4D00B01593 /* SDL_x11opengl.h */; };
   2.438 +		F3C834A60DD22A4D00B01593 /* SDL_x11window.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834960DD22A4D00B01593 /* SDL_x11window.h */; };
   2.439 +		F3C834CE0DD22C4300B01593 /* e_log.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BC0DD22C4300B01593 /* e_log.h */; };
   2.440 +		F3C834CF0DD22C4300B01593 /* e_pow.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BD0DD22C4300B01593 /* e_pow.h */; };
   2.441 +		F3C834D00DD22C4300B01593 /* e_sqrt.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BE0DD22C4300B01593 /* e_sqrt.h */; };
   2.442 +		F3C834D10DD22C4300B01593 /* math_private.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BF0DD22C4300B01593 /* math_private.h */; };
   2.443 +		F3C834D20DD22C4300B01593 /* mmx.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C00DD22C4300B01593 /* mmx.h */; };
   2.444 +		F3C834D30DD22C4300B01593 /* SDL_blit.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C10DD22C4300B01593 /* SDL_blit.h */; };
   2.445 +		F3C834D40DD22C4300B01593 /* SDL_blit_auto.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C20DD22C4300B01593 /* SDL_blit_auto.h */; };
   2.446 +		F3C834D50DD22C4300B01593 /* SDL_blit_copy.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C30DD22C4300B01593 /* SDL_blit_copy.h */; };
   2.447 +		F3C834D60DD22C4300B01593 /* SDL_glfuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C40DD22C4300B01593 /* SDL_glfuncs.h */; };
   2.448 +		F3C834D70DD22C4300B01593 /* SDL_leaks.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C50DD22C4300B01593 /* SDL_leaks.h */; };
   2.449 +		F3C834D80DD22C4300B01593 /* SDL_pixels_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C60DD22C4300B01593 /* SDL_pixels_c.h */; };
   2.450 +		F3C834D90DD22C4300B01593 /* SDL_rect_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C70DD22C4300B01593 /* SDL_rect_c.h */; };
   2.451 +		F3C834DA0DD22C4300B01593 /* SDL_renderer_gl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C80DD22C4300B01593 /* SDL_renderer_gl.h */; };
   2.452 +		F3C834DB0DD22C4300B01593 /* SDL_renderer_sw.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C90DD22C4300B01593 /* SDL_renderer_sw.h */; };
   2.453 +		F3C834DC0DD22C4300B01593 /* SDL_RLEaccel_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CA0DD22C4300B01593 /* SDL_RLEaccel_c.h */; };
   2.454 +		F3C834DD0DD22C4300B01593 /* SDL_stretch_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CB0DD22C4300B01593 /* SDL_stretch_c.h */; };
   2.455 +		F3C834DE0DD22C4300B01593 /* SDL_sysvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CC0DD22C4300B01593 /* SDL_sysvideo.h */; };
   2.456 +		F3C834DF0DD22C4300B01593 /* SDL_yuv_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CD0DD22C4300B01593 /* SDL_yuv_sw_c.h */; };
   2.457 +		F3C834E00DD22C4300B01593 /* e_log.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BC0DD22C4300B01593 /* e_log.h */; };
   2.458 +		F3C834E10DD22C4300B01593 /* e_pow.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BD0DD22C4300B01593 /* e_pow.h */; };
   2.459 +		F3C834E20DD22C4300B01593 /* e_sqrt.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BE0DD22C4300B01593 /* e_sqrt.h */; };
   2.460 +		F3C834E30DD22C4300B01593 /* math_private.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BF0DD22C4300B01593 /* math_private.h */; };
   2.461 +		F3C834E40DD22C4300B01593 /* mmx.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C00DD22C4300B01593 /* mmx.h */; };
   2.462 +		F3C834E50DD22C4300B01593 /* SDL_blit.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C10DD22C4300B01593 /* SDL_blit.h */; };
   2.463 +		F3C834E60DD22C4300B01593 /* SDL_blit_auto.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C20DD22C4300B01593 /* SDL_blit_auto.h */; };
   2.464 +		F3C834E70DD22C4300B01593 /* SDL_blit_copy.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C30DD22C4300B01593 /* SDL_blit_copy.h */; };
   2.465 +		F3C834E80DD22C4300B01593 /* SDL_glfuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C40DD22C4300B01593 /* SDL_glfuncs.h */; };
   2.466 +		F3C834E90DD22C4300B01593 /* SDL_leaks.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C50DD22C4300B01593 /* SDL_leaks.h */; };
   2.467 +		F3C834EA0DD22C4300B01593 /* SDL_pixels_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C60DD22C4300B01593 /* SDL_pixels_c.h */; };
   2.468 +		F3C834EB0DD22C4300B01593 /* SDL_rect_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C70DD22C4300B01593 /* SDL_rect_c.h */; };
   2.469 +		F3C834EC0DD22C4300B01593 /* SDL_renderer_gl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C80DD22C4300B01593 /* SDL_renderer_gl.h */; };
   2.470 +		F3C834ED0DD22C4300B01593 /* SDL_renderer_sw.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C90DD22C4300B01593 /* SDL_renderer_sw.h */; };
   2.471 +		F3C834EE0DD22C4300B01593 /* SDL_RLEaccel_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CA0DD22C4300B01593 /* SDL_RLEaccel_c.h */; };
   2.472 +		F3C834EF0DD22C4300B01593 /* SDL_stretch_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CB0DD22C4300B01593 /* SDL_stretch_c.h */; };
   2.473 +		F3C834F00DD22C4300B01593 /* SDL_sysvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CC0DD22C4300B01593 /* SDL_sysvideo.h */; };
   2.474 +		F3C834F10DD22C4300B01593 /* SDL_yuv_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CD0DD22C4300B01593 /* SDL_yuv_sw_c.h */; };
   2.475 +		F3C834F20DD22C4300B01593 /* e_log.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BC0DD22C4300B01593 /* e_log.h */; };
   2.476 +		F3C834F30DD22C4300B01593 /* e_pow.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BD0DD22C4300B01593 /* e_pow.h */; };
   2.477 +		F3C834F40DD22C4300B01593 /* e_sqrt.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BE0DD22C4300B01593 /* e_sqrt.h */; };
   2.478 +		F3C834F50DD22C4300B01593 /* math_private.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BF0DD22C4300B01593 /* math_private.h */; };
   2.479 +		F3C834F60DD22C4300B01593 /* mmx.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C00DD22C4300B01593 /* mmx.h */; };
   2.480 +		F3C834F70DD22C4300B01593 /* SDL_blit.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C10DD22C4300B01593 /* SDL_blit.h */; };
   2.481 +		F3C834F80DD22C4300B01593 /* SDL_blit_auto.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C20DD22C4300B01593 /* SDL_blit_auto.h */; };
   2.482 +		F3C834F90DD22C4300B01593 /* SDL_blit_copy.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C30DD22C4300B01593 /* SDL_blit_copy.h */; };
   2.483 +		F3C834FA0DD22C4300B01593 /* SDL_glfuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C40DD22C4300B01593 /* SDL_glfuncs.h */; };
   2.484 +		F3C834FB0DD22C4300B01593 /* SDL_leaks.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C50DD22C4300B01593 /* SDL_leaks.h */; };
   2.485 +		F3C834FC0DD22C4300B01593 /* SDL_pixels_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C60DD22C4300B01593 /* SDL_pixels_c.h */; };
   2.486 +		F3C834FD0DD22C4300B01593 /* SDL_rect_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C70DD22C4300B01593 /* SDL_rect_c.h */; };
   2.487 +		F3C834FE0DD22C4300B01593 /* SDL_renderer_gl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C80DD22C4300B01593 /* SDL_renderer_gl.h */; };
   2.488 +		F3C834FF0DD22C4300B01593 /* SDL_renderer_sw.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C90DD22C4300B01593 /* SDL_renderer_sw.h */; };
   2.489 +		F3C835000DD22C4300B01593 /* SDL_RLEaccel_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CA0DD22C4300B01593 /* SDL_RLEaccel_c.h */; };
   2.490 +		F3C835010DD22C4300B01593 /* SDL_stretch_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CB0DD22C4300B01593 /* SDL_stretch_c.h */; };
   2.491 +		F3C835020DD22C4300B01593 /* SDL_sysvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CC0DD22C4300B01593 /* SDL_sysvideo.h */; };
   2.492 +		F3C835030DD22C4300B01593 /* SDL_yuv_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CD0DD22C4300B01593 /* SDL_yuv_sw_c.h */; };
   2.493 +		F3C835040DD22C4300B01593 /* e_log.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BC0DD22C4300B01593 /* e_log.h */; };
   2.494 +		F3C835050DD22C4300B01593 /* e_pow.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BD0DD22C4300B01593 /* e_pow.h */; };
   2.495 +		F3C835060DD22C4300B01593 /* e_sqrt.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BE0DD22C4300B01593 /* e_sqrt.h */; };
   2.496 +		F3C835070DD22C4300B01593 /* math_private.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834BF0DD22C4300B01593 /* math_private.h */; };
   2.497 +		F3C835080DD22C4300B01593 /* mmx.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C00DD22C4300B01593 /* mmx.h */; };
   2.498 +		F3C835090DD22C4300B01593 /* SDL_blit.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C10DD22C4300B01593 /* SDL_blit.h */; };
   2.499 +		F3C8350A0DD22C4300B01593 /* SDL_blit_auto.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C20DD22C4300B01593 /* SDL_blit_auto.h */; };
   2.500 +		F3C8350B0DD22C4300B01593 /* SDL_blit_copy.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C30DD22C4300B01593 /* SDL_blit_copy.h */; };
   2.501 +		F3C8350C0DD22C4300B01593 /* SDL_glfuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C40DD22C4300B01593 /* SDL_glfuncs.h */; };
   2.502 +		F3C8350D0DD22C4300B01593 /* SDL_leaks.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C50DD22C4300B01593 /* SDL_leaks.h */; };
   2.503 +		F3C8350E0DD22C4300B01593 /* SDL_pixels_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C60DD22C4300B01593 /* SDL_pixels_c.h */; };
   2.504 +		F3C8350F0DD22C4300B01593 /* SDL_rect_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C70DD22C4300B01593 /* SDL_rect_c.h */; };
   2.505 +		F3C835100DD22C4300B01593 /* SDL_renderer_gl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C80DD22C4300B01593 /* SDL_renderer_gl.h */; };
   2.506 +		F3C835110DD22C4300B01593 /* SDL_renderer_sw.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834C90DD22C4300B01593 /* SDL_renderer_sw.h */; };
   2.507 +		F3C835120DD22C4300B01593 /* SDL_RLEaccel_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CA0DD22C4300B01593 /* SDL_RLEaccel_c.h */; };
   2.508 +		F3C835130DD22C4300B01593 /* SDL_stretch_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CB0DD22C4300B01593 /* SDL_stretch_c.h */; };
   2.509 +		F3C835140DD22C4300B01593 /* SDL_sysvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CC0DD22C4300B01593 /* SDL_sysvideo.h */; };
   2.510 +		F3C835150DD22C4300B01593 /* SDL_yuv_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C834CD0DD22C4300B01593 /* SDL_yuv_sw_c.h */; };
   2.511 +		F3C8353D0DD22EE800B01593 /* SDL_cocoaevents.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6230C57E360003E2527 /* SDL_cocoaevents.h */; };
   2.512 +		F3C8353E0DD22EE800B01593 /* SDL_cocoakeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6240C57E360003E2527 /* SDL_cocoakeyboard.h */; };
   2.513 +		F3C8353F0DD22EE800B01593 /* SDL_cocoamodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6260C57E360003E2527 /* SDL_cocoamodes.h */; };
   2.514 +		F3C835400DD22EE800B01593 /* SDL_cocoamouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6270C57E360003E2527 /* SDL_cocoamouse.h */; };
   2.515 +		F3C835410DD22EE800B01593 /* SDL_cocoaopengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6280C57E360003E2527 /* SDL_cocoaopengl.h */; };
   2.516 +		F3C835420DD22EE800B01593 /* SDL_cocoavideo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6290C57E360003E2527 /* SDL_cocoavideo.h */; };
   2.517 +		F3C835430DD22EE800B01593 /* SDL_cocoawindow.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB62A0C57E360003E2527 /* SDL_cocoawindow.h */; };
   2.518 +		F3C835440DD22EE900B01593 /* SDL_cocoaevents.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6230C57E360003E2527 /* SDL_cocoaevents.h */; };
   2.519 +		F3C835450DD22EE900B01593 /* SDL_cocoakeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6240C57E360003E2527 /* SDL_cocoakeyboard.h */; };
   2.520 +		F3C835460DD22EE900B01593 /* SDL_cocoamodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6260C57E360003E2527 /* SDL_cocoamodes.h */; };
   2.521 +		F3C835470DD22EE900B01593 /* SDL_cocoamouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6270C57E360003E2527 /* SDL_cocoamouse.h */; };
   2.522 +		F3C835480DD22EE900B01593 /* SDL_cocoaopengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6280C57E360003E2527 /* SDL_cocoaopengl.h */; };
   2.523 +		F3C835490DD22EE900B01593 /* SDL_cocoavideo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6290C57E360003E2527 /* SDL_cocoavideo.h */; };
   2.524 +		F3C8354A0DD22EE900B01593 /* SDL_cocoawindow.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB62A0C57E360003E2527 /* SDL_cocoawindow.h */; };
   2.525 +		F3C8354B0DD22EEA00B01593 /* SDL_cocoaevents.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6230C57E360003E2527 /* SDL_cocoaevents.h */; };
   2.526 +		F3C8354C0DD22EEA00B01593 /* SDL_cocoakeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6240C57E360003E2527 /* SDL_cocoakeyboard.h */; };
   2.527 +		F3C8354D0DD22EEA00B01593 /* SDL_cocoamodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6260C57E360003E2527 /* SDL_cocoamodes.h */; };
   2.528 +		F3C8354E0DD22EEA00B01593 /* SDL_cocoamouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6270C57E360003E2527 /* SDL_cocoamouse.h */; };
   2.529 +		F3C8354F0DD22EEA00B01593 /* SDL_cocoaopengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6280C57E360003E2527 /* SDL_cocoaopengl.h */; };
   2.530 +		F3C835500DD22EEA00B01593 /* SDL_cocoavideo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6290C57E360003E2527 /* SDL_cocoavideo.h */; };
   2.531 +		F3C835510DD22EEA00B01593 /* SDL_cocoawindow.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB62A0C57E360003E2527 /* SDL_cocoawindow.h */; };
   2.532 +		F3C835520DD22EEB00B01593 /* SDL_cocoaevents.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6230C57E360003E2527 /* SDL_cocoaevents.h */; };
   2.533 +		F3C835530DD22EEB00B01593 /* SDL_cocoakeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6240C57E360003E2527 /* SDL_cocoakeyboard.h */; };
   2.534 +		F3C835540DD22EEB00B01593 /* SDL_cocoamodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6260C57E360003E2527 /* SDL_cocoamodes.h */; };
   2.535 +		F3C835550DD22EEB00B01593 /* SDL_cocoamouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6270C57E360003E2527 /* SDL_cocoamouse.h */; };
   2.536 +		F3C835560DD22EEB00B01593 /* SDL_cocoaopengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6280C57E360003E2527 /* SDL_cocoaopengl.h */; };
   2.537 +		F3C835570DD22EEB00B01593 /* SDL_cocoavideo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6290C57E360003E2527 /* SDL_cocoavideo.h */; };
   2.538 +		F3C835580DD22EEB00B01593 /* SDL_cocoawindow.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB62A0C57E360003E2527 /* SDL_cocoawindow.h */; };
   2.539 +		F3C835590DD22F3F00B01593 /* SDL_nullevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3509BE27FB0037C8D0 /* SDL_nullevents_c.h */; };
   2.540 +		F3C8355A0DD22F3F00B01593 /* SDL_nullrender_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6190C57E321003E2527 /* SDL_nullrender_c.h */; };
   2.541 +		F3C8355B0DD22F3F00B01593 /* SDL_nullvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3909BE27FB0037C8D0 /* SDL_nullvideo.h */; };
   2.542 +		F3C8355C0DD22F4000B01593 /* SDL_nullevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3509BE27FB0037C8D0 /* SDL_nullevents_c.h */; };
   2.543 +		F3C8355D0DD22F4000B01593 /* SDL_nullrender_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6190C57E321003E2527 /* SDL_nullrender_c.h */; };
   2.544 +		F3C8355E0DD22F4000B01593 /* SDL_nullvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 00162F3909BE27FB0037C8D0 /* SDL_nullvideo.h */; };
   2.545 +		F3C835600DD22F7A00B01593 /* SDL_x11dyn.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B83A09C0D977003A99D5 /* SDL_x11dyn.h */; };
   2.546 +		F3C835610DD22F7A00B01593 /* SDL_x11sym.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B84709C0D977003A99D5 /* SDL_x11sym.h */; };
   2.547 +		F3C835620DD22F7A00B01593 /* SDL_x11video.h in Headers */ = {isa = PBXBuildFile; fileRef = 0014B84909C0D977003A99D5 /* SDL_x11video.h */; };
   2.548 +		F3DEB5830C57E0D4003E2527 /* SDL_compat.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB5820C57E0D4003E2527 /* SDL_compat.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.549 +		F3DEB5840C57E0D4003E2527 /* SDL_compat.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB5820C57E0D4003E2527 /* SDL_compat.h */; };
   2.550 +		F3DEB5850C57E0D4003E2527 /* SDL_compat.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB5820C57E0D4003E2527 /* SDL_compat.h */; settings = {ATTRIBUTES = (Public, ); }; };
   2.551 +		F3DEB5860C57E0D4003E2527 /* SDL_compat.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB5820C57E0D4003E2527 /* SDL_compat.h */; };
   2.552 +		F3DEB5890C57E182003E2527 /* SDL_audiotypecvt.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5880C57E182003E2527 /* SDL_audiotypecvt.c */; };
   2.553 +		F3DEB58A0C57E182003E2527 /* SDL_audiotypecvt.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5880C57E182003E2527 /* SDL_audiotypecvt.c */; };
   2.554 +		F3DEB58B0C57E182003E2527 /* SDL_audiotypecvt.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5880C57E182003E2527 /* SDL_audiotypecvt.c */; };
   2.555 +		F3DEB58C0C57E182003E2527 /* SDL_audiotypecvt.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5880C57E182003E2527 /* SDL_audiotypecvt.c */; };
   2.556 +		F3DEB58E0C57E1EA003E2527 /* SDL_windowevents.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB58D0C57E1EA003E2527 /* SDL_windowevents.c */; };
   2.557 +		F3DEB58F0C57E1EA003E2527 /* SDL_windowevents.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB58D0C57E1EA003E2527 /* SDL_windowevents.c */; };
   2.558 +		F3DEB5900C57E1EA003E2527 /* SDL_windowevents.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB58D0C57E1EA003E2527 /* SDL_windowevents.c */; };
   2.559 +		F3DEB5910C57E1EA003E2527 /* SDL_windowevents.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB58D0C57E1EA003E2527 /* SDL_windowevents.c */; };
   2.560 +		F3DEB5A00C57E282003E2527 /* SDL_rect.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59C0C57E282003E2527 /* SDL_rect.c */; };
   2.561 +		F3DEB5A20C57E282003E2527 /* SDL_renderer_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59E0C57E282003E2527 /* SDL_renderer_gl.c */; };
   2.562 +		F3DEB5A30C57E282003E2527 /* SDL_renderer_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59F0C57E282003E2527 /* SDL_renderer_sw.c */; };
   2.563 +		F3DEB5A40C57E282003E2527 /* SDL_rect.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59C0C57E282003E2527 /* SDL_rect.c */; };
   2.564 +		F3DEB5A60C57E282003E2527 /* SDL_renderer_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59E0C57E282003E2527 /* SDL_renderer_gl.c */; };
   2.565 +		F3DEB5A70C57E282003E2527 /* SDL_renderer_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59F0C57E282003E2527 /* SDL_renderer_sw.c */; };
   2.566 +		F3DEB5A80C57E282003E2527 /* SDL_rect.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59C0C57E282003E2527 /* SDL_rect.c */; };
   2.567 +		F3DEB5AA0C57E282003E2527 /* SDL_renderer_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59E0C57E282003E2527 /* SDL_renderer_gl.c */; };
   2.568 +		F3DEB5AB0C57E282003E2527 /* SDL_renderer_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59F0C57E282003E2527 /* SDL_renderer_sw.c */; };
   2.569 +		F3DEB5AC0C57E282003E2527 /* SDL_rect.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59C0C57E282003E2527 /* SDL_rect.c */; };
   2.570 +		F3DEB5AE0C57E282003E2527 /* SDL_renderer_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59E0C57E282003E2527 /* SDL_renderer_gl.c */; };
   2.571 +		F3DEB5AF0C57E282003E2527 /* SDL_renderer_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB59F0C57E282003E2527 /* SDL_renderer_sw.c */; };
   2.572 +		F3DEB5C10C57E2BF003E2527 /* SDL_cocoaevents.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B20C57E2BF003E2527 /* SDL_cocoaevents.m */; };
   2.573 +		F3DEB5C30C57E2BF003E2527 /* SDL_cocoakeyboard.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B40C57E2BF003E2527 /* SDL_cocoakeyboard.m */; };
   2.574 +		F3DEB5C60C57E2BF003E2527 /* SDL_cocoamodes.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B70C57E2BF003E2527 /* SDL_cocoamodes.m */; };
   2.575 +		F3DEB5C80C57E2BF003E2527 /* SDL_cocoamouse.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B90C57E2BF003E2527 /* SDL_cocoamouse.m */; };
   2.576 +		F3DEB5CA0C57E2BF003E2527 /* SDL_cocoaopengl.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BB0C57E2BF003E2527 /* SDL_cocoaopengl.m */; };
   2.577 +		F3DEB5CC0C57E2BF003E2527 /* SDL_cocoavideo.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BD0C57E2BF003E2527 /* SDL_cocoavideo.m */; };
   2.578 +		F3DEB5CE0C57E2BF003E2527 /* SDL_cocoawindow.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BF0C57E2BF003E2527 /* SDL_cocoawindow.m */; };
   2.579 +		F3DEB5D00C57E2BF003E2527 /* SDL_cocoaevents.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B20C57E2BF003E2527 /* SDL_cocoaevents.m */; };
   2.580 +		F3DEB5D20C57E2BF003E2527 /* SDL_cocoakeyboard.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B40C57E2BF003E2527 /* SDL_cocoakeyboard.m */; };
   2.581 +		F3DEB5D50C57E2BF003E2527 /* SDL_cocoamodes.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B70C57E2BF003E2527 /* SDL_cocoamodes.m */; };
   2.582 +		F3DEB5D70C57E2BF003E2527 /* SDL_cocoamouse.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B90C57E2BF003E2527 /* SDL_cocoamouse.m */; };
   2.583 +		F3DEB5D90C57E2BF003E2527 /* SDL_cocoaopengl.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BB0C57E2BF003E2527 /* SDL_cocoaopengl.m */; };
   2.584 +		F3DEB5DB0C57E2BF003E2527 /* SDL_cocoavideo.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BD0C57E2BF003E2527 /* SDL_cocoavideo.m */; };
   2.585 +		F3DEB5DD0C57E2BF003E2527 /* SDL_cocoawindow.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BF0C57E2BF003E2527 /* SDL_cocoawindow.m */; };
   2.586 +		F3DEB5DF0C57E2BF003E2527 /* SDL_cocoaevents.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B20C57E2BF003E2527 /* SDL_cocoaevents.m */; };
   2.587 +		F3DEB5E10C57E2BF003E2527 /* SDL_cocoakeyboard.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B40C57E2BF003E2527 /* SDL_cocoakeyboard.m */; };
   2.588 +		F3DEB5E40C57E2BF003E2527 /* SDL_cocoamodes.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B70C57E2BF003E2527 /* SDL_cocoamodes.m */; };
   2.589 +		F3DEB5E60C57E2BF003E2527 /* SDL_cocoamouse.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B90C57E2BF003E2527 /* SDL_cocoamouse.m */; };
   2.590 +		F3DEB5E80C57E2BF003E2527 /* SDL_cocoaopengl.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BB0C57E2BF003E2527 /* SDL_cocoaopengl.m */; };
   2.591 +		F3DEB5EA0C57E2BF003E2527 /* SDL_cocoavideo.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BD0C57E2BF003E2527 /* SDL_cocoavideo.m */; };
   2.592 +		F3DEB5EC0C57E2BF003E2527 /* SDL_cocoawindow.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BF0C57E2BF003E2527 /* SDL_cocoawindow.m */; };
   2.593 +		F3DEB5EE0C57E2BF003E2527 /* SDL_cocoaevents.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B20C57E2BF003E2527 /* SDL_cocoaevents.m */; };
   2.594 +		F3DEB5F00C57E2BF003E2527 /* SDL_cocoakeyboard.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B40C57E2BF003E2527 /* SDL_cocoakeyboard.m */; };
   2.595 +		F3DEB5F30C57E2BF003E2527 /* SDL_cocoamodes.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B70C57E2BF003E2527 /* SDL_cocoamodes.m */; };
   2.596 +		F3DEB5F50C57E2BF003E2527 /* SDL_cocoamouse.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5B90C57E2BF003E2527 /* SDL_cocoamouse.m */; };
   2.597 +		F3DEB5F70C57E2BF003E2527 /* SDL_cocoaopengl.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BB0C57E2BF003E2527 /* SDL_cocoaopengl.m */; };
   2.598 +		F3DEB5F90C57E2BF003E2527 /* SDL_cocoavideo.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BD0C57E2BF003E2527 /* SDL_cocoavideo.m */; };
   2.599 +		F3DEB5FB0C57E2BF003E2527 /* SDL_cocoawindow.m in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB5BF0C57E2BF003E2527 /* SDL_cocoawindow.m */; };
   2.600 +		F3DEB61C0C57E321003E2527 /* SDL_nullrender.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB61A0C57E321003E2527 /* SDL_nullrender.c */; };
   2.601 +		F3DEB61D0C57E321003E2527 /* SDL_nullrender_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6190C57E321003E2527 /* SDL_nullrender_c.h */; };
   2.602 +		F3DEB61E0C57E321003E2527 /* SDL_nullrender.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB61A0C57E321003E2527 /* SDL_nullrender.c */; };
   2.603 +		F3DEB6200C57E321003E2527 /* SDL_nullrender.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB61A0C57E321003E2527 /* SDL_nullrender.c */; };
   2.604 +		F3DEB6210C57E321003E2527 /* SDL_nullrender_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DEB6190C57E321003E2527 /* SDL_nullrender_c.h */; };
   2.605 +		F3DEB6220C57E321003E2527 /* SDL_nullrender.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB61A0C57E321003E2527 /* SDL_nullrender.c */; };
   2.606 +		F3DEB6330C57E3C4003E2527 /* SDL_x11keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6300C57E3C4003E2527 /* SDL_x11keyboard.c */; };
   2.607 +		F3DEB6340C57E3C4003E2527 /* SDL_x11opengl.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6310C57E3C4003E2527 /* SDL_x11opengl.c */; };
   2.608 +		F3DEB6350C57E3C4003E2527 /* SDL_x11window.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6320C57E3C4003E2527 /* SDL_x11window.c */; };
   2.609 +		F3DEB6360C57E3C4003E2527 /* SDL_x11keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6300C57E3C4003E2527 /* SDL_x11keyboard.c */; };
   2.610 +		F3DEB6370C57E3C4003E2527 /* SDL_x11opengl.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6310C57E3C4003E2527 /* SDL_x11opengl.c */; };
   2.611 +		F3DEB6380C57E3C4003E2527 /* SDL_x11window.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6320C57E3C4003E2527 /* SDL_x11window.c */; };
   2.612 +		F3DEB6490C57E483003E2527 /* AllCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6410C57E483003E2527 /* AllCmap.c */; };
   2.613 +		F3DEB64A0C57E483003E2527 /* CmapAlloc.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6420C57E483003E2527 /* CmapAlloc.c */; };
   2.614 +		F3DEB64B0C57E483003E2527 /* CrCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6430C57E483003E2527 /* CrCmap.c */; };
   2.615 +		F3DEB64C0C57E483003E2527 /* DelCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6440C57E483003E2527 /* DelCmap.c */; };
   2.616 +		F3DEB64D0C57E483003E2527 /* Distinct.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6450C57E483003E2527 /* Distinct.c */; };
   2.617 +		F3DEB64E0C57E483003E2527 /* LookupCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6460C57E483003E2527 /* LookupCmap.c */; };
   2.618 +		F3DEB64F0C57E483003E2527 /* StdCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6470C57E483003E2527 /* StdCmap.c */; };
   2.619 +		F3DEB6500C57E483003E2527 /* VisCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6480C57E483003E2527 /* VisCmap.c */; };
   2.620 +		F3DEB6510C57E483003E2527 /* AllCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6410C57E483003E2527 /* AllCmap.c */; };
   2.621 +		F3DEB6520C57E483003E2527 /* CmapAlloc.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6420C57E483003E2527 /* CmapAlloc.c */; };
   2.622 +		F3DEB6530C57E483003E2527 /* CrCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6430C57E483003E2527 /* CrCmap.c */; };
   2.623 +		F3DEB6540C57E483003E2527 /* DelCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6440C57E483003E2527 /* DelCmap.c */; };
   2.624 +		F3DEB6550C57E483003E2527 /* Distinct.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6450C57E483003E2527 /* Distinct.c */; };
   2.625 +		F3DEB6560C57E483003E2527 /* LookupCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6460C57E483003E2527 /* LookupCmap.c */; };
   2.626 +		F3DEB6570C57E483003E2527 /* StdCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6470C57E483003E2527 /* StdCmap.c */; };
   2.627 +		F3DEB6580C57E483003E2527 /* VisCmap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6480C57E483003E2527 /* VisCmap.c */; };
   2.628  /* End PBXBuildFile section */
   2.629  
   2.630 -/* Begin PBXBuildStyle section */
   2.631 -		F512D95E02A6E0AB01D28762 /* Development */ = {
   2.632 -			isa = PBXBuildStyle;
   2.633 -			buildSettings = {
   2.634 -				COPY_PHASE_STRIP = NO;
   2.635 -				DEBUGGING_SYMBOLS = YES;
   2.636 -				GCC_DYNAMIC_NO_PIC = NO;
   2.637 -				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   2.638 -				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   2.639 -				GCC_OPTIMIZATION_LEVEL = 0;
   2.640 -				OPTIMIZATION_CFLAGS = "-O0";
   2.641 -				ZERO_LINK = YES;
   2.642 -			};
   2.643 -			name = Development;
   2.644 -		};
   2.645 -		F512D95F02A6E0AB01D28762 /* Deployment */ = {
   2.646 -			isa = PBXBuildStyle;
   2.647 -			buildSettings = {
   2.648 -				COPY_PHASE_STRIP = YES;
   2.649 -				DEBUGGING_SYMBOLS = NO;
   2.650 -				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   2.651 -				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   2.652 -				GCC_OPTIMIZATION_LEVEL = 3;
   2.653 -				ZERO_LINK = NO;
   2.654 -			};
   2.655 -			name = Deployment;
   2.656 -		};
   2.657 -/* End PBXBuildStyle section */
   2.658 -
   2.659  /* Begin PBXContainerItemProxy section */
   2.660  		BECDF6C50761BA81005FE872 /* PBXContainerItemProxy */ = {
   2.661  			isa = PBXContainerItemProxy;
   2.662 @@ -552,50 +643,22 @@
   2.663  /* End PBXContainerItemProxy section */
   2.664  
   2.665  /* Begin PBXFileReference section */
   2.666 -		0014B7E809C0D8D2003A99D5 /* SDL_dgaevents_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_dgaevents_c.h; sourceTree = "<group>"; };
   2.667 -		0014B7E909C0D8D2003A99D5 /* SDL_dgaevents.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_dgaevents.c; sourceTree = "<group>"; };
   2.668 -		0014B7EA09C0D8D2003A99D5 /* SDL_dgamouse_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_dgamouse_c.h; sourceTree = "<group>"; };
   2.669 -		0014B7EB09C0D8D2003A99D5 /* SDL_dgamouse.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_dgamouse.c; sourceTree = "<group>"; };
   2.670 -		0014B7EC09C0D8D2003A99D5 /* SDL_dgavideo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_dgavideo.c; sourceTree = "<group>"; };
   2.671 -		0014B7ED09C0D8D2003A99D5 /* SDL_dgavideo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_dgavideo.h; sourceTree = "<group>"; };
   2.672 -		0014B83709C0D977003A99D5 /* SDL_x11dga_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11dga_c.h; sourceTree = "<group>"; };
   2.673 -		0014B83809C0D977003A99D5 /* SDL_x11dga.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11dga.c; sourceTree = "<group>"; };
   2.674  		0014B83909C0D977003A99D5 /* SDL_x11dyn.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11dyn.c; sourceTree = "<group>"; };
   2.675  		0014B83A09C0D977003A99D5 /* SDL_x11dyn.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11dyn.h; sourceTree = "<group>"; };
   2.676 -		0014B83B09C0D977003A99D5 /* SDL_x11events_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11events_c.h; sourceTree = "<group>"; };
   2.677  		0014B83C09C0D977003A99D5 /* SDL_x11events.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11events.c; sourceTree = "<group>"; };
   2.678 -		0014B83D09C0D977003A99D5 /* SDL_x11gamma_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11gamma_c.h; sourceTree = "<group>"; };
   2.679  		0014B83E09C0D977003A99D5 /* SDL_x11gamma.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11gamma.c; sourceTree = "<group>"; };
   2.680 -		0014B83F09C0D977003A99D5 /* SDL_x11gl_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11gl_c.h; sourceTree = "<group>"; };
   2.681 -		0014B84009C0D977003A99D5 /* SDL_x11gl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11gl.c; sourceTree = "<group>"; };
   2.682 -		0014B84109C0D977003A99D5 /* SDL_x11image_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11image_c.h; sourceTree = "<group>"; };
   2.683 -		0014B84209C0D977003A99D5 /* SDL_x11image.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11image.c; sourceTree = "<group>"; };
   2.684 -		0014B84309C0D977003A99D5 /* SDL_x11modes_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11modes_c.h; sourceTree = "<group>"; };
   2.685  		0014B84409C0D977003A99D5 /* SDL_x11modes.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11modes.c; sourceTree = "<group>"; };
   2.686 -		0014B84509C0D977003A99D5 /* SDL_x11mouse_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11mouse_c.h; sourceTree = "<group>"; };
   2.687  		0014B84609C0D977003A99D5 /* SDL_x11mouse.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11mouse.c; sourceTree = "<group>"; };
   2.688  		0014B84709C0D977003A99D5 /* SDL_x11sym.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11sym.h; sourceTree = "<group>"; };
   2.689  		0014B84809C0D977003A99D5 /* SDL_x11video.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11video.c; sourceTree = "<group>"; };
   2.690  		0014B84909C0D977003A99D5 /* SDL_x11video.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11video.h; sourceTree = "<group>"; };
   2.691 -		0014B84A09C0D977003A99D5 /* SDL_x11wm_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11wm_c.h; sourceTree = "<group>"; };
   2.692 -		0014B84B09C0D977003A99D5 /* SDL_x11wm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11wm.c; sourceTree = "<group>"; };
   2.693 -		0014B84C09C0D977003A99D5 /* SDL_x11yuv_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_x11yuv_c.h; sourceTree = "<group>"; };
   2.694 -		0014B84D09C0D977003A99D5 /* SDL_x11yuv.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_x11yuv.c; sourceTree = "<group>"; };
   2.695 -		0014B89009C0DA94003A99D5 /* XF86DGA.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = XF86DGA.c; sourceTree = "<group>"; };
   2.696 -		0014B89109C0DA94003A99D5 /* XF86DGA2.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = XF86DGA2.c; sourceTree = "<group>"; };
   2.697  		0014B89609C0DAA1003A99D5 /* XF86VMode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = XF86VMode.c; sourceTree = "<group>"; };
   2.698  		0014B89909C0DAAE003A99D5 /* Xv.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = Xv.c; sourceTree = "<group>"; };
   2.699  		0014B89A09C0DAAE003A99D5 /* Xvlibint.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Xvlibint.h; sourceTree = "<group>"; };
   2.700  		0014B89F09C0DAB9003A99D5 /* Xinerama.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = Xinerama.c; sourceTree = "<group>"; };
   2.701  		0014B8A209C0DAC4003A99D5 /* xme.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = xme.c; sourceTree = "<group>"; };
   2.702 -		0014B9A809C0E585003A99D5 /* SDL.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL.framework; sourceTree = BUILT_PRODUCTS_DIR; };
   2.703  		0014B9A909C0E585003A99D5 /* Info-FrameworkNoX11.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "Info-FrameworkNoX11.plist"; sourceTree = "<group>"; };
   2.704 -		00162D3109BD1FA80037C8D0 /* SDL_config_amiga.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_config_amiga.h; path = ../../include/SDL_config_amiga.h; sourceTree = SOURCE_ROOT; };
   2.705 -		00162D3209BD1FA90037C8D0 /* SDL_config_dreamcast.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_config_dreamcast.h; path = ../../include/SDL_config_dreamcast.h; sourceTree = SOURCE_ROOT; };
   2.706 -		00162D3309BD1FA90037C8D0 /* SDL_config_macos.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_config_macos.h; path = ../../include/SDL_config_macos.h; sourceTree = SOURCE_ROOT; };
   2.707  		00162D3409BD1FA90037C8D0 /* SDL_config_macosx.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_config_macosx.h; path = ../../include/SDL_config_macosx.h; sourceTree = SOURCE_ROOT; };
   2.708 -		00162D3509BD1FA90037C8D0 /* SDL_config_os2.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_config_os2.h; path = ../../include/SDL_config_os2.h; sourceTree = SOURCE_ROOT; };
   2.709 -		00162D3609BD1FA90037C8D0 /* SDL_config_win32.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_config_win32.h; path = ../../include/SDL_config_win32.h; sourceTree = SOURCE_ROOT; };
   2.710  		00162D3709BD1FA90037C8D0 /* SDL_config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_config.h; path = ../../include/SDL_config.h; sourceTree = SOURCE_ROOT; };
   2.711  		00162D3809BD1FA90037C8D0 /* SDL_platform.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_platform.h; path = ../../include/SDL_platform.h; sourceTree = SOURCE_ROOT; };
   2.712  		00162D3909BD1FA90037C8D0 /* SDL_stdinc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_stdinc.h; path = ../../include/SDL_stdinc.h; sourceTree = SOURCE_ROOT; };
   2.713 @@ -613,8 +676,6 @@
   2.714  		00162D6909BD214F0037C8D0 /* SDL_string.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_string.c; sourceTree = "<group>"; };
   2.715  		00162F3409BE27FB0037C8D0 /* SDL_nullevents.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_nullevents.c; sourceTree = "<group>"; };
   2.716  		00162F3509BE27FB0037C8D0 /* SDL_nullevents_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_nullevents_c.h; sourceTree = "<group>"; };
   2.717 -		00162F3609BE27FB0037C8D0 /* SDL_nullmouse.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_nullmouse.c; sourceTree = "<group>"; };
   2.718 -		00162F3709BE27FB0037C8D0 /* SDL_nullmouse_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_nullmouse_c.h; sourceTree = "<group>"; };
   2.719  		00162F3809BE27FB0037C8D0 /* SDL_nullvideo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_nullvideo.c; sourceTree = "<group>"; };
   2.720  		00162F3909BE27FB0037C8D0 /* SDL_nullvideo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_nullvideo.h; sourceTree = "<group>"; };
   2.721  		002F327609CA02D800EBEB88 /* libSDL.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL.a; sourceTree = BUILT_PRODUCTS_DIR; };
   2.722 @@ -648,36 +709,24 @@
   2.723  		01538332006D78D67F000001 /* SDL_audiodev.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_audiodev.c; sourceTree = "<group>"; };
   2.724  		01538334006D78D67F000001 /* SDL_mixer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_mixer.c; sourceTree = "<group>"; };
   2.725  		01538335006D78D67F000001 /* SDL_wave.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_wave.c; sourceTree = "<group>"; };
   2.726 -		01538368006D79147F000001 /* SDL_active.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_active.c; sourceTree = "<group>"; };
   2.727  		01538369006D79147F000001 /* SDL_events.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_events.c; sourceTree = "<group>"; };
   2.728 -		0153836A006D79147F000001 /* SDL_expose.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_expose.c; sourceTree = "<group>"; };
   2.729  		0153836B006D79147F000001 /* SDL_keyboard.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_keyboard.c; sourceTree = "<group>"; };
   2.730  		0153836C006D79147F000001 /* SDL_mouse.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_mouse.c; sourceTree = "<group>"; };
   2.731  		0153836D006D79147F000001 /* SDL_quit.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_quit.c; sourceTree = "<group>"; };
   2.732 -		0153836E006D79147F000001 /* SDL_resize.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_resize.c; sourceTree = "<group>"; };
   2.733  		01538377006D79307F000001 /* SDL_rwops.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_rwops.c; sourceTree = "<group>"; };
   2.734  		015383A0006D79BC7F000001 /* SDL_timer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_timer.c; sourceTree = "<group>"; };
   2.735 -		015383C5006D7A567F000001 /* SDL_macevents.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_macevents.c; sourceTree = "<group>"; };
   2.736 -		015383C7006D7A567F000001 /* SDL_macgl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_macgl.c; sourceTree = "<group>"; };
   2.737 -		015383CA006D7A567F000001 /* SDL_macmouse.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_macmouse.c; sourceTree = "<group>"; };
   2.738 -		015383CC006D7A567F000001 /* SDL_macwm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_macwm.c; sourceTree = "<group>"; };
   2.739 -		015383D1006D7A567F000001 /* SDL_dspvideo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_dspvideo.c; sourceTree = "<group>"; };
   2.740 -		015383D2006D7A567F000001 /* SDL_dspvideo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_dspvideo.h; sourceTree = "<group>"; };
   2.741 -		015383D6006D7A567F000001 /* SDL_romvideo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_romvideo.c; sourceTree = "<group>"; };
   2.742  		015383D8006D7A567F000001 /* SDL_blit.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_blit.c; sourceTree = "<group>"; };
   2.743  		015383DA006D7A567F000001 /* SDL_blit_0.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_blit_0.c; sourceTree = "<group>"; };
   2.744  		015383DB006D7A567F000001 /* SDL_blit_1.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_blit_1.c; sourceTree = "<group>"; };
   2.745  		015383DC006D7A567F000001 /* SDL_blit_A.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_blit_A.c; sourceTree = "<group>"; };
   2.746  		015383DE006D7A567F000001 /* SDL_blit_N.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_blit_N.c; sourceTree = "<group>"; };
   2.747  		015383DF006D7A567F000001 /* SDL_bmp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_bmp.c; sourceTree = "<group>"; };
   2.748 -		015383E0006D7A567F000001 /* SDL_cursor.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_cursor.c; sourceTree = "<group>"; };
   2.749  		015383E2006D7A567F000001 /* SDL_gamma.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_gamma.c; sourceTree = "<group>"; };
   2.750  		015383E6006D7A567F000001 /* SDL_pixels.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_pixels.c; sourceTree = "<group>"; };
   2.751  		015383E8006D7A567F000001 /* SDL_RLEaccel.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_RLEaccel.c; sourceTree = "<group>"; };
   2.752  		015383EA006D7A567F000001 /* SDL_stretch.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_stretch.c; sourceTree = "<group>"; };
   2.753  		015383EC006D7A567F000001 /* SDL_surface.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_surface.c; sourceTree = "<group>"; };
   2.754  		015383EE006D7A567F000001 /* SDL_video.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_video.c; sourceTree = "<group>"; };
   2.755 -		015383EF006D7A567F000001 /* SDL_yuv.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_yuv.c; sourceTree = "<group>"; };
   2.756  		015383F1006D7A567F000001 /* SDL_yuv_sw.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_yuv_sw.c; sourceTree = "<group>"; };
   2.757  		01538438006D7D947F000001 /* SDL_error.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = SDL_error.c; path = ../../src/SDL_error.c; sourceTree = SOURCE_ROOT; };
   2.758  		01538439006D7D947F000001 /* SDL_fatal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = SDL_fatal.c; path = ../../src/SDL_fatal.c; sourceTree = SOURCE_ROOT; };
   2.759 @@ -690,15 +739,12 @@
   2.760  		083E489D006D88D97F000001 /* SDL_joystick.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_joystick.c; sourceTree = "<group>"; };
   2.761  		0C5AF5E501191D2B7F000001 /* begin_code.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = begin_code.h; path = ../../include/begin_code.h; sourceTree = SOURCE_ROOT; };
   2.762  		0C5AF5E601191D2B7F000001 /* close_code.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = close_code.h; path = ../../include/close_code.h; sourceTree = SOURCE_ROOT; };
   2.763 -		0C5AF5E701191D2B7F000001 /* SDL_active.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_active.h; path = ../../include/SDL_active.h; sourceTree = SOURCE_ROOT; };
   2.764  		0C5AF5E801191D2B7F000001 /* SDL_audio.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_audio.h; path = ../../include/SDL_audio.h; sourceTree = SOURCE_ROOT; };
   2.765 -		0C5AF5E901191D2B7F000001 /* SDL_byteorder.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_byteorder.h; path = ../../include/SDL_byteorder.h; sourceTree = SOURCE_ROOT; };
   2.766  		0C5AF5EA01191D2B7F000001 /* SDL_cdrom.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_cdrom.h; path = ../../include/SDL_cdrom.h; sourceTree = SOURCE_ROOT; };
   2.767  		0C5AF5EB01191D2B7F000001 /* SDL_copying.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_copying.h; path = ../../include/SDL_copying.h; sourceTree = SOURCE_ROOT; };
   2.768  		0C5AF5EC01191D2B7F000001 /* SDL_endian.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_endian.h; path = ../../include/SDL_endian.h; sourceTree = SOURCE_ROOT; };
   2.769  		0C5AF5ED01191D2B7F000001 /* SDL_error.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_error.h; path = ../../include/SDL_error.h; sourceTree = SOURCE_ROOT; };
   2.770  		0C5AF5EE01191D2B7F000001 /* SDL_events.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_events.h; path = ../../include/SDL_events.h; sourceTree = SOURCE_ROOT; };
   2.771 -		0C5AF5EF01191D2B7F000001 /* SDL_getenv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_getenv.h; path = ../../include/SDL_getenv.h; sourceTree = SOURCE_ROOT; };
   2.772  		0C5AF5F001191D2B7F000001 /* SDL_joystick.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_joystick.h; path = ../../include/SDL_joystick.h; sourceTree = SOURCE_ROOT; };
   2.773  		0C5AF5F101191D2B7F000001 /* SDL_keyboard.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_keyboard.h; path = ../../include/SDL_keyboard.h; sourceTree = SOURCE_ROOT; };
   2.774  		0C5AF5F201191D2B7F000001 /* SDL_keysym.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_keysym.h; path = ../../include/SDL_keysym.h; sourceTree = SOURCE_ROOT; };
   2.775 @@ -715,19 +761,6 @@
   2.776  		0C5AF5FD01191D2B7F000001 /* SDL_version.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_version.h; path = ../../include/SDL_version.h; sourceTree = SOURCE_ROOT; };
   2.777  		0C5AF5FE01191D2B7F000001 /* SDL_video.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_video.h; path = ../../include/SDL_video.h; sourceTree = SOURCE_ROOT; };
   2.778  		0C5AF5FF01191D2B7F000001 /* SDL.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL.h; path = ../../include/SDL.h; sourceTree = SOURCE_ROOT; };
   2.779 -		2EECDF2D0086C3A07F000001 /* SDLMain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDLMain.h; path = ../../src/main/macosx/SDLMain.h; sourceTree = SOURCE_ROOT; };
   2.780 -		2EECDF2E0086C3A07F000001 /* SDLMain.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = SDLMain.m; path = ../../src/main/macosx/SDLMain.m; sourceTree = SOURCE_ROOT; };
   2.781 -		2EECDF2F0086C3A07F000001 /* SDLMain.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = SDLMain.nib; path = ../../src/main/macosx/SDLMain.nib; sourceTree = SOURCE_ROOT; };
   2.782 -		B24DA4D605A88AD0006B9F1C /* CGS.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGS.h; sourceTree = "<group>"; };
   2.783 -		B24DA4D705A88AD0006B9F1C /* SDL_QuartzEvents.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDL_QuartzEvents.m; sourceTree = "<group>"; };
   2.784 -		B24DA4D805A88AD0006B9F1C /* SDL_QuartzGL.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDL_QuartzGL.m; sourceTree = "<group>"; };
   2.785 -		B24DA4D905A88AD0006B9F1C /* SDL_QuartzKeys.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_QuartzKeys.h; sourceTree = "<group>"; };
   2.786 -		B24DA4DA05A88AD0006B9F1C /* SDL_QuartzVideo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_QuartzVideo.h; sourceTree = "<group>"; };
   2.787 -		B24DA4DB05A88AD0006B9F1C /* SDL_QuartzVideo.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDL_QuartzVideo.m; sourceTree = "<group>"; };
   2.788 -		B24DA4DC05A88AD0006B9F1C /* SDL_QuartzWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_QuartzWindow.h; sourceTree = "<group>"; };
   2.789 -		B24DA4DD05A88AD0006B9F1C /* SDL_QuartzWindow.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDL_QuartzWindow.m; sourceTree = "<group>"; };
   2.790 -		B24DA4DE05A88AD0006B9F1C /* SDL_QuartzWM.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDL_QuartzWM.m; sourceTree = "<group>"; };
   2.791 -		B24DA4DF05A88AD0006B9F1C /* SDL_QuartzYUV.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDL_QuartzYUV.m; sourceTree = "<group>"; };
   2.792  		B24DA50405A88D52006B9F1C /* SDL_cpuinfo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_cpuinfo.c; sourceTree = "<group>"; };
   2.793  		B29A290D04E5B28700A80002 /* SDL_loadso.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_loadso.h; path = ../../include/SDL_loadso.h; sourceTree = "<group>"; };
   2.794  		B2A23A450415799100A80002 /* AudioFilePlayer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AudioFilePlayer.h; sourceTree = "<group>"; };
   2.795 @@ -741,9 +774,78 @@
   2.796  		BECDF66B0761BA81005FE872 /* Info-Framework.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "Info-Framework.plist"; sourceTree = "<group>"; };
   2.797  		BECDF66C0761BA81005FE872 /* SDL.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL.framework; sourceTree = BUILT_PRODUCTS_DIR; };
   2.798  		BECDF6B30761BA81005FE872 /* libSDL.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL.a; sourceTree = BUILT_PRODUCTS_DIR; };
   2.799 -		BECDF6BA0761BA81005FE872 /* libSDLmain.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDLmain.a; sourceTree = BUILT_PRODUCTS_DIR; };
   2.800 -		BECDF6BE0761BA81005FE872 /* Standard DMG */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.executable"; path = "Standard DMG"; sourceTree = BUILT_PRODUCTS_DIR; };
   2.801 -		BECDF6C30761BA81005FE872 /* Developer Extras Package */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.executable"; path = "Developer Extras Package"; sourceTree = BUILT_PRODUCTS_DIR; };
   2.802 +		BECDF6BE0761BA81005FE872 /* Standard DMG */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Standard DMG"; sourceTree = BUILT_PRODUCTS_DIR; };
   2.803 +		BECDF6C30761BA81005FE872 /* Developer Extras Package */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Developer Extras Package"; sourceTree = BUILT_PRODUCTS_DIR; };
   2.804 +		F317F3B80C789CCE00411C95 /* SDL_blit_auto.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_blit_auto.c; sourceTree = "<group>"; };
   2.805 +		F317F3BA0C789CCE00411C95 /* SDL_blit_copy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_blit_copy.c; sourceTree = "<group>"; };
   2.806 +		F317F3BC0C789CCE00411C95 /* SDL_blit_slow.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_blit_slow.c; sourceTree = "<group>"; };
   2.807 +		F317F3BE0C789CCF00411C95 /* SDL_fill.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_fill.c; sourceTree = "<group>"; };
   2.808 +		F317F44C0C789F2600411C95 /* SDL_compat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SDL_compat.c; path = ../../src/SDL_compat.c; sourceTree = SOURCE_ROOT; };
   2.809 +		F38109E20D27B07E002DA2C1 /* imKStoUCS.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = imKStoUCS.c; sourceTree = "<group>"; };
   2.810 +		F3A40F4F0C5CE1B200BB2308 /* SDL.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL.framework; sourceTree = BUILT_PRODUCTS_DIR; };
   2.811 +		F3C832DE0DCDAE7200B01593 /* SDL_scancode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_scancode.h; path = ../../include/SDL_scancode.h; sourceTree = SOURCE_ROOT; };
   2.812 +		F3C833480DCDBDF900B01593 /* SDL_pixels.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_pixels.h; path = ../../include/SDL_pixels.h; sourceTree = SOURCE_ROOT; };
   2.813 +		F3C8334F0DCDBE3B00B01593 /* SDL_rect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_rect.h; path = ../../include/SDL_rect.h; sourceTree = SOURCE_ROOT; };
   2.814 +		F3C833540DCDBE8400B01593 /* SDL_surface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_surface.h; path = ../../include/SDL_surface.h; sourceTree = SOURCE_ROOT; };
   2.815 +		F3C8348F0DD22A4D00B01593 /* imKStoUCS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imKStoUCS.h; sourceTree = "<group>"; };
   2.816 +		F3C834900DD22A4D00B01593 /* SDL_x11events.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_x11events.h; sourceTree = "<group>"; };
   2.817 +		F3C834910DD22A4D00B01593 /* SDL_x11gamma.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_x11gamma.h; sourceTree = "<group>"; };
   2.818 +		F3C834920DD22A4D00B01593 /* SDL_x11keyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_x11keyboard.h; sourceTree = "<group>"; };
   2.819 +		F3C834930DD22A4D00B01593 /* SDL_x11modes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_x11modes.h; sourceTree = "<group>"; };
   2.820 +		F3C834940DD22A4D00B01593 /* SDL_x11mouse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_x11mouse.h; sourceTree = "<group>"; };
   2.821 +		F3C834950DD22A4D00B01593 /* SDL_x11opengl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_x11opengl.h; sourceTree = "<group>"; };
   2.822 +		F3C834960DD22A4D00B01593 /* SDL_x11window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_x11window.h; sourceTree = "<group>"; };
   2.823 +		F3C834BC0DD22C4300B01593 /* e_log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = e_log.h; sourceTree = "<group>"; };
   2.824 +		F3C834BD0DD22C4300B01593 /* e_pow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = e_pow.h; sourceTree = "<group>"; };
   2.825 +		F3C834BE0DD22C4300B01593 /* e_sqrt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = e_sqrt.h; sourceTree = "<group>"; };
   2.826 +		F3C834BF0DD22C4300B01593 /* math_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = math_private.h; sourceTree = "<group>"; };
   2.827 +		F3C834C00DD22C4300B01593 /* mmx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mmx.h; sourceTree = "<group>"; };
   2.828 +		F3C834C10DD22C4300B01593 /* SDL_blit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_blit.h; sourceTree = "<group>"; };
   2.829 +		F3C834C20DD22C4300B01593 /* SDL_blit_auto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_blit_auto.h; sourceTree = "<group>"; };
   2.830 +		F3C834C30DD22C4300B01593 /* SDL_blit_copy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_blit_copy.h; sourceTree = "<group>"; };
   2.831 +		F3C834C40DD22C4300B01593 /* SDL_glfuncs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_glfuncs.h; sourceTree = "<group>"; };
   2.832 +		F3C834C50DD22C4300B01593 /* SDL_leaks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_leaks.h; sourceTree = "<group>"; };
   2.833 +		F3C834C60DD22C4300B01593 /* SDL_pixels_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_pixels_c.h; sourceTree = "<group>"; };
   2.834 +		F3C834C70DD22C4300B01593 /* SDL_rect_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_rect_c.h; sourceTree = "<group>"; };
   2.835 +		F3C834C80DD22C4300B01593 /* SDL_renderer_gl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_renderer_gl.h; sourceTree = "<group>"; };
   2.836 +		F3C834C90DD22C4300B01593 /* SDL_renderer_sw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_renderer_sw.h; sourceTree = "<group>"; };
   2.837 +		F3C834CA0DD22C4300B01593 /* SDL_RLEaccel_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_RLEaccel_c.h; sourceTree = "<group>"; };
   2.838 +		F3C834CB0DD22C4300B01593 /* SDL_stretch_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_stretch_c.h; sourceTree = "<group>"; };
   2.839 +		F3C834CC0DD22C4300B01593 /* SDL_sysvideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_sysvideo.h; sourceTree = "<group>"; };
   2.840 +		F3C834CD0DD22C4300B01593 /* SDL_yuv_sw_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_yuv_sw_c.h; sourceTree = "<group>"; };
   2.841 +		F3DEB5820C57E0D4003E2527 /* SDL_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_compat.h; path = ../../include/SDL_compat.h; sourceTree = SOURCE_ROOT; };
   2.842 +		F3DEB5880C57E182003E2527 /* SDL_audiotypecvt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_audiotypecvt.c; sourceTree = "<group>"; };
   2.843 +		F3DEB58D0C57E1EA003E2527 /* SDL_windowevents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_windowevents.c; sourceTree = "<group>"; };
   2.844 +		F3DEB59C0C57E282003E2527 /* SDL_rect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_rect.c; sourceTree = "<group>"; };
   2.845 +		F3DEB59E0C57E282003E2527 /* SDL_renderer_gl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_renderer_gl.c; sourceTree = "<group>"; };
   2.846 +		F3DEB59F0C57E282003E2527 /* SDL_renderer_sw.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_renderer_sw.c; sourceTree = "<group>"; };
   2.847 +		F3DEB5B20C57E2BF003E2527 /* SDL_cocoaevents.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_cocoaevents.m; sourceTree = "<group>"; };
   2.848 +		F3DEB5B40C57E2BF003E2527 /* SDL_cocoakeyboard.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_cocoakeyboard.m; sourceTree = "<group>"; };
   2.849 +		F3DEB5B70C57E2BF003E2527 /* SDL_cocoamodes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_cocoamodes.m; sourceTree = "<group>"; };
   2.850 +		F3DEB5B90C57E2BF003E2527 /* SDL_cocoamouse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_cocoamouse.m; sourceTree = "<group>"; };
   2.851 +		F3DEB5BB0C57E2BF003E2527 /* SDL_cocoaopengl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_cocoaopengl.m; sourceTree = "<group>"; };
   2.852 +		F3DEB5BD0C57E2BF003E2527 /* SDL_cocoavideo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_cocoavideo.m; sourceTree = "<group>"; };
   2.853 +		F3DEB5BF0C57E2BF003E2527 /* SDL_cocoawindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_cocoawindow.m; sourceTree = "<group>"; };
   2.854 +		F3DEB6190C57E321003E2527 /* SDL_nullrender_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_nullrender_c.h; sourceTree = "<group>"; };
   2.855 +		F3DEB61A0C57E321003E2527 /* SDL_nullrender.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_nullrender.c; sourceTree = "<group>"; };
   2.856 +		F3DEB6230C57E360003E2527 /* SDL_cocoaevents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_cocoaevents.h; sourceTree = "<group>"; };
   2.857 +		F3DEB6240C57E360003E2527 /* SDL_cocoakeyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_cocoakeyboard.h; sourceTree = "<group>"; };
   2.858 +		F3DEB6260C57E360003E2527 /* SDL_cocoamodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_cocoamodes.h; sourceTree = "<group>"; };
   2.859 +		F3DEB6270C57E360003E2527 /* SDL_cocoamouse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_cocoamouse.h; sourceTree = "<group>"; };
   2.860 +		F3DEB6280C57E360003E2527 /* SDL_cocoaopengl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_cocoaopengl.h; sourceTree = "<group>"; };
   2.861 +		F3DEB6290C57E360003E2527 /* SDL_cocoavideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_cocoavideo.h; sourceTree = "<group>"; };
   2.862 +		F3DEB62A0C57E360003E2527 /* SDL_cocoawindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_cocoawindow.h; sourceTree = "<group>"; };
   2.863 +		F3DEB6300C57E3C4003E2527 /* SDL_x11keyboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_x11keyboard.c; sourceTree = "<group>"; };
   2.864 +		F3DEB6310C57E3C4003E2527 /* SDL_x11opengl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_x11opengl.c; sourceTree = "<group>"; };
   2.865 +		F3DEB6320C57E3C4003E2527 /* SDL_x11window.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_x11window.c; sourceTree = "<group>"; };
   2.866 +		F3DEB6410C57E483003E2527 /* AllCmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = AllCmap.c; sourceTree = "<group>"; };
   2.867 +		F3DEB6420C57E483003E2527 /* CmapAlloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = CmapAlloc.c; sourceTree = "<group>"; };
   2.868 +		F3DEB6430C57E483003E2527 /* CrCmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = CrCmap.c; sourceTree = "<group>"; };
   2.869 +		F3DEB6440C57E483003E2527 /* DelCmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DelCmap.c; sourceTree = "<group>"; };
   2.870 +		F3DEB6450C57E483003E2527 /* Distinct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Distinct.c; sourceTree = "<group>"; };
   2.871 +		F3DEB6460C57E483003E2527 /* LookupCmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = LookupCmap.c; sourceTree = "<group>"; };
   2.872 +		F3DEB6470C57E483003E2527 /* StdCmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = StdCmap.c; sourceTree = "<group>"; };
   2.873 +		F3DEB6480C57E483003E2527 /* VisCmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = VisCmap.c; sourceTree = "<group>"; };
   2.874  		F51789D101769A2401D3D55B /* SDL_sysjoystick.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SDL_sysjoystick.c; sourceTree = "<group>"; };
   2.875  		F59C70FF00D5CB5801000001 /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ReadMe.txt; sourceTree = "<group>"; };
   2.876  		F59C710000D5CB5801000001 /* Welcome.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Welcome.txt; sourceTree = "<group>"; };
   2.877 @@ -817,63 +919,33 @@
   2.878  			);
   2.879  			runOnlyForDeploymentPostprocessing = 0;
   2.880  		};
   2.881 -		BECDF6B80761BA81005FE872 /* Frameworks */ = {
   2.882 -			isa = PBXFrameworksBuildPhase;
   2.883 -			buildActionMask = 2147483647;
   2.884 -			files = (
   2.885 -				007317B00858DECD00B2BC32 /* AudioToolbox.framework in Frameworks */,
   2.886 -				007317B10858DECD00B2BC32 /* AudioUnit.framework in Frameworks */,
   2.887 -				007317B20858DECD00B2BC32 /* Cocoa.framework in Frameworks */,
   2.888 -				007317B30858DECD00B2BC32 /* CoreAudio.framework in Frameworks */,
   2.889 -				007317B40858DECD00B2BC32 /* IOKit.framework in Frameworks */,
   2.890 -				007317B50858DECD00B2BC32 /* OpenGL.framework in Frameworks */,
   2.891 -				007317B60858DECD00B2BC32 /* QuickTime.framework in Frameworks */,
   2.892 -				007317C40858E15000B2BC32 /* Carbon.framework in Frameworks */,
   2.893 -			);
   2.894 -			runOnlyForDeploymentPostprocessing = 0;
   2.895 -		};
   2.896  /* End PBXFrameworksBuildPhase section */
   2.897  
   2.898  /* Begin PBXGroup section */
   2.899 -		0014B7D809C0D808003A99D5 /* dga */ = {
   2.900 -			isa = PBXGroup;
   2.901 -			children = (
   2.902 -				0014B7E809C0D8D2003A99D5 /* SDL_dgaevents_c.h */,
   2.903 -				0014B7E909C0D8D2003A99D5 /* SDL_dgaevents.c */,
   2.904 -				0014B7EA09C0D8D2003A99D5 /* SDL_dgamouse_c.h */,
   2.905 -				0014B7EB09C0D8D2003A99D5 /* SDL_dgamouse.c */,
   2.906 -				0014B7EC09C0D8D2003A99D5 /* SDL_dgavideo.c */,
   2.907 -				0014B7ED09C0D8D2003A99D5 /* SDL_dgavideo.h */,
   2.908 -			);
   2.909 -			path = dga;
   2.910 -			sourceTree = "<group>";
   2.911 -		};
   2.912  		0014B83109C0D91E003A99D5 /* x11 */ = {
   2.913  			isa = PBXGroup;
   2.914  			children = (
   2.915 -				0014B83709C0D977003A99D5 /* SDL_x11dga_c.h */,
   2.916 -				0014B83809C0D977003A99D5 /* SDL_x11dga.c */,
   2.917 +				F38109E20D27B07E002DA2C1 /* imKStoUCS.c */,
   2.918 +				F3C8348F0DD22A4D00B01593 /* imKStoUCS.h */,
   2.919  				0014B83909C0D977003A99D5 /* SDL_x11dyn.c */,
   2.920  				0014B83A09C0D977003A99D5 /* SDL_x11dyn.h */,
   2.921 -				0014B83B09C0D977003A99D5 /* SDL_x11events_c.h */,
   2.922  				0014B83C09C0D977003A99D5 /* SDL_x11events.c */,
   2.923 -				0014B83D09C0D977003A99D5 /* SDL_x11gamma_c.h */,
   2.924 +				F3C834900DD22A4D00B01593 /* SDL_x11events.h */,
   2.925  				0014B83E09C0D977003A99D5 /* SDL_x11gamma.c */,
   2.926 -				0014B83F09C0D977003A99D5 /* SDL_x11gl_c.h */,
   2.927 -				0014B84009C0D977003A99D5 /* SDL_x11gl.c */,
   2.928 -				0014B84109C0D977003A99D5 /* SDL_x11image_c.h */,
   2.929 -				0014B84209C0D977003A99D5 /* SDL_x11image.c */,
   2.930 -				0014B84309C0D977003A99D5 /* SDL_x11modes_c.h */,
   2.931 +				F3C834910DD22A4D00B01593 /* SDL_x11gamma.h */,
   2.932 +				F3DEB6300C57E3C4003E2527 /* SDL_x11keyboard.c */,
   2.933 +				F3C834920DD22A4D00B01593 /* SDL_x11keyboard.h */,
   2.934  				0014B84409C0D977003A99D5 /* SDL_x11modes.c */,
   2.935 -				0014B84509C0D977003A99D5 /* SDL_x11mouse_c.h */,
   2.936 +				F3C834930DD22A4D00B01593 /* SDL_x11modes.h */,
   2.937  				0014B84609C0D977003A99D5 /* SDL_x11mouse.c */,
   2.938 +				F3C834940DD22A4D00B01593 /* SDL_x11mouse.h */,
   2.939 +				F3DEB6310C57E3C4003E2527 /* SDL_x11opengl.c */,
   2.940 +				F3C834950DD22A4D00B01593 /* SDL_x11opengl.h */,
   2.941  				0014B84709C0D977003A99D5 /* SDL_x11sym.h */,
   2.942  				0014B84809C0D977003A99D5 /* SDL_x11video.c */,
   2.943  				0014B84909C0D977003A99D5 /* SDL_x11video.h */,
   2.944 -				0014B84A09C0D977003A99D5 /* SDL_x11wm_c.h */,
   2.945 -				0014B84B09C0D977003A99D5 /* SDL_x11wm.c */,
   2.946 -				0014B84C09C0D977003A99D5 /* SDL_x11yuv_c.h */,
   2.947 -				0014B84D09C0D977003A99D5 /* SDL_x11yuv.c */,
   2.948 +				F3DEB6320C57E3C4003E2527 /* SDL_x11window.c */,
   2.949 +				F3C834960DD22A4D00B01593 /* SDL_x11window.h */,
   2.950  			);
   2.951  			path = x11;
   2.952  			sourceTree = "<group>";
   2.953 @@ -881,24 +953,15 @@
   2.954  		0014B87D09C0D98A003A99D5 /* Xext */ = {
   2.955  			isa = PBXGroup;
   2.956  			children = (
   2.957 -				0014B87E09C0D9BD003A99D5 /* Xxf86dga */,
   2.958  				0014B87F09C0D9D1003A99D5 /* Xxf86vm */,
   2.959  				0014B88309C0DA1A003A99D5 /* Xv */,
   2.960  				0014B88209C0DA0F003A99D5 /* Xinerama */,
   2.961  				0014B88109C0DA04003A99D5 /* XME */,
   2.962 +				F3DEB6400C57E483003E2527 /* XmuStdCmap */,
   2.963  			);
   2.964  			path = Xext;
   2.965  			sourceTree = "<group>";
   2.966  		};
   2.967 -		0014B87E09C0D9BD003A99D5 /* Xxf86dga */ = {
   2.968 -			isa = PBXGroup;
   2.969 -			children = (
   2.970 -				0014B89009C0DA94003A99D5 /* XF86DGA.c */,
   2.971 -				0014B89109C0DA94003A99D5 /* XF86DGA2.c */,
   2.972 -			);
   2.973 -			path = Xxf86dga;
   2.974 -			sourceTree = "<group>";
   2.975 -		};
   2.976  		0014B87F09C0D9D1003A99D5 /* Xxf86vm */ = {
   2.977  			isa = PBXGroup;
   2.978  			children = (
   2.979 @@ -982,8 +1045,8 @@
   2.980  			children = (
   2.981  				00162F3409BE27FB0037C8D0 /* SDL_nullevents.c */,
   2.982  				00162F3509BE27FB0037C8D0 /* SDL_nullevents_c.h */,
   2.983 -				00162F3609BE27FB0037C8D0 /* SDL_nullmouse.c */,
   2.984 -				00162F3709BE27FB0037C8D0 /* SDL_nullmouse_c.h */,
   2.985 +				F3DEB61A0C57E321003E2527 /* SDL_nullrender.c */,
   2.986 +				F3DEB6190C57E321003E2527 /* SDL_nullrender_c.h */,
   2.987  				00162F3809BE27FB0037C8D0 /* SDL_nullvideo.c */,
   2.988  				00162F3909BE27FB0037C8D0 /* SDL_nullvideo.h */,
   2.989  			);
   2.990 @@ -1026,6 +1089,7 @@
   2.991  				01538330006D78D67F000001 /* SDL_audio.c */,
   2.992  				01538331006D78D67F000001 /* SDL_audiocvt.c */,
   2.993  				01538332006D78D67F000001 /* SDL_audiodev.c */,
   2.994 +				F3DEB5880C57E182003E2527 /* SDL_audiotypecvt.c */,
   2.995  				01538334006D78D67F000001 /* SDL_mixer.c */,
   2.996  				00B7E61F097F2D9E00826121 /* SDL_mixer_MMX.c */,
   2.997  				00B7E620097F2D9E00826121 /* SDL_mixer_MMX.h */,
   2.998 @@ -1046,13 +1110,11 @@
   2.999  		01538367006D79147F000001 /* events */ = {
  2.1000  			isa = PBXGroup;
  2.1001  			children = (
  2.1002 -				01538368006D79147F000001 /* SDL_active.c */,
  2.1003  				01538369006D79147F000001 /* SDL_events.c */,
  2.1004 -				0153836A006D79147F000001 /* SDL_expose.c */,
  2.1005  				0153836B006D79147F000001 /* SDL_keyboard.c */,
  2.1006  				0153836C006D79147F000001 /* SDL_mouse.c */,
  2.1007  				0153836D006D79147F000001 /* SDL_quit.c */,
  2.1008 -				0153836E006D79147F000001 /* SDL_resize.c */,
  2.1009 +				F3DEB58D0C57E1EA003E2527 /* SDL_windowevents.c */,
  2.1010  			);
  2.1011  			name = events;
  2.1012  			path = ../../src/events;
  2.1013 @@ -1090,87 +1152,70 @@
  2.1014  		015383BE006D7A567F000001 /* video */ = {
  2.1015  			isa = PBXGroup;
  2.1016  			children = (
  2.1017 -				0FCDF5B50083FCE77F000001 /* quartz */,
  2.1018 -				015383C1006D7A567F000001 /* maccommon */,
  2.1019 -				015383CE006D7A567F000001 /* macdsp */,
  2.1020 -				015383D3006D7A567F000001 /* macrom */,
  2.1021 +				F3DEB5B00C57E2BF003E2527 /* cocoa */,
  2.1022  				00162F3209BE27FB0037C8D0 /* dummy */,
  2.1023  				0014B83109C0D91E003A99D5 /* x11 */,
  2.1024 -				0014B7D809C0D808003A99D5 /* dga */,
  2.1025  				0014B87D09C0D98A003A99D5 /* Xext */,
  2.1026 +				F3C834BC0DD22C4300B01593 /* e_log.h */,
  2.1027 +				F3C834BD0DD22C4300B01593 /* e_pow.h */,
  2.1028 +				F3C834BE0DD22C4300B01593 /* e_sqrt.h */,
  2.1029 +				F3C834BF0DD22C4300B01593 /* math_private.h */,
  2.1030 +				F3C834C00DD22C4300B01593 /* mmx.h */,
  2.1031  				015383D8006D7A567F000001 /* SDL_blit.c */,
  2.1032 +				F3C834C10DD22C4300B01593 /* SDL_blit.h */,
  2.1033  				015383DA006D7A567F000001 /* SDL_blit_0.c */,
  2.1034  				015383DB006D7A567F000001 /* SDL_blit_1.c */,
  2.1035  				015383DC006D7A567F000001 /* SDL_blit_A.c */,
  2.1036  				015383DE006D7A567F000001 /* SDL_blit_N.c */,
  2.1037 +				F317F3B80C789CCE00411C95 /* SDL_blit_auto.c */,
  2.1038 +				F3C834C20DD22C4300B01593 /* SDL_blit_auto.h */,
  2.1039 +				F317F3BA0C789CCE00411C95 /* SDL_blit_copy.c */,
  2.1040 +				F3C834C30DD22C4300B01593 /* SDL_blit_copy.h */,
  2.1041 +				F317F3BC0C789CCE00411C95 /* SDL_blit_slow.c */,
  2.1042  				015383DF006D7A567F000001 /* SDL_bmp.c */,
  2.1043 -				015383E0006D7A567F000001 /* SDL_cursor.c */,
  2.1044 +				F317F3BE0C789CCF00411C95 /* SDL_fill.c */,
  2.1045  				015383E2006D7A567F000001 /* SDL_gamma.c */,
  2.1046 +				F3C834C40DD22C4300B01593 /* SDL_glfuncs.h */,
  2.1047 +				F3C834C50DD22C4300B01593 /* SDL_leaks.h */,
  2.1048  				015383E6006D7A567F000001 /* SDL_pixels.c */,
  2.1049 +				F3C834C60DD22C4300B01593 /* SDL_pixels_c.h */,
  2.1050 +				F3DEB59C0C57E282003E2527 /* SDL_rect.c */,
  2.1051 +				F3C834C70DD22C4300B01593 /* SDL_rect_c.h */,
  2.1052 +				F3DEB59E0C57E282003E2527 /* SDL_renderer_gl.c */,
  2.1053 +				F3C834C80DD22C4300B01593 /* SDL_renderer_gl.h */,
  2.1054 +				F3DEB59F0C57E282003E2527 /* SDL_renderer_sw.c */,
  2.1055 +				F3C834C90DD22C4300B01593 /* SDL_renderer_sw.h */,
  2.1056  				015383E8006D7A567F000001 /* SDL_RLEaccel.c */,
  2.1057 +				F3C834CA0DD22C4300B01593 /* SDL_RLEaccel_c.h */,
  2.1058  				015383EA006D7A567F000001 /* SDL_stretch.c */,
  2.1059 +				F3C834CB0DD22C4300B01593 /* SDL_stretch_c.h */,
  2.1060  				015383EC006D7A567F000001 /* SDL_surface.c */,
  2.1061 +				F3C834CC0DD22C4300B01593 /* SDL_sysvideo.h */,
  2.1062  				015383EE006D7A567F000001 /* SDL_video.c */,
  2.1063 -				015383EF006D7A567F000001 /* SDL_yuv.c */,
  2.1064  				00B7E625097F2DD100826121 /* SDL_yuv_mmx.c */,
  2.1065  				015383F1006D7A567F000001 /* SDL_yuv_sw.c */,
  2.1066 +				F3C834CD0DD22C4300B01593 /* SDL_yuv_sw_c.h */,
  2.1067  			);
  2.1068  			name = video;
  2.1069  			path = ../../src/video;
  2.1070  			sourceTree = SOURCE_ROOT;
  2.1071  		};
  2.1072 -		015383C1006D7A567F000001 /* maccommon */ = {
  2.1073 -			isa = PBXGroup;
  2.1074 -			children = (
  2.1075 -				015383C5006D7A567F000001 /* SDL_macevents.c */,
  2.1076 -				015383C7006D7A567F000001 /* SDL_macgl.c */,
  2.1077 -				015383CA006D7A567F000001 /* SDL_macmouse.c */,
  2.1078 -				015383CC006D7A567F000001 /* SDL_macwm.c */,
  2.1079 -			);
  2.1080 -			path = maccommon;
  2.1081 -			sourceTree = "<group>";
  2.1082 -		};
  2.1083 -		015383CE006D7A567F000001 /* macdsp */ = {
  2.1084 -			isa = PBXGroup;
  2.1085 -			children = (
  2.1086 -				015383D1006D7A567F000001 /* SDL_dspvideo.c */,
  2.1087 -				015383D2006D7A567F000001 /* SDL_dspvideo.h */,
  2.1088 -			);
  2.1089 -			path = macdsp;
  2.1090 -			sourceTree = "<group>";
  2.1091 -		};
  2.1092 -		015383D3006D7A567F000001 /* macrom */ = {
  2.1093 -			isa = PBXGroup;
  2.1094 -			children = (
  2.1095 -				015383D6006D7A567F000001 /* SDL_romvideo.c */,
  2.1096 -			);
  2.1097 -			path = macrom;
  2.1098 -			sourceTree = "<group>";
  2.1099 -		};
  2.1100  		0153844A006D81B07F000001 /* Public Headers */ = {
  2.1101  			isa = PBXGroup;
  2.1102  			children = (
  2.1103 -				00162D3109BD1FA80037C8D0 /* SDL_config_amiga.h */,
  2.1104 -				00162D3209BD1FA90037C8D0 /* SDL_config_dreamcast.h */,
  2.1105 -				00162D3309BD1FA90037C8D0 /* SDL_config_macos.h */,
  2.1106  				00162D3409BD1FA90037C8D0 /* SDL_config_macosx.h */,
  2.1107 -				00162D3509BD1FA90037C8D0 /* SDL_config_os2.h */,
  2.1108 -				00162D3609BD1FA90037C8D0 /* SDL_config_win32.h */,
  2.1109  				00162D3709BD1FA90037C8D0 /* SDL_config.h */,
  2.1110 -				00162D3809BD1FA90037C8D0 /* SDL_platform.h */,
  2.1111  				00162D3909BD1FA90037C8D0 /* SDL_stdinc.h */,
  2.1112  				0C5AF5E501191D2B7F000001 /* begin_code.h */,
  2.1113  				0C5AF5E601191D2B7F000001 /* close_code.h */,
  2.1114 -				0C5AF5E701191D2B7F000001 /* SDL_active.h */,
  2.1115  				0C5AF5E801191D2B7F000001 /* SDL_audio.h */,
  2.1116 -				0C5AF5E901191D2B7F000001 /* SDL_byteorder.h */,
  2.1117  				0C5AF5EA01191D2B7F000001 /* SDL_cdrom.h */,
  2.1118 +				F3DEB5820C57E0D4003E2527 /* SDL_compat.h */,
  2.1119  				0C5AF5EB01191D2B7F000001 /* SDL_copying.h */,
  2.1120  				B2CF8DC405C444E400E5DC7F /* SDL_cpuinfo.h */,
  2.1121  				0C5AF5EC01191D2B7F000001 /* SDL_endian.h */,
  2.1122  				0C5AF5ED01191D2B7F000001 /* SDL_error.h */,
  2.1123  				0C5AF5EE01191D2B7F000001 /* SDL_events.h */,
  2.1124 -				0C5AF5EF01191D2B7F000001 /* SDL_getenv.h */,
  2.1125  				0C5AF5F001191D2B7F000001 /* SDL_joystick.h */,
  2.1126  				0C5AF5F101191D2B7F000001 /* SDL_keyboard.h */,
  2.1127  				0C5AF5F201191D2B7F000001 /* SDL_keysym.h */,
  2.1128 @@ -1180,8 +1225,13 @@
  2.1129  				0C5AF5F501191D2B7F000001 /* SDL_mutex.h */,
  2.1130  				B2CF8DC705C4450500E5DC7F /* SDL_name.h */,
  2.1131  				0C5AF5F601191D2B7F000001 /* SDL_opengl.h */,
  2.1132 +				00162D3809BD1FA90037C8D0 /* SDL_platform.h */,
  2.1133 +				F3C833480DCDBDF900B01593 /* SDL_pixels.h */,
  2.1134  				0C5AF5F701191D2B7F000001 /* SDL_quit.h */,
  2.1135 +				F3C8334F0DCDBE3B00B01593 /* SDL_rect.h */,
  2.1136  				0C5AF5F801191D2B7F000001 /* SDL_rwops.h */,
  2.1137 +				F3C832DE0DCDAE7200B01593 /* SDL_scancode.h */,
  2.1138 +				F3C833540DCDBE8400B01593 /* SDL_surface.h */,
  2.1139  				0C5AF5F901191D2B7F000001 /* SDL_syswm.h */,
  2.1140  				0C5AF5FA01191D2B7F000001 /* SDL_thread.h */,
  2.1141  				0C5AF5FB01191D2B7F000001 /* SDL_timer.h */,
  2.1142 @@ -1199,11 +1249,10 @@
  2.1143  				089C1665FE841158C02AAC07 /* Resources */,
  2.1144  				BECDF66C0761BA81005FE872 /* SDL.framework */,
  2.1145  				BECDF6B30761BA81005FE872 /* libSDL.a */,
  2.1146 -				BECDF6BA0761BA81005FE872 /* libSDLmain.a */,
  2.1147  				BECDF6BE0761BA81005FE872 /* Standard DMG */,
  2.1148  				BECDF6C30761BA81005FE872 /* Developer Extras Package */,
  2.1149 -				0014B9A809C0E585003A99D5 /* SDL.framework */,
  2.1150  				002F327609CA02D800EBEB88 /* libSDL.a */,
  2.1151 +				F3A40F4F0C5CE1B200BB2308 /* SDL.framework */,
  2.1152  			);
  2.1153  			name = Products;
  2.1154  			sourceTree = "<group>";
  2.1155 @@ -1251,7 +1300,6 @@
  2.1156  				F5A2EF3900C6A39A01000001 /* BUGS */,
  2.1157  				F5A2EF3A00C6A3C201000001 /* README.MacOSX */,
  2.1158  				F59C70FC00D5CB5801000001 /* pkg-support */,
  2.1159 -				F5B2A58400C5D39001000001 /* Main */,
  2.1160  				0153844A006D81B07F000001 /* Public Headers */,
  2.1161  				08FB77ACFE841707C02AAC07 /* Library Source */,
  2.1162  				034768DDFF38A45A11DB9C8B /* Products */,
  2.1163 @@ -1287,28 +1335,11 @@
  2.1164  				01538438006D7D947F000001 /* SDL_error.c */,
  2.1165  				01538439006D7D947F000001 /* SDL_fatal.c */,
  2.1166  				0153843C006D7D947F000001 /* SDL.c */,
  2.1167 +				F317F44C0C789F2600411C95 /* SDL_compat.c */,
  2.1168  			);
  2.1169  			name = "Library Source";
  2.1170  			sourceTree = "<group>";
  2.1171  		};
  2.1172 -		0FCDF5B50083FCE77F000001 /* quartz */ = {
  2.1173 -			isa = PBXGroup;
  2.1174 -			children = (
  2.1175 -				B24DA4D605A88AD0006B9F1C /* CGS.h */,
  2.1176 -				B24DA4D705A88AD0006B9F1C /* SDL_QuartzEvents.m */,
  2.1177 -				B24DA4D805A88AD0006B9F1C /* SDL_QuartzGL.m */,
  2.1178 -				B24DA4D905A88AD0006B9F1C /* SDL_QuartzKeys.h */,
  2.1179 -				B24DA4DA05A88AD0006B9F1C /* SDL_QuartzVideo.h */,
  2.1180 -				B24DA4DB05A88AD0006B9F1C /* SDL_QuartzVideo.m */,
  2.1181 -				B24DA4DC05A88AD0006B9F1C /* SDL_QuartzWindow.h */,
  2.1182 -				B24DA4DD05A88AD0006B9F1C /* SDL_QuartzWindow.m */,
  2.1183 -				B24DA4DE05A88AD0006B9F1C /* SDL_QuartzWM.m */,
  2.1184 -				B24DA4DF05A88AD0006B9F1C /* SDL_QuartzYUV.m */,
  2.1185 -			);
  2.1186 -			name = quartz;
  2.1187 -			path = ../../src/video/quartz;
  2.1188 -			sourceTree = SOURCE_ROOT;
  2.1189 -		};
  2.1190  		B24DA50105A88D52006B9F1C /* cpuinfo */ = {
  2.1191  			isa = PBXGroup;
  2.1192  			children = (
  2.1193 @@ -1359,6 +1390,42 @@
  2.1194  			path = ../../src/audio/macosx;
  2.1195  			sourceTree = SOURCE_ROOT;
  2.1196  		};
  2.1197 +		F3DEB5B00C57E2BF003E2527 /* cocoa */ = {
  2.1198 +			isa = PBXGroup;
  2.1199 +			children = (
  2.1200 +				F3DEB6230C57E360003E2527 /* SDL_cocoaevents.h */,
  2.1201 +				F3DEB5B20C57E2BF003E2527 /* SDL_cocoaevents.m */,
  2.1202 +				F3DEB6240C57E360003E2527 /* SDL_cocoakeyboard.h */,
  2.1203 +				F3DEB5B40C57E2BF003E2527 /* SDL_cocoakeyboard.m */,
  2.1204 +				F3DEB6260C57E360003E2527 /* SDL_cocoamodes.h */,
  2.1205 +				F3DEB5B70C57E2BF003E2527 /* SDL_cocoamodes.m */,
  2.1206 +				F3DEB6270C57E360003E2527 /* SDL_cocoamouse.h */,
  2.1207 +				F3DEB5B90C57E2BF003E2527 /* SDL_cocoamouse.m */,
  2.1208 +				F3DEB6280C57E360003E2527 /* SDL_cocoaopengl.h */,
  2.1209 +				F3DEB5BB0C57E2BF003E2527 /* SDL_cocoaopengl.m */,
  2.1210 +				F3DEB6290C57E360003E2527 /* SDL_cocoavideo.h */,
  2.1211 +				F3DEB5BD0C57E2BF003E2527 /* SDL_cocoavideo.m */,
  2.1212 +				F3DEB62A0C57E360003E2527 /* SDL_cocoawindow.h */,
  2.1213 +				F3DEB5BF0C57E2BF003E2527 /* SDL_cocoawindow.m */,
  2.1214 +			);
  2.1215 +			path = cocoa;
  2.1216 +			sourceTree = "<group>";
  2.1217 +		};
  2.1218 +		F3DEB6400C57E483003E2527 /* XmuStdCmap */ = {
  2.1219 +			isa = PBXGroup;
  2.1220 +			children = (
  2.1221 +				F3DEB6410C57E483003E2527 /* AllCmap.c */,
  2.1222 +				F3DEB6420C57E483003E2527 /* CmapAlloc.c */,
  2.1223 +				F3DEB6430C57E483003E2527 /* CrCmap.c */,
  2.1224 +				F3DEB6440C57E483003E2527 /* DelCmap.c */,
  2.1225 +				F3DEB6450C57E483003E2527 /* Distinct.c */,
  2.1226 +				F3DEB6460C57E483003E2527 /* LookupCmap.c */,
  2.1227 +				F3DEB6470C57E483003E2527 /* StdCmap.c */,
  2.1228 +				F3DEB6480C57E483003E2527 /* VisCmap.c */,
  2.1229 +			);
  2.1230 +			path = XmuStdCmap;
  2.1231 +			sourceTree = "<group>";
  2.1232 +		};
  2.1233  		F51789D001769A2401D3D55B /* darwin */ = {
  2.1234  			isa = PBXGroup;
  2.1235  			children = (
  2.1236 @@ -1401,16 +1468,6 @@
  2.1237  			path = resources;
  2.1238  			sourceTree = "<group>";
  2.1239  		};
  2.1240 -		F5B2A58400C5D39001000001 /* Main */ = {
  2.1241 -			isa = PBXGroup;
  2.1242 -			children = (
  2.1243 -				2EECDF2D0086C3A07F000001 /* SDLMain.h */,
  2.1244 -				2EECDF2E0086C3A07F000001 /* SDLMain.m */,
  2.1245 -				2EECDF2F0086C3A07F000001 /* SDLMain.nib */,
  2.1246 -			);
  2.1247 -			name = Main;
  2.1248 -			sourceTree = "<group>";
  2.1249 -		};
  2.1250  /* End PBXGroup section */
  2.1251  
  2.1252  /* Begin PBXHeadersBuildPhase section */
  2.1253 @@ -1418,27 +1475,19 @@
  2.1254  			isa = PBXHeadersBuildPhase;
  2.1255  			buildActionMask = 2147483647;
  2.1256  			files = (
  2.1257 -				0014B91B09C0E585003A99D5 /* SDL_config_amiga.h in Headers */,
  2.1258 -				0014B91C09C0E585003A99D5 /* SDL_config_dreamcast.h in Headers */,
  2.1259 -				0014B91D09C0E585003A99D5 /* SDL_config_macos.h in Headers */,
  2.1260  				0014B91E09C0E585003A99D5 /* SDL_config_macosx.h in Headers */,
  2.1261 -				0014B91F09C0E585003A99D5 /* SDL_config_os2.h in Headers */,
  2.1262 -				0014B92009C0E585003A99D5 /* SDL_config_win32.h in Headers */,
  2.1263  				0014B92109C0E585003A99D5 /* SDL_config.h in Headers */,
  2.1264  				0014B92209C0E585003A99D5 /* SDL_platform.h in Headers */,
  2.1265  				0014B92309C0E585003A99D5 /* SDL_stdinc.h in Headers */,
  2.1266  				0014B92409C0E585003A99D5 /* begin_code.h in Headers */,
  2.1267  				0014B92509C0E585003A99D5 /* close_code.h in Headers */,
  2.1268 -				0014B92609C0E585003A99D5 /* SDL_active.h in Headers */,
  2.1269  				0014B92709C0E585003A99D5 /* SDL_audio.h in Headers */,
  2.1270 -				0014B92809C0E585003A99D5 /* SDL_byteorder.h in Headers */,
  2.1271  				0014B92909C0E585003A99D5 /* SDL_cdrom.h in Headers */,
  2.1272  				0014B92A09C0E585003A99D5 /* SDL_copying.h in Headers */,
  2.1273  				0014B92B09C0E585003A99D5 /* SDL_cpuinfo.h in Headers */,
  2.1274  				0014B92C09C0E585003A99D5 /* SDL_endian.h in Headers */,
  2.1275  				0014B92D09C0E585003A99D5 /* SDL_error.h in Headers */,
  2.1276  				0014B92E09C0E585003A99D5 /* SDL_events.h in Headers */,
  2.1277 -				0014B92F09C0E585003A99D5 /* SDL_getenv.h in Headers */,
  2.1278  				0014B93009C0E585003A99D5 /* SDL_joystick.h in Headers */,
  2.1279  				0014B93109C0E585003A99D5 /* SDL_keyboard.h in Headers */,
  2.1280  				0014B93209C0E585003A99D5 /* SDL_keysym.h in Headers */,
  2.1281 @@ -1457,6 +1506,39 @@
  2.1282  				0014B93F09C0E585003A99D5 /* SDL_version.h in Headers */,
  2.1283  				0014B94009C0E585003A99D5 /* SDL_video.h in Headers */,
  2.1284  				0014B94109C0E585003A99D5 /* SDL.h in Headers */,
  2.1285 +				F3DEB5850C57E0D4003E2527 /* SDL_compat.h in Headers */,
  2.1286 +				F3C832E20DCDAE7200B01593 /* SDL_scancode.h in Headers */,
  2.1287 +				F3C8334C0DCDBDF900B01593 /* SDL_pixels.h in Headers */,
  2.1288 +				F3C833530DCDBE3B00B01593 /* SDL_rect.h in Headers */,
  2.1289 +				F3C833580DCDBE8400B01593 /* SDL_surface.h in Headers */,
  2.1290 +				F3C835040DD22C4300B01593 /* e_log.h in Headers */,
  2.1291 +				F3C835050DD22C4300B01593 /* e_pow.h in Headers */,
  2.1292 +				F3C835060DD22C4300B01593 /* e_sqrt.h in Headers */,
  2.1293 +				F3C835070DD22C4300B01593 /* math_private.h in Headers */,
  2.1294 +				F3C835080DD22C4300B01593 /* mmx.h in Headers */,
  2.1295 +				F3C835090DD22C4300B01593 /* SDL_blit.h in Headers */,
  2.1296 +				F3C8350A0DD22C4300B01593 /* SDL_blit_auto.h in Headers */,
  2.1297 +				F3C8350B0DD22C4300B01593 /* SDL_blit_copy.h in Headers */,
  2.1298 +				F3C8350C0DD22C4300B01593 /* SDL_glfuncs.h in Headers */,
  2.1299 +				F3C8350D0DD22C4300B01593 /* SDL_leaks.h in Headers */,
  2.1300 +				F3C8350E0DD22C4300B01593 /* SDL_pixels_c.h in Headers */,
  2.1301 +				F3C8350F0DD22C4300B01593 /* SDL_rect_c.h in Headers */,
  2.1302 +				F3C835100DD22C4300B01593 /* SDL_renderer_gl.h in Headers */,
  2.1303 +				F3C835110DD22C4300B01593 /* SDL_renderer_sw.h in Headers */,
  2.1304 +				F3C835120DD22C4300B01593 /* SDL_RLEaccel_c.h in Headers */,
  2.1305 +				F3C835130DD22C4300B01593 /* SDL_stretch_c.h in Headers */,
  2.1306 +				F3C835140DD22C4300B01593 /* SDL_sysvideo.h in Headers */,
  2.1307 +				F3C835150DD22C4300B01593 /* SDL_yuv_sw_c.h in Headers */,
  2.1308 +				F3C8354B0DD22EEA00B01593 /* SDL_cocoaevents.h in Headers */,
  2.1309 +				F3C8354C0DD22EEA00B01593 /* SDL_cocoakeyboard.h in Headers */,
  2.1310 +				F3C8354D0DD22EEA00B01593 /* SDL_cocoamodes.h in Headers */,
  2.1311 +				F3C8354E0DD22EEA00B01593 /* SDL_cocoamouse.h in Headers */,
  2.1312 +				F3C8354F0DD22EEA00B01593 /* SDL_cocoaopengl.h in Headers */,
  2.1313 +				F3C835500DD22EEA00B01593 /* SDL_cocoavideo.h in Headers */,
  2.1314 +				F3C835510DD22EEA00B01593 /* SDL_cocoawindow.h in Headers */,
  2.1315 +				F3C8355C0DD22F4000B01593 /* SDL_nullevents_c.h in Headers */,
  2.1316 +				F3C8355D0DD22F4000B01593 /* SDL_nullrender_c.h in Headers */,
  2.1317 +				F3C8355E0DD22F4000B01593 /* SDL_nullvideo.h in Headers */,
  2.1318  			);
  2.1319  			runOnlyForDeploymentPostprocessing = 0;
  2.1320  		};
  2.1321 @@ -1464,20 +1546,11 @@
  2.1322  			isa = PBXHeadersBuildPhase;
  2.1323  			buildActionMask = 2147483647;
  2.1324  			files = (
  2.1325 -				002F31EB09CA02D800EBEB88 /* CGS.h in Headers */,
  2.1326 -				002F31EC09CA02D800EBEB88 /* SDL_QuartzKeys.h in Headers */,
  2.1327 -				002F31ED09CA02D800EBEB88 /* SDL_QuartzVideo.h in Headers */,
  2.1328 -				002F31EE09CA02D800EBEB88 /* SDL_QuartzWindow.h in Headers */,
  2.1329  				002F31EF09CA02D800EBEB88 /* SDL_cpuinfo.h in Headers */,
  2.1330  				002F31F009CA02D800EBEB88 /* SDL_name.h in Headers */,
  2.1331  				002F31F109CA02D800EBEB88 /* SDL_coreaudio.h in Headers */,
  2.1332  				002F31F209CA02D800EBEB88 /* SDLOSXCAGuard.h in Headers */,
  2.1333 -				002F31F309CA02D800EBEB88 /* SDL_config_amiga.h in Headers */,
  2.1334 -				002F31F409CA02D800EBEB88 /* SDL_config_dreamcast.h in Headers */,
  2.1335 -				002F31F509CA02D800EBEB88 /* SDL_config_macos.h in Headers */,
  2.1336  				002F31F609CA02D800EBEB88 /* SDL_config_macosx.h in Headers */,
  2.1337 -				002F31F709CA02D800EBEB88 /* SDL_config_os2.h in Headers */,
  2.1338 -				002F31F809CA02D800EBEB88 /* SDL_config_win32.h in Headers */,
  2.1339  				002F31F909CA02D800EBEB88 /* SDL_config.h in Headers */,
  2.1340  				002F31FA09CA02D800EBEB88 /* SDL_platform.h in Headers */,
  2.1341  				002F31FB09CA02D800EBEB88 /* SDL_stdinc.h in Headers */,
  2.1342 @@ -1485,10 +1558,40 @@
  2.1343  				002F31FD09CA02D800EBEB88 /* SDL_systhread_c.h in Headers */,
  2.1344  				002F31FE09CA02D800EBEB88 /* SDL_mixer_MMX.h in Headers */,
  2.1345  				002F31FF09CA02D800EBEB88 /* SDL_nullevents_c.h in Headers */,
  2.1346 -				002F320009CA02D800EBEB88 /* SDL_nullmouse_c.h in Headers */,
  2.1347  				002F320109CA02D800EBEB88 /* SDL_nullvideo.h in Headers */,
  2.1348  				002F32DF09CA0BE700EBEB88 /* SDL_diskaudio.h in Headers */,
  2.1349  				002F32ED09CA0BF600EBEB88 /* SDL_dummyaudio.h in Headers */,
  2.1350 +				F3DEB5860C57E0D4003E2527 /* SDL_compat.h in Headers */,
  2.1351 +				F3DEB6210C57E321003E2527 /* SDL_nullrender_c.h in Headers */,
  2.1352 +				F3C832E10DCDAE7200B01593 /* SDL_scancode.h in Headers */,
  2.1353 +				F3C8334B0DCDBDF900B01593 /* SDL_pixels.h in Headers */,
  2.1354 +				F3C833520DCDBE3B00B01593 /* SDL_rect.h in Headers */,
  2.1355 +				F3C833570DCDBE8400B01593 /* SDL_surface.h in Headers */,
  2.1356 +				F3C834F20DD22C4300B01593 /* e_log.h in Headers */,
  2.1357 +				F3C834F30DD22C4300B01593 /* e_pow.h in Headers */,
  2.1358 +				F3C834F40DD22C4300B01593 /* e_sqrt.h in Headers */,
  2.1359 +				F3C834F50DD22C4300B01593 /* math_private.h in Headers */,
  2.1360 +				F3C834F60DD22C4300B01593 /* mmx.h in Headers */,
  2.1361 +				F3C834F70DD22C4300B01593 /* SDL_blit.h in Headers */,
  2.1362 +				F3C834F80DD22C4300B01593 /* SDL_blit_auto.h in Headers */,
  2.1363 +				F3C834F90DD22C4300B01593 /* SDL_blit_copy.h in Headers */,
  2.1364 +				F3C834FA0DD22C4300B01593 /* SDL_glfuncs.h in Headers */,
  2.1365 +				F3C834FB0DD22C4300B01593 /* SDL_leaks.h in Headers */,
  2.1366 +				F3C834FC0DD22C4300B01593 /* SDL_pixels_c.h in Headers */,
  2.1367 +				F3C834FD0DD22C4300B01593 /* SDL_rect_c.h in Headers */,
  2.1368 +				F3C834FE0DD22C4300B01593 /* SDL_renderer_gl.h in Headers */,
  2.1369 +				F3C834FF0DD22C4300B01593 /* SDL_renderer_sw.h in Headers */,
  2.1370 +				F3C835000DD22C4300B01593 /* SDL_RLEaccel_c.h in Headers */,
  2.1371 +				F3C835010DD22C4300B01593 /* SDL_stretch_c.h in Headers */,
  2.1372 +				F3C835020DD22C4300B01593 /* SDL_sysvideo.h in Headers */,
  2.1373 +				F3C835030DD22C4300B01593 /* SDL_yuv_sw_c.h in Headers */,
  2.1374 +				F3C835520DD22EEB00B01593 /* SDL_cocoaevents.h in Headers */,
  2.1375 +				F3C835530DD22EEB00B01593 /* SDL_cocoakeyboard.h in Headers */,
  2.1376 +				F3C835540DD22EEB00B01593 /* SDL_cocoamodes.h in Headers */,
  2.1377 +				F3C835550DD22EEB00B01593 /* SDL_cocoamouse.h in Headers */,
  2.1378 +				F3C835560DD22EEB00B01593 /* SDL_cocoaopengl.h in Headers */,
  2.1379 +				F3C835570DD22EEB00B01593 /* SDL_cocoavideo.h in Headers */,
  2.1380 +				F3C835580DD22EEB00B01593 /* SDL_cocoawindow.h in Headers */,
  2.1381  			);
  2.1382  			runOnlyForDeploymentPostprocessing = 0;
  2.1383  		};
  2.1384 @@ -1496,27 +1599,19 @@
  2.1385  			isa = PBXHeadersBuildPhase;
  2.1386  			buildActionMask = 2147483647;
  2.1387  			files = (
  2.1388 -				00162DA309BD222F0037C8D0 /* SDL_config_amiga.h in Headers */,
  2.1389 -				00162DA409BD222F0037C8D0 /* SDL_config_dreamcast.h in Headers */,
  2.1390 -				00162DA509BD222F0037C8D0 /* SDL_config_macos.h in Headers */,
  2.1391  				00162DA609BD222F0037C8D0 /* SDL_config_macosx.h in Headers */,
  2.1392 -				00162DA709BD222F0037C8D0 /* SDL_config_os2.h in Headers */,
  2.1393 -				00162DA809BD222F0037C8D0 /* SDL_config_win32.h in Headers */,
  2.1394  				00162DA909BD222F0037C8D0 /* SDL_config.h in Headers */,
  2.1395  				00162DAA09BD222F0037C8D0 /* SDL_platform.h in Headers */,
  2.1396  				00162DAB09BD222F0037C8D0 /* SDL_stdinc.h in Headers */,
  2.1397  				00162DAC09BD222F0037C8D0 /* begin_code.h in Headers */,
  2.1398  				00162DAD09BD222F0037C8D0 /* close_code.h in Headers */,
  2.1399 -				00162DAE09BD222F0037C8D0 /* SDL_active.h in Headers */,
  2.1400  				00162DAF09BD222F0037C8D0 /* SDL_audio.h in Headers */,
  2.1401 -				00162DB009BD222F0037C8D0 /* SDL_byteorder.h in Headers */,
  2.1402  				00162DB109BD222F0037C8D0 /* SDL_cdrom.h in Headers */,
  2.1403  				00162DB209BD222F0037C8D0 /* SDL_copying.h in Headers */,
  2.1404  				00162DB309BD222F0037C8D0 /* SDL_cpuinfo.h in Headers */,
  2.1405  				00162DB409BD222F0037C8D0 /* SDL_endian.h in Headers */,
  2.1406  				00162DB509BD222F0037C8D0 /* SDL_error.h in Headers */,
  2.1407  				00162DB609BD222F0037C8D0 /* SDL_events.h in Headers */,
  2.1408 -				00162DB709BD222F0037C8D0 /* SDL_getenv.h in Headers */,
  2.1409  				00162DB809BD222F0037C8D0 /* SDL_joystick.h in Headers */,
  2.1410  				00162DB909BD222F0037C8D0 /* SDL_keyboard.h in Headers */,
  2.1411  				00162DBA09BD222F0037C8D0 /* SDL_keysym.h in Headers */,
  2.1412 @@ -1535,6 +1630,50 @@
  2.1413  				00162DC709BD222F0037C8D0 /* SDL_version.h in Headers */,
  2.1414  				00162DC809BD222F0037C8D0 /* SDL_video.h in Headers */,
  2.1415  				00162DC909BD222F0037C8D0 /* SDL.h in Headers */,
  2.1416 +				F3DEB5830C57E0D4003E2527 /* SDL_compat.h in Headers */,
  2.1417 +				F3C832DF0DCDAE7200B01593 /* SDL_scancode.h in Headers */,
  2.1418 +				F3C833490DCDBDF900B01593 /* SDL_pixels.h in Headers */,
  2.1419 +				F3C833500DCDBE3B00B01593 /* SDL_rect.h in Headers */,
  2.1420 +				F3C833550DCDBE8400B01593 /* SDL_surface.h in Headers */,
  2.1421 +				F3C834970DD22A4D00B01593 /* imKStoUCS.h in Headers */,
  2.1422 +				F3C834980DD22A4D00B01593 /* SDL_x11events.h in Headers */,
  2.1423 +				F3C834990DD22A4D00B01593 /* SDL_x11gamma.h in Headers */,
  2.1424 +				F3C8349A0DD22A4D00B01593 /* SDL_x11keyboard.h in Headers */,
  2.1425 +				F3C8349B0DD22A4D00B01593 /* SDL_x11modes.h in Headers */,
  2.1426 +				F3C8349C0DD22A4D00B01593 /* SDL_x11mouse.h in Headers */,
  2.1427 +				F3C8349D0DD22A4D00B01593 /* SDL_x11opengl.h in Headers */,
  2.1428 +				F3C8349E0DD22A4D00B01593 /* SDL_x11window.h in Headers */,
  2.1429 +				F3C834CE0DD22C4300B01593 /* e_log.h in Headers */,
  2.1430 +				F3C834CF0DD22C4300B01593 /* e_pow.h in Headers */,
  2.1431 +				F3C834D00DD22C4300B01593 /* e_sqrt.h in Headers */,
  2.1432 +				F3C834D10DD22C4300B01593 /* math_private.h in Headers */,
  2.1433 +				F3C834D20DD22C4300B01593 /* mmx.h in Headers */,
  2.1434 +				F3C834D30DD22C4300B01593 /* SDL_blit.h in Headers */,
  2.1435 +				F3C834D40DD22C4300B01593 /* SDL_blit_auto.h in Headers */,
  2.1436 +				F3C834D50DD22C4300B01593 /* SDL_blit_copy.h in Headers */,
  2.1437 +				F3C834D60DD22C4300B01593 /* SDL_glfuncs.h in Headers */,
  2.1438 +				F3C834D70DD22C4300B01593 /* SDL_leaks.h in Headers */,
  2.1439 +				F3C834D80DD22C4300B01593 /* SDL_pixels_c.h in Headers */,
  2.1440 +				F3C834D90DD22C4300B01593 /* SDL_rect_c.h in Headers */,
  2.1441 +				F3C834DA0DD22C4300B01593 /* SDL_renderer_gl.h in Headers */,
  2.1442 +				F3C834DB0DD22C4300B01593 /* SDL_renderer_sw.h in Headers */,
  2.1443 +				F3C834DC0DD22C4300B01593 /* SDL_RLEaccel_c.h in Headers */,
  2.1444 +				F3C834DD0DD22C4300B01593 /* SDL_stretch_c.h in Headers */,
  2.1445 +				F3C834DE0DD22C4300B01593 /* SDL_sysvideo.h in Headers */,
  2.1446 +				F3C834DF0DD22C4300B01593 /* SDL_yuv_sw_c.h in Headers */,
  2.1447 +				F3C8353D0DD22EE800B01593 /* SDL_cocoaevents.h in Headers */,
  2.1448 +				F3C8353E0DD22EE800B01593 /* SDL_cocoakeyboard.h in Headers */,
  2.1449 +				F3C8353F0DD22EE800B01593 /* SDL_cocoamodes.h in Headers */,
  2.1450 +				F3C835400DD22EE800B01593 /* SDL_cocoamouse.h in Headers */,
  2.1451 +				F3C835410DD22EE800B01593 /* SDL_cocoaopengl.h in Headers */,
  2.1452 +				F3C835420DD22EE800B01593 /* SDL_cocoavideo.h in Headers */,
  2.1453 +				F3C835430DD22EE800B01593 /* SDL_cocoawindow.h in Headers */,
  2.1454 +				F3C835590DD22F3F00B01593 /* SDL_nullevents_c.h in Headers */,
  2.1455 +				F3C8355A0DD22F3F00B01593 /* SDL_nullrender_c.h in Headers */,
  2.1456 +				F3C8355B0DD22F3F00B01593 /* SDL_nullvideo.h in Headers */,
  2.1457 +				F3C835600DD22F7A00B01593 /* SDL_x11dyn.h in Headers */,
  2.1458 +				F3C835610DD22F7A00B01593 /* SDL_x11sym.h in Headers */,
  2.1459 +				F3C835620DD22F7A00B01593 /* SDL_x11video.h in Headers */,
  2.1460  			);
  2.1461  			runOnlyForDeploymentPostprocessing = 0;
  2.1462  		};
  2.1463 @@ -1542,20 +1681,11 @@
  2.1464  			isa = PBXHeadersBuildPhase;
  2.1465  			buildActionMask = 2147483647;
  2.1466  			files = (
  2.1467 -				BECDF6720761BA81005FE872 /* CGS.h in Headers */,
  2.1468 -				BECDF6730761BA81005FE872 /* SDL_QuartzKeys.h in Headers */,
  2.1469 -				BECDF6740761BA81005FE872 /* SDL_QuartzVideo.h in Headers */,
  2.1470 -				BECDF6750761BA81005FE872 /* SDL_QuartzWindow.h in Headers */,
  2.1471  				BECDF6760761BA81005FE872 /* SDL_cpuinfo.h in Headers */,
  2.1472  				BECDF6770761BA81005FE872 /* SDL_name.h in Headers */,
  2.1473  				BECDF6780761BA81005FE872 /* SDL_coreaudio.h in Headers */,
  2.1474  				004C2C940975E13300E9D430 /* SDLOSXCAGuard.h in Headers */,
  2.1475 -				00162D4309BD1FA90037C8D0 /* SDL_config_amiga.h in Headers */,
  2.1476 -				00162D4409BD1FA90037C8D0 /* SDL_config_dreamcast.h in Headers */,
  2.1477 -				00162D4509BD1FA90037C8D0 /* SDL_config_macos.h in Headers */,
  2.1478  				00162D4609BD1FA90037C8D0 /* SDL_config_macosx.h in Headers */,
  2.1479 -				00162D4709BD1FA90037C8D0 /* SDL_config_os2.h in Headers */,
  2.1480 -				00162D4809BD1FA90037C8D0 /* SDL_config_win32.h in Headers */,
  2.1481  				00162D4909BD1FA90037C8D0 /* SDL_config.h in Headers */,
  2.1482  				00162D4A09BD1FA90037C8D0 /* SDL_platform.h in Headers */,
  2.1483  				00162D4B09BD1FA90037C8D0 /* SDL_stdinc.h in Headers */,
  2.1484 @@ -1563,33 +1693,52 @@
  2.1485  				00162D5E09BD20DA0037C8D0 /* SDL_systhread_c.h in Headers */,
  2.1486  				00162E6B09BD27370037C8D0 /* SDL_mixer_MMX.h in Headers */,
  2.1487  				00162F4209BE27FB0037C8D0 /* SDL_nullevents_c.h in Headers */,
  2.1488 -				00162F4409BE27FB0037C8D0 /* SDL_nullmouse_c.h in Headers */,
  2.1489  				00162F4609BE27FB0037C8D0 /* SDL_nullvideo.h in Headers */,
  2.1490 -				0014B7F409C0D8D2003A99D5 /* SDL_dgaevents_c.h in Headers */,
  2.1491 -				0014B7F609C0D8D2003A99D5 /* SDL_dgamouse_c.h in Headers */,
  2.1492 -				0014B7F909C0D8D2003A99D5 /* SDL_dgavideo.h in Headers */,
  2.1493 -				0014B86509C0D977003A99D5 /* SDL_x11dga_c.h in Headers */,
  2.1494  				0014B86809C0D977003A99D5 /* SDL_x11dyn.h in Headers */,
  2.1495 -				0014B86909C0D977003A99D5 /* SDL_x11events_c.h in Headers */,
  2.1496 -				0014B86B09C0D977003A99D5 /* SDL_x11gamma_c.h in Headers */,
  2.1497 -				0014B86D09C0D977003A99D5 /* SDL_x11gl_c.h in Headers */,
  2.1498 -				0014B86F09C0D977003A99D5 /* SDL_x11image_c.h in Headers */,
  2.1499 -				0014B87109C0D977003A99D5 /* SDL_x11modes_c.h in Headers */,
  2.1500 -				0014B87309C0D977003A99D5 /* SDL_x11mouse_c.h in Headers */,
  2.1501  				0014B87509C0D977003A99D5 /* SDL_x11sym.h in Headers */,
  2.1502  				0014B87709C0D977003A99D5 /* SDL_x11video.h in Headers */,
  2.1503 -				0014B87809C0D977003A99D5 /* SDL_x11wm_c.h in Headers */,
  2.1504 -				0014B87A09C0D977003A99D5 /* SDL_x11yuv_c.h in Headers */,
  2.1505  				0014B89E09C0DAAE003A99D5 /* Xvlibint.h in Headers */,
  2.1506  				002F32DA09CA0BE700EBEB88 /* SDL_diskaudio.h in Headers */,
  2.1507  				002F32E809CA0BF600EBEB88 /* SDL_dummyaudio.h in Headers */,
  2.1508 -			);
  2.1509 -			runOnlyForDeploymentPostprocessing = 0;
  2.1510 -		};
  2.1511 -		BECDF6B50761BA81005FE872 /* Headers */ = {
  2.1512 -			isa = PBXHeadersBuildPhase;
  2.1513 -			buildActionMask = 2147483647;
  2.1514 -			files = (
  2.1515 +				F3DEB5840C57E0D4003E2527 /* SDL_compat.h in Headers */,
  2.1516 +				F3DEB61D0C57E321003E2527 /* SDL_nullrender_c.h in Headers */,
  2.1517 +				F3C832E00DCDAE7200B01593 /* SDL_scancode.h in Headers */,
  2.1518 +				F3C8334A0DCDBDF900B01593 /* SDL_pixels.h in Headers */,
  2.1519 +				F3C833510DCDBE3B00B01593 /* SDL_rect.h in Headers */,
  2.1520 +				F3C833560DCDBE8400B01593 /* SDL_surface.h in Headers */,
  2.1521 +				F3C8349F0DD22A4D00B01593 /* imKStoUCS.h in Headers */,
  2.1522 +				F3C834A00DD22A4D00B01593 /* SDL_x11events.h in Headers */,
  2.1523 +				F3C834A10DD22A4D00B01593 /* SDL_x11gamma.h in Headers */,
  2.1524 +				F3C834A20DD22A4D00B01593 /* SDL_x11keyboard.h in Headers */,
  2.1525 +				F3C834A30DD22A4D00B01593 /* SDL_x11modes.h in Headers */,
  2.1526 +				F3C834A40DD22A4D00B01593 /* SDL_x11mouse.h in Headers */,
  2.1527 +				F3C834A50DD22A4D00B01593 /* SDL_x11opengl.h in Headers */,
  2.1528 +				F3C834A60DD22A4D00B01593 /* SDL_x11window.h in Headers */,
  2.1529 +				F3C834E00DD22C4300B01593 /* e_log.h in Headers */,
  2.1530 +				F3C834E10DD22C4300B01593 /* e_pow.h in Headers */,
  2.1531 +				F3C834E20DD22C4300B01593 /* e_sqrt.h in Headers */,
  2.1532 +				F3C834E30DD22C4300B01593 /* math_private.h in Headers */,
  2.1533 +				F3C834E40DD22C4300B01593 /* mmx.h in Headers */,
  2.1534 +				F3C834E50DD22C4300B01593 /* SDL_blit.h in Headers */,
  2.1535 +				F3C834E60DD22C4300B01593 /* SDL_blit_auto.h in Headers */,
  2.1536 +				F3C834E70DD22C4300B01593 /* SDL_blit_copy.h in Headers */,
  2.1537 +				F3C834E80DD22C4300B01593 /* SDL_glfuncs.h in Headers */,
  2.1538 +				F3C834E90DD22C4300B01593 /* SDL_leaks.h in Headers */,
  2.1539 +				F3C834EA0DD22C4300B01593 /* SDL_pixels_c.h in Headers */,
  2.1540 +				F3C834EB0DD22C4300B01593 /* SDL_rect_c.h in Headers */,
  2.1541 +				F3C834EC0DD22C4300B01593 /* SDL_renderer_gl.h in Headers */,
  2.1542 +				F3C834ED0DD22C4300B01593 /* SDL_renderer_sw.h in Headers */,
  2.1543 +				F3C834EE0DD22C4300B01593 /* SDL_RLEaccel_c.h in Headers */,
  2.1544 +				F3C834EF0DD22C4300B01593 /* SDL_stretch_c.h in Headers */,
  2.1545 +				F3C834F00DD22C4300B01593 /* SDL_sysvideo.h in Headers */,
  2.1546 +				F3C834F10DD22C4300B01593 /* SDL_yuv_sw_c.h in Headers */,
  2.1547 +				F3C835440DD22EE900B01593 /* SDL_cocoaevents.h in Headers */,
  2.1548 +				F3C835450DD22EE900B01593 /* SDL_cocoakeyboard.h in Headers */,
  2.1549 +				F3C835460DD22EE900B01593 /* SDL_cocoamodes.h in Headers */,
  2.1550 +				F3C835470DD22EE900B01593 /* SDL_cocoamouse.h in Headers */,
  2.1551 +				F3C835480DD22EE900B01593 /* SDL_cocoaopengl.h in Headers */,
  2.1552 +				F3C835490DD22EE900B01593 /* SDL_cocoavideo.h in Headers */,
  2.1553 +				F3C8354A0DD22EE900B01593 /* SDL_cocoawindow.h in Headers */,
  2.1554  			);
  2.1555  			runOnlyForDeploymentPostprocessing = 0;
  2.1556  		};
  2.1557 @@ -1609,80 +1758,13 @@
  2.1558  			);
  2.1559  			buildRules = (
  2.1560  			);
  2.1561 -			buildSettings = {
  2.1562 -				COPY_PHASE_STRIP = YES;
  2.1563 -				DYLIB_COMPATIBILITY_VERSION = 1;
  2.1564 -				DYLIB_CURRENT_VERSION = 1;
  2.1565 -				EXPORTED_SYMBOLS_FILE = ../../src/main/macosx/exports/SDL.x;
  2.1566 -				FRAMEWORK_SEARCH_PATHS = "";
  2.1567 -				FRAMEWORK_VERSION = A;
  2.1568 -				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  2.1569 -				GCC_OPTIMIZATION_LEVEL = 3;
  2.1570 -				GCC_PREPROCESSOR_DEFINITIONS = (
  2.1571 -					ENABLE_QUARTZ,
  2.1572 -					PTHREAD_NO_RECURSIVE_MUTEX,
  2.1573 -					SDL_USE_PTHREADS,
  2.1574 -					TARGET_API_MAC_CARBON,
  2.1575 -					TARGET_API_MAC_OSX,
  2.1576 -					MACOSX,
  2.1577 -					HAVE_OPENGL,
  2.1578 -				);
  2.1579 -				GCC_USE_GCC3_PFE_SUPPORT = YES;
  2.1580 -				HEADER_SEARCH_PATHS = (
  2.1581 -					/System/Library/Frameworks/Carbon.framework/Headers,
  2.1582 -					../../src,
  2.1583 -					../../include,
  2.1584 -					../../src/audio,
  2.1585 -					../../src/cdrom,
  2.1586 -					../../src/endian,
  2.1587 -					../../src/events,
  2.1588 -					../../src/file,
  2.1589 -					../../src/hermes,
  2.1590 -					../../src/joystick,
  2.1591 -					../../src/main,
  2.1592 -					../../src/thread,
  2.1593 -					../../src/timer,
  2.1594 -					../../src/video,
  2.1595 -				);
  2.1596 -				INFOPLIST_FILE = "Info-Framework__Upgraded_.plist";
  2.1597 -				INSTALL_PATH = "@executable_path/../Frameworks";
  2.1598 -				LIBRARY_SEARCH_PATHS = "";
  2.1599 -				OTHER_CFLAGS = "";
  2.1600 -				OTHER_LDFLAGS = (
  2.1601 -					"-seg1addr",
  2.1602 -					0x30000000,
  2.1603 -					"-framework",
  2.1604 -					IOKit,
  2.1605 -					"-framework",
  2.1606 -					Cocoa,
  2.1607 -					"-framework",
  2.1608 -					OpenGL,
  2.1609 -					"-framework",
  2.1610 -					Carbon,
  2.1611 -					"-framework",
  2.1612 -					QuickTime,
  2.1613 -					"-framework",
  2.1614 -					AudioToolbox,
  2.1615 -					"-framework",
  2.1616 -					AudioUnit,
  2.1617 -					"-framework",
  2.1618 -					CoreAudio,
  2.1619 -				);
  2.1620 -				PRODUCT_NAME = SDL;
  2.1621 -				SECTORDER_FLAGS = "";
  2.1622 -				WARNING_CFLAGS = (
  2.1623 -					"-Wall",
  2.1624 -					"-Wno-four-char-constants",
  2.1625 -				);
  2.1626 -				WRAPPER_EXTENSION = framework;
  2.1627 -			};
  2.1628  			comments = "We recommend installing to /Library/Frameworks\nAn alternative is $(HOME)/Library/Frameworks for per-user if permissions are an issue.\n\nAdd the framework to the Groups & Files panel (under Linked Frameworks is a good place) and enable the check box for the targets that need to link to it. You can also manually add \"-framework SDL\" to your linker flags if you don't like the check box system.\n\nAdd /Library/Frameworks/SDL.framework/Headers to your header search path\nAdd /Library/Frameworks to your library search path\n(Adjust the two above if installed in $(HOME)/Library/Frameworks. You can also list both paths if you want robustness.)\n\nWe used to use an exports file. It was becoming a maintenance issue we kept neglecting, so we have removed it. If you need it back, set the \"Exported Symbols File\" option to:\n../../src/main/macosx/exports/SDL.x\n(You may need to regenerate the exports list. There is a Makefile in that directory that you can run from the command line to rebuild it.)\nLong term, we want to utilize gcc 4.0's new visibility feature (analogous to declspec on Windows). Other platforms would benefit from this change too. The downside is that we still use gcc 3.3 for the PowerPC build here so only our x86 builds will cull the symbols if we go down this route (and don't use the exports file).\n\n";
  2.1629  			dependencies = (
  2.1630  			);
  2.1631  			name = "Framework Without X11 Stuff (for those who didn't install the X11 headers with Xcode)";
  2.1632  			productInstallPath = "@executable_path/../Frameworks";
  2.1633  			productName = SDL;
  2.1634 -			productReference = 0014B9A809C0E585003A99D5 /* SDL.framework */;
  2.1635 +			productReference = F3A40F4F0C5CE1B200BB2308 /* SDL.framework */;
  2.1636  			productType = "com.apple.product-type.framework";
  2.1637  		};
  2.1638  		002F31E909CA02D800EBEB88 /* Static Library Without X11 Stuff (for those who didn't install the X11 headers with Xcode) */ = {
  2.1639 @@ -1697,50 +1779,6 @@
  2.1640  			);
  2.1641  			buildRules = (
  2.1642  			);
  2.1643 -			buildSettings = {
  2.1644 -				DYLIB_COMPATIBILITY_VERSION = 1;
  2.1645 -				DYLIB_CURRENT_VERSION = 1;
  2.1646 -				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  2.1647 -				GCC_OPTIMIZATION_LEVEL = 3;
  2.1648 -				GCC_PREPROCESSOR_DEFINITIONS = (
  2.1649 -					ENABLE_QUARTZ,
  2.1650 -					PTHREAD_NO_RECURSIVE_MUTEX,
  2.1651 -					SDL_USE_PTHREADS,
  2.1652 -					DISABLE_JOYSTICK,
  2.1653 -					DISABLE_CDROM,
  2.1654 -					TARGET_API_MAC_CARBON,
  2.1655 -					TARGET_API_MAC_OSX,
  2.1656 -					MACOSX,
  2.1657 -					HAVE_OPENGL,
  2.1658 -				);
  2.1659 -				HEADER_SEARCH_PATHS = (
  2.1660 -					/System/Library/Frameworks/Carbon.framework/Headers/,
  2.1661 -					../../src,
  2.1662 -					../../include,
  2.1663 -					../../src/audio,
  2.1664 -					../../src/cdrom,
  2.1665 -					../../src/endian,
  2.1666 -					../../src/events,
  2.1667 -					../../src/file,
  2.1668 -					../../src/joystick,
  2.1669 -					../../src/thread,
  2.1670 -					../../src/timer,
  2.1671 -					../../src/video,
  2.1672 -				);
  2.1673 -				LIBRARY_STYLE = STATIC;
  2.1674 -				OTHER_CFLAGS = "";
  2.1675 -				OTHER_LDFLAGS = "";
  2.1676 -				OTHER_LIBTOOL_FLAGS = "";
  2.1677 -				OTHER_REZFLAGS = "";
  2.1678 -				PRODUCT_NAME = SDL;
  2.1679 -				REZ_EXECUTABLE = YES;
  2.1680 -				SECTORDER_FLAGS = "";
  2.1681 -				WARNING_CFLAGS = (
  2.1682 -					"-Wmost",
  2.1683 -					"-Wno-four-char-constants",
  2.1684 -					"-Wno-unknown-pragmas",
  2.1685 -				);
  2.1686 -			};
  2.1687  			comments = "This produces libsdl.a, which is the static build of SDL. You will have to link to the Cocoa and OpenGL frameworks in your application.";
  2.1688  			dependencies = (
  2.1689  			);
  2.1690 @@ -1763,73 +1801,6 @@
  2.1691  			);
  2.1692  			buildRules = (
  2.1693  			);
  2.1694 -			buildSettings = {
  2.1695 -				COPY_PHASE_STRIP = YES;
  2.1696 -				DYLIB_COMPATIBILITY_VERSION = 1;
  2.1697 -				DYLIB_CURRENT_VERSION = 1;
  2.1698 -				EXPORTED_SYMBOLS_FILE = ../../src/main/macosx/exports/SDL.x;
  2.1699 -				FRAMEWORK_SEARCH_PATHS = "";
  2.1700 -				FRAMEWORK_VERSION = A;
  2.1701 -				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  2.1702 -				GCC_OPTIMIZATION_LEVEL = 3;
  2.1703 -				GCC_PREPROCESSOR_DEFINITIONS = (
  2.1704 -					ENABLE_QUARTZ,
  2.1705 -					PTHREAD_NO_RECURSIVE_MUTEX,
  2.1706 -					SDL_USE_PTHREADS,
  2.1707 -					TARGET_API_MAC_CARBON,
  2.1708 -					TARGET_API_MAC_OSX,
  2.1709 -					MACOSX,
  2.1710 -					HAVE_OPENGL,
  2.1711 -				);
  2.1712 -				GCC_USE_GCC3_PFE_SUPPORT = YES;
  2.1713 -				HEADER_SEARCH_PATHS = (
  2.1714 -					/System/Library/Frameworks/Carbon.framework/Headers,
  2.1715 -					../../src,
  2.1716 -					../../include,
  2.1717 -					../../src/audio,
  2.1718 -					../../src/cdrom,
  2.1719 -					../../src/endian,
  2.1720 -					../../src/events,
  2.1721 -					../../src/file,
  2.1722 -					../../src/hermes,
  2.1723 -					../../src/joystick,
  2.1724 -					../../src/main,
  2.1725 -					../../src/thread,
  2.1726 -					../../src/timer,
  2.1727 -					../../src/video,
  2.1728 -				);
  2.1729 -				INFOPLIST_FILE = "Info-Framework__Upgraded_.plist";
  2.1730 -				INSTALL_PATH = "@executable_path/../Frameworks";
  2.1731 -				LIBRARY_SEARCH_PATHS = "";
  2.1732 -				OTHER_CFLAGS = "";
  2.1733 -				OTHER_LDFLAGS = (
  2.1734 -					"-seg1addr",
  2.1735 -					0x30000000,
  2.1736 -					"-framework",
  2.1737 -					IOKit,
  2.1738 -					"-framework",
  2.1739 -					Cocoa,
  2.1740 -					"-framework",
  2.1741 -					OpenGL,
  2.1742 -					"-framework",
  2.1743 -					Carbon,
  2.1744 -					"-framework",
  2.1745 -					QuickTime,
  2.1746 -					"-framework",
  2.1747 -					AudioToolbox,
  2.1748 -					"-framework",
  2.1749 -					AudioUnit,
  2.1750 -					"-framework",
  2.1751 -					CoreAudio,
  2.1752 -				);
  2.1753 -				PRODUCT_NAME = SDL;
  2.1754 -				SECTORDER_FLAGS = "";
  2.1755 -				WARNING_CFLAGS = (
  2.1756 -					"-Wall",
  2.1757 -					"-Wno-four-char-constants",
  2.1758 -				);
  2.1759 -				WRAPPER_EXTENSION = framework;
  2.1760 -			};
  2.1761  			comments = "We recommend installing to /Library/Frameworks\nAn alternative is $(HOME)/Library/Frameworks for per-user if permissions are an issue.\n\nAdd the framework to the Groups & Files panel (under Linked Frameworks is a good place) and enable the check box for the targets that need to link to it. You can also manually add \"-framework SDL\" to your linker flags if you don't like the check box system.\n\nAdd /Library/Frameworks/SDL.framework/Headers to your header search path\nAdd /Library/Frameworks to your library search path\n(Adjust the two above if installed in $(HOME)/Library/Frameworks. You can also list both paths if you want robustness.)\n\nWe used to use an exports file. It was becoming a maintenance issue we kept neglecting, so we have removed it. If you need it back, set the \"Exported Symbols File\" option to:\n../../src/main/macosx/exports/SDL.x\n(You may need to regenerate the exports list. There is a Makefile in that directory that you can run from the command line to rebuild it.)\nLong term, we want to utilize gcc 4.0's new visibility feature (analogous to declspec on Windows). Other platforms would benefit from this change too. The downside is that we still use gcc 3.3 for the PowerPC build here so only our x86 builds will cull the symbols if we go down this route (and don't use the exports file).\n\n";
  2.1762  			dependencies = (
  2.1763  			);
  2.1764 @@ -1851,50 +1822,6 @@
  2.1765  			);
  2.1766  			buildRules = (
  2.1767  			);
  2.1768 -			buildSettings = {
  2.1769 -				DYLIB_COMPATIBILITY_VERSION = 1;
  2.1770 -				DYLIB_CURRENT_VERSION = 1;
  2.1771 -				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  2.1772 -				GCC_OPTIMIZATION_LEVEL = 3;
  2.1773 -				GCC_PREPROCESSOR_DEFINITIONS = (
  2.1774 -					ENABLE_QUARTZ,
  2.1775 -					PTHREAD_NO_RECURSIVE_MUTEX,
  2.1776 -					SDL_USE_PTHREADS,
  2.1777 -					DISABLE_JOYSTICK,
  2.1778 -					DISABLE_CDROM,
  2.1779 -					TARGET_API_MAC_CARBON,
  2.1780 -					TARGET_API_MAC_OSX,
  2.1781 -					MACOSX,
  2.1782 -					HAVE_OPENGL,
  2.1783 -				);
  2.1784 -				HEADER_SEARCH_PATHS = (
  2.1785 -					/System/Library/Frameworks/Carbon.framework/Headers/,
  2.1786 -					../../src,
  2.1787 -					../../include,
  2.1788 -					../../src/audio,
  2.1789 -					../../src/cdrom,
  2.1790 -					../../src/endian,
  2.1791 -					../../src/events,
  2.1792 -					../../src/file,
  2.1793 -					../../src/joystick,
  2.1794 -					../../src/thread,
  2.1795 -					../../src/timer,
  2.1796 -					../../src/video,
  2.1797 -				);
  2.1798 -				LIBRARY_STYLE = STATIC;
  2.1799 -				OTHER_CFLAGS = "";
  2.1800 -				OTHER_LDFLAGS = "";
  2.1801 -				OTHER_LIBTOOL_FLAGS = "";
  2.1802 -				OTHER_REZFLAGS = "";
  2.1803 -				PRODUCT_NAME = SDL;
  2.1804 -				REZ_EXECUTABLE = YES;
  2.1805 -				SECTORDER_FLAGS = "";
  2.1806 -				WARNING_CFLAGS = (
  2.1807 -					"-Wmost",
  2.1808 -					"-Wno-four-char-constants",
  2.1809 -					"-Wno-unknown-pragmas",
  2.1810 -				);
  2.1811 -			};
  2.1812  			comments = "This produces libsdl.a, which is the static build of SDL. You will have to link to the Cocoa and OpenGL frameworks in your application.";
  2.1813  			dependencies = (
  2.1814  			);
  2.1815 @@ -1904,45 +1831,6 @@
  2.1816  			productReference = BECDF6B30761BA81005FE872 /* libSDL.a */;
  2.1817  			productType = "com.apple.product-type.library.static";
  2.1818  		};
  2.1819 -		BECDF6B40761BA81005FE872 /* Main Library */ = {
  2.1820 -			isa = PBXNativeTarget;
  2.1821 -			buildConfigurationList = 007317820858DB0500B2BC32 /* Build configuration list for PBXNativeTarget "Main Library" */;
  2.1822 -			buildPhases = (
  2.1823 -				BECDF6B50761BA81005FE872 /* Headers */,
  2.1824 -				BECDF6B60761BA81005FE872 /* Sources */,
  2.1825 -				BECDF6B80761BA81005FE872 /* Frameworks */,
  2.1826 -				BECDF6B90761BA81005FE872 /* Rez */,
  2.1827 -			);
  2.1828 -			buildRules = (
  2.1829 -			);
  2.1830 -			buildSettings = {
  2.1831 -				DYLIB_COMPATIBILITY_VERSION = 1;
  2.1832 -				DYLIB_CURRENT_VERSION = 1;
  2.1833 -				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  2.1834 -				GCC_OPTIMIZATION_LEVEL = 3;
  2.1835 -				LIBRARY_STYLE = STATIC;
  2.1836 -				OTHER_CFLAGS = "";
  2.1837 -				OTHER_LDFLAGS = "";
  2.1838 -				OTHER_LIBTOOL_FLAGS = "";
  2.1839 -				OTHER_REZFLAGS = "";
  2.1840 -				PRODUCT_NAME = SDLmain;
  2.1841 -				REZ_EXECUTABLE = YES;
  2.1842 -				SECTORDER_FLAGS = "";
  2.1843 -				WARNING_CFLAGS = (
  2.1844 -					"-Wmost",
  2.1845 -					"-Wno-four-char-constants",
  2.1846 -					"-Wno-unknown-pragmas",
  2.1847 -				);
  2.1848 -			};
  2.1849 -			comments = "This produces libSDLmain.a, which contains only SDL_main.m, the hook to get the app running correctly before your SDL code executes.";
  2.1850 -			dependencies = (
  2.1851 -			);
  2.1852 -			name = "Main Library";
  2.1853 -			productInstallPath = /usr/local/lib;
  2.1854 -			productName = libSDLmain.a;
  2.1855 -			productReference = BECDF6BA0761BA81005FE872 /* libSDLmain.a */;
  2.1856 -			productType = "com.apple.product-type.library.static";
  2.1857 -		};
  2.1858  		BECDF6BB0761BA81005FE872 /* Standard DMG */ = {
  2.1859  			isa = PBXNativeTarget;
  2.1860  			buildConfigurationList = 007317860858DB0500B2BC32 /* Build configuration list for PBXNativeTarget "Standard DMG" */;
  2.1861 @@ -1951,19 +1839,6 @@
  2.1862  			);
  2.1863  			buildRules = (
  2.1864  			);
  2.1865 -			buildSettings = {
  2.1866 -				OTHER_CFLAGS = "";
  2.1867 -				OTHER_LDFLAGS = "";
  2.1868 -				OTHER_REZFLAGS = "";
  2.1869 -				PRODUCT_NAME = "Standard Package";
  2.1870 -				REZ_EXECUTABLE = YES;
  2.1871 -				SECTORDER_FLAGS = "";
  2.1872 -				WARNING_CFLAGS = (
  2.1873 -					"-Wmost",
  2.1874 -					"-Wno-four-char-constants",
  2.1875 -					"-Wno-unknown-pragmas",
  2.1876 -				);
  2.1877 -			};
  2.1878  			dependencies = (
  2.1879  				BECDF6C60761BA81005FE872 /* PBXTargetDependency */,
  2.1880  			);
  2.1881 @@ -1981,19 +1856,6 @@
  2.1882  			);
  2.1883  			buildRules = (
  2.1884  			);
  2.1885 -			buildSettings = {
  2.1886 -				OTHER_CFLAGS = "";
  2.1887 -				OTHER_LDFLAGS = "";
  2.1888 -				OTHER_REZFLAGS = "";
  2.1889 -				PRODUCT_NAME = "Devel Package";
  2.1890 -				REZ_EXECUTABLE = YES;
  2.1891 -				SECTORDER_FLAGS = "";
  2.1892 -				WARNING_CFLAGS = (
  2.1893 -					"-Wmost",
  2.1894 -					"-Wno-four-char-constants",
  2.1895 -					"-Wno-unknown-pragmas",
  2.1896 -				);
  2.1897 -			};
  2.1898  			dependencies = (
  2.1899  			);
  2.1900  			name = "Developer Extras Package";
  2.1901 @@ -2008,21 +1870,15 @@
  2.1902  		0867D690FE84028FC02AAC07 /* Project object */ = {
  2.1903  			isa = PBXProject;
  2.1904  			buildConfigurationList = 0073178E0858DB0500B2BC32 /* Build configuration list for PBXProject "SDL" */;
  2.1905 -			buildSettings = {
  2.1906 -				MACOSX_DEPLOYMENT_TARGET = 10.1;
  2.1907 -			};
  2.1908 -			buildStyles = (
  2.1909 -				F512D95E02A6E0AB01D28762 /* Development */,
  2.1910 -				F512D95F02A6E0AB01D28762 /* Deployment */,
  2.1911 -			);
  2.1912 +			compatibilityVersion = "Xcode 2.4";
  2.1913  			hasScannedForEncodings = 1;
  2.1914  			mainGroup = 0867D691FE84028FC02AAC07 /* SDLFramework */;
  2.1915  			productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
  2.1916  			projectDirPath = "";
  2.1917 +			projectRoot = ../..;
  2.1918  			targets = (
  2.1919  				BECDF5FE0761BA81005FE872 /* Framework */,
  2.1920  				BECDF66D0761BA81005FE872 /* Static Library */,
  2.1921 -				BECDF6B40761BA81005FE872 /* Main Library */,
  2.1922  				BECDF6BB0761BA81005FE872 /* Standard DMG */,
  2.1923  				BECDF6C00761BA81005FE872 /* Developer Extras Package */,
  2.1924  				0014B91909C0E585003A99D5 /* Framework Without X11 Stuff (for those who didn't install the X11 headers with Xcode) */,
  2.1925 @@ -2036,7 +1892,6 @@
  2.1926  			isa = PBXResourcesBuildPhase;
  2.1927  			buildActionMask = 2147483647;
  2.1928  			files = (
  2.1929 -				0014B94309C0E585003A99D5 /* SDLMain.nib in Resources */,
  2.1930  			);
  2.1931  			runOnlyForDeploymentPostprocessing = 0;
  2.1932  		};
  2.1933 @@ -2044,7 +1899,6 @@
  2.1934  			isa = PBXResourcesBuildPhase;
  2.1935  			buildActionMask = 2147483647;
  2.1936  			files = (
  2.1937 -				BECDF62B0761BA81005FE872 /* SDLMain.nib in Resources */,
  2.1938  			);
  2.1939  			runOnlyForDeploymentPostprocessing = 0;
  2.1940  		};
  2.1941 @@ -2079,13 +1933,6 @@
  2.1942  			);
  2.1943  			runOnlyForDeploymentPostprocessing = 0;
  2.1944  		};
  2.1945 -		BECDF6B90761BA81005FE872 /* Rez */ = {
  2.1946 -			isa = PBXRezBuildPhase;
  2.1947 -			buildActionMask = 2147483647;
  2.1948 -			files = (
  2.1949 -			);
  2.1950 -			runOnlyForDeploymentPostprocessing = 0;
  2.1951 -		};
  2.1952  /* End PBXRezBuildPhase section */
  2.1953  
  2.1954  /* Begin PBXShellScriptBuildPhase section */
  2.1955 @@ -2177,13 +2024,10 @@
  2.1956  				0014B94809C0E585003A99D5 /* SDL_audiodev.c in Sources */,
  2.1957  				0014B94909C0E585003A99D5 /* SDL_mixer.c in Sources */,
  2.1958  				0014B94A09C0E585003A99D5 /* SDL_wave.c in Sources */,
  2.1959 -				0014B94B09C0E585003A99D5 /* SDL_active.c in Sources */,
  2.1960  				0014B94C09C0E585003A99D5 /* SDL_events.c in Sources */,
  2.1961 -				0014B94D09C0E585003A99D5 /* SDL_expose.c in Sources */,
  2.1962  				0014B94E09C0E585003A99D5 /* SDL_keyboard.c in Sources */,
  2.1963  				0014B94F09C0E585003A99D5 /* SDL_mouse.c in Sources */,
  2.1964  				0014B95009C0E585003A99D5 /* SDL_quit.c in Sources */,
  2.1965 -				0014B95109C0E585003A99D5 /* SDL_resize.c in Sources */,
  2.1966  				0014B95209C0E585003A99D5 /* SDL_rwops.c in Sources */,
  2.1967  				0014B95309C0E585003A99D5 /* SDL_timer.c in Sources */,
  2.1968  				0014B95409C0E585003A99D5 /* SDL_blit.c in Sources */,
  2.1969 @@ -2192,13 +2036,11 @@
  2.1970  				0014B95709C0E585003A99D5 /* SDL_blit_A.c in Sources */,
  2.1971  				0014B95809C0E585003A99D5 /* SDL_blit_N.c in Sources */,
  2.1972  				0014B95909C0E585003A99D5 /* SDL_bmp.c in Sources */,
  2.1973 -				0014B95A09C0E585003A99D5 /* SDL_cursor.c in Sources */,
  2.1974  				0014B95B09C0E585003A99D5 /* SDL_gamma.c in Sources */,
  2.1975  				0014B95C09C0E585003A99D5 /* SDL_pixels.c in Sources */,
  2.1976  				0014B95D09C0E585003A99D5 /* SDL_RLEaccel.c in Sources */,
  2.1977  				0014B95E09C0E585003A99D5 /* SDL_surface.c in Sources */,
  2.1978  				0014B95F09C0E585003A99D5 /* SDL_video.c in Sources */,
  2.1979 -				0014B96009C0E585003A99D5 /* SDL_yuv.c in Sources */,
  2.1980  				0014B96109C0E585003A99D5 /* SDL_yuv_sw.c in Sources */,
  2.1981  				0014B96209C0E585003A99D5 /* SDL_error.c in Sources */,
  2.1982  				0014B96309C0E585003A99D5 /* SDL_fatal.c in Sources */,
  2.1983 @@ -2208,12 +2050,6 @@
  2.1984  				0014B96709C0E585003A99D5 /* SDL_joystick.c in Sources */,
  2.1985  				0014B96809C0E585003A99D5 /* SDL_stretch.c in Sources */,
  2.1986  				0014B96909C0E585003A99D5 /* SDL_sysjoystick.c in Sources */,
  2.1987 -				0014B96A09C0E585003A99D5 /* SDL_QuartzEvents.m in Sources */,
  2.1988 -				0014B96B09C0E585003A99D5 /* SDL_QuartzGL.m in Sources */,
  2.1989 -				0014B96C09C0E585003A99D5 /* SDL_QuartzVideo.m in Sources */,
  2.1990 -				0014B96D09C0E585003A99D5 /* SDL_QuartzWindow.m in Sources */,
  2.1991 -				0014B96E09C0E585003A99D5 /* SDL_QuartzWM.m in Sources */,
  2.1992 -				0014B96F09C0E585003A99D5 /* SDL_QuartzYUV.m in Sources */,
  2.1993  				0014B97009C0E585003A99D5 /* SDL_cpuinfo.c in Sources */,
  2.1994  				0014B97109C0E585003A99D5 /* SDL_syscdrom.c in Sources */,
  2.1995  				0014B97209C0E585003A99D5 /* SDL_coreaudio.c in Sources */,
  2.1996 @@ -2233,13 +2069,31 @@
  2.1997  				0014B98009C0E585003A99D5 /* SDL_string.c in Sources */,
  2.1998  				0014B98109C0E585003A99D5 /* SDL_mixer_MMX.c in Sources */,
  2.1999  				0014B98309C0E585003A99D5 /* SDL_nullevents.c in Sources */,
  2.2000 -				0014B98409C0E585003A99D5 /* SDL_nullmouse.c in Sources */,
  2.2001  				0014B98509C0E585003A99D5 /* SDL_nullvideo.c in Sources */,
  2.2002  				002F328809CA049100EBEB88 /* SDL_iconv.c in Sources */,
  2.2003  				002F32DC09CA0BE700EBEB88 /* SDL_diskaudio.c in Sources */,
  2.2004  				002F32EA09CA0BF600EBEB88 /* SDL_dummyaudio.c in Sources */,
  2.2005  				046B91EB0A11B53500FB151C /* SDL_sysloadso.c in Sources */,
  2.2006  				046B92120A11B8AD00FB151C /* SDL_dlcompat.c in Sources */,
  2.2007 +				F3DEB58B0C57E182003E2527 /* SDL_audiotypecvt.c in Sources */,
  2.2008 +				F3DEB5900C57E1EA003E2527 /* SDL_windowevents.c in Sources */,
  2.2009 +				F3DEB5A80C57E282003E2527 /* SDL_rect.c in Sources */,
  2.2010 +				F3DEB5AA0C57E282003E2527 /* SDL_renderer_gl.c in Sources */,
  2.2011 +				F3DEB5AB0C57E282003E2527 /* SDL_renderer_sw.c in Sources */,
  2.2012 +				F3DEB5DF0C57E2BF003E2527 /* SDL_cocoaevents.m in Sources */,
  2.2013 +				F3DEB5E10C57E2BF003E2527 /* SDL_cocoakeyboard.m in Sources */,
  2.2014 +				F3DEB5E40C57E2BF003E2527 /* SDL_cocoamodes.m in Sources */,
  2.2015 +				F3DEB5E60C57E2BF003E2527 /* SDL_cocoamouse.m in Sources */,
  2.2016 +				F3DEB5E80C57E2BF003E2527 /* SDL_cocoaopengl.m in Sources */,
  2.2017 +				F3DEB5EA0C57E2BF003E2527 /* SDL_cocoavideo.m in Sources */,
  2.2018 +				F3DEB5EC0C57E2BF003E2527 /* SDL_cocoawindow.m in Sources */,
  2.2019 +				F3DEB6200C57E321003E2527 /* SDL_nullrender.c in Sources */,
  2.2020 +				F317F3E80C789CCF00411C95 /* SDL_blit_auto.c in Sources */,
  2.2021 +				F317F3EA0C789CCF00411C95 /* SDL_blit_copy.c in Sources */,
  2.2022 +				F317F3EC0C789CCF00411C95 /* SDL_blit_slow.c in Sources */,
  2.2023 +				F317F3EE0C789CCF00411C95 /* SDL_fill.c in Sources */,
  2.2024 +				F317F44F0C789F2600411C95 /* SDL_compat.c in Sources */,
  2.2025 +				F306D6A20CB645B100B70512 /* SDL_yuv_mmx.c in Sources */,
  2.2026  			);
  2.2027  			runOnlyForDeploymentPostprocessing = 0;
  2.2028  		};
  2.2029 @@ -2254,13 +2108,10 @@
  2.2030  				002F321709CA02D800EBEB88 /* SDL_wave.c in Sources */,
  2.2031  				002F321809CA02D800EBEB88 /* SDL_romaudio.c in Sources */,
  2.2032  				002F321909CA02D800EBEB88 /* SDL_cdrom.c in Sources */,
  2.2033 -				002F321A09CA02D800EBEB88 /* SDL_active.c in Sources */,
  2.2034  				002F321B09CA02D800EBEB88 /* SDL_events.c in Sources */,
  2.2035 -				002F321C09CA02D800EBEB88 /* SDL_expose.c in Sources */,
  2.2036  				002F321D09CA02D800EBEB88 /* SDL_keyboard.c in Sources */,
  2.2037  				002F321E09CA02D800EBEB88 /* SDL_mouse.c in Sources */,
  2.2038  				002F321F09CA02D800EBEB88 /* SDL_quit.c in Sources */,
  2.2039 -				002F322009CA02D800EBEB88 /* SDL_resize.c in Sources */,
  2.2040  				002F322109CA02D800EBEB88 /* SDL_rwops.c in Sources */,
  2.2041  				002F322209CA02D800EBEB88 /* SDL_joystick.c in Sources */,
  2.2042  				002F322309CA02D800EBEB88 /* SDL_thread.c in Sources */,
  2.2043 @@ -2271,26 +2122,18 @@
  2.2044  				002F322809CA02D800EBEB88 /* SDL_blit_A.c in Sources */,
  2.2045  				002F322909CA02D800EBEB88 /* SDL_blit_N.c in Sources */,
  2.2046  				002F322A09CA02D800EBEB88 /* SDL_bmp.c in Sources */,
  2.2047 -				002F322B09CA02D800EBEB88 /* SDL_cursor.c in Sources */,
  2.2048  				002F322C09CA02D800EBEB88 /* SDL_gamma.c in Sources */,
  2.2049  				002F322D09CA02D800EBEB88 /* SDL_pixels.c in Sources */,
  2.2050  				002F322E09CA02D800EBEB88 /* SDL_RLEaccel.c in Sources */,
  2.2051  				002F322F09CA02D800EBEB88 /* SDL_stretch.c in Sources */,
  2.2052  				002F323009CA02D800EBEB88 /* SDL_surface.c in Sources */,
  2.2053  				002F323109CA02D800EBEB88 /* SDL_video.c in Sources */,
  2.2054 -				002F323209CA02D800EBEB88 /* SDL_yuv.c in Sources */,
  2.2055  				002F323309CA02D800EBEB88 /* SDL_yuv_sw.c in Sources */,
  2.2056  				002F323409CA02D800EBEB88 /* SDL_error.c in Sources */,
  2.2057  				002F323509CA02D800EBEB88 /* SDL_fatal.c in Sources */,
  2.2058  				002F323609CA02D800EBEB88 /* SDL.c in Sources */,
  2.2059  				002F323709CA02D800EBEB88 /* SDL_sysjoystick.c in Sources */,
  2.2060  				002F323809CA02D800EBEB88 /* SDL_syscdrom.c in Sources */,
  2.2061 -				002F323909CA02D800EBEB88 /* SDL_QuartzEvents.m in Sources */,
  2.2062 -				002F323A09CA02D800EBEB88 /* SDL_QuartzGL.m in Sources */,
  2.2063 -				002F323B09CA02D800EBEB88 /* SDL_QuartzVideo.m in Sources */,
  2.2064 -				002F323C09CA02D800EBEB88 /* SDL_QuartzWindow.m in Sources */,
  2.2065 -				002F323D09CA02D800EBEB88 /* SDL_QuartzWM.m in Sources */,
  2.2066 -				002F323E09CA02D800EBEB88 /* SDL_QuartzYUV.m in Sources */,
  2.2067  				002F323F09CA02D800EBEB88 /* SDL_cpuinfo.c in Sources */,
  2.2068  				002F324009CA02D800EBEB88 /* SDL_coreaudio.c in Sources */,
  2.2069  				002F324109CA02D800EBEB88 /* AudioFilePlayer.c in Sources */,
  2.2070 @@ -2309,13 +2152,31 @@
  2.2071  				002F324E09CA02D800EBEB88 /* SDL_string.c in Sources */,
  2.2072  				002F324F09CA02D800EBEB88 /* SDL_mixer_MMX.c in Sources */,
  2.2073  				002F325109CA02D800EBEB88 /* SDL_nullevents.c in Sources */,
  2.2074 -				002F325209CA02D800EBEB88 /* SDL_nullmouse.c in Sources */,
  2.2075  				002F325309CA02D800EBEB88 /* SDL_nullvideo.c in Sources */,
  2.2076  				002F328909CA049100EBEB88 /* SDL_iconv.c in Sources */,
  2.2077  				002F32DE09CA0BE700EBEB88 /* SDL_diskaudio.c in Sources */,
  2.2078  				002F32EC09CA0BF600EBEB88 /* SDL_dummyaudio.c in Sources */,
  2.2079  				046B91EA0A11B53500FB151C /* SDL_sysloadso.c in Sources */,
  2.2080  				046B92110A11B8AD00FB151C /* SDL_dlcompat.c in Sources */,
  2.2081 +				F3DEB58C0C57E182003E2527 /* SDL_audiotypecvt.c in Sources */,
  2.2082 +				F3DEB5910C57E1EA003E2527 /* SDL_windowevents.c in Sources */,
  2.2083 +				F3DEB5AC0C57E282003E2527 /* SDL_rect.c in Sources */,
  2.2084 +				F3DEB5AE0C57E282003E2527 /* SDL_renderer_gl.c in Sources */,
  2.2085 +				F3DEB5AF0C57E282003E2527 /* SDL_renderer_sw.c in Sources */,
  2.2086 +				F3DEB5EE0C57E2BF003E2527 /* SDL_cocoaevents.m in Sources */,
  2.2087 +				F3DEB5F00C57E2BF003E2527 /* SDL_cocoakeyboard.m in Sources */,
  2.2088 +				F3DEB5F30C57E2BF003E2527 /* SDL_cocoamodes.m in Sources */,
  2.2089 +				F3DEB5F50C57E2BF003E2527 /* SDL_cocoamouse.m in Sources */,
  2.2090 +				F3DEB5F70C57E2BF003E2527 /* SDL_cocoaopengl.m in Sources */,
  2.2091 +				F3DEB5F90C57E2BF003E2527 /* SDL_cocoavideo.m in Sources */,
  2.2092 +				F3DEB5FB0C57E2BF003E2527 /* SDL_cocoawindow.m in Sources */,
  2.2093 +				F3DEB6220C57E321003E2527 /* SDL_nullrender.c in Sources */,
  2.2094 +				F317F3F80C789CCF00411C95 /* SDL_blit_auto.c in Sources */,
  2.2095 +				F317F3FA0C789CCF00411C95 /* SDL_blit_copy.c in Sources */,
  2.2096 +				F317F3FC0C789CCF00411C95 /* SDL_blit_slow.c in Sources */,
  2.2097 +				F317F3FE0C789CCF00411C95 /* SDL_fill.c in Sources */,
  2.2098 +				F317F4500C789F2600411C95 /* SDL_compat.c in Sources */,
  2.2099 +				F306D6A30CB645B100B70512 /* SDL_yuv_mmx.c in Sources */,
  2.2100  			);
  2.2101  			runOnlyForDeploymentPostprocessing = 0;
  2.2102  		};
  2.2103 @@ -2329,13 +2190,10 @@
  2.2104  				BECDF6300761BA81005FE872 /* SDL_audiodev.c in Sources */,
  2.2105  				BECDF6320761BA81005FE872 /* SDL_mixer.c in Sources */,
  2.2106  				BECDF6330761BA81005FE872 /* SDL_wave.c in Sources */,
  2.2107 -				BECDF6350761BA81005FE872 /* SDL_active.c in Sources */,
  2.2108  				BECDF6360761BA81005FE872 /* SDL_events.c in Sources */,
  2.2109 -				BECDF6370761BA81005FE872 /* SDL_expose.c in Sources */,
  2.2110  				BECDF6380761BA81005FE872 /* SDL_keyboard.c in Sources */,
  2.2111  				BECDF6390761BA81005FE872 /* SDL_mouse.c in Sources */,
  2.2112  				BECDF63A0761BA81005FE872 /* SDL_quit.c in Sources */,
  2.2113 -				BECDF63B0761BA81005FE872 /* SDL_resize.c in Sources */,
  2.2114  				BECDF63C0761BA81005FE872 /* SDL_rwops.c in Sources */,
  2.2115  				BECDF63E0761BA81005FE872 /* SDL_timer.c in Sources */,
  2.2116  				BECDF63F0761BA81005FE872 /* SDL_blit.c in Sources */,
  2.2117 @@ -2344,13 +2202,11 @@
  2.2118  				BECDF6420761BA81005FE872 /* SDL_blit_A.c in Sources */,
  2.2119  				BECDF6430761BA81005FE872 /* SDL_blit_N.c in Sources */,
  2.2120  				BECDF6440761BA81005FE872 /* SDL_bmp.c in Sources */,
  2.2121 -				BECDF6450761BA81005FE872 /* SDL_cursor.c in Sources */,
  2.2122  				BECDF6460761BA81005FE872 /* SDL_gamma.c in Sources */,
  2.2123  				BECDF6470761BA81005FE872 /* SDL_pixels.c in Sources */,
  2.2124  				BECDF6480761BA81005FE872 /* SDL_RLEaccel.c in Sources */,
  2.2125  				BECDF6490761BA81005FE872 /* SDL_surface.c in Sources */,
  2.2126  				BECDF64A0761BA81005FE872 /* SDL_video.c in Sources */,
  2.2127 -				BECDF64B0761BA81005FE872 /* SDL_yuv.c in Sources */,
  2.2128  				BECDF64C0761BA81005FE872 /* SDL_yuv_sw.c in Sources */,
  2.2129  				BECDF64D0761BA81005FE872 /* SDL_error.c in Sources */,
  2.2130  				BECDF64E0761BA81005FE872 /* SDL_fatal.c in Sources */,
  2.2131 @@ -2360,12 +2216,6 @@
  2.2132  				BECDF6530761BA81005FE872 /* SDL_joystick.c in Sources */,
  2.2133  				BECDF6580761BA81005FE872 /* SDL_stretch.c in Sources */,
  2.2134  				BECDF6590761BA81005FE872 /* SDL_sysjoystick.c in Sources */,
  2.2135 -				BECDF65B0761BA81005FE872 /* SDL_QuartzEvents.m in Sources */,
  2.2136 -				BECDF65C0761BA81005FE872 /* SDL_QuartzGL.m in Sources */,
  2.2137 -				BECDF65D0761BA81005FE872 /* SDL_QuartzVideo.m in Sources */,
  2.2138 -				BECDF65E0761BA81005FE872 /* SDL_QuartzWindow.m in Sources */,
  2.2139 -				BECDF65F0761BA81005FE872 /* SDL_QuartzWM.m in Sources */,
  2.2140 -				BECDF6600761BA81005FE872 /* SDL_QuartzYUV.m in Sources */,
  2.2141  				BECDF6610761BA81005FE872 /* SDL_cpuinfo.c in Sources */,
  2.2142  				BECDF6620761BA81005FE872 /* SDL_syscdrom.c in Sources */,
  2.2143  				BECDF6670761BA81005FE872 /* SDL_coreaudio.c in Sources */,
  2.2144 @@ -2385,24 +2235,13 @@
  2.2145  				00162D6F09BD214F0037C8D0 /* SDL_string.c in Sources */,
  2.2146  				00162E6809BD27300037C8D0 /* SDL_mixer_MMX.c in Sources */,
  2.2147  				00162F3B09BE27FB0037C8D0 /* SDL_nullevents.c in Sources */,
  2.2148 -				00162F3D09BE27FB0037C8D0 /* SDL_nullmouse.c in Sources */,
  2.2149  				00162F3F09BE27FB0037C8D0 /* SDL_nullvideo.c in Sources */,
  2.2150 -				0014B7EF09C0D8D2003A99D5 /* SDL_dgaevents.c in Sources */,
  2.2151 -				0014B7F109C0D8D2003A99D5 /* SDL_dgamouse.c in Sources */,
  2.2152 -				0014B7F209C0D8D2003A99D5 /* SDL_dgavideo.c in Sources */,
  2.2153 -				0014B84F09C0D977003A99D5 /* SDL_x11dga.c in Sources */,
  2.2154  				0014B85009C0D977003A99D5 /* SDL_x11dyn.c in Sources */,
  2.2155  				0014B85309C0D977003A99D5 /* SDL_x11events.c in Sources */,
  2.2156  				0014B85509C0D977003A99D5 /* SDL_x11gamma.c in Sources */,
  2.2157 -				0014B85709C0D977003A99D5 /* SDL_x11gl.c in Sources */,
  2.2158 -				0014B85909C0D977003A99D5 /* SDL_x11image.c in Sources */,
  2.2159  				0014B85B09C0D977003A99D5 /* SDL_x11modes.c in Sources */,
  2.2160  				0014B85D09C0D977003A99D5 /* SDL_x11mouse.c in Sources */,
  2.2161  				0014B85F09C0D977003A99D5 /* SDL_x11video.c in Sources */,
  2.2162 -				0014B86209C0D977003A99D5 /* SDL_x11wm.c in Sources */,
  2.2163 -				0014B86409C0D977003A99D5 /* SDL_x11yuv.c in Sources */,
  2.2164 -				0014B89209C0DA94003A99D5 /* XF86DGA.c in Sources */,
  2.2165 -				0014B89309C0DA94003A99D5 /* XF86DGA2.c in Sources */,
  2.2166  				0014B89709C0DAA1003A99D5 /* XF86VMode.c in Sources */,
  2.2167  				0014B89B09C0DAAE003A99D5 /* Xv.c in Sources */,
  2.2168  				0014B8A009C0DAB9003A99D5 /* Xinerama.c in Sources */,
  2.2169 @@ -2412,6 +2251,37 @@
  2.2170  				002F32E509CA0BF600EBEB88 /* SDL_dummyaudio.c in Sources */,
  2.2171  				046B91EC0A11B53500FB151C /* SDL_sysloadso.c in Sources */,
  2.2172  				046B92130A11B8AD00FB151C /* SDL_dlcompat.c in Sources */,
  2.2173 +				F3DEB5890C57E182003E2527 /* SDL_audiotypecvt.c in Sources */,
  2.2174 +				F3DEB58E0C57E1EA003E2527 /* SDL_windowevents.c in Sources */,
  2.2175 +				F3DEB5A00C57E282003E2527 /* SDL_rect.c in Sources */,
  2.2176 +				F3DEB5A20C57E282003E2527 /* SDL_renderer_gl.c in Sources */,
  2.2177 +				F3DEB5A30C57E282003E2527 /* SDL_renderer_sw.c in Sources */,
  2.2178 +				F3DEB5C10C57E2BF003E2527 /* SDL_cocoaevents.m in Sources */,
  2.2179 +				F3DEB5C30C57E2BF003E2527 /* SDL_cocoakeyboard.m in Sources */,
  2.2180 +				F3DEB5C60C57E2BF003E2527 /* SDL_cocoamodes.m in Sources */,
  2.2181 +				F3DEB5C80C57E2BF003E2527 /* SDL_cocoamouse.m in Sources */,
  2.2182 +				F3DEB5CA0C57E2BF003E2527 /* SDL_cocoaopengl.m in Sources */,
  2.2183 +				F3DEB5CC0C57E2BF003E2527 /* SDL_cocoavideo.m in Sources */,
  2.2184 +				F3DEB5CE0C57E2BF003E2527 /* SDL_cocoawindow.m in Sources */,
  2.2185 +				F3DEB61C0C57E321003E2527 /* SDL_nullrender.c in Sources */,
  2.2186 +				F3DEB6330C57E3C4003E2527 /* SDL_x11keyboard.c in Sources */,
  2.2187 +				F3DEB6340C57E3C4003E2527 /* SDL_x11opengl.c in Sources */,
  2.2188 +				F3DEB6350C57E3C4003E2527 /* SDL_x11window.c in Sources */,
  2.2189 +				F3DEB6490C57E483003E2527 /* AllCmap.c in Sources */,
  2.2190 +				F3DEB64A0C57E483003E2527 /* CmapAlloc.c in Sources */,
  2.2191 +				F3DEB64B0C57E483003E2527 /* CrCmap.c in Sources */,
  2.2192 +				F3DEB64C0C57E483003E2527 /* DelCmap.c in Sources */,
  2.2193 +				F3DEB64D0C57E483003E2527 /* Distinct.c in Sources */,
  2.2194 +				F3DEB64E0C57E483003E2527 /* LookupCmap.c in Sources */,
  2.2195 +				F3DEB64F0C57E483003E2527 /* StdCmap.c in Sources */,
  2.2196 +				F3DEB6500C57E483003E2527 /* VisCmap.c in Sources */,
  2.2197 +				F317F3C80C789CCF00411C95 /* SDL_blit_auto.c in Sources */,
  2.2198 +				F317F3CA0C789CCF00411C95 /* SDL_blit_copy.c in Sources */,
  2.2199 +				F317F3CC0C789CCF00411C95 /* SDL_blit_slow.c in Sources */,
  2.2200 +				F317F3CE0C789CCF00411C95 /* SDL_fill.c in Sources */,
  2.2201 +				F317F44D0C789F2600411C95 /* SDL_compat.c in Sources */,
  2.2202 +				F306D6A00CB645A900B70512 /* SDL_yuv_mmx.c in Sources */,
  2.2203 +				F38109E30D27B07E002DA2C1 /* imKStoUCS.c in Sources */,
  2.2204  			);
  2.2205  			runOnlyForDeploymentPostprocessing = 0;
  2.2206  		};
  2.2207 @@ -2426,13 +2296,10 @@
  2.2208  				BECDF67F0761BA81005FE872 /* SDL_wave.c in Sources */,
  2.2209  				BECDF6800761BA81005FE872 /* SDL_romaudio.c in Sources */,
  2.2210  				BECDF6810761BA81005FE872 /* SDL_cdrom.c in Sources */,
  2.2211 -				BECDF6830761BA81005FE872 /* SDL_active.c in Sources */,
  2.2212  				BECDF6840761BA81005FE872 /* SDL_events.c in Sources */,
  2.2213 -				BECDF6850761BA81005FE872 /* SDL_expose.c in Sources */,
  2.2214  				BECDF6860761BA81005FE872 /* SDL_keyboard.c in Sources */,
  2.2215  				BECDF6870761BA81005FE872 /* SDL_mouse.c in Sources */,
  2.2216  				BECDF6880761BA81005FE872 /* SDL_quit.c in Sources */,
  2.2217 -				BECDF6890761BA81005FE872 /* SDL_resize.c in Sources */,
  2.2218  				BECDF68A0761BA81005FE872 /* SDL_rwops.c in Sources */,
  2.2219  				BECDF68B0761BA81005FE872 /* SDL_joystick.c in Sources */,
  2.2220  				BECDF68C0761BA81005FE872 /* SDL_thread.c in Sources */,
  2.2221 @@ -2443,26 +2310,18 @@
  2.2222  				BECDF6960761BA81005FE872 /* SDL_blit_A.c in Sources */,
  2.2223  				BECDF6970761BA81005FE872 /* SDL_blit_N.c in Sources */,
  2.2224  				BECDF6980761BA81005FE872 /* SDL_bmp.c in Sources */,
  2.2225 -				BECDF6990761BA81005FE872 /* SDL_cursor.c in Sources */,
  2.2226  				BECDF69A0761BA81005FE872 /* SDL_gamma.c in Sources */,
  2.2227  				BECDF69B0761BA81005FE872 /* SDL_pixels.c in Sources */,
  2.2228  				BECDF69C0761BA81005FE872 /* SDL_RLEaccel.c in Sources */,
  2.2229  				BECDF69D0761BA81005FE872 /* SDL_stretch.c in Sources */,
  2.2230  				BECDF69E0761BA81005FE872 /* SDL_surface.c in Sources */,
  2.2231  				BECDF69F0761BA81005FE872 /* SDL_video.c in Sources */,
  2.2232 -				BECDF6A00761BA81005FE872 /* SDL_yuv.c in Sources */,
  2.2233  				BECDF6A10761BA81005FE872 /* SDL_yuv_sw.c in Sources */,
  2.2234  				BECDF6A20761BA81005FE872 /* SDL_error.c in Sources */,
  2.2235  				BECDF6A30761BA81005FE872 /* SDL_fatal.c in Sources */,
  2.2236  				BECDF6A50761BA81005FE872 /* SDL.c in Sources */,
  2.2237  				BECDF6A60761BA81005FE872 /* SDL_sysjoystick.c in Sources */,
  2.2238  				BECDF6A80761BA81005FE872 /* SDL_syscdrom.c in Sources */,
  2.2239 -				BECDF6A90761BA81005FE872 /* SDL_QuartzEvents.m in Sources */,
  2.2240 -				BECDF6AA0761BA81005FE872 /* SDL_QuartzGL.m in Sources */,
  2.2241 -				BECDF6AB0761BA81005FE872 /* SDL_QuartzVideo.m in Sources */,
  2.2242 -				BECDF6AC0761BA81005FE872 /* SDL_QuartzWindow.m in Sources */,
  2.2243 -				BECDF6AD0761BA81005FE872 /* SDL_QuartzWM.m in Sources */,
  2.2244 -				BECDF6AE0761BA81005FE872 /* SDL_QuartzYUV.m in Sources */,
  2.2245  				BECDF6AF0761BA81005FE872 /* SDL_cpuinfo.c in Sources */,
  2.2246  				BECDF6B00761BA81005FE872 /* SDL_coreaudio.c in Sources */,
  2.2247  				004C2C900975E13300E9D430 /* AudioFilePlayer.c in Sources */,
  2.2248 @@ -2481,24 +2340,13 @@
  2.2249  				00162D7409BD214F0037C8D0 /* SDL_string.c in Sources */,
  2.2250  				00162E6A09BD27360037C8D0 /* SDL_mixer_MMX.c in Sources */,
  2.2251  				00162F4109BE27FB0037C8D0 /* SDL_nullevents.c in Sources */,
  2.2252 -				00162F4309BE27FB0037C8D0 /* SDL_nullmouse.c in Sources */,
  2.2253  				00162F4509BE27FB0037C8D0 /* SDL_nullvideo.c in Sources */,
  2.2254 -				0014B7F509C0D8D2003A99D5 /* SDL_dgaevents.c in Sources */,
  2.2255 -				0014B7F709C0D8D2003A99D5 /* SDL_dgamouse.c in Sources */,
  2.2256 -				0014B7F809C0D8D2003A99D5 /* SDL_dgavideo.c in Sources */,
  2.2257 -				0014B86609C0D977003A99D5 /* SDL_x11dga.c in Sources */,
  2.2258  				0014B86709C0D977003A99D5 /* SDL_x11dyn.c in Sources */,
  2.2259  				0014B86A09C0D977003A99D5 /* SDL_x11events.c in Sources */,
  2.2260  				0014B86C09C0D977003A99D5 /* SDL_x11gamma.c in Sources */,
  2.2261 -				0014B86E09C0D977003A99D5 /* SDL_x11gl.c in Sources */,
  2.2262 -				0014B87009C0D977003A99D5 /* SDL_x11image.c in Sources */,
  2.2263  				0014B87209C0D977003A99D5 /* SDL_x11modes.c in Sources */,
  2.2264  				0014B87409C0D977003A99D5 /* SDL_x11mouse.c in Sources */,
  2.2265  				0014B87609C0D977003A99D5 /* SDL_x11video.c in Sources */,
  2.2266 -				0014B87909C0D977003A99D5 /* SDL_x11wm.c in Sources */,
  2.2267 -				0014B87B09C0D977003A99D5 /* SDL_x11yuv.c in Sources */,
  2.2268 -				0014B89409C0DA94003A99D5 /* XF86DGA.c in Sources */,
  2.2269 -				0014B89509C0DA94003A99D5 /* XF86DGA2.c in Sources */,
  2.2270  				0014B89809C0DAA1003A99D5 /* XF86VMode.c in Sources */,
  2.2271  				0014B89D09C0DAAE003A99D5 /* Xv.c in Sources */,
  2.2272  				0014B8A109C0DAB9003A99D5 /* Xinerama.c in Sources */,
  2.2273 @@ -2508,14 +2356,37 @@
  2.2274  				002F32E709CA0BF600EBEB88 /* SDL_dummyaudio.c in Sources */,
  2.2275  				046B91ED0A11B53500FB151C /* SDL_sysloadso.c in Sources */,
  2.2276  				046B92140A11B8AD00FB151C /* SDL_dlcompat.c in Sources */,
  2.2277 -			);
  2.2278 -			runOnlyForDeploymentPostprocessing = 0;
  2.2279 -		};
  2.2280 -		BECDF6B60761BA81005FE872 /* Sources */ = {
  2.2281 -			isa = PBXSourcesBuildPhase;
  2.2282 -			buildActionMask = 2147483647;
  2.2283 -			files = (
  2.2284 -				BECDF6B70761BA81005FE872 /* SDLMain.m in Sources */,
  2.2285 +				F3DEB58A0C57E182003E2527 /* SDL_audiotypecvt.c in Sources */,
  2.2286 +				F3DEB58F0C57E1EA003E2527 /* SDL_windowevents.c in Sources */,
  2.2287 +				F3DEB5A40C57E282003E2527 /* SDL_rect.c in Sources */,
  2.2288 +				F3DEB5A60C57E282003E2527 /* SDL_renderer_gl.c in Sources */,
  2.2289 +				F3DEB5A70C57E282003E2527 /* SDL_renderer_sw.c in Sources */,
  2.2290 +				F3DEB5D00C57E2BF003E2527 /* SDL_cocoaevents.m in Sources */,
  2.2291 +				F3DEB5D20C57E2BF003E2527 /* SDL_cocoakeyboard.m in Sources */,
  2.2292 +				F3DEB5D50C57E2BF003E2527 /* SDL_cocoamodes.m in Sources */,
  2.2293 +				F3DEB5D70C57E2BF003E2527 /* SDL_cocoamouse.m in Sources */,
  2.2294 +				F3DEB5D90C57E2BF003E2527 /* SDL_cocoaopengl.m in Sources */,
  2.2295 +				F3DEB5DB0C57E2BF003E2527 /* SDL_cocoavideo.m in Sources */,
  2.2296 +				F3DEB5DD0C57E2BF003E2527 /* SDL_cocoawindow.m in Sources */,
  2.2297 +				F3DEB61E0C57E321003E2527 /* SDL_nullrender.c in Sources */,
  2.2298 +				F3DEB6360C57E3C4003E2527 /* SDL_x11keyboard.c in Sources */,
  2.2299 +				F3DEB6370C57E3C4003E2527 /* SDL_x11opengl.c in Sources */,
  2.2300 +				F3DEB6380C57E3C4003E2527 /* SDL_x11window.c in Sources */,
  2.2301 +				F3DEB6510C57E483003E2527 /* AllCmap.c in Sources */,
  2.2302 +				F3DEB6520C57E483003E2527 /* CmapAlloc.c in Sources */,
  2.2303 +				F3DEB6530C57E483003E2527 /* CrCmap.c in Sources */,
  2.2304 +				F3DEB6540C57E483003E2527 /* DelCmap.c in Sources */,
  2.2305 +				F3DEB6550C57E483003E2527 /* Distinct.c in Sources */,
  2.2306 +				F3DEB6560C57E483003E2527 /* LookupCmap.c in Sources */,
  2.2307 +				F3DEB6570C57E483003E2527 /* StdCmap.c in Sources */,
  2.2308 +				F3DEB6580C57E483003E2527 /* VisCmap.c in Sources */,
  2.2309 +				F317F3D80C789CCF00411C95 /* SDL_blit_auto.c in Sources */,
  2.2310 +				F317F3DA0C789CCF00411C95 /* SDL_blit_copy.c in Sources */,
  2.2311 +				F317F3DC0C789CCF00411C95 /* SDL_blit_slow.c in Sources */,
  2.2312 +				F317F3DE0C789CCF00411C95 /* SDL_fill.c in Sources */,
  2.2313 +				F317F44E0C789F2600411C95 /* SDL_compat.c in Sources */,
  2.2314 +				F306D6A10CB645AF00B70512 /* SDL_yuv_mmx.c in Sources */,
  2.2315 +				F38109E40D27B07E002DA2C1 /* imKStoUCS.c in Sources */,
  2.2316  			);
  2.2317  			runOnlyForDeploymentPostprocessing = 0;
  2.2318  		};
  2.2319 @@ -2628,23 +2499,28 @@
  2.2320  			buildSettings = {
  2.2321  				DYLIB_COMPATIBILITY_VERSION = 1;
  2.2322  				DYLIB_CURRENT_VERSION = 1;
  2.2323 -				FRAMEWORK_VERSION = A;
  2.2324 +				FRAMEWORK_VERSION = B;
  2.2325  				GCC_PREPROCESSOR_DEFINITIONS = (
  2.2326  					"$(GCC_PREPROCESSOR_DEFINITIONS)",
  2.2327 -					"SDL_VIDEO_DRIVER_DGA=1",
  2.2328  					"SDL_VIDEO_DRIVER_X11=1",
  2.2329 -					"SDL_VIDEO_DRIVER_X11_DGAMOUSE=1",
  2.2330 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC=\"/usr/X11R6/lib/libX11.6.dylib\"",
  2.2331 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\"/usr/X11R6/lib/libXext.6.dylib\"",
  2.2332 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\"/usr/X11R6/lib/libXrandr.2.dylib\"",
  2.2333 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\"/usr/X11R6/lib/libXrender.1.dylib\"",
  2.2334 +					"SDL_VIDEO_DRIVER_X11_DPMS=1",
  2.2335 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
  2.2336 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
  2.2337 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
  2.2338 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
  2.2339  					"SDL_VIDEO_DRIVER_X11_VIDMODE=1",
  2.2340  					"SDL_VIDEO_DRIVER_X11_XINERAMA=1",
  2.2341  					"SDL_VIDEO_DRIVER_X11_XME=1",
  2.2342  					"SDL_VIDEO_DRIVER_X11_XRANDR=1",
  2.2343  					"SDL_VIDEO_DRIVER_X11_XV=1",
  2.2344 +					"SDL_VIDEO_OPENGL_GLX=1",
  2.2345  				);
  2.2346 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1 = "SDL_VIDEO_DRIVER_X11_DYNAMIC=\\\"/usr/X11R6/lib/libX11.6.dylib\\\"";
  2.2347 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\\\"/usr/X11R6/lib/libXext.6.dylib\\\"";
  2.2348 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\\\"/usr/X11R6/lib/libXrandr.2.dylib\\\"";
  2.2349 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\\\"/usr/X11R6/lib/libXrender.1.dylib\\\"";
  2.2350  				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  2.2351 +				HEADER_SEARCH_PATHS = /usr/X11R6/include;
  2.2352  				INFOPLIST_FILE = "Info-Framework.plist";
  2.2353  				INSTALL_PATH = "@executable_path/../Frameworks";
  2.2354  				OTHER_CFLAGS = "$(OTHER_CFLAGS_$(CURRENT_ARCH))";
  2.2355 @@ -2664,23 +2540,28 @@
  2.2356  			buildSettings = {
  2.2357  				DYLIB_COMPATIBILITY_VERSION = 1;
  2.2358  				DYLIB_CURRENT_VERSION = 1;
  2.2359 -				FRAMEWORK_VERSION = A;
  2.2360 +				FRAMEWORK_VERSION = B;
  2.2361  				GCC_PREPROCESSOR_DEFINITIONS = (
  2.2362  					"$(GCC_PREPROCESSOR_DEFINITIONS)",
  2.2363 -					"SDL_VIDEO_DRIVER_DGA=1",
  2.2364  					"SDL_VIDEO_DRIVER_X11=1",
  2.2365 -					"SDL_VIDEO_DRIVER_X11_DGAMOUSE=1",
  2.2366 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC=\"/usr/X11R6/lib/libX11.6.dylib\"",
  2.2367 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\"/usr/X11R6/lib/libXext.6.dylib\"",
  2.2368 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\"/usr/X11R6/lib/libXrandr.2.dylib\"",
  2.2369 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\"/usr/X11R6/lib/libXrender.1.dylib\"",
  2.2370 +					"SDL_VIDEO_DRIVER_X11_DPMS=1",
  2.2371 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
  2.2372 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
  2.2373 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
  2.2374 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
  2.2375  					"SDL_VIDEO_DRIVER_X11_VIDMODE=1",
  2.2376  					"SDL_VIDEO_DRIVER_X11_XINERAMA=1",
  2.2377  					"SDL_VIDEO_DRIVER_X11_XME=1",
  2.2378  					"SDL_VIDEO_DRIVER_X11_XRANDR=1",
  2.2379  					"SDL_VIDEO_DRIVER_X11_XV=1",
  2.2380 +					"SDL_VIDEO_OPENGL_GLX=1",
  2.2381  				);
  2.2382 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1 = "SDL_VIDEO_DRIVER_X11_DYNAMIC=\\\"/usr/X11R6/lib/libX11.6.dylib\\\"";
  2.2383 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\\\"/usr/X11R6/lib/libXext.6.dylib\\\"";
  2.2384 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\\\"/usr/X11R6/lib/libXrandr.2.dylib\\\"";
  2.2385 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\\\"/usr/X11R6/lib/libXrender.1.dylib\\\"";
  2.2386  				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  2.2387 +				HEADER_SEARCH_PATHS = /usr/X11R6/include;
  2.2388  				INFOPLIST_FILE = "Info-Framework.plist";
  2.2389  				INSTALL_PATH = "@executable_path/../Frameworks";
  2.2390  				OTHER_CFLAGS = "$(OTHER_CFLAGS_$(CURRENT_ARCH))";
  2.2391 @@ -2700,23 +2581,28 @@
  2.2392  			buildSettings = {
  2.2393  				DYLIB_COMPATIBILITY_VERSION = 1;
  2.2394  				DYLIB_CURRENT_VERSION = 1;
  2.2395 -				FRAMEWORK_VERSION = A;
  2.2396 +				FRAMEWORK_VERSION = B;
  2.2397  				GCC_PREPROCESSOR_DEFINITIONS = (
  2.2398  					"$(GCC_PREPROCESSOR_DEFINITIONS)",
  2.2399 -					"SDL_VIDEO_DRIVER_DGA=1",
  2.2400  					"SDL_VIDEO_DRIVER_X11=1",
  2.2401 -					"SDL_VIDEO_DRIVER_X11_DGAMOUSE=1",
  2.2402 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC=\"/usr/X11R6/lib/libX11.6.dylib\"",
  2.2403 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\"/usr/X11R6/lib/libXext.6.dylib\"",
  2.2404 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\"/usr/X11R6/lib/libXrandr.2.dylib\"",
  2.2405 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\"/usr/X11R6/lib/libXrender.1.dylib\"",
  2.2406 +					"SDL_VIDEO_DRIVER_X11_DPMS=1",
  2.2407 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
  2.2408 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
  2.2409 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
  2.2410 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
  2.2411  					"SDL_VIDEO_DRIVER_X11_VIDMODE=1",
  2.2412  					"SDL_VIDEO_DRIVER_X11_XINERAMA=1",
  2.2413  					"SDL_VIDEO_DRIVER_X11_XME=1",
  2.2414  					"SDL_VIDEO_DRIVER_X11_XRANDR=1",
  2.2415  					"SDL_VIDEO_DRIVER_X11_XV=1",
  2.2416 +					"SDL_VIDEO_OPENGL_GLX=1",
  2.2417  				);
  2.2418 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1 = "SDL_VIDEO_DRIVER_X11_DYNAMIC=\\\"/usr/X11R6/lib/libX11.6.dylib\\\"";
  2.2419 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\\\"/usr/X11R6/lib/libXext.6.dylib\\\"";
  2.2420 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\\\"/usr/X11R6/lib/libXrandr.2.dylib\\\"";
  2.2421 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\\\"/usr/X11R6/lib/libXrender.1.dylib\\\"";
  2.2422  				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  2.2423 +				HEADER_SEARCH_PATHS = /usr/X11R6/include;
  2.2424  				INFOPLIST_FILE = "Info-Framework.plist";
  2.2425  				INSTALL_PATH = "@executable_path/../Frameworks";
  2.2426  				OTHER_CFLAGS = "$(OTHER_CFLAGS_$(CURRENT_ARCH))";
  2.2427 @@ -2739,16 +2625,20 @@
  2.2428  					"SDL_VIDEO_DRIVER_DGA=1",
  2.2429  					"SDL_VIDEO_DRIVER_X11=1",
  2.2430  					"SDL_VIDEO_DRIVER_X11_DGAMOUSE=1",
  2.2431 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC=\"/usr/X11R6/lib/libX11.6.dylib\"",
  2.2432 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\"/usr/X11R6/lib/libXext.6.dylib\"",
  2.2433 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\"/usr/X11R6/lib/libXrandr.2.dylib\"",
  2.2434 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\"/usr/X11R6/lib/libXrender.1.dylib\"",
  2.2435 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
  2.2436 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
  2.2437 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
  2.2438 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
  2.2439  					"SDL_VIDEO_DRIVER_X11_VIDMODE=1",
  2.2440  					"SDL_VIDEO_DRIVER_X11_XINERAMA=1",
  2.2441  					"SDL_VIDEO_DRIVER_X11_XME=1",
  2.2442  					"SDL_VIDEO_DRIVER_X11_XRANDR=1",
  2.2443  					"SDL_VIDEO_DRIVER_X11_XV=1",
  2.2444  				);
  2.2445 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1 = "SDL_VIDEO_DRIVER_X11_DYNAMIC=\\\"/usr/X11R6/lib/libX11.6.dylib\\\"";
  2.2446 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\\\"/usr/X11R6/lib/libXext.6.dylib\\\"";
  2.2447 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\\\"/usr/X11R6/lib/libXrandr.2.dylib\\\"";
  2.2448 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\\\"/usr/X11R6/lib/libXrender.1.dylib\\\"";
  2.2449  				OTHER_CFLAGS = "$(OTHER_CFLAGS_$(CURRENT_ARCH))";
  2.2450  				OTHER_CFLAGS_i386 = "";
  2.2451  				OTHER_CFLAGS_ppc = "";
  2.2452 @@ -2764,16 +2654,20 @@
  2.2453  					"SDL_VIDEO_DRIVER_DGA=1",
  2.2454  					"SDL_VIDEO_DRIVER_X11=1",
  2.2455  					"SDL_VIDEO_DRIVER_X11_DGAMOUSE=1",
  2.2456 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC=\"/usr/X11R6/lib/libX11.6.dylib\"",
  2.2457 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\"/usr/X11R6/lib/libXext.6.dylib\"",
  2.2458 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\"/usr/X11R6/lib/libXrandr.2.dylib\"",
  2.2459 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\"/usr/X11R6/lib/libXrender.1.dylib\"",
  2.2460 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
  2.2461 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
  2.2462 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
  2.2463 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
  2.2464  					"SDL_VIDEO_DRIVER_X11_VIDMODE=1",
  2.2465  					"SDL_VIDEO_DRIVER_X11_XINERAMA=1",
  2.2466  					"SDL_VIDEO_DRIVER_X11_XME=1",
  2.2467  					"SDL_VIDEO_DRIVER_X11_XRANDR=1",
  2.2468  					"SDL_VIDEO_DRIVER_X11_XV=1",
  2.2469  				);
  2.2470 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1 = "SDL_VIDEO_DRIVER_X11_DYNAMIC=\\\"/usr/X11R6/lib/libX11.6.dylib\\\"";
  2.2471 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\\\"/usr/X11R6/lib/libXext.6.dylib\\\"";
  2.2472 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\\\"/usr/X11R6/lib/libXrandr.2.dylib\\\"";
  2.2473 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\\\"/usr/X11R6/lib/libXrender.1.dylib\\\"";
  2.2474  				OTHER_CFLAGS = "$(OTHER_CFLAGS_$(CURRENT_ARCH))";
  2.2475  				OTHER_CFLAGS_i386 = "";
  2.2476  				OTHER_CFLAGS_ppc = "";
  2.2477 @@ -2789,16 +2683,20 @@
  2.2478  					"SDL_VIDEO_DRIVER_DGA=1",
  2.2479  					"SDL_VIDEO_DRIVER_X11=1",
  2.2480  					"SDL_VIDEO_DRIVER_X11_DGAMOUSE=1",
  2.2481 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC=\"/usr/X11R6/lib/libX11.6.dylib\"",
  2.2482 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\"/usr/X11R6/lib/libXext.6.dylib\"",
  2.2483 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\"/usr/X11R6/lib/libXrandr.2.dylib\"",
  2.2484 -					"SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\"/usr/X11R6/lib/libXrender.1.dylib\"",
  2.2485 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
  2.2486 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
  2.2487 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
  2.2488 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
  2.2489  					"SDL_VIDEO_DRIVER_X11_VIDMODE=1",
  2.2490  					"SDL_VIDEO_DRIVER_X11_XINERAMA=1",
  2.2491  					"SDL_VIDEO_DRIVER_X11_XME=1",
  2.2492  					"SDL_VIDEO_DRIVER_X11_XRANDR=1",
  2.2493  					"SDL_VIDEO_DRIVER_X11_XV=1",
  2.2494  				);
  2.2495 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1 = "SDL_VIDEO_DRIVER_X11_DYNAMIC=\\\"/usr/X11R6/lib/libX11.6.dylib\\\"";
  2.2496 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT=\\\"/usr/X11R6/lib/libXext.6.dylib\\\"";
  2.2497 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR=\\\"/usr/X11R6/lib/libXrandr.2.dylib\\\"";
  2.2498 +				GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4 = "SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER=\\\"/usr/X11R6/lib/libXrender.1.dylib\\\"";
  2.2499  				OTHER_CFLAGS = "$(OTHER_CFLAGS_$(CURRENT_ARCH))";
  2.2500  				OTHER_CFLAGS_i386 = "";
  2.2501  				OTHER_CFLAGS_ppc = "";
  2.2502 @@ -2806,27 +2704,6 @@
  2.2503  			};
  2.2504  			name = Default;
  2.2505  		};
  2.2506 -		007317830858DB0500B2BC32 /* Development */ = {
  2.2507 -			isa = XCBuildConfiguration;
  2.2508 -			buildSettings = {
  2.2509 -				PRODUCT_NAME = SDLmain;
  2.2510 -			};
  2.2511 -			name = Development;
  2.2512 -		};
  2.2513 -		007317840858DB0500B2BC32 /* Deployment */ = {
  2.2514 -			isa = XCBuildConfiguration;
  2.2515 -			buildSettings = {
  2.2516 -				PRODUCT_NAME = SDLmain;
  2.2517 -			};
  2.2518 -			name = Deployment;
  2.2519 -		};
  2.2520 -		007317850858DB0500B2BC32 /* Default */ = {
  2.2521 -			isa = XCBuildConfiguration;
  2.2522 -			buildSettings = {
  2.2523 -				PRODUCT_NAME = SDLmain;
  2.2524 -			};
  2.2525 -			name = Default;
  2.2526 -		};
  2.2527  		007317870858DB0500B2BC32 /* Development */ = {
  2.2528  			isa = XCBuildConfiguration;
  2.2529  			buildSettings = {
  2.2530 @@ -2993,16 +2870,6 @@
  2.2531  			defaultConfigurationIsVisible = 0;
  2.2532  			defaultConfigurationName = Default;
  2.2533  		};
  2.2534 -		007317820858DB0500B2BC32 /* Build configuration list for PBXNativeTarget "Main Library" */ = {
  2.2535 -			isa = XCConfigurationList;
  2.2536 -			buildConfigurations = (
  2.2537 -				007317830858DB0500B2BC32 /* Development */,
  2.2538 -				007317840858DB0500B2BC32 /* Deployment */,
  2.2539 -				007317850858DB0500B2BC32 /* Default */,
  2.2540 -			);
  2.2541 -			defaultConfigurationIsVisible = 0;
  2.2542 -			defaultConfigurationName = Default;
  2.2543 -		};
  2.2544  		007317860858DB0500B2BC32 /* Build configuration list for PBXNativeTarget "Standard DMG" */ = {
  2.2545  			isa = XCConfigurationList;
  2.2546  			buildConfigurations = (
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/Xcode/SDLTest/Info-testwm2.plist	Sun Jul 20 21:34:04 2008 +0000
     3.3 @@ -0,0 +1,48 @@
     3.4 +<?xml version="1.0" encoding="UTF-8"?>
     3.5 +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     3.6 +<plist version="1.0">
     3.7 +<dict>
     3.8 +	<key>CFBundleDevelopmentRegion</key>
     3.9 +	<string>English</string>
    3.10 +	<key>CFBundleExecutable</key>
    3.11 +	<string>${EXECUTABLE_NAME}</string>
    3.12 +	<key>CFBundleIdentifier</key>
    3.13 +	<string>com.yourcompany.testwm2</string>
    3.14 +	<key>CFBundleInfoDictionaryVersion</key>
    3.15 +	<string>6.0</string>
    3.16 +	<key>CFBundlePackageType</key>
    3.17 +	<string>APPL</string>
    3.18 +	<key>CFBundleSignature</key>
    3.19 +	<string>????</string>
    3.20 +	<key>CFBundleVersion</key>
    3.21 +	<string>1.0</string>
    3.22 +	<key>NSMainNibFile</key>
    3.23 +	<string>MainMenu</string>
    3.24 +	<key>NSPrincipalClass</key>
    3.25 +	<string>NSApplication</string>
    3.26 +</dict>
    3.27 +</plist>
    3.28 +<?xml version="1.0" encoding="UTF-8"?>
    3.29 +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    3.30 +<plist version="1.0">
    3.31 +<dict>
    3.32 +	<key>CFBundleDevelopmentRegion</key>
    3.33 +	<string>English</string>
    3.34 +	<key>CFBundleExecutable</key>
    3.35 +	<string>${EXECUTABLE_NAME}</string>
    3.36 +	<key>CFBundleIdentifier</key>
    3.37 +	<string>com.yourcompany.testwm2</string>
    3.38 +	<key>CFBundleInfoDictionaryVersion</key>
    3.39 +	<string>6.0</string>
    3.40 +	<key>CFBundlePackageType</key>
    3.41 +	<string>APPL</string>
    3.42 +	<key>CFBundleSignature</key>
    3.43 +	<string>????</string>
    3.44 +	<key>CFBundleVersion</key>
    3.45 +	<string>1.0</string>
    3.46 +	<key>NSMainNibFile</key>
    3.47 +	<string>MainMenu</string>
    3.48 +	<key>NSPrincipalClass</key>
    3.49 +	<string>NSApplication</string>
    3.50 +</dict>
    3.51 +</plist>
     4.1 --- a/Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj	Sun Jul 20 16:21:15 2008 +0000
     4.2 +++ b/Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj	Sun Jul 20 21:34:04 2008 +0000
     4.3 @@ -12,18 +12,6 @@
     4.4  			buildConfigurationList = 001B599808BDB826006539E9 /* Build configuration list for PBXAggregateTarget "All" */;
     4.5  			buildPhases = (
     4.6  			);
     4.7 -			buildSettings = {
     4.8 -				OTHER_CFLAGS = "";
     4.9 -				OTHER_LDFLAGS = "";
    4.10 -				OTHER_REZFLAGS = "";
    4.11 -				PRODUCT_NAME = "Build All";
    4.12 -				SECTORDER_FLAGS = "";
    4.13 -				WARNING_CFLAGS = (
    4.14 -					"-Wmost",
    4.15 -					"-Wno-four-char-constants",
    4.16 -					"-Wno-unknown-pragmas",
    4.17 -				);
    4.18 -			};
    4.19  			dependencies = (
    4.20  				003FA6A809400236000C53B3 /* PBXTargetDependency */,
    4.21  				BEC568010761D90600A33029 /* PBXTargetDependency */,
    4.22 @@ -63,11 +51,7 @@
    4.23  /* End PBXAggregateTarget section */
    4.24  
    4.25  /* Begin PBXBuildFile section */
    4.26 -		002F337509CA14F900EBEB88 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.27 -		002F337909CA14F900EBEB88 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
    4.28  		002F337A09CA14F900EBEB88 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL.framework */; };
    4.29 -		002F338B09CA16BF00EBEB88 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.30 -		002F338F09CA16BF00EBEB88 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
    4.31  		002F339009CA16BF00EBEB88 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL.framework */; };
    4.32  		002F339B09CA17BC00EBEB88 /* testblitspeed.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F339A09CA17BC00EBEB88 /* testblitspeed.c */; };
    4.33  		002F33A809CA188600EBEB88 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F33A709CA188600EBEB88 /* Cocoa.framework */; };
    4.34 @@ -96,28 +80,18 @@
    4.35  		002F33BF09CA188600EBEB88 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F33A709CA188600EBEB88 /* Cocoa.framework */; };
    4.36  		002F33C009CA188600EBEB88 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F33A709CA188600EBEB88 /* Cocoa.framework */; };
    4.37  		002F33C109CA188600EBEB88 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F33A709CA188600EBEB88 /* Cocoa.framework */; };
    4.38 -		002F33CF09CA19A600EBEB88 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.39 -		002F33D209CA19A600EBEB88 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
    4.40  		002F33D309CA19A600EBEB88 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL.framework */; };
    4.41  		002F33D409CA19A600EBEB88 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F33A709CA188600EBEB88 /* Cocoa.framework */; };
    4.42  		002F33E309CA1A0B00EBEB88 /* testdyngl.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F33E209CA1A0B00EBEB88 /* testdyngl.c */; };
    4.43 -		002F340609CA1BFF00EBEB88 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.44 -		002F340909CA1BFF00EBEB88 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
    4.45  		002F340A09CA1BFF00EBEB88 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL.framework */; };
    4.46  		002F340B09CA1BFF00EBEB88 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F33A709CA188600EBEB88 /* Cocoa.framework */; };
    4.47  		002F341809CA1C5B00EBEB88 /* testfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F341709CA1C5B00EBEB88 /* testfile.c */; };
    4.48 -		002F342509CA1F0300EBEB88 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.49 -		002F342809CA1F0300EBEB88 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
    4.50  		002F342909CA1F0300EBEB88 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL.framework */; };
    4.51  		002F342A09CA1F0300EBEB88 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F33A709CA188600EBEB88 /* Cocoa.framework */; };
    4.52  		002F343709CA1F6F00EBEB88 /* testiconv.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F343609CA1F6F00EBEB88 /* testiconv.c */; };
    4.53 -		002F344109CA1FB300EBEB88 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.54 -		002F344409CA1FB300EBEB88 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
    4.55  		002F344509CA1FB300EBEB88 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL.framework */; };
    4.56  		002F344609CA1FB300EBEB88 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F33A709CA188600EBEB88 /* Cocoa.framework */; };
    4.57  		002F345409CA202000EBEB88 /* testoverlay2.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F345209CA201C00EBEB88 /* testoverlay2.c */; };
    4.58 -		002F345E09CA204F00EBEB88 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.59 -		002F346109CA204F00EBEB88 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
    4.60  		002F346209CA204F00EBEB88 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL.framework */; };
    4.61  		002F346309CA204F00EBEB88 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F33A709CA188600EBEB88 /* Cocoa.framework */; };
    4.62  		002F347009CA20A600EBEB88 /* testplatform.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F346F09CA20A600EBEB88 /* testplatform.c */; };
    4.63 @@ -157,110 +131,35 @@
    4.64  		00794F0B09D238F4003FC8A1 /* sample.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6109D20839003FC8A1 /* sample.bmp */; };
    4.65  		00794F1109D2392B003FC8A1 /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
    4.66  		00794F8709D2413B003FC8A1 /* sample.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6109D20839003FC8A1 /* sample.bmp */; };
    4.67 -		BEC566AF0761D90300A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.68  		BEC566B10761D90300A33029 /* checkkeys.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D10FFB30A2C7F000001 /* checkkeys.c */; };
    4.69 -		BEC566BC0761D90300A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.70  		BEC566BE0761D90300A33029 /* graywin.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D1BFFB30C237F000001 /* graywin.c */; };
    4.71 -		BEC566C90761D90300A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.72  		BEC566CB0761D90300A33029 /* loopwave.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4872006D84C97F000001 /* loopwave.c */; };
    4.73 -		BEC566D70761D90300A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.74  		BEC566D90761D90300A33029 /* testalpha.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4874006D84F77F000001 /* testalpha.c */; };
    4.75 -		BEC566E50761D90300A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.76  		BEC566E70761D90300A33029 /* testbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D25FFB30D1A7F000001 /* testbitmap.c */; };
    4.77 -		BEC566F20761D90300A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.78  		BEC566F40761D90300A33029 /* testcdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4876006D85297F000001 /* testcdrom.c */; };
    4.79 -		BEC566FF0761D90300A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.80  		BEC567010761D90300A33029 /* testerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4878006D85357F000001 /* testerror.c */; };
    4.81 -		BEC5670C0761D90400A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.82  		BEC5670E0761D90400A33029 /* testgamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E487A006D85477F000001 /* testgamma.c */; };
    4.83 -		BEC5671A0761D90400A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.84  		BEC5671C0761D90400A33029 /* testgl.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D4EFFB311087F000001 /* testgl.c */; };
    4.85 -		BEC567270761D90400A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.86  		BEC567290761D90400A33029 /* testhread.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D58FFB311A97F000001 /* testhread.c */; };
    4.87 -		BEC567340761D90400A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.88  		BEC567360761D90400A33029 /* testjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D62FFB312AA7F000001 /* testjoystick.c */; };
    4.89 -		BEC567410761D90400A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.90  		BEC567430761D90400A33029 /* testkeys.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D6CFFB313437F000001 /* testkeys.c */; };
    4.91 -		BEC5674E0761D90400A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.92  		BEC567500761D90400A33029 /* testlock.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D75FFB313BB7F000001 /* testlock.c */; };
    4.93  		BEC5675D0761D90400A33029 /* testoverlay.c in Sources */ = {isa = PBXBuildFile; fileRef = F57DC39802A6E6A201D28762 /* testoverlay.c */; };
    4.94 -		BEC567680761D90400A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.95  		BEC5676A0761D90400A33029 /* testpalette.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E487C006D856B7F000001 /* testpalette.c */; };
    4.96 -		BEC567760761D90500A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.97  		BEC567780761D90500A33029 /* testsem.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E487E006D86A17F000001 /* testsem.c */; };
    4.98 -		BEC567830761D90500A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
    4.99  		BEC567850761D90500A33029 /* testsprite.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E487F006D86A17F000001 /* testsprite.c */; };
   4.100 -		BEC567910761D90500A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
   4.101  		BEC567930761D90500A33029 /* testtimer.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4880006D86A17F000001 /* testtimer.c */; };
   4.102 -		BEC567AB0761D90500A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
   4.103  		BEC567AD0761D90500A33029 /* testver.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4882006D86A17F000001 /* testver.c */; };
   4.104 -		BEC567B80761D90500A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
   4.105  		BEC567BA0761D90500A33029 /* testvidinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4883006D86A17F000001 /* testvidinfo.c */; };
   4.106 -		BEC567C50761D90500A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
   4.107  		BEC567C70761D90500A33029 /* testwin.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4884006D86A17F000001 /* testwin.c */; };
   4.108 -		BEC567D30761D90500A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
   4.109  		BEC567D50761D90500A33029 /* testwm.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4885006D86A17F000001 /* testwm.c */; };
   4.110 -		BEC567E10761D90600A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
   4.111  		BEC567E30761D90600A33029 /* threadwin.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4886006D86A17F000001 /* threadwin.c */; };
   4.112 -		BEC567EE0761D90600A33029 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2EECDF3D0086C5EA7F000001 /* SDLMain.nib */; };
   4.113  		BEC567F00761D90600A33029 /* torturethread.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4887006D86A17F000001 /* torturethread.c */; };
   4.114 -		BEC567F90761D90600A33029 /* SDLMain.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EECDF3B0086C5EA7F000001 /* SDLMain.h */; };
   4.115 -		BEC567FA0761D90600A33029 /* libsdlmain_prefix.h in Headers */ = {isa = PBXBuildFile; fileRef = B207FF2404E1B19600A80002 /* libsdlmain_prefix.h */; };
   4.116 -		BEC567FC0761D90600A33029 /* SDLMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EECDF3C0086C5EA7F000001 /* SDLMain.m */; };
   4.117 -		BEC568620761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.118 -		BEC568630761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.119 -		BEC568640761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.120 -		BEC568650761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.121 -		BEC568660761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.122 -		BEC568670761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.123 -		BEC568680761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.124 -		BEC568690761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.125 -		BEC5686A0761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.126 -		BEC5686B0761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.127 -		BEC5686C0761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.128 -		BEC5686D0761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.129 -		BEC5686E0761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.130 -		BEC5686F0761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.131 -		BEC568700761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.132 -		BEC568710761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.133 -		BEC568720761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.134 -		BEC568730761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.135 -		BEC568750761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.136 -		BEC568760761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.137 -		BEC568770761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.138 -		BEC568780761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.139 -		BEC568790761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.140 -		BEC5687A0761D90600A33029 /* libsdlmain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlmain.a */; };
   4.141 +		F3DEB70D0C58C17E003E2527 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6A50C58BF48003E2527 /* common.c */; };
   4.142 +		F3DEB70E0C58C17E003E2527 /* testwm2.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DEB6A70C58BF51003E2527 /* testwm2.c */; };
   4.143 +		F3DEB70F0C58C186003E2527 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL.framework */; };
   4.144  /* End PBXBuildFile section */
   4.145  
   4.146 -/* Begin PBXBuildStyle section */
   4.147 -		0153847F006D83E07F000001 /* Development */ = {
   4.148 -			isa = PBXBuildStyle;
   4.149 -			buildSettings = {
   4.150 -				COPY_PHASE_STRIP = NO;
   4.151 -				GCC_DYNAMIC_NO_PIC = NO;
   4.152 -				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   4.153 -				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   4.154 -				GCC_OPTIMIZATION_LEVEL = 0;
   4.155 -				OPTIMIZATION_CFLAGS = "-O0";
   4.156 -				OTHER_LDFLAGS = "\U0001";
   4.157 -				ZERO_LINK = YES;
   4.158 -			};
   4.159 -			name = Development;
   4.160 -		};
   4.161 -		01538480006D83E07F000001 /* Deployment */ = {
   4.162 -			isa = PBXBuildStyle;
   4.163 -			buildSettings = {
   4.164 -				COPY_PHASE_STRIP = YES;
   4.165 -				DEBUGGING_SYMBOLS = NO;
   4.166 -				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4.167 -				OPTIMIZATION_CFLAGS = "-O3";
   4.168 -				ZERO_LINK = NO;
   4.169 -			};
   4.170 -			name = Deployment;
   4.171 -		};
   4.172 -/* End PBXBuildStyle section */
   4.173 -
   4.174  /* Begin PBXContainerItemProxy section */
   4.175  		002F332709CA0EEA00EBEB88 /* PBXContainerItemProxy */ = {
   4.176  			isa = PBXContainerItemProxy;
   4.177 @@ -276,55 +175,6 @@
   4.178  			remoteGlobalIDString = 002F327609CA02D800EBEB88;
   4.179  			remoteInfo = "Static Library Without X11 Stuff (for those who didn't install the X11 headers with Xcode)";
   4.180  		};
   4.181 -		002F337209CA14F900EBEB88 /* PBXContainerItemProxy */ = {
   4.182 -			isa = PBXContainerItemProxy;
   4.183 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.184 -			proxyType = 1;
   4.185 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.186 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.187 -		};
   4.188 -		002F338809CA16BF00EBEB88 /* PBXContainerItemProxy */ = {
   4.189 -			isa = PBXContainerItemProxy;
   4.190 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.191 -			proxyType = 1;
   4.192 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.193 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.194 -		};
   4.195 -		002F33CC09CA19A600EBEB88 /* PBXContainerItemProxy */ = {
   4.196 -			isa = PBXContainerItemProxy;
   4.197 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.198 -			proxyType = 1;
   4.199 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.200 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.201 -		};
   4.202 -		002F340309CA1BFF00EBEB88 /* PBXContainerItemProxy */ = {
   4.203 -			isa = PBXContainerItemProxy;
   4.204 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.205 -			proxyType = 1;
   4.206 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.207 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.208 -		};
   4.209 -		002F342209CA1F0300EBEB88 /* PBXContainerItemProxy */ = {
   4.210 -			isa = PBXContainerItemProxy;
   4.211 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.212 -			proxyType = 1;
   4.213 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.214 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.215 -		};
   4.216 -		002F343E09CA1FB300EBEB88 /* PBXContainerItemProxy */ = {
   4.217 -			isa = PBXContainerItemProxy;
   4.218 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.219 -			proxyType = 1;
   4.220 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.221 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.222 -		};
   4.223 -		002F345B09CA204F00EBEB88 /* PBXContainerItemProxy */ = {
   4.224 -			isa = PBXContainerItemProxy;
   4.225 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.226 -			proxyType = 1;
   4.227 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.228 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.229 -		};
   4.230  		002F347809CA215600EBEB88 /* PBXContainerItemProxy */ = {
   4.231  			isa = PBXContainerItemProxy;
   4.232  			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.233 @@ -388,13 +238,6 @@
   4.234  			remoteGlobalIDString = BECDF6B30761BA81005FE872;
   4.235  			remoteInfo = "Static Library";
   4.236  		};
   4.237 -		003FA646093FFD41000C53B3 /* PBXContainerItemProxy */ = {
   4.238 -			isa = PBXContainerItemProxy;
   4.239 -			containerPortal = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */;
   4.240 -			proxyType = 2;
   4.241 -			remoteGlobalIDString = BECDF6BA0761BA81005FE872;
   4.242 -			remoteInfo = "Main Library";
   4.243 -		};
   4.244  		003FA648093FFD41000C53B3 /* PBXContainerItemProxy */ = {
   4.245  			isa = PBXContainerItemProxy;
   4.246  			containerPortal = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */;
   4.247 @@ -577,174 +420,6 @@
   4.248  			remoteGlobalIDString = BEC567EA0761D90600A33029;
   4.249  			remoteInfo = "torturethread (Upgraded)";
   4.250  		};
   4.251 -		BEC568300761D90600A33029 /* PBXContainerItemProxy */ = {
   4.252 -			isa = PBXContainerItemProxy;
   4.253 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.254 -			proxyType = 1;
   4.255 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.256 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.257 -		};
   4.258 -		BEC568320761D90600A33029 /* PBXContainerItemProxy */ = {
   4.259 -			isa = PBXContainerItemProxy;
   4.260 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.261 -			proxyType = 1;
   4.262 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.263 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.264 -		};
   4.265 -		BEC568340761D90600A33029 /* PBXContainerItemProxy */ = {
   4.266 -			isa = PBXContainerItemProxy;
   4.267 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.268 -			proxyType = 1;
   4.269 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.270 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.271 -		};
   4.272 -		BEC568360761D90600A33029 /* PBXContainerItemProxy */ = {
   4.273 -			isa = PBXContainerItemProxy;
   4.274 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.275 -			proxyType = 1;
   4.276 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.277 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.278 -		};
   4.279 -		BEC568380761D90600A33029 /* PBXContainerItemProxy */ = {
   4.280 -			isa = PBXContainerItemProxy;
   4.281 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.282 -			proxyType = 1;
   4.283 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.284 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.285 -		};
   4.286 -		BEC5683A0761D90600A33029 /* PBXContainerItemProxy */ = {
   4.287 -			isa = PBXContainerItemProxy;
   4.288 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.289 -			proxyType = 1;
   4.290 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.291 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.292 -		};
   4.293 -		BEC5683C0761D90600A33029 /* PBXContainerItemProxy */ = {
   4.294 -			isa = PBXContainerItemProxy;
   4.295 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.296 -			proxyType = 1;
   4.297 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.298 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.299 -		};
   4.300 -		BEC5683E0761D90600A33029 /* PBXContainerItemProxy */ = {
   4.301 -			isa = PBXContainerItemProxy;
   4.302 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.303 -			proxyType = 1;
   4.304 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.305 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.306 -		};
   4.307 -		BEC568400761D90600A33029 /* PBXContainerItemProxy */ = {
   4.308 -			isa = PBXContainerItemProxy;
   4.309 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.310 -			proxyType = 1;
   4.311 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.312 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.313 -		};
   4.314 -		BEC568420761D90600A33029 /* PBXContainerItemProxy */ = {
   4.315 -			isa = PBXContainerItemProxy;
   4.316 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.317 -			proxyType = 1;
   4.318 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.319 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.320 -		};
   4.321 -		BEC568440761D90600A33029 /* PBXContainerItemProxy */ = {
   4.322 -			isa = PBXContainerItemProxy;
   4.323 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.324 -			proxyType = 1;
   4.325 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.326 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.327 -		};
   4.328 -		BEC568460761D90600A33029 /* PBXContainerItemProxy */ = {
   4.329 -			isa = PBXContainerItemProxy;
   4.330 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.331 -			proxyType = 1;
   4.332 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.333 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.334 -		};
   4.335 -		BEC568480761D90600A33029 /* PBXContainerItemProxy */ = {
   4.336 -			isa = PBXContainerItemProxy;
   4.337 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.338 -			proxyType = 1;
   4.339 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.340 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.341 -		};
   4.342 -		BEC5684A0761D90600A33029 /* PBXContainerItemProxy */ = {
   4.343 -			isa = PBXContainerItemProxy;
   4.344 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.345 -			proxyType = 1;
   4.346 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.347 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.348 -		};
   4.349 -		BEC5684C0761D90600A33029 /* PBXContainerItemProxy */ = {
   4.350 -			isa = PBXContainerItemProxy;
   4.351 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.352 -			proxyType = 1;
   4.353 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.354 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.355 -		};
   4.356 -		BEC5684E0761D90600A33029 /* PBXContainerItemProxy */ = {
   4.357 -			isa = PBXContainerItemProxy;
   4.358 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.359 -			proxyType = 1;
   4.360 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.361 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.362 -		};
   4.363 -		BEC568500761D90600A33029 /* PBXContainerItemProxy */ = {
   4.364 -			isa = PBXContainerItemProxy;
   4.365 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.366 -			proxyType = 1;
   4.367 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.368 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.369 -		};
   4.370 -		BEC568520761D90600A33029 /* PBXContainerItemProxy */ = {
   4.371 -			isa = PBXContainerItemProxy;
   4.372 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.373 -			proxyType = 1;
   4.374 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.375 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.376 -		};
   4.377 -		BEC568560761D90600A33029 /* PBXContainerItemProxy */ = {
   4.378 -			isa = PBXContainerItemProxy;
   4.379 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.380 -			proxyType = 1;
   4.381 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.382 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.383 -		};
   4.384 -		BEC568580761D90600A33029 /* PBXContainerItemProxy */ = {
   4.385 -			isa = PBXContainerItemProxy;
   4.386 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.387 -			proxyType = 1;
   4.388 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.389 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.390 -		};
   4.391 -		BEC5685A0761D90600A33029 /* PBXContainerItemProxy */ = {
   4.392 -			isa = PBXContainerItemProxy;
   4.393 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.394 -			proxyType = 1;
   4.395 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.396 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.397 -		};
   4.398 -		BEC5685C0761D90600A33029 /* PBXContainerItemProxy */ = {
   4.399 -			isa = PBXContainerItemProxy;
   4.400 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.401 -			proxyType = 1;
   4.402 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.403 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.404 -		};
   4.405 -		BEC5685E0761D90600A33029 /* PBXContainerItemProxy */ = {
   4.406 -			isa = PBXContainerItemProxy;
   4.407 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.408 -			proxyType = 1;
   4.409 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.410 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.411 -		};
   4.412 -		BEC568600761D90600A33029 /* PBXContainerItemProxy */ = {
   4.413 -			isa = PBXContainerItemProxy;
   4.414 -			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
   4.415 -			proxyType = 1;
   4.416 -			remoteGlobalIDString = BEC567F70761D90600A33029;
   4.417 -			remoteInfo = "libsdlmain.a (Upgraded)";
   4.418 -		};
   4.419  /* End PBXContainerItemProxy section */
   4.420  
   4.421  /* Begin PBXCopyFilesBuildPhase section */
   4.422 @@ -862,7 +537,7 @@
   4.423  
   4.424  /* Begin PBXFileReference section */
   4.425  		002F338109CA14F900EBEB88 /* test.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = test.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.426 -		002F339709CA16BF00EBEB88 /* test.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = test.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.427 +		002F339709CA16BF00EBEB88 /* testblitspeed.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testblitspeed.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.428  		002F339A09CA17BC00EBEB88 /* testblitspeed.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testblitspeed.c; path = ../../test/testblitspeed.c; sourceTree = SOURCE_ROOT; };
   4.429  		002F33A709CA188600EBEB88 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
   4.430  		002F33DB09CA19A600EBEB88 /* testdyngl.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testdyngl.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.431 @@ -907,10 +582,6 @@
   4.432  		092D6D62FFB312AA7F000001 /* testjoystick.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testjoystick.c; path = ../../test/testjoystick.c; sourceTree = SOURCE_ROOT; };
   4.433  		092D6D6CFFB313437F000001 /* testkeys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testkeys.c; path = ../../test/testkeys.c; sourceTree = SOURCE_ROOT; };
   4.434  		092D6D75FFB313BB7F000001 /* testlock.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testlock.c; path = ../../test/testlock.c; sourceTree = SOURCE_ROOT; };
   4.435 -		2EECDF3B0086C5EA7F000001 /* SDLMain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDLMain.h; path = ../../src/main/macosx/SDLMain.h; sourceTree = SOURCE_ROOT; };
   4.436 -		2EECDF3C0086C5EA7F000001 /* SDLMain.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = SDLMain.m; path = ../../src/main/macosx/SDLMain.m; sourceTree = SOURCE_ROOT; };
   4.437 -		2EECDF3D0086C5EA7F000001 /* SDLMain.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = SDLMain.nib; path = ../../src/main/macosx/SDLMain.nib; sourceTree = SOURCE_ROOT; };
   4.438 -		B207FF2404E1B19600A80002 /* libsdlmain_prefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libsdlmain_prefix.h; sourceTree = "<group>"; };
   4.439  		BEC566B60761D90300A33029 /* checkkeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = checkkeys.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.440  		BEC566C30761D90300A33029 /* graywin.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = graywin.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.441  		BEC566D10761D90300A33029 /* loopwave.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = loopwave.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.442 @@ -935,7 +606,10 @@
   4.443  		BEC567DB0761D90600A33029 /* testwm.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testwm.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.444  		BEC567E80761D90600A33029 /* threadwin.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = threadwin.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.445  		BEC567F50761D90600A33029 /* torturethread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = torturethread.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.446 -		BEC567FF0761D90600A33029 /* libsdlmain.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsdlmain.a; sourceTree = BUILT_PRODUCTS_DIR; };
   4.447 +		F3DEB6A50C58BF48003E2527 /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = common.c; path = ../../test/common.c; sourceTree = SOURCE_ROOT; };
   4.448 +		F3DEB6A70C58BF51003E2527 /* testwm2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = testwm2.c; path = ../../test/testwm2.c; sourceTree = SOURCE_ROOT; };
   4.449 +		F3DEB7060C58C13E003E2527 /* testwm2.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testwm2.app; sourceTree = BUILT_PRODUCTS_DIR; };
   4.450 +		F3DEB7080C58C13E003E2527 /* Info-testwm2.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "Info-testwm2.plist"; sourceTree = "<group>"; };
   4.451  		F57DC39802A6E6A201D28762 /* testoverlay.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testoverlay.c; path = ../../test/testoverlay.c; sourceTree = SOURCE_ROOT; };
   4.452  /* End PBXFileReference section */
   4.453  
   4.454 @@ -944,7 +618,6 @@
   4.455  			isa = PBXFrameworksBuildPhase;
   4.456  			buildActionMask = 2147483647;
   4.457  			files = (
   4.458 -				002F337909CA14F900EBEB88 /* libsdlmain.a in Frameworks */,
   4.459  				002F337A09CA14F900EBEB88 /* SDL.framework in Frameworks */,
   4.460  				002F33A909CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.461  			);
   4.462 @@ -954,7 +627,6 @@
   4.463  			isa = PBXFrameworksBuildPhase;
   4.464  			buildActionMask = 2147483647;
   4.465  			files = (
   4.466 -				002F338F09CA16BF00EBEB88 /* libsdlmain.a in Frameworks */,
   4.467  				002F339009CA16BF00EBEB88 /* SDL.framework in Frameworks */,
   4.468  				002F33A809CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.469  			);
   4.470 @@ -964,7 +636,6 @@
   4.471  			isa = PBXFrameworksBuildPhase;
   4.472  			buildActionMask = 2147483647;
   4.473  			files = (
   4.474 -				002F33D209CA19A600EBEB88 /* libsdlmain.a in Frameworks */,
   4.475  				002F33D309CA19A600EBEB88 /* SDL.framework in Frameworks */,
   4.476  				002F33D409CA19A600EBEB88 /* Cocoa.framework in Frameworks */,
   4.477  			);
   4.478 @@ -974,7 +645,6 @@
   4.479  			isa = PBXFrameworksBuildPhase;
   4.480  			buildActionMask = 2147483647;
   4.481  			files = (
   4.482 -				002F340909CA1BFF00EBEB88 /* libsdlmain.a in Frameworks */,
   4.483  				002F340A09CA1BFF00EBEB88 /* SDL.framework in Frameworks */,
   4.484  				002F340B09CA1BFF00EBEB88 /* Cocoa.framework in Frameworks */,
   4.485  			);
   4.486 @@ -984,7 +654,6 @@
   4.487  			isa = PBXFrameworksBuildPhase;
   4.488  			buildActionMask = 2147483647;
   4.489  			files = (
   4.490 -				002F342809CA1F0300EBEB88 /* libsdlmain.a in Frameworks */,
   4.491  				002F342909CA1F0300EBEB88 /* SDL.framework in Frameworks */,
   4.492  				002F342A09CA1F0300EBEB88 /* Cocoa.framework in Frameworks */,
   4.493  			);
   4.494 @@ -994,7 +663,6 @@
   4.495  			isa = PBXFrameworksBuildPhase;
   4.496  			buildActionMask = 2147483647;
   4.497  			files = (
   4.498 -				002F344409CA1FB300EBEB88 /* libsdlmain.a in Frameworks */,
   4.499  				002F344509CA1FB300EBEB88 /* SDL.framework in Frameworks */,
   4.500  				002F344609CA1FB300EBEB88 /* Cocoa.framework in Frameworks */,
   4.501  			);
   4.502 @@ -1004,7 +672,6 @@
   4.503  			isa = PBXFrameworksBuildPhase;
   4.504  			buildActionMask = 2147483647;
   4.505  			files = (
   4.506 -				002F346109CA204F00EBEB88 /* libsdlmain.a in Frameworks */,
   4.507  				002F346209CA204F00EBEB88 /* SDL.framework in Frameworks */,
   4.508  				002F346309CA204F00EBEB88 /* Cocoa.framework in Frameworks */,
   4.509  			);
   4.510 @@ -1014,7 +681,6 @@
   4.511  			isa = PBXFrameworksBuildPhase;
   4.512  			buildActionMask = 2147483647;
   4.513  			files = (
   4.514 -				BEC568620761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.515  				003FA64D093FFDB3000C53B3 /* SDL.framework in Frameworks */,
   4.516  				002F33C109CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.517  			);
   4.518 @@ -1024,7 +690,6 @@
   4.519  			isa = PBXFrameworksBuildPhase;
   4.520  			buildActionMask = 2147483647;
   4.521  			files = (
   4.522 -				BEC568630761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.523  				003FA64E093FFDB5000C53B3 /* SDL.framework in Frameworks */,
   4.524  				002F33C009CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.525  			);
   4.526 @@ -1034,7 +699,6 @@
   4.527  			isa = PBXFrameworksBuildPhase;
   4.528  			buildActionMask = 2147483647;
   4.529  			files = (
   4.530 -				BEC568640761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.531  				003FA64F093FFDB7000C53B3 /* SDL.framework in Frameworks */,
   4.532  				002F33BF09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.533  			);
   4.534 @@ -1044,7 +708,6 @@
   4.535  			isa = PBXFrameworksBuildPhase;
   4.536  			buildActionMask = 2147483647;
   4.537  			files = (
   4.538 -				BEC568650761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.539  				003FA650093FFDBA000C53B3 /* SDL.framework in Frameworks */,
   4.540  				002F33BE09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.541  			);
   4.542 @@ -1054,7 +717,6 @@
   4.543  			isa = PBXFrameworksBuildPhase;
   4.544  			buildActionMask = 2147483647;
   4.545  			files = (
   4.546 -				BEC568660761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.547  				003FA651093FFDBC000C53B3 /* SDL.framework in Frameworks */,
   4.548  				002F33BD09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.549  			);
   4.550 @@ -1064,7 +726,6 @@
   4.551  			isa = PBXFrameworksBuildPhase;
   4.552  			buildActionMask = 2147483647;
   4.553  			files = (
   4.554 -				BEC568670761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.555  				003FA652093FFDBE000C53B3 /* SDL.framework in Frameworks */,
   4.556  				002F33BB09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.557  			);
   4.558 @@ -1074,7 +735,6 @@
   4.559  			isa = PBXFrameworksBuildPhase;
   4.560  			buildActionMask = 2147483647;
   4.561  			files = (
   4.562 -				BEC568680761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.563  				003FA653093FFDC1000C53B3 /* SDL.framework in Frameworks */,
   4.564  				002F33BC09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.565  			);
   4.566 @@ -1084,7 +744,6 @@
   4.567  			isa = PBXFrameworksBuildPhase;
   4.568  			buildActionMask = 2147483647;
   4.569  			files = (
   4.570 -				BEC568690761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.571  				003FA654093FFDC3000C53B3 /* SDL.framework in Frameworks */,
   4.572  				002F33BA09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.573  			);
   4.574 @@ -1094,7 +753,6 @@
   4.575  			isa = PBXFrameworksBuildPhase;
   4.576  			buildActionMask = 2147483647;
   4.577  			files = (
   4.578 -				BEC5686A0761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.579  				003FA655093FFDC6000C53B3 /* SDL.framework in Frameworks */,
   4.580  				002F33B909CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.581  				00794DD909D1F894003FC8A1 /* OpenGL.framework in Frameworks */,
   4.582 @@ -1105,7 +763,6 @@
   4.583  			isa = PBXFrameworksBuildPhase;
   4.584  			buildActionMask = 2147483647;
   4.585  			files = (
   4.586 -				BEC5686B0761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.587  				003FA656093FFDC8000C53B3 /* SDL.framework in Frameworks */,
   4.588  				002F33B809CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.589  			);
   4.590 @@ -1115,7 +772,6 @@
   4.591  			isa = PBXFrameworksBuildPhase;
   4.592  			buildActionMask = 2147483647;
   4.593  			files = (
   4.594 -				BEC5686C0761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.595  				003FA657093FFDCA000C53B3 /* SDL.framework in Frameworks */,
   4.596  				002F33B709CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.597  			);
   4.598 @@ -1125,7 +781,6 @@
   4.599  			isa = PBXFrameworksBuildPhase;
   4.600  			buildActionMask = 2147483647;
   4.601  			files = (
   4.602 -				BEC5686D0761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.603  				003FA658093FFDCC000C53B3 /* SDL.framework in Frameworks */,
   4.604  				002F33B509CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.605  			);
   4.606 @@ -1135,7 +790,6 @@
   4.607  			isa = PBXFrameworksBuildPhase;
   4.608  			buildActionMask = 2147483647;
   4.609  			files = (
   4.610 -				BEC5686E0761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.611  				003FA659093FFDCF000C53B3 /* SDL.framework in Frameworks */,
   4.612  				002F33B609CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.613  			);
   4.614 @@ -1145,7 +799,6 @@
   4.615  			isa = PBXFrameworksBuildPhase;
   4.616  			buildActionMask = 2147483647;
   4.617  			files = (
   4.618 -				BEC5686F0761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.619  				003FA65A093FFDD1000C53B3 /* SDL.framework in Frameworks */,
   4.620  				002F33B409CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.621  			);
   4.622 @@ -1155,7 +808,6 @@
   4.623  			isa = PBXFrameworksBuildPhase;
   4.624  			buildActionMask = 2147483647;
   4.625  			files = (
   4.626 -				BEC568700761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.627  				003FA65B093FFDD3000C53B3 /* SDL.framework in Frameworks */,
   4.628  				002F33B309CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.629  			);
   4.630 @@ -1165,7 +817,6 @@
   4.631  			isa = PBXFrameworksBuildPhase;
   4.632  			buildActionMask = 2147483647;
   4.633  			files = (
   4.634 -				BEC568710761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.635  				003FA65C093FFDD5000C53B3 /* SDL.framework in Frameworks */,
   4.636  				002F33B209CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.637  			);
   4.638 @@ -1175,7 +826,6 @@
   4.639  			isa = PBXFrameworksBuildPhase;
   4.640  			buildActionMask = 2147483647;
   4.641  			files = (
   4.642 -				BEC568720761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.643  				003FA65D093FFDD7000C53B3 /* SDL.framework in Frameworks */,
   4.644  				002F33B109CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.645  			);
   4.646 @@ -1185,7 +835,6 @@
   4.647  			isa = PBXFrameworksBuildPhase;
   4.648  			buildActionMask = 2147483647;
   4.649  			files = (
   4.650 -				BEC568730761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.651  				003FA65E093FFDDA000C53B3 /* SDL.framework in Frameworks */,
   4.652  				002F33B009CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.653  			);
   4.654 @@ -1195,7 +844,6 @@
   4.655  			isa = PBXFrameworksBuildPhase;
   4.656  			buildActionMask = 2147483647;
   4.657  			files = (
   4.658 -				BEC568750761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.659  				003FA660093FFDDF000C53B3 /* SDL.framework in Frameworks */,
   4.660  				002F33AF09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.661  			);
   4.662 @@ -1205,7 +853,6 @@
   4.663  			isa = PBXFrameworksBuildPhase;
   4.664  			buildActionMask = 2147483647;
   4.665  			files = (
   4.666 -				BEC568760761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.667  				003FA661093FFDE1000C53B3 /* SDL.framework in Frameworks */,
   4.668  				002F33AE09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.669  			);
   4.670 @@ -1215,7 +862,6 @@
   4.671  			isa = PBXFrameworksBuildPhase;
   4.672  			buildActionMask = 2147483647;
   4.673  			files = (
   4.674 -				BEC568770761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.675  				003FA662093FFDE3000C53B3 /* SDL.framework in Frameworks */,
   4.676  				002F33AD09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.677  			);
   4.678 @@ -1225,7 +871,6 @@
   4.679  			isa = PBXFrameworksBuildPhase;
   4.680  			buildActionMask = 2147483647;
   4.681  			files = (
   4.682 -				BEC568780761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.683  				003FA663093FFDE6000C53B3 /* SDL.framework in Frameworks */,
   4.684  				002F33AC09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.685  			);
   4.686 @@ -1235,7 +880,6 @@
   4.687  			isa = PBXFrameworksBuildPhase;
   4.688  			buildActionMask = 2147483647;
   4.689  			files = (
   4.690 -				BEC568790761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.691  				003FA665093FFDEA000C53B3 /* SDL.framework in Frameworks */,
   4.692  				002F33AB09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.693  			);
   4.694 @@ -1245,16 +889,16 @@
   4.695  			isa = PBXFrameworksBuildPhase;
   4.696  			buildActionMask = 2147483647;
   4.697  			files = (
   4.698 -				BEC5687A0761D90600A33029 /* libsdlmain.a in Frameworks */,
   4.699  				003FA664093FFDE8000C53B3 /* SDL.framework in Frameworks */,
   4.700  				002F33AA09CA188600EBEB88 /* Cocoa.framework in Frameworks */,
   4.701  			);
   4.702  			runOnlyForDeploymentPostprocessing = 0;
   4.703  		};
   4.704 -		BEC567FD0761D90600A33029 /* Frameworks */ = {
   4.705 +		F3DEB7040C58C13E003E2527 /* Frameworks */ = {
   4.706  			isa = PBXFrameworksBuildPhase;
   4.707  			buildActionMask = 2147483647;
   4.708  			files = (
   4.709 +				F3DEB70F0C58C186003E2527 /* SDL.framework in Frameworks */,
   4.710  			);
   4.711  			runOnlyForDeploymentPostprocessing = 0;
   4.712  		};
   4.713 @@ -1275,7 +919,6 @@
   4.714  			children = (
   4.715  				003FA643093FFD41000C53B3 /* SDL.framework */,
   4.716  				003FA645093FFD41000C53B3 /* libSDL.a */,
   4.717 -				003FA647093FFD41000C53B3 /* libSDLmain.a */,
   4.718  				003FA649093FFD41000C53B3 /* Standard DMG */,
   4.719  				003FA64B093FFD41000C53B3 /* Developer Extras Package */,
   4.720  				002F332809CA0EEA00EBEB88 /* SDL.framework */,
   4.721 @@ -1303,13 +946,10 @@
   4.722  			children = (
   4.723  				003FA63A093FFD41000C53B3 /* SDL.xcodeproj */,
   4.724  				08FB7795FE84155DC02AAC07 /* Source */,
   4.725 -				2EECDF3B0086C5EA7F000001 /* SDLMain.h */,
   4.726 -				2EECDF3C0086C5EA7F000001 /* SDLMain.m */,
   4.727 -				B207FF2404E1B19600A80002 /* libsdlmain_prefix.h */,
   4.728 -				2EECDF3D0086C5EA7F000001 /* SDLMain.nib */,
   4.729  				002F33A209CA183B00EBEB88 /* Linked Frameworks */,
   4.730  				00794E4609D207B4003FC8A1 /* Resources */,
   4.731  				1AB674ADFE9D54B511CA2CBB /* Products */,
   4.732 +				F3DEB7080C58C13E003E2527 /* Info-testwm2.plist */,
   4.733  			);
   4.734  			comments = "I made these tests link against our \"default\" framework which includes X11 stuff. If you didn't install the X11 headers with Xcode, you might have problems building the SDL.framework (which is a dependency). You can swap the dependencies around to get around this, or you can modify the default SDL.framework target to not include X11 stuff. (Go into its target build options and remove all the Preprocessor macros.)\n\n\n\nWe are sort of in a half-way state at the moment. Going \"all-the-way\" means we copy the SDL.framework inside the app bundle so we can run the test without the step of the user \"installing\" the framework. But there is an oversight/bug in Xcode that doesn't correctly find the location of the framework when in an embedded/nested Xcode project. We could probably try to hack this with a shell script that checks multiple directories for existence, but this is messier and more work than I prefer, so I rather just wait for Apple to fix this. In the meantime...\n\nThe \"All\" target will build the SDL framework from the Xcode project. The other targets do not have this dependency set (for flexibility reasons in case we make changes). If you have not built the framework, you will probably be unable to link. You will either need to build the framework, or you need to add \"-framework SDL\" to the link options and make sure you have the SDL.framework installed somewhere where it can be seen (like /Library/Frameworks...I think we already set this one up.) \n\nTo run though, you should have a copy of the SDL.framework in /Library/Frameworks or ~/Library/Frameworks.\n\n\n\n\ntestgl and testdyngl need -DHAVE_OPENGL\ntestgl needs to link against OpenGL.framework\n\n";
   4.735  			name = SDLTest;
   4.736 @@ -1318,6 +958,8 @@
   4.737  		08FB7795FE84155DC02AAC07 /* Source */ = {
   4.738  			isa = PBXGroup;
   4.739  			children = (
   4.740 +				F3DEB6A50C58BF48003E2527 /* common.c */,
   4.741 +				F3DEB6A70C58BF51003E2527 /* testwm2.c */,
   4.742  				092D6D10FFB30A2C7F000001 /* checkkeys.c */,
   4.743  				092D6D1BFFB30C237F000001 /* graywin.c */,
   4.744  				083E4872006D84C97F000001 /* loopwave.c */,
   4.745 @@ -1379,14 +1021,14 @@
   4.746  				BEC567DB0761D90600A33029 /* testwm.app */,
   4.747  				BEC567E80761D90600A33029 /* threadwin.app */,
   4.748  				BEC567F50761D90600A33029 /* torturethread.app */,
   4.749 -				BEC567FF0761D90600A33029 /* libsdlmain.a */,
   4.750  				002F338109CA14F900EBEB88 /* test.app */,
   4.751 -				002F339709CA16BF00EBEB88 /* test.app */,
   4.752 +				002F339709CA16BF00EBEB88 /* testblitspeed.app */,
   4.753  				002F33DB09CA19A600EBEB88 /* testdyngl.app */,
   4.754  				002F341209CA1BFF00EBEB88 /* testfile.app */,
   4.755  				002F343109CA1F0300EBEB88 /* testiconv.app */,
   4.756  				002F344D09CA1FB300EBEB88 /* testoverlay2.app */,
   4.757  				002F346A09CA204F00EBEB88 /* testplatform.app */,
   4.758 +				F3DEB7060C58C13E003E2527 /* testwm2.app */,
   4.759  			);
   4.760  			name = Products;
   4.761  			sourceTree = "<group>";
   4.762 @@ -1611,15 +1253,6 @@
   4.763  			);
   4.764  			runOnlyForDeploymentPostprocessing = 0;
   4.765  		};
   4.766 -		BEC567F80761D90600A33029 /* Headers */ = {
   4.767 -			isa = PBXHeadersBuildPhase;
   4.768 -			buildActionMask = 2147483647;
   4.769 -			files = (
   4.770 -				BEC567F90761D90600A33029 /* SDLMain.h in Headers */,
   4.771 -				BEC567FA0761D90600A33029 /* libsdlmain_prefix.h in Headers */,
   4.772 -			);
   4.773 -			runOnlyForDeploymentPostprocessing = 0;
   4.774 -		};
   4.775  /* End PBXHeadersBuildPhase section */
   4.776  
   4.777  /* Begin PBXNativeTarget section */
   4.778 @@ -1634,29 +1267,7 @@
   4.779  			);
   4.780  			buildRules = (
   4.781  			);
   4.782 -			buildSettings = {
   4.783 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
   4.784 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
   4.785 -				INFOPLIST_FILE = "Info-testalpha__Upgraded_.plist";
   4.786 -				OTHER_CFLAGS = "";
   4.787 -				OTHER_LDFLAGS = (
   4.788 -					"-framework",
   4.789 -					SDL,
   4.790 -					"-framework",
   4.791 -					Cocoa,
   4.792 -				);
   4.793 -				OTHER_REZFLAGS = "";
   4.794 -				PRODUCT_NAME = testalpha;
   4.795 -				SECTORDER_FLAGS = "";
   4.796 -				WARNING_CFLAGS = (
   4.797 -					"-Wmost",
   4.798 -					"-Wno-four-char-constants",
   4.799 -					"-Wno-unknown-pragmas",
   4.800 -				);
   4.801 -				WRAPPER_EXTENSION = app;
   4.802 -			};
   4.803  			dependencies = (
   4.804 -				002F337109CA14F900EBEB88 /* PBXTargetDependency */,
   4.805  			);
   4.806  			name = test;
   4.807  			productInstallPath = "$(USER_APPS_DIR)";
   4.808 @@ -1676,34 +1287,12 @@
   4.809  			);
   4.810  			buildRules = (
   4.811  			);
   4.812 -			buildSettings = {
   4.813 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
   4.814 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
   4.815 -				INFOPLIST_FILE = "Info-testalpha__Upgraded_.plist";
   4.816 -				OTHER_CFLAGS = "";
   4.817 -				OTHER_LDFLAGS = (
   4.818 -					"-framework",
   4.819 -					SDL,
   4.820 -					"-framework",
   4.821 -					Cocoa,
   4.822 -				);
   4.823 -				OTHER_REZFLAGS = "";
   4.824 -				PRODUCT_NAME = testalpha;
   4.825 -				SECTORDER_FLAGS = "";
   4.826 -				WARNING_CFLAGS = (
   4.827 -					"-Wmost",
   4.828 -					"-Wno-four-char-constants",
   4.829 -					"-Wno-unknown-pragmas",
   4.830 -				);
   4.831 -				WRAPPER_EXTENSION = app;
   4.832 -			};
   4.833  			dependencies = (
   4.834 -				002F338709CA16BF00EBEB88 /* PBXTargetDependency */,
   4.835  			);
   4.836  			name = testblitspeed;
   4.837  			productInstallPath = "$(USER_APPS_DIR)";
   4.838  			productName = testalpha;
   4.839 -			productReference = 002F339709CA16BF00EBEB88 /* test.app */;
   4.840 +			productReference = 002F339709CA16BF00EBEB88 /* testblitspeed.app */;
   4.841  			productType = "com.apple.product-type.application";
   4.842  		};
   4.843  		002F33CA09CA19A600EBEB88 /* testdyngl */ = {
   4.844 @@ -1717,29 +1306,7 @@
   4.845  			);
   4.846  			buildRules = (
   4.847  			);
   4.848 -			buildSettings = {
   4.849 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
   4.850 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
   4.851 -				INFOPLIST_FILE = "Info-testalpha__Upgraded_.plist";
   4.852 -				OTHER_CFLAGS = "";
   4.853 -				OTHER_LDFLAGS = (
   4.854 -					"-framework",
   4.855 -					SDL,
   4.856 -					"-framework",
   4.857 -					Cocoa,
   4.858 -				);
   4.859 -				OTHER_REZFLAGS = "";
   4.860 -				PRODUCT_NAME = testalpha;
   4.861 -				SECTORDER_FLAGS = "";
   4.862 -				WARNING_CFLAGS = (
   4.863 -					"-Wmost",
   4.864 -					"-Wno-four-char-constants",
   4.865 -					"-Wno-unknown-pragmas",
   4.866 -				);
   4.867 -				WRAPPER_EXTENSION = app;
   4.868 -			};
   4.869  			dependencies = (
   4.870 -				002F33CB09CA19A600EBEB88 /* PBXTargetDependency */,
   4.871  			);
   4.872  			name = testdyngl;
   4.873  			productInstallPath = "$(USER_APPS_DIR)";
   4.874 @@ -1758,29 +1325,7 @@
   4.875  			);
   4.876  			buildRules = (
   4.877  			);
   4.878 -			buildSettings = {
   4.879 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
   4.880 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
   4.881 -				INFOPLIST_FILE = "Info-testalpha__Upgraded_.plist";
   4.882 -				OTHER_CFLAGS = "";
   4.883 -				OTHER_LDFLAGS = (
   4.884 -					"-framework",
   4.885 -					SDL,
   4.886 -					"-framework",
   4.887 -					Cocoa,
   4.888 -				);
   4.889 -				OTHER_REZFLAGS = "";
   4.890 -				PRODUCT_NAME = testalpha;
   4.891 -				SECTORDER_FLAGS = "";
   4.892 -				WARNING_CFLAGS = (
   4.893 -					"-Wmost",
   4.894 -					"-Wno-four-char-constants",
   4.895 -					"-Wno-unknown-pragmas",
   4.896 -				);
   4.897 -				WRAPPER_EXTENSION = app;
   4.898 -			};
   4.899  			dependencies = (
   4.900 -				002F340209CA1BFF00EBEB88 /* PBXTargetDependency */,
   4.901  			);
   4.902  			name = testfile;
   4.903  			productInstallPath = "$(USER_APPS_DIR)";
   4.904 @@ -1800,29 +1345,7 @@
   4.905  			);
   4.906  			buildRules = (
   4.907  			);
   4.908 -			buildSettings = {
   4.909 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
   4.910 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
   4.911 -				INFOPLIST_FILE = "Info-testalpha__Upgraded_.plist";
   4.912 -				OTHER_CFLAGS = "";
   4.913 -				OTHER_LDFLAGS = (
   4.914 -					"-framework",
   4.915 -					SDL,
   4.916 -					"-framework",
   4.917 -					Cocoa,
   4.918 -				);
   4.919 -				OTHER_REZFLAGS = "";
   4.920 -				PRODUCT_NAME = testalpha;
   4.921 -				SECTORDER_FLAGS = "";
   4.922 -				WARNING_CFLAGS = (
   4.923 -					"-Wmost",
   4.924 -					"-Wno-four-char-constants",
   4.925 -					"-Wno-unknown-pragmas",
   4.926 -				);
   4.927 -				WRAPPER_EXTENSION = app;
   4.928 -			};
   4.929  			dependencies = (
   4.930 -				002F342109CA1F0300EBEB88 /* PBXTargetDependency */,
   4.931  			);
   4.932  			name = testiconv;
   4.933  			productInstallPath = "$(USER_APPS_DIR)";
   4.934 @@ -1842,29 +1365,7 @@
   4.935  			);
   4.936  			buildRules = (
   4.937  			);
   4.938 -			buildSettings = {
   4.939 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
   4.940 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
   4.941 -				INFOPLIST_FILE = "Info-testalpha__Upgraded_.plist";
   4.942 -				OTHER_CFLAGS = "";
   4.943 -				OTHER_LDFLAGS = (
   4.944 -					"-framework",
   4.945 -					SDL,
   4.946 -					"-framework",
   4.947 -					Cocoa,
   4.948 -				);
   4.949 -				OTHER_REZFLAGS = "";
   4.950 -				PRODUCT_NAME = testalpha;
   4.951 -				SECTORDER_FLAGS = "";
   4.952 -				WARNING_CFLAGS = (
   4.953 -					"-Wmost",
   4.954 -					"-Wno-four-char-constants",
   4.955 -					"-Wno-unknown-pragmas",
   4.956 -				);
   4.957 -				WRAPPER_EXTENSION = app;
   4.958 -			};
   4.959  			dependencies = (
   4.960 -				002F343D09CA1FB300EBEB88 /* PBXTargetDependency */,
   4.961  			);
   4.962  			name = testoverlay2;
   4.963  			productInstallPath = "$(USER_APPS_DIR)";
   4.964 @@ -1883,29 +1384,7 @@
   4.965  			);
   4.966  			buildRules = (
   4.967  			);
   4.968 -			buildSettings = {
   4.969 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
   4.970 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
   4.971 -				INFOPLIST_FILE = "Info-testalpha__Upgraded_.plist";
   4.972 -				OTHER_CFLAGS = "";
   4.973 -				OTHER_LDFLAGS = (
   4.974 -					"-framework",
   4.975 -					SDL,
   4.976 -					"-framework",
   4.977 -					Cocoa,
   4.978 -				);
   4.979 -				OTHER_REZFLAGS = "";
   4.980 -				PRODUCT_NAME = testalpha;
   4.981 -				SECTORDER_FLAGS = "";
   4.982 -				WARNING_CFLAGS = (
   4.983 -					"-Wmost",
   4.984 -					"-Wno-four-char-constants",
   4.985 -					"-Wno-unknown-pragmas",
   4.986 -				);
   4.987 -				WRAPPER_EXTENSION = app;
   4.988 -			};
   4.989  			dependencies = (
   4.990 -				002F345A09CA204F00EBEB88 /* PBXTargetDependency */,
   4.991  			);
   4.992  			name = testplatform;
   4.993  			productInstallPath = "$(USER_APPS_DIR)";
   4.994 @@ -1924,29 +1403,7 @@
   4.995  			);
   4.996  			buildRules = (
   4.997  			);
   4.998 -			buildSettings = {
   4.999 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1000 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1001 -				INFOPLIST_FILE = "Info-checkkeys__Upgraded_.plist";
  4.1002 -				OTHER_CFLAGS = "";
  4.1003 -				OTHER_LDFLAGS = (
  4.1004 -					"-framework",
  4.1005 -					SDL,
  4.1006 -					"-framework",
  4.1007 -					Cocoa,
  4.1008 -				);
  4.1009 -				OTHER_REZFLAGS = "";
  4.1010 -				PRODUCT_NAME = checkkeys;
  4.1011 -				SECTORDER_FLAGS = "";
  4.1012 -				WARNING_CFLAGS = (
  4.1013 -					"-Wmost",
  4.1014 -					"-Wno-four-char-constants",
  4.1015 -					"-Wno-unknown-pragmas",
  4.1016 -				);
  4.1017 -				WRAPPER_EXTENSION = app;
  4.1018 -			};
  4.1019  			dependencies = (
  4.1020 -				BEC568310761D90600A33029 /* PBXTargetDependency */,
  4.1021  			);
  4.1022  			name = "checkkeys (Upgraded)";
  4.1023  			productInstallPath = "$(USER_APPS_DIR)";
  4.1024 @@ -1965,29 +1422,7 @@
  4.1025  			);
  4.1026  			buildRules = (
  4.1027  			);
  4.1028 -			buildSettings = {
  4.1029 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks/\"";
  4.1030 -				GCC_OPTIMIZATION_LEVEL = 0;
  4.1031 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1032 -				INFOPLIST_FILE = "Info-graywin__Upgraded_.plist";
  4.1033 -				OTHER_LDFLAGS = (
  4.1034 -					"-framework",
  4.1035 -					SDL,
  4.1036 -					"-framework",
  4.1037 -					Cocoa,
  4.1038 -				);
  4.1039 -				OTHER_REZFLAGS = "";
  4.1040 -				PRODUCT_NAME = graywin;
  4.1041 -				SECTORDER_FLAGS = "";
  4.1042 -				WARNING_CFLAGS = (
  4.1043 -					"-Wmost",
  4.1044 -					"-Wno-four-char-constants",
  4.1045 -					"-Wno-unknown-pragmas",
  4.1046 -				);
  4.1047 -				WRAPPER_EXTENSION = app;
  4.1048 -			};
  4.1049  			dependencies = (
  4.1050 -				BEC568330761D90600A33029 /* PBXTargetDependency */,
  4.1051  			);
  4.1052  			name = "graywin (Upgraded)";
  4.1053  			productInstallPath = "$(USER_APPS_DIR)";
  4.1054 @@ -2007,28 +1442,7 @@
  4.1055  			);
  4.1056  			buildRules = (
  4.1057  			);
  4.1058 -			buildSettings = {
  4.1059 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1060 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1061 -				INFOPLIST_FILE = "Info-loopwave__Upgraded_.plist";
  4.1062 -				OTHER_LDFLAGS = (
  4.1063 -					"-framework",
  4.1064 -					SDL,
  4.1065 -					"-framework",
  4.1066 -					Cocoa,
  4.1067 -				);
  4.1068 -				OTHER_REZFLAGS = "";
  4.1069 -				PRODUCT_NAME = loopwave;
  4.1070 -				SECTORDER_FLAGS = "";
  4.1071 -				WARNING_CFLAGS = (
  4.1072 -					"-Wmost",
  4.1073 -					"-Wno-four-char-constants",
  4.1074 -					"-Wno-unknown-pragmas",
  4.1075 -				);
  4.1076 -				WRAPPER_EXTENSION = app;
  4.1077 -			};
  4.1078  			dependencies = (
  4.1079 -				BEC568350761D90600A33029 /* PBXTargetDependency */,
  4.1080  			);
  4.1081  			name = "loopwave (Upgraded)";
  4.1082  			productInstallPath = "$(USER_APPS_DIR)";
  4.1083 @@ -2048,29 +1462,7 @@
  4.1084  			);
  4.1085  			buildRules = (
  4.1086  			);
  4.1087 -			buildSettings = {
  4.1088 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1089 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1090 -				INFOPLIST_FILE = "Info-testalpha__Upgraded_.plist";
  4.1091 -				OTHER_CFLAGS = "";
  4.1092 -				OTHER_LDFLAGS = (
  4.1093 -					"-framework",
  4.1094 -					SDL,
  4.1095 -					"-framework",
  4.1096 -					Cocoa,
  4.1097 -				);
  4.1098 -				OTHER_REZFLAGS = "";
  4.1099 -				PRODUCT_NAME = testalpha;
  4.1100 -				SECTORDER_FLAGS = "";
  4.1101 -				WARNING_CFLAGS = (
  4.1102 -					"-Wmost",
  4.1103 -					"-Wno-four-char-constants",
  4.1104 -					"-Wno-unknown-pragmas",
  4.1105 -				);
  4.1106 -				WRAPPER_EXTENSION = app;
  4.1107 -			};
  4.1108  			dependencies = (
  4.1109 -				BEC568370761D90600A33029 /* PBXTargetDependency */,
  4.1110  			);
  4.1111  			name = "testalpha (Upgraded)";
  4.1112  			productInstallPath = "$(USER_APPS_DIR)";
  4.1113 @@ -2089,29 +1481,7 @@
  4.1114  			);
  4.1115  			buildRules = (
  4.1116  			);
  4.1117 -			buildSettings = {
  4.1118 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1119 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1120 -				INFOPLIST_FILE = "Info-testbitmap__Upgraded_.plist";
  4.1121 -				OTHER_CFLAGS = "";
  4.1122 -				OTHER_LDFLAGS = (
  4.1123 -					"-framework",
  4.1124 -					SDL,
  4.1125 -					"-framework",
  4.1126 -					Cocoa,
  4.1127 -				);
  4.1128 -				OTHER_REZFLAGS = "";
  4.1129 -				PRODUCT_NAME = testbitmap;
  4.1130 -				SECTORDER_FLAGS = "";
  4.1131 -				WARNING_CFLAGS = (
  4.1132 -					"-Wmost",
  4.1133 -					"-Wno-four-char-constants",
  4.1134 -					"-Wno-unknown-pragmas",
  4.1135 -				);
  4.1136 -				WRAPPER_EXTENSION = app;
  4.1137 -			};
  4.1138  			dependencies = (
  4.1139 -				BEC568390761D90600A33029 /* PBXTargetDependency */,
  4.1140  			);
  4.1141  			name = "testbitmap (Upgraded)";
  4.1142  			productInstallPath = "$(USER_APPS_DIR)";
  4.1143 @@ -2130,29 +1500,7 @@
  4.1144  			);
  4.1145  			buildRules = (
  4.1146  			);
  4.1147 -			buildSettings = {
  4.1148 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1149 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1150 -				INFOPLIST_FILE = "Info-testcdrom__Upgraded_.plist";
  4.1151 -				OTHER_CFLAGS = "";
  4.1152 -				OTHER_LDFLAGS = (
  4.1153 -					"-framework",
  4.1154 -					SDL,
  4.1155 -					"-framework",
  4.1156 -					Cocoa,
  4.1157 -				);
  4.1158 -				OTHER_REZFLAGS = "";
  4.1159 -				PRODUCT_NAME = testcdrom;
  4.1160 -				SECTORDER_FLAGS = "";
  4.1161 -				WARNING_CFLAGS = (
  4.1162 -					"-Wmost",
  4.1163 -					"-Wno-four-char-constants",
  4.1164 -					"-Wno-unknown-pragmas",
  4.1165 -				);
  4.1166 -				WRAPPER_EXTENSION = app;
  4.1167 -			};
  4.1168  			dependencies = (
  4.1169 -				BEC5683B0761D90600A33029 /* PBXTargetDependency */,
  4.1170  			);
  4.1171  			name = "testcdrom (Upgraded)";
  4.1172  			productInstallPath = "$(USER_APPS_DIR)";
  4.1173 @@ -2171,29 +1519,7 @@
  4.1174  			);
  4.1175  			buildRules = (
  4.1176  			);
  4.1177 -			buildSettings = {
  4.1178 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1179 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1180 -				INFOPLIST_FILE = "Info-testerror__Upgraded_.plist";
  4.1181 -				OTHER_CFLAGS = "";
  4.1182 -				OTHER_LDFLAGS = (
  4.1183 -					"-framework",
  4.1184 -					SDL,
  4.1185 -					"-framework",
  4.1186 -					Cocoa,
  4.1187 -				);
  4.1188 -				OTHER_REZFLAGS = "";
  4.1189 -				PRODUCT_NAME = testerror;
  4.1190 -				SECTORDER_FLAGS = "";
  4.1191 -				WARNING_CFLAGS = (
  4.1192 -					"-Wmost",
  4.1193 -					"-Wno-four-char-constants",
  4.1194 -					"-Wno-unknown-pragmas",
  4.1195 -				);
  4.1196 -				WRAPPER_EXTENSION = app;
  4.1197 -			};
  4.1198  			dependencies = (
  4.1199 -				BEC5683D0761D90600A33029 /* PBXTargetDependency */,
  4.1200  			);
  4.1201  			name = "testerror (Upgraded)";
  4.1202  			productInstallPath = "$(USER_APPS_DIR)";
  4.1203 @@ -2213,29 +1539,7 @@
  4.1204  			);
  4.1205  			buildRules = (
  4.1206  			);
  4.1207 -			buildSettings = {
  4.1208 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1209 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1210 -				INFOPLIST_FILE = "Info-testgamma__Upgraded_.plist";
  4.1211 -				OTHER_CFLAGS = "";
  4.1212 -				OTHER_LDFLAGS = (
  4.1213 -					"-framework",
  4.1214 -					SDL,
  4.1215 -					"-framework",
  4.1216 -					Cocoa,
  4.1217 -				);
  4.1218 -				OTHER_REZFLAGS = "";
  4.1219 -				PRODUCT_NAME = testgamma;
  4.1220 -				SECTORDER_FLAGS = "";
  4.1221 -				WARNING_CFLAGS = (
  4.1222 -					"-Wmost",
  4.1223 -					"-Wno-four-char-constants",
  4.1224 -					"-Wno-unknown-pragmas",
  4.1225 -				);
  4.1226 -				WRAPPER_EXTENSION = app;
  4.1227 -			};
  4.1228  			dependencies = (
  4.1229 -				BEC5683F0761D90600A33029 /* PBXTargetDependency */,
  4.1230  			);
  4.1231  			name = "testgamma (Upgraded)";
  4.1232  			productInstallPath = "$(USER_APPS_DIR)";
  4.1233 @@ -2254,32 +1558,7 @@
  4.1234  			);
  4.1235  			buildRules = (
  4.1236  			);
  4.1237 -			buildSettings = {
  4.1238 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1239 -				GCC_PREPROCESSOR_DEFINITIONS = HAVE_OPENGL;
  4.1240 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1241 -				INFOPLIST_FILE = "Info-testgl__Upgraded_.plist";
  4.1242 -				OTHER_CFLAGS = "";
  4.1243 -				OTHER_LDFLAGS = (
  4.1244 -					"-framework",
  4.1245 -					SDL,
  4.1246 -					"-framework",
  4.1247 -					Cocoa,
  4.1248 -					"-framework",
  4.1249 -					OpenGL,
  4.1250 -				);
  4.1251 -				OTHER_REZFLAGS = "";
  4.1252 -				PRODUCT_NAME = testgl;
  4.1253 -				SECTORDER_FLAGS = "";
  4.1254 -				WARNING_CFLAGS = (
  4.1255 -					"-Wmost",
  4.1256 -					"-Wno-four-char-constants",
  4.1257 -					"-Wno-unknown-pragmas",
  4.1258 -				);
  4.1259 -				WRAPPER_EXTENSION = app;
  4.1260 -			};
  4.1261  			dependencies = (
  4.1262 -				BEC568410761D90600A33029 /* PBXTargetDependency */,
  4.1263  			);
  4.1264  			name = "testgl (Upgraded)";
  4.1265  			productInstallPath = "$(USER_APPS_DIR)";
  4.1266 @@ -2298,29 +1577,7 @@
  4.1267  			);
  4.1268  			buildRules = (
  4.1269  			);
  4.1270 -			buildSettings = {
  4.1271 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1272 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1273 -				INFOPLIST_FILE = "Info-testthread__Upgraded_.plist";
  4.1274 -				OTHER_CFLAGS = "";
  4.1275 -				OTHER_LDFLAGS = (
  4.1276 -					"-framework",
  4.1277 -					SDL,
  4.1278 -					"-framework",
  4.1279 -					Cocoa,
  4.1280 -				);
  4.1281 -				OTHER_REZFLAGS = "";
  4.1282 -				PRODUCT_NAME = testthread;
  4.1283 -				SECTORDER_FLAGS = "";
  4.1284 -				WARNING_CFLAGS = (
  4.1285 -					"-Wmost",
  4.1286 -					"-Wno-four-char-constants",
  4.1287 -					"-Wno-unknown-pragmas",
  4.1288 -				);
  4.1289 -				WRAPPER_EXTENSION = app;
  4.1290 -			};
  4.1291  			dependencies = (
  4.1292 -				BEC568430761D90600A33029 /* PBXTargetDependency */,
  4.1293  			);
  4.1294  			name = "testthread (Upgraded)";
  4.1295  			productInstallPath = "$(USER_APPS_DIR)";
  4.1296 @@ -2339,29 +1596,7 @@
  4.1297  			);
  4.1298  			buildRules = (
  4.1299  			);
  4.1300 -			buildSettings = {
  4.1301 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1302 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1303 -				INFOPLIST_FILE = "Info-testjoystick__Upgraded_.plist";
  4.1304 -				OTHER_CFLAGS = "";
  4.1305 -				OTHER_LDFLAGS = (
  4.1306 -					"-framework",
  4.1307 -					SDL,
  4.1308 -					"-framework",
  4.1309 -					Cocoa,
  4.1310 -				);
  4.1311 -				OTHER_REZFLAGS = "";
  4.1312 -				PRODUCT_NAME = testjoystick;
  4.1313 -				SECTORDER_FLAGS = "";
  4.1314 -				WARNING_CFLAGS = (
  4.1315 -					"-Wmost",
  4.1316 -					"-Wno-four-char-constants",
  4.1317 -					"-Wno-unknown-pragmas",
  4.1318 -				);
  4.1319 -				WRAPPER_EXTENSION = app;
  4.1320 -			};
  4.1321  			dependencies = (
  4.1322 -				BEC568450761D90600A33029 /* PBXTargetDependency */,
  4.1323  			);
  4.1324  			name = "testjoystick (Upgraded)";
  4.1325  			productInstallPath = "$(USER_APPS_DIR)";
  4.1326 @@ -2380,29 +1615,7 @@
  4.1327  			);
  4.1328  			buildRules = (
  4.1329  			);
  4.1330 -			buildSettings = {
  4.1331 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1332 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1333 -				INFOPLIST_FILE = "Info-testkeys__Upgraded_.plist";
  4.1334 -				OTHER_CFLAGS = "";
  4.1335 -				OTHER_LDFLAGS = (
  4.1336 -					"-framework",
  4.1337 -					SDL,
  4.1338 -					"-framework",
  4.1339 -					Cocoa,
  4.1340 -				);
  4.1341 -				OTHER_REZFLAGS = "";
  4.1342 -				PRODUCT_NAME = testkeys;
  4.1343 -				SECTORDER_FLAGS = "";
  4.1344 -				WARNING_CFLAGS = (
  4.1345 -					"-Wmost",
  4.1346 -					"-Wno-four-char-constants",
  4.1347 -					"-Wno-unknown-pragmas",
  4.1348 -				);
  4.1349 -				WRAPPER_EXTENSION = app;
  4.1350 -			};
  4.1351  			dependencies = (
  4.1352 -				BEC568470761D90600A33029 /* PBXTargetDependency */,
  4.1353  			);
  4.1354  			name = "testkeys (Upgraded)";
  4.1355  			productInstallPath = "$(USER_APPS_DIR)";
  4.1356 @@ -2421,29 +1634,7 @@
  4.1357  			);
  4.1358  			buildRules = (
  4.1359  			);
  4.1360 -			buildSettings = {
  4.1361 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1362 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1363 -				INFOPLIST_FILE = "Info-testlock__Upgraded_.plist";
  4.1364 -				OTHER_CFLAGS = "";
  4.1365 -				OTHER_LDFLAGS = (
  4.1366 -					"-framework",
  4.1367 -					SDL,
  4.1368 -					"-framework",
  4.1369 -					Cocoa,
  4.1370 -				);
  4.1371 -				OTHER_REZFLAGS = "";
  4.1372 -				PRODUCT_NAME = testlock;
  4.1373 -				SECTORDER_FLAGS = "";
  4.1374 -				WARNING_CFLAGS = (
  4.1375 -					"-Wmost",
  4.1376 -					"-Wno-four-char-constants",
  4.1377 -					"-Wno-unknown-pragmas",
  4.1378 -				);
  4.1379 -				WRAPPER_EXTENSION = app;
  4.1380 -			};
  4.1381  			dependencies = (
  4.1382 -				BEC568490761D90600A33029 /* PBXTargetDependency */,
  4.1383  			);
  4.1384  			name = "testlock (Upgraded)";
  4.1385  			productInstallPath = "$(USER_APPS_DIR)";
  4.1386 @@ -2463,29 +1654,7 @@
  4.1387  			);
  4.1388  			buildRules = (
  4.1389  			);
  4.1390 -			buildSettings = {
  4.1391 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1392 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1393 -				INFOPLIST_FILE = "Info-testoverlay__Upgraded_.plist";
  4.1394 -				OTHER_CFLAGS = "";
  4.1395 -				OTHER_LDFLAGS = (
  4.1396 -					"-framework",
  4.1397 -					Cocoa,
  4.1398 -					"-framework",
  4.1399 -					SDL,
  4.1400 -				);
  4.1401 -				OTHER_REZFLAGS = "";
  4.1402 -				PRODUCT_NAME = testoverlay;
  4.1403 -				SECTORDER_FLAGS = "";
  4.1404 -				WARNING_CFLAGS = (
  4.1405 -					"-Wmost",
  4.1406 -					"-Wno-four-char-constants",
  4.1407 -					"-Wno-unknown-pragmas",
  4.1408 -				);
  4.1409 -				WRAPPER_EXTENSION = app;
  4.1410 -			};
  4.1411  			dependencies = (
  4.1412 -				BEC5684B0761D90600A33029 /* PBXTargetDependency */,
  4.1413  			);
  4.1414  			name = "testoverlay (Upgraded)";
  4.1415  			productInstallPath = "$(USER_APPS_DIR)";
  4.1416 @@ -2505,29 +1674,7 @@
  4.1417  			);
  4.1418  			buildRules = (
  4.1419  			);
  4.1420 -			buildSettings = {
  4.1421 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1422 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1423 -				INFOPLIST_FILE = "Info-testpalette__Upgraded_.plist";
  4.1424 -				OTHER_CFLAGS = "";
  4.1425 -				OTHER_LDFLAGS = (
  4.1426 -					"-framework",
  4.1427 -					SDL,
  4.1428 -					"-framework",
  4.1429 -					Cocoa,
  4.1430 -				);
  4.1431 -				OTHER_REZFLAGS = "";
  4.1432 -				PRODUCT_NAME = testpalette;
  4.1433 -				SECTORDER_FLAGS = "";
  4.1434 -				WARNING_CFLAGS = (
  4.1435 -					"-Wmost",
  4.1436 -					"-Wno-four-char-constants",
  4.1437 -					"-Wno-unknown-pragmas",
  4.1438 -				);
  4.1439 -				WRAPPER_EXTENSION = app;
  4.1440 -			};
  4.1441  			dependencies = (
  4.1442 -				BEC5684D0761D90600A33029 /* PBXTargetDependency */,
  4.1443  			);
  4.1444  			name = "testpalette (Upgraded)";
  4.1445  			productInstallPath = "$(USER_APPS_DIR)";
  4.1446 @@ -2546,29 +1693,7 @@
  4.1447  			);
  4.1448  			buildRules = (
  4.1449  			);
  4.1450 -			buildSettings = {
  4.1451 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1452 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1453 -				INFOPLIST_FILE = "Info-testsem__Upgraded_.plist";
  4.1454 -				OTHER_CFLAGS = "";
  4.1455 -				OTHER_LDFLAGS = (
  4.1456 -					"-framework",
  4.1457 -					SDL,
  4.1458 -					"-framework",
  4.1459 -					Cocoa,
  4.1460 -				);
  4.1461 -				OTHER_REZFLAGS = "";
  4.1462 -				PRODUCT_NAME = testsem;
  4.1463 -				SECTORDER_FLAGS = "";
  4.1464 -				WARNING_CFLAGS = (
  4.1465 -					"-Wmost",
  4.1466 -					"-Wno-four-char-constants",
  4.1467 -					"-Wno-unknown-pragmas",
  4.1468 -				);
  4.1469 -				WRAPPER_EXTENSION = app;
  4.1470 -			};
  4.1471  			dependencies = (
  4.1472 -				BEC5684F0761D90600A33029 /* PBXTargetDependency */,
  4.1473  			);
  4.1474  			name = "testsem (Upgraded)";
  4.1475  			productInstallPath = "$(USER_APPS_DIR)";
  4.1476 @@ -2588,31 +1713,7 @@
  4.1477  			);
  4.1478  			buildRules = (
  4.1479  			);
  4.1480 -			buildSettings = {
  4.1481 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1482 -				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  4.1483 -				GCC_OPTIMIZATION_LEVEL = 3;
  4.1484 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1485 -				INFOPLIST_FILE = "Info-testsprite__Upgraded_.plist";
  4.1486 -				OTHER_CFLAGS = "";
  4.1487 -				OTHER_LDFLAGS = (
  4.1488 -					"-framework",
  4.1489 -					SDL,
  4.1490 -					"-framework",
  4.1491 -					Cocoa,
  4.1492 -				);
  4.1493 -				OTHER_REZFLAGS = "";
  4.1494 -				PRODUCT_NAME = testsprite;
  4.1495 -				SECTORDER_FLAGS = "";
  4.1496 -				WARNING_CFLAGS = (
  4.1497 -					"-Wmost",
  4.1498 -					"-Wno-four-char-constants",
  4.1499 -					"-Wno-unknown-pragmas",
  4.1500 -				);
  4.1501 -				WRAPPER_EXTENSION = app;
  4.1502 -			};
  4.1503  			dependencies = (
  4.1504 -				BEC568510761D90600A33029 /* PBXTargetDependency */,
  4.1505  			);
  4.1506  			name = "testsprite (Upgraded)";
  4.1507  			productInstallPath = "$(USER_APPS_DIR)";
  4.1508 @@ -2631,29 +1732,7 @@
  4.1509  			);
  4.1510  			buildRules = (
  4.1511  			);
  4.1512 -			buildSettings = {
  4.1513 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1514 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1515 -				INFOPLIST_FILE = "Info-testtimer__Upgraded_.plist";
  4.1516 -				OTHER_CFLAGS = "";
  4.1517 -				OTHER_LDFLAGS = (
  4.1518 -					"-framework",
  4.1519 -					SDL,
  4.1520 -					"-framework",
  4.1521 -					Cocoa,
  4.1522 -				);
  4.1523 -				OTHER_REZFLAGS = "";
  4.1524 -				PRODUCT_NAME = testtimer;
  4.1525 -				SECTORDER_FLAGS = "";
  4.1526 -				WARNING_CFLAGS = (
  4.1527 -					"-Wmost",
  4.1528 -					"-Wno-four-char-constants",
  4.1529 -					"-Wno-unknown-pragmas",
  4.1530 -				);
  4.1531 -				WRAPPER_EXTENSION = app;
  4.1532 -			};
  4.1533  			dependencies = (
  4.1534 -				BEC568530761D90600A33029 /* PBXTargetDependency */,
  4.1535  			);
  4.1536  			name = "testtimer (Upgraded)";
  4.1537  			productInstallPath = "$(USER_APPS_DIR)";
  4.1538 @@ -2672,29 +1751,7 @@
  4.1539  			);
  4.1540  			buildRules = (
  4.1541  			);
  4.1542 -			buildSettings = {
  4.1543 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1544 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1545 -				INFOPLIST_FILE = "Info-testversion__Upgraded_.plist";
  4.1546 -				OTHER_CFLAGS = "";
  4.1547 -				OTHER_LDFLAGS = (
  4.1548 -					"-framework",
  4.1549 -					SDL,
  4.1550 -					"-framework",
  4.1551 -					Cocoa,
  4.1552 -				);
  4.1553 -				OTHER_REZFLAGS = "";
  4.1554 -				PRODUCT_NAME = testversion;
  4.1555 -				SECTORDER_FLAGS = "";
  4.1556 -				WARNING_CFLAGS = (
  4.1557 -					"-Wmost",
  4.1558 -					"-Wno-four-char-constants",
  4.1559 -					"-Wno-unknown-pragmas",
  4.1560 -				);
  4.1561 -				WRAPPER_EXTENSION = app;
  4.1562 -			};
  4.1563  			dependencies = (
  4.1564 -				BEC568570761D90600A33029 /* PBXTargetDependency */,
  4.1565  			);
  4.1566  			name = "testversion (Upgraded)";
  4.1567  			productInstallPath = "$(USER_APPS_DIR)";
  4.1568 @@ -2713,30 +1770,7 @@
  4.1569  			);
  4.1570  			buildRules = (
  4.1571  			);
  4.1572 -			buildSettings = {
  4.1573 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1574 -				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  4.1575 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1576 -				INFOPLIST_FILE = "Info-testvidinfo__Upgraded_.plist";
  4.1577 -				OTHER_CFLAGS = "";
  4.1578 -				OTHER_LDFLAGS = (
  4.1579 -					"-framework",
  4.1580 -					SDL,
  4.1581 -					"-framework",
  4.1582 -					Cocoa,
  4.1583 -				);
  4.1584 -				OTHER_REZFLAGS = "";
  4.1585 -				PRODUCT_NAME = testvidinfo;
  4.1586 -				SECTORDER_FLAGS = "";
  4.1587 -				WARNING_CFLAGS = (
  4.1588 -					"-Wmost",
  4.1589 -					"-Wno-four-char-constants",
  4.1590 -					"-Wno-unknown-pragmas",
  4.1591 -				);
  4.1592 -				WRAPPER_EXTENSION = app;
  4.1593 -			};
  4.1594  			dependencies = (
  4.1595 -				BEC568590761D90600A33029 /* PBXTargetDependency */,
  4.1596  			);
  4.1597  			name = "testvidinfo (Upgraded)";
  4.1598  			productInstallPath = "$(USER_APPS_DIR)";
  4.1599 @@ -2756,29 +1790,7 @@
  4.1600  			);
  4.1601  			buildRules = (
  4.1602  			);
  4.1603 -			buildSettings = {
  4.1604 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1605 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1606 -				INFOPLIST_FILE = "Info-testwin__Upgraded_.plist";
  4.1607 -				OTHER_CFLAGS = "";
  4.1608 -				OTHER_LDFLAGS = (
  4.1609 -					"-framework",
  4.1610 -					SDL,
  4.1611 -					"-framework",
  4.1612 -					Cocoa,
  4.1613 -				);
  4.1614 -				OTHER_REZFLAGS = "";
  4.1615 -				PRODUCT_NAME = testwin;
  4.1616 -				SECTORDER_FLAGS = "";
  4.1617 -				WARNING_CFLAGS = (
  4.1618 -					"-Wmost",
  4.1619 -					"-Wno-four-char-constants",
  4.1620 -					"-Wno-unknown-pragmas",
  4.1621 -				);
  4.1622 -				WRAPPER_EXTENSION = app;
  4.1623 -			};
  4.1624  			dependencies = (
  4.1625 -				BEC5685B0761D90600A33029 /* PBXTargetDependency */,
  4.1626  			);
  4.1627  			name = "testwin (Upgraded)";
  4.1628  			productInstallPath = "$(USER_APPS_DIR)";
  4.1629 @@ -2798,30 +1810,7 @@
  4.1630  			);
  4.1631  			buildRules = (
  4.1632  			);
  4.1633 -			buildSettings = {
  4.1634 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1635 -				GCC_OPTIMIZATION_LEVEL = 0;
  4.1636 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1637 -				INFOPLIST_FILE = "Info-testwm__Upgraded_.plist";
  4.1638 -				OTHER_CFLAGS = "";
  4.1639 -				OTHER_LDFLAGS = (
  4.1640 -					"-framework",
  4.1641 -					SDL,
  4.1642 -					"-framework",
  4.1643 -					Cocoa,
  4.1644 -				);
  4.1645 -				OTHER_REZFLAGS = "";
  4.1646 -				PRODUCT_NAME = testwm;
  4.1647 -				SECTORDER_FLAGS = "";
  4.1648 -				WARNING_CFLAGS = (
  4.1649 -					"-Wmost",
  4.1650 -					"-Wno-four-char-constants",
  4.1651 -					"-Wno-unknown-pragmas",
  4.1652 -				);
  4.1653 -				WRAPPER_EXTENSION = app;
  4.1654 -			};
  4.1655  			dependencies = (
  4.1656 -				BEC5685D0761D90600A33029 /* PBXTargetDependency */,
  4.1657  			);
  4.1658  			name = "testwm (Upgraded)";
  4.1659  			productInstallPath = "$(USER_APPS_DIR)";
  4.1660 @@ -2840,29 +1829,7 @@
  4.1661  			);
  4.1662  			buildRules = (
  4.1663  			);
  4.1664 -			buildSettings = {
  4.1665 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1666 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1667 -				INFOPLIST_FILE = "Info-threadwin__Upgraded_.plist";
  4.1668 -				OTHER_CFLAGS = "";
  4.1669 -				OTHER_LDFLAGS = (
  4.1670 -					"-framework",
  4.1671 -					SDL,
  4.1672 -					"-framework",
  4.1673 -					Cocoa,
  4.1674 -				);
  4.1675 -				OTHER_REZFLAGS = "";
  4.1676 -				PRODUCT_NAME = threadwin;
  4.1677 -				SECTORDER_FLAGS = "";
  4.1678 -				WARNING_CFLAGS = (
  4.1679 -					"-Wmost",
  4.1680 -					"-Wno-four-char-constants",
  4.1681 -					"-Wno-unknown-pragmas",
  4.1682 -				);
  4.1683 -				WRAPPER_EXTENSION = app;
  4.1684 -			};
  4.1685  			dependencies = (
  4.1686 -				BEC5685F0761D90600A33029 /* PBXTargetDependency */,
  4.1687  			);
  4.1688  			name = "threadwin (Upgraded)";
  4.1689  			productInstallPath = "$(USER_APPS_DIR)";
  4.1690 @@ -2881,29 +1848,7 @@
  4.1691  			);
  4.1692  			buildRules = (
  4.1693  			);
  4.1694 -			buildSettings = {
  4.1695 -				FRAMEWORK_SEARCH_PATHS = "\"/Library/Frameworks\"";
  4.1696 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1697 -				INFOPLIST_FILE = "Info-torturethread__Upgraded_.plist";
  4.1698 -				OTHER_CFLAGS = "";
  4.1699 -				OTHER_LDFLAGS = (
  4.1700 -					"-framework",
  4.1701 -					SDL,
  4.1702 -					"-framework",
  4.1703 -					Cocoa,
  4.1704 -				);
  4.1705 -				OTHER_REZFLAGS = "";
  4.1706 -				PRODUCT_NAME = torturethread;
  4.1707 -				SECTORDER_FLAGS = "";
  4.1708 -				WARNING_CFLAGS = (
  4.1709 -					"-Wmost",
  4.1710 -					"-Wno-four-char-constants",
  4.1711 -					"-Wno-unknown-pragmas",
  4.1712 -				);
  4.1713 -				WRAPPER_EXTENSION = app;
  4.1714 -			};
  4.1715  			dependencies = (
  4.1716 -				BEC568610761D90600A33029 /* PBXTargetDependency */,
  4.1717  			);
  4.1718  			name = "torturethread (Upgraded)";
  4.1719  			productInstallPath = "$(USER_APPS_DIR)";
  4.1720 @@ -2911,43 +1856,22 @@
  4.1721  			productReference = BEC567F50761D90600A33029 /* torturethread.app */;
  4.1722  			productType = "com.apple.product-type.application";
  4.1723  		};
  4.1724 -		BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */ = {
  4.1725 +		F3DEB7050C58C13E003E2527 /* testwm2 */ = {
  4.1726  			isa = PBXNativeTarget;
  4.1727 -			buildConfigurationList = 001B593408BDB826006539E9 /* Build configuration list for PBXNativeTarget "libsdlmain.a (Upgraded)" */;
  4.1728 +			buildConfigurationList = F3DEB7090C58C13E003E2527 /* Build configuration list for PBXNativeTarget "testwm2" */;
  4.1729  			buildPhases = (
  4.1730 -				BEC567F80761D90600A33029 /* Headers */,
  4.1731 -				BEC567FB0761D90600A33029 /* Sources */,
  4.1732 -				BEC567FD0761D90600A33029 /* Frameworks */,
  4.1733 -				BEC567FE0761D90600A33029 /* Rez */,
  4.1734 +				F3DEB7020C58C13E003E2527 /* Resources */,
  4.1735 +				F3DEB7030C58C13E003E2527 /* Sources */,
  4.1736 +				F3DEB7040C58C13E003E2527 /* Frameworks */,
  4.1737  			);
  4.1738  			buildRules = (
  4.1739  			);
  4.1740 -			buildSettings = {
  4.1741 -				DYLIB_COMPATIBILITY_VERSION = 1;
  4.1742 -				DYLIB_CURRENT_VERSION = 1;
  4.1743 -				GCC_PRECOMPILE_PREFIX_HEADER = YES;
  4.1744 -				GCC_PREFIX_HEADER = libsdlmain_prefix.h;
  4.1745 -				HEADER_SEARCH_PATHS = "\"/Library/Frameworks/SDL.framework/Headers\"";
  4.1746 -				LIBRARY_STYLE = STATIC;
  4.1747 -				OTHER_CFLAGS = "";
  4.1748 -				OTHER_LIBTOOL_FLAGS = "";
  4.1749 -				OTHER_REZFLAGS = "";
  4.1750 -				PRODUCT_NAME = sdlmain;
  4.1751 -				REZ_EXECUTABLE = YES;
  4.1752 -				SECTORDER_FLAGS = "";
  4.1753 -				WARNING_CFLAGS = (
  4.1754 -					"-Wmost",
  4.1755 -					"-Wno-four-char-constants",
  4.1756 -					"-Wno-unknown-pragmas",
  4.1757 -				);
  4.1758 -			};
  4.1759  			dependencies = (
  4.1760  			);
  4.1761 -			name = "libsdlmain.a (Upgraded)";
  4.1762 -			productInstallPath = /usr/local/lib;
  4.1763 -			productName = libsdlmain.a;
  4.1764 -			productReference = BEC567FF0761D90600A33029 /* libsdlmain.a */;
  4.1765 -			productType = "com.apple.product-type.library.static";
  4.1766 +			name = testwm2;
  4.1767 +			productName = testwm2;
  4.1768 +			productReference = F3DEB7060C58C13E003E2527 /* testwm2.app */;
  4.1769 +			productType = "com.apple.product-type.application";
  4.1770  		};
  4.1771  /* End PBXNativeTarget section */
  4.1772  
  4.1773 @@ -2955,12 +1879,7 @@
  4.1774  		08FB7793FE84155DC02AAC07 /* Project object */ = {
  4.1775  			isa = PBXProject;
  4.1776  			buildConfigurationList = 001B5A0C08BDB826006539E9 /* Build configuration list for PBXProject "SDLTest" */;
  4.1777 -			buildSettings = {
  4.1778 -			};
  4.1779 -			buildStyles = (
  4.1780 -				01538480006D83E07F000001 /* Deployment */,
  4.1781 -				0153847F006D83E07F000001 /* Development */,
  4.1782 -			);
  4.1783 +			compatibilityVersion = "Xcode 2.4";
  4.1784  			hasScannedForEncodings = 1;
  4.1785  			mainGroup = 08FB7794FE84155DC02AAC07 /* SDLTest */;
  4.1786  			projectDirPath = "";
  4.1787 @@ -2970,6 +1889,7 @@
  4.1788  					ProjectRef = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */;
  4.1789  				},
  4.1790  			);
  4.1791 +			projectRoot = ../..;
  4.1792  			targets = (
  4.1793  				BEC566920761D90300A33029 /* All */,
  4.1794  				BEC566AB0761D90300A33029 /* checkkeys (Upgraded) */,
  4.1795 @@ -3002,8 +1922,8 @@
  4.1796  				BEC567CF0761D90500A33029 /* testwm (Upgraded) */,
  4.1797  				BEC567DD0761D90600A33029 /* threadwin (Upgraded) */,
  4.1798  				BEC567EA0761D90600A33029 /* torturethread (Upgraded) */,
  4.1799 -				BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */,
  4.1800  				002F337009CA14F900EBEB88 /* test */,
  4.1801 +				F3DEB7050C58C13E003E2527 /* testwm2 */,
  4.1802  			);
  4.1803  		};
  4.1804  /* End PBXProject section */
  4.1805 @@ -3037,13 +1957,6 @@
  4.1806  			remoteRef = 003FA644093FFD41000C53B3 /* PBXContainerItemProxy */;
  4.1807  			sourceTree = BUILT_PRODUCTS_DIR;
  4.1808  		};
  4.1809 -		003FA647093FFD41000C53B3 /* libSDLmain.a */ = {
  4.1810 -			isa = PBXReferenceProxy;
  4.1811 -			fileType = archive.ar;
  4.1812 -			path = libSDLmain.a;
  4.1813 -			remoteRef = 003FA646093FFD41000C53B3 /* PBXContainerItemProxy */;
  4.1814 -			sourceTree = BUILT_PRODUCTS_DIR;
  4.1815 -		};
  4.1816  		003FA649093FFD41000C53B3 /* Standard DMG */ = {
  4.1817  			isa = PBXReferenceProxy;
  4.1818  			fileType = "compiled.mach-o.executable";
  4.1819 @@ -3065,7 +1978,6 @@
  4.1820  			isa = PBXResourcesBuildPhase;
  4.1821  			buildActionMask = 2147483647;
  4.1822  			files = (
  4.1823 -				002F337509CA14F900EBEB88 /* SDLMain.nib in Resources */,
  4.1824  			);
  4.1825  			runOnlyForDeploymentPostprocessing = 0;
  4.1826  		};
  4.1827 @@ -3073,7 +1985,6 @@
  4.1828  			isa = PBXResourcesBuildPhase;
  4.1829  			buildActionMask = 2147483647;
  4.1830  			files = (
  4.1831 -				002F338B09CA16BF00EBEB88 /* SDLMain.nib in Resources */,
  4.1832  			);
  4.1833  			runOnlyForDeploymentPostprocessing = 0;
  4.1834  		};
  4.1835 @@ -3081,7 +1992,6 @@
  4.1836  			isa = PBXResourcesBuildPhase;
  4.1837  			buildActionMask = 2147483647;
  4.1838  			files = (
  4.1839 -				002F33CF09CA19A600EBEB88 /* SDLMain.nib in Resources */,
  4.1840  			);
  4.1841  			runOnlyForDeploymentPostprocessing = 0;
  4.1842  		};
  4.1843 @@ -3089,7 +1999,6 @@
  4.1844  			isa = PBXResourcesBuildPhase;
  4.1845  			buildActionMask = 2147483647;
  4.1846  			files = (
  4.1847 -				002F340609CA1BFF00EBEB88 /* SDLMain.nib in Resources */,
  4.1848  			);
  4.1849  			runOnlyForDeploymentPostprocessing = 0;
  4.1850  		};
  4.1851 @@ -3097,7 +2006,6 @@
  4.1852  			isa = PBXResourcesBuildPhase;
  4.1853  			buildActionMask = 2147483647;
  4.1854  			files = (
  4.1855 -				002F342509CA1F0300EBEB88 /* SDLMain.nib in Resources */,
  4.1856  			);
  4.1857  			runOnlyForDeploymentPostprocessing = 0;
  4.1858  		};
  4.1859 @@ -3105,7 +2013,6 @@
  4.1860  			isa = PBXResourcesBuildPhase;
  4.1861  			buildActionMask = 2147483647;
  4.1862  			files = (
  4.1863 -				002F344109CA1FB300EBEB88 /* SDLMain.nib in Resources */,
  4.1864  			);
  4.1865  			runOnlyForDeploymentPostprocessing = 0;
  4.1866  		};
  4.1867 @@ -3113,7 +2020,6 @@
  4.1868  			isa = PBXResourcesBuildPhase;
  4.1869  			buildActionMask = 2147483647;
  4.1870  			files = (
  4.1871 -				002F345E09CA204F00EBEB88 /* SDLMain.nib in Resources */,
  4.1872  			);
  4.1873  			runOnlyForDeploymentPostprocessing = 0;
  4.1874  		};
  4.1875 @@ -3121,7 +2027,6 @@
  4.1876  			isa = PBXResourcesBuildPhase;
  4.1877  			buildActionMask = 2147483647;
  4.1878  			files = (
  4.1879 -				BEC566AF0761D90300A33029 /* SDLMain.nib in Resources */,
  4.1880  			);
  4.1881  			runOnlyForDeploymentPostprocessing = 0;
  4.1882  		};
  4.1883 @@ -3129,7 +2034,6 @@
  4.1884  			isa = PBXResourcesBuildPhase;
  4.1885  			buildActionMask = 2147483647;
  4.1886  			files = (
  4.1887 -				BEC566BC0761D90300A33029 /* SDLMain.nib in Resources */,
  4.1888  			);
  4.1889  			runOnlyForDeploymentPostprocessing = 0;
  4.1890  		};
  4.1891 @@ -3137,7 +2041,6 @@
  4.1892  			isa = PBXResourcesBuildPhase;
  4.1893  			buildActionMask = 2147483647;
  4.1894  			files = (
  4.1895 -				BEC566C90761D90300A33029 /* SDLMain.nib in Resources */,
  4.1896  			);
  4.1897  			runOnlyForDeploymentPostprocessing = 0;
  4.1898  		};
  4.1899 @@ -3145,7 +2048,6 @@
  4.1900  			isa = PBXResourcesBuildPhase;
  4.1901  			buildActionMask = 2147483647;
  4.1902  			files = (
  4.1903 -				BEC566D70761D90300A33029 /* SDLMain.nib in Resources */,
  4.1904  			);
  4.1905  			runOnlyForDeploymentPostprocessing = 0;
  4.1906  		};
  4.1907 @@ -3153,7 +2055,6 @@
  4.1908  			isa = PBXResourcesBuildPhase;
  4.1909  			buildActionMask = 2147483647;
  4.1910  			files = (
  4.1911 -				BEC566E50761D90300A33029 /* SDLMain.nib in Resources */,
  4.1912  			);
  4.1913  			runOnlyForDeploymentPostprocessing = 0;
  4.1914  		};
  4.1915 @@ -3161,7 +2062,6 @@
  4.1916  			isa = PBXResourcesBuildPhase;
  4.1917  			buildActionMask = 2147483647;
  4.1918  			files = (
  4.1919 -				BEC566F20761D90300A33029 /* SDLMain.nib in Resources */,
  4.1920  			);
  4.1921  			runOnlyForDeploymentPostprocessing = 0;
  4.1922  		};
  4.1923 @@ -3169,7 +2069,6 @@
  4.1924  			isa = PBXResourcesBuildPhase;
  4.1925  			buildActionMask = 2147483647;
  4.1926  			files = (
  4.1927 -				BEC566FF0761D90300A33029 /* SDLMain.nib in Resources */,
  4.1928  			);
  4.1929  			runOnlyForDeploymentPostprocessing = 0;
  4.1930  		};
  4.1931 @@ -3177,7 +2076,6 @@
  4.1932  			isa = PBXResourcesBuildPhase;
  4.1933  			buildActionMask = 2147483647;
  4.1934  			files = (
  4.1935 -				BEC5670C0761D90400A33029 /* SDLMain.nib in Resources */,
  4.1936  			);
  4.1937  			runOnlyForDeploymentPostprocessing = 0;
  4.1938  		};
  4.1939 @@ -3185,7 +2083,6 @@
  4.1940  			isa = PBXResourcesBuildPhase;
  4.1941  			buildActionMask = 2147483647;
  4.1942  			files = (
  4.1943 -				BEC5671A0761D90400A33029 /* SDLMain.nib in Resources */,
  4.1944  			);
  4.1945  			runOnlyForDeploymentPostprocessing = 0;
  4.1946  		};
  4.1947 @@ -3193,7 +2090,6 @@
  4.1948  			isa = PBXResourcesBuildPhase;
  4.1949  			buildActionMask = 2147483647;
  4.1950  			files = (
  4.1951 -				BEC567270761D90400A33029 /* SDLMain.nib in Resources */,
  4.1952  			);
  4.1953  			runOnlyForDeploymentPostprocessing = 0;
  4.1954  		};
  4.1955 @@ -3201,7 +2097,6 @@
  4.1956  			isa = PBXResourcesBuildPhase;
  4.1957  			buildActionMask = 2147483647;
  4.1958  			files = (
  4.1959 -				BEC567340761D90400A33029 /* SDLMain.nib in Resources */,
  4.1960  			);
  4.1961  			runOnlyForDeploymentPostprocessing = 0;
  4.1962  		};
  4.1963 @@ -3209,7 +2104,6 @@
  4.1964  			isa = PBXResourcesBuildPhase;
  4.1965  			buildActionMask = 2147483647;
  4.1966  			files = (
  4.1967 -				BEC567410761D90400A33029 /* SDLMain.nib in Resources */,
  4.1968  			);
  4.1969  			runOnlyForDeploymentPostprocessing = 0;
  4.1970  		};
  4.1971 @@ -3217,7 +2111,6 @@
  4.1972  			isa = PBXResourcesBuildPhase;
  4.1973  			buildActionMask = 2147483647;
  4.1974  			files = (
  4.1975 -				BEC5674E0761D90400A33029 /* SDLMain.nib in Resources */,
  4.1976  			);
  4.1977  			runOnlyForDeploymentPostprocessing = 0;
  4.1978  		};
  4.1979 @@ -3232,7 +2125,6 @@
  4.1980  			isa = PBXResourcesBuildPhase;
  4.1981  			buildActionMask = 2147483647;
  4.1982  			files = (
  4.1983 -				BEC567680761D90400A33029 /* SDLMain.nib in Resources */,
  4.1984  			);
  4.1985  			runOnlyForDeploymentPostprocessing = 0;
  4.1986  		};
  4.1987 @@ -3240,7 +2132,6 @@
  4.1988  			isa = PBXResourcesBuildPhase;
  4.1989  			buildActionMask = 2147483647;
  4.1990  			files = (
  4.1991 -				BEC567760761D90500A33029 /* SDLMain.nib in Resources */,
  4.1992  			);
  4.1993  			runOnlyForDeploymentPostprocessing = 0;
  4.1994  		};
  4.1995 @@ -3248,7 +2139,6 @@
  4.1996  			isa = PBXResourcesBuildPhase;
  4.1997  			buildActionMask = 2147483647;
  4.1998  			files = (
  4.1999 -				BEC567830761D90500A33029 /* SDLMain.nib in Resources */,
  4.2000  			);
  4.2001  			runOnlyForDeploymentPostprocessing = 0;
  4.2002  		};
  4.2003 @@ -3256,7 +2146,6 @@
  4.2004  			isa = PBXResourcesBuildPhase;
  4.2005  			buildActionMask = 2147483647;
  4.2006  			files = (
  4.2007 -				BEC567910761D90500A33029 /* SDLMain.nib in Resources */,
  4.2008  			);
  4.2009  			runOnlyForDeploymentPostprocessing = 0;
  4.2010  		};
  4.2011 @@ -3264,7 +2153,6 @@
  4.2012  			isa = PBXResourcesBuildPhase;
  4.2013  			buildActionMask = 2147483647;
  4.2014  			files = (
  4.2015 -				BEC567AB0761D90500A33029 /* SDLMain.nib in Resources */,
  4.2016  			);
  4.2017  			runOnlyForDeploymentPostprocessing = 0;
  4.2018  		};
  4.2019 @@ -3272,7 +2160,6 @@
  4.2020  			isa = PBXResourcesBuildPhase;
  4.2021  			buildActionMask = 2147483647;
  4.2022  			files = (
  4.2023 -				BEC567B80761D90500A33029 /* SDLMain.nib in Resources */,
  4.2024  			);
  4.2025  			runOnlyForDeploymentPostprocessing = 0;
  4.2026  		};
  4.2027 @@ -3280,7 +2167,6 @@
  4.2028  			isa = PBXResourcesBuildPhase;
  4.2029  			buildActionMask = 2147483647;
  4.2030  			files = (
  4.2031 -				BEC567C50761D90500A33029 /* SDLMain.nib in Resources */,
  4.2032  			);
  4.2033  			runOnlyForDeploymentPostprocessing = 0;
  4.2034  		};
  4.2035 @@ -3288,7 +2174,6 @@
  4.2036  			isa = PBXResourcesBuildPhase;
  4.2037  			buildActionMask = 2147483647;
  4.2038  			files = (
  4.2039 -				BEC567D30761D90500A33029 /* SDLMain.nib in Resources */,
  4.2040  			);
  4.2041  			runOnlyForDeploymentPostprocessing = 0;
  4.2042  		};
  4.2043 @@ -3296,7 +2181,6 @@
  4.2044  			isa = PBXResourcesBuildPhase;
  4.2045  			buildActionMask = 2147483647;
  4.2046  			files = (
  4.2047 -				BEC567E10761D90600A33029 /* SDLMain.nib in Resources */,
  4.2048  			);
  4.2049  			runOnlyForDeploymentPostprocessing = 0;
  4.2050  		};
  4.2051 @@ -3304,21 +2188,17 @@
  4.2052  			isa = PBXResourcesBuildPhase;
  4.2053  			buildActionMask = 2147483647;
  4.2054  			files = (
  4.2055 -				BEC567EE0761D90600A33029 /* SDLMain.nib in Resources */,
  4.2056  			);
  4.2057  			runOnlyForDeploymentPostprocessing = 0;
  4.2058  		};
  4.2059 -/* End PBXResourcesBuildPhase section */
  4.2060 -
  4.2061 -/* Begin PBXRezBuildPhase section */
  4.2062 -		BEC567FE0761D90600A33029 /* Rez */ = {
  4.2063 -			isa = PBXRezBuildPhase;
  4.2064 +		F3DEB7020C58C13E003E2527 /* Resources */ = {
  4.2065 +			isa = PBXResourcesBuildPhase;
  4.2066  			buildActionMask = 2147483647;
  4.2067  			files = (
  4.2068  			);
  4.2069  			runOnlyForDeploymentPostprocessing = 0;
  4.2070  		};
  4.2071 -/* End PBXRezBuildPhase section */
  4.2072 +/* End PBXResourcesBuildPhase section */
  4.2073  
  4.2074  /* Begin PBXSourcesBuildPhase section */
  4.2075  		002F337609CA14F900EBEB88 /* Sources */ = {
  4.2076 @@ -3568,52 +2448,18 @@
  4.2077  			);
  4.2078  			runOnlyForDeploymentPostprocessing = 0;
  4.2079  		};
  4.2080 -		BEC567FB0761D90600A33029 /* Sources */ = {
  4.2081 +		F3DEB7030C58C13E003E2527 /* Sources */ = {
  4.2082  			isa = PBXSourcesBuildPhase;
  4.2083  			buildActionMask = 2147483647;
  4.2084  			files = (
  4.2085 -				BEC567FC0761D90600A33029 /* SDLMain.m in Sources */,
  4.2086 +				F3DEB70D0C58C17E003E2527 /* common.c in Sources */,
  4.2087 +				F3DEB70E0C58C17E003E2527 /* testwm2.c in Sources */,
  4.2088  			);
  4.2089  			runOnlyForDeploymentPostprocessing = 0;
  4.2090  		};
  4.2091  /* End PBXSourcesBuildPhase section */
  4.2092  
  4.2093  /* Begin PBXTargetDependency section */
  4.2094 -		002F337109CA14F900EBEB88 /* PBXTargetDependency */ = {
  4.2095 -			isa = PBXTargetDependency;
  4.2096 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2097 -			targetProxy = 002F337209CA14F900EBEB88 /* PBXContainerItemProxy */;
  4.2098 -		};
  4.2099 -		002F338709CA16BF00EBEB88 /* PBXTargetDependency */ = {
  4.2100 -			isa = PBXTargetDependency;
  4.2101 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2102 -			targetProxy = 002F338809CA16BF00EBEB88 /* PBXContainerItemProxy */;
  4.2103 -		};
  4.2104 -		002F33CB09CA19A600EBEB88 /* PBXTargetDependency */ = {
  4.2105 -			isa = PBXTargetDependency;
  4.2106 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2107 -			targetProxy = 002F33CC09CA19A600EBEB88 /* PBXContainerItemProxy */;
  4.2108 -		};
  4.2109 -		002F340209CA1BFF00EBEB88 /* PBXTargetDependency */ = {
  4.2110 -			isa = PBXTargetDependency;
  4.2111 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2112 -			targetProxy = 002F340309CA1BFF00EBEB88 /* PBXContainerItemProxy */;
  4.2113 -		};
  4.2114 -		002F342109CA1F0300EBEB88 /* PBXTargetDependency */ = {
  4.2115 -			isa = PBXTargetDependency;
  4.2116 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2117 -			targetProxy = 002F342209CA1F0300EBEB88 /* PBXContainerItemProxy */;
  4.2118 -		};
  4.2119 -		002F343D09CA1FB300EBEB88 /* PBXTargetDependency */ = {
  4.2120 -			isa = PBXTargetDependency;
  4.2121 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2122 -			targetProxy = 002F343E09CA1FB300EBEB88 /* PBXContainerItemProxy */;
  4.2123 -		};
  4.2124 -		002F345A09CA204F00EBEB88 /* PBXTargetDependency */ = {
  4.2125 -			isa = PBXTargetDependency;
  4.2126 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2127 -			targetProxy = 002F345B09CA204F00EBEB88 /* PBXContainerItemProxy */;
  4.2128 -		};
  4.2129  		002F347909CA215600EBEB88 /* PBXTargetDependency */ = {
  4.2130  			isa = PBXTargetDependency;
  4.2131  			target = 002F338609CA16BF00EBEB88 /* testblitspeed */;
  4.2132 @@ -3769,153 +2615,9 @@
  4.2133  			target = BEC567EA0761D90600A33029 /* torturethread (Upgraded) */;
  4.2134  			targetProxy = BEC5682E0761D90600A33029 /* PBXContainerItemProxy */;
  4.2135  		};
  4.2136 -		BEC568310761D90600A33029 /* PBXTargetDependency */ = {
  4.2137 -			isa = PBXTargetDependency;
  4.2138 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2139 -			targetProxy = BEC568300761D90600A33029 /* PBXContainerItemProxy */;
  4.2140 -		};
  4.2141 -		BEC568330761D90600A33029 /* PBXTargetDependency */ = {
  4.2142 -			isa = PBXTargetDependency;
  4.2143 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2144 -			targetProxy = BEC568320761D90600A33029 /* PBXContainerItemProxy */;
  4.2145 -		};
  4.2146 -		BEC568350761D90600A33029 /* PBXTargetDependency */ = {
  4.2147 -			isa = PBXTargetDependency;
  4.2148 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2149 -			targetProxy = BEC568340761D90600A33029 /* PBXContainerItemProxy */;
  4.2150 -		};
  4.2151 -		BEC568370761D90600A33029 /* PBXTargetDependency */ = {
  4.2152 -			isa = PBXTargetDependency;
  4.2153 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2154 -			targetProxy = BEC568360761D90600A33029 /* PBXContainerItemProxy */;
  4.2155 -		};
  4.2156 -		BEC568390761D90600A33029 /* PBXTargetDependency */ = {
  4.2157 -			isa = PBXTargetDependency;
  4.2158 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2159 -			targetProxy = BEC568380761D90600A33029 /* PBXContainerItemProxy */;
  4.2160 -		};
  4.2161 -		BEC5683B0761D90600A33029 /* PBXTargetDependency */ = {
  4.2162 -			isa = PBXTargetDependency;
  4.2163 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2164 -			targetProxy = BEC5683A0761D90600A33029 /* PBXContainerItemProxy */;
  4.2165 -		};
  4.2166 -		BEC5683D0761D90600A33029 /* PBXTargetDependency */ = {
  4.2167 -			isa = PBXTargetDependency;
  4.2168 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2169 -			targetProxy = BEC5683C0761D90600A33029 /* PBXContainerItemProxy */;
  4.2170 -		};
  4.2171 -		BEC5683F0761D90600A33029 /* PBXTargetDependency */ = {
  4.2172 -			isa = PBXTargetDependency;
  4.2173 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2174 -			targetProxy = BEC5683E0761D90600A33029 /* PBXContainerItemProxy */;
  4.2175 -		};
  4.2176 -		BEC568410761D90600A33029 /* PBXTargetDependency */ = {
  4.2177 -			isa = PBXTargetDependency;
  4.2178 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2179 -			targetProxy = BEC568400761D90600A33029 /* PBXContainerItemProxy */;
  4.2180 -		};
  4.2181 -		BEC568430761D90600A33029 /* PBXTargetDependency */ = {
  4.2182 -			isa = PBXTargetDependency;
  4.2183 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2184 -			targetProxy = BEC568420761D90600A33029 /* PBXContainerItemProxy */;
  4.2185 -		};
  4.2186 -		BEC568450761D90600A33029 /* PBXTargetDependency */ = {
  4.2187 -			isa = PBXTargetDependency;
  4.2188 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2189 -			targetProxy = BEC568440761D90600A33029 /* PBXContainerItemProxy */;
  4.2190 -		};
  4.2191 -		BEC568470761D90600A33029 /* PBXTargetDependency */ = {
  4.2192 -			isa = PBXTargetDependency;
  4.2193 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2194 -			targetProxy = BEC568460761D90600A33029 /* PBXContainerItemProxy */;
  4.2195 -		};
  4.2196 -		BEC568490761D90600A33029 /* PBXTargetDependency */ = {
  4.2197 -			isa = PBXTargetDependency;
  4.2198 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2199 -			targetProxy = BEC568480761D90600A33029 /* PBXContainerItemProxy */;
  4.2200 -		};
  4.2201 -		BEC5684B0761D90600A33029 /* PBXTargetDependency */ = {
  4.2202 -			isa = PBXTargetDependency;
  4.2203 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2204 -			targetProxy = BEC5684A0761D90600A33029 /* PBXContainerItemProxy */;
  4.2205 -		};
  4.2206 -		BEC5684D0761D90600A33029 /* PBXTargetDependency */ = {
  4.2207 -			isa = PBXTargetDependency;
  4.2208 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2209 -			targetProxy = BEC5684C0761D90600A33029 /* PBXContainerItemProxy */;
  4.2210 -		};
  4.2211 -		BEC5684F0761D90600A33029 /* PBXTargetDependency */ = {
  4.2212 -			isa = PBXTargetDependency;
  4.2213 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2214 -			targetProxy = BEC5684E0761D90600A33029 /* PBXContainerItemProxy */;
  4.2215 -		};
  4.2216 -		BEC568510761D90600A33029 /* PBXTargetDependency */ = {
  4.2217 -			isa = PBXTargetDependency;
  4.2218 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2219 -			targetProxy = BEC568500761D90600A33029 /* PBXContainerItemProxy */;
  4.2220 -		};
  4.2221 -		BEC568530761D90600A33029 /* PBXTargetDependency */ = {
  4.2222 -			isa = PBXTargetDependency;
  4.2223 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2224 -			targetProxy = BEC568520761D90600A33029 /* PBXContainerItemProxy */;
  4.2225 -		};
  4.2226 -		BEC568570761D90600A33029 /* PBXTargetDependency */ = {
  4.2227 -			isa = PBXTargetDependency;
  4.2228 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2229 -			targetProxy = BEC568560761D90600A33029 /* PBXContainerItemProxy */;
  4.2230 -		};
  4.2231 -		BEC568590761D90600A33029 /* PBXTargetDependency */ = {
  4.2232 -			isa = PBXTargetDependency;
  4.2233 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2234 -			targetProxy = BEC568580761D90600A33029 /* PBXContainerItemProxy */;
  4.2235 -		};
  4.2236 -		BEC5685B0761D90600A33029 /* PBXTargetDependency */ = {
  4.2237 -			isa = PBXTargetDependency;
  4.2238 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2239 -			targetProxy = BEC5685A0761D90600A33029 /* PBXContainerItemProxy */;
  4.2240 -		};
  4.2241 -		BEC5685D0761D90600A33029 /* PBXTargetDependency */ = {
  4.2242 -			isa = PBXTargetDependency;
  4.2243 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2244 -			targetProxy = BEC5685C0761D90600A33029 /* PBXContainerItemProxy */;
  4.2245 -		};
  4.2246 -		BEC5685F0761D90600A33029 /* PBXTargetDependency */ = {
  4.2247 -			isa = PBXTargetDependency;
  4.2248 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2249 -			targetProxy = BEC5685E0761D90600A33029 /* PBXContainerItemProxy */;
  4.2250 -		};
  4.2251 -		BEC568610761D90600A33029 /* PBXTargetDependency */ = {
  4.2252 -			isa = PBXTargetDependency;
  4.2253 -			target = BEC567F70761D90600A33029 /* libsdlmain.a (Upgraded) */;
  4.2254 -			targetProxy = BEC568600761D90600A33029 /* PBXContainerItemProxy */;
  4.2255 -		};
  4.2256  /* End PBXTargetDependency section */
  4.2257  
  4.2258  /* Begin XCBuildConfiguration section */
  4.2259 -		001B593508BDB826006539E9 /* Deployment */ = {
  4.2260 -			isa = XCBuildConfiguration;
  4.2261 -			buildSettings = {
  4.2262 -				GCC_PREFIX_HEADER = libsdlmain_prefix.h;
  4.2263 -				PRODUCT_NAME = sdlmain;
  4.2264 -			};
  4.2265 -			name = Deployment;
  4.2266 -		};
  4.2267 -		001B593608BDB826006539E9 /* Development */ = {
  4.2268 -			isa = XCBuildConfiguration;
  4.2269 -			buildSettings = {
  4.2270 -				GCC_PREFIX_HEADER = libsdlmain_prefix.h;
  4.2271 -				PRODUCT_NAME = sdlmain;
  4.2272 -			};
  4.2273 -			name = Development;
  4.2274 -		};
  4.2275 -		001B593708BDB826006539E9 /* Default */ = {
  4.2276 -			isa = XCBuildConfiguration;
  4.2277 -			buildSettings = {
  4.2278 -				GCC_PREFIX_HEADER = libsdlmain_prefix.h;
  4.2279 -				PRODUCT_NAME = sdlmain;
  4.2280 -			};
  4.2281 -			name = Default;
  4.2282 -		};
  4.2283  		001B593908BDB826006539E9 /* Deployment */ = {
  4.2284  			isa = XCBuildConfiguration;
  4.2285  			buildSettings = {
  4.2286 @@ -4571,7 +3273,7 @@
  4.2287  				GCC_OPTIMIZATION_LEVEL = 0;
  4.2288  				OPTIMIZATION_CFLAGS = "-O0";
  4.2289  				OTHER_CFLAGS = "";
  4.2290 -				OTHER_LDFLAGS = " ";
  4.2291 +				OTHER_LDFLAGS = "";
  4.2292  				OTHER_REZFLAGS = "";
  4.2293  				PRODUCT_NAME = "Build All";
  4.2294  				SECTORDER_FLAGS = "";
  4.2295 @@ -4748,7 +3450,7 @@
  4.2296  			isa = XCBuildConfiguration;
  4.2297  			buildSettings = {
  4.2298  				INFOPLIST_FILE = "Info-testblitspeed.plist";
  4.2299 -				PRODUCT_NAME = test;
  4.2300 +				PRODUCT_NAME = testblitspeed;
  4.2301  				WRAPPER_EXTENSION = app;
  4.2302  			};
  4.2303  			name = Deployment;
  4.2304 @@ -4757,7 +3459,7 @@
  4.2305  			isa = XCBuildConfiguration;
  4.2306  			buildSettings = {
  4.2307  				INFOPLIST_FILE = "Info-testblitspeed.plist";
  4.2308 -				PRODUCT_NAME = test;
  4.2309 +				PRODUCT_NAME = testblitspeed;
  4.2310  				WRAPPER_EXTENSION = app;
  4.2311  			};
  4.2312  			name = Development;
  4.2313 @@ -4766,7 +3468,7 @@
  4.2314  			isa = XCBuildConfiguration;
  4.2315  			buildSettings = {
  4.2316  				INFOPLIST_FILE = "Info-testblitspeed.plist";
  4.2317 -				PRODUCT_NAME = test;
  4.2318 +				PRODUCT_NAME = testblitspeed;
  4.2319  				WRAPPER_EXTENSION = app;
  4.2320  			};
  4.2321  			name = Default;
  4.2322 @@ -4918,19 +3620,79 @@
  4.2323  			};
  4.2324  			name = Default;
  4.2325  		};
  4.2326 +		F3DEB70A0C58C13E003E2527 /* Deployment */ = {
  4.2327 +			isa = XCBuildConfiguration;
  4.2328 +			buildSettings = {
  4.2329 +				COPY_PHASE_STRIP = YES;
  4.2330 +				GCC_ENABLE_FIX_AND_CONTINUE = NO;
  4.2331 +				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  4.2332 +				GCC_MODEL_TUNING = G5;
  4.2333 +				GCC_PRECOMPILE_PREFIX_HEADER = YES;
  4.2334 +				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
  4.2335 +				INFOPLIST_FILE = "Info-testwm2.plist";
  4.2336 +				INSTALL_PATH = "$(HOME)/Applications";
  4.2337 +				OTHER_LDFLAGS = (
  4.2338 +					"-framework",
  4.2339 +					Foundation,
  4.2340 +					"-framework",
  4.2341 +					AppKit,
  4.2342 +				);
  4.2343 +				PREBINDING = NO;
  4.2344 +				PRODUCT_NAME = testwm2;
  4.2345 +				WRAPPER_EXTENSION = app;
  4.2346 +				ZERO_LINK = NO;
  4.2347 +			};
  4.2348 +			name = Deployment;
  4.2349 +		};
  4.2350 +		F3DEB70B0C58C13E003E2527 /* Development */ = {
  4.2351 +			isa = XCBuildConfiguration;
  4.2352 +			buildSettings = {
  4.2353 +				COPY_PHASE_STRIP = NO;
  4.2354 +				GCC_DYNAMIC_NO_PIC = NO;
  4.2355 +				GCC_ENABLE_FIX_AND_CONTINUE = YES;
  4.2356 +				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
  4.2357 +				GCC_MODEL_TUNING = G5;
  4.2358 +				GCC_OPTIMIZATION_LEVEL = 0;
  4.2359 +				INFOPLIST_FILE = "Info-testwm2.plist";
  4.2360 +				INSTALL_PATH = "$(HOME)/Applications";
  4.2361 +				OTHER_LDFLAGS = (
  4.2362 +					"-framework",
  4.2363 +					Foundation,
  4.2364 +					"-framework",
  4.2365 +					AppKit,
  4.2366 +				);
  4.2367 +				PREBINDING = NO;
  4.2368 +				PRODUCT_NAME = testwm2;
  4.2369 +				WRAPPER_EXTENSION = app;
  4.2370 +				ZERO_LINK = NO;
  4.2371 +			};
  4.2372 +			name = Development;
  4.2373 +		};
  4.2374 +		F3DEB70C0C58C13E003E2527 /* Default */ = {
  4.2375 +			isa = XCBuildConfiguration;
  4.2376 +			buildSettings = {
  4.2377 +				GCC_ENABLE_FIX_AND_CONTINUE = YES;
  4.2378 +				GCC_MODEL_TUNING = G5;
  4.2379 +				GCC_PRECOMPILE_PREFIX_HEADER = YES;
  4.2380 +				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
  4.2381 +				INFOPLIST_FILE = "Info-testwm2.plist";
  4.2382 +				INSTALL_PATH = "$(HOME)/Applications";
  4.2383 +				OTHER_LDFLAGS = (
  4.2384 +					"-framework",
  4.2385 +					Foundation,
  4.2386 +					"-framework",
  4.2387 +					AppKit,
  4.2388 +				);
  4.2389 +				PREBINDING = NO;
  4.2390 +				PRODUCT_NAME = testwm2;
  4.2391 +				WRAPPER_EXTENSION = app;
  4.2392 +				ZERO_LINK = YES;
  4.2393 +			};
  4.2394 +			name = Default;
  4.2395 +		};
  4.2396  /* End XCBuildConfiguration section */
  4.2397  
  4.2398  /* Begin XCConfigurationList section */
  4.2399 -		001B593408BDB826006539E9 /* Build configuration list for PBXNativeTarget "libsdlmain.a (Upgraded)" */ = {
  4.2400 -			isa = XCConfigurationList;
  4.2401 -			buildConfigurations = (
  4.2402 -				001B593508BDB826006539E9 /* Deployment */,
  4.2403 -				001B593608BDB826006539E9 /* Development */,
  4.2404 -				001B593708BDB826006539E9 /* Default */,
  4.2405 -			);
  4.2406 -			defaultConfigurationIsVisible = 0;
  4.2407 -			defaultConfigurationName = Default;
  4.2408 -		};
  4.2409  		001B593808BDB826006539E9 /* Build configuration list for PBXNativeTarget "checkkeys (Upgraded)" */ = {
  4.2410  			isa = XCConfigurationList;
  4.2411  			buildConfigurations = (
  4.2412 @@ -5261,6 +4023,16 @@
  4.2413  			defaultConfigurationIsVisible = 0;
  4.2414  			defaultConfigurationName = Default;
  4.2415  		};
  4.2416 +		F3DEB7090C58C13E003E2527 /* Build configuration list for PBXNativeTarget "testwm2" */ = {
  4.2417 +			isa = XCConfigurationList;
  4.2418 +			buildConfigurations = (
  4.2419 +				F3DEB70A0C58C13E003E2527 /* Deployment */,
  4.2420 +				F3DEB70B0C58C13E003E2527 /* Development */,
  4.2421 +				F3DEB70C0C58C13E003E2527 /* Default */,
  4.2422 +			);
  4.2423 +			defaultConfigurationIsVisible = 0;
  4.2424 +			defaultConfigurationName = Default;
  4.2425 +		};
  4.2426  /* End XCConfigurationList section */
  4.2427  	};
  4.2428  	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
     5.1 --- a/include/SDL_config_macosx.h	Sun Jul 20 16:21:15 2008 +0000
     5.2 +++ b/include/SDL_config_macosx.h	Sun Jul 20 21:34:04 2008 +0000
     5.3 @@ -122,6 +122,7 @@
     5.4  /* Enable OpenGL support */
     5.5  #define SDL_VIDEO_OPENGL	1
     5.6  #define SDL_VIDEO_OPENGL_CGL	1
     5.7 +#define SDL_VIDEO_RENDER_OGL	1
     5.8  
     5.9  /* Enable assembly routines */
    5.10  #define SDL_ASSEMBLY_ROUTINES	1
     6.1 --- a/src/video/SDL_sysvideo.h	Sun Jul 20 16:21:15 2008 +0000
     6.2 +++ b/src/video/SDL_sysvideo.h	Sun Jul 20 21:34:04 2008 +0000
     6.3 @@ -127,7 +127,6 @@
     6.4  
     6.5      int display;
     6.6      SDL_Renderer *renderer;
     6.7 -    SDL_GLContext context;
     6.8  
     6.9      void *userdata;
    6.10      void *driverdata;
     7.1 --- a/src/video/SDL_video.c	Sun Jul 20 16:21:15 2008 +0000
     7.2 +++ b/src/video/SDL_video.c	Sun Jul 20 21:34:04 2008 +0000
     7.3 @@ -2525,12 +2525,6 @@
     7.4      if (!context) {
     7.5          window = NULL;
     7.6      }
     7.7 -    if (window) {
     7.8 -        if (window->context == context) {
     7.9 -            return 0;
    7.10 -        }
    7.11 -        window->context = context;
    7.12 -    }
    7.13      return _this->GL_MakeCurrent(_this, window, context);
    7.14  }
    7.15  
     8.1 --- a/src/video/cocoa/SDL_cocoaopengl.m	Sun Jul 20 16:21:15 2008 +0000
     8.2 +++ b/src/video/cocoa/SDL_cocoaopengl.m	Sun Jul 20 21:34:04 2008 +0000
     8.3 @@ -288,7 +288,7 @@
     8.4  {
     8.5      NSAutoreleasePool *pool;
     8.6      NSOpenGLContext *nscontext;
     8.7 -    long value;
     8.8 +    GLint value;
     8.9      int status;
    8.10  
    8.11      pool = [[NSAutoreleasePool alloc] init];
    8.12 @@ -312,7 +312,7 @@
    8.13  {
    8.14      NSAutoreleasePool *pool;
    8.15      NSOpenGLContext *nscontext;
    8.16 -    long value;
    8.17 +    GLint value;
    8.18      int status;
    8.19  
    8.20      pool = [[NSAutoreleasePool alloc] init];