// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		8A215F3817D32DC800C0A000 /* asmsplit.py in Resources */ = {isa = PBXBuildFile; fileRef = 8A215F3617D32DC800C0A000 /* asmsplit.py */; };
		8A215F3917D32DC800C0A000 /* tds2ida.py in Resources */ = {isa = PBXBuildFile; fileRef = 8A215F3717D32DC800C0A000 /* tds2ida.py */; };
		8A2E439617B7633300EEC482 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A2E439517B7633300EEC482 /* Cocoa.framework */; };
		8A35F13C182FC4B200C11D0C /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A35F13B182FC4B200C11D0C /* AudioUnit.framework */; };
		8A35F13E182FC4B800C11D0C /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A35F13D182FC4B800C11D0C /* ForceFeedback.framework */; };
		8A35F140182FC4D100C11D0C /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A35F13F182FC4D100C11D0C /* CoreAudio.framework */; };
		8A35F142182FC4E200C11D0C /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A35F141182FC4E200C11D0C /* IOKit.framework */; };
		8A35F144182FC4F800C11D0C /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A35F143182FC4F800C11D0C /* Carbon.framework */; };
		8A538658187852B600BA801E /* graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A538656187852B600BA801E /* graphics.cpp */; };
		8A70C81C186EAAAB00B94449 /* filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A70C81A186EAAAB00B94449 /* filesystem.cpp */; };
		8A77FE991837928A00172E10 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A77FE971837928A00172E10 /* utils.cpp */; };
		8AB539341837706300C3D98E /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A3B68D91837701B0088E6D3 /* libSDL2.a */; };
		8AB539EE183772D800C3D98E /* codecvt_error_category.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AB5397A183772D800C3D98E /* codecvt_error_category.cpp */; };
		8AB539EF183772D800C3D98E /* operations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AB5397B183772D800C3D98E /* operations.cpp */; };
		8AB539F0183772D800C3D98E /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AB5397C183772D800C3D98E /* path.cpp */; };
		8AB539F1183772D800C3D98E /* path_traits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AB5397D183772D800C3D98E /* path_traits.cpp */; };
		8AB539F2183772D800C3D98E /* portability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AB5397E183772D800C3D98E /* portability.cpp */; };
		8AB539F3183772D800C3D98E /* unique_path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AB5397F183772D800C3D98E /* unique_path.cpp */; };
		8AB539F4183772D800C3D98E /* utf8_codecvt_facet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AB53980183772D800C3D98E /* utf8_codecvt_facet.cpp */; };
		8AB539F6183772D800C3D98E /* windows_file_codecvt.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 8AB53982183772D800C3D98E /* windows_file_codecvt.hpp */; };
		8AB53A08183772D800C3D98E /* error_code.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AB539D8183772D800C3D98E /* error_code.cpp */; };
		8AB53A09183772D800C3D98E /* local_free_on_destruction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 8AB539D9183772D800C3D98E /* local_free_on_destruction.hpp */; };
		8AB53A0E1837757300C3D98E /* libfilesystem.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8AB53939183770EA00C3D98E /* libfilesystem.a */; };
		8ACD560817B76C3100C2640A /* cs3dm2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55E617B76C3000C2640A /* cs3dm2.cpp */; };
		8ACD560917B76C3100C2640A /* cs_demo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55E817B76C3000C2640A /* cs_demo.cpp */; };
		8ACD560A17B76C3100C2640A /* cs_mapml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55EA17B76C3000C2640A /* cs_mapml.cpp */; };
		8ACD560B17B76C3100C2640A /* csact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55EC17B76C3000C2640A /* csact.cpp */; };
		8ACD560C17B76C3100C2640A /* csbrif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55EE17B76C3000C2640A /* csbrif.cpp */; };
		8ACD560D17B76C3100C2640A /* csipx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55F017B76C3000C2640A /* csipx.cpp */; };
		8ACD560E17B76C3100C2640A /* csmenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55F217B76C3000C2640A /* csmenu.cpp */; };
		8ACD560F17B76C3100C2640A /* cspbio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55F417B76C3000C2640A /* cspbio.cpp */; };
		8ACD561017B76C3100C2640A /* csprndr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55F617B76C3000C2640A /* csprndr.cpp */; };
		8ACD561117B76C3100C2640A /* csputl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55F817B76C3000C2640A /* csputl.cpp */; };
		8ACD561217B76C3100C2640A /* csrtla.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55FA17B76C3100C2640A /* csrtla.cpp */; };
		8ACD561317B76C3100C2640A /* csvesa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55FC17B76C3100C2640A /* csvesa.cpp */; };
		8ACD561417B76C3100C2640A /* ps10.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD55FE17B76C3100C2640A /* ps10.cpp */; };
		8ACD561517B76C3100C2640A /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD560017B76C3100C2640A /* common.cpp */; };
		8ACD561617B76C3100C2640A /* sound_gs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD560217B76C3100C2640A /* sound_gs.cpp */; };
		8ACD561717B76C3100C2640A /* sound_sb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD560417B76C3100C2640A /* sound_sb.cpp */; };
		8ACD561817B76C3100C2640A /* soundip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD560617B76C3100C2640A /* soundip.cpp */; };
		8ACD562E17B7796A00C2640A /* tdump2idc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACD562017B778E400C2640A /* tdump2idc.cpp */; };
		8AD9D96E17BF4DEF00309E97 /* tds2idapy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AD9D96C17BF4DE000309E97 /* tds2idapy.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		8A3B68D61837701B0088E6D3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 8A3B68CF1837701A0088E6D3 /* SDL.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = BECDF66C0761BA81005FE872;
			remoteInfo = Framework;
		};
		8A3B68D81837701B0088E6D3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 8A3B68CF1837701A0088E6D3 /* SDL.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = BECDF6B30761BA81005FE872;
			remoteInfo = "Static Library";
		};
		8A3B68DA1837701B0088E6D3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 8A3B68CF1837701A0088E6D3 /* SDL.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = DB31407717554B71006C0E22;
			remoteInfo = "Shared Library";
		};
		8A3B68DC1837701B0088E6D3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 8A3B68CF1837701A0088E6D3 /* SDL.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = BECDF6BE0761BA81005FE872;
			remoteInfo = "Standard DMG";
		};
		8AB5392E1837705A00C3D98E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 8A3B68CF1837701A0088E6D3 /* SDL.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = BECDF66D0761BA81005FE872;
			remoteInfo = "Static Library";
		};
		8AB5393D1837711800C3D98E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 8A2E438A17B7633300EEC482 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8AB53938183770EA00C3D98E;
			remoteInfo = filesystem;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		8A0008541838BF67001AA739 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = "<group>"; };
		8A215F3617D32DC800C0A000 /* asmsplit.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = asmsplit.py; sourceTree = "<group>"; };
		8A215F3717D32DC800C0A000 /* tds2ida.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = tds2ida.py; sourceTree = "<group>"; };
		8A2E439217B7633300EEC482 /* OpenChasm.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OpenChasm.app; sourceTree = BUILT_PRODUCTS_DIR; };
		8A2E439517B7633300EEC482 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
		8A35F13B182FC4B200C11D0C /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
		8A35F13D182FC4B800C11D0C /* ForceFeedback.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ForceFeedback.framework; path = System/Library/Frameworks/ForceFeedback.framework; sourceTree = SDKROOT; };
		8A35F13F182FC4D100C11D0C /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
		8A35F141182FC4E200C11D0C /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
		8A35F143182FC4F800C11D0C /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
		8A3ACEEC17F829C1002E550F /* chasm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chasm.h; sourceTree = "<group>"; };
		8A3B68CF1837701A0088E6D3 /* SDL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL.xcodeproj; path = thirdparty/SDL/Xcode/SDL/SDL.xcodeproj; sourceTree = "<group>"; };
		8A538656187852B600BA801E /* graphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = graphics.cpp; sourceTree = "<group>"; };
		8A538657187852B600BA801E /* graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = graphics.h; sourceTree = "<group>"; };
		8A70C81A186EAAAB00B94449 /* filesystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filesystem.cpp; sourceTree = "<group>"; };
		8A70C81B186EAAAB00B94449 /* filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filesystem.h; sourceTree = "<group>"; };
		8A77FE971837928A00172E10 /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = "<group>"; };
		8A77FE981837928A00172E10 /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = "<group>"; };
		8A8A46EC1870065E00BC334C /* precomp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = precomp.cpp; sourceTree = "<group>"; };
		8A8A46ED1870065E00BC334C /* precomp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = precomp.h; sourceTree = "<group>"; };
		8AB53939183770EA00C3D98E /* libfilesystem.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libfilesystem.a; sourceTree = BUILT_PRODUCTS_DIR; };
		8AB5397A183772D800C3D98E /* codecvt_error_category.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = codecvt_error_category.cpp; path = src/codecvt_error_category.cpp; sourceTree = "<group>"; };
		8AB5397B183772D800C3D98E /* operations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = operations.cpp; path = src/operations.cpp; sourceTree = "<group>"; };
		8AB5397C183772D800C3D98E /* path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = path.cpp; path = src/path.cpp; sourceTree = "<group>"; };
		8AB5397D183772D800C3D98E /* path_traits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = path_traits.cpp; path = src/path_traits.cpp; sourceTree = "<group>"; };
		8AB5397E183772D800C3D98E /* portability.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = portability.cpp; path = src/portability.cpp; sourceTree = "<group>"; };
		8AB5397F183772D800C3D98E /* unique_path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = unique_path.cpp; path = src/unique_path.cpp; sourceTree = "<group>"; };
		8AB53980183772D800C3D98E /* utf8_codecvt_facet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utf8_codecvt_facet.cpp; path = src/utf8_codecvt_facet.cpp; sourceTree = "<group>"; };
		8AB53981183772D800C3D98E /* windows_file_codecvt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = windows_file_codecvt.cpp; path = src/windows_file_codecvt.cpp; sourceTree = "<group>"; };
		8AB53982183772D800C3D98E /* windows_file_codecvt.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = windows_file_codecvt.hpp; path = src/windows_file_codecvt.hpp; sourceTree = "<group>"; };
		8AB539D8183772D800C3D98E /* error_code.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = error_code.cpp; path = src/error_code.cpp; sourceTree = "<group>"; };
		8AB539D9183772D800C3D98E /* local_free_on_destruction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = local_free_on_destruction.hpp; path = src/local_free_on_destruction.hpp; sourceTree = "<group>"; };
		8ACD55B117B763C500C2640A /* OpenChasm-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "OpenChasm-Info.plist"; sourceTree = "<group>"; };
		8ACD55E617B76C3000C2640A /* cs3dm2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cs3dm2.cpp; sourceTree = "<group>"; };
		8ACD55E717B76C3000C2640A /* cs3dm2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cs3dm2.h; sourceTree = "<group>"; };
		8ACD55E817B76C3000C2640A /* cs_demo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cs_demo.cpp; sourceTree = "<group>"; };
		8ACD55E917B76C3000C2640A /* cs_demo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cs_demo.h; sourceTree = "<group>"; };
		8ACD55EA17B76C3000C2640A /* cs_mapml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cs_mapml.cpp; sourceTree = "<group>"; };
		8ACD55EC17B76C3000C2640A /* csact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csact.cpp; sourceTree = "<group>"; };
		8ACD55ED17B76C3000C2640A /* csact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = csact.h; sourceTree = "<group>"; };
		8ACD55EE17B76C3000C2640A /* csbrif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csbrif.cpp; sourceTree = "<group>"; };
		8ACD55EF17B76C3000C2640A /* csbrif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = csbrif.h; sourceTree = "<group>"; };
		8ACD55F017B76C3000C2640A /* csipx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csipx.cpp; sourceTree = "<group>"; };
		8ACD55F217B76C3000C2640A /* csmenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csmenu.cpp; sourceTree = "<group>"; };
		8ACD55F317B76C3000C2640A /* csmenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = csmenu.h; sourceTree = "<group>"; };
		8ACD55F417B76C3000C2640A /* cspbio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cspbio.cpp; sourceTree = "<group>"; };
		8ACD55F517B76C3000C2640A /* cspbio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cspbio.h; sourceTree = "<group>"; };
		8ACD55F617B76C3000C2640A /* csprndr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csprndr.cpp; sourceTree = "<group>"; };
		8ACD55F717B76C3000C2640A /* csprndr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = csprndr.h; sourceTree = "<group>"; };
		8ACD55F817B76C3000C2640A /* csputl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csputl.cpp; sourceTree = "<group>"; };
		8ACD55F917B76C3000C2640A /* csputl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = csputl.h; sourceTree = "<group>"; };
		8ACD55FA17B76C3100C2640A /* csrtla.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csrtla.cpp; sourceTree = "<group>"; };
		8ACD55FC17B76C3100C2640A /* csvesa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csvesa.cpp; sourceTree = "<group>"; };
		8ACD55FE17B76C3100C2640A /* ps10.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ps10.cpp; sourceTree = "<group>"; };
		8ACD560017B76C3100C2640A /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = "<group>"; };
		8ACD560217B76C3100C2640A /* sound_gs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sound_gs.cpp; sourceTree = "<group>"; };
		8ACD560417B76C3100C2640A /* sound_sb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sound_sb.cpp; sourceTree = "<group>"; };
		8ACD560617B76C3100C2640A /* soundip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = soundip.cpp; sourceTree = "<group>"; };
		8ACD560717B76C3100C2640A /* soundip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = soundip.h; sourceTree = "<group>"; };
		8ACD562017B778E400C2640A /* tdump2idc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tdump2idc.cpp; sourceTree = "<group>"; };
		8ACD562517B7793900C2640A /* tdump2idc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = tdump2idc; sourceTree = BUILT_PRODUCTS_DIR; };
		8AD9D96B17BF4DC000309E97 /* tds2idapy */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = tds2idapy; sourceTree = BUILT_PRODUCTS_DIR; };
		8AD9D96C17BF4DE000309E97 /* tds2idapy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tds2idapy.cpp; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		8A2E438F17B7633300EEC482 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8A35F13C182FC4B200C11D0C /* AudioUnit.framework in Frameworks */,
				8A35F13E182FC4B800C11D0C /* ForceFeedback.framework in Frameworks */,
				8A35F144182FC4F800C11D0C /* Carbon.framework in Frameworks */,
				8A2E439617B7633300EEC482 /* Cocoa.framework in Frameworks */,
				8A35F140182FC4D100C11D0C /* CoreAudio.framework in Frameworks */,
				8A35F142182FC4E200C11D0C /* IOKit.framework in Frameworks */,
				8AB53A0E1837757300C3D98E /* libfilesystem.a in Frameworks */,
				8AB539341837706300C3D98E /* libSDL2.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8AB53936183770EA00C3D98E /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8ACD562217B7793900C2640A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8AD9D96717BF4DC000309E97 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		8A2E438917B7633300EEC482 = {
			isa = PBXGroup;
			children = (
				8ACD55AF17B7639500C2640A /* Sources */,
				8ACD55B017B7639D00C2640A /* Resources */,
				8A2E439417B7633300EEC482 /* Dependencies */,
				8A2E439317B7633300EEC482 /* Products */,
			);
			sourceTree = "<group>";
			usesTabs = 0;
		};
		8A2E439317B7633300EEC482 /* Products */ = {
			isa = PBXGroup;
			children = (
				8A2E439217B7633300EEC482 /* OpenChasm.app */,
				8AB53939183770EA00C3D98E /* libfilesystem.a */,
				8ACD562517B7793900C2640A /* tdump2idc */,
				8AD9D96B17BF4DC000309E97 /* tds2idapy */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		8A2E439417B7633300EEC482 /* Dependencies */ = {
			isa = PBXGroup;
			children = (
				8A35F13B182FC4B200C11D0C /* AudioUnit.framework */,
				8A35F143182FC4F800C11D0C /* Carbon.framework */,
				8A2E439517B7633300EEC482 /* Cocoa.framework */,
				8A35F13F182FC4D100C11D0C /* CoreAudio.framework */,
				8A35F13D182FC4B800C11D0C /* ForceFeedback.framework */,
				8A35F141182FC4E200C11D0C /* IOKit.framework */,
				8A3B68CF1837701A0088E6D3 /* SDL.xcodeproj */,
			);
			name = Dependencies;
			sourceTree = "<group>";
		};
		8A3B68D01837701A0088E6D3 /* Products */ = {
			isa = PBXGroup;
			children = (
				8A3B68D71837701B0088E6D3 /* SDL2.framework */,
				8A3B68D91837701B0088E6D3 /* libSDL2.a */,
				8A3B68DB1837701B0088E6D3 /* libSDL2.dylib */,
				8A3B68DD1837701B0088E6D3 /* Standard DMG */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		8A77FE961837928A00172E10 /* oc */ = {
			isa = PBXGroup;
			children = (
				8A70C81A186EAAAB00B94449 /* filesystem.cpp */,
				8A70C81B186EAAAB00B94449 /* filesystem.h */,
				8A538656187852B600BA801E /* graphics.cpp */,
				8A538657187852B600BA801E /* graphics.h */,
				8A8A46EC1870065E00BC334C /* precomp.cpp */,
				8A8A46ED1870065E00BC334C /* precomp.h */,
				8A0008541838BF67001AA739 /* types.h */,
				8A77FE971837928A00172E10 /* utils.cpp */,
				8A77FE981837928A00172E10 /* utils.h */,
			);
			path = oc;
			sourceTree = "<group>";
		};
		8AB53944183772D800C3D98E /* filesystem */ = {
			isa = PBXGroup;
			children = (
				8AB5397A183772D800C3D98E /* codecvt_error_category.cpp */,
				8AB5397B183772D800C3D98E /* operations.cpp */,
				8AB5397C183772D800C3D98E /* path.cpp */,
				8AB5397D183772D800C3D98E /* path_traits.cpp */,
				8AB5397E183772D800C3D98E /* portability.cpp */,
				8AB5397F183772D800C3D98E /* unique_path.cpp */,
				8AB53980183772D800C3D98E /* utf8_codecvt_facet.cpp */,
				8AB53981183772D800C3D98E /* windows_file_codecvt.cpp */,
				8AB53982183772D800C3D98E /* windows_file_codecvt.hpp */,
			);
			name = filesystem;
			path = thirdparty/boost/libs/filesystem;
			sourceTree = SOURCE_ROOT;
		};
		8AB539D6183772D800C3D98E /* system */ = {
			isa = PBXGroup;
			children = (
				8AB539D8183772D800C3D98E /* error_code.cpp */,
				8AB539D9183772D800C3D98E /* local_free_on_destruction.hpp */,
			);
			name = system;
			path = thirdparty/boost/libs/system;
			sourceTree = SOURCE_ROOT;
		};
		8AB53A0D183772DD00C3D98E /* boost */ = {
			isa = PBXGroup;
			children = (
				8AB53944183772D800C3D98E /* filesystem */,
				8AB539D6183772D800C3D98E /* system */,
			);
			name = boost;
			sourceTree = "<group>";
		};
		8ACD55AF17B7639500C2640A /* Sources */ = {
			isa = PBXGroup;
			children = (
				8ACD55E517B76C3000C2640A /* chasm */,
				8AB53A0D183772DD00C3D98E /* boost */,
				8ACD561F17B778E400C2640A /* tools */,
			);
			name = Sources;
			path = src;
			sourceTree = "<group>";
		};
		8ACD55B017B7639D00C2640A /* Resources */ = {
			isa = PBXGroup;
			children = (
				8ACD55B117B763C500C2640A /* OpenChasm-Info.plist */,
			);
			name = Resources;
			path = res;
			sourceTree = "<group>";
		};
		8ACD55E517B76C3000C2640A /* chasm */ = {
			isa = PBXGroup;
			children = (
				8A77FE961837928A00172E10 /* oc */,
				8ACD55FF17B76C3100C2640A /* soundip */,
				8A3ACEEC17F829C1002E550F /* chasm.h */,
				8ACD55E617B76C3000C2640A /* cs3dm2.cpp */,
				8ACD55E717B76C3000C2640A /* cs3dm2.h */,
				8ACD55E817B76C3000C2640A /* cs_demo.cpp */,
				8ACD55E917B76C3000C2640A /* cs_demo.h */,
				8ACD55EA17B76C3000C2640A /* cs_mapml.cpp */,
				8ACD55EC17B76C3000C2640A /* csact.cpp */,
				8ACD55ED17B76C3000C2640A /* csact.h */,
				8ACD55EE17B76C3000C2640A /* csbrif.cpp */,
				8ACD55EF17B76C3000C2640A /* csbrif.h */,
				8ACD55F017B76C3000C2640A /* csipx.cpp */,
				8ACD55F217B76C3000C2640A /* csmenu.cpp */,
				8ACD55F317B76C3000C2640A /* csmenu.h */,
				8ACD55F417B76C3000C2640A /* cspbio.cpp */,
				8ACD55F517B76C3000C2640A /* cspbio.h */,
				8ACD55F617B76C3000C2640A /* csprndr.cpp */,
				8ACD55F717B76C3000C2640A /* csprndr.h */,
				8ACD55F817B76C3000C2640A /* csputl.cpp */,
				8ACD55F917B76C3000C2640A /* csputl.h */,
				8ACD55FA17B76C3100C2640A /* csrtla.cpp */,
				8ACD55FC17B76C3100C2640A /* csvesa.cpp */,
				8ACD55FE17B76C3100C2640A /* ps10.cpp */,
			);
			path = chasm;
			sourceTree = "<group>";
		};
		8ACD55FF17B76C3100C2640A /* soundip */ = {
			isa = PBXGroup;
			children = (
				8ACD560017B76C3100C2640A /* common.cpp */,
				8ACD560217B76C3100C2640A /* sound_gs.cpp */,
				8ACD560417B76C3100C2640A /* sound_sb.cpp */,
				8ACD560617B76C3100C2640A /* soundip.cpp */,
				8ACD560717B76C3100C2640A /* soundip.h */,
			);
			path = soundip;
			sourceTree = "<group>";
		};
		8ACD561F17B778E400C2640A /* tools */ = {
			isa = PBXGroup;
			children = (
				8A215F3617D32DC800C0A000 /* asmsplit.py */,
				8A215F3717D32DC800C0A000 /* tds2ida.py */,
				8AD9D96C17BF4DE000309E97 /* tds2idapy.cpp */,
				8ACD562017B778E400C2640A /* tdump2idc.cpp */,
			);
			path = tools;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		8AB53937183770EA00C3D98E /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8AB53A09183772D800C3D98E /* local_free_on_destruction.hpp in Headers */,
				8AB539F6183772D800C3D98E /* windows_file_codecvt.hpp in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		8A2E439117B7633300EEC482 /* OpenChasm */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 8A2E43AF17B7633300EEC482 /* Build configuration list for PBXNativeTarget "OpenChasm" */;
			buildPhases = (
				8A2E438E17B7633300EEC482 /* Sources */,
				8A2E438F17B7633300EEC482 /* Frameworks */,
				8A2E439017B7633300EEC482 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				8AB5393E1837711800C3D98E /* PBXTargetDependency */,
				8AB5392F1837705A00C3D98E /* PBXTargetDependency */,
			);
			name = OpenChasm;
			productName = OpenChasm;
			productReference = 8A2E439217B7633300EEC482 /* OpenChasm.app */;
			productType = "com.apple.product-type.application";
		};
		8AB53938183770EA00C3D98E /* filesystem */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 8AB5393A183770EA00C3D98E /* Build configuration list for PBXNativeTarget "filesystem" */;
			buildPhases = (
				8AB53935183770EA00C3D98E /* Sources */,
				8AB53936183770EA00C3D98E /* Frameworks */,
				8AB53937183770EA00C3D98E /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = filesystem;
			productName = filesystem;
			productReference = 8AB53939183770EA00C3D98E /* libfilesystem.a */;
			productType = "com.apple.product-type.library.static";
		};
		8ACD562417B7793900C2640A /* tdump2idc */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 8ACD562B17B7793900C2640A /* Build configuration list for PBXNativeTarget "tdump2idc" */;
			buildPhases = (
				8ACD562117B7793900C2640A /* Sources */,
				8ACD562217B7793900C2640A /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = tdump2idc;
			productName = tdump2idc;
			productReference = 8ACD562517B7793900C2640A /* tdump2idc */;
			productType = "com.apple.product-type.tool";
		};
		8AD9D96417BF4DC000309E97 /* tds2idapy */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 8AD9D96817BF4DC000309E97 /* Build configuration list for PBXNativeTarget "tds2idapy" */;
			buildPhases = (
				8A215F3417D32A5900C0A000 /* Process tds2ida.py */,
				8AD9D96517BF4DC000309E97 /* Sources */,
				8AD9D96717BF4DC000309E97 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = tds2idapy;
			productName = tdump2idc;
			productReference = 8AD9D96B17BF4DC000309E97 /* tds2idapy */;
			productType = "com.apple.product-type.tool";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		8A2E438A17B7633300EEC482 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0460;
				ORGANIZATIONNAME = alexey.lysiuk;
			};
			buildConfigurationList = 8A2E438D17B7633300EEC482 /* Build configuration list for PBXProject "OpenChasm" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
			);
			mainGroup = 8A2E438917B7633300EEC482;
			productRefGroup = 8A2E439317B7633300EEC482 /* Products */;
			projectDirPath = "";
			projectReferences = (
				{
					ProductGroup = 8A3B68D01837701A0088E6D3 /* Products */;
					ProjectRef = 8A3B68CF1837701A0088E6D3 /* SDL.xcodeproj */;
				},
			);
			projectRoot = "";
			targets = (
				8A2E439117B7633300EEC482 /* OpenChasm */,
				8AB53938183770EA00C3D98E /* filesystem */,
				8ACD562417B7793900C2640A /* tdump2idc */,
				8AD9D96417BF4DC000309E97 /* tds2idapy */,
			);
		};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
		8A3B68D71837701B0088E6D3 /* SDL2.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = SDL2.framework;
			remoteRef = 8A3B68D61837701B0088E6D3 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		8A3B68D91837701B0088E6D3 /* libSDL2.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libSDL2.a;
			remoteRef = 8A3B68D81837701B0088E6D3 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		8A3B68DB1837701B0088E6D3 /* libSDL2.dylib */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.dylib";
			path = libSDL2.dylib;
			remoteRef = 8A3B68DA1837701B0088E6D3 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		8A3B68DD1837701B0088E6D3 /* Standard DMG */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = "Standard DMG";
			remoteRef = 8A3B68DC1837701B0088E6D3 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
/* End PBXReferenceProxy section */

/* Begin PBXResourcesBuildPhase section */
		8A2E439017B7633300EEC482 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8A215F3817D32DC800C0A000 /* asmsplit.py in Resources */,
				8A215F3917D32DC800C0A000 /* tds2ida.py in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		8A215F3417D32A5900C0A000 /* Process tds2ida.py */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/src/tools/tds2ida.py",
			);
			name = "Process tds2ida.py";
			outputPaths = (
				"$(PROJECT_TEMP_DIR)/tds2ida.py.h",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}/src/tools\"\nxxd -i tds2ida.py \"${PROJECT_TEMP_DIR}/tds2ida.py.h\"";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		8A2E438E17B7633300EEC482 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8ACD560817B76C3100C2640A /* cs3dm2.cpp in Sources */,
				8ACD560917B76C3100C2640A /* cs_demo.cpp in Sources */,
				8ACD560A17B76C3100C2640A /* cs_mapml.cpp in Sources */,
				8ACD560B17B76C3100C2640A /* csact.cpp in Sources */,
				8ACD560C17B76C3100C2640A /* csbrif.cpp in Sources */,
				8ACD560D17B76C3100C2640A /* csipx.cpp in Sources */,
				8ACD560E17B76C3100C2640A /* csmenu.cpp in Sources */,
				8ACD560F17B76C3100C2640A /* cspbio.cpp in Sources */,
				8ACD561017B76C3100C2640A /* csprndr.cpp in Sources */,
				8ACD561117B76C3100C2640A /* csputl.cpp in Sources */,
				8ACD561217B76C3100C2640A /* csrtla.cpp in Sources */,
				8ACD561317B76C3100C2640A /* csvesa.cpp in Sources */,
				8ACD561417B76C3100C2640A /* ps10.cpp in Sources */,
				8A70C81C186EAAAB00B94449 /* filesystem.cpp in Sources */,
				8A538658187852B600BA801E /* graphics.cpp in Sources */,
				8A77FE991837928A00172E10 /* utils.cpp in Sources */,
				8ACD561517B76C3100C2640A /* common.cpp in Sources */,
				8ACD561617B76C3100C2640A /* sound_gs.cpp in Sources */,
				8ACD561717B76C3100C2640A /* sound_sb.cpp in Sources */,
				8ACD561817B76C3100C2640A /* soundip.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8AB53935183770EA00C3D98E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8AB539F3183772D800C3D98E /* unique_path.cpp in Sources */,
				8AB53A08183772D800C3D98E /* error_code.cpp in Sources */,
				8AB539F0183772D800C3D98E /* path.cpp in Sources */,
				8AB539EE183772D800C3D98E /* codecvt_error_category.cpp in Sources */,
				8AB539F2183772D800C3D98E /* portability.cpp in Sources */,
				8AB539EF183772D800C3D98E /* operations.cpp in Sources */,
				8AB539F1183772D800C3D98E /* path_traits.cpp in Sources */,
				8AB539F4183772D800C3D98E /* utf8_codecvt_facet.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8ACD562117B7793900C2640A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8ACD562E17B7796A00C2640A /* tdump2idc.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8AD9D96517BF4DC000309E97 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8AD9D96E17BF4DEF00309E97 /* tds2idapy.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		8AB5392F1837705A00C3D98E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "Static Library";
			targetProxy = 8AB5392E1837705A00C3D98E /* PBXContainerItemProxy */;
		};
		8AB5393E1837711800C3D98E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 8AB53938183770EA00C3D98E /* filesystem */;
			targetProxy = 8AB5393D1837711800C3D98E /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		8A2E43AD17B7633300EEC482 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNKNOWN_PRAGMAS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_LABEL = YES;
				GCC_WARN_UNUSED_PARAMETER = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				ONLY_ACTIVE_ARCH = YES;
			};
			name = Debug;
		};
		8A2E43AE17B7633300EEC482 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNKNOWN_PRAGMAS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_LABEL = YES;
				GCC_WARN_UNUSED_PARAMETER = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
			};
			name = Release;
		};
		8A2E43B017B7633300EEC482 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COMBINE_HIDPI_IMAGES = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = src/chasm/oc/precomp.h;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(inherited)",
					OC_PLATFORM_OSX,
				);
				HEADER_SEARCH_PATHS = (
					thirdparty/boost,
					thirdparty/SDL/include,
					src/chasm,
				);
				INFOPLIST_FILE = "res/OpenChasm-Info.plist";
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = app;
			};
			name = Debug;
		};
		8A2E43B117B7633300EEC482 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COMBINE_HIDPI_IMAGES = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = src/chasm/oc/precomp.h;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(inherited)",
					OC_PLATFORM_OSX,
				);
				HEADER_SEARCH_PATHS = (
					thirdparty/boost,
					thirdparty/SDL/include,
					src/chasm,
				);
				INFOPLIST_FILE = "res/OpenChasm-Info.plist";
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = app;
			};
			name = Release;
		};
		8AB5393B183770EA00C3D98E /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				EXECUTABLE_PREFIX = lib;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				HEADER_SEARCH_PATHS = thirdparty/boost;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		8AB5393C183770EA00C3D98E /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				ENABLE_NS_ASSERTIONS = NO;
				EXECUTABLE_PREFIX = lib;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				HEADER_SEARCH_PATHS = thirdparty/boost;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		8ACD562C17B7793900C2640A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		8ACD562D17B7793900C2640A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		8AD9D96917BF4DC000309E97 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				HEADER_SEARCH_PATHS = "$(PROJECT_TEMP_DIR)";
				PRODUCT_NAME = tds2idapy;
			};
			name = Debug;
		};
		8AD9D96A17BF4DC000309E97 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				HEADER_SEARCH_PATHS = "$(PROJECT_TEMP_DIR)";
				PRODUCT_NAME = tds2idapy;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		8A2E438D17B7633300EEC482 /* Build configuration list for PBXProject "OpenChasm" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8A2E43AD17B7633300EEC482 /* Debug */,
				8A2E43AE17B7633300EEC482 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		8A2E43AF17B7633300EEC482 /* Build configuration list for PBXNativeTarget "OpenChasm" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8A2E43B017B7633300EEC482 /* Debug */,
				8A2E43B117B7633300EEC482 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		8AB5393A183770EA00C3D98E /* Build configuration list for PBXNativeTarget "filesystem" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8AB5393B183770EA00C3D98E /* Debug */,
				8AB5393C183770EA00C3D98E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		8ACD562B17B7793900C2640A /* Build configuration list for PBXNativeTarget "tdump2idc" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8ACD562C17B7793900C2640A /* Debug */,
				8ACD562D17B7793900C2640A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		8AD9D96817BF4DC000309E97 /* Build configuration list for PBXNativeTarget "tds2idapy" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8AD9D96917BF4DC000309E97 /* Debug */,
				8AD9D96A17BF4DC000309E97 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 8A2E438A17B7633300EEC482 /* Project object */;
}
