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

/* Begin PBXBuildFile section */
		9E11BE571A41204F00CC7F6B /* CDUtility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BDEB1A41204F00CC7F6B /* CDUtility.cpp */; };
		9E11BE581A41204F00CC7F6B /* CDUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BDEC1A41204F00CC7F6B /* CDUtility.h */; };
		9E11BE591A41204F00CC7F6B /* crc32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BDED1A41204F00CC7F6B /* crc32.cpp */; };
		9E11BE5C1A41204F00CC7F6B /* galois.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BDF01A41204F00CC7F6B /* galois.cpp */; };
		9E11BE5D1A41204F00CC7F6B /* l-ec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BDF11A41204F00CC7F6B /* l-ec.cpp */; };
		9E11BE5E1A41204F00CC7F6B /* lec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BDF21A41204F00CC7F6B /* lec.cpp */; };
		9E11BE5F1A41204F00CC7F6B /* lec.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BDF31A41204F00CC7F6B /* lec.h */; };
		9E11BE601A41204F00CC7F6B /* recover-raw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BDF41A41204F00CC7F6B /* recover-raw.cpp */; };
		9E11BE631A41204F00CC7F6B /* emuware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BDF81A41204F00CC7F6B /* emuware.cpp */; };
		9E11BE641A41204F00CC7F6B /* emuware.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BDF91A41204F00CC7F6B /* emuware.h */; };
		9E11BE651A41204F00CC7F6B /* EW_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BDFA1A41204F00CC7F6B /* EW_state.cpp */; };
		9E11BE661A41204F00CC7F6B /* EW_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BDFB1A41204F00CC7F6B /* EW_state.h */; };
		9E11BE691A41204F00CC7F6B /* PACKED.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE001A41204F00CC7F6B /* PACKED.h */; };
		9E11BE6A1A41204F00CC7F6B /* PACKED_END.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE011A41204F00CC7F6B /* PACKED_END.h */; };
		9E11BE6B1A41204F00CC7F6B /* endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE021A41204F00CC7F6B /* endian.cpp */; };
		9E11BE6C1A41204F00CC7F6B /* endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE031A41204F00CC7F6B /* endian.h */; };
		9E11BE6D1A41204F00CC7F6B /* error.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE041A41204F00CC7F6B /* error.h */; };
		9E11BE741A41204F00CC7F6B /* git.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE0B1A41204F00CC7F6B /* git.h */; };
		9E11BE751A41204F00CC7F6B /* math_ops.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE0C1A41204F00CC7F6B /* math_ops.h */; };
		9E11BE761A41204F00CC7F6B /* octoshock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE0D1A41204F00CC7F6B /* octoshock.cpp */; };
		9E11BE771A41204F00CC7F6B /* octoshock.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE0E1A41204F00CC7F6B /* octoshock.h */; };
		9E11BE781A41204F00CC7F6B /* cdc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE101A41204F00CC7F6B /* cdc.cpp */; };
		9E11BE791A41204F00CC7F6B /* cdc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE111A41204F00CC7F6B /* cdc.h */; };
		9E11BE7A1A41204F00CC7F6B /* cpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE121A41204F00CC7F6B /* cpu.cpp */; };
		9E11BE7B1A41204F00CC7F6B /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE131A41204F00CC7F6B /* cpu.h */; };
		9E11BE7C1A41204F00CC7F6B /* cpu_bigswitch.inc in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE141A41204F00CC7F6B /* cpu_bigswitch.inc */; };
		9E11BE7D1A41204F00CC7F6B /* cpu_computedgoto.inc in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE151A41204F00CC7F6B /* cpu_computedgoto.inc */; };
		9E11BE801A41204F00CC7F6B /* dis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE181A41204F00CC7F6B /* dis.cpp */; };
		9E11BE811A41204F00CC7F6B /* dis.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE191A41204F00CC7F6B /* dis.h */; };
		9E11BE821A41204F00CC7F6B /* dma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE1A1A41204F00CC7F6B /* dma.cpp */; };
		9E11BE831A41204F00CC7F6B /* dma.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE1B1A41204F00CC7F6B /* dma.h */; };
		9E11BE841A41204F00CC7F6B /* frontio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE1C1A41204F00CC7F6B /* frontio.cpp */; };
		9E11BE851A41204F00CC7F6B /* frontio.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE1D1A41204F00CC7F6B /* frontio.h */; };
		9E11BE861A41204F00CC7F6B /* gpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE1E1A41204F00CC7F6B /* gpu.cpp */; };
		9E11BE871A41204F00CC7F6B /* gpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE1F1A41204F00CC7F6B /* gpu.h */; };
		9E11BE881A41204F00CC7F6B /* gpu_common.inc in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE201A41204F00CC7F6B /* gpu_common.inc */; };
		9E11BE891A41204F00CC7F6B /* gpu_line.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE211A41204F00CC7F6B /* gpu_line.cpp */; };
		9E11BE8A1A41204F00CC7F6B /* gpu_polygon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE221A41204F00CC7F6B /* gpu_polygon.cpp */; };
		9E11BE8B1A41204F00CC7F6B /* gpu_sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE231A41204F00CC7F6B /* gpu_sprite.cpp */; };
		9E11BE8C1A41204F00CC7F6B /* gte.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE241A41204F00CC7F6B /* gte.cpp */; };
		9E11BE8D1A41204F00CC7F6B /* gte.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE251A41204F00CC7F6B /* gte.h */; };
		9E11BE8E1A41204F00CC7F6B /* dualanalog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE271A41204F00CC7F6B /* dualanalog.cpp */; };
		9E11BE8F1A41204F00CC7F6B /* dualanalog.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE281A41204F00CC7F6B /* dualanalog.h */; };
		9E11BE901A41204F00CC7F6B /* dualshock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE291A41204F00CC7F6B /* dualshock.cpp */; };
		9E11BE911A41204F00CC7F6B /* dualshock.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE2A1A41204F00CC7F6B /* dualshock.h */; };
		9E11BE921A41204F00CC7F6B /* gamepad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE2B1A41204F00CC7F6B /* gamepad.cpp */; };
		9E11BE931A41204F00CC7F6B /* gamepad.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE2C1A41204F00CC7F6B /* gamepad.h */; };
		9E11BE941A41204F00CC7F6B /* guncon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE2D1A41204F00CC7F6B /* guncon.cpp */; };
		9E11BE951A41204F00CC7F6B /* guncon.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE2E1A41204F00CC7F6B /* guncon.h */; };
		9E11BE961A41204F00CC7F6B /* justifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE2F1A41204F00CC7F6B /* justifier.cpp */; };
		9E11BE971A41204F00CC7F6B /* justifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE301A41204F00CC7F6B /* justifier.h */; };
		9E11BE981A41204F00CC7F6B /* memcard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE311A41204F00CC7F6B /* memcard.cpp */; };
		9E11BE991A41204F00CC7F6B /* memcard.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE321A41204F00CC7F6B /* memcard.h */; };
		9E11BE9A1A41204F00CC7F6B /* mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE331A41204F00CC7F6B /* mouse.cpp */; };
		9E11BE9B1A41204F00CC7F6B /* mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE341A41204F00CC7F6B /* mouse.h */; };
		9E11BE9C1A41204F00CC7F6B /* multitap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE351A41204F00CC7F6B /* multitap.cpp */; };
		9E11BE9D1A41204F00CC7F6B /* multitap.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE361A41204F00CC7F6B /* multitap.h */; };
		9E11BE9E1A41204F00CC7F6B /* negcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE371A41204F00CC7F6B /* negcon.cpp */; };
		9E11BE9F1A41204F00CC7F6B /* negcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE381A41204F00CC7F6B /* negcon.h */; };
		9E11BEA01A41204F00CC7F6B /* irq.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE391A41204F00CC7F6B /* irq.cpp */; };
		9E11BEA11A41204F00CC7F6B /* irq.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE3A1A41204F00CC7F6B /* irq.h */; };
		9E11BEA21A41204F00CC7F6B /* masmem.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE3D1A41204F00CC7F6B /* masmem.h */; };
		9E11BEA31A41204F00CC7F6B /* mdec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE3E1A41204F00CC7F6B /* mdec.cpp */; };
		9E11BEA41A41204F00CC7F6B /* mdec.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE3F1A41204F00CC7F6B /* mdec.h */; };
		9E11BEA51A41204F00CC7F6B /* psx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE401A41204F00CC7F6B /* psx.cpp */; };
		9E11BEA61A41204F00CC7F6B /* psx.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE411A41204F00CC7F6B /* psx.h */; };
		9E11BEA71A41204F00CC7F6B /* sio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE421A41204F00CC7F6B /* sio.cpp */; };
		9E11BEA81A41204F00CC7F6B /* sio.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE431A41204F00CC7F6B /* sio.h */; };
		9E11BEA91A41204F00CC7F6B /* spu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE441A41204F00CC7F6B /* spu.cpp */; };
		9E11BEAA1A41204F00CC7F6B /* spu.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE451A41204F00CC7F6B /* spu.h */; };
		9E11BEAB1A41204F00CC7F6B /* spu_fir_table.inc in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE461A41204F00CC7F6B /* spu_fir_table.inc */; };
		9E11BEAC1A41204F00CC7F6B /* spu_reverb.inc in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE471A41204F00CC7F6B /* spu_reverb.inc */; };
		9E11BEAD1A41204F00CC7F6B /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE481A41204F00CC7F6B /* timer.cpp */; };
		9E11BEAE1A41204F00CC7F6B /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE491A41204F00CC7F6B /* timer.h */; };
		9E11BEAF1A41204F00CC7F6B /* Stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE4A1A41204F00CC7F6B /* Stream.cpp */; };
		9E11BEB01A41204F00CC7F6B /* Stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE4B1A41204F00CC7F6B /* Stream.h */; };
		9E11BEB11A41204F00CC7F6B /* Deinterlacer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE4D1A41204F00CC7F6B /* Deinterlacer.cpp */; };
		9E11BEB21A41204F00CC7F6B /* Deinterlacer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE4E1A41204F00CC7F6B /* Deinterlacer.h */; };
		9E11BEB31A41204F00CC7F6B /* surface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E11BE4F1A41204F00CC7F6B /* surface.cpp */; };
		9E11BEB41A41204F00CC7F6B /* surface.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BE501A41204F00CC7F6B /* surface.h */; };
		9E11BEB81A41213D00CC7F6B /* dvdisaster.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BEB71A41213D00CC7F6B /* dvdisaster.h */; };
		9E11BEBA1A41215900CC7F6B /* SimpleFIFO.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11BEB91A41215900CC7F6B /* SimpleFIFO.h */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
		9E11BDDF1A411DA300CC7F6B /* liboctoshock.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = liboctoshock.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
		9E11BDEB1A41204F00CC7F6B /* CDUtility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CDUtility.cpp; sourceTree = "<group>"; };
		9E11BDEC1A41204F00CC7F6B /* CDUtility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDUtility.h; sourceTree = "<group>"; };
		9E11BDED1A41204F00CC7F6B /* crc32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = crc32.cpp; sourceTree = "<group>"; };
		9E11BDF01A41204F00CC7F6B /* galois.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = galois.cpp; sourceTree = "<group>"; };
		9E11BDF11A41204F00CC7F6B /* l-ec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "l-ec.cpp"; sourceTree = "<group>"; };
		9E11BDF21A41204F00CC7F6B /* lec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lec.cpp; sourceTree = "<group>"; };
		9E11BDF31A41204F00CC7F6B /* lec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lec.h; sourceTree = "<group>"; };
		9E11BDF41A41204F00CC7F6B /* recover-raw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "recover-raw.cpp"; sourceTree = "<group>"; };
		9E11BDF81A41204F00CC7F6B /* emuware.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emuware.cpp; sourceTree = "<group>"; };
		9E11BDF91A41204F00CC7F6B /* emuware.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emuware.h; sourceTree = "<group>"; };
		9E11BDFA1A41204F00CC7F6B /* EW_state.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EW_state.cpp; sourceTree = "<group>"; };
		9E11BDFB1A41204F00CC7F6B /* EW_state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EW_state.h; sourceTree = "<group>"; };
		9E11BE001A41204F00CC7F6B /* PACKED.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PACKED.h; sourceTree = "<group>"; };
		9E11BE011A41204F00CC7F6B /* PACKED_END.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PACKED_END.h; sourceTree = "<group>"; };
		9E11BE021A41204F00CC7F6B /* endian.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = endian.cpp; path = ../endian.cpp; sourceTree = "<group>"; };
		9E11BE031A41204F00CC7F6B /* endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = endian.h; path = ../endian.h; sourceTree = "<group>"; };
		9E11BE041A41204F00CC7F6B /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = error.h; path = ../error.h; sourceTree = "<group>"; };
		9E11BE0B1A41204F00CC7F6B /* git.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = git.h; path = ../git.h; sourceTree = "<group>"; };
		9E11BE0C1A41204F00CC7F6B /* math_ops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = math_ops.h; path = ../math_ops.h; sourceTree = "<group>"; };
		9E11BE0D1A41204F00CC7F6B /* octoshock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = octoshock.cpp; path = ../octoshock.cpp; sourceTree = "<group>"; };
		9E11BE0E1A41204F00CC7F6B /* octoshock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = octoshock.h; path = ../octoshock.h; sourceTree = "<group>"; };
		9E11BE101A41204F00CC7F6B /* cdc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cdc.cpp; sourceTree = "<group>"; };
		9E11BE111A41204F00CC7F6B /* cdc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cdc.h; sourceTree = "<group>"; };
		9E11BE121A41204F00CC7F6B /* cpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = "<group>"; };
		9E11BE131A41204F00CC7F6B /* cpu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpu.h; sourceTree = "<group>"; };
		9E11BE141A41204F00CC7F6B /* cpu_bigswitch.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = cpu_bigswitch.inc; sourceTree = "<group>"; };
		9E11BE151A41204F00CC7F6B /* cpu_computedgoto.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = cpu_computedgoto.inc; sourceTree = "<group>"; };
		9E11BE181A41204F00CC7F6B /* dis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dis.cpp; sourceTree = "<group>"; };
		9E11BE191A41204F00CC7F6B /* dis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dis.h; sourceTree = "<group>"; };
		9E11BE1A1A41204F00CC7F6B /* dma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dma.cpp; sourceTree = "<group>"; };
		9E11BE1B1A41204F00CC7F6B /* dma.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dma.h; sourceTree = "<group>"; };
		9E11BE1C1A41204F00CC7F6B /* frontio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = frontio.cpp; sourceTree = "<group>"; };
		9E11BE1D1A41204F00CC7F6B /* frontio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = frontio.h; sourceTree = "<group>"; };
		9E11BE1E1A41204F00CC7F6B /* gpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gpu.cpp; sourceTree = "<group>"; };
		9E11BE1F1A41204F00CC7F6B /* gpu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gpu.h; sourceTree = "<group>"; };
		9E11BE201A41204F00CC7F6B /* gpu_common.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = gpu_common.inc; sourceTree = "<group>"; };
		9E11BE211A41204F00CC7F6B /* gpu_line.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gpu_line.cpp; sourceTree = "<group>"; };
		9E11BE221A41204F00CC7F6B /* gpu_polygon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gpu_polygon.cpp; sourceTree = "<group>"; };
		9E11BE231A41204F00CC7F6B /* gpu_sprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gpu_sprite.cpp; sourceTree = "<group>"; };
		9E11BE241A41204F00CC7F6B /* gte.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gte.cpp; sourceTree = "<group>"; };
		9E11BE251A41204F00CC7F6B /* gte.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gte.h; sourceTree = "<group>"; };
		9E11BE271A41204F00CC7F6B /* dualanalog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dualanalog.cpp; sourceTree = "<group>"; };
		9E11BE281A41204F00CC7F6B /* dualanalog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dualanalog.h; sourceTree = "<group>"; };
		9E11BE291A41204F00CC7F6B /* dualshock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dualshock.cpp; sourceTree = "<group>"; };
		9E11BE2A1A41204F00CC7F6B /* dualshock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dualshock.h; sourceTree = "<group>"; };
		9E11BE2B1A41204F00CC7F6B /* gamepad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gamepad.cpp; sourceTree = "<group>"; };
		9E11BE2C1A41204F00CC7F6B /* gamepad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gamepad.h; sourceTree = "<group>"; };
		9E11BE2D1A41204F00CC7F6B /* guncon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = guncon.cpp; sourceTree = "<group>"; };
		9E11BE2E1A41204F00CC7F6B /* guncon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = guncon.h; sourceTree = "<group>"; };
		9E11BE2F1A41204F00CC7F6B /* justifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = justifier.cpp; sourceTree = "<group>"; };
		9E11BE301A41204F00CC7F6B /* justifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = justifier.h; sourceTree = "<group>"; };
		9E11BE311A41204F00CC7F6B /* memcard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memcard.cpp; sourceTree = "<group>"; };
		9E11BE321A41204F00CC7F6B /* memcard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memcard.h; sourceTree = "<group>"; };
		9E11BE331A41204F00CC7F6B /* mouse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse.cpp; sourceTree = "<group>"; };
		9E11BE341A41204F00CC7F6B /* mouse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mouse.h; sourceTree = "<group>"; };
		9E11BE351A41204F00CC7F6B /* multitap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = multitap.cpp; sourceTree = "<group>"; };
		9E11BE361A41204F00CC7F6B /* multitap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = multitap.h; sourceTree = "<group>"; };
		9E11BE371A41204F00CC7F6B /* negcon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = negcon.cpp; sourceTree = "<group>"; };
		9E11BE381A41204F00CC7F6B /* negcon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = negcon.h; sourceTree = "<group>"; };
		9E11BE391A41204F00CC7F6B /* irq.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = irq.cpp; sourceTree = "<group>"; };
		9E11BE3A1A41204F00CC7F6B /* irq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = irq.h; sourceTree = "<group>"; };
		9E11BE3D1A41204F00CC7F6B /* masmem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = masmem.h; sourceTree = "<group>"; };
		9E11BE3E1A41204F00CC7F6B /* mdec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mdec.cpp; sourceTree = "<group>"; };
		9E11BE3F1A41204F00CC7F6B /* mdec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mdec.h; sourceTree = "<group>"; };
		9E11BE401A41204F00CC7F6B /* psx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = psx.cpp; sourceTree = "<group>"; };
		9E11BE411A41204F00CC7F6B /* psx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = psx.h; sourceTree = "<group>"; };
		9E11BE421A41204F00CC7F6B /* sio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sio.cpp; sourceTree = "<group>"; };
		9E11BE431A41204F00CC7F6B /* sio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sio.h; sourceTree = "<group>"; };
		9E11BE441A41204F00CC7F6B /* spu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spu.cpp; sourceTree = "<group>"; };
		9E11BE451A41204F00CC7F6B /* spu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spu.h; sourceTree = "<group>"; };
		9E11BE461A41204F00CC7F6B /* spu_fir_table.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = spu_fir_table.inc; sourceTree = "<group>"; };
		9E11BE471A41204F00CC7F6B /* spu_reverb.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = spu_reverb.inc; sourceTree = "<group>"; };
		9E11BE481A41204F00CC7F6B /* timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timer.cpp; sourceTree = "<group>"; };
		9E11BE491A41204F00CC7F6B /* timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timer.h; sourceTree = "<group>"; };
		9E11BE4A1A41204F00CC7F6B /* Stream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Stream.cpp; path = ../Stream.cpp; sourceTree = "<group>"; };
		9E11BE4B1A41204F00CC7F6B /* Stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Stream.h; path = ../Stream.h; sourceTree = "<group>"; };
		9E11BE4D1A41204F00CC7F6B /* Deinterlacer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Deinterlacer.cpp; sourceTree = "<group>"; };
		9E11BE4E1A41204F00CC7F6B /* Deinterlacer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Deinterlacer.h; sourceTree = "<group>"; };
		9E11BE4F1A41204F00CC7F6B /* surface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = surface.cpp; sourceTree = "<group>"; };
		9E11BE501A41204F00CC7F6B /* surface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = surface.h; sourceTree = "<group>"; };
		9E11BEB71A41213D00CC7F6B /* dvdisaster.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dvdisaster.h; sourceTree = "<group>"; };
		9E11BEB91A41215900CC7F6B /* SimpleFIFO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleFIFO.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		9E11BDDC1A411DA300CC7F6B /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		9E11BDD61A411DA300CC7F6B = {
			isa = PBXGroup;
			children = (
				9E11BDE61A41204F00CC7F6B /* cdrom */,
				9E11BDF71A41204F00CC7F6B /* emuware */,
				9E11BE021A41204F00CC7F6B /* endian.cpp */,
				9E11BE031A41204F00CC7F6B /* endian.h */,
				9E11BE041A41204F00CC7F6B /* error.h */,
				9E11BE0B1A41204F00CC7F6B /* git.h */,
				9E11BE0C1A41204F00CC7F6B /* math_ops.h */,
				9E11BE0D1A41204F00CC7F6B /* octoshock.cpp */,
				9E11BE0E1A41204F00CC7F6B /* octoshock.h */,
				9E11BE0F1A41204F00CC7F6B /* psx */,
				9E11BE4A1A41204F00CC7F6B /* Stream.cpp */,
				9E11BE4B1A41204F00CC7F6B /* Stream.h */,
				9E11BE4C1A41204F00CC7F6B /* video */,
				9E11BDE01A411DA300CC7F6B /* Products */,
			);
			sourceTree = "<group>";
		};
		9E11BDE01A411DA300CC7F6B /* Products */ = {
			isa = PBXGroup;
			children = (
				9E11BDDF1A411DA300CC7F6B /* liboctoshock.dylib */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		9E11BDE61A41204F00CC7F6B /* cdrom */ = {
			isa = PBXGroup;
			children = (
				9E11BEB91A41215900CC7F6B /* SimpleFIFO.h */,
				9E11BDEC1A41204F00CC7F6B /* CDUtility.h */,
				9E11BEB71A41213D00CC7F6B /* dvdisaster.h */,
				9E11BDEB1A41204F00CC7F6B /* CDUtility.cpp */,
				9E11BDED1A41204F00CC7F6B /* crc32.cpp */,
				9E11BDF01A41204F00CC7F6B /* galois.cpp */,
				9E11BDF11A41204F00CC7F6B /* l-ec.cpp */,
				9E11BDF21A41204F00CC7F6B /* lec.cpp */,
				9E11BDF31A41204F00CC7F6B /* lec.h */,
				9E11BDF41A41204F00CC7F6B /* recover-raw.cpp */,
			);
			name = cdrom;
			path = ../cdrom;
			sourceTree = "<group>";
		};
		9E11BDF71A41204F00CC7F6B /* emuware */ = {
			isa = PBXGroup;
			children = (
				9E11BDF81A41204F00CC7F6B /* emuware.cpp */,
				9E11BDF91A41204F00CC7F6B /* emuware.h */,
				9E11BDFA1A41204F00CC7F6B /* EW_state.cpp */,
				9E11BDFB1A41204F00CC7F6B /* EW_state.h */,
				9E11BE001A41204F00CC7F6B /* PACKED.h */,
				9E11BE011A41204F00CC7F6B /* PACKED_END.h */,
			);
			name = emuware;
			path = ../emuware;
			sourceTree = "<group>";
		};
		9E11BE0F1A41204F00CC7F6B /* psx */ = {
			isa = PBXGroup;
			children = (
				9E11BE101A41204F00CC7F6B /* cdc.cpp */,
				9E11BE111A41204F00CC7F6B /* cdc.h */,
				9E11BE121A41204F00CC7F6B /* cpu.cpp */,
				9E11BE131A41204F00CC7F6B /* cpu.h */,
				9E11BE141A41204F00CC7F6B /* cpu_bigswitch.inc */,
				9E11BE151A41204F00CC7F6B /* cpu_computedgoto.inc */,
				9E11BE181A41204F00CC7F6B /* dis.cpp */,
				9E11BE191A41204F00CC7F6B /* dis.h */,
				9E11BE1A1A41204F00CC7F6B /* dma.cpp */,
				9E11BE1B1A41204F00CC7F6B /* dma.h */,
				9E11BE1C1A41204F00CC7F6B /* frontio.cpp */,
				9E11BE1D1A41204F00CC7F6B /* frontio.h */,
				9E11BE1E1A41204F00CC7F6B /* gpu.cpp */,
				9E11BE1F1A41204F00CC7F6B /* gpu.h */,
				9E11BE201A41204F00CC7F6B /* gpu_common.inc */,
				9E11BE211A41204F00CC7F6B /* gpu_line.cpp */,
				9E11BE221A41204F00CC7F6B /* gpu_polygon.cpp */,
				9E11BE231A41204F00CC7F6B /* gpu_sprite.cpp */,
				9E11BE241A41204F00CC7F6B /* gte.cpp */,
				9E11BE251A41204F00CC7F6B /* gte.h */,
				9E11BE261A41204F00CC7F6B /* input */,
				9E11BE391A41204F00CC7F6B /* irq.cpp */,
				9E11BE3A1A41204F00CC7F6B /* irq.h */,
				9E11BE3D1A41204F00CC7F6B /* masmem.h */,
				9E11BE3E1A41204F00CC7F6B /* mdec.cpp */,
				9E11BE3F1A41204F00CC7F6B /* mdec.h */,
				9E11BE401A41204F00CC7F6B /* psx.cpp */,
				9E11BE411A41204F00CC7F6B /* psx.h */,
				9E11BE421A41204F00CC7F6B /* sio.cpp */,
				9E11BE431A41204F00CC7F6B /* sio.h */,
				9E11BE441A41204F00CC7F6B /* spu.cpp */,
				9E11BE451A41204F00CC7F6B /* spu.h */,
				9E11BE461A41204F00CC7F6B /* spu_fir_table.inc */,
				9E11BE471A41204F00CC7F6B /* spu_reverb.inc */,
				9E11BE481A41204F00CC7F6B /* timer.cpp */,
				9E11BE491A41204F00CC7F6B /* timer.h */,
			);
			name = psx;
			path = ../psx;
			sourceTree = "<group>";
		};
		9E11BE261A41204F00CC7F6B /* input */ = {
			isa = PBXGroup;
			children = (
				9E11BE271A41204F00CC7F6B /* dualanalog.cpp */,
				9E11BE281A41204F00CC7F6B /* dualanalog.h */,
				9E11BE291A41204F00CC7F6B /* dualshock.cpp */,
				9E11BE2A1A41204F00CC7F6B /* dualshock.h */,
				9E11BE2B1A41204F00CC7F6B /* gamepad.cpp */,
				9E11BE2C1A41204F00CC7F6B /* gamepad.h */,
				9E11BE2D1A41204F00CC7F6B /* guncon.cpp */,
				9E11BE2E1A41204F00CC7F6B /* guncon.h */,
				9E11BE2F1A41204F00CC7F6B /* justifier.cpp */,
				9E11BE301A41204F00CC7F6B /* justifier.h */,
				9E11BE311A41204F00CC7F6B /* memcard.cpp */,
				9E11BE321A41204F00CC7F6B /* memcard.h */,
				9E11BE331A41204F00CC7F6B /* mouse.cpp */,
				9E11BE341A41204F00CC7F6B /* mouse.h */,
				9E11BE351A41204F00CC7F6B /* multitap.cpp */,
				9E11BE361A41204F00CC7F6B /* multitap.h */,
				9E11BE371A41204F00CC7F6B /* negcon.cpp */,
				9E11BE381A41204F00CC7F6B /* negcon.h */,
			);
			path = input;
			sourceTree = "<group>";
		};
		9E11BE4C1A41204F00CC7F6B /* video */ = {
			isa = PBXGroup;
			children = (
				9E11BE4D1A41204F00CC7F6B /* Deinterlacer.cpp */,
				9E11BE4E1A41204F00CC7F6B /* Deinterlacer.h */,
				9E11BE4F1A41204F00CC7F6B /* surface.cpp */,
				9E11BE501A41204F00CC7F6B /* surface.h */,
			);
			name = video;
			path = ../video;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		9E11BDDD1A411DA300CC7F6B /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				9E11BEA11A41204F00CC7F6B /* irq.h in Headers */,
				9E11BE831A41204F00CC7F6B /* dma.h in Headers */,
				9E11BE9D1A41204F00CC7F6B /* multitap.h in Headers */,
				9E11BEB01A41204F00CC7F6B /* Stream.h in Headers */,
				9E11BE6A1A41204F00CC7F6B /* PACKED_END.h in Headers */,
				9E11BE771A41204F00CC7F6B /* octoshock.h in Headers */,
				9E11BE691A41204F00CC7F6B /* PACKED.h in Headers */,
				9E11BE661A41204F00CC7F6B /* EW_state.h in Headers */,
				9E11BEB81A41213D00CC7F6B /* dvdisaster.h in Headers */,
				9E11BEAA1A41204F00CC7F6B /* spu.h in Headers */,
				9E11BEB21A41204F00CC7F6B /* Deinterlacer.h in Headers */,
				9E11BE811A41204F00CC7F6B /* dis.h in Headers */,
				9E11BE911A41204F00CC7F6B /* dualshock.h in Headers */,
				9E11BE8F1A41204F00CC7F6B /* dualanalog.h in Headers */,
				9E11BE991A41204F00CC7F6B /* memcard.h in Headers */,
				9E11BE971A41204F00CC7F6B /* justifier.h in Headers */,
				9E11BE951A41204F00CC7F6B /* guncon.h in Headers */,
				9E11BEA61A41204F00CC7F6B /* psx.h in Headers */,
				9E11BE931A41204F00CC7F6B /* gamepad.h in Headers */,
				9E11BE9B1A41204F00CC7F6B /* mouse.h in Headers */,
				9E11BEBA1A41215900CC7F6B /* SimpleFIFO.h in Headers */,
				9E11BE581A41204F00CC7F6B /* CDUtility.h in Headers */,
				9E11BE791A41204F00CC7F6B /* cdc.h in Headers */,
				9E11BE7B1A41204F00CC7F6B /* cpu.h in Headers */,
				9E11BE5F1A41204F00CC7F6B /* lec.h in Headers */,
				9E11BE6D1A41204F00CC7F6B /* error.h in Headers */,
				9E11BE6C1A41204F00CC7F6B /* endian.h in Headers */,
				9E11BE641A41204F00CC7F6B /* emuware.h in Headers */,
				9E11BE741A41204F00CC7F6B /* git.h in Headers */,
				9E11BE751A41204F00CC7F6B /* math_ops.h in Headers */,
				9E11BE9F1A41204F00CC7F6B /* negcon.h in Headers */,
				9E11BE8D1A41204F00CC7F6B /* gte.h in Headers */,
				9E11BE871A41204F00CC7F6B /* gpu.h in Headers */,
				9E11BEA41A41204F00CC7F6B /* mdec.h in Headers */,
				9E11BEB41A41204F00CC7F6B /* surface.h in Headers */,
				9E11BE851A41204F00CC7F6B /* frontio.h in Headers */,
				9E11BEA81A41204F00CC7F6B /* sio.h in Headers */,
				9E11BEAE1A41204F00CC7F6B /* timer.h in Headers */,
				9E11BEA21A41204F00CC7F6B /* masmem.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		9E11BDDE1A411DA300CC7F6B /* octoshock */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 9E11BDE31A411DA300CC7F6B /* Build configuration list for PBXNativeTarget "octoshock" */;
			buildPhases = (
				9E11BDDB1A411DA300CC7F6B /* Sources */,
				9E11BDDC1A411DA300CC7F6B /* Frameworks */,
				9E11BDDD1A411DA300CC7F6B /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = octoshock;
			productName = octoshock;
			productReference = 9E11BDDF1A411DA300CC7F6B /* liboctoshock.dylib */;
			productType = "com.apple.product-type.library.dynamic";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		9E11BDD71A411DA300CC7F6B /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0610;
				ORGANIZATIONNAME = bizhawk;
				TargetAttributes = {
					9E11BDDE1A411DA300CC7F6B = {
						CreatedOnToolsVersion = 6.1.1;
					};
				};
			};
			buildConfigurationList = 9E11BDDA1A411DA300CC7F6B /* Build configuration list for PBXProject "octoshock" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
			);
			mainGroup = 9E11BDD61A411DA300CC7F6B;
			productRefGroup = 9E11BDE01A411DA300CC7F6B /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				9E11BDDE1A411DA300CC7F6B /* octoshock */,
			);
		};
/* End PBXProject section */

/* Begin PBXSourcesBuildPhase section */
		9E11BDDB1A411DA300CC7F6B /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				9E11BEA71A41204F00CC7F6B /* sio.cpp in Sources */,
				9E11BE8C1A41204F00CC7F6B /* gte.cpp in Sources */,
				9E11BE5E1A41204F00CC7F6B /* lec.cpp in Sources */,
				9E11BEA01A41204F00CC7F6B /* irq.cpp in Sources */,
				9E11BE651A41204F00CC7F6B /* EW_state.cpp in Sources */,
				9E11BEB31A41204F00CC7F6B /* surface.cpp in Sources */,
				9E11BE7C1A41204F00CC7F6B /* cpu_bigswitch.inc in Sources */,
				9E11BE8A1A41204F00CC7F6B /* gpu_polygon.cpp in Sources */,
				9E11BE781A41204F00CC7F6B /* cdc.cpp in Sources */,
				9E11BE801A41204F00CC7F6B /* dis.cpp in Sources */,
				9E11BE9C1A41204F00CC7F6B /* multitap.cpp in Sources */,
				9E11BE631A41204F00CC7F6B /* emuware.cpp in Sources */,
				9E11BEAC1A41204F00CC7F6B /* spu_reverb.inc in Sources */,
				9E11BE881A41204F00CC7F6B /* gpu_common.inc in Sources */,
				9E11BEA31A41204F00CC7F6B /* mdec.cpp in Sources */,
				9E11BE861A41204F00CC7F6B /* gpu.cpp in Sources */,
				9E11BEA91A41204F00CC7F6B /* spu.cpp in Sources */,
				9E11BE6B1A41204F00CC7F6B /* endian.cpp in Sources */,
				9E11BE981A41204F00CC7F6B /* memcard.cpp in Sources */,
				9E11BEAB1A41204F00CC7F6B /* spu_fir_table.inc in Sources */,
				9E11BE841A41204F00CC7F6B /* frontio.cpp in Sources */,
				9E11BE961A41204F00CC7F6B /* justifier.cpp in Sources */,
				9E11BE8E1A41204F00CC7F6B /* dualanalog.cpp in Sources */,
				9E11BE5D1A41204F00CC7F6B /* l-ec.cpp in Sources */,
				9E11BE941A41204F00CC7F6B /* guncon.cpp in Sources */,
				9E11BE7D1A41204F00CC7F6B /* cpu_computedgoto.inc in Sources */,
				9E11BE7A1A41204F00CC7F6B /* cpu.cpp in Sources */,
				9E11BE761A41204F00CC7F6B /* octoshock.cpp in Sources */,
				9E11BE921A41204F00CC7F6B /* gamepad.cpp in Sources */,
				9E11BE571A41204F00CC7F6B /* CDUtility.cpp in Sources */,
				9E11BE821A41204F00CC7F6B /* dma.cpp in Sources */,
				9E11BEA51A41204F00CC7F6B /* psx.cpp in Sources */,
				9E11BEB11A41204F00CC7F6B /* Deinterlacer.cpp in Sources */,
				9E11BE601A41204F00CC7F6B /* recover-raw.cpp in Sources */,
				9E11BEAF1A41204F00CC7F6B /* Stream.cpp in Sources */,
				9E11BE9A1A41204F00CC7F6B /* mouse.cpp in Sources */,
				9E11BE9E1A41204F00CC7F6B /* negcon.cpp in Sources */,
				9E11BE5C1A41204F00CC7F6B /* galois.cpp in Sources */,
				9E11BE901A41204F00CC7F6B /* dualshock.cpp in Sources */,
				9E11BE891A41204F00CC7F6B /* gpu_line.cpp in Sources */,
				9E11BEAD1A41204F00CC7F6B /* timer.cpp in Sources */,
				9E11BE591A41204F00CC7F6B /* crc32.cpp in Sources */,
				9E11BE8B1A41204F00CC7F6B /* gpu_sprite.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
		9E11BDE11A411DA300CC7F6B /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
				CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
				CLANG_CXX_LIBRARY = "libstdc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
					"_USRDLL=1",
					"OCTOSHOCK_EXPORTS=1",
					"_DEBUG=1",
					"_CRT_SECURE_NO_WARNINGS=1",
					"EW_EXPORT=1",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
					"$(SRCROOT)/../",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
			};
			name = Debug;
		};
		9E11BDE21A411DA300CC7F6B /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
				CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
				CLANG_CXX_LIBRARY = "libstdc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"_CRT_SECURE_NO_WARNINGS=1",
					"EW_EXPORT=1",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
					"$(SRCROOT)/../",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MTL_ENABLE_DEBUG_INFO = NO;
				SDKROOT = macosx;
			};
			name = Release;
		};
		9E11BDE41A411DA300CC7F6B /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				EXECUTABLE_PREFIX = lib;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		9E11BDE51A411DA300CC7F6B /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				EXECUTABLE_PREFIX = lib;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		9E11BDDA1A411DA300CC7F6B /* Build configuration list for PBXProject "octoshock" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				9E11BDE11A411DA300CC7F6B /* Debug */,
				9E11BDE21A411DA300CC7F6B /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		9E11BDE31A411DA300CC7F6B /* Build configuration list for PBXNativeTarget "octoshock" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				9E11BDE41A411DA300CC7F6B /* Debug */,
				9E11BDE51A411DA300CC7F6B /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 9E11BDD71A411DA300CC7F6B /* Project object */;
}
