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

/* Begin PBXBuildFile section */
		8C43E74627E3CD0100A35F65 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		8C43E74727E3CD0100A35F65 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		8C43E74827E3CD0100A35F65 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		8C43E74927E3CD0100A35F65 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		8C43E74A27E3CD0100A35F65 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		8C43E74B27E3CD0100A35F65 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		8C43E74C27E3CD0100A35F65 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		8C43E74D27E3CD0100A35F65 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		8C43E74E27E3CD0100A35F65 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		8C43E74F27E3CD0100A35F65 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		8C43E75027E3CD0100A35F65 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		8C43E75127E3CD0100A35F65 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		8C43E75227E3CD0100A35F65 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		8C43E75327E3CD0100A35F65 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		8C43E75427E3CD0100A35F65 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		8C43E75527E3CD0100A35F65 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		8C43E75627E3CD0100A35F65 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		8C43E75727E3CD0100A35F65 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		8C43E75827E3CD0100A35F65 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		8C43E75927E3CD0100A35F65 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		8C43E75A27E3CD0100A35F65 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		8C43E75B27E3CD0100A35F65 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		8C43E75C27E3CD0100A35F65 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		8C43E75D27E3CD0100A35F65 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		8C43E75E27E3CD0100A35F65 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		8C43E75F27E3CD0100A35F65 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		8C43E76027E3CD0100A35F65 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		8C43E76127E3CD0100A35F65 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		8C43E76227E3CD0100A35F65 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		8C43E76327E3CD0100A35F65 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		8C43E76427E3CD0100A35F65 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		8C43E76527E3CD0100A35F65 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		8C43E76627E3CD0100A35F65 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		8C43E76727E3CD0100A35F65 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		8C43E76827E3CD0100A35F65 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		8C43E76927E3CD0100A35F65 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		8C43E76A27E3CD0100A35F65 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		8C43E76B27E3CD0100A35F65 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		8C43E76C27E3CD0100A35F65 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		8C43E76D27E3CD0100A35F65 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		8C43E76E27E3CD0100A35F65 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		8C43E76F27E3CD0100A35F65 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		8C43E77027E3CD0100A35F65 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		8C43E77127E3CD0100A35F65 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		8C43E77227E3CD0100A35F65 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		8C43E77327E3CD0100A35F65 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		8C43E77427E3CD0100A35F65 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		8C43E77527E3CD0100A35F65 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		8C43E77627E3CD0100A35F65 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		8C43E77727E3CD0100A35F65 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		8C43E77827E3CD0100A35F65 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		8C43E77927E3CD0100A35F65 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		8C43E77A27E3CD0100A35F65 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		8C43E77B27E3CD0100A35F65 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		8C43E77C27E3CD0100A35F65 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		8C43E77D27E3CD0100A35F65 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		8C43E77E27E3CD0100A35F65 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		8C43E77F27E3CD0100A35F65 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		8C43E78027E3CD0100A35F65 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		8C43E78127E3CD0100A35F65 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		8C43E78227E3CD0100A35F65 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		8C43E78327E3CD0100A35F65 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		8C43E78427E3CD0100A35F65 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		8C43E78527E3CD0100A35F65 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		8C43E78627E3CD0100A35F65 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		8C43E78727E3CD0100A35F65 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		8C43E78827E3CD0100A35F65 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		8C43E78927E3CD0100A35F65 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		8C43E78A27E3CD0100A35F65 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		8C43E78B27E3CD0100A35F65 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		8C43E78C27E3CD0100A35F65 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		8C43E78D27E3CD0100A35F65 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		8C43E78E27E3CD0100A35F65 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		8C43E78F27E3CD0100A35F65 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		8C43E79027E3CD0100A35F65 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		8C43E79127E3CD0100A35F65 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		8C43E79227E3CD0100A35F65 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		8C43E79327E3CD0100A35F65 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		8C43E79427E3CD0100A35F65 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		8C43E79527E3CD0100A35F65 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		8C43E79627E3CD0100A35F65 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		8C43E79727E3CD0100A35F65 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		8C43E79827E3CD0100A35F65 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		8C43E79927E3CD0100A35F65 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		8C43E79A27E3CD0100A35F65 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		8C43E79B27E3CD0100A35F65 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		8C43E79C27E3CD0100A35F65 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		8C43E79D27E3CD0100A35F65 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		8C43E79E27E3CD0100A35F65 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		8C43E79F27E3CD0100A35F65 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		8C43E7A027E3CD0100A35F65 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		8C43E7A127E3CD0100A35F65 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		8C43E7A227E3CD0100A35F65 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		8C43E7A327E3CD0100A35F65 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		8C43E7A427E3CD0100A35F65 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		8C43E7A527E3CD0100A35F65 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		8C43E7A627E3CD0100A35F65 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		8C43E7A727E3CD0100A35F65 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		8C43E7A827E3CD0100A35F65 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		8C43E7A927E3CD0100A35F65 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		8C43E7AA27E3CD0100A35F65 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		8C43E7AB27E3CD0100A35F65 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		8C43E7AE27E3CD0100A35F65 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		8C43E7AF27E3CD0100A35F65 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		8C43E7B027E3CD0100A35F65 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		8C43E7B127E3CD0100A35F65 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		8C43E7B227E3CD0100A35F65 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		8C43E7B327E3CD0100A35F65 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		8C43E7B427E3CD0100A35F65 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		8C43E7B527E3CD0100A35F65 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		8C43E7B627E3CD0100A35F65 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		8C43E7B727E3CD0100A35F65 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		8C43E7B827E3CD0100A35F65 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		8C43E7B927E3CD0100A35F65 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		8C43E7BA27E3CD0100A35F65 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		8C43E7BB27E3CD0100A35F65 /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		8C43E7BC27E3CD0100A35F65 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		8C43E7BD27E3CD0100A35F65 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		8C43E7BE27E3CD0100A35F65 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		8C43E7BF27E3CD0100A35F65 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		8C43E7C027E3CD0100A35F65 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		8C43E7C127E3CD0100A35F65 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		8C43E7C227E3CD0100A35F65 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		8C43E7C327E3CD0100A35F65 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		8C43E7C427E3CD0100A35F65 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		8C43E7C527E3CD0100A35F65 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		8C43E7C627E3CD0100A35F65 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		8C43E7C727E3CD0100A35F65 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		8C43E7C827E3CD0100A35F65 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		8C43E7C927E3CD0100A35F65 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		8C43E7CA27E3CD0100A35F65 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		8C43E7CB27E3CD0100A35F65 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		8C43E7CC27E3CD0100A35F65 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		8C43E7CD27E3CD0100A35F65 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		8C43E7CE27E3CD0100A35F65 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		8C43E7CF27E3CD0100A35F65 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		8C43E7D027E3CD0100A35F65 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		8C43E7D127E3CD0100A35F65 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		8C43E7D227E3CD0100A35F65 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		8C43E7D327E3CD0100A35F65 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		8C43E7D427E3CD0100A35F65 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		8C43E7D527E3CD0100A35F65 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		8C43E7D627E3CD0100A35F65 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		8C43E7D727E3CD0100A35F65 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		8C43E7D827E3CD0100A35F65 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		8C43E7D927E3CD0100A35F65 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		8C43E7DA27E3CD0100A35F65 /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		8C43E7DB27E3CD0100A35F65 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		8C43E7DC27E3CD0100A35F65 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		8C43E7DD27E3CD0100A35F65 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		8C43E7DE27E3CD0100A35F65 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		8C43E7DF27E3CD0100A35F65 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		8C43E7E027E3CD0100A35F65 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		8C43E7E127E3CD0100A35F65 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		8C43E7E227E3CD0100A35F65 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		8C43E7E327E3CD0100A35F65 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		8C43E7E427E3CD0100A35F65 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		8C43E7E527E3CD0100A35F65 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		8C43E7E627E3CD0100A35F65 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		8C43E7E727E3CD0100A35F65 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		8C43E7E827E3CD0100A35F65 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		8C43E7E927E3CD0100A35F65 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		8C43E7EA27E3CD0100A35F65 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		8C43E7EB27E3CD0100A35F65 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		8C43E7EC27E3CD0100A35F65 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		8C43E7ED27E3CD0100A35F65 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		8C43E7EE27E3CD0100A35F65 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		8C43E7EF27E3CD0100A35F65 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		8C43E7F027E3CD0100A35F65 /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		8C43E7F127E3CD0100A35F65 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		8C43E7F227E3CD0100A35F65 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		8C43E7F327E3CD0100A35F65 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		8C43E7F427E3CD0100A35F65 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		8C43E7F527E3CD0100A35F65 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		8C43E7F627E3CD0100A35F65 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		8C43E7F727E3CD0100A35F65 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		8C43E7F827E3CD0100A35F65 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		8C43E7F927E3CD0100A35F65 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		8C43E7FA27E3CD0100A35F65 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		8C43E7FB27E3CD0100A35F65 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		8C43E7FC27E3CD0100A35F65 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		8C43E7FD27E3CD0100A35F65 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		8C43E7FE27E3CD0100A35F65 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		8C43E7FF27E3CD0100A35F65 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		8C43E80027E3CD0100A35F65 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		8C43E80127E3CD0100A35F65 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		8C43E80227E3CD0100A35F65 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		8C43E80327E3CD0100A35F65 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		8C43E80427E3CD0100A35F65 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		8C43E80527E3CD0100A35F65 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		8C43E80627E3CD0100A35F65 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		8C43E80727E3CD0100A35F65 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		8C43E80827E3CD0100A35F65 /* MacMetalDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */; };
		8C43E80927E3CD0100A35F65 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		8C43E80A27E3CD0100A35F65 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		8C43E80B27E3CD0100A35F65 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		8C43E80C27E3CD0100A35F65 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		8C43E80D27E3CD0100A35F65 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		8C43E80E27E3CD0100A35F65 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		8C43E80F27E3CD0100A35F65 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		8C43E81027E3CD0100A35F65 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		8C43E81127E3CD0100A35F65 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		8C43E81227E3CD0100A35F65 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		8C43E81327E3CD0100A35F65 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		8C43E81427E3CD0100A35F65 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		8C43E81527E3CD0100A35F65 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		8C43E81627E3CD0100A35F65 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		8C43E81727E3CD0100A35F65 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		8C43E81827E3CD0100A35F65 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		8C43E81927E3CD0100A35F65 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		8C43E81A27E3CD0100A35F65 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		8C43E81B27E3CD0100A35F65 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		8C43E81C27E3CD0100A35F65 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		8C43E81D27E3CD0100A35F65 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		8C43E81E27E3CD0100A35F65 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		8C43E81F27E3CD0100A35F65 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		8C43E82027E3CD0100A35F65 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		8C43E82127E3CD0100A35F65 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		8C43E82227E3CD0100A35F65 /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		8C43E82327E3CD0100A35F65 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		8C43E82427E3CD0100A35F65 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		8C43E82527E3CD0100A35F65 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		8C43E82627E3CD0100A35F65 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		8C43E82727E3CD0100A35F65 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		8C43E82827E3CD0100A35F65 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		8C43E82927E3CD0100A35F65 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		8C43E82A27E3CD0100A35F65 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		8C43E82B27E3CD0100A35F65 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		8C43E82C27E3CD0100A35F65 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		8C43E82D27E3CD0100A35F65 /* MetalRendererCommonShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */; };
		8C43E82E27E3CD0100A35F65 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		8C43E82F27E3CD0100A35F65 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		8C43E83027E3CD0100A35F65 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		8C43E83127E3CD0100A35F65 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		8C43E83227E3CD0100A35F65 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		8C43E83327E3CD0100A35F65 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		8C43E83427E3CD0100A35F65 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		8C43E83527E3CD0100A35F65 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		8C43E83627E3CD0100A35F65 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		8C43E83727E3CD0100A35F65 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		8C43E83827E3CD0100A35F65 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		8C43E83927E3CD0100A35F65 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		8C43E83A27E3CD0100A35F65 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		8C43E83B27E3CD0100A35F65 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		8C43E83C27E3CD0100A35F65 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		8C43E83D27E3CD0100A35F65 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		8C43E83E27E3CD0100A35F65 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		8C43E83F27E3CD0100A35F65 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		8C43E84027E3CD0100A35F65 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		8C43E84127E3CD0100A35F65 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		8C43E84227E3CD0100A35F65 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		8C43E84327E3CD0100A35F65 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		8C43E84427E3CD0100A35F65 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		8C43E84527E3CD0100A35F65 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		8C43E84627E3CD0100A35F65 /* MacMetalDisplayViewShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */; };
		8C43E84727E3CD0100A35F65 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		8C43E84827E3CD0100A35F65 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		8C43E84927E3CD0100A35F65 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		8C43E84A27E3CD0100A35F65 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		8C43E84B27E3CD0100A35F65 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		8C43E84C27E3CD0100A35F65 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		8C43E84D27E3CD0100A35F65 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		8C43E84E27E3CD0100A35F65 /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		8C43E84F27E3CD0100A35F65 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		8C43E85027E3CD0100A35F65 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		8C43E85127E3CD0100A35F65 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		8C43E85227E3CD0100A35F65 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		8C43E85327E3CD0100A35F65 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		8C43E85527E3CD0100A35F65 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		8C43E85627E3CD0100A35F65 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		8C43E85727E3CD0100A35F65 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		8C43E86027E3CD0100A35F65 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		8C43E86627E3CD0100A35F65 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		8C43E86B27E3CD0100A35F65 /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		8C43E86C27E3CD0100A35F65 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		8C43E87427E3CD0100A35F65 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		8C43E87727E3CD0100A35F65 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		8C43E87827E3CD0100A35F65 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		8C43E87A27E3CD0100A35F65 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		8C43E87B27E3CD0100A35F65 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		8C43E87E27E3CD0100A35F65 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		8C43E87F27E3CD0100A35F65 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		8C43E88027E3CD0100A35F65 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		8C43E88127E3CD0100A35F65 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		8C43E88227E3CD0100A35F65 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		8C43E88327E3CD0100A35F65 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		8C43E88427E3CD0100A35F65 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		8C43E88527E3CD0100A35F65 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		8C43E88627E3CD0100A35F65 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		8C43E88727E3CD0100A35F65 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		8C43E88827E3CD0100A35F65 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		8C43E88927E3CD0100A35F65 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		8C43E88A27E3CD0100A35F65 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		8C43E88C27E3CD0100A35F65 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		8C43E88D27E3CD0100A35F65 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		8C43E88E27E3CD0100A35F65 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		8C43E88F27E3CD0100A35F65 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		8C43E89027E3CD0100A35F65 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		8C43E89127E3CD0100A35F65 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		8C43E89227E3CD0100A35F65 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		8C43E89327E3CD0100A35F65 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		8C43E89427E3CD0100A35F65 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		8C43E89527E3CD0100A35F65 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		8C43E89627E3CD0100A35F65 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		8C43E89727E3CD0100A35F65 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		8C43E89827E3CD0100A35F65 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		8C43E89927E3CD0100A35F65 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4401E262943003E2B24 /* Metal.framework */; settings = {ATTRIBUTES = (Required, ); }; };
		8C43E89A27E3CD0100A35F65 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		8C43E89B27E3CD0100A35F65 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		8C43E8A427E3CD4C00A35F65 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		8C43E8A527E3CD4C00A35F65 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		8C43E8A627E3CD4C00A35F65 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		8C43E8A727E3CD4C00A35F65 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		8C43E8A827E3CD4C00A35F65 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		8C43E8A927E3CD4C00A35F65 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		8C43E8AA27E3CD4C00A35F65 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		8C43E8AB27E3CD4C00A35F65 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		8C43E8AC27E3CD4C00A35F65 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		8C43E8AD27E3CD4C00A35F65 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		8C43E8AE27E3CD4C00A35F65 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		8C43E8AF27E3CD4C00A35F65 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		8C43E8B027E3CD4C00A35F65 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		8C43E8B127E3CD4C00A35F65 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		8C43E8B227E3CD4C00A35F65 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		8C43E8B327E3CD4C00A35F65 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		8C43E8B427E3CD4C00A35F65 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		8C43E8B527E3CD4C00A35F65 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		8C43E8B627E3CD4C00A35F65 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		8C43E8B727E3CD4C00A35F65 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		8C43E8B827E3CD4C00A35F65 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		8C43E8B927E3CD4C00A35F65 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		8C43E8BA27E3CD4C00A35F65 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		8C43E8BB27E3CD4C00A35F65 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		8C43E8BC27E3CD4C00A35F65 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		8C43E8BD27E3CD4C00A35F65 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		8C43E8BE27E3CD4C00A35F65 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		8C43E8BF27E3CD4C00A35F65 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		8C43E8C027E3CD4C00A35F65 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		8C43E8C127E3CD4C00A35F65 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		8C43E8C227E3CD4C00A35F65 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		8C43E8C327E3CD4C00A35F65 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		8C43E8C427E3CD4C00A35F65 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		8C43E8C527E3CD4C00A35F65 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		8C43E8C627E3CD4C00A35F65 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		8C43E8C727E3CD4C00A35F65 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		8C43E8C827E3CD4C00A35F65 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		8C43E8C927E3CD4C00A35F65 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		8C43E8CA27E3CD4C00A35F65 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		8C43E8CB27E3CD4C00A35F65 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		8C43E8CC27E3CD4C00A35F65 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		8C43E8CD27E3CD4C00A35F65 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		8C43E8CE27E3CD4C00A35F65 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		8C43E8CF27E3CD4C00A35F65 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		8C43E8D027E3CD4C00A35F65 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		8C43E8D127E3CD4C00A35F65 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		8C43E8D227E3CD4C00A35F65 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		8C43E8D327E3CD4C00A35F65 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		8C43E8D427E3CD4C00A35F65 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		8C43E8D527E3CD4C00A35F65 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		8C43E8D627E3CD4C00A35F65 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		8C43E8D727E3CD4C00A35F65 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		8C43E8D827E3CD4C00A35F65 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		8C43E8D927E3CD4C00A35F65 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		8C43E8DA27E3CD4C00A35F65 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		8C43E8DB27E3CD4C00A35F65 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		8C43E8DC27E3CD4C00A35F65 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		8C43E8DD27E3CD4C00A35F65 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		8C43E8DE27E3CD4C00A35F65 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		8C43E8DF27E3CD4C00A35F65 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		8C43E8E027E3CD4C00A35F65 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		8C43E8E127E3CD4C00A35F65 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		8C43E8E227E3CD4C00A35F65 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		8C43E8E327E3CD4C00A35F65 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		8C43E8E427E3CD4C00A35F65 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		8C43E8E527E3CD4C00A35F65 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		8C43E8E627E3CD4C00A35F65 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		8C43E8E727E3CD4C00A35F65 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		8C43E8E827E3CD4C00A35F65 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		8C43E8E927E3CD4C00A35F65 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		8C43E8EA27E3CD4C00A35F65 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		8C43E8EB27E3CD4C00A35F65 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		8C43E8EC27E3CD4C00A35F65 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		8C43E8ED27E3CD4C00A35F65 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		8C43E8EE27E3CD4C00A35F65 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		8C43E8EF27E3CD4C00A35F65 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		8C43E8F027E3CD4C00A35F65 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		8C43E8F127E3CD4C00A35F65 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		8C43E8F227E3CD4C00A35F65 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		8C43E8F327E3CD4C00A35F65 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		8C43E8F427E3CD4C00A35F65 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		8C43E8F527E3CD4C00A35F65 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		8C43E8F627E3CD4C00A35F65 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		8C43E8F727E3CD4C00A35F65 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		8C43E8F827E3CD4C00A35F65 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		8C43E8F927E3CD4C00A35F65 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		8C43E8FA27E3CD4C00A35F65 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		8C43E8FB27E3CD4C00A35F65 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		8C43E8FC27E3CD4C00A35F65 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		8C43E8FD27E3CD4C00A35F65 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		8C43E8FE27E3CD4C00A35F65 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		8C43E8FF27E3CD4C00A35F65 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		8C43E90027E3CD4C00A35F65 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		8C43E90127E3CD4C00A35F65 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		8C43E90227E3CD4C00A35F65 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		8C43E90327E3CD4C00A35F65 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		8C43E90427E3CD4C00A35F65 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		8C43E90527E3CD4C00A35F65 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		8C43E90627E3CD4C00A35F65 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		8C43E90727E3CD4C00A35F65 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		8C43E90827E3CD4C00A35F65 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		8C43E90927E3CD4C00A35F65 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		8C43E90C27E3CD4C00A35F65 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		8C43E90D27E3CD4C00A35F65 /* MacMetalDisplayViewShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */; };
		8C43E90E27E3CD4C00A35F65 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		8C43E90F27E3CD4C00A35F65 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		8C43E91027E3CD4C00A35F65 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		8C43E91127E3CD4C00A35F65 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		8C43E91227E3CD4C00A35F65 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		8C43E91327E3CD4C00A35F65 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		8C43E91427E3CD4C00A35F65 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		8C43E91527E3CD4C00A35F65 /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		8C43E91627E3CD4C00A35F65 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		8C43E91727E3CD4C00A35F65 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		8C43E91827E3CD4C00A35F65 /* MetalRendererCommonShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */; };
		8C43E91927E3CD4C00A35F65 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		8C43E91A27E3CD4C00A35F65 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		8C43E91B27E3CD4C00A35F65 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		8C43E91C27E3CD4C00A35F65 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		8C43E91D27E3CD4C00A35F65 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		8C43E91E27E3CD4C00A35F65 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		8C43E91F27E3CD4C00A35F65 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		8C43E92027E3CD4C00A35F65 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		8C43E92127E3CD4C00A35F65 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		8C43E92227E3CD4C00A35F65 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		8C43E92327E3CD4C00A35F65 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		8C43E92427E3CD4C00A35F65 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		8C43E92527E3CD4C00A35F65 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		8C43E92627E3CD4C00A35F65 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		8C43E92727E3CD4C00A35F65 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		8C43E92827E3CD4C00A35F65 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		8C43E92927E3CD4C00A35F65 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		8C43E92A27E3CD4C00A35F65 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		8C43E92B27E3CD4C00A35F65 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		8C43E92C27E3CD4C00A35F65 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		8C43E92D27E3CD4C00A35F65 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		8C43E92E27E3CD4C00A35F65 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		8C43E92F27E3CD4C00A35F65 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		8C43E93027E3CD4C00A35F65 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		8C43E93127E3CD4C00A35F65 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		8C43E93227E3CD4C00A35F65 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		8C43E93327E3CD4C00A35F65 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		8C43E93427E3CD4C00A35F65 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		8C43E93527E3CD4C00A35F65 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		8C43E93627E3CD4C00A35F65 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		8C43E93727E3CD4C00A35F65 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		8C43E93827E3CD4C00A35F65 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		8C43E93927E3CD4C00A35F65 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		8C43E93A27E3CD4C00A35F65 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		8C43E93B27E3CD4C00A35F65 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		8C43E93C27E3CD4C00A35F65 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		8C43E93D27E3CD4C00A35F65 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		8C43E93E27E3CD4C00A35F65 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		8C43E93F27E3CD4C00A35F65 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		8C43E94027E3CD4C00A35F65 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		8C43E94127E3CD4C00A35F65 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		8C43E94227E3CD4C00A35F65 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		8C43E94327E3CD4C00A35F65 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		8C43E94427E3CD4C00A35F65 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		8C43E94527E3CD4C00A35F65 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		8C43E94627E3CD4C00A35F65 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		8C43E94727E3CD4C00A35F65 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		8C43E94827E3CD4C00A35F65 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		8C43E94927E3CD4C00A35F65 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		8C43E94A27E3CD4C00A35F65 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		8C43E94B27E3CD4C00A35F65 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		8C43E94C27E3CD4C00A35F65 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		8C43E94D27E3CD4C00A35F65 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		8C43E94E27E3CD4C00A35F65 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		8C43E94F27E3CD4C00A35F65 /* MacMetalDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */; };
		8C43E95027E3CD4C00A35F65 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		8C43E95127E3CD4C00A35F65 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		8C43E95227E3CD4C00A35F65 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		8C43E95327E3CD4C00A35F65 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		8C43E95427E3CD4C00A35F65 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		8C43E95527E3CD4C00A35F65 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		8C43E95627E3CD4C00A35F65 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		8C43E95727E3CD4C00A35F65 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		8C43E95827E3CD4C00A35F65 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		8C43E95927E3CD4C00A35F65 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		8C43E95A27E3CD4C00A35F65 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		8C43E95B27E3CD4C00A35F65 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		8C43E95C27E3CD4C00A35F65 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		8C43E95D27E3CD4C00A35F65 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		8C43E95E27E3CD4C00A35F65 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		8C43E95F27E3CD4C00A35F65 /* gdbstub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF171345ACA900AF11D1 /* gdbstub.cpp */; };
		8C43E96027E3CD4C00A35F65 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		8C43E96127E3CD4C00A35F65 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		8C43E96227E3CD4C00A35F65 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		8C43E96327E3CD4C00A35F65 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		8C43E96427E3CD4C00A35F65 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		8C43E96527E3CD4C00A35F65 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		8C43E96627E3CD4C00A35F65 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		8C43E96727E3CD4C00A35F65 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		8C43E96827E3CD4C00A35F65 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		8C43E96927E3CD4C00A35F65 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		8C43E96A27E3CD4C00A35F65 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		8C43E96B27E3CD4C00A35F65 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		8C43E96C27E3CD4C00A35F65 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		8C43E96D27E3CD4C00A35F65 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		8C43E96E27E3CD4C00A35F65 /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		8C43E96F27E3CD4C00A35F65 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		8C43E97027E3CD4C00A35F65 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		8C43E97127E3CD4C00A35F65 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		8C43E97227E3CD4C00A35F65 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		8C43E97327E3CD4C00A35F65 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		8C43E97427E3CD4C00A35F65 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		8C43E97527E3CD4C00A35F65 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		8C43E97627E3CD4C00A35F65 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		8C43E97727E3CD4C00A35F65 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		8C43E97827E3CD4C00A35F65 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		8C43E97927E3CD4C00A35F65 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		8C43E97A27E3CD4C00A35F65 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		8C43E97B27E3CD4C00A35F65 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		8C43E97C27E3CD4C00A35F65 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		8C43E97D27E3CD4C00A35F65 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		8C43E97E27E3CD4C00A35F65 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		8C43E97F27E3CD4C00A35F65 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		8C43E98027E3CD4C00A35F65 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		8C43E98127E3CD4C00A35F65 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		8C43E98227E3CD4C00A35F65 /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		8C43E98327E3CD4C00A35F65 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		8C43E98427E3CD4C00A35F65 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		8C43E98527E3CD4C00A35F65 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		8C43E98627E3CD4C00A35F65 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		8C43E98727E3CD4C00A35F65 /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		8C43E98827E3CD4C00A35F65 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		8C43E98927E3CD4C00A35F65 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		8C43E98A27E3CD4C00A35F65 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		8C43E98B27E3CD4C00A35F65 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		8C43E98C27E3CD4C00A35F65 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		8C43E98D27E3CD4C00A35F65 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		8C43E98E27E3CD4C00A35F65 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		8C43E98F27E3CD4C00A35F65 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		8C43E99027E3CD4C00A35F65 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		8C43E99127E3CD4C00A35F65 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		8C43E99227E3CD4C00A35F65 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		8C43E99327E3CD4C00A35F65 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		8C43E99427E3CD4C00A35F65 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		8C43E99527E3CD4C00A35F65 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		8C43E99627E3CD4C00A35F65 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		8C43E99727E3CD4C00A35F65 /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		8C43E99827E3CD4C00A35F65 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		8C43E99927E3CD4C00A35F65 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		8C43E99A27E3CD4C00A35F65 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		8C43E99B27E3CD4C00A35F65 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		8C43E99C27E3CD4C00A35F65 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		8C43E99D27E3CD4C00A35F65 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		8C43E99E27E3CD4C00A35F65 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		8C43E99F27E3CD4C00A35F65 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		8C43E9A027E3CD4C00A35F65 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		8C43E9A127E3CD4C00A35F65 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		8C43E9A227E3CD4C00A35F65 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		8C43E9A327E3CD4C00A35F65 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		8C43E9A427E3CD4C00A35F65 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		8C43E9A527E3CD4C00A35F65 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		8C43E9A627E3CD4C00A35F65 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		8C43E9A727E3CD4C00A35F65 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		8C43E9A827E3CD4C00A35F65 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		8C43E9A927E3CD4C00A35F65 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		8C43E9AA27E3CD4C00A35F65 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		8C43E9AB27E3CD4C00A35F65 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		8C43E9AC27E3CD4C00A35F65 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		8C43E9AD27E3CD4C00A35F65 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		8C43E9AE27E3CD4C00A35F65 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		8C43E9AF27E3CD4C00A35F65 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		8C43E9B027E3CD4C00A35F65 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		8C43E9B127E3CD4C00A35F65 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		8C43E9B227E3CD4C00A35F65 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		8C43E9B327E3CD4C00A35F65 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		8C43E9B427E3CD4C00A35F65 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		8C43E9B527E3CD4C00A35F65 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		8C43E9B627E3CD4C00A35F65 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		8C43E9B727E3CD4C00A35F65 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		8C43E9B827E3CD4C00A35F65 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		8C43E9BA27E3CD4C00A35F65 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		8C43E9C027E3CD4C00A35F65 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		8C43E9C427E3CD4C00A35F65 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		8C43E9D127E3CD4C00A35F65 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		8C43E9D327E3CD4C00A35F65 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		8C43E9D827E3CD4C00A35F65 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		8C43E9DD27E3CD4C00A35F65 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		8C43E9DE27E3CD4C00A35F65 /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		8C43E9DF27E3CD4C00A35F65 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		8C43E9E027E3CD4C00A35F65 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		8C43E9E127E3CD4C00A35F65 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		8C43E9E227E3CD4C00A35F65 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		8C43E9E327E3CD4C00A35F65 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		8C43E9E427E3CD4C00A35F65 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		8C43E9E527E3CD4C00A35F65 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		8C43E9E627E3CD4C00A35F65 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		8C43E9E727E3CD4C00A35F65 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		8C43E9E827E3CD4C00A35F65 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		8C43E9E927E3CD4C00A35F65 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		8C43E9EB27E3CD4C00A35F65 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		8C43E9EC27E3CD4C00A35F65 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		8C43E9ED27E3CD4C00A35F65 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		8C43E9EE27E3CD4C00A35F65 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		8C43E9EF27E3CD4C00A35F65 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		8C43E9F027E3CD4C00A35F65 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		8C43E9F127E3CD4C00A35F65 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		8C43E9F227E3CD4C00A35F65 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		8C43E9F327E3CD4C00A35F65 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		8C43E9F427E3CD4C00A35F65 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		8C43E9F527E3CD4C00A35F65 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		8C43E9F627E3CD4C00A35F65 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		8C43E9F727E3CD4C00A35F65 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4401E262943003E2B24 /* Metal.framework */; settings = {ATTRIBUTES = (Required, ); }; };
		8C43E9F827E3CD4C00A35F65 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		8C43E9F927E3CD4C00A35F65 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		8C43E9FA27E3CD4C00A35F65 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		8CCD83B727E40B730024BDD5 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		8CCD83B827E40B730024BDD5 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		8CCD83B927E40B730024BDD5 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		8CCD83BA27E40B730024BDD5 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		8CCD83BB27E40B730024BDD5 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		8CCD83BC27E40B730024BDD5 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		8CCD83BD27E40B730024BDD5 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		8CCD83BE27E40B730024BDD5 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		8CCD83BF27E40B730024BDD5 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		8CCD83C027E40B730024BDD5 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		8CCD83C127E40B730024BDD5 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		8CCD83C227E40B730024BDD5 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		8CCD83C327E40B730024BDD5 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		8CCD83C427E40B730024BDD5 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		8CCD83C527E40B730024BDD5 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		8CCD83C627E40B730024BDD5 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		8CCD83C727E40B730024BDD5 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		8CCD83C827E40B730024BDD5 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		8CCD83C927E40B730024BDD5 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		8CCD83CA27E40B730024BDD5 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		8CCD83CB27E40B730024BDD5 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		8CCD83CC27E40B730024BDD5 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		8CCD83CD27E40B730024BDD5 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		8CCD83CE27E40B730024BDD5 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		8CCD83CF27E40B730024BDD5 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		8CCD83D027E40B730024BDD5 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		8CCD83D127E40B730024BDD5 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		8CCD83D227E40B730024BDD5 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		8CCD83D327E40B730024BDD5 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		8CCD83D427E40B730024BDD5 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		8CCD83D527E40B730024BDD5 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		8CCD83D627E40B730024BDD5 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		8CCD83D727E40B730024BDD5 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		8CCD83D827E40B730024BDD5 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		8CCD83D927E40B730024BDD5 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		8CCD83DA27E40B730024BDD5 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		8CCD83DB27E40B730024BDD5 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		8CCD83DC27E40B730024BDD5 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		8CCD83DD27E40B730024BDD5 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		8CCD83DE27E40B730024BDD5 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		8CCD83DF27E40B730024BDD5 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		8CCD83E027E40B730024BDD5 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		8CCD83E127E40B730024BDD5 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		8CCD83E227E40B730024BDD5 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		8CCD83E327E40B730024BDD5 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		8CCD83E427E40B730024BDD5 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		8CCD83E527E40B730024BDD5 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		8CCD83E627E40B730024BDD5 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		8CCD83E727E40B730024BDD5 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		8CCD83E827E40B730024BDD5 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		8CCD83E927E40B730024BDD5 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		8CCD83EA27E40B730024BDD5 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		8CCD83EB27E40B730024BDD5 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		8CCD83EC27E40B730024BDD5 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		8CCD83ED27E40B730024BDD5 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		8CCD83EE27E40B730024BDD5 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		8CCD83EF27E40B730024BDD5 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		8CCD83F027E40B730024BDD5 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		8CCD83F127E40B730024BDD5 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		8CCD83F227E40B730024BDD5 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		8CCD83F327E40B730024BDD5 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		8CCD83F427E40B730024BDD5 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		8CCD83F527E40B730024BDD5 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		8CCD83F627E40B730024BDD5 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		8CCD83F727E40B730024BDD5 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		8CCD83F827E40B730024BDD5 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		8CCD83F927E40B730024BDD5 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		8CCD83FA27E40B730024BDD5 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		8CCD83FB27E40B730024BDD5 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		8CCD83FC27E40B730024BDD5 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		8CCD83FD27E40B730024BDD5 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		8CCD83FE27E40B730024BDD5 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		8CCD83FF27E40B730024BDD5 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		8CCD840027E40B730024BDD5 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		8CCD840127E40B730024BDD5 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		8CCD840227E40B730024BDD5 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		8CCD840327E40B730024BDD5 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		8CCD840427E40B730024BDD5 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		8CCD840527E40B730024BDD5 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		8CCD840627E40B730024BDD5 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		8CCD840727E40B730024BDD5 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		8CCD840827E40B730024BDD5 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		8CCD840927E40B730024BDD5 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		8CCD840A27E40B730024BDD5 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		8CCD840B27E40B730024BDD5 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		8CCD840C27E40B730024BDD5 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		8CCD840D27E40B730024BDD5 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		8CCD840E27E40B730024BDD5 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		8CCD840F27E40B730024BDD5 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		8CCD841027E40B730024BDD5 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		8CCD841127E40B730024BDD5 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		8CCD841227E40B730024BDD5 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		8CCD841327E40B730024BDD5 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		8CCD841427E40B730024BDD5 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		8CCD841527E40B730024BDD5 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		8CCD841627E40B730024BDD5 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		8CCD841727E40B730024BDD5 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		8CCD841827E40B730024BDD5 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		8CCD841927E40B730024BDD5 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		8CCD841A27E40B730024BDD5 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		8CCD841B27E40B730024BDD5 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		8CCD841C27E40B730024BDD5 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		8CCD841F27E40B730024BDD5 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		8CCD842027E40B730024BDD5 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		8CCD842127E40B730024BDD5 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		8CCD842227E40B730024BDD5 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		8CCD842327E40B730024BDD5 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		8CCD842427E40B730024BDD5 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		8CCD842527E40B730024BDD5 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		8CCD842627E40B730024BDD5 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		8CCD842727E40B730024BDD5 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		8CCD842827E40B730024BDD5 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		8CCD842927E40B730024BDD5 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		8CCD842A27E40B730024BDD5 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		8CCD842B27E40B730024BDD5 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		8CCD842C27E40B730024BDD5 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		8CCD842D27E40B730024BDD5 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		8CCD842E27E40B730024BDD5 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		8CCD842F27E40B730024BDD5 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		8CCD843027E40B730024BDD5 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		8CCD843127E40B730024BDD5 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		8CCD843227E40B730024BDD5 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		8CCD843327E40B730024BDD5 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		8CCD843427E40B730024BDD5 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		8CCD843527E40B730024BDD5 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		8CCD843627E40B730024BDD5 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		8CCD843727E40B730024BDD5 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		8CCD843827E40B730024BDD5 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		8CCD843927E40B730024BDD5 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		8CCD843A27E40B730024BDD5 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		8CCD843B27E40B730024BDD5 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		8CCD843C27E40B730024BDD5 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		8CCD843D27E40B730024BDD5 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		8CCD843E27E40B730024BDD5 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		8CCD843F27E40B730024BDD5 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		8CCD844027E40B730024BDD5 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		8CCD844127E40B730024BDD5 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		8CCD844227E40B730024BDD5 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		8CCD844327E40B730024BDD5 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		8CCD844427E40B730024BDD5 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		8CCD844527E40B730024BDD5 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		8CCD844627E40B730024BDD5 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		8CCD844727E40B730024BDD5 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		8CCD844827E40B730024BDD5 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		8CCD844927E40B730024BDD5 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		8CCD844A27E40B730024BDD5 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		8CCD844B27E40B730024BDD5 /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		8CCD844C27E40B730024BDD5 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		8CCD844D27E40B730024BDD5 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		8CCD844E27E40B730024BDD5 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		8CCD844F27E40B730024BDD5 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		8CCD845027E40B730024BDD5 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		8CCD845127E40B730024BDD5 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		8CCD845227E40B730024BDD5 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		8CCD845327E40B730024BDD5 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		8CCD845427E40B730024BDD5 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		8CCD845527E40B730024BDD5 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		8CCD845627E40B730024BDD5 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		8CCD845727E40B730024BDD5 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		8CCD845827E40B730024BDD5 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		8CCD845927E40B730024BDD5 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		8CCD845A27E40B730024BDD5 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		8CCD845B27E40B730024BDD5 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		8CCD845C27E40B730024BDD5 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		8CCD845D27E40B730024BDD5 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		8CCD845E27E40B730024BDD5 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		8CCD845F27E40B730024BDD5 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		8CCD846027E40B730024BDD5 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		8CCD846127E40B730024BDD5 /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		8CCD846227E40B730024BDD5 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		8CCD846327E40B730024BDD5 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		8CCD846427E40B730024BDD5 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		8CCD846527E40B730024BDD5 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		8CCD846627E40B730024BDD5 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		8CCD846727E40B730024BDD5 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		8CCD846827E40B730024BDD5 /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		8CCD846927E40B730024BDD5 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		8CCD846A27E40B730024BDD5 /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		8CCD846B27E40B730024BDD5 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		8CCD846C27E40B730024BDD5 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		8CCD846D27E40B730024BDD5 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		8CCD846E27E40B730024BDD5 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		8CCD846F27E40B730024BDD5 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		8CCD847027E40B730024BDD5 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		8CCD847127E40B730024BDD5 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		8CCD847227E40B730024BDD5 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		8CCD847327E40B730024BDD5 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		8CCD847427E40B730024BDD5 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		8CCD847527E40B730024BDD5 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		8CCD847627E40B730024BDD5 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		8CCD847727E40B730024BDD5 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		8CCD847827E40B730024BDD5 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		8CCD847927E40B730024BDD5 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		8CCD847A27E40B730024BDD5 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		8CCD847B27E40B730024BDD5 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		8CCD847C27E40B730024BDD5 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		8CCD847D27E40B730024BDD5 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		8CCD847E27E40B730024BDD5 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		8CCD847F27E40B730024BDD5 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		8CCD848027E40B730024BDD5 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		8CCD848127E40B730024BDD5 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		8CCD848227E40B730024BDD5 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		8CCD848327E40B730024BDD5 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		8CCD848427E40B730024BDD5 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		8CCD848527E40B730024BDD5 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		8CCD848627E40B730024BDD5 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		8CCD848727E40B730024BDD5 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		8CCD848827E40B730024BDD5 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		8CCD848927E40B730024BDD5 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		8CCD848A27E40B730024BDD5 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		8CCD848B27E40B730024BDD5 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		8CCD848C27E40B730024BDD5 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		8CCD848D27E40B730024BDD5 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		8CCD848E27E40B730024BDD5 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		8CCD848F27E40B730024BDD5 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		8CCD849027E40B730024BDD5 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		8CCD849127E40B730024BDD5 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		8CCD849227E40B730024BDD5 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		8CCD849327E40B730024BDD5 /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		8CCD849427E40B730024BDD5 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		8CCD849527E40B730024BDD5 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		8CCD849627E40B730024BDD5 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		8CCD849727E40B730024BDD5 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		8CCD849827E40B730024BDD5 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		8CCD849927E40B730024BDD5 /* MacMetalDisplayViewShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */; };
		8CCD849A27E40B730024BDD5 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		8CCD849B27E40B730024BDD5 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		8CCD849C27E40B730024BDD5 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		8CCD849D27E40B730024BDD5 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		8CCD849E27E40B730024BDD5 /* MetalRendererCommonShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */; };
		8CCD849F27E40B730024BDD5 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		8CCD84A027E40B730024BDD5 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		8CCD84A127E40B730024BDD5 /* MacMetalDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */; };
		8CCD84A227E40B730024BDD5 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		8CCD84A327E40B730024BDD5 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		8CCD84A427E40B730024BDD5 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		8CCD84A527E40B730024BDD5 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		8CCD84A627E40B730024BDD5 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		8CCD84A727E40B730024BDD5 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		8CCD84A827E40B730024BDD5 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		8CCD84A927E40B730024BDD5 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		8CCD84AA27E40B730024BDD5 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		8CCD84AB27E40B730024BDD5 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		8CCD84AC27E40B730024BDD5 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		8CCD84AD27E40B730024BDD5 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		8CCD84AE27E40B730024BDD5 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		8CCD84AF27E40B730024BDD5 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		8CCD84B027E40B730024BDD5 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		8CCD84B127E40B730024BDD5 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		8CCD84B227E40B730024BDD5 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		8CCD84B327E40B730024BDD5 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		8CCD84B427E40B730024BDD5 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		8CCD84B527E40B730024BDD5 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		8CCD84B627E40B730024BDD5 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		8CCD84B727E40B730024BDD5 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		8CCD84B827E40B730024BDD5 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		8CCD84B927E40B730024BDD5 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		8CCD84BA27E40B730024BDD5 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		8CCD84BB27E40B730024BDD5 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		8CCD84BC27E40B730024BDD5 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		8CCD84BD27E40B730024BDD5 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		8CCD84BE27E40B730024BDD5 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		8CCD84C027E40B730024BDD5 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		8CCD84C427E40B730024BDD5 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		8CCD84C727E40B730024BDD5 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		8CCD84C827E40B730024BDD5 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		8CCD84C927E40B730024BDD5 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		8CCD84CC27E40B730024BDD5 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		8CCD84D227E40B730024BDD5 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		8CCD84D727E40B730024BDD5 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		8CCD84DC27E40B730024BDD5 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		8CCD84DE27E40B730024BDD5 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		8CCD84DF27E40B730024BDD5 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		8CCD84E427E40B730024BDD5 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		8CCD84E627E40B730024BDD5 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		8CCD84EA27E40B730024BDD5 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		8CCD84EB27E40B730024BDD5 /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		8CCD84EC27E40B730024BDD5 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		8CCD84ED27E40B730024BDD5 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		8CCD84EE27E40B730024BDD5 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		8CCD84EF27E40B730024BDD5 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		8CCD84F027E40B730024BDD5 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		8CCD84F127E40B730024BDD5 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		8CCD84F227E40B730024BDD5 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		8CCD84F327E40B730024BDD5 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		8CCD84F427E40B730024BDD5 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		8CCD84F527E40B730024BDD5 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		8CCD84F627E40B730024BDD5 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		8CCD84F727E40B730024BDD5 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		8CCD84F827E40B730024BDD5 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		8CCD84F927E40B730024BDD5 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		8CCD84FA27E40B730024BDD5 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		8CCD84FB27E40B730024BDD5 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		8CCD84FD27E40B730024BDD5 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		8CCD84FE27E40B730024BDD5 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		8CCD84FF27E40B730024BDD5 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		8CCD850027E40B730024BDD5 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		8CCD850127E40B730024BDD5 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		8CCD850227E40B730024BDD5 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		8CCD850327E40B730024BDD5 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		8CCD850427E40B730024BDD5 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		8CCD850527E40B730024BDD5 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		8CCD850627E40B730024BDD5 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		8CCD850727E40B730024BDD5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		8CCD850827E40B730024BDD5 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		8CCD850927E40B730024BDD5 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4401E262943003E2B24 /* Metal.framework */; settings = {ATTRIBUTES = (Required, ); }; };
		8CCD850A27E40B730024BDD5 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		8CCD850B27E40B730024BDD5 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		8CCD850C27E40B730024BDD5 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		AB000DCB1CCC6B0700413F02 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		AB000DCF1CCC6B0700413F02 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		AB000DD01CCC6B0700413F02 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		AB000DD11CCC6B3A00413F02 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		AB000DD31CCC6B3B00413F02 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		AB000DD41CCC6B3D00413F02 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		AB000DD61CCC6B3F00413F02 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		AB000DD71CCC6B4200413F02 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		AB000DD91CCC6B4300413F02 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		AB0038A71872A96700B0B055 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		AB01005E170D07B000D70FBE /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		AB031B5518472F3100541888 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB11AD891F6757F800CB298E /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		AB11AD8A1F6757F800CB298E /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		AB11AD8C1F6757F800CB298E /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		AB1773FD182ECA8A009F29DD /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		AB1773FF182ECA8A009F29DD /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		AB1949DB15034F900098793E /* OESoundInterface.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABB3C6401501BB8300E0C22E /* OESoundInterface.mm */; };
		AB26D87C16B5253D00A2305C /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		AB28624F20AE3E7B00EAED43 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		AB28625020AE3E7B00EAED43 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		AB28625920AE3E9F00EAED43 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		AB28625A20AE3E9F00EAED43 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		AB28626120AE3E9F00EAED43 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		AB28626220AE3E9F00EAED43 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		AB29B16218313AF5009B7982 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		AB29B16418313AF5009B7982 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		AB29B16618313C14009B7982 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		AB29B16818313C14009B7982 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		AB29B33116D4BEBF000EF671 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		AB2ABA3B1C9F9CFA00173B15 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		AB2ABA3C1C9F9CFA00173B15 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		AB2ABA3E1C9F9CFA00173B15 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		AB2ABA3F1C9F9CFA00173B15 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		AB2ABA401C9F9CFA00173B15 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		AB2ABA421C9F9CFA00173B15 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		AB2ABA431C9F9CFA00173B15 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		AB2ABA441C9F9CFA00173B15 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		AB2ABA461C9F9CFA00173B15 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		AB2EE12C17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		AB2EE12E17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		AB2EE13117D57F5000F68622 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		AB2EE13317D57F5000F68622 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		AB301BDF1D9C8BAC00246A93 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		AB301BE01D9C8BCD00246A93 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		AB301BE21D9C8BCF00246A93 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		AB35BD8F1DEBF40800844310 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		AB35BD901DEBF41800844310 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		AB35BD921DEBF41800844310 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		AB36C73727F2C8AE00C763C8 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB36C73827F2C8AE00C763C8 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		AB36C73927F2C8AE00C763C8 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB36C73A27F2C8AE00C763C8 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB36C73B27F2C8AE00C763C8 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB36C73C27F2C8AE00C763C8 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB36C73D27F2C8AE00C763C8 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB36C73E27F2C8AE00C763C8 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		AB36C73F27F2C8AE00C763C8 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		AB36C74027F2C8AE00C763C8 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB36C74127F2C8AE00C763C8 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB36C74227F2C8AE00C763C8 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB36C74327F2C8AE00C763C8 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB36C74427F2C8AE00C763C8 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB36C74527F2C8AE00C763C8 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB36C74627F2C8AE00C763C8 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB36C74727F2C8AE00C763C8 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB36C74827F2C8AE00C763C8 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB36C74927F2C8AE00C763C8 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		AB36C74A27F2C8AE00C763C8 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		AB36C74B27F2C8AE00C763C8 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		AB36C74C27F2C8AE00C763C8 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		AB36C74D27F2C8AE00C763C8 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		AB36C74E27F2C8AE00C763C8 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		AB36C74F27F2C8AE00C763C8 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		AB36C75027F2C8AE00C763C8 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		AB36C75127F2C8AE00C763C8 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		AB36C75227F2C8AE00C763C8 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB36C75327F2C8AE00C763C8 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB36C75427F2C8AE00C763C8 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB36C75527F2C8AE00C763C8 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB36C75627F2C8AE00C763C8 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB36C75727F2C8AE00C763C8 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB36C75827F2C8AE00C763C8 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB36C75927F2C8AE00C763C8 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB36C75A27F2C8AE00C763C8 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		AB36C75B27F2C8AE00C763C8 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB36C75C27F2C8AE00C763C8 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB36C75D27F2C8AE00C763C8 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		AB36C75E27F2C8AE00C763C8 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB36C75F27F2C8AE00C763C8 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB36C76027F2C8AE00C763C8 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB36C76127F2C8AE00C763C8 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		AB36C76227F2C8AE00C763C8 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB36C76327F2C8AE00C763C8 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB36C76427F2C8AE00C763C8 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		AB36C76527F2C8AE00C763C8 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB36C76627F2C8AE00C763C8 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		AB36C76727F2C8AE00C763C8 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		AB36C76827F2C8AE00C763C8 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB36C76927F2C8AE00C763C8 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		AB36C76A27F2C8AE00C763C8 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		AB36C76B27F2C8AE00C763C8 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB36C76C27F2C8AE00C763C8 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		AB36C76D27F2C8AE00C763C8 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB36C76E27F2C8AE00C763C8 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB36C76F27F2C8AE00C763C8 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB36C77027F2C8AE00C763C8 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB36C77127F2C8AE00C763C8 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB36C77227F2C8AE00C763C8 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		AB36C77327F2C8AE00C763C8 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		AB36C77427F2C8AE00C763C8 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		AB36C77527F2C8AE00C763C8 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB36C77627F2C8AE00C763C8 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB36C77727F2C8AE00C763C8 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB36C77827F2C8AE00C763C8 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		AB36C77927F2C8AE00C763C8 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		AB36C77A27F2C8AE00C763C8 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB36C77B27F2C8AE00C763C8 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB36C77C27F2C8AE00C763C8 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB36C77D27F2C8AE00C763C8 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB36C77E27F2C8AE00C763C8 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		AB36C77F27F2C8AE00C763C8 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		AB36C78027F2C8AE00C763C8 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB36C78127F2C8AE00C763C8 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB36C78227F2C8AE00C763C8 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB36C78327F2C8AE00C763C8 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB36C78427F2C8AE00C763C8 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB36C78527F2C8AE00C763C8 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		AB36C78627F2C8AE00C763C8 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB36C78727F2C8AE00C763C8 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB36C78827F2C8AE00C763C8 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB36C78927F2C8AE00C763C8 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		AB36C78A27F2C8AE00C763C8 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		AB36C78B27F2C8AE00C763C8 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB36C78C27F2C8AE00C763C8 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB36C78D27F2C8AE00C763C8 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB36C78E27F2C8AE00C763C8 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB36C78F27F2C8AE00C763C8 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB36C79027F2C8AE00C763C8 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB36C79127F2C8AE00C763C8 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB36C79227F2C8AE00C763C8 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB36C79327F2C8AE00C763C8 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB36C79427F2C8AE00C763C8 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB36C79527F2C8AE00C763C8 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		AB36C79627F2C8AE00C763C8 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		AB36C79727F2C8AE00C763C8 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		AB36C79827F2C8AE00C763C8 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		AB36C79927F2C8AE00C763C8 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		AB36C79A27F2C8AE00C763C8 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB36C79B27F2C8AE00C763C8 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB36C79C27F2C8AE00C763C8 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		AB36C79F27F2C8AE00C763C8 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		AB36C7A027F2C8AE00C763C8 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		AB36C7A127F2C8AE00C763C8 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		AB36C7A227F2C8AE00C763C8 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		AB36C7A327F2C8AE00C763C8 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		AB36C7A427F2C8AE00C763C8 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		AB36C7A527F2C8AE00C763C8 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		AB36C7A627F2C8AE00C763C8 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		AB36C7A727F2C8AE00C763C8 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		AB36C7A827F2C8AE00C763C8 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		AB36C7A927F2C8AE00C763C8 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		AB36C7AA27F2C8AE00C763C8 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		AB36C7AB27F2C8AE00C763C8 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		AB36C7AC27F2C8AE00C763C8 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		AB36C7AD27F2C8AE00C763C8 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		AB36C7AE27F2C8AE00C763C8 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		AB36C7AF27F2C8AE00C763C8 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		AB36C7B027F2C8AE00C763C8 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		AB36C7B127F2C8AE00C763C8 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		AB36C7B227F2C8AE00C763C8 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		AB36C7B327F2C8AE00C763C8 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		AB36C7B427F2C8AE00C763C8 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		AB36C7B527F2C8AE00C763C8 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		AB36C7B627F2C8AE00C763C8 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		AB36C7B727F2C8AE00C763C8 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		AB36C7B827F2C8AE00C763C8 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		AB36C7B927F2C8AE00C763C8 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		AB36C7BA27F2C8AE00C763C8 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		AB36C7BB27F2C8AE00C763C8 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		AB36C7BC27F2C8AE00C763C8 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		AB36C7BD27F2C8AE00C763C8 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		AB36C7BE27F2C8AE00C763C8 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		AB36C7BF27F2C8AE00C763C8 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		AB36C7C027F2C8AE00C763C8 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		AB36C7C127F2C8AE00C763C8 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		AB36C7C227F2C8AE00C763C8 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		AB36C7C327F2C8AE00C763C8 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		AB36C7C427F2C8AE00C763C8 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		AB36C7C527F2C8AE00C763C8 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		AB36C7C627F2C8AE00C763C8 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		AB36C7C727F2C8AE00C763C8 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		AB36C7C827F2C8AE00C763C8 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		AB36C7C927F2C8AE00C763C8 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		AB36C7CA27F2C8AE00C763C8 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		AB36C7CB27F2C8AE00C763C8 /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		AB36C7CC27F2C8AE00C763C8 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		AB36C7CD27F2C8AE00C763C8 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		AB36C7CE27F2C8AE00C763C8 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		AB36C7CF27F2C8AE00C763C8 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		AB36C7D027F2C8AE00C763C8 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		AB36C7D127F2C8AE00C763C8 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		AB36C7D227F2C8AE00C763C8 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		AB36C7D327F2C8AE00C763C8 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		AB36C7D427F2C8AE00C763C8 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		AB36C7D527F2C8AE00C763C8 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		AB36C7D627F2C8AE00C763C8 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		AB36C7D727F2C8AE00C763C8 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		AB36C7D827F2C8AE00C763C8 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		AB36C7D927F2C8AE00C763C8 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		AB36C7DA27F2C8AE00C763C8 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		AB36C7DB27F2C8AE00C763C8 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		AB36C7DC27F2C8AE00C763C8 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		AB36C7DD27F2C8AE00C763C8 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		AB36C7DE27F2C8AE00C763C8 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		AB36C7DF27F2C8AE00C763C8 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		AB36C7E027F2C8AE00C763C8 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		AB36C7E127F2C8AE00C763C8 /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		AB36C7E227F2C8AE00C763C8 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		AB36C7E327F2C8AE00C763C8 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		AB36C7E427F2C8AE00C763C8 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		AB36C7E527F2C8AE00C763C8 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		AB36C7E627F2C8AE00C763C8 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		AB36C7E727F2C8AE00C763C8 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		AB36C7E827F2C8AE00C763C8 /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		AB36C7E927F2C8AE00C763C8 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		AB36C7EA27F2C8AE00C763C8 /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		AB36C7EB27F2C8AE00C763C8 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		AB36C7EC27F2C8AE00C763C8 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		AB36C7ED27F2C8AE00C763C8 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		AB36C7EE27F2C8AE00C763C8 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		AB36C7EF27F2C8AE00C763C8 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		AB36C7F027F2C8AE00C763C8 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		AB36C7F127F2C8AE00C763C8 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		AB36C7F227F2C8AE00C763C8 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		AB36C7F327F2C8AE00C763C8 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		AB36C7F427F2C8AE00C763C8 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		AB36C7F527F2C8AE00C763C8 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		AB36C7F627F2C8AE00C763C8 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		AB36C7F727F2C8AE00C763C8 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		AB36C7F827F2C8AE00C763C8 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		AB36C7F927F2C8AE00C763C8 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		AB36C7FA27F2C8AE00C763C8 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		AB36C7FB27F2C8AE00C763C8 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		AB36C7FC27F2C8AE00C763C8 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		AB36C7FD27F2C8AE00C763C8 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		AB36C7FE27F2C8AE00C763C8 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		AB36C7FF27F2C8AE00C763C8 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		AB36C80027F2C8AE00C763C8 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		AB36C80127F2C8AE00C763C8 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		AB36C80227F2C8AE00C763C8 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		AB36C80327F2C8AE00C763C8 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		AB36C80427F2C8AE00C763C8 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		AB36C80527F2C8AE00C763C8 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		AB36C80627F2C8AE00C763C8 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		AB36C80727F2C8AE00C763C8 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		AB36C80827F2C8AE00C763C8 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		AB36C80927F2C8AE00C763C8 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		AB36C80A27F2C8AE00C763C8 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		AB36C80B27F2C8AE00C763C8 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		AB36C80C27F2C8AE00C763C8 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		AB36C80D27F2C8AE00C763C8 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		AB36C80E27F2C8AE00C763C8 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		AB36C80F27F2C8AE00C763C8 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		AB36C81027F2C8AE00C763C8 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		AB36C81127F2C8AE00C763C8 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		AB36C81227F2C8AE00C763C8 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		AB36C81327F2C8AE00C763C8 /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		AB36C81427F2C8AE00C763C8 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		AB36C81527F2C8AE00C763C8 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		AB36C81627F2C8AE00C763C8 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		AB36C81727F2C8AE00C763C8 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		AB36C81827F2C8AE00C763C8 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		AB36C81A27F2C8AE00C763C8 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		AB36C81B27F2C8AE00C763C8 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		AB36C81C27F2C8AE00C763C8 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		AB36C81D27F2C8AE00C763C8 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB36C81F27F2C8AE00C763C8 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		AB36C82027F2C8AE00C763C8 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		AB36C82227F2C8AE00C763C8 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		AB36C82327F2C8AE00C763C8 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		AB36C82427F2C8AE00C763C8 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		AB36C82527F2C8AE00C763C8 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		AB36C82627F2C8AE00C763C8 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		AB36C82727F2C8AE00C763C8 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		AB36C82827F2C8AE00C763C8 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		AB36C82927F2C8AE00C763C8 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		AB36C82A27F2C8AE00C763C8 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		AB36C82B27F2C8AE00C763C8 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		AB36C82C27F2C8AE00C763C8 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		AB36C82D27F2C8AE00C763C8 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		AB36C82E27F2C8AE00C763C8 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		AB36C82F27F2C8AE00C763C8 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		AB36C83027F2C8AE00C763C8 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		AB36C83127F2C8AE00C763C8 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		AB36C83227F2C8AE00C763C8 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		AB36C83327F2C8AE00C763C8 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		AB36C83427F2C8AE00C763C8 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		AB36C83527F2C8AE00C763C8 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		AB36C83627F2C8AE00C763C8 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		AB36C83727F2C8AE00C763C8 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		AB36C83827F2C8AE00C763C8 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		AB36C83927F2C8AE00C763C8 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		AB36C83A27F2C8AE00C763C8 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		AB36C83B27F2C8AE00C763C8 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		AB36C83C27F2C8AE00C763C8 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		AB36C83D27F2C8AE00C763C8 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		AB36C83E27F2C8AE00C763C8 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		AB36C83F27F2C8AE00C763C8 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796C9B15CDCB0F00C59155 /* arm_jit.cpp */; };
		AB36C84027F2C8AE00C763C8 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		AB36C84127F2C8AE00C763C8 /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
		AB36C84227F2C8AE00C763C8 /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
		AB36C84327F2C8AE00C763C8 /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
		AB36C84427F2C8AE00C763C8 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		AB36C84527F2C8AE00C763C8 /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
		AB36C84627F2C8AE00C763C8 /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
		AB36C84727F2C8AE00C763C8 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		AB36C84827F2C8AE00C763C8 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		AB36C84927F2C8AE00C763C8 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		AB36C84A27F2C8AE00C763C8 /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
		AB36C84B27F2C8AE00C763C8 /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
		AB36C84C27F2C8AE00C763C8 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		AB36C84D27F2C8AE00C763C8 /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
		AB36C84E27F2C8AE00C763C8 /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
		AB36C84F27F2C8AE00C763C8 /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
		AB36C85027F2C8AE00C763C8 /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
		AB36C85127F2C8AE00C763C8 /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
		AB36C85227F2C8AE00C763C8 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		AB36C85327F2C8AE00C763C8 /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
		AB36C85427F2C8AE00C763C8 /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
		AB36C85527F2C8AE00C763C8 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
		AB36C85627F2C8AE00C763C8 /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
		AB36C85727F2C8AE00C763C8 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		AB36C85827F2C8AE00C763C8 /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
		AB36C85927F2C8AE00C763C8 /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
		AB36C85A27F2C8AE00C763C8 /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
		AB36C85B27F2C8AE00C763C8 /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
		AB36C85C27F2C8AE00C763C8 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		AB36C85D27F2C8AE00C763C8 /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
		AB36C85E27F2C8AE00C763C8 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		AB36C85F27F2C8AE00C763C8 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		AB36C86027F2C8AE00C763C8 /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
		AB36C86127F2C8AE00C763C8 /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
		AB36C86227F2C8AE00C763C8 /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
		AB36C86327F2C8AE00C763C8 /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
		AB36C86427F2C8AE00C763C8 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		AB36C86527F2C8AE00C763C8 /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
		AB36C86627F2C8AE00C763C8 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		AB36C86727F2C8AE00C763C8 /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
		AB36C86827F2C8AE00C763C8 /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
		AB36C86927F2C8AE00C763C8 /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
		AB36C86A27F2C8AE00C763C8 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		AB36C86B27F2C8AE00C763C8 /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		AB36C86C27F2C8AE00C763C8 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		AB36C86D27F2C8AE00C763C8 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		AB36C86E27F2C8AE00C763C8 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		AB36C86F27F2C8AE00C763C8 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		AB36C87027F2C8AE00C763C8 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		AB36C87127F2C8AE00C763C8 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		AB36C87227F2C8AE00C763C8 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		AB36C87327F2C8AE00C763C8 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		AB36C87427F2C8AE00C763C8 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		AB36C87527F2C8AE00C763C8 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		AB36C87627F2C8AE00C763C8 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		AB36C87727F2C8AE00C763C8 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		AB36C87827F2C8AE00C763C8 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		AB36C87927F2C8AE00C763C8 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		AB36C87A27F2C8AE00C763C8 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		AB36C87B27F2C8AE00C763C8 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		AB36C87D27F2C8AE00C763C8 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		AB36C87E27F2C8AE00C763C8 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		AB36C87F27F2C8AE00C763C8 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		AB36C88027F2C8AE00C763C8 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		AB36C88127F2C8AE00C763C8 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		AB36C88227F2C8AE00C763C8 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		AB36C88327F2C8AE00C763C8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		AB36C88427F2C8AE00C763C8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AB36C88527F2C8AE00C763C8 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		AB36C88627F2C8AE00C763C8 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		AB36C88727F2C8AE00C763C8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		AB36C88827F2C8AE00C763C8 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		AB36C88A27F2C8AE00C763C8 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		AB36C88B27F2C8AE00C763C8 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		AB36C88C27F2C8AE00C763C8 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		AB3A655E16CC5421001F5D4A /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		AB3A656116CC5438001F5D4A /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		AB3A656316CC5438001F5D4A /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		AB3BF4021E22FE01003E2B24 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		AB3BF4031E22FE01003E2B24 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		AB3BF4331E2562F2003E2B24 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		AB3BF4351E256309003E2B24 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		AB3BF4381E25D9AE003E2B24 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		AB3BF4391E25D9AE003E2B24 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		AB3E8AEC2808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3E8AED2808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3E8AEE2808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3E8AEF2808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3E8AF02808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3E8AF12808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3E8AF22808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3E8AF32808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3E8AF42808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3E8AF52808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		AB3FBD802176DE95005722D0 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		AB3FBD812176DE95005722D0 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		AB3FBD822176DE95005722D0 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		AB3FBD832176DE95005722D0 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		AB40562A169F5DBB0016AC3E /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
		AB40562D169F5DBB0016AC3E /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
		AB405630169F5DBB0016AC3E /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
		AB405633169F5DBB0016AC3E /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
		AB405636169F5DBB0016AC3E /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
		AB405639169F5DBB0016AC3E /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
		AB40563C169F5DBB0016AC3E /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
		AB40563F169F5DBB0016AC3E /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
		AB405642169F5DBB0016AC3E /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
		AB405645169F5DBB0016AC3E /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
		AB405648169F5DBB0016AC3E /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
		AB40564B169F5DBB0016AC3E /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
		AB40564E169F5DBB0016AC3E /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
		AB405651169F5DBB0016AC3E /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
		AB405654169F5DBB0016AC3E /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
		AB405657169F5DBB0016AC3E /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
		AB40565A169F5DBB0016AC3E /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
		AB40565D169F5DBB0016AC3E /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
		AB405660169F5DBB0016AC3E /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
		AB405678169F5DCC0016AC3E /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
		AB40567B169F5DCC0016AC3E /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
		AB40567E169F5DCC0016AC3E /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
		AB405681169F5DCC0016AC3E /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
		AB405684169F5DCC0016AC3E /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
		AB405687169F5DCC0016AC3E /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
		AB40568A169F5DCC0016AC3E /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
		AB40568D169F5DCC0016AC3E /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
		AB405690169F5DCC0016AC3E /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
		AB405693169F5DCC0016AC3E /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
		AB407F371A6206FB00313213 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		AB46E54F2814F42500A4E3D6 /* arm_jit_arm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB46E54D2814F40800A4E3D6 /* arm_jit_arm.cpp */; };
		AB46E5502814F42700A4E3D6 /* arm_jit_arm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB46E54D2814F40800A4E3D6 /* arm_jit_arm.cpp */; };
		AB46E5522814F43300A4E3D6 /* arm_jit_arm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB46E54D2814F40800A4E3D6 /* arm_jit_arm.cpp */; };
		AB47B52F18A45C35009A42AF /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		AB4979BD27F2E97A00E8A244 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB4979BE27F2E97A00E8A244 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		AB4979BF27F2E97A00E8A244 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB4979C027F2E97A00E8A244 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB4979C127F2E97A00E8A244 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB4979C227F2E97A00E8A244 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB4979C327F2E97A00E8A244 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB4979C427F2E97A00E8A244 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		AB4979C527F2E97A00E8A244 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		AB4979C627F2E97A00E8A244 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB4979C727F2E97A00E8A244 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB4979C827F2E97A00E8A244 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB4979C927F2E97A00E8A244 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB4979CA27F2E97A00E8A244 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB4979CB27F2E97A00E8A244 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB4979CC27F2E97A00E8A244 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB4979CD27F2E97A00E8A244 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB4979CE27F2E97A00E8A244 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB4979CF27F2E97A00E8A244 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		AB4979D027F2E97A00E8A244 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		AB4979D127F2E97A00E8A244 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		AB4979D227F2E97A00E8A244 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		AB4979D327F2E97A00E8A244 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		AB4979D427F2E97A00E8A244 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		AB4979D527F2E97A00E8A244 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		AB4979D627F2E97A00E8A244 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		AB4979D727F2E97A00E8A244 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		AB4979D827F2E97A00E8A244 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB4979D927F2E97A00E8A244 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB4979DA27F2E97A00E8A244 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB4979DB27F2E97A00E8A244 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB4979DC27F2E97A00E8A244 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB4979DD27F2E97A00E8A244 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB4979DE27F2E97A00E8A244 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB4979DF27F2E97A00E8A244 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB4979E027F2E97A00E8A244 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		AB4979E127F2E97A00E8A244 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB4979E227F2E97A00E8A244 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB4979E327F2E97A00E8A244 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		AB4979E427F2E97A00E8A244 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB4979E527F2E97A00E8A244 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB4979E627F2E97A00E8A244 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB4979E727F2E97A00E8A244 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		AB4979E827F2E97A00E8A244 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB4979E927F2E97A00E8A244 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB4979EA27F2E97A00E8A244 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		AB4979EB27F2E97A00E8A244 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB4979EC27F2E97A00E8A244 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		AB4979ED27F2E97A00E8A244 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		AB4979EE27F2E97A00E8A244 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB4979EF27F2E97A00E8A244 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		AB4979F027F2E97A00E8A244 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		AB4979F127F2E97A00E8A244 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB4979F227F2E97A00E8A244 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		AB4979F327F2E97A00E8A244 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB4979F427F2E97A00E8A244 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB4979F527F2E97A00E8A244 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB4979F627F2E97A00E8A244 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB4979F727F2E97A00E8A244 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB4979F827F2E97A00E8A244 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		AB4979F927F2E97A00E8A244 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		AB4979FA27F2E97A00E8A244 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		AB4979FB27F2E97A00E8A244 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB4979FC27F2E97A00E8A244 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB4979FD27F2E97A00E8A244 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB4979FE27F2E97A00E8A244 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		AB4979FF27F2E97A00E8A244 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		AB497A0027F2E97A00E8A244 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB497A0127F2E97A00E8A244 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB497A0227F2E97A00E8A244 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB497A0327F2E97A00E8A244 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB497A0427F2E97A00E8A244 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		AB497A0527F2E97A00E8A244 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		AB497A0627F2E97A00E8A244 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB497A0727F2E97A00E8A244 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB497A0827F2E97A00E8A244 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB497A0927F2E97A00E8A244 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB497A0A27F2E97A00E8A244 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB497A0B27F2E97A00E8A244 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		AB497A0C27F2E97A00E8A244 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB497A0D27F2E97A00E8A244 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB497A0E27F2E97A00E8A244 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB497A0F27F2E97A00E8A244 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		AB497A1027F2E97A00E8A244 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		AB497A1127F2E97A00E8A244 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB497A1227F2E97A00E8A244 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB497A1327F2E97A00E8A244 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB497A1427F2E97A00E8A244 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB497A1527F2E97A00E8A244 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB497A1627F2E97A00E8A244 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB497A1727F2E97A00E8A244 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB497A1827F2E97A00E8A244 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB497A1927F2E97A00E8A244 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB497A1A27F2E97A00E8A244 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB497A1B27F2E97A00E8A244 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		AB497A1C27F2E97A00E8A244 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		AB497A1D27F2E97A00E8A244 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		AB497A1E27F2E97A00E8A244 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		AB497A1F27F2E97A00E8A244 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		AB497A2027F2E97A00E8A244 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB497A2127F2E97A00E8A244 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB497A2227F2E97A00E8A244 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		AB49B53A281687B90069F1D7 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		AB49B53B281687B90069F1D7 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		AB49B53C281687B90069F1D7 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		AB49B53D281687B90069F1D7 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		AB49B53E281687B90069F1D7 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		AB49B53F281687B90069F1D7 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		AB49B540281687B90069F1D7 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		AB49B541281687B90069F1D7 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		AB49B542281687B90069F1D7 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		AB49B543281687B90069F1D7 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		AB49B544281687B90069F1D7 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		AB49B545281687B90069F1D7 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		AB49B546281687B90069F1D7 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		AB49B547281687B90069F1D7 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		AB49B548281687B90069F1D7 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		AB49B549281687B90069F1D7 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		AB49B54A281687B90069F1D7 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		AB49B54B281687B90069F1D7 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		AB49B54C281687B90069F1D7 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		AB49B54D281687B90069F1D7 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		AB49B54E281687B90069F1D7 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		AB49B54F281687B90069F1D7 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		AB49B550281687B90069F1D7 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		AB49B551281687B90069F1D7 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		AB49B552281687B90069F1D7 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		AB49B553281687B90069F1D7 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		AB49B554281687B90069F1D7 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		AB49B555281687B90069F1D7 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		AB49B556281707590069F1D7 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		AB49B5572817075D0069F1D7 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		AB49B558281707B90069F1D7 /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		AB4C81E41B21676C00ACECD5 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		AB4C81E61B21676C00ACECD5 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		AB4C81E71B21677700ACECD5 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		AB4FCEBD1692AB82000F498F /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		AB4FCEBF1692AB82000F498F /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		AB53B0C0211E6400003D0ED9 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		AB53B0C1211E6400003D0ED9 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		AB53B0C2211E6401003D0ED9 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		AB53B0C3211E6405003D0ED9 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		AB53B0C6211E6407003D0ED9 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		AB53B0C7211E6407003D0ED9 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		AB54718B1E27610500508C5C /* MacMetalDisplayViewShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */; };
		AB54718C1E27610500508C5C /* MacMetalDisplayViewShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */; };
		AB552DC8281A079000F48ECD /* OEDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB49B5382816879E0069F1D7 /* OEDisplayView.mm */; };
		AB5648FF186E6EA8002740F4 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		AB564901186E6EA8002740F4 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		AB564904186E6EBC002740F4 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		AB564907186E6F0C002740F4 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		AB564910186E6F67002740F4 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		AB564912186E6F67002740F4 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		AB564914186E6F67002740F4 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		AB5785FD17176AFC002C5FC7 /* OpenEmuBase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB5785FC17176AFC002C5FC7 /* OpenEmuBase.framework */; };
		AB5B1D4A21D1F31E00BF0E0F /* MetalRendererCommonShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */; };
		AB5B1D4B21D1F31E00BF0E0F /* MetalRendererCommonShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */; };
		AB5B1D4C21D1F31E00BF0E0F /* MetalRendererCommonShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */; };
		AB5B1D4D21D1F31E00BF0E0F /* MetalRendererCommonShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */; };
		AB5FDDAC1D62C89E0094617C /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		AB68101B187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		AB68101D187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		AB68101F187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		AB681021187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		AB681025187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		AB681027187D4AEF0049F2C2 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		AB68A0DD16B139BC00DE0546 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		AB74EC8A1738499C0026C41E /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		AB78B5C11E384F2100297FED /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4401E262943003E2B24 /* Metal.framework */; settings = {ATTRIBUTES = (Required, ); }; };
		AB78B5C21E384F2200297FED /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4401E262943003E2B24 /* Metal.framework */; settings = {ATTRIBUTES = (Required, ); }; };
		AB78B5C31E384F4F00297FED /* MacMetalDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */; };
		AB78B5C41E384F4F00297FED /* MacMetalDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */; };
		AB790000215B84E50082AE82 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB790001215B84E50082AE82 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB790002215B84E50082AE82 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB790003215B84E50082AE82 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB790004215B84E50082AE82 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB790005215B84E50082AE82 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB790006215B84E50082AE82 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB790007215B84E50082AE82 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB790008215B84E50082AE82 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		AB790009215B84E50082AE82 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB79000A215B84E50082AE82 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB79000B215B84E50082AE82 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		AB79000C215B84E50082AE82 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB79000D215B84E50082AE82 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB79000E215B84E50082AE82 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB79000F215B84E50082AE82 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		AB790010215B84E50082AE82 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB790011215B84E50082AE82 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB790012215B84E50082AE82 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		AB790013215B84E50082AE82 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB790014215B84E50082AE82 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		AB790015215B84E50082AE82 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		AB790016215B84E50082AE82 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB790017215B84E50082AE82 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		AB790018215B84E50082AE82 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		AB790019215B84E50082AE82 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB79001A215B84E50082AE82 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		AB79001B215B84E50082AE82 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB79001C215B84E50082AE82 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB79001D215B84E50082AE82 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB79001E215B84E50082AE82 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB79001F215B84E50082AE82 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB790020215B84E50082AE82 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		AB790021215B84E50082AE82 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		AB790022215B84E50082AE82 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		AB790023215B84E50082AE82 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB790024215B84E50082AE82 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB790025215B84E50082AE82 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB790026215B84E50082AE82 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		AB790027215B84E50082AE82 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		AB790028215B84E50082AE82 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB790029215B84E50082AE82 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB79002A215B84E50082AE82 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB79002B215B84E50082AE82 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB79002C215B84E50082AE82 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		AB79002D215B84E50082AE82 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		AB79002E215B84E50082AE82 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB79002F215B84E50082AE82 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB790030215B84E50082AE82 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB790031215B84E50082AE82 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB790032215B84E50082AE82 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB790033215B84E50082AE82 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		AB790034215B84E50082AE82 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB790035215B84E50082AE82 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB790036215B84E50082AE82 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB790037215B84E50082AE82 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		AB790038215B84E50082AE82 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		AB790039215B84E50082AE82 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB79003A215B84E50082AE82 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB79003B215B84E50082AE82 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB79003C215B84E50082AE82 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB79003D215B84E50082AE82 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB79003E215B84E50082AE82 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB79003F215B84E50082AE82 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB790040215B84E50082AE82 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB790041215B84E50082AE82 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB790042215B84E50082AE82 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB790043215B84E50082AE82 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		AB790044215B84E50082AE82 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		AB790045215B84E50082AE82 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		AB790046215B84E50082AE82 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		AB790047215B84E50082AE82 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		AB790048215B84E50082AE82 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB790049215B84E50082AE82 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB79004A215B84E50082AE82 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		AB79004D215B84E50082AE82 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		AB79004E215B84E50082AE82 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		AB79004F215B84E50082AE82 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		AB790050215B84E50082AE82 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		AB790051215B84E50082AE82 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		AB790052215B84E50082AE82 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		AB790053215B84E50082AE82 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		AB790054215B84E50082AE82 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		AB790055215B84E50082AE82 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		AB790056215B84E50082AE82 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		AB790057215B84E50082AE82 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		AB790058215B84E50082AE82 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		AB790059215B84E50082AE82 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		AB79005A215B84E50082AE82 /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		AB79005B215B84E50082AE82 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		AB79005C215B84E50082AE82 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		AB79005D215B84E50082AE82 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		AB79005E215B84E50082AE82 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		AB79005F215B84E50082AE82 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		AB790060215B84E50082AE82 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		AB790061215B84E50082AE82 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		AB790062215B84E50082AE82 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		AB790063215B84E50082AE82 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		AB790064215B84E50082AE82 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		AB790065215B84E50082AE82 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		AB790066215B84E50082AE82 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		AB790067215B84E50082AE82 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		AB790068215B84E50082AE82 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		AB790069215B84E50082AE82 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		AB79006A215B84E50082AE82 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		AB79006B215B84E50082AE82 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		AB79006C215B84E50082AE82 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		AB79006D215B84E50082AE82 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		AB79006E215B84E50082AE82 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		AB79006F215B84E50082AE82 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		AB790070215B84E50082AE82 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		AB790071215B84E50082AE82 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		AB790072215B84E50082AE82 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		AB790073215B84E50082AE82 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		AB790074215B84E50082AE82 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		AB790075215B84E50082AE82 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		AB790076215B84E50082AE82 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		AB790077215B84E50082AE82 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		AB790078215B84E50082AE82 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		AB790079215B84E50082AE82 /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		AB79007A215B84E50082AE82 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		AB79007B215B84E50082AE82 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		AB79007C215B84E50082AE82 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		AB79007D215B84E50082AE82 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		AB79007E215B84E50082AE82 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		AB79007F215B84E50082AE82 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		AB790080215B84E50082AE82 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		AB790081215B84E50082AE82 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		AB790082215B84E50082AE82 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		AB790083215B84E50082AE82 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		AB790084215B84E50082AE82 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		AB790085215B84E50082AE82 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		AB790086215B84E50082AE82 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		AB790087215B84E50082AE82 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		AB790088215B84E50082AE82 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		AB790089215B84E50082AE82 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		AB79008A215B84E50082AE82 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		AB79008B215B84E50082AE82 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		AB79008C215B84E50082AE82 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		AB79008D215B84E50082AE82 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		AB79008E215B84E50082AE82 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		AB79008F215B84E50082AE82 /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		AB790090215B84E50082AE82 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		AB790091215B84E50082AE82 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		AB790092215B84E50082AE82 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		AB790093215B84E50082AE82 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		AB790094215B84E50082AE82 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		AB790095215B84E50082AE82 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		AB790096215B84E50082AE82 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		AB790097215B84E50082AE82 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		AB790098215B84E50082AE82 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		AB790099215B84E50082AE82 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		AB79009A215B84E50082AE82 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		AB79009B215B84E50082AE82 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		AB79009C215B84E50082AE82 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		AB79009D215B84E50082AE82 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		AB79009E215B84E50082AE82 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		AB79009F215B84E50082AE82 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		AB7900A0215B84E50082AE82 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		AB7900A1215B84E50082AE82 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		AB7900A2215B84E50082AE82 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		AB7900A3215B84E50082AE82 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		AB7900A4215B84E50082AE82 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		AB7900A5215B84E50082AE82 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		AB7900A6215B84E50082AE82 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		AB7900A7215B84E50082AE82 /* MacMetalDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */; };
		AB7900A8215B84E50082AE82 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		AB7900A9215B84E50082AE82 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		AB7900AA215B84E50082AE82 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		AB7900AB215B84E50082AE82 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		AB7900AC215B84E50082AE82 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		AB7900AD215B84E50082AE82 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		AB7900AE215B84E50082AE82 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		AB7900AF215B84E50082AE82 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		AB7900B0215B84E50082AE82 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		AB7900B1215B84E50082AE82 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		AB7900B2215B84E50082AE82 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		AB7900B3215B84E50082AE82 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		AB7900B4215B84E50082AE82 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		AB7900B5215B84E50082AE82 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		AB7900B6215B84E50082AE82 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		AB7900B7215B84E50082AE82 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		AB7900B8215B84E50082AE82 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		AB7900B9215B84E50082AE82 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		AB7900BA215B84E50082AE82 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		AB7900BB215B84E50082AE82 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		AB7900BC215B84E50082AE82 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		AB7900BD215B84E50082AE82 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		AB7900BE215B84E50082AE82 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		AB7900BF215B84E50082AE82 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		AB7900C0215B84E50082AE82 /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		AB7900C1215B84E50082AE82 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		AB7900C2215B84E50082AE82 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		AB7900C3215B84E50082AE82 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		AB7900C4215B84E50082AE82 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		AB7900C5215B84E50082AE82 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		AB7900C6215B84E50082AE82 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		AB7900C7215B84E50082AE82 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		AB7900C8215B84E50082AE82 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		AB7900C9215B84E50082AE82 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		AB7900CA215B84E50082AE82 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		AB7900CB215B84E50082AE82 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		AB7900CC215B84E50082AE82 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		AB7900CD215B84E50082AE82 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		AB7900CE215B84E50082AE82 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		AB7900CF215B84E50082AE82 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		AB7900D0215B84E50082AE82 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		AB7900D1215B84E50082AE82 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB7900D2215B84E50082AE82 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		AB7900D3215B84E50082AE82 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		AB7900D4215B84E50082AE82 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		AB7900D5215B84E50082AE82 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		AB7900D6215B84E50082AE82 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		AB7900D7215B84E50082AE82 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		AB7900D8215B84E50082AE82 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		AB7900D9215B84E50082AE82 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		AB7900DA215B84E50082AE82 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		AB7900DB215B84E50082AE82 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		AB7900DC215B84E50082AE82 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		AB7900DD215B84E50082AE82 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		AB7900DE215B84E50082AE82 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		AB7900DF215B84E50082AE82 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		AB7900E0215B84E50082AE82 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		AB7900E1215B84E50082AE82 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		AB7900E2215B84E50082AE82 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		AB7900E3215B84E50082AE82 /* MacMetalDisplayViewShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */; };
		AB7900E4215B84E50082AE82 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		AB7900E5215B84E50082AE82 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		AB7900E6215B84E50082AE82 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		AB7900E7215B84E50082AE82 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		AB7900E8215B84E50082AE82 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		AB7900E9215B84E50082AE82 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		AB7900EA215B84E50082AE82 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		AB7900EB215B84E50082AE82 /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		AB7900EC215B84E50082AE82 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		AB7900ED215B84E50082AE82 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		AB7900EE215B84E50082AE82 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		AB7900EF215B84E50082AE82 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		AB7900F0215B84E50082AE82 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		AB7900F1215B84E50082AE82 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796C9B15CDCB0F00C59155 /* arm_jit.cpp */; };
		AB7900F2215B84E50082AE82 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		AB7900F3215B84E50082AE82 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		AB7900F4215B84E50082AE82 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		AB7900F5215B84E50082AE82 /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
		AB7900F6215B84E50082AE82 /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
		AB7900F7215B84E50082AE82 /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
		AB7900F8215B84E50082AE82 /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
		AB7900F9215B84E50082AE82 /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
		AB7900FA215B84E50082AE82 /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
		AB7900FB215B84E50082AE82 /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
		AB7900FC215B84E50082AE82 /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
		AB7900FD215B84E50082AE82 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		AB7900FE215B84E50082AE82 /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
		AB7900FF215B84E50082AE82 /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
		AB790100215B84E50082AE82 /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
		AB790101215B84E50082AE82 /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
		AB790102215B84E50082AE82 /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
		AB790103215B84E50082AE82 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		AB790104215B84E50082AE82 /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
		AB790105215B84E50082AE82 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
		AB790106215B84E50082AE82 /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
		AB790107215B84E50082AE82 /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
		AB790108215B84E50082AE82 /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		AB790109215B84E50082AE82 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		AB79010A215B84E50082AE82 /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
		AB79010B215B84E50082AE82 /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
		AB79010C215B84E50082AE82 /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
		AB79010D215B84E50082AE82 /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
		AB79010E215B84E50082AE82 /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
		AB79010F215B84E50082AE82 /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
		AB790110215B84E50082AE82 /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
		AB790111215B84E50082AE82 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		AB790112215B84E50082AE82 /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
		AB790113215B84E50082AE82 /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
		AB790114215B84E50082AE82 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		AB790115215B84E50082AE82 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		AB790116215B84E50082AE82 /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
		AB790117215B84E50082AE82 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		AB790118215B84E50082AE82 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		AB790119215B84E50082AE82 /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
		AB79011A215B84E50082AE82 /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
		AB79011B215B84E50082AE82 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		AB79011C215B84E50082AE82 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		AB79011D215B84E50082AE82 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		AB79011E215B84E50082AE82 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		AB79011F215B84E50082AE82 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		AB790120215B84E50082AE82 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		AB790121215B84E50082AE82 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		AB790122215B84E50082AE82 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		AB790123215B84E50082AE82 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		AB790124215B84E50082AE82 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		AB790125215B84E50082AE82 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		AB790126215B84E50082AE82 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		AB790127215B84E50082AE82 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		AB790129215B84E50082AE82 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		AB79012A215B84E50082AE82 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		AB79012B215B84E50082AE82 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		AB79012C215B84E50082AE82 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		AB79012D215B84E50082AE82 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		AB79012E215B84E50082AE82 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		AB79012F215B84E50082AE82 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		AB790130215B84E50082AE82 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AB790131215B84E50082AE82 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		AB790132215B84E50082AE82 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		AB790133215B84E50082AE82 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		AB790134215B84E50082AE82 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		AB790135215B84E50082AE82 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		AB790136215B84E50082AE82 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4401E262943003E2B24 /* Metal.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		AB790137215B84E50082AE82 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		AB790138215B84E50082AE82 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		AB790142215B84F20082AE82 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB790143215B84F20082AE82 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		AB790144215B84F20082AE82 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB790145215B84F20082AE82 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB790146215B84F20082AE82 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB790147215B84F20082AE82 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB790148215B84F20082AE82 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB790149215B84F20082AE82 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		AB79014A215B84F20082AE82 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		AB79014B215B84F20082AE82 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB79014C215B84F20082AE82 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB79014D215B84F20082AE82 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB79014E215B84F20082AE82 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB79014F215B84F20082AE82 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB790150215B84F20082AE82 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB790151215B84F20082AE82 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB790152215B84F20082AE82 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB790153215B84F20082AE82 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB790154215B84F20082AE82 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		AB790155215B84F20082AE82 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		AB790156215B84F20082AE82 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		AB790157215B84F20082AE82 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		AB790158215B84F20082AE82 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		AB790159215B84F20082AE82 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		AB79015A215B84F20082AE82 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		AB79015B215B84F20082AE82 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		AB79015C215B84F20082AE82 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		AB79015D215B84F20082AE82 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB79015E215B84F20082AE82 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB79015F215B84F20082AE82 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB790160215B84F20082AE82 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB790161215B84F20082AE82 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB790162215B84F20082AE82 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB790163215B84F20082AE82 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB790164215B84F20082AE82 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB790165215B84F20082AE82 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		AB790166215B84F20082AE82 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB790167215B84F20082AE82 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB790168215B84F20082AE82 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		AB790169215B84F20082AE82 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB79016A215B84F20082AE82 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB79016B215B84F20082AE82 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB79016C215B84F20082AE82 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		AB79016D215B84F20082AE82 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB79016E215B84F20082AE82 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB79016F215B84F20082AE82 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		AB790170215B84F20082AE82 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB790171215B84F20082AE82 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		AB790172215B84F20082AE82 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		AB790173215B84F20082AE82 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB790174215B84F20082AE82 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		AB790175215B84F20082AE82 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		AB790176215B84F20082AE82 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB790177215B84F20082AE82 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		AB790178215B84F20082AE82 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB790179215B84F20082AE82 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB79017A215B84F20082AE82 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB79017B215B84F20082AE82 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB79017C215B84F20082AE82 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB79017D215B84F20082AE82 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		AB79017E215B84F20082AE82 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		AB79017F215B84F20082AE82 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		AB790180215B84F20082AE82 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB790181215B84F20082AE82 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB790182215B84F20082AE82 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB790183215B84F20082AE82 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		AB790184215B84F20082AE82 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		AB790185215B84F20082AE82 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB790186215B84F20082AE82 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB790187215B84F20082AE82 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB790188215B84F20082AE82 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB790189215B84F20082AE82 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		AB79018A215B84F20082AE82 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		AB79018B215B84F20082AE82 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB79018C215B84F20082AE82 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB79018D215B84F20082AE82 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB79018E215B84F20082AE82 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB79018F215B84F20082AE82 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB790190215B84F20082AE82 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		AB790191215B84F20082AE82 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB790192215B84F20082AE82 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB790193215B84F20082AE82 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB790194215B84F20082AE82 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		AB790195215B84F20082AE82 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		AB790196215B84F20082AE82 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB790197215B84F20082AE82 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB790198215B84F20082AE82 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB790199215B84F20082AE82 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB79019A215B84F20082AE82 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB79019B215B84F20082AE82 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB79019C215B84F20082AE82 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB79019D215B84F20082AE82 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB79019E215B84F20082AE82 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB79019F215B84F20082AE82 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB7901A0215B84F20082AE82 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		AB7901A1215B84F20082AE82 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		AB7901A2215B84F20082AE82 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		AB7901A3215B84F20082AE82 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		AB7901A4215B84F20082AE82 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		AB7901A5215B84F20082AE82 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB7901A6215B84F20082AE82 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB7901A7215B84F20082AE82 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		AB7901AA215B84F20082AE82 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		AB7901AB215B84F20082AE82 /* MacMetalDisplayViewShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */; };
		AB7901AC215B84F20082AE82 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		AB7901AD215B84F20082AE82 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		AB7901AE215B84F20082AE82 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		AB7901AF215B84F20082AE82 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		AB7901B0215B84F20082AE82 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		AB7901B1215B84F20082AE82 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		AB7901B2215B84F20082AE82 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		AB7901B3215B84F20082AE82 /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		AB7901B4215B84F20082AE82 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		AB7901B5215B84F20082AE82 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		AB7901B6215B84F20082AE82 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		AB7901B7215B84F20082AE82 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		AB7901B8215B84F20082AE82 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		AB7901B9215B84F20082AE82 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		AB7901BA215B84F20082AE82 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		AB7901BB215B84F20082AE82 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		AB7901BC215B84F20082AE82 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		AB7901BD215B84F20082AE82 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		AB7901BE215B84F20082AE82 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		AB7901BF215B84F20082AE82 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		AB7901C0215B84F20082AE82 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		AB7901C1215B84F20082AE82 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		AB7901C2215B84F20082AE82 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		AB7901C3215B84F20082AE82 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		AB7901C4215B84F20082AE82 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		AB7901C5215B84F20082AE82 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		AB7901C6215B84F20082AE82 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		AB7901C7215B84F20082AE82 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		AB7901C8215B84F20082AE82 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		AB7901C9215B84F20082AE82 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		AB7901CA215B84F20082AE82 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		AB7901CB215B84F20082AE82 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		AB7901CC215B84F20082AE82 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		AB7901CD215B84F20082AE82 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		AB7901CE215B84F20082AE82 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		AB7901CF215B84F20082AE82 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		AB7901D0215B84F20082AE82 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		AB7901D1215B84F20082AE82 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		AB7901D2215B84F20082AE82 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		AB7901D3215B84F20082AE82 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		AB7901D4215B84F20082AE82 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		AB7901D5215B84F20082AE82 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		AB7901D6215B84F20082AE82 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		AB7901D7215B84F20082AE82 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		AB7901D8215B84F20082AE82 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		AB7901D9215B84F20082AE82 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		AB7901DA215B84F20082AE82 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		AB7901DB215B84F20082AE82 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		AB7901DC215B84F20082AE82 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		AB7901DD215B84F20082AE82 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		AB7901DE215B84F20082AE82 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		AB7901DF215B84F20082AE82 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		AB7901E0215B84F20082AE82 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		AB7901E1215B84F20082AE82 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		AB7901E2215B84F20082AE82 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		AB7901E3215B84F20082AE82 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		AB7901E4215B84F20082AE82 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		AB7901E5215B84F20082AE82 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		AB7901E6215B84F20082AE82 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		AB7901E7215B84F20082AE82 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		AB7901E8215B84F20082AE82 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		AB7901E9215B84F20082AE82 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		AB7901EA215B84F20082AE82 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		AB7901EB215B84F20082AE82 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		AB7901EC215B84F20082AE82 /* MacMetalDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */; };
		AB7901ED215B84F20082AE82 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		AB7901EE215B84F20082AE82 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		AB7901EF215B84F20082AE82 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		AB7901F0215B84F20082AE82 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		AB7901F1215B84F20082AE82 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		AB7901F2215B84F20082AE82 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		AB7901F3215B84F20082AE82 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		AB7901F4215B84F20082AE82 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		AB7901F5215B84F20082AE82 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		AB7901F6215B84F20082AE82 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		AB7901F7215B84F20082AE82 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		AB7901F8215B84F20082AE82 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		AB7901F9215B84F20082AE82 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		AB7901FA215B84F20082AE82 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		AB7901FB215B84F20082AE82 /* gdbstub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF171345ACA900AF11D1 /* gdbstub.cpp */; };
		AB7901FC215B84F20082AE82 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		AB7901FD215B84F20082AE82 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		AB7901FE215B84F20082AE82 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		AB7901FF215B84F20082AE82 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		AB790200215B84F20082AE82 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		AB790201215B84F20082AE82 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		AB790202215B84F20082AE82 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		AB790203215B84F20082AE82 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		AB790204215B84F20082AE82 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		AB790205215B84F20082AE82 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		AB790206215B84F20082AE82 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		AB790207215B84F20082AE82 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		AB790208215B84F20082AE82 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		AB790209215B84F20082AE82 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		AB79020A215B84F20082AE82 /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		AB79020B215B84F20082AE82 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		AB79020C215B84F20082AE82 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		AB79020D215B84F20082AE82 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		AB79020E215B84F20082AE82 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		AB79020F215B84F20082AE82 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		AB790210215B84F20082AE82 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		AB790211215B84F20082AE82 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		AB790212215B84F20082AE82 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		AB790213215B84F20082AE82 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		AB790214215B84F20082AE82 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		AB790215215B84F20082AE82 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		AB790216215B84F20082AE82 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		AB790217215B84F20082AE82 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		AB790218215B84F20082AE82 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		AB790219215B84F20082AE82 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		AB79021A215B84F20082AE82 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		AB79021B215B84F20082AE82 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		AB79021C215B84F20082AE82 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		AB79021D215B84F20082AE82 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		AB79021E215B84F20082AE82 /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		AB79021F215B84F20082AE82 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		AB790220215B84F20082AE82 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		AB790221215B84F20082AE82 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		AB790222215B84F20082AE82 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		AB790223215B84F20082AE82 /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		AB790224215B84F20082AE82 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		AB790225215B84F20082AE82 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		AB790226215B84F20082AE82 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		AB790227215B84F20082AE82 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		AB790228215B84F20082AE82 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		AB790229215B84F20082AE82 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		AB79022A215B84F20082AE82 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		AB79022B215B84F20082AE82 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		AB79022C215B84F20082AE82 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		AB79022D215B84F20082AE82 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		AB79022E215B84F20082AE82 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		AB79022F215B84F20082AE82 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		AB790230215B84F20082AE82 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		AB790231215B84F20082AE82 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		AB790232215B84F20082AE82 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		AB790233215B84F20082AE82 /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		AB790234215B84F20082AE82 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		AB790235215B84F20082AE82 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		AB790236215B84F20082AE82 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		AB790237215B84F20082AE82 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB790238215B84F20082AE82 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		AB790239215B84F20082AE82 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		AB79023A215B84F20082AE82 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		AB79023B215B84F20082AE82 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		AB79023C215B84F20082AE82 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		AB79023D215B84F20082AE82 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		AB79023E215B84F20082AE82 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		AB79023F215B84F20082AE82 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		AB790240215B84F20082AE82 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		AB790241215B84F20082AE82 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		AB790242215B84F20082AE82 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		AB790243215B84F20082AE82 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		AB790244215B84F20082AE82 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		AB790245215B84F20082AE82 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		AB790246215B84F20082AE82 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		AB790247215B84F20082AE82 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		AB790248215B84F20082AE82 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		AB790249215B84F20082AE82 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		AB79024A215B84F20082AE82 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		AB79024B215B84F20082AE82 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		AB79024C215B84F20082AE82 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		AB79024D215B84F20082AE82 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		AB79024E215B84F20082AE82 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		AB79024F215B84F20082AE82 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		AB790250215B84F20082AE82 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		AB790251215B84F20082AE82 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		AB790252215B84F20082AE82 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		AB790253215B84F20082AE82 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		AB790254215B84F20082AE82 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		AB790255215B84F20082AE82 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796C9B15CDCB0F00C59155 /* arm_jit.cpp */; };
		AB790256215B84F20082AE82 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		AB790257215B84F20082AE82 /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
		AB790258215B84F20082AE82 /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
		AB790259215B84F20082AE82 /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
		AB79025A215B84F20082AE82 /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
		AB79025B215B84F20082AE82 /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
		AB79025C215B84F20082AE82 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		AB79025D215B84F20082AE82 /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
		AB79025E215B84F20082AE82 /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
		AB79025F215B84F20082AE82 /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
		AB790260215B84F20082AE82 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		AB790261215B84F20082AE82 /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
		AB790262215B84F20082AE82 /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
		AB790263215B84F20082AE82 /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
		AB790264215B84F20082AE82 /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
		AB790265215B84F20082AE82 /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
		AB790266215B84F20082AE82 /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
		AB790267215B84F20082AE82 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
		AB790268215B84F20082AE82 /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
		AB790269215B84F20082AE82 /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
		AB79026A215B84F20082AE82 /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
		AB79026B215B84F20082AE82 /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
		AB79026C215B84F20082AE82 /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
		AB79026D215B84F20082AE82 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		AB79026E215B84F20082AE82 /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
		AB79026F215B84F20082AE82 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		AB790270215B84F20082AE82 /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
		AB790271215B84F20082AE82 /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
		AB790272215B84F20082AE82 /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
		AB790273215B84F20082AE82 /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
		AB790274215B84F20082AE82 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		AB790275215B84F20082AE82 /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
		AB790276215B84F20082AE82 /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
		AB790277215B84F20082AE82 /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
		AB790278215B84F20082AE82 /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
		AB790279215B84F20082AE82 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		AB79027A215B84F20082AE82 /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		AB79027B215B84F20082AE82 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		AB79027C215B84F20082AE82 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		AB79027D215B84F20082AE82 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		AB79027E215B84F20082AE82 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		AB79027F215B84F20082AE82 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		AB790280215B84F20082AE82 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		AB790281215B84F20082AE82 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		AB790282215B84F20082AE82 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		AB790283215B84F20082AE82 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		AB790284215B84F20082AE82 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		AB790285215B84F20082AE82 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		AB790287215B84F20082AE82 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		AB790288215B84F20082AE82 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		AB790289215B84F20082AE82 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		AB79028A215B84F20082AE82 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		AB79028B215B84F20082AE82 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		AB79028C215B84F20082AE82 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		AB79028D215B84F20082AE82 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		AB79028E215B84F20082AE82 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AB79028F215B84F20082AE82 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		AB790290215B84F20082AE82 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		AB790291215B84F20082AE82 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		AB790292215B84F20082AE82 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		AB790293215B84F20082AE82 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4401E262943003E2B24 /* Metal.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		AB790294215B84F20082AE82 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		AB790295215B84F20082AE82 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		AB790296215B84F20082AE82 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		AB796CA715CDCBA200C59155 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB796CA815CDCBA200C59155 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB796CA915CDCBA200C59155 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB796CAA15CDCBA200C59155 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB796CAB15CDCBA200C59155 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB796CAC15CDCBA200C59155 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB796CAD15CDCBA200C59155 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB796CAE15CDCBA200C59155 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB796CAF15CDCBA200C59155 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB796CB015CDCBA200C59155 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB796CB115CDCBA200C59155 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB796CB215CDCBA200C59155 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB796CB315CDCBA200C59155 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB796CB415CDCBA200C59155 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB796CB515CDCBA200C59155 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB796CB615CDCBA200C59155 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		AB796CB715CDCBA200C59155 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		AB796CB815CDCBA200C59155 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		AB796CB915CDCBA200C59155 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		AB796CBA15CDCBA200C59155 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		AB796CBB15CDCBA200C59155 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB796CBC15CDCBA200C59155 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB796CBD15CDCBA200C59155 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB796CBE15CDCBA200C59155 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB796CBF15CDCBA200C59155 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB796CC015CDCBA200C59155 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB796CC115CDCBA200C59155 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB796CC215CDCBA200C59155 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB796CC315CDCBA200C59155 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB796CC415CDCBA200C59155 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB796CC515CDCBA200C59155 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB796CC615CDCBA200C59155 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB796CC715CDCBA200C59155 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB796CC815CDCBA200C59155 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB796CC915CDCBA200C59155 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB796CCA15CDCBA200C59155 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB796CCB15CDCBA200C59155 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB796CCC15CDCBA200C59155 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB796CCD15CDCBA200C59155 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB796CCE15CDCBA200C59155 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB796CCF15CDCBA200C59155 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB796CD015CDCBA200C59155 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB796CD115CDCBA200C59155 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB796CD215CDCBA200C59155 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB796CD315CDCBA200C59155 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB796CD415CDCBA200C59155 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB796CD515CDCBA200C59155 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB796CD615CDCBA200C59155 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB796CD715CDCBA200C59155 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB796CD815CDCBA200C59155 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB796CD915CDCBA200C59155 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB796CDA15CDCBA200C59155 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB796CDB15CDCBA200C59155 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB796CDC15CDCBA200C59155 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB796CDD15CDCBA200C59155 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB796CDE15CDCBA200C59155 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB796CDF15CDCBA200C59155 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB796CE015CDCBA200C59155 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB796CE215CDCBA200C59155 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB796CE315CDCBA200C59155 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB796CE415CDCBA200C59155 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB796CE515CDCBA200C59155 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB796CE615CDCBA200C59155 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB796CE715CDCBA200C59155 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB796CE815CDCBA200C59155 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB796CE915CDCBA200C59155 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB796CEA15CDCBA200C59155 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB796CEB15CDCBA200C59155 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB796CEC15CDCBA200C59155 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB796CED15CDCBA200C59155 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB796CF015CDCBA200C59155 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		AB796CF215CDCBA200C59155 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		AB796CF315CDCBA200C59155 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		AB796CF415CDCBA200C59155 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		AB796CF515CDCBA200C59155 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		AB796CF615CDCBA200C59155 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		AB796CF715CDCBA200C59155 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		AB796CF815CDCBA200C59155 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		AB796CF915CDCBA200C59155 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		AB796CFA15CDCBA200C59155 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		AB796CFB15CDCBA200C59155 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		AB796CFC15CDCBA200C59155 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		AB796CFD15CDCBA200C59155 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		AB796CFE15CDCBA200C59155 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		AB796CFF15CDCBA200C59155 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		AB796D0015CDCBA200C59155 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		AB796D0115CDCBA200C59155 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		AB796D0215CDCBA200C59155 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		AB796D0315CDCBA200C59155 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		AB796D0415CDCBA200C59155 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		AB796D0515CDCBA200C59155 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		AB796D0615CDCBA200C59155 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		AB796D0715CDCBA200C59155 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		AB796D0815CDCBA200C59155 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		AB796D0915CDCBA200C59155 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		AB796D0A15CDCBA200C59155 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		AB796D0B15CDCBA200C59155 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		AB796D0C15CDCBA200C59155 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		AB796D0E15CDCBA200C59155 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		AB796D0F15CDCBA200C59155 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		AB796D1115CDCBA200C59155 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		AB796D1215CDCBA200C59155 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		AB796D1315CDCBA200C59155 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		AB796D1415CDCBA200C59155 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		AB796D1515CDCBA200C59155 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		AB796D1615CDCBA200C59155 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		AB796D1715CDCBA200C59155 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		AB796D1915CDCBA200C59155 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		AB796D1A15CDCBA200C59155 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		AB796D1B15CDCBA200C59155 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		AB796D1C15CDCBA200C59155 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		AB796D1D15CDCBA200C59155 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		AB796D1E15CDCBA200C59155 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		AB796D1F15CDCBA200C59155 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		AB796D2015CDCBA200C59155 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		AB796D2115CDCBA200C59155 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		AB796D2215CDCBA200C59155 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		AB796D2315CDCBA200C59155 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		AB796D2415CDCBA200C59155 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		AB796D2515CDCBA200C59155 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		AB796D2615CDCBA200C59155 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		AB796D2715CDCBA200C59155 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		AB796D2815CDCBA200C59155 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		AB796D2915CDCBA200C59155 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		AB796D2A15CDCBA200C59155 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		AB796D2C15CDCBA200C59155 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		AB796D2D15CDCBA200C59155 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		AB796D2E15CDCBA200C59155 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		AB796D2F15CDCBA200C59155 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		AB796D3015CDCBA200C59155 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		AB796D3115CDCBA200C59155 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		AB796D3215CDCBA200C59155 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		AB796D3315CDCBA200C59155 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		AB796D3415CDCBA200C59155 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		AB796D3515CDCBA200C59155 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		AB796D3615CDCBA200C59155 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		AB796D3715CDCBA200C59155 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		AB796D3815CDCBA200C59155 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		AB796D3915CDCBA200C59155 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		AB796D3A15CDCBA200C59155 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		AB796D3B15CDCBA200C59155 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		AB796D3C15CDCBA200C59155 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		AB796D3D15CDCBA200C59155 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		AB796D3E15CDCBA200C59155 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		AB796D3F15CDCBA200C59155 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		AB796D4015CDCBA200C59155 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		AB796D4115CDCBA200C59155 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		AB796D4215CDCBA200C59155 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		AB796D4315CDCBA200C59155 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		AB796D4415CDCBA200C59155 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		AB796D4515CDCBA200C59155 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		AB796D4615CDCBA200C59155 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		AB796D4715CDCBA200C59155 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		AB796D4815CDCBA200C59155 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		AB796D4915CDCBA200C59155 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		AB796D4A15CDCBA200C59155 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB796D4B15CDCBA200C59155 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		AB796D4C15CDCBA200C59155 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		AB796D4D15CDCBA200C59155 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		AB796D4F15CDCBA200C59155 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		AB796D5115CDCBA200C59155 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		AB796D5215CDCBA200C59155 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		AB796D5315CDCBA200C59155 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		AB796D5415CDCBA200C59155 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		AB796D5515CDCBA200C59155 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		AB796D5615CDCBA200C59155 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		AB796D5915CDCBA200C59155 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		AB796D5A15CDCBA200C59155 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		AB796D5B15CDCBA200C59155 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		AB796D5C15CDCBA200C59155 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		AB796D5D15CDCBA200C59155 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		AB796D5E15CDCBA200C59155 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		AB796D5F15CDCBA200C59155 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		AB796D6015CDCBA200C59155 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		AB796D6115CDCBA200C59155 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		AB796D6215CDCBA200C59155 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		AB796D6315CDCBA200C59155 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		AB796D6415CDCBA200C59155 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796C9B15CDCB0F00C59155 /* arm_jit.cpp */; };
		AB796D6615CDCBA200C59155 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		AB796D6715CDCBA200C59155 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		AB796D6815CDCBA200C59155 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AB796D6915CDCBA200C59155 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		AB796D6A15CDCBA200C59155 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		AB796D6B15CDCBA200C59155 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		AB79FFE5215B84E50082AE82 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB79FFE6215B84E50082AE82 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		AB79FFE7215B84E50082AE82 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB79FFE8215B84E50082AE82 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB79FFE9215B84E50082AE82 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB79FFEA215B84E50082AE82 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB79FFEB215B84E50082AE82 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB79FFEC215B84E50082AE82 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		AB79FFED215B84E50082AE82 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		AB79FFEE215B84E50082AE82 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB79FFEF215B84E50082AE82 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB79FFF0215B84E50082AE82 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB79FFF1215B84E50082AE82 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB79FFF2215B84E50082AE82 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB79FFF3215B84E50082AE82 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB79FFF4215B84E50082AE82 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB79FFF5215B84E50082AE82 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB79FFF6215B84E50082AE82 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB79FFF7215B84E50082AE82 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		AB79FFF8215B84E50082AE82 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		AB79FFF9215B84E50082AE82 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		AB79FFFA215B84E50082AE82 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		AB79FFFB215B84E50082AE82 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		AB79FFFC215B84E50082AE82 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		AB79FFFD215B84E50082AE82 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		AB79FFFE215B84E50082AE82 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		AB79FFFF215B84E50082AE82 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		AB7EC7F4189B2B92009D198A /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		AB7EC7F6189B2B92009D198A /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		AB82445B1704AE9A00B8EE20 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		AB82445D1704AE9A00B8EE20 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		AB8493AF1B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		AB8493B11B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		AB8493B21B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		AB8493B41B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		AB8493B51B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		AB8493B71B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		AB8493B81B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		AB8493BA1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		AB8493BB1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		AB8493BD1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		AB8493BE1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		AB8493C01B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		AB8493C11B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		AB8493C31B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		AB8967D916D2ED0700F826F1 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		AB8967DD16D2ED2700F826F1 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		AB8B7AAC17CE8C440051CEBF /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		AB8B7AAE17CE8C440051CEBF /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		AB8F3C1A1A53AC2600A80BF6 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB8F3C1B1A53AC2600A80BF6 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB8F3C1C1A53AC2600A80BF6 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB8F3C1D1A53AC2600A80BF6 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB8F3C1E1A53AC2600A80BF6 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB8F3C1F1A53AC2600A80BF6 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB8F3C201A53AC2600A80BF6 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB8F3C211A53AC2600A80BF6 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB8F3C221A53AC2600A80BF6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB8F3C231A53AC2600A80BF6 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB8F3C241A53AC2600A80BF6 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB8F3C251A53AC2600A80BF6 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB8F3C261A53AC2600A80BF6 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB8F3C271A53AC2600A80BF6 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB8F3C281A53AC2600A80BF6 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB8F3C291A53AC2600A80BF6 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		AB8F3C2A1A53AC2600A80BF6 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		AB8F3C2B1A53AC2600A80BF6 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		AB8F3C2C1A53AC2600A80BF6 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		AB8F3C2D1A53AC2600A80BF6 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		AB8F3C2E1A53AC2600A80BF6 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		AB8F3C2F1A53AC2600A80BF6 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		AB8F3C301A53AC2600A80BF6 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB8F3C311A53AC2600A80BF6 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB8F3C321A53AC2600A80BF6 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB8F3C331A53AC2600A80BF6 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB8F3C341A53AC2600A80BF6 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB8F3C351A53AC2600A80BF6 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB8F3C361A53AC2600A80BF6 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB8F3C371A53AC2600A80BF6 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB8F3C381A53AC2600A80BF6 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB8F3C391A53AC2600A80BF6 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB8F3C3A1A53AC2600A80BF6 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB8F3C3B1A53AC2600A80BF6 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB8F3C3C1A53AC2600A80BF6 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB8F3C3D1A53AC2600A80BF6 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB8F3C3E1A53AC2600A80BF6 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB8F3C3F1A53AC2600A80BF6 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		AB8F3C401A53AC2600A80BF6 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB8F3C411A53AC2600A80BF6 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		AB8F3C421A53AC2600A80BF6 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB8F3C431A53AC2600A80BF6 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB8F3C441A53AC2600A80BF6 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		AB8F3C451A53AC2600A80BF6 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB8F3C461A53AC2600A80BF6 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB8F3C471A53AC2600A80BF6 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB8F3C481A53AC2600A80BF6 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB8F3C491A53AC2600A80BF6 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB8F3C4A1A53AC2600A80BF6 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		AB8F3C4B1A53AC2600A80BF6 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		AB8F3C4C1A53AC2600A80BF6 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB8F3C4D1A53AC2600A80BF6 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB8F3C4E1A53AC2600A80BF6 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB8F3C4F1A53AC2600A80BF6 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		AB8F3C501A53AC2600A80BF6 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		AB8F3C511A53AC2600A80BF6 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB8F3C521A53AC2600A80BF6 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB8F3C531A53AC2600A80BF6 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB8F3C541A53AC2600A80BF6 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB8F3C551A53AC2600A80BF6 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		AB8F3C561A53AC2600A80BF6 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		AB8F3C571A53AC2600A80BF6 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB8F3C581A53AC2600A80BF6 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB8F3C591A53AC2600A80BF6 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB8F3C5A1A53AC2600A80BF6 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB8F3C5B1A53AC2600A80BF6 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB8F3C5C1A53AC2600A80BF6 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		AB8F3C5D1A53AC2600A80BF6 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB8F3C5E1A53AC2600A80BF6 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB8F3C5F1A53AC2600A80BF6 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB8F3C601A53AC2600A80BF6 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		AB8F3C621A53AC2600A80BF6 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB8F3C631A53AC2600A80BF6 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB8F3C641A53AC2600A80BF6 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB8F3C651A53AC2600A80BF6 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB8F3C661A53AC2600A80BF6 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB8F3C671A53AC2600A80BF6 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB8F3C681A53AC2600A80BF6 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB8F3C691A53AC2600A80BF6 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB8F3C6A1A53AC2600A80BF6 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB8F3C6B1A53AC2600A80BF6 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB8F3C6C1A53AC2600A80BF6 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		AB8F3C6D1A53AC2600A80BF6 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		AB8F3C6E1A53AC2600A80BF6 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		AB8F3C6F1A53AC2600A80BF6 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB8F3C701A53AC2600A80BF6 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB8F3C711A53AC2600A80BF6 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		AB8F3C751A53AC2600A80BF6 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		AB8F3C761A53AC2600A80BF6 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		AB8F3C771A53AC2600A80BF6 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		AB8F3C781A53AC2600A80BF6 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		AB8F3C791A53AC2600A80BF6 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		AB8F3C7A1A53AC2600A80BF6 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		AB8F3C7B1A53AC2600A80BF6 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		AB8F3C7C1A53AC2600A80BF6 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		AB8F3C7D1A53AC2600A80BF6 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		AB8F3C7E1A53AC2600A80BF6 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		AB8F3C7F1A53AC2600A80BF6 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		AB8F3C801A53AC2600A80BF6 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		AB8F3C811A53AC2600A80BF6 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		AB8F3C821A53AC2600A80BF6 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		AB8F3C831A53AC2600A80BF6 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		AB8F3C841A53AC2600A80BF6 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		AB8F3C851A53AC2600A80BF6 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		AB8F3C861A53AC2600A80BF6 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		AB8F3C871A53AC2600A80BF6 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		AB8F3C881A53AC2600A80BF6 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		AB8F3C891A53AC2600A80BF6 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		AB8F3C8A1A53AC2600A80BF6 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		AB8F3C8B1A53AC2600A80BF6 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		AB8F3C8C1A53AC2600A80BF6 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		AB8F3C8D1A53AC2600A80BF6 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		AB8F3C8E1A53AC2600A80BF6 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		AB8F3C8F1A53AC2600A80BF6 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		AB8F3C901A53AC2600A80BF6 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		AB8F3C911A53AC2600A80BF6 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		AB8F3C921A53AC2600A80BF6 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		AB8F3C941A53AC2600A80BF6 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		AB8F3C951A53AC2600A80BF6 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		AB8F3C971A53AC2600A80BF6 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		AB8F3C981A53AC2600A80BF6 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		AB8F3C991A53AC2600A80BF6 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		AB8F3C9A1A53AC2600A80BF6 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		AB8F3C9B1A53AC2600A80BF6 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		AB8F3C9C1A53AC2600A80BF6 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		AB8F3C9D1A53AC2600A80BF6 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		AB8F3C9F1A53AC2600A80BF6 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		AB8F3CA01A53AC2600A80BF6 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		AB8F3CA11A53AC2600A80BF6 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		AB8F3CA21A53AC2600A80BF6 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		AB8F3CA31A53AC2600A80BF6 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		AB8F3CA41A53AC2600A80BF6 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		AB8F3CA51A53AC2600A80BF6 /* gdbstub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF171345ACA900AF11D1 /* gdbstub.cpp */; };
		AB8F3CA61A53AC2600A80BF6 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		AB8F3CA71A53AC2600A80BF6 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		AB8F3CA81A53AC2600A80BF6 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		AB8F3CA91A53AC2600A80BF6 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		AB8F3CAA1A53AC2600A80BF6 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		AB8F3CAB1A53AC2600A80BF6 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		AB8F3CAC1A53AC2600A80BF6 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		AB8F3CAD1A53AC2600A80BF6 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		AB8F3CAE1A53AC2600A80BF6 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		AB8F3CAF1A53AC2600A80BF6 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		AB8F3CB01A53AC2600A80BF6 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		AB8F3CB11A53AC2600A80BF6 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		AB8F3CB21A53AC2600A80BF6 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		AB8F3CB31A53AC2600A80BF6 /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		AB8F3CB41A53AC2600A80BF6 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		AB8F3CB51A53AC2600A80BF6 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		AB8F3CB61A53AC2600A80BF6 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		AB8F3CB71A53AC2600A80BF6 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		AB8F3CB81A53AC2600A80BF6 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		AB8F3CB91A53AC2600A80BF6 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		AB8F3CBA1A53AC2600A80BF6 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		AB8F3CBB1A53AC2600A80BF6 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		AB8F3CBC1A53AC2600A80BF6 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		AB8F3CBD1A53AC2600A80BF6 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		AB8F3CBE1A53AC2600A80BF6 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		AB8F3CBF1A53AC2600A80BF6 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		AB8F3CC01A53AC2600A80BF6 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		AB8F3CC11A53AC2600A80BF6 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		AB8F3CC21A53AC2600A80BF6 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		AB8F3CC31A53AC2600A80BF6 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		AB8F3CC41A53AC2600A80BF6 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		AB8F3CC51A53AC2600A80BF6 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		AB8F3CC61A53AC2600A80BF6 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		AB8F3CC71A53AC2600A80BF6 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		AB8F3CC81A53AC2600A80BF6 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		AB8F3CC91A53AC2600A80BF6 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		AB8F3CCA1A53AC2600A80BF6 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		AB8F3CCB1A53AC2600A80BF6 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		AB8F3CCC1A53AC2600A80BF6 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		AB8F3CCD1A53AC2600A80BF6 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		AB8F3CCE1A53AC2600A80BF6 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		AB8F3CCF1A53AC2600A80BF6 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		AB8F3CD01A53AC2600A80BF6 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		AB8F3CD11A53AC2600A80BF6 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		AB8F3CD21A53AC2600A80BF6 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		AB8F3CD31A53AC2600A80BF6 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		AB8F3CD41A53AC2600A80BF6 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		AB8F3CD51A53AC2600A80BF6 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		AB8F3CD61A53AC2600A80BF6 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		AB8F3CD71A53AC2600A80BF6 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB8F3CD81A53AC2600A80BF6 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		AB8F3CD91A53AC2600A80BF6 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		AB8F3CDA1A53AC2600A80BF6 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		AB8F3CDB1A53AC2600A80BF6 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		AB8F3CDC1A53AC2600A80BF6 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		AB8F3CDD1A53AC2600A80BF6 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		AB8F3CDE1A53AC2600A80BF6 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		AB8F3CDF1A53AC2600A80BF6 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		AB8F3CE01A53AC2600A80BF6 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		AB8F3CE11A53AC2600A80BF6 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		AB8F3CE21A53AC2600A80BF6 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		AB8F3CE31A53AC2600A80BF6 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		AB8F3CE41A53AC2600A80BF6 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		AB8F3CE51A53AC2600A80BF6 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		AB8F3CE61A53AC2600A80BF6 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		AB8F3CE71A53AC2600A80BF6 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		AB8F3CE81A53AC2600A80BF6 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		AB8F3CE91A53AC2600A80BF6 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		AB8F3CEA1A53AC2600A80BF6 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		AB8F3CEB1A53AC2600A80BF6 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		AB8F3CEC1A53AC2600A80BF6 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		AB8F3CED1A53AC2600A80BF6 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		AB8F3CEE1A53AC2600A80BF6 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		AB8F3CEF1A53AC2600A80BF6 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		AB8F3CF01A53AC2600A80BF6 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		AB8F3CF11A53AC2600A80BF6 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796C9B15CDCB0F00C59155 /* arm_jit.cpp */; };
		AB8F3CF21A53AC2600A80BF6 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		AB8F3CF31A53AC2600A80BF6 /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
		AB8F3CF41A53AC2600A80BF6 /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
		AB8F3CF51A53AC2600A80BF6 /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
		AB8F3CF61A53AC2600A80BF6 /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
		AB8F3CF71A53AC2600A80BF6 /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
		AB8F3CF81A53AC2600A80BF6 /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
		AB8F3CF91A53AC2600A80BF6 /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
		AB8F3CFA1A53AC2600A80BF6 /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
		AB8F3CFB1A53AC2600A80BF6 /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
		AB8F3CFC1A53AC2600A80BF6 /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
		AB8F3CFD1A53AC2600A80BF6 /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
		AB8F3CFE1A53AC2600A80BF6 /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
		AB8F3CFF1A53AC2600A80BF6 /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
		AB8F3D001A53AC2600A80BF6 /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
		AB8F3D011A53AC2600A80BF6 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
		AB8F3D021A53AC2600A80BF6 /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
		AB8F3D031A53AC2600A80BF6 /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
		AB8F3D041A53AC2600A80BF6 /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
		AB8F3D051A53AC2600A80BF6 /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
		AB8F3D061A53AC2600A80BF6 /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
		AB8F3D071A53AC2600A80BF6 /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
		AB8F3D081A53AC2600A80BF6 /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
		AB8F3D091A53AC2600A80BF6 /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
		AB8F3D0A1A53AC2600A80BF6 /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
		AB8F3D0B1A53AC2600A80BF6 /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
		AB8F3D0C1A53AC2600A80BF6 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		AB8F3D0D1A53AC2600A80BF6 /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
		AB8F3D0E1A53AC2600A80BF6 /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
		AB8F3D0F1A53AC2600A80BF6 /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
		AB8F3D101A53AC2600A80BF6 /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
		AB8F3D111A53AC2600A80BF6 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		AB8F3D121A53AC2600A80BF6 /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		AB8F3D131A53AC2600A80BF6 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		AB8F3D141A53AC2600A80BF6 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		AB8F3D151A53AC2600A80BF6 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		AB8F3D161A53AC2600A80BF6 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		AB8F3D171A53AC2600A80BF6 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		AB8F3D181A53AC2600A80BF6 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		AB8F3D191A53AC2600A80BF6 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		AB8F3D1A1A53AC2600A80BF6 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		AB8F3D1B1A53AC2600A80BF6 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		AB8F3D1C1A53AC2600A80BF6 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		AB8F3D1D1A53AC2600A80BF6 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		AB8F3D1F1A53AC2600A80BF6 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		AB8F3D201A53AC2600A80BF6 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		AB8F3D211A53AC2600A80BF6 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		AB8F3D221A53AC2600A80BF6 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		AB8F3D231A53AC2600A80BF6 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		AB8F3D241A53AC2600A80BF6 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AB8F3D251A53AC2600A80BF6 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		AB8F3D261A53AC2600A80BF6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		AB8F3D271A53AC2600A80BF6 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		AB8F3D281A53AC2600A80BF6 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		AB9038A617C5ECFD00F410BD /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		AB9038A817C5ECFD00F410BD /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		AB9038AF17C5ED2200F410BD /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		AB9038B117C5ED2200F410BD /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		AB9038B217C5ED2200F410BD /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		AB9038B417C5ED2200F410BD /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		AB9038B517C5ED2200F410BD /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		AB9038B717C5ED2200F410BD /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		AB9038B817C5ED2200F410BD /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		AB9038BA17C5ED2200F410BD /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		AB93384A28132CD000851FEA /* OEBuildInterface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB93384928132CD000851FEA /* OEBuildInterface.cpp */; };
		ABA67CA62808B8DE00B5208D /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA67CA52808B8D000B5208D /* AVFoundation.framework */; };
		ABA67CA72808B8E000B5208D /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA67CA52808B8D000B5208D /* AVFoundation.framework */; };
		ABA67CA82808B8E700B5208D /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA67CA52808B8D000B5208D /* AVFoundation.framework */; };
		ABA67CA92808B8E800B5208D /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA67CA52808B8D000B5208D /* AVFoundation.framework */; };
		ABA67CAA2808B8ED00B5208D /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA67CA52808B8D000B5208D /* AVFoundation.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		ABA67CAB2808B8ED00B5208D /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA67CA52808B8D000B5208D /* AVFoundation.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		ABA67CAD2808B8EF00B5208D /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA67CA52808B8D000B5208D /* AVFoundation.framework */; };
		ABA67CAE2808B8F000B5208D /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA67CA52808B8D000B5208D /* AVFoundation.framework */; };
		ABA67CBA2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CBB2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CBC2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CBD2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CBE2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CBF2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CC02808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CC12808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CC22808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CC32808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABA67CC42808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CC52808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CC62808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CC72808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CC82808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CC92808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CCA2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CCB2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CCC2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CCD2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABA67CCE2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CCF2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CD02808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CD12808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CD22808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CD32808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CD42808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CD52808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CD62808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CD72808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABA67CD82808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CD92808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CDA2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CDB2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CDC2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CDD2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CDE2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CDF2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CE02808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CE12808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABA67CEC2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67CED2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67CEE2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67CEF2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67CF02808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67CF12808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67CF22808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67CF32808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67CF42808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67CF52808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABA67D002808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D012808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D022808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D032808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D042808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D052808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D062808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D072808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D082808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D092808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABA67D0A2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D0B2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D0C2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D0D2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D0E2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D0F2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D102808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D112808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D122808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D132808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABA67D142808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D152808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D162808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D172808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D182808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D192808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D1A2808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D1B2808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D1C2808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D1D2808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABA67D1E2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA67D1F2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA67D202808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA67D212808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA67D222808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA67D232808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA67D242808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA67D252808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA67D262808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA67D272808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABA731321BB5104200B26147 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		ABA731341BB5104200B26147 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		ABA7313B1BB5104200B26147 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		ABA7313D1BB5104200B26147 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		ABA7315A1BB51A8D00B26147 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		ABA7315C1BB51A8D00B26147 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		ABA7315E1BB51E7000B26147 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		ABA731601BB51E7000B26147 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		ABA731621BB51F6700B26147 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		ABA731641BB51F6700B26147 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		ABA731681BB51FDC00B26147 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		ABA7316A1BB51FDC00B26147 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		ABA7316B1BB51FDC00B26147 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		ABA7316D1BB51FDC00B26147 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		ABA7316E1BB51FDC00B26147 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		ABA731701BB51FDC00B26147 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		ABAB454F187CDB70007BE20C /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		ABACB8DC1710B621003B845D /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		ABACB8DE1710B65F003B845D /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		ABAD07DC1E19CAA6007867CA /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		ABAD07DD1E19CAA6007867CA /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		ABADF1181DEA4C1200A142B1 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		ABADF11B1DEA4CF700A142B1 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		ABADF11C1DEA4CFC00A142B1 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		ABADF11E1DEA4CFC00A142B1 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		ABADF11F1DEA4D0000A142B1 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		ABADF1211DEA4D0000A142B1 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		ABAE1F6F1F6873E70080EFE3 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		ABAE1F701F6874090080EFE3 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		ABAF0A411A96E67200B95B75 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		ABAF0A431A96E67200B95B75 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		ABB0FBC51A9E5CEA0060C55A /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		ABB0FBC71A9E5D080060C55A /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		ABB0FBCC1A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		ABB0FBCE1A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		ABB0FBCF1A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		ABB0FBD11A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		ABB0FBD21A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		ABB0FBD41A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		ABB0FBD51A9EED350060C55A /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		ABB0FBD71A9EED350060C55A /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		ABB0FBD91A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		ABB0FBDB1A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		ABB1C9451F4D6B340004844F /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		ABB1C9481F5281AE0004844F /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		ABB1C9491F5281AE0004844F /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		ABB1C94B1F5281AE0004844F /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		ABB24F6D1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		ABB24F6F1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		ABB3C6621501BF4E00E0C22E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		ABB3C6631501BF4E00E0C22E /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		ABB3C6641501BF8A00E0C22E /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		ABB3C6651501BF8A00E0C22E /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		ABB3C6661501BF8A00E0C22E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		ABB3C6671501BF8A00E0C22E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		ABB3C6691501BF8A00E0C22E /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		ABB3C66C1501C04F00E0C22E /* NDSGameCore.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABB3C63E1501BB8300E0C22E /* NDSGameCore.mm */; };
		ABB3C6701501C04F00E0C22E /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		ABB3C6721501C04F00E0C22E /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		ABB3C6751501C04F00E0C22E /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		ABB3C6781501C04F00E0C22E /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		ABB3C6791501C04F00E0C22E /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		ABB3C67A1501C04F00E0C22E /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		ABB3C67C1501C04F00E0C22E /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		ABB3C67D1501C04F00E0C22E /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		ABB3C67E1501C04F00E0C22E /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		ABB3C67F1501C04F00E0C22E /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		ABB3C6801501C04F00E0C22E /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		ABB3C6811501C04F00E0C22E /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		ABB3C6821501C04F00E0C22E /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		ABB3C6831501C04F00E0C22E /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		ABB3C6841501C04F00E0C22E /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		ABB3C6851501C04F00E0C22E /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		ABB3C6861501C04F00E0C22E /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		ABB3C6871501C04F00E0C22E /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		ABB3C6881501C04F00E0C22E /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		ABB3C6891501C04F00E0C22E /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		ABB3C68A1501C04F00E0C22E /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		ABB3C68B1501C04F00E0C22E /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		ABB3C68C1501C04F00E0C22E /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		ABB3C68D1501C04F00E0C22E /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		ABB3C68E1501C04F00E0C22E /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		ABB3C68F1501C04F00E0C22E /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		ABB3C6901501C04F00E0C22E /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		ABB3C6911501C04F00E0C22E /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		ABB3C6921501C04F00E0C22E /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		ABB3C6931501C04F00E0C22E /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		ABB3C6941501C04F00E0C22E /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		ABB3C6951501C04F00E0C22E /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		ABB3C6961501C04F00E0C22E /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		ABB3C6971501C04F00E0C22E /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		ABB3C6981501C04F00E0C22E /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		ABB3C6991501C04F00E0C22E /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		ABB3C69A1501C04F00E0C22E /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		ABB3C69B1501C04F00E0C22E /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		ABB3C69C1501C04F00E0C22E /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		ABB3C69D1501C04F00E0C22E /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		ABB3C69E1501C04F00E0C22E /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		ABB3C69F1501C04F00E0C22E /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		ABB3C6A01501C04F00E0C22E /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		ABB3C6A11501C04F00E0C22E /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		ABB3C6A21501C04F00E0C22E /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		ABB3C6A31501C04F00E0C22E /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		ABB3C6A41501C04F00E0C22E /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		ABB3C6A51501C04F00E0C22E /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		ABB3C6A61501C04F00E0C22E /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		ABB3C6A71501C04F00E0C22E /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		ABB3C6A81501C04F00E0C22E /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		ABB3C6A91501C04F00E0C22E /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		ABB3C6AB1501C04F00E0C22E /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		ABB3C6AC1501C04F00E0C22E /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		ABB3C6AD1501C04F00E0C22E /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		ABB3C6AE1501C04F00E0C22E /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		ABB3C6B01501C04F00E0C22E /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		ABB3C6B11501C04F00E0C22E /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		ABB3C6B21501C04F00E0C22E /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		ABB3C6B41501C04F00E0C22E /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		ABB3C6B51501C04F00E0C22E /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		ABB3C6B61501C04F00E0C22E /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		ABB3C6B71501C04F00E0C22E /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		ABB3C6B81501C04F00E0C22E /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		ABB3C6B91501C04F00E0C22E /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		ABB3C6BA1501C04F00E0C22E /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		ABB3C6BB1501C04F00E0C22E /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		ABB3C6BC1501C04F00E0C22E /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		ABB3C6BD1501C04F00E0C22E /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		ABB3C6BE1501C04F00E0C22E /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		ABB3C6BF1501C04F00E0C22E /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		ABB3C6C01501C04F00E0C22E /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		ABB3C6C11501C04F00E0C22E /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		ABB3C6C31501C04F00E0C22E /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		ABB3C6C41501C04F00E0C22E /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		ABB3C6C61501C04F00E0C22E /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		ABB3C6C71501C04F00E0C22E /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		ABB3C6C81501C04F00E0C22E /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		ABB3C6C91501C04F00E0C22E /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		ABB3C6CA1501C04F00E0C22E /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		ABB3C6CB1501C04F00E0C22E /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		ABB3C6CC1501C04F00E0C22E /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		ABB3C6CD1501C04F00E0C22E /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		ABB3C6CE1501C04F00E0C22E /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		ABB3C6CF1501C04F00E0C22E /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		ABB3C6D01501C04F00E0C22E /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		ABB3C6D11501C04F00E0C22E /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		ABB3C6D31501C04F00E0C22E /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		ABB3C6D41501C04F00E0C22E /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		ABB3C6D51501C04F00E0C22E /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		ABB3C6D61501C04F00E0C22E /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		ABB3C6D71501C04F00E0C22E /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		ABBFFF851D6283C0003CD598 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		ABBFFF871D6283C1003CD598 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		ABC503AD1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		ABC503AE1AAC2B90002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		ABC503B01AAC42C2002FCD43 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		ABC503B11AAC4355002FCD43 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		ABC8582C28273FEE00A03EA9 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		ABC8582D28273FEE00A03EA9 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		ABC8582E28273FEE00A03EA9 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		ABC8582F28273FEE00A03EA9 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		ABC8583028273FEE00A03EA9 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		ABC8583128273FEE00A03EA9 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		ABC8583228273FEE00A03EA9 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		ABC8583328273FEE00A03EA9 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		ABC8583428273FEE00A03EA9 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		ABC8583528273FEE00A03EA9 /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */; };
		ABC8583628273FEE00A03EA9 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		ABC8583728273FEE00A03EA9 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		ABC8583828273FEE00A03EA9 /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */; };
		ABC8583928273FEE00A03EA9 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		ABC8583A28273FEE00A03EA9 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		ABC8583B28273FEE00A03EA9 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		ABC8583C28273FEE00A03EA9 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		ABC8583D28273FEE00A03EA9 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		ABC8583E28273FEE00A03EA9 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		ABC8583F28273FEE00A03EA9 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		ABC8584028273FEE00A03EA9 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		ABC8584128273FEE00A03EA9 /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */; };
		ABC8584228273FEE00A03EA9 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		ABC8584328273FEE00A03EA9 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		ABC8584428273FEE00A03EA9 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		ABC8584528273FEE00A03EA9 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		ABC8584628273FEE00A03EA9 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		ABC8584728273FEE00A03EA9 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		ABC8584828273FEE00A03EA9 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		ABC8584928273FEE00A03EA9 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		ABC8584A28273FEE00A03EA9 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		ABC8584B28273FEE00A03EA9 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		ABC8584C28273FEE00A03EA9 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		ABC8584D28273FEE00A03EA9 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		ABC8584E28273FEE00A03EA9 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		ABC8584F28273FEE00A03EA9 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		ABC8585028273FEE00A03EA9 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		ABC8585128273FEE00A03EA9 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		ABC8585228273FEE00A03EA9 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		ABC8585328273FEE00A03EA9 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		ABC8585428273FEE00A03EA9 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		ABC8585528273FEE00A03EA9 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		ABC8585628273FEE00A03EA9 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		ABC8585728273FEE00A03EA9 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		ABC8585828273FEE00A03EA9 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		ABC8585928273FEE00A03EA9 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		ABC8585A28273FEE00A03EA9 /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */; };
		ABC8585B28273FEE00A03EA9 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		ABC8585C28273FEE00A03EA9 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		ABC8585D28273FEE00A03EA9 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		ABC8585E28273FEE00A03EA9 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		ABC8585F28273FEE00A03EA9 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		ABC8586028273FEE00A03EA9 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		ABC8586128273FEE00A03EA9 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		ABC8586228273FEE00A03EA9 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		ABC8586328273FEE00A03EA9 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		ABC8586428273FEE00A03EA9 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		ABC8586528273FEE00A03EA9 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		ABC8586628273FEE00A03EA9 /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */; };
		ABC8586728273FEE00A03EA9 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		ABC8586828273FEE00A03EA9 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		ABC8586928273FEE00A03EA9 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		ABC8586A28273FEE00A03EA9 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		ABC8586B28273FEE00A03EA9 /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */; };
		ABC8586C28273FEE00A03EA9 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		ABC8586D28273FEE00A03EA9 /* Icon_VolumeFull_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */; };
		ABC8586E28273FEE00A03EA9 /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */; };
		ABC8586F28273FEE00A03EA9 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		ABC8587028273FEE00A03EA9 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		ABC8587128273FEE00A03EA9 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		ABC8587228273FEE00A03EA9 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		ABC8587328273FEE00A03EA9 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		ABC8587428273FEE00A03EA9 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		ABC8587528273FEE00A03EA9 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		ABC8587628273FEE00A03EA9 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		ABC8587728273FEE00A03EA9 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		ABC8587828273FEE00A03EA9 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		ABC8587928273FEE00A03EA9 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		ABC8587A28273FEE00A03EA9 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		ABC8587B28273FEE00A03EA9 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		ABC8587C28273FEE00A03EA9 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		ABC8587D28273FEE00A03EA9 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */; };
		ABC8587E28273FEE00A03EA9 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		ABC8587F28273FEE00A03EA9 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		ABC8588028273FEE00A03EA9 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		ABC8588128273FEE00A03EA9 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		ABC8588228273FEE00A03EA9 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		ABC8588328273FEE00A03EA9 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		ABC8588428273FEE00A03EA9 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		ABC8588528273FEE00A03EA9 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		ABC8588628273FEE00A03EA9 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		ABC8588728273FEE00A03EA9 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		ABC8588828273FEE00A03EA9 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		ABC8588928273FEE00A03EA9 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		ABC8588A28273FEE00A03EA9 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		ABC8588B28273FEE00A03EA9 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		ABC8588C28273FEE00A03EA9 /* Icon_VolumeMute_DarkMode_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */; };
		ABC8588D28273FEE00A03EA9 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		ABC8588E28273FEE00A03EA9 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		ABC8588F28273FEE00A03EA9 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		ABC8589028273FEE00A03EA9 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		ABC8589128273FEE00A03EA9 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		ABC8589228273FEE00A03EA9 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		ABC8589328273FEE00A03EA9 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		ABC8589428273FEE00A03EA9 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		ABC8589528273FEE00A03EA9 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		ABC8589628273FEE00A03EA9 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		ABC8589728273FEE00A03EA9 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		ABC8589828273FEE00A03EA9 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		ABC8589928273FEE00A03EA9 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		ABC8589A28273FEE00A03EA9 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		ABC8589B28273FEE00A03EA9 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		ABC8589E28273FEE00A03EA9 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		ABC8589F28273FEE00A03EA9 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		ABC858A028273FEE00A03EA9 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		ABC858A128273FEE00A03EA9 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		ABC858A228273FEE00A03EA9 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		ABC858A328273FEE00A03EA9 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		ABC858A428273FEE00A03EA9 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		ABC858A528273FEE00A03EA9 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		ABC858A628273FEE00A03EA9 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		ABC858A728273FEE00A03EA9 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		ABC858A828273FEE00A03EA9 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		ABC858A928273FEE00A03EA9 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		ABC858AA28273FEE00A03EA9 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		ABC858AB28273FEE00A03EA9 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		ABC858AC28273FEE00A03EA9 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		ABC858AD28273FEE00A03EA9 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		ABC858AE28273FEE00A03EA9 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		ABC858AF28273FEE00A03EA9 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		ABC858B028273FEE00A03EA9 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		ABC858B128273FEE00A03EA9 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		ABC858B228273FEE00A03EA9 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		ABC858B328273FEE00A03EA9 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		ABC858B428273FEE00A03EA9 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		ABC858B528273FEE00A03EA9 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		ABC858B628273FEE00A03EA9 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		ABC858B728273FEE00A03EA9 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		ABC858B828273FEE00A03EA9 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		ABC858B928273FEE00A03EA9 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		ABC858BA28273FEE00A03EA9 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		ABC858BB28273FEE00A03EA9 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		ABC858BC28273FEE00A03EA9 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		ABC858BD28273FEE00A03EA9 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		ABC858BE28273FEE00A03EA9 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		ABC858BF28273FEE00A03EA9 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		ABC858C028273FEE00A03EA9 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		ABC858C128273FEE00A03EA9 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		ABC858C228273FEE00A03EA9 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		ABC858C328273FEE00A03EA9 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		ABC858C428273FEE00A03EA9 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		ABC858C528273FEE00A03EA9 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		ABC858C628273FEE00A03EA9 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		ABC858C728273FEE00A03EA9 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		ABC858C828273FEE00A03EA9 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		ABC858C928273FEE00A03EA9 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		ABC858CA28273FEE00A03EA9 /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		ABC858CB28273FEE00A03EA9 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		ABC858CC28273FEE00A03EA9 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		ABC858CD28273FEE00A03EA9 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		ABC858CE28273FEE00A03EA9 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		ABC858CF28273FEE00A03EA9 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		ABC858D028273FEE00A03EA9 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		ABC858D128273FEE00A03EA9 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		ABC858D228273FEE00A03EA9 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		ABC858D328273FEE00A03EA9 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		ABC858D428273FEE00A03EA9 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		ABC858D528273FEE00A03EA9 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		ABC858D628273FEE00A03EA9 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		ABC858D728273FEE00A03EA9 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		ABC858D828273FEE00A03EA9 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		ABC858D928273FEE00A03EA9 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		ABC858DA28273FEE00A03EA9 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		ABC858DB28273FEE00A03EA9 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		ABC858DC28273FEE00A03EA9 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		ABC858DD28273FEE00A03EA9 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		ABC858DE28273FEE00A03EA9 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		ABC858DF28273FEE00A03EA9 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		ABC858E028273FEE00A03EA9 /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		ABC858E128273FEE00A03EA9 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		ABC858E228273FEE00A03EA9 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		ABC858E328273FEE00A03EA9 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		ABC858E428273FEE00A03EA9 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		ABC858E528273FEE00A03EA9 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		ABC858E628273FEE00A03EA9 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		ABC858E728273FEE00A03EA9 /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		ABC858E828273FEE00A03EA9 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		ABC858E928273FEE00A03EA9 /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		ABC858EA28273FEE00A03EA9 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		ABC858EB28273FEE00A03EA9 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		ABC858EC28273FEE00A03EA9 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		ABC858ED28273FEE00A03EA9 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		ABC858EE28273FEE00A03EA9 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		ABC858EF28273FEE00A03EA9 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		ABC858F028273FEE00A03EA9 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		ABC858F128273FEE00A03EA9 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		ABC858F228273FEE00A03EA9 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		ABC858F328273FEE00A03EA9 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		ABC858F428273FEE00A03EA9 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		ABC858F528273FEE00A03EA9 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		ABC858F628273FEE00A03EA9 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		ABC858F728273FEE00A03EA9 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		ABC858F828273FEE00A03EA9 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		ABC858F928273FEE00A03EA9 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		ABC858FA28273FEE00A03EA9 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		ABC858FB28273FEE00A03EA9 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		ABC858FC28273FEE00A03EA9 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		ABC858FD28273FEE00A03EA9 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		ABC858FE28273FEE00A03EA9 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		ABC858FF28273FEE00A03EA9 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		ABC8590028273FEE00A03EA9 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		ABC8590128273FEE00A03EA9 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		ABC8590228273FEE00A03EA9 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		ABC8590328273FEE00A03EA9 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		ABC8590428273FEE00A03EA9 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		ABC8590528273FEE00A03EA9 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		ABC8590628273FEE00A03EA9 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		ABC8590728273FEE00A03EA9 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		ABC8590828273FEE00A03EA9 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		ABC8590928273FEE00A03EA9 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		ABC8590A28273FEE00A03EA9 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		ABC8590B28273FEE00A03EA9 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		ABC8590C28273FEE00A03EA9 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		ABC8590D28273FEE00A03EA9 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		ABC8590E28273FEE00A03EA9 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		ABC8590F28273FEE00A03EA9 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		ABC8591028273FEE00A03EA9 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		ABC8591128273FEE00A03EA9 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		ABC8591228273FEE00A03EA9 /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		ABC8591328273FEE00A03EA9 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		ABC8591428273FEE00A03EA9 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		ABC8591528273FEE00A03EA9 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		ABC8591628273FEE00A03EA9 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		ABC8591728273FEE00A03EA9 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		ABC8591828273FEE00A03EA9 /* MacMetalDisplayViewShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */; };
		ABC8591928273FEE00A03EA9 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		ABC8591A28273FEE00A03EA9 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		ABC8591B28273FEE00A03EA9 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		ABC8591C28273FEE00A03EA9 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		ABC8591D28273FEE00A03EA9 /* MetalRendererCommonShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */; };
		ABC8591E28273FEE00A03EA9 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		ABC8591F28273FEE00A03EA9 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		ABC8592028273FEE00A03EA9 /* MacMetalDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */; };
		ABC8592128273FEE00A03EA9 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		ABC8592228273FEE00A03EA9 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		ABC8592328273FEE00A03EA9 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		ABC8592428273FEE00A03EA9 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		ABC8592528273FEE00A03EA9 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		ABC8592628273FEE00A03EA9 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		ABC8592728273FEE00A03EA9 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		ABC8592828273FEE00A03EA9 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		ABC8592928273FEE00A03EA9 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		ABC8592A28273FEE00A03EA9 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		ABC8592B28273FEE00A03EA9 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		ABC8592C28273FEE00A03EA9 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		ABC8592D28273FEE00A03EA9 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		ABC8592E28273FEE00A03EA9 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		ABC8592F28273FEE00A03EA9 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		ABC8593028273FEE00A03EA9 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		ABC8593128273FEE00A03EA9 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		ABC8593228273FEE00A03EA9 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		ABC8593328273FEE00A03EA9 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		ABC8593428273FEE00A03EA9 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		ABC8593528273FEE00A03EA9 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		ABC8593628273FEE00A03EA9 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		ABC8593728273FEE00A03EA9 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		ABC8593828273FEE00A03EA9 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		ABC8593928273FEE00A03EA9 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		ABC8593A28273FEE00A03EA9 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		ABC8593B28273FEE00A03EA9 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		ABC8593C28273FEE00A03EA9 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		ABC8593D28273FEE00A03EA9 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		ABC8593E28273FEE00A03EA9 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796C9B15CDCB0F00C59155 /* arm_jit.cpp */; };
		ABC8593F28273FEE00A03EA9 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		ABC8594028273FEE00A03EA9 /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
		ABC8594128273FEE00A03EA9 /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
		ABC8594228273FEE00A03EA9 /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
		ABC8594328273FEE00A03EA9 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		ABC8594428273FEE00A03EA9 /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
		ABC8594528273FEE00A03EA9 /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
		ABC8594628273FEE00A03EA9 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		ABC8594728273FEE00A03EA9 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		ABC8594828273FEE00A03EA9 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		ABC8594928273FEE00A03EA9 /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
		ABC8594A28273FEE00A03EA9 /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
		ABC8594B28273FEE00A03EA9 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		ABC8594C28273FEE00A03EA9 /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
		ABC8594D28273FEE00A03EA9 /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
		ABC8594E28273FEE00A03EA9 /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
		ABC8594F28273FEE00A03EA9 /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
		ABC8595028273FEE00A03EA9 /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
		ABC8595128273FEE00A03EA9 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		ABC8595228273FEE00A03EA9 /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
		ABC8595328273FEE00A03EA9 /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
		ABC8595428273FEE00A03EA9 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
		ABC8595528273FEE00A03EA9 /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
		ABC8595628273FEE00A03EA9 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		ABC8595728273FEE00A03EA9 /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
		ABC8595828273FEE00A03EA9 /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
		ABC8595928273FEE00A03EA9 /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
		ABC8595A28273FEE00A03EA9 /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
		ABC8595B28273FEE00A03EA9 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		ABC8595C28273FEE00A03EA9 /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
		ABC8595D28273FEE00A03EA9 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		ABC8595E28273FEE00A03EA9 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		ABC8595F28273FEE00A03EA9 /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
		ABC8596028273FEE00A03EA9 /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
		ABC8596128273FEE00A03EA9 /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
		ABC8596228273FEE00A03EA9 /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
		ABC8596328273FEE00A03EA9 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		ABC8596428273FEE00A03EA9 /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
		ABC8596528273FEE00A03EA9 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		ABC8596628273FEE00A03EA9 /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
		ABC8596728273FEE00A03EA9 /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
		ABC8596828273FEE00A03EA9 /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
		ABC8596928273FEE00A03EA9 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		ABC8596A28273FEE00A03EA9 /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		ABC8596B28273FEE00A03EA9 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		ABC8596C28273FEE00A03EA9 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		ABC8596D28273FEE00A03EA9 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		ABC8596E28273FEE00A03EA9 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		ABC8596F28273FEE00A03EA9 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		ABC8597028273FEE00A03EA9 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		ABC8597128273FEE00A03EA9 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		ABC8597228273FEE00A03EA9 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		ABC8597328273FEE00A03EA9 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		ABC8597428273FEE00A03EA9 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		ABC8597528273FEE00A03EA9 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		ABC8597628273FEE00A03EA9 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		ABC8597728273FEE00A03EA9 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		ABC8597828273FEE00A03EA9 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		ABC8597928273FEE00A03EA9 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		ABC8597A28273FEE00A03EA9 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		ABC8597C28273FEE00A03EA9 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		ABC8597D28273FEE00A03EA9 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		ABC8597E28273FEE00A03EA9 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		ABC8597F28273FEE00A03EA9 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		ABC8598028273FEE00A03EA9 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		ABC8598128273FEE00A03EA9 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		ABC8598228273FEE00A03EA9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		ABC8598328273FEE00A03EA9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		ABC8598428273FEE00A03EA9 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		ABC8598528273FEE00A03EA9 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		ABC8598628273FEE00A03EA9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		ABC8598728273FEE00A03EA9 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA67CA52808B8D000B5208D /* AVFoundation.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		ABC8598828273FEE00A03EA9 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		ABC8598928273FEE00A03EA9 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4401E262943003E2B24 /* Metal.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		ABC8598A28273FEE00A03EA9 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		ABC8598B28273FEE00A03EA9 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		ABC8598C28273FEE00A03EA9 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		ABCC497B281B0684004BA9F0 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		ABCFA9F4178BDE920030C8BA /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		ABCFA9F6178BDE920030C8BA /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		ABD10AE71715FCDD00B5729D /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		ABD10AE91715FCDD00B5729D /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		ABD10AEA1715FCDD00B5729D /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		ABD10AEC1715FCDD00B5729D /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		ABD10AED17160C9300B5729D /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		ABD10AEE17160CDD00B5729D /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		ABD1FBF11F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		ABD1FBF21F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		ABD2CCEB26E05CB000FB15F7 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		ABD2CCEC26E05CB000FB15F7 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */; };
		ABD2CCED26E05CB000FB15F7 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		ABD2CCEE26E05CB000FB15F7 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		ABD2CCEF26E05CB000FB15F7 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		ABD2CCF026E05CB000FB15F7 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		ABD2CCF126E05CB000FB15F7 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		ABD2CCF226E05CB000FB15F7 /* Icon_ActionReplay_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */; };
		ABD2CCF326E05CB000FB15F7 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */; };
		ABD2CCF426E05CB000FB15F7 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		ABD2CCF526E05CB000FB15F7 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		ABD2CCF626E05CB000FB15F7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		ABD2CCF726E05CB000FB15F7 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		ABD2CCF826E05CB000FB15F7 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		ABD2CCF926E05CB000FB15F7 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		ABD2CCFA26E05CB000FB15F7 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		ABD2CCFB26E05CB000FB15F7 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		ABD2CCFC26E05CB000FB15F7 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		ABD2CCFD26E05CB000FB15F7 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		ABD2CCFE26E05CB000FB15F7 /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490B186E6F67002740F4 /* Image_Piano.png */; };
		ABD2CCFF26E05CB000FB15F7 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		ABD2CD0026E05CB000FB15F7 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		ABD2CD0126E05CB000FB15F7 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		ABD2CD0226E05CB000FB15F7 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		ABD2CD0326E05CB000FB15F7 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */; };
		ABD2CD0426E05CB000FB15F7 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		ABD2CD0526E05CB000FB15F7 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */; };
		ABD2CD0626E05CB000FB15F7 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		ABD2CD0726E05CB000FB15F7 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		ABD2CD0826E05CB000FB15F7 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		ABD2CD0926E05CB000FB15F7 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		ABD2CD0A26E05CB000FB15F7 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		ABD2CD0B26E05CB000FB15F7 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		ABD2CD0C26E05CB000FB15F7 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		ABD2CD0D26E05CB000FB15F7 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		ABD2CD0E26E05CB000FB15F7 /* Icon_CodeBreaker_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */; };
		ABD2CD0F26E05CB000FB15F7 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		ABD2CD1026E05CB000FB15F7 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		ABD2CD1126E05CB000FB15F7 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		ABD2CD1226E05CB000FB15F7 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		ABD2CD1326E05CB000FB15F7 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		ABD2CD1426E05CB000FB15F7 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		ABD2CD1526E05CB000FB15F7 /* Icon_VolumeMute_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */; };
		ABD2CD1626E05CB000FB15F7 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		ABD2CD1726E05CB000FB15F7 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		ABD2CD1826E05CB000FB15F7 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		ABD2CD1926E05CB000FB15F7 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		ABD2CD1A26E05CB000FB15F7 /* Icon_VolumeOneThird_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */; };
		ABD2CD1B26E05CB000FB15F7 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		ABD2CD1C26E05CB000FB15F7 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		ABD2CD1D26E05CB000FB15F7 /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = ABA731251BB5104200B26147 /* SIL Open Font License.txt */; };
		ABD2CD1E26E05CB000FB15F7 /* Icon_DeSmuME_32x32@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */; };
		ABD2CD1F26E05CB000FB15F7 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		ABD2CD2026E05CB000FB15F7 /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */; };
		ABD2CD2126E05CB000FB15F7 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		ABD2CD2226E05CB000FB15F7 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		ABD2CD2326E05CB000FB15F7 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		ABD2CD2426E05CB000FB15F7 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		ABD2CD2526E05CB000FB15F7 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		ABD2CD2626E05CB000FB15F7 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB56490A186E6F67002740F4 /* Image_PassME.png */; };
		ABD2CD2726E05CB000FB15F7 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
		ABD2CD2826E05CB000FB15F7 /* Icon_VolumeFull_16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */; };
		ABD2CD2926E05CB000FB15F7 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		ABD2CD2A26E05CB000FB15F7 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		ABD2CD2B26E05CB000FB15F7 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		ABD2CD2C26E05CB000FB15F7 /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */; };
		ABD2CD2D26E05CB000FB15F7 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		ABD2CD2E26E05CB000FB15F7 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		ABD2CD2F26E05CB000FB15F7 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		ABD2CD3026E05CB000FB15F7 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		ABD2CD3126E05CB000FB15F7 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		ABD2CD3226E05CB000FB15F7 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
		ABD2CD3326E05CB000FB15F7 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		ABD2CD3426E05CB000FB15F7 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		ABD2CD3526E05CB000FB15F7 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		ABD2CD3626E05CB000FB15F7 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		ABD2CD3726E05CB000FB15F7 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		ABD2CD3826E05CB000FB15F7 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		ABD2CD3926E05CB000FB15F7 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0038A61872A96700B0B055 /* Image_PaddleController.png */; };
		ABD2CD3A26E05CB000FB15F7 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		ABD2CD3B26E05CB000FB15F7 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		ABD2CD3C26E05CB000FB15F7 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		ABD2CD3D26E05CB000FB15F7 /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */; };
		ABD2CD3E26E05CB000FB15F7 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */; };
		ABD2CD3F26E05CB000FB15F7 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		ABD2CD4026E05CB000FB15F7 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		ABD2CD4126E05CB000FB15F7 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		ABD2CD4226E05CB000FB15F7 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		ABD2CD4326E05CB000FB15F7 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		ABD2CD4426E05CB000FB15F7 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		ABD2CD4526E05CB000FB15F7 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		ABD2CD4626E05CB000FB15F7 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		ABD2CD4726E05CB000FB15F7 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		ABD2CD4826E05CB000FB15F7 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		ABD2CD4926E05CB000FB15F7 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */; };
		ABD2CD4A26E05CB000FB15F7 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		ABD2CD4B26E05CB000FB15F7 /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */; };
		ABD2CD4C26E05CB000FB15F7 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
		ABD2CD4D26E05CB000FB15F7 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		ABD2CD4E26E05CB000FB15F7 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		ABD2CD4F26E05CB000FB15F7 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		ABD2CD5026E05CB000FB15F7 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */; };
		ABD2CD5226E05CB000FB15F7 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		ABD2CD5326E05CB000FB15F7 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */; };
		ABD2CD5426E05CB000FB15F7 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		ABD2CD5526E05CB000FB15F7 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */; };
		ABD2CD5626E05CB000FB15F7 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		ABD2CD5726E05CB000FB15F7 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		ABD2CD5826E05CB000FB15F7 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		ABD2CD5926E05CB000FB15F7 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		ABD2CD5A26E05CB000FB15F7 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16518313C14009B7982 /* slot2_auto.cpp */; };
		ABD2CD5B26E05CB000FB15F7 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		ABD2CD5C26E05CB000FB15F7 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		ABD2CD5D26E05CB000FB15F7 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		ABD2CD5E26E05CB000FB15F7 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */; };
		ABD2CD5F26E05CB000FB15F7 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		ABD2CD6026E05CB000FB15F7 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		ABD2CD6126E05CB000FB15F7 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		ABD2CD6226E05CB000FB15F7 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		ABD2CD6326E05CB000FB15F7 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		ABD2CD6426E05CB000FB15F7 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		ABD2CD6526E05CB000FB15F7 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		ABD2CD6626E05CB000FB15F7 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		ABD2CD6726E05CB000FB15F7 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		ABD2CD6826E05CB000FB15F7 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		ABD2CD6926E05CB000FB15F7 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		ABD2CD6A26E05CB000FB15F7 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		ABD2CD6B26E05CB000FB15F7 /* OGLDisplayOutput_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */; };
		ABD2CD6C26E05CB000FB15F7 /* type1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731671BB51FDC00B26147 /* type1.c */; };
		ABD2CD6D26E05CB000FB15F7 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		ABD2CD6E26E05CB000FB15F7 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		ABD2CD6F26E05CB000FB15F7 /* MacScreenshotCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */; };
		ABD2CD7026E05CB000FB15F7 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */; };
		ABD2CD7126E05CB000FB15F7 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		ABD2CD7226E05CB000FB15F7 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */; };
		ABD2CD7326E05CB000FB15F7 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		ABD2CD7426E05CB000FB15F7 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */; };
		ABD2CD7526E05CB000FB15F7 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		ABD2CD7626E05CB000FB15F7 /* async_job.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9251C9F9CFA00173B15 /* async_job.c */; };
		ABD2CD7726E05CB000FB15F7 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		ABD2CD7826E05CB000FB15F7 /* DisplayViewCALayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */; };
		ABD2CD7926E05CB000FB15F7 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		ABD2CD7A26E05CB000FB15F7 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		ABD2CD7B26E05CB000FB15F7 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		ABD2CD7C26E05CB000FB15F7 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		ABD2CD7D26E05CB000FB15F7 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		ABD2CD7E26E05CB000FB15F7 /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		ABD2CD7F26E05CB000FB15F7 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		ABD2CD8026E05CB000FB15F7 /* pshinter.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA7315D1BB51E7000B26147 /* pshinter.c */; };
		ABD2CD8126E05CB000FB15F7 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		ABD2CD8226E05CB000FB15F7 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		ABD2CD8326E05CB000FB15F7 /* features_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = ABADF11A1DEA4CF700A142B1 /* features_cpu.c */; };
		ABD2CD8426E05CB000FB15F7 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		ABD2CD8526E05CB000FB15F7 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		ABD2CD8626E05CB000FB15F7 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */; };
		ABD2CD8726E05CB000FB15F7 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		ABD2CD8826E05CB000FB15F7 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB29B16118313AF5009B7982 /* slot2.cpp */; };
		ABD2CD8926E05CB000FB15F7 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		ABD2CD8A26E05CB000FB15F7 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		ABD2CD8B26E05CB000FB15F7 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		ABD2CD8C26E05CB000FB15F7 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		ABD2CD8D26E05CB000FB15F7 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */; };
		ABD2CD8E26E05CB000FB15F7 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		ABD2CD8F26E05CB000FB15F7 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		ABD2CD9026E05CB000FB15F7 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		ABD2CD9126E05CB000FB15F7 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		ABD2CD9226E05CB000FB15F7 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		ABD2CD9326E05CB000FB15F7 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		ABD2CD9426E05CB000FB15F7 /* ClientExecutionControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */; };
		ABD2CD9526E05CB000FB15F7 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		ABD2CD9626E05CB000FB15F7 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		ABD2CD9726E05CB000FB15F7 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		ABD2CD9826E05CB000FB15F7 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		ABD2CD9926E05CB000FB15F7 /* MacBaseCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */; };
		ABD2CD9A26E05CB000FB15F7 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		ABD2CD9B26E05CB000FB15F7 /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFA9F3178BDE920030C8BA /* encrypt.cpp */; };
		ABD2CD9C26E05CB000FB15F7 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		ABD2CD9D26E05CB000FB15F7 /* ClientDisplayView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */; };
		ABD2CD9E26E05CB000FB15F7 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		ABD2CD9F26E05CB000FB15F7 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		ABD2CDA026E05CB000FB15F7 /* file_path.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC01CCC6B0700413F02 /* file_path.c */; };
		ABD2CDA126E05CB000FB15F7 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		ABD2CDA226E05CB000FB15F7 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		ABD2CDA326E05CB000FB15F7 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		ABD2CDA426E05CB000FB15F7 /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		ABD2CDA526E05CB000FB15F7 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		ABD2CDA626E05CB000FB15F7 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		ABD2CDA726E05CB000FB15F7 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		ABD2CDA826E05CB000FB15F7 /* Database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABADF1171DEA4C1200A142B1 /* Database.cpp */; };
		ABD2CDA926E05CB000FB15F7 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		ABD2CDAA26E05CB000FB15F7 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		ABD2CDAB26E05CB000FB15F7 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		ABD2CDAC26E05CB000FB15F7 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		ABD2CDAD26E05CB000FB15F7 /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */; };
		ABD2CDAE26E05CB000FB15F7 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */; };
		ABD2CDAF26E05CB000FB15F7 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		ABD2CDB026E05CB000FB15F7 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */; };
		ABD2CDB126E05CB000FB15F7 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		ABD2CDB226E05CB000FB15F7 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */; };
		ABD2CDB326E05CB000FB15F7 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		ABD2CDB426E05CB000FB15F7 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */; };
		ABD2CDB526E05CB000FB15F7 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		ABD2CDB626E05CB000FB15F7 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		ABD2CDB726E05CB000FB15F7 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		ABD2CDB826E05CB000FB15F7 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		ABD2CDB926E05CB000FB15F7 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		ABD2CDBA26E05CB000FB15F7 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		ABD2CDBB26E05CB000FB15F7 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */; };
		ABD2CDBC26E05CB000FB15F7 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		ABD2CDBD26E05CB000FB15F7 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		ABD2CDBE26E05CB000FB15F7 /* psaux.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731661BB51FDC00B26147 /* psaux.c */; };
		ABD2CDBF26E05CB000FB15F7 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		ABD2CDC026E05CB000FB15F7 /* WifiSettingsPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */; };
		ABD2CDC126E05CB000FB15F7 /* psnames.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731591BB51A8D00B26147 /* psnames.c */; };
		ABD2CDC226E05CB000FB15F7 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		ABD2CDC326E05CB000FB15F7 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		ABD2CDC426E05CB000FB15F7 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		ABD2CDC526E05CB000FB15F7 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		ABD2CDC626E05CB000FB15F7 /* ClientInputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */; };
		ABD2CDC726E05CB000FB15F7 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */; };
		ABD2CDC826E05CB000FB15F7 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */; };
		ABD2CDC926E05CB000FB15F7 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		ABD2CDCA26E05CB000FB15F7 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		ABD2CDCB26E05CB000FB15F7 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */; };
		ABD2CDCC26E05CB000FB15F7 /* MacMetalDisplayViewShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */; };
		ABD2CDCD26E05CB000FB15F7 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		ABD2CDCE26E05CB000FB15F7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		ABD2CDCF26E05CB000FB15F7 /* rsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */; };
		ABD2CDD026E05CB000FB15F7 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		ABD2CDD126E05CB000FB15F7 /* MetalRendererCommonShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */; };
		ABD2CDD226E05CB000FB15F7 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		ABD2CDD326E05CB000FB15F7 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		ABD2CDD426E05CB000FB15F7 /* MacMetalDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */; };
		ABD2CDD526E05CB000FB15F7 /* MacOGLDisplayView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */; };
		ABD2CDD626E05CB000FB15F7 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		ABD2CDD726E05CB000FB15F7 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		ABD2CDD826E05CB000FB15F7 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		ABD2CDD926E05CB000FB15F7 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		ABD2CDDA26E05CB000FB15F7 /* deposterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */; };
		ABD2CDDB26E05CB000FB15F7 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		ABD2CDDC26E05CB000FB15F7 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		ABD2CDDD26E05CB000FB15F7 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		ABD2CDDE26E05CB000FB15F7 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		ABD2CDDF26E05CB000FB15F7 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */; };
		ABD2CDE026E05CB000FB15F7 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		ABD2CDE126E05CB000FB15F7 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		ABD2CDE226E05CB000FB15F7 /* retro_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC71CCC6B0700413F02 /* retro_stat.c */; };
		ABD2CDE326E05CB000FB15F7 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		ABD2CDE426E05CB000FB15F7 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		ABD2CDE526E05CB000FB15F7 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		ABD2CDE626E05CB000FB15F7 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		ABD2CDE726E05CB000FB15F7 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		ABD2CDE826E05CB000FB15F7 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		ABD2CDE926E05CB000FB15F7 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		ABD2CDEA26E05CB000FB15F7 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038A517C5ECFD00F410BD /* advanscene.cpp */; };
		ABD2CDEB26E05CB000FB15F7 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		ABD2CDEC26E05CB000FB15F7 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB47B52C18A3F722009A42AF /* xbrz.cpp */; };
		ABD2CDED26E05CB000FB15F7 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		ABD2CDEE26E05CB000FB15F7 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */; };
		ABD2CDEF26E05CB000FB15F7 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB1B9E601501A78000464647 /* ringbuffer.cpp */; };
		ABD2CDF026E05CB000FB15F7 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		ABD2CDF126E05CB000FB15F7 /* fttype1.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731611BB51F6700B26147 /* fttype1.c */; };
		ABD2CDF226E05CB000FB15F7 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796C9B15CDCB0F00C59155 /* arm_jit.cpp */; };
		ABD2CDF326E05CB000FB15F7 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		ABD2CDF426E05CB000FB15F7 /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
		ABD2CDF526E05CB000FB15F7 /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
		ABD2CDF626E05CB000FB15F7 /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
		ABD2CDF726E05CB000FB15F7 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		ABD2CDF826E05CB000FB15F7 /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
		ABD2CDF926E05CB000FB15F7 /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
		ABD2CDFA26E05CB000FB15F7 /* rthreads.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB9291C9F9CFA00173B15 /* rthreads.c */; };
		ABD2CDFB26E05CB000FB15F7 /* macOS_driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */; };
		ABD2CDFC26E05CB000FB15F7 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		ABD2CDFD26E05CB000FB15F7 /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
		ABD2CDFE26E05CB000FB15F7 /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
		ABD2CDFF26E05CB000FB15F7 /* encoding_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = AB35BD8E1DEBF40800844310 /* encoding_utf.c */; };
		ABD2CE0026E05CB000FB15F7 /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
		ABD2CE0126E05CB000FB15F7 /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
		ABD2CE0226E05CB000FB15F7 /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
		ABD2CE0326E05CB000FB15F7 /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
		ABD2CE0426E05CB000FB15F7 /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
		ABD2CE0526E05CB000FB15F7 /* retro_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AB000DC61CCC6B0700413F02 /* retro_dirent.c */; };
		ABD2CE0626E05CB000FB15F7 /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
		ABD2CE0726E05CB000FB15F7 /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
		ABD2CE0826E05CB000FB15F7 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
		ABD2CE0926E05CB000FB15F7 /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
		ABD2CE0A26E05CB000FB15F7 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		ABD2CE0B26E05CB000FB15F7 /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
		ABD2CE0C26E05CB000FB15F7 /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
		ABD2CE0D26E05CB000FB15F7 /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
		ABD2CE0E26E05CB000FB15F7 /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
		ABD2CE0F26E05CB000FB15F7 /* colorspacehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */; };
		ABD2CE1026E05CB000FB15F7 /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
		ABD2CE1126E05CB000FB15F7 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		ABD2CE1226E05CB000FB15F7 /* type1cid.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA731651BB51FDC00B26147 /* type1cid.c */; };
		ABD2CE1326E05CB000FB15F7 /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
		ABD2CE1426E05CB000FB15F7 /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
		ABD2CE1526E05CB000FB15F7 /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
		ABD2CE1626E05CB000FB15F7 /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
		ABD2CE1726E05CB000FB15F7 /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */; };
		ABD2CE1826E05CB000FB15F7 /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
		ABD2CE1926E05CB000FB15F7 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		ABD2CE1A26E05CB000FB15F7 /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
		ABD2CE1B26E05CB000FB15F7 /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
		ABD2CE1C26E05CB000FB15F7 /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
		ABD2CE1D26E05CB000FB15F7 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2EE13017D57F5000F68622 /* fsnitro.cpp */; };
		ABD2CE1E26E05CB000FB15F7 /* macosx_10_5_compat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */; };
		ABD2CE1F26E05CB000FB15F7 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
		ABD2CE2026E05CB000FB15F7 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		ABD2CE2126E05CB000FB15F7 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */; };
		ABD2CE2226E05CB000FB15F7 /* ClientAVCaptureObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */; };
		ABD2CE2326E05CB000FB15F7 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */; };
		ABD2CE2426E05CB000FB15F7 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
		ABD2CE2526E05CB000FB15F7 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */; };
		ABD2CE2626E05CB000FB15F7 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB29B33016D4BEBF000EF671 /* InputManager.mm */; };
		ABD2CE2726E05CB000FB15F7 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		ABD2CE2826E05CB000FB15F7 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		ABD2CE2926E05CB000FB15F7 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB82445A1704AE9A00B8EE20 /* utilities.c */; };
		ABD2CE2A26E05CB000FB15F7 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB01005D170D07B000D70FBE /* InputProfileController.mm */; };
		ABD2CE2B26E05CB000FB15F7 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */; };
		ABD2CE2C26E05CB000FB15F7 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD10AE61715FCDD00B5729D /* mic_ext.cpp */; };
		ABD2CE2D26E05CB000FB15F7 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		ABD2CE2E26E05CB000FB15F7 /* hq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C81E31B21676C00ACECD5 /* hq3x.cpp */; };
		ABD2CE3026E05CB000FB15F7 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
		ABD2CE3126E05CB000FB15F7 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BD211E63E8003D0ED9 /* libz.tbd */; };
		ABD2CE3226E05CB000FB15F7 /* libpcap.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */; };
		ABD2CE3326E05CB000FB15F7 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		ABD2CE3426E05CB000FB15F7 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
		ABD2CE3526E05CB000FB15F7 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		ABD2CE3626E05CB000FB15F7 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
		ABD2CE3726E05CB000FB15F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		ABD2CE3826E05CB000FB15F7 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */; };
		ABD2CE3926E05CB000FB15F7 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB564906186E6F0C002740F4 /* ForceFeedback.framework */; };
		ABD2CE3A26E05CB000FB15F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		ABD2CE3B26E05CB000FB15F7 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		ABD2CE3C26E05CB000FB15F7 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4401E262943003E2B24 /* Metal.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
		ABD2CE3D26E05CB000FB15F7 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		ABD2CE3E26E05CB000FB15F7 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */; };
		ABD2CE3F26E05CB000FB15F7 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */; };
		ABD42047172319D1006A9B46 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */; };
		ABDDF7C51898F024007583C1 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */; };
		ABDDF7C91898F032007583C1 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */; };
		ABDDF7CB1898F032007583C1 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */; };
		ABE6840C189E33BC007FD69C /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */; };
		ABE9EEEA1501C6EB00D3FB19 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		ABF2B9FB16904133000FF7C0 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */; };
		ABF3B52420AE6D3D007DE9FF /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		ABF3B52520AE6D3E007DE9FF /* MacAVCaptureTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */; };
		ABFEA8011BB4EC1000B08C25 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		ABFEA8031BB4EC1000B08C25 /* ftbase.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7751BB4EC1000B08C25 /* ftbase.c */; };
		ABFEA8041BB4EC1000B08C25 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		ABFEA8061BB4EC1000B08C25 /* ftbbox.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7771BB4EC1000B08C25 /* ftbbox.c */; };
		ABFEA80A1BB4EC1000B08C25 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		ABFEA80C1BB4EC1000B08C25 /* ftbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */; };
		ABFEA8161BB4EC1000B08C25 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		ABFEA8181BB4EC1000B08C25 /* ftdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */; };
		ABFEA8191BB4EC1000B08C25 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		ABFEA81B1BB4EC1000B08C25 /* ftfntfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */; };
		ABFEA81C1BB4EC1000B08C25 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		ABFEA81E1BB4EC1000B08C25 /* ftfstype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */; };
		ABFEA81F1BB4EC1000B08C25 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		ABFEA8211BB4EC1000B08C25 /* ftgasp.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7801BB4EC1000B08C25 /* ftgasp.c */; };
		ABFEA8251BB4EC1000B08C25 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		ABFEA8271BB4EC1000B08C25 /* ftglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7821BB4EC1000B08C25 /* ftglyph.c */; };
		ABFEA8281BB4EC1100B08C25 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		ABFEA82A1BB4EC1100B08C25 /* ftgxval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7831BB4EC1000B08C25 /* ftgxval.c */; };
		ABFEA82B1BB4EC1100B08C25 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		ABFEA82D1BB4EC1100B08C25 /* ftinit.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7841BB4EC1000B08C25 /* ftinit.c */; };
		ABFEA82E1BB4EC1100B08C25 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		ABFEA8301BB4EC1100B08C25 /* ftlcdfil.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */; };
		ABFEA8341BB4EC1100B08C25 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		ABFEA8361BB4EC1100B08C25 /* ftmm.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7871BB4EC1000B08C25 /* ftmm.c */; };
		ABFEA83A1BB4EC1100B08C25 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		ABFEA83C1BB4EC1100B08C25 /* ftotval.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7891BB4EC1000B08C25 /* ftotval.c */; };
		ABFEA8401BB4EC1100B08C25 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		ABFEA8421BB4EC1100B08C25 /* ftpatent.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */; };
		ABFEA8431BB4EC1100B08C25 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		ABFEA8451BB4EC1100B08C25 /* ftpfr.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */; };
		ABFEA8521BB4EC1100B08C25 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		ABFEA8541BB4EC1100B08C25 /* ftstroke.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7911BB4EC1000B08C25 /* ftstroke.c */; };
		ABFEA8551BB4EC1100B08C25 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		ABFEA8571BB4EC1100B08C25 /* ftsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7921BB4EC1000B08C25 /* ftsynth.c */; };
		ABFEA8581BB4EC1100B08C25 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		ABFEA85A1BB4EC1100B08C25 /* ftsystem.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7931BB4EC1000B08C25 /* ftsystem.c */; };
		ABFEA8851BB4EC1100B08C25 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		ABFEA8871BB4EC1100B08C25 /* cff.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7B01BB4EC1000B08C25 /* cff.c */; };
		ABFEA8A31BB4EC1100B08C25 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		ABFEA8A51BB4EC1100B08C25 /* sfnt.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7C81BB4EC1000B08C25 /* sfnt.c */; };
		ABFEA8CA1BB4EC1100B08C25 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		ABFEA8CC1BB4EC1100B08C25 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E41BB4EC1000B08C25 /* smooth.c */; };
		ABFEA8E81BB4FB3100B08C25 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
		ABFEA8EA1BB4FB3200B08C25 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = ABFEA7E61BB4EC1000B08C25 /* truetype.c */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
		1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
		8C43E89F27E3CD0100A35F65 /* DeSmuME (Debug).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (Debug).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		8C43E9FE27E3CD4C00A35F65 /* DeSmuME (Debug, dev+).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (Debug, dev+).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		8CCD851027E40B730024BDD5 /* DeSmuME (arm64).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (arm64).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		AB000DC01CCC6B0700413F02 /* file_path.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = file_path.c; sourceTree = "<group>"; };
		AB000DC61CCC6B0700413F02 /* retro_dirent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = retro_dirent.c; sourceTree = "<group>"; };
		AB000DC71CCC6B0700413F02 /* retro_stat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = retro_stat.c; sourceTree = "<group>"; };
		AB0038A61872A96700B0B055 /* Image_PaddleController.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_PaddleController.png; path = images/Image_PaddleController.png; sourceTree = "<group>"; };
		AB00E87A14205EAE00DE561F /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = translations/English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		AB00E87D14205EBC00DE561F /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = translations/English.lproj/MainMenu.xib; sourceTree = "<group>"; };
		AB00E89114205ECC00DE561F /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; lineEnding = 0; name = English; path = translations/English.lproj/Localizable.strings; sourceTree = "<group>"; };
		AB01005C170D07AF00D70FBE /* InputProfileController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputProfileController.h; sourceTree = "<group>"; };
		AB01005D170D07B000D70FBE /* InputProfileController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = InputProfileController.mm; sourceTree = "<group>"; };
		AB02475B13886BF300E9F9AB /* KeyNames.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = KeyNames.plist; sourceTree = "<group>"; };
		AB02791814415E4C0075E58C /* Info (Debug).plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Info (Debug).plist"; sourceTree = "<group>"; };
		AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Execute_420x420.png; path = images/Icon_Execute_420x420.png; sourceTree = "<group>"; };
		AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Pause_420x420.png; path = images/Icon_Pause_420x420.png; sourceTree = "<group>"; };
		AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Speed1x_420x420.png; path = images/Icon_Speed1x_420x420.png; sourceTree = "<group>"; };
		AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Speed2x_420x420.png; path = images/Icon_Speed2x_420x420.png; sourceTree = "<group>"; };
		AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Blue_16x16.png; path = images/ColorSwatch_Blue_16x16.png; sourceTree = "<group>"; };
		AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Brown_16x16.png; path = images/ColorSwatch_Brown_16x16.png; sourceTree = "<group>"; };
		AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_DarkBlue_16x16.png; path = images/ColorSwatch_DarkBlue_16x16.png; sourceTree = "<group>"; };
		AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_DarkGreen_16x16.png; path = images/ColorSwatch_DarkGreen_16x16.png; sourceTree = "<group>"; };
		AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_DarkPurple_16x16.png; path = images/ColorSwatch_DarkPurple_16x16.png; sourceTree = "<group>"; };
		AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Gray_16x16.png; path = images/ColorSwatch_Gray_16x16.png; sourceTree = "<group>"; };
		AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Green_16x16.png; path = images/ColorSwatch_Green_16x16.png; sourceTree = "<group>"; };
		AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_LimeGreen_16x16.png; path = images/ColorSwatch_LimeGreen_16x16.png; sourceTree = "<group>"; };
		AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Magenta_16x16.png; path = images/ColorSwatch_Magenta_16x16.png; sourceTree = "<group>"; };
		AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Orange_16x16.png; path = images/ColorSwatch_Orange_16x16.png; sourceTree = "<group>"; };
		AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Pink_16x16.png; path = images/ColorSwatch_Pink_16x16.png; sourceTree = "<group>"; };
		AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Red_16x16.png; path = images/ColorSwatch_Red_16x16.png; sourceTree = "<group>"; };
		AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_SeaGreen_16x16.png; path = images/ColorSwatch_SeaGreen_16x16.png; sourceTree = "<group>"; };
		AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Turquoise_16x16.png; path = images/ColorSwatch_Turquoise_16x16.png; sourceTree = "<group>"; };
		AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Violet_16x16.png; path = images/ColorSwatch_Violet_16x16.png; sourceTree = "<group>"; };
		AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ColorSwatch_Yellow_16x16.png; path = images/ColorSwatch_Yellow_16x16.png; sourceTree = "<group>"; };
		AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_ActionReplay_128x128.png; path = images/Icon_ActionReplay_128x128.png; sourceTree = "<group>"; };
		AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_CodeBreaker_128x128.png; path = images/Icon_CodeBreaker_128x128.png; sourceTree = "<group>"; };
		AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = VideoFilterPreview_64x64.png; path = images/VideoFilterPreview_64x64.png; sourceTree = "<group>"; };
		AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_ArrowDown_420x420.png; path = images/Icon_ArrowDown_420x420.png; sourceTree = "<group>"; };
		AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_ArrowLeft_420x420.png; path = images/Icon_ArrowLeft_420x420.png; sourceTree = "<group>"; };
		AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_ArrowRight_420x420.png; path = images/Icon_ArrowRight_420x420.png; sourceTree = "<group>"; };
		AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_ArrowUp_420x420.png; path = images/Icon_ArrowUp_420x420.png; sourceTree = "<group>"; };
		AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DoubleSpeed_420x420.png; path = images/Icon_DoubleSpeed_420x420.png; sourceTree = "<group>"; };
		AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DSButtonA_420x420.png; path = images/Icon_DSButtonA_420x420.png; sourceTree = "<group>"; };
		AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DSButtonB_420x420.png; path = images/Icon_DSButtonB_420x420.png; sourceTree = "<group>"; };
		AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DSButtonL_420x420.png; path = images/Icon_DSButtonL_420x420.png; sourceTree = "<group>"; };
		AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DSButtonR_420x420.png; path = images/Icon_DSButtonR_420x420.png; sourceTree = "<group>"; };
		AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DSButtonSelect_420x420.png; path = images/Icon_DSButtonSelect_420x420.png; sourceTree = "<group>"; };
		AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DSButtonStart_420x420.png; path = images/Icon_DSButtonStart_420x420.png; sourceTree = "<group>"; };
		AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DSButtonX_420x420.png; path = images/Icon_DSButtonX_420x420.png; sourceTree = "<group>"; };
		AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DSButtonY_420x420.png; path = images/Icon_DSButtonY_420x420.png; sourceTree = "<group>"; };
		AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Emulation_420x420.png; path = images/Icon_Emulation_420x420.png; sourceTree = "<group>"; };
		AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Input_420x420.png; path = images/Icon_Input_420x420.png; sourceTree = "<group>"; };
		AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_OpenROM_420x420.png; path = images/Icon_OpenROM_420x420.png; sourceTree = "<group>"; };
		AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Reset_420x420.png; path = images/Icon_Reset_420x420.png; sourceTree = "<group>"; };
		AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_RotateCCW_420x420.png; path = images/Icon_RotateCCW_420x420.png; sourceTree = "<group>"; };
		AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_RotateCW_420x420.png; path = images/Icon_RotateCW_420x420.png; sourceTree = "<group>"; };
		AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_ShowHUD_420x420.png; path = images/Icon_ShowHUD_420x420.png; sourceTree = "<group>"; };
		AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Speaker_420x420.png; path = images/Icon_Speaker_420x420.png; sourceTree = "<group>"; };
		AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClientInputHandler.cpp; sourceTree = "<group>"; };
		AB11AD881F6757F800CB298E /* ClientInputHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientInputHandler.h; sourceTree = "<group>"; };
		AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_passme.cpp; sourceTree = "<group>"; };
		AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = coreaudiosound.cpp; sourceTree = "<group>"; };
		AB1B9E601501A78000464647 /* ringbuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ringbuffer.cpp; sourceTree = "<group>"; };
		AB1B9E611501A78000464647 /* coreaudiosound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = coreaudiosound.h; sourceTree = "<group>"; };
		AB1B9E621501A78000464647 /* ringbuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ringbuffer.h; sourceTree = "<group>"; };
		AB1D4BAF26E6F8D700A9AE42 /* GPU_Operations_AVX2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GPU_Operations_AVX2.cpp; sourceTree = "<group>"; };
		AB1D4BB026E6F8D700A9AE42 /* GPU_Operations_AVX2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GPU_Operations_AVX2.h; sourceTree = "<group>"; };
		AB1D4BB126E6F8D700A9AE42 /* GPU_Operations.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GPU_Operations.cpp; sourceTree = "<group>"; };
		AB1D4BB226E6F8D700A9AE42 /* GPU_Operations_SSE2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GPU_Operations_SSE2.h; sourceTree = "<group>"; };
		AB1D4BB326E6F8D700A9AE42 /* GPU_Operations.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GPU_Operations.h; sourceTree = "<group>"; };
		AB1D4BB426E6F8D700A9AE42 /* GPU_Operations_SSE2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GPU_Operations_SSE2.cpp; sourceTree = "<group>"; };
		AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = macosx_10_5_compat.cpp; sourceTree = "<group>"; };
		AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MacAVCaptureTool.mm; sourceTree = "<group>"; };
		AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MacBaseCaptureTool.mm; sourceTree = "<group>"; };
		AB28624920AE3E7B00EAED43 /* MacAVCaptureTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacAVCaptureTool.h; sourceTree = "<group>"; };
		AB28624A20AE3E7B00EAED43 /* MacBaseCaptureTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacBaseCaptureTool.h; sourceTree = "<group>"; };
		AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = macOS_driver.cpp; sourceTree = "<group>"; };
		AB28625520AE3E9E00EAED43 /* macOS_driver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macOS_driver.h; sourceTree = "<group>"; };
		AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClientAVCaptureObject.cpp; sourceTree = "<group>"; };
		AB28625820AE3E9F00EAED43 /* ClientAVCaptureObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientAVCaptureObject.h; sourceTree = "<group>"; };
		AB29B15C18313ACD009B7982 /* slot2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slot2.h; sourceTree = "<group>"; };
		AB29B16118313AF5009B7982 /* slot2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2.cpp; sourceTree = "<group>"; };
		AB29B16518313C14009B7982 /* slot2_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_auto.cpp; sourceTree = "<group>"; };
		AB29B32F16D4BEBF000EF671 /* InputManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputManager.h; sourceTree = "<group>"; };
		AB29B33016D4BEBF000EF671 /* InputManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = InputManager.mm; sourceTree = "<group>"; };
		AB2AB8B51C9F9CFA00173B15 /* boolean.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = boolean.h; sourceTree = "<group>"; };
		AB2AB8B61C9F9CFA00173B15 /* clamping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clamping.h; sourceTree = "<group>"; };
		AB2AB8B81C9F9CFA00173B15 /* apple_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apple_compat.h; sourceTree = "<group>"; };
		AB2AB8B91C9F9CFA00173B15 /* fnmatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fnmatch.h; sourceTree = "<group>"; };
		AB2AB8BA1C9F9CFA00173B15 /* getopt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = getopt.h; sourceTree = "<group>"; };
		AB2AB8BB1C9F9CFA00173B15 /* ifaddrs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ifaddrs.h; sourceTree = "<group>"; };
		AB2AB8BD1C9F9CFA00173B15 /* stdint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdint.h; sourceTree = "<group>"; };
		AB2AB8BE1C9F9CFA00173B15 /* msvc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = msvc.h; sourceTree = "<group>"; };
		AB2AB8BF1C9F9CFA00173B15 /* posix_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = posix_string.h; sourceTree = "<group>"; };
		AB2AB8C01C9F9CFA00173B15 /* strcasestr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strcasestr.h; sourceTree = "<group>"; };
		AB2AB8C11C9F9CFA00173B15 /* strl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strl.h; sourceTree = "<group>"; };
		AB2AB8C21C9F9CFA00173B15 /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = "<group>"; };
		AB2AB8C31C9F9CFA00173B15 /* zutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zutil.h; sourceTree = "<group>"; };
		AB2AB8C51C9F9CFA00173B15 /* dylib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dylib.h; sourceTree = "<group>"; };
		AB2AB8C71C9F9CFA00173B15 /* utf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf.h; sourceTree = "<group>"; };
		AB2AB8C91C9F9CFA00173B15 /* archive_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = archive_file.h; sourceTree = "<group>"; };
		AB2AB8CA1C9F9CFA00173B15 /* config_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config_file.h; sourceTree = "<group>"; };
		AB2AB8CB1C9F9CFA00173B15 /* config_file_userdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config_file_userdata.h; sourceTree = "<group>"; };
		AB2AB8CC1C9F9CFA00173B15 /* file_path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file_path.h; sourceTree = "<group>"; };
		AB2AB8CD1C9F9CFA00173B15 /* nbio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nbio.h; sourceTree = "<group>"; };
		AB2AB8CE1C9F9CFA00173B15 /* filters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filters.h; sourceTree = "<group>"; };
		AB2AB8D01C9F9CFA00173B15 /* image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = image.h; sourceTree = "<group>"; };
		AB2AB8D11C9F9CFA00173B15 /* jsonsax.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jsonsax.h; sourceTree = "<group>"; };
		AB2AB8D21C9F9CFA00173B15 /* rbmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rbmp.h; sourceTree = "<group>"; };
		AB2AB8D31C9F9CFA00173B15 /* rpng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rpng.h; sourceTree = "<group>"; };
		AB2AB8D41C9F9CFA00173B15 /* rxml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rxml.h; sourceTree = "<group>"; };
		AB2AB8D51C9F9CFA00173B15 /* tga.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tga.h; sourceTree = "<group>"; };
		AB2AB8D81C9F9CFA00173B15 /* matrix_3x3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = matrix_3x3.h; sourceTree = "<group>"; };
		AB2AB8D91C9F9CFA00173B15 /* matrix_4x4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = matrix_4x4.h; sourceTree = "<group>"; };
		AB2AB8DB1C9F9CFA00173B15 /* filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filter.h; sourceTree = "<group>"; };
		AB2AB8DC1C9F9CFA00173B15 /* pixconv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pixconv.h; sourceTree = "<group>"; };
		AB2AB8DD1C9F9CFA00173B15 /* scaler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scaler.h; sourceTree = "<group>"; };
		AB2AB8DE1C9F9CFA00173B15 /* scaler_int.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scaler_int.h; sourceTree = "<group>"; };
		AB2AB8E01C9F9CFA00173B15 /* glsm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsm.h; sourceTree = "<group>"; };
		AB2AB8E11C9F9CFA00173B15 /* glsmsym.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsmsym.h; sourceTree = "<group>"; };
		AB2AB8E31C9F9CFA00173B15 /* glsym.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsym.h; sourceTree = "<group>"; };
		AB2AB8E41C9F9CFA00173B15 /* glsym_es2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsym_es2.h; sourceTree = "<group>"; };
		AB2AB8E51C9F9CFA00173B15 /* glsym_gl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsym_gl.h; sourceTree = "<group>"; };
		AB2AB8E61C9F9CFA00173B15 /* rglgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rglgen.h; sourceTree = "<group>"; };
		AB2AB8E71C9F9CFA00173B15 /* rglgen_headers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rglgen_headers.h; sourceTree = "<group>"; };
		AB2AB8E81C9F9CFA00173B15 /* libco.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libco.h; sourceTree = "<group>"; };
		AB2AB8EA1C9F9CFA00173B15 /* dir_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dir_list.h; sourceTree = "<group>"; };
		AB2AB8EB1C9F9CFA00173B15 /* file_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file_list.h; sourceTree = "<group>"; };
		AB2AB8EC1C9F9CFA00173B15 /* string_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string_list.h; sourceTree = "<group>"; };
		AB2AB8ED1C9F9CFA00173B15 /* memalign.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memalign.h; sourceTree = "<group>"; };
		AB2AB8EE1C9F9CFA00173B15 /* memmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memmap.h; sourceTree = "<group>"; };
		AB2AB8F01C9F9CFA00173B15 /* net_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = net_compat.h; sourceTree = "<group>"; };
		AB2AB8F11C9F9CFA00173B15 /* net_http.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = net_http.h; sourceTree = "<group>"; };
		AB2AB8F21C9F9CFA00173B15 /* net_ifinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = net_ifinfo.h; sourceTree = "<group>"; };
		AB2AB8F41C9F9CFA00173B15 /* fifo_queue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fifo_queue.h; sourceTree = "<group>"; };
		AB2AB8F51C9F9CFA00173B15 /* message_queue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = message_queue.h; sourceTree = "<group>"; };
		AB2AB8F61C9F9CFA00173B15 /* task_queue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = task_queue.h; sourceTree = "<group>"; };
		AB2AB8F71C9F9CFA00173B15 /* retro_assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = retro_assert.h; sourceTree = "<group>"; };
		AB2AB8F81C9F9CFA00173B15 /* retro_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = retro_common.h; sourceTree = "<group>"; };
		AB2AB8F91C9F9CFA00173B15 /* retro_dirent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = retro_dirent.h; sourceTree = "<group>"; };
		AB2AB8FA1C9F9CFA00173B15 /* retro_endianness.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = retro_endianness.h; sourceTree = "<group>"; };
		AB2AB8FB1C9F9CFA00173B15 /* retro_environment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = retro_environment.h; sourceTree = "<group>"; };
		AB2AB8FC1C9F9CFA00173B15 /* retro_inline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = retro_inline.h; sourceTree = "<group>"; };
		AB2AB8FD1C9F9CFA00173B15 /* retro_miscellaneous.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = retro_miscellaneous.h; sourceTree = "<group>"; };
		AB2AB8FE1C9F9CFA00173B15 /* retro_stat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = retro_stat.h; sourceTree = "<group>"; };
		AB2AB8FF1C9F9CFA00173B15 /* rhash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rhash.h; sourceTree = "<group>"; };
		AB2AB9011C9F9CFA00173B15 /* async_job.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = async_job.h; sourceTree = "<group>"; };
		AB2AB9021C9F9CFA00173B15 /* rsemaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rsemaphore.h; sourceTree = "<group>"; };
		AB2AB9031C9F9CFA00173B15 /* rthreads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rthreads.h; sourceTree = "<group>"; };
		AB2AB9051C9F9CFA00173B15 /* file_stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file_stream.h; sourceTree = "<group>"; };
		AB2AB9061C9F9CFA00173B15 /* memory_stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memory_stream.h; sourceTree = "<group>"; };
		AB2AB9081C9F9CFA00173B15 /* stdstring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdstring.h; sourceTree = "<group>"; };
		AB2AB9251C9F9CFA00173B15 /* async_job.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = async_job.c; sourceTree = "<group>"; };
		AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsemaphore.c; sourceTree = "<group>"; };
		AB2AB9291C9F9CFA00173B15 /* rthreads.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rthreads.c; sourceTree = "<group>"; };
		AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_retail_mcrom_debug.cpp; sourceTree = "<group>"; };
		AB2EE12F17D57F5000F68622 /* fsnitro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsnitro.h; sourceTree = "<group>"; };
		AB2EE13017D57F5000F68622 /* fsnitro.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fsnitro.cpp; sourceTree = "<group>"; };
		AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = deposterize.cpp; sourceTree = "<group>"; };
		AB350BA41478AC96007165AC /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
		AB350D38147A1D8D007165AC /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = English; path = translations/English.lproj/HID_usage_strings.plist; sourceTree = "<group>"; };
		AB35BD8E1DEBF40800844310 /* encoding_utf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = encoding_utf.c; sourceTree = "<group>"; };
		AB36C89027F2C8AE00C763C8 /* DeSmuME (i386).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (i386).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		AB3A655C16CC5416001F5D4A /* EmuControllerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmuControllerDelegate.h; sourceTree = "<group>"; };
		AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = EmuControllerDelegate.mm; sourceTree = "<group>"; };
		AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_GPU.mm; sourceTree = "<group>"; };
		AB3A656416CC5442001F5D4A /* cocoa_GPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_GPU.h; sourceTree = "<group>"; };
		AB3ACB6614C2361100D7D192 /* appDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = appDelegate.h; sourceTree = "<group>"; };
		AB3ACB6714C2361100D7D192 /* appDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = appDelegate.mm; sourceTree = "<group>"; };
		AB3ACB6814C2361100D7D192 /* cheatWindowDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cheatWindowDelegate.h; sourceTree = "<group>"; };
		AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cheatWindowDelegate.mm; sourceTree = "<group>"; };
		AB3ACB6E14C2361100D7D192 /* inputPrefsView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inputPrefsView.h; sourceTree = "<group>"; };
		AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = inputPrefsView.mm; sourceTree = "<group>"; };
		AB3ACB7014C2361100D7D192 /* preferencesWindowDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = preferencesWindowDelegate.h; sourceTree = "<group>"; };
		AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = preferencesWindowDelegate.mm; sourceTree = "<group>"; };
		AB3ACC3814C24D5400D7D192 /* AUTHORS */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = AUTHORS; path = ../../../AUTHORS; sourceTree = SOURCE_ROOT; };
		AB3ACC3914C24D5400D7D192 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = ChangeLog; path = ../../../ChangeLog; sourceTree = SOURCE_ROOT; };
		AB3ACC3A14C24D5400D7D192 /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = COPYING; path = ../../../COPYING; sourceTree = SOURCE_ROOT; };
		AB3ACC3B14C24D5400D7D192 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../../../README; sourceTree = SOURCE_ROOT; };
		AB3ACC3D14C24D5400D7D192 /* README.MAC */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README.MAC; path = ../../../README.MAC; sourceTree = SOURCE_ROOT; };
		AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MacOGLDisplayView.mm; sourceTree = "<group>"; };
		AB3BF4051E22FEA8003E2B24 /* MacOGLDisplayView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MacOGLDisplayView.h; sourceTree = "<group>"; };
		AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
		AB3BF4361E25D6B4003E2B24 /* DisplayViewCALayer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DisplayViewCALayer.h; sourceTree = "<group>"; };
		AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DisplayViewCALayer.mm; sourceTree = "<group>"; };
		AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MacMetalDisplayView.mm; sourceTree = "<group>"; };
		AB3BF43F1E2628B6003E2B24 /* MacMetalDisplayView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MacMetalDisplayView.h; sourceTree = "<group>"; };
		AB3BF4401E262943003E2B24 /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = System/Library/Frameworks/Metal.framework; sourceTree = SDKROOT; };
		AB3E34C7134AF4500056477A /* cocoa_output.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_output.h; sourceTree = "<group>"; };
		AB3E34C8134AF4500056477A /* cocoa_output.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_output.mm; sourceTree = "<group>"; };
		AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneIdleNoHardware_256x256.png; path = images/Icon_MicrophoneIdleNoHardware_256x256.png; sourceTree = "<group>"; };
		AB3FBD7E2176DE95005722D0 /* WifiSettingsPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WifiSettingsPanel.h; sourceTree = "<group>"; };
		AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = WifiSettingsPanel.mm; sourceTree = "<group>"; };
		AB4055ED169F59380016AC3E /* AsmJit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsmJit.h; sourceTree = "<group>"; };
		AB4055EE169F59380016AC3E /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
		AB4055EF169F59380016AC3E /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = core.h; sourceTree = "<group>"; };
		AB4055F0169F59380016AC3E /* x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86.h; sourceTree = "<group>"; };
		AB4055FE169F5DBB0016AC3E /* apibegin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apibegin.h; sourceTree = "<group>"; };
		AB4055FF169F5DBB0016AC3E /* apiend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apiend.h; sourceTree = "<group>"; };
		AB405600169F5DBB0016AC3E /* assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assembler.cpp; sourceTree = "<group>"; };
		AB405601169F5DBB0016AC3E /* assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assembler.h; sourceTree = "<group>"; };
		AB405602169F5DBB0016AC3E /* assert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assert.cpp; sourceTree = "<group>"; };
		AB405603169F5DBB0016AC3E /* assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assert.h; sourceTree = "<group>"; };
		AB405604169F5DBB0016AC3E /* buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = buffer.cpp; sourceTree = "<group>"; };
		AB405605169F5DBB0016AC3E /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = "<group>"; };
		AB405606169F5DBB0016AC3E /* build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = build.h; sourceTree = "<group>"; };
		AB405607169F5DBB0016AC3E /* compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compiler.cpp; sourceTree = "<group>"; };
		AB405608169F5DBB0016AC3E /* compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compiler.h; sourceTree = "<group>"; };
		AB405609169F5DBB0016AC3E /* compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilercontext.cpp; sourceTree = "<group>"; };
		AB40560A169F5DBB0016AC3E /* compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilercontext.h; sourceTree = "<group>"; };
		AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilerfunc.cpp; sourceTree = "<group>"; };
		AB40560C169F5DBB0016AC3E /* compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilerfunc.h; sourceTree = "<group>"; };
		AB40560D169F5DBB0016AC3E /* compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compileritem.cpp; sourceTree = "<group>"; };
		AB40560E169F5DBB0016AC3E /* compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compileritem.h; sourceTree = "<group>"; };
		AB40560F169F5DBB0016AC3E /* context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = context.cpp; sourceTree = "<group>"; };
		AB405610169F5DBB0016AC3E /* context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = context.h; sourceTree = "<group>"; };
		AB405611169F5DBB0016AC3E /* cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpuinfo.cpp; sourceTree = "<group>"; };
		AB405612169F5DBB0016AC3E /* cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpuinfo.h; sourceTree = "<group>"; };
		AB405613169F5DBB0016AC3E /* defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = defs.cpp; sourceTree = "<group>"; };
		AB405614169F5DBB0016AC3E /* defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = defs.h; sourceTree = "<group>"; };
		AB405615169F5DBB0016AC3E /* func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = func.cpp; sourceTree = "<group>"; };
		AB405616169F5DBB0016AC3E /* func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = func.h; sourceTree = "<group>"; };
		AB405617169F5DBB0016AC3E /* intutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = intutil.h; sourceTree = "<group>"; };
		AB405618169F5DBB0016AC3E /* lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lock.h; sourceTree = "<group>"; };
		AB405619169F5DBB0016AC3E /* logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logger.cpp; sourceTree = "<group>"; };
		AB40561A169F5DBB0016AC3E /* logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logger.h; sourceTree = "<group>"; };
		AB40561B169F5DBB0016AC3E /* memorymanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymanager.cpp; sourceTree = "<group>"; };
		AB40561C169F5DBB0016AC3E /* memorymanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymanager.h; sourceTree = "<group>"; };
		AB40561D169F5DBB0016AC3E /* memorymarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymarker.cpp; sourceTree = "<group>"; };
		AB40561E169F5DBB0016AC3E /* memorymarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymarker.h; sourceTree = "<group>"; };
		AB40561F169F5DBB0016AC3E /* operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand.cpp; sourceTree = "<group>"; };
		AB405620169F5DBB0016AC3E /* operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand.h; sourceTree = "<group>"; };
		AB405621169F5DBB0016AC3E /* podvector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = podvector.h; sourceTree = "<group>"; };
		AB405622169F5DBB0016AC3E /* stringbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringbuilder.cpp; sourceTree = "<group>"; };
		AB405623169F5DBB0016AC3E /* stringbuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringbuilder.h; sourceTree = "<group>"; };
		AB405624169F5DBB0016AC3E /* stringutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringutil.cpp; sourceTree = "<group>"; };
		AB405625169F5DBB0016AC3E /* stringutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringutil.h; sourceTree = "<group>"; };
		AB405626169F5DBB0016AC3E /* virtualmemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = virtualmemory.cpp; sourceTree = "<group>"; };
		AB405627169F5DBB0016AC3E /* virtualmemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = virtualmemory.h; sourceTree = "<group>"; };
		AB405628169F5DBB0016AC3E /* zonememory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zonememory.cpp; sourceTree = "<group>"; };
		AB405629169F5DBB0016AC3E /* zonememory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zonememory.h; sourceTree = "<group>"; };
		AB405664169F5DCC0016AC3E /* x86assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86assembler.cpp; sourceTree = "<group>"; };
		AB405665169F5DCC0016AC3E /* x86assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86assembler.h; sourceTree = "<group>"; };
		AB405666169F5DCC0016AC3E /* x86compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compiler.cpp; sourceTree = "<group>"; };
		AB405667169F5DCC0016AC3E /* x86compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compiler.h; sourceTree = "<group>"; };
		AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilercontext.cpp; sourceTree = "<group>"; };
		AB405669169F5DCC0016AC3E /* x86compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilercontext.h; sourceTree = "<group>"; };
		AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilerfunc.cpp; sourceTree = "<group>"; };
		AB40566B169F5DCC0016AC3E /* x86compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilerfunc.h; sourceTree = "<group>"; };
		AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compileritem.cpp; sourceTree = "<group>"; };
		AB40566D169F5DCC0016AC3E /* x86compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compileritem.h; sourceTree = "<group>"; };
		AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86cpuinfo.cpp; sourceTree = "<group>"; };
		AB40566F169F5DCC0016AC3E /* x86cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86cpuinfo.h; sourceTree = "<group>"; };
		AB405670169F5DCC0016AC3E /* x86defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86defs.cpp; sourceTree = "<group>"; };
		AB405671169F5DCC0016AC3E /* x86defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86defs.h; sourceTree = "<group>"; };
		AB405672169F5DCC0016AC3E /* x86func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86func.cpp; sourceTree = "<group>"; };
		AB405673169F5DCC0016AC3E /* x86func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86func.h; sourceTree = "<group>"; };
		AB405674169F5DCC0016AC3E /* x86operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86operand.cpp; sourceTree = "<group>"; };
		AB405675169F5DCC0016AC3E /* x86operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86operand.h; sourceTree = "<group>"; };
		AB405676169F5DCC0016AC3E /* x86util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86util.cpp; sourceTree = "<group>"; };
		AB405677169F5DCC0016AC3E /* x86util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86util.h; sourceTree = "<group>"; };
		AB46E54B2814F40800A4E3D6 /* arm64_emit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = arm64_emit.cpp; sourceTree = "<group>"; };
		AB46E54C2814F40800A4E3D6 /* arm_emit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = arm_emit.cpp; sourceTree = "<group>"; };
		AB46E54D2814F40800A4E3D6 /* arm_jit_arm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = arm_jit_arm.cpp; sourceTree = "<group>"; };
		AB46E54E2814F40800A4E3D6 /* emit_core.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = emit_core.cpp; sourceTree = "<group>"; };
		AB47B52B18A3F722009A42AF /* xbrz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbrz.h; sourceTree = "<group>"; };
		AB47B52C18A3F722009A42AF /* xbrz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xbrz.cpp; sourceTree = "<group>"; };
		AB497B1227F2E97A00E8A244 /* DeSmuME.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DeSmuME.app; sourceTree = BUILT_PRODUCTS_DIR; };
		AB49B5372816879E0069F1D7 /* OEDisplayView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OEDisplayView.h; sourceTree = "<group>"; };
		AB49B5382816879E0069F1D7 /* OEDisplayView.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OEDisplayView.mm; sourceTree = "<group>"; };
		AB4C81E31B21676C00ACECD5 /* hq3x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hq3x.cpp; sourceTree = "<group>"; };
		AB4FCEBC1692AB82000F498F /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
		AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libpcap.tbd; path = usr/lib/libpcap.tbd; sourceTree = SDKROOT; };
		AB53B0BD211E63E8003D0ED9 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
		AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = MacMetalDisplayViewShaders.metal; sourceTree = "<group>"; };
		AB5648FD186E6EA8002740F4 /* cocoa_slot2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_slot2.h; sourceTree = "<group>"; };
		AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_slot2.mm; sourceTree = "<group>"; };
		AB564902186E6EBC002740F4 /* Slot2WindowDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Slot2WindowDelegate.h; sourceTree = "<group>"; };
		AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Slot2WindowDelegate.mm; sourceTree = "<group>"; };
		AB564906186E6F0C002740F4 /* ForceFeedback.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ForceFeedback.framework; path = System/Library/Frameworks/ForceFeedback.framework; sourceTree = SDKROOT; };
		AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_MemoryExpansionPak.png; path = images/Image_MemoryExpansionPak.png; sourceTree = "<group>"; };
		AB56490A186E6F67002740F4 /* Image_PassME.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_PassME.png; path = images/Image_PassME.png; sourceTree = "<group>"; };
		AB56490B186E6F67002740F4 /* Image_Piano.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_Piano.png; path = images/Image_Piano.png; sourceTree = "<group>"; };
		AB5785FC17176AFC002C5FC7 /* OpenEmuBase.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenEmuBase.framework; path = openemu/OpenEmuBase.framework; sourceTree = "<group>"; };
		AB58F32B1364F44B0074C376 /* cocoa_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_file.h; sourceTree = "<group>"; };
		AB58F32C1364F44B0074C376 /* cocoa_file.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_file.mm; sourceTree = "<group>"; };
		AB5B1D4821D1F31D00BF0E0F /* MetalRendererCommonShaders.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MetalRendererCommonShaders.h; sourceTree = "<group>"; };
		AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = MetalRendererCommonShaders.metal; sourceTree = "<group>"; };
		AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = FileTypeInfo.plist; sourceTree = "<group>"; };
		AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Blue_512x512.png; path = images/Icon_GuitarGrip_Button_Blue_512x512.png; sourceTree = "<group>"; };
		AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Green_512x512.png; path = images/Icon_GuitarGrip_Button_Green_512x512.png; sourceTree = "<group>"; };
		AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Red_512x512.png; path = images/Icon_GuitarGrip_Button_Red_512x512.png; sourceTree = "<group>"; };
		AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Yellow_512x512.png; path = images/Icon_GuitarGrip_Button_Yellow_512x512.png; sourceTree = "<group>"; };
		AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_PaddleKnob_256x256.png; path = images/Icon_PaddleKnob_256x256.png; sourceTree = "<group>"; };
		AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Piano_256x256.png; path = images/Icon_Piano_256x256.png; sourceTree = "<group>"; };
		AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OGLRender_3_2.cpp; sourceTree = "<group>"; };
		AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_retail_nand.cpp; sourceTree = "<group>"; };
		AB74EC891738499C0026C41E /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
		AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_FirmwareConfig.icns; sourceTree = "<group>"; };
		AB79013D215B84E50082AE82 /* DeSmuME (Debug).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (Debug).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		AB79029A215B84F20082AE82 /* DeSmuME (Debug, dev+).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (Debug, dev+).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		AB796C9B15CDCB0F00C59155 /* arm_jit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm_jit.cpp; sourceTree = "<group>"; };
		AB796CA115CDCB4600C59155 /* arm_jit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = arm_jit.h; sourceTree = "<group>"; };
		AB796CA215CDCB6B00C59155 /* instruction_attributes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = instruction_attributes.h; sourceTree = "<group>"; };
		AB796CA315CDCB6B00C59155 /* instructions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = instructions.h; sourceTree = "<group>"; };
		AB796D7015CDCBA200C59155 /* DeSmuME (Debug).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (Debug).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_AutoholdClear_420x420.png; path = images/Icon_AutoholdClear_420x420.png; sourceTree = "<group>"; };
		AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_AutoholdSet_420x420.png; path = images/Icon_AutoholdSet_420x420.png; sourceTree = "<group>"; };
		AB80E04C142BC4A800A52038 /* cocoa_util.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_util.mm; sourceTree = "<group>"; };
		AB80E050142BC4FA00A52038 /* cocoa_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_util.h; sourceTree = "<group>"; };
		AB817A34143EE2DB00A7DFE9 /* videofilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = videofilter.h; sourceTree = "<group>"; };
		AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = videofilter.cpp; sourceTree = "<group>"; };
		AB82445A1704AE9A00B8EE20 /* utilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utilities.c; sourceTree = "<group>"; };
		AB82445E1704AEC400B8EE20 /* utilities.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utilities.h; sourceTree = "<group>"; };
		AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_ActionReplay_32x32@2x.png"; path = "images/Icon_ActionReplay_32x32@2x.png"; sourceTree = "<group>"; };
		AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_CodeBreaker_32x32@2x.png"; path = "images/Icon_CodeBreaker_32x32@2x.png"; sourceTree = "<group>"; };
		AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_DeSmuME_32x32@2x.png"; path = "images/Icon_DeSmuME_32x32@2x.png"; sourceTree = "<group>"; };
		AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_VolumeFull_16x16@2x.png"; path = "images/Icon_VolumeFull_16x16@2x.png"; sourceTree = "<group>"; };
		AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_VolumeMute_16x16@2x.png"; path = "images/Icon_VolumeMute_16x16@2x.png"; sourceTree = "<group>"; };
		AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_VolumeOneThird_16x16@2x.png"; path = "images/Icon_VolumeOneThird_16x16@2x.png"; sourceTree = "<group>"; };
		AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_VolumeTwoThird_16x16@2x.png"; path = "images/Icon_VolumeTwoThird_16x16@2x.png"; sourceTree = "<group>"; };
		AB8967D716D2ED0700F826F1 /* DisplayWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DisplayWindowController.h; sourceTree = "<group>"; };
		AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DisplayWindowController.mm; sourceTree = "<group>"; };
		AB8967DC16D2ED2700F826F1 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = translations/English.lproj/DisplayWindow.xib; sourceTree = "<group>"; };
		AB8B7AAA17CE8C440051CEBF /* slot1comp_protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slot1comp_protocol.h; sourceTree = "<group>"; };
		AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1comp_protocol.cpp; sourceTree = "<group>"; };
		AB8F3D2E1A53AC2600A80BF6 /* DeSmuME (Debug, dev+).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (Debug, dev+).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		AB9038A417C5ECFD00F410BD /* advanscene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = advanscene.h; sourceTree = "<group>"; };
		AB9038A517C5ECFD00F410BD /* advanscene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = advanscene.cpp; sourceTree = "<group>"; };
		AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_retail_auto.cpp; sourceTree = "<group>"; };
		AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_retail_mcrom.cpp; sourceTree = "<group>"; };
		AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1comp_mc.cpp; sourceTree = "<group>"; };
		AB9038AC17C5ED2200F410BD /* slot1comp_mc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slot1comp_mc.h; sourceTree = "<group>"; };
		AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1comp_rom.cpp; sourceTree = "<group>"; };
		AB9038AE17C5ED2200F410BD /* slot1comp_rom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slot1comp_rom.h; sourceTree = "<group>"; };
		AB93384928132CD000851FEA /* OEBuildInterface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OEBuildInterface.cpp; sourceTree = "<group>"; };
		AB96EE541F990E4700B7AA67 /* lapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lapi.c; sourceTree = "<group>"; };
		AB96EE551F990E4700B7AA67 /* lapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lapi.h; sourceTree = "<group>"; };
		AB96EE561F990E4700B7AA67 /* lauxlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lauxlib.c; sourceTree = "<group>"; };
		AB96EE571F990E4700B7AA67 /* lauxlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lauxlib.h; sourceTree = "<group>"; };
		AB96EE581F990E4700B7AA67 /* lbaselib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lbaselib.c; sourceTree = "<group>"; };
		AB96EE591F990E4700B7AA67 /* lcode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lcode.c; sourceTree = "<group>"; };
		AB96EE5A1F990E4700B7AA67 /* lcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcode.h; sourceTree = "<group>"; };
		AB96EE5B1F990E4700B7AA67 /* ldblib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ldblib.c; sourceTree = "<group>"; };
		AB96EE5C1F990E4700B7AA67 /* ldebug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ldebug.c; sourceTree = "<group>"; };
		AB96EE5D1F990E4700B7AA67 /* ldebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ldebug.h; sourceTree = "<group>"; };
		AB96EE5E1F990E4700B7AA67 /* ldo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ldo.c; sourceTree = "<group>"; };
		AB96EE5F1F990E4700B7AA67 /* ldo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ldo.h; sourceTree = "<group>"; };
		AB96EE601F990E4700B7AA67 /* ldump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ldump.c; sourceTree = "<group>"; };
		AB96EE611F990E4700B7AA67 /* lfunc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lfunc.c; sourceTree = "<group>"; };
		AB96EE621F990E4700B7AA67 /* lfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lfunc.h; sourceTree = "<group>"; };
		AB96EE631F990E4700B7AA67 /* lgc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lgc.c; sourceTree = "<group>"; };
		AB96EE641F990E4700B7AA67 /* lgc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lgc.h; sourceTree = "<group>"; };
		AB96EE651F990E4700B7AA67 /* linit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = linit.c; sourceTree = "<group>"; };
		AB96EE661F990E4700B7AA67 /* liolib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = liolib.c; sourceTree = "<group>"; };
		AB96EE671F990E4700B7AA67 /* llex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = llex.c; sourceTree = "<group>"; };
		AB96EE681F990E4700B7AA67 /* llex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = llex.h; sourceTree = "<group>"; };
		AB96EE691F990E4700B7AA67 /* llimits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = llimits.h; sourceTree = "<group>"; };
		AB96EE6A1F990E4700B7AA67 /* lmathlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lmathlib.c; sourceTree = "<group>"; };
		AB96EE6B1F990E4700B7AA67 /* lmem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lmem.c; sourceTree = "<group>"; };
		AB96EE6C1F990E4700B7AA67 /* lmem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lmem.h; sourceTree = "<group>"; };
		AB96EE6D1F990E4700B7AA67 /* loadlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = loadlib.c; sourceTree = "<group>"; };
		AB96EE6E1F990E4700B7AA67 /* lobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lobject.c; sourceTree = "<group>"; };
		AB96EE6F1F990E4700B7AA67 /* lobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lobject.h; sourceTree = "<group>"; };
		AB96EE701F990E4700B7AA67 /* lopcodes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lopcodes.c; sourceTree = "<group>"; };
		AB96EE711F990E4700B7AA67 /* lopcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lopcodes.h; sourceTree = "<group>"; };
		AB96EE721F990E4700B7AA67 /* loslib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = loslib.c; sourceTree = "<group>"; };
		AB96EE731F990E4700B7AA67 /* lparser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lparser.c; sourceTree = "<group>"; };
		AB96EE741F990E4700B7AA67 /* lparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lparser.h; sourceTree = "<group>"; };
		AB96EE751F990E4700B7AA67 /* lstate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lstate.c; sourceTree = "<group>"; };
		AB96EE761F990E4700B7AA67 /* lstate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lstate.h; sourceTree = "<group>"; };
		AB96EE771F990E4700B7AA67 /* lstring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lstring.c; sourceTree = "<group>"; };
		AB96EE781F990E4700B7AA67 /* lstring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lstring.h; sourceTree = "<group>"; };
		AB96EE791F990E4700B7AA67 /* lstrlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lstrlib.c; sourceTree = "<group>"; };
		AB96EE7A1F990E4700B7AA67 /* ltable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ltable.c; sourceTree = "<group>"; };
		AB96EE7B1F990E4700B7AA67 /* ltable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ltable.h; sourceTree = "<group>"; };
		AB96EE7C1F990E4700B7AA67 /* ltablib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ltablib.c; sourceTree = "<group>"; };
		AB96EE7D1F990E4700B7AA67 /* ltm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ltm.c; sourceTree = "<group>"; };
		AB96EE7E1F990E4700B7AA67 /* ltm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ltm.h; sourceTree = "<group>"; };
		AB96EE7F1F990E4700B7AA67 /* lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lua.h; sourceTree = "<group>"; };
		AB96EE801F990E4700B7AA67 /* luaconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = luaconf.h; sourceTree = "<group>"; };
		AB96EE811F990E4700B7AA67 /* lualib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lualib.h; sourceTree = "<group>"; };
		AB96EE821F990E4700B7AA67 /* lundump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lundump.c; sourceTree = "<group>"; };
		AB96EE831F990E4700B7AA67 /* lundump.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lundump.h; sourceTree = "<group>"; };
		AB96EE841F990E4700B7AA67 /* lvm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lvm.c; sourceTree = "<group>"; };
		AB96EE851F990E4700B7AA67 /* lvm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lvm.h; sourceTree = "<group>"; };
		AB96EE861F990E4700B7AA67 /* lzio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lzio.c; sourceTree = "<group>"; };
		AB96EE871F990E4700B7AA67 /* lzio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lzio.h; sourceTree = "<group>"; };
		AB9971CE134EDA0800531BA7 /* cocoa_globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_globals.h; sourceTree = "<group>"; };
		ABA48DF527F95C2E00D961FB /* colorspacehandler_NEON.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = colorspacehandler_NEON.h; sourceTree = "<group>"; };
		ABA48DF627F95C2E00D961FB /* colorspacehandler_NEON.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = colorspacehandler_NEON.cpp; sourceTree = "<group>"; };
		ABA6574914511EC90077E5E9 /* cocoa_cheat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_cheat.h; sourceTree = "<group>"; };
		ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_cheat.mm; sourceTree = "<group>"; };
		ABA67CA52808B8D000B5208D /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
		ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_VolumeMute_DarkMode_16x16@2x.png"; path = "images/Icon_VolumeMute_DarkMode_16x16@2x.png"; sourceTree = "<group>"; };
		ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeOneThird_DarkMode_16x16.png; path = images/Icon_VolumeOneThird_DarkMode_16x16.png; sourceTree = "<group>"; };
		ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_VolumeOneThird_DarkMode_16x16@2x.png"; path = "images/Icon_VolumeOneThird_DarkMode_16x16@2x.png"; sourceTree = "<group>"; };
		ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_VolumeTwoThird_DarkMode_16x16@2x.png"; path = "images/Icon_VolumeTwoThird_DarkMode_16x16@2x.png"; sourceTree = "<group>"; };
		ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeTwoThird_DarkMode_16x16.png; path = images/Icon_VolumeTwoThird_DarkMode_16x16.png; sourceTree = "<group>"; };
		ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon_VolumeFull_DarkMode_16x16@2x.png"; path = "images/Icon_VolumeFull_DarkMode_16x16@2x.png"; sourceTree = "<group>"; };
		ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeFull_DarkMode_16x16.png; path = images/Icon_VolumeFull_DarkMode_16x16.png; sourceTree = "<group>"; };
		ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneOff_DarkMode_256x256.png; path = images/Icon_MicrophoneOff_DarkMode_256x256.png; sourceTree = "<group>"; };
		ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeMute_DarkMode_16x16.png; path = images/Icon_VolumeMute_DarkMode_16x16.png; sourceTree = "<group>"; };
		ABA731251BB5104200B26147 /* SIL Open Font License.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "SIL Open Font License.txt"; sourceTree = "<group>"; };
		ABA731261BB5104200B26147 /* SourceSansPro-Black.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-Black.otf"; sourceTree = "<group>"; };
		ABA731271BB5104200B26147 /* SourceSansPro-BlackIt.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-BlackIt.otf"; sourceTree = "<group>"; };
		ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-Bold.otf"; sourceTree = "<group>"; };
		ABA731291BB5104200B26147 /* SourceSansPro-BoldIt.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-BoldIt.otf"; sourceTree = "<group>"; };
		ABA7312A1BB5104200B26147 /* SourceSansPro-ExtraLight.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-ExtraLight.otf"; sourceTree = "<group>"; };
		ABA7312B1BB5104200B26147 /* SourceSansPro-ExtraLightIt.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-ExtraLightIt.otf"; sourceTree = "<group>"; };
		ABA7312C1BB5104200B26147 /* SourceSansPro-It.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-It.otf"; sourceTree = "<group>"; };
		ABA7312D1BB5104200B26147 /* SourceSansPro-Light.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-Light.otf"; sourceTree = "<group>"; };
		ABA7312E1BB5104200B26147 /* SourceSansPro-LightIt.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-LightIt.otf"; sourceTree = "<group>"; };
		ABA7312F1BB5104200B26147 /* SourceSansPro-Regular.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-Regular.otf"; sourceTree = "<group>"; };
		ABA731301BB5104200B26147 /* SourceSansPro-Semibold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-Semibold.otf"; sourceTree = "<group>"; };
		ABA731311BB5104200B26147 /* SourceSansPro-SemiboldIt.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-SemiboldIt.otf"; sourceTree = "<group>"; };
		ABA731591BB51A8D00B26147 /* psnames.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = psnames.c; path = psnames/psnames.c; sourceTree = "<group>"; };
		ABA7315D1BB51E7000B26147 /* pshinter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pshinter.c; path = pshinter/pshinter.c; sourceTree = "<group>"; };
		ABA731611BB51F6700B26147 /* fttype1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fttype1.c; path = base/fttype1.c; sourceTree = "<group>"; };
		ABA731651BB51FDC00B26147 /* type1cid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = type1cid.c; path = cid/type1cid.c; sourceTree = "<group>"; };
		ABA731661BB51FDC00B26147 /* psaux.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = psaux.c; path = psaux/psaux.c; sourceTree = "<group>"; };
		ABA731671BB51FDC00B26147 /* type1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = type1.c; path = type1/type1.c; sourceTree = "<group>"; };
		ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_GuitarGrip.png; path = images/Image_GuitarGrip.png; sourceTree = "<group>"; };
		ABACB8DB1710B621003B845D /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
		ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClientDisplayView.cpp; sourceTree = "<group>"; };
		ABAD07DB1E19CAA6007867CA /* ClientDisplayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientDisplayView.h; sourceTree = "<group>"; };
		ABAD3E5913AF1D6D00502E1E /* AAFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AAFilter.h; sourceTree = "<group>"; };
		ABAD3E5A13AF1D6D00502E1E /* BPMDetect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BPMDetect.h; sourceTree = "<group>"; };
		ABAD3E5B13AF1D6D00502E1E /* cpu_detect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpu_detect.h; sourceTree = "<group>"; };
		ABAD3E5C13AF1D6D00502E1E /* FIFOSampleBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIFOSampleBuffer.h; sourceTree = "<group>"; };
		ABAD3E5D13AF1D6D00502E1E /* FIFOSamplePipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIFOSamplePipe.h; sourceTree = "<group>"; };
		ABAD3E5E13AF1D6D00502E1E /* FIRFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIRFilter.h; sourceTree = "<group>"; };
		ABAD3E5F13AF1D6D00502E1E /* RateTransposer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RateTransposer.h; sourceTree = "<group>"; };
		ABAD3E6013AF1D6D00502E1E /* SoundTouch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoundTouch.h; sourceTree = "<group>"; };
		ABAD3E6113AF1D6D00502E1E /* STTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STTypes.h; sourceTree = "<group>"; };
		ABAD3E6213AF1D6D00502E1E /* TDStretch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDStretch.h; sourceTree = "<group>"; };
		ABAD3E6313AF1D6D00502E1E /* WavFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WavFile.h; sourceTree = "<group>"; };
		ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AAFilter.cpp; sourceTree = "<group>"; };
		ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu_detect_x86_gcc.cpp; sourceTree = "<group>"; };
		ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FIFOSampleBuffer.cpp; sourceTree = "<group>"; };
		ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FIRFilter.cpp; sourceTree = "<group>"; };
		ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmx_optimized.cpp; sourceTree = "<group>"; };
		ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RateTransposer.cpp; sourceTree = "<group>"; };
		ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundTouch.cpp; sourceTree = "<group>"; };
		ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sse_optimized.cpp; sourceTree = "<group>"; };
		ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TDStretch.cpp; sourceTree = "<group>"; };
		ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WavFile.cpp; sourceTree = "<group>"; };
		ABADF1161DEA4C1200A142B1 /* Database.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Database.h; sourceTree = "<group>"; };
		ABADF1171DEA4C1200A142B1 /* Database.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Database.cpp; sourceTree = "<group>"; };
		ABADF11A1DEA4CF700A142B1 /* features_cpu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = features_cpu.c; sourceTree = "<group>"; };
		ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; };
		ABAF0A3F1A96E67200B95B75 /* RomInfoPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RomInfoPanel.h; sourceTree = "<group>"; };
		ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RomInfoPanel.mm; sourceTree = "<group>"; };
		ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
		ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneBlack_256x256.png; path = images/Icon_MicrophoneBlack_256x256.png; sourceTree = "<group>"; };
		ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneBlueGlow_256x256.png; path = images/Icon_MicrophoneBlueGlow_256x256.png; sourceTree = "<group>"; };
		ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneGreen_256x256.png; path = images/Icon_MicrophoneGreen_256x256.png; sourceTree = "<group>"; };
		ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneRed_256x256.png; path = images/Icon_MicrophoneRed_256x256.png; sourceTree = "<group>"; };
		ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneGray_256x256.png; path = images/Icon_MicrophoneGray_256x256.png; sourceTree = "<group>"; };
		ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClientExecutionControl.cpp; sourceTree = "<group>"; };
		ABB1C9471F5281AE0004844F /* ClientExecutionControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientExecutionControl.h; sourceTree = "<group>"; };
		ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OGLDisplayOutput_3_2.cpp; sourceTree = "<group>"; };
		ABB24F6C1A81EE92006C1108 /* OGLDisplayOutput_3_2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OGLDisplayOutput_3_2.h; sourceTree = "<group>"; };
		ABB3C63B1501BB8300E0C22E /* DeSmuME_Prefix_OpenEmu.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeSmuME_Prefix_OpenEmu.pch; sourceTree = "<group>"; };
		ABB3C63C1501BB8300E0C22E /* Info (OpenEmu Plug-in).plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info (OpenEmu Plug-in).plist"; sourceTree = "<group>"; };
		ABB3C63D1501BB8300E0C22E /* NDSGameCore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NDSGameCore.h; sourceTree = "<group>"; };
		ABB3C63E1501BB8300E0C22E /* NDSGameCore.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = NDSGameCore.mm; sourceTree = "<group>"; };
		ABB3C63F1501BB8300E0C22E /* OENDSSystemResponderClient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OENDSSystemResponderClient.h; sourceTree = "<group>"; };
		ABB3C6401501BB8300E0C22E /* OESoundInterface.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OESoundInterface.mm; sourceTree = "<group>"; };
		ABB3C6411501BB8300E0C22E /* OESoundInterface.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OESoundInterface.h; sourceTree = "<group>"; };
		ABB3C6471501BC6D00E0C22E /* DeSmuME.oecoreplugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DeSmuME.oecoreplugin; sourceTree = BUILT_PRODUCTS_DIR; };
		ABB5C48F26E06910000F3E49 /* libpcap.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpcap.dylib; path = usr/lib/libpcap.dylib; sourceTree = SDKROOT; };
		ABB5C49126E0692D000F3E49 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
		ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_ActionReplay_32x32.png; path = Images/Icon_ActionReplay_32x32.png; sourceTree = "<group>"; };
		ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_CodeBreaker_32x32.png; path = Images/Icon_CodeBreaker_32x32.png; sourceTree = "<group>"; };
		ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DeSmuME_32x32.png; path = Images/Icon_DeSmuME_32x32.png; sourceTree = "<group>"; };
		ABBB421516B4A5F30012E5AB /* OGLRender_3_2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OGLRender_3_2.h; sourceTree = "<group>"; };
		ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = DefaultUserPrefs.plist; sourceTree = "<group>"; };
		ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_ROMCheats.icns; sourceTree = "<group>"; };
		ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = colorspacehandler.cpp; sourceTree = "<group>"; };
		ABBFFF701D5F9C52003CD598 /* colorspacehandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = colorspacehandler.h; sourceTree = "<group>"; };
		ABBFFF751D5FD2ED003CD598 /* colorspacehandler_SSE2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = colorspacehandler_SSE2.cpp; sourceTree = "<group>"; };
		ABBFFF761D5FD2ED003CD598 /* colorspacehandler_SSE2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = colorspacehandler_SSE2.h; sourceTree = "<group>"; };
		ABBFFF7B1D610457003CD598 /* colorspacehandler_AVX2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = colorspacehandler_AVX2.cpp; sourceTree = "<group>"; };
		ABBFFF7C1D610457003CD598 /* colorspacehandler_AVX2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = colorspacehandler_AVX2.h; sourceTree = "<group>"; };
		ABBFFF811D611A36003CD598 /* colorspacehandler_AltiVec.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = colorspacehandler_AltiVec.cpp; sourceTree = "<group>"; };
		ABBFFF821D611A36003CD598 /* colorspacehandler_AltiVec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = colorspacehandler_AltiVec.h; sourceTree = "<group>"; };
		ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeFull_16x16.png; path = images/Icon_VolumeFull_16x16.png; sourceTree = "<group>"; };
		ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeMute_16x16.png; path = images/Icon_VolumeMute_16x16.png; sourceTree = "<group>"; };
		ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeOneThird_16x16.png; path = images/Icon_VolumeOneThird_16x16.png; sourceTree = "<group>"; };
		ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeTwoThird_16x16.png; path = images/Icon_VolumeTwoThird_16x16.png; sourceTree = "<group>"; };
		ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneDarkGreen_256x256.png; path = images/Icon_MicrophoneDarkGreen_256x256.png; sourceTree = "<group>"; };
		ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
		ABC570D4134431DA00E7B0B1 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
		ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = DefaultKeyMappings.plist; sourceTree = "<group>"; };
		ABC8599028273FEE00A03EA9 /* DeSmuME (x86_64).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (x86_64).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		ABCC19332287879000DFA471 /* colorspacehandler_AVX512.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = colorspacehandler_AVX512.cpp; sourceTree = "<group>"; };
		ABCC19342287879000DFA471 /* colorspacehandler_AVX512.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = colorspacehandler_AVX512.h; sourceTree = "<group>"; };
		ABCFA9F2178BDE920030C8BA /* encrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encrypt.h; sourceTree = "<group>"; };
		ABCFA9F3178BDE920030C8BA /* encrypt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encrypt.cpp; sourceTree = "<group>"; };
		ABD103FE1346652500AF11D1 /* cocoa_core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_core.h; sourceTree = "<group>"; };
		ABD103FF1346652500AF11D1 /* cocoa_input.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_input.h; sourceTree = "<group>"; };
		ABD104001346652500AF11D1 /* cocoa_rom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_rom.h; sourceTree = "<group>"; };
		ABD104011346652500AF11D1 /* sndOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sndOSX.h; sourceTree = "<group>"; };
		ABD104111346652500AF11D1 /* cocoa_input.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_input.mm; sourceTree = "<group>"; };
		ABD104121346652500AF11D1 /* cocoa_core.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_core.mm; sourceTree = "<group>"; };
		ABD104131346652500AF11D1 /* cocoa_rom.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_rom.mm; sourceTree = "<group>"; };
		ABD104141346652500AF11D1 /* sndOSX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sndOSX.cpp; sourceTree = "<group>"; };
		ABD104271346653B00AF11D1 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
		ABD10452134666DD00AF11D1 /* DeSmuME_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeSmuME_Prefix.pch; sourceTree = "<group>"; };
		ABD10AE31715FCDD00B5729D /* audiosamplegenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiosamplegenerator.h; sourceTree = SOURCE_ROOT; };
		ABD10AE41715FCDD00B5729D /* mic_ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mic_ext.h; sourceTree = SOURCE_ROOT; };
		ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiosamplegenerator.cpp; sourceTree = SOURCE_ROOT; };
		ABD10AE61715FCDD00B5729D /* mic_ext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mic_ext.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MacScreenshotCaptureTool.mm; sourceTree = "<group>"; };
		ABD1FBF41F7B7EA600B4F648 /* MacScreenshotCaptureTool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MacScreenshotCaptureTool.h; sourceTree = "<group>"; };
		ABD1FE6F1345AC8400AF11D1 /* armcpu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = armcpu.h; sourceTree = "<group>"; };
		ABD1FE701345AC8400AF11D1 /* bios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bios.h; sourceTree = "<group>"; };
		ABD1FE711345AC8400AF11D1 /* bits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bits.h; sourceTree = "<group>"; };
		ABD1FE721345AC8400AF11D1 /* cheatSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cheatSystem.h; sourceTree = "<group>"; };
		ABD1FE731345AC8400AF11D1 /* commandline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = commandline.h; sourceTree = "<group>"; };
		ABD1FE741345AC8400AF11D1 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
		ABD1FE751345AC8400AF11D1 /* cp15.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cp15.h; sourceTree = "<group>"; };
		ABD1FE771345AC8400AF11D1 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; };
		ABD1FE791345AC8400AF11D1 /* Disassembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Disassembler.h; sourceTree = "<group>"; };
		ABD1FE7A1345AC8400AF11D1 /* driver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = driver.h; sourceTree = "<group>"; };
		ABD1FE7C1345AC8400AF11D1 /* emufile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emufile.h; sourceTree = "<group>"; };
		ABD1FE7D1345AC8400AF11D1 /* FIFO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIFO.h; sourceTree = "<group>"; };
		ABD1FE7E1345AC8400AF11D1 /* firmware.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = firmware.h; sourceTree = "<group>"; };
		ABD1FE801345AC8400AF11D1 /* gdbstub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdbstub.h; sourceTree = "<group>"; };
		ABD1FE811345AC8400AF11D1 /* gfx3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gfx3d.h; sourceTree = "<group>"; };
		ABD1FE831345AC8400AF11D1 /* GPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPU.h; sourceTree = "<group>"; };
		ABD1FE841345AC8400AF11D1 /* lua-engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "lua-engine.h"; sourceTree = "<group>"; };
		ABD1FE851345AC8400AF11D1 /* matrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = matrix.h; sourceTree = "<group>"; };
		ABD1FE861345AC8400AF11D1 /* mc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mc.h; sourceTree = "<group>"; };
		ABD1FE871345AC8400AF11D1 /* mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mem.h; sourceTree = "<group>"; };
		ABD1FE881345AC8400AF11D1 /* mic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mic.h; sourceTree = "<group>"; };
		ABD1FE891345AC8400AF11D1 /* MMU_timing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MMU_timing.h; sourceTree = "<group>"; };
		ABD1FE8A1345AC8400AF11D1 /* MMU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MMU.h; sourceTree = "<group>"; };
		ABD1FE8B1345AC8400AF11D1 /* movie.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movie.h; sourceTree = "<group>"; };
		ABD1FE8C1345AC8400AF11D1 /* NDSSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NDSSystem.h; sourceTree = "<group>"; };
		ABD1FE8D1345AC8400AF11D1 /* OGLRender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OGLRender.h; sourceTree = "<group>"; };
		ABD1FE8E1345AC8400AF11D1 /* PACKED_END.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PACKED_END.h; sourceTree = "<group>"; };
		ABD1FE8F1345AC8400AF11D1 /* PACKED.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PACKED.h; sourceTree = "<group>"; };
		ABD1FE901345AC8400AF11D1 /* path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = path.h; sourceTree = "<group>"; };
		ABD1FE911345AC8400AF11D1 /* rasterize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rasterize.h; sourceTree = "<group>"; };
		ABD1FE921345AC8400AF11D1 /* readwrite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = readwrite.h; sourceTree = "<group>"; };
		ABD1FE931345AC8400AF11D1 /* registers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = registers.h; sourceTree = "<group>"; };
		ABD1FE941345AC8400AF11D1 /* render3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = render3D.h; sourceTree = "<group>"; };
		ABD1FE951345AC8400AF11D1 /* ROMReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ROMReader.h; sourceTree = "<group>"; };
		ABD1FE961345AC8400AF11D1 /* rtc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rtc.h; sourceTree = "<group>"; };
		ABD1FE971345AC8400AF11D1 /* saves.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = saves.h; sourceTree = "<group>"; };
		ABD1FE991345AC8400AF11D1 /* slot1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slot1.h; sourceTree = "<group>"; };
		ABD1FE9B1345AC8400AF11D1 /* SPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPU.h; sourceTree = "<group>"; };
		ABD1FE9C1345AC8400AF11D1 /* texcache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = texcache.h; sourceTree = "<group>"; };
		ABD1FE9E1345AC8400AF11D1 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = "<group>"; };
		ABD1FE9F1345AC8400AF11D1 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = "<group>"; };
		ABD1FEA01345AC8400AF11D1 /* wifi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wifi.h; sourceTree = "<group>"; };
		ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm_instructions.cpp; sourceTree = "<group>"; };
		ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = armcpu.cpp; sourceTree = "<group>"; };
		ABD1FEA51345AC8400AF11D1 /* bios.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bios.cpp; sourceTree = "<group>"; };
		ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cheatSystem.cpp; sourceTree = "<group>"; };
		ABD1FEA71345AC8400AF11D1 /* commandline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = commandline.cpp; sourceTree = "<group>"; };
		ABD1FEA81345AC8400AF11D1 /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = "<group>"; };
		ABD1FEA91345AC8400AF11D1 /* cp15.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cp15.cpp; sourceTree = "<group>"; };
		ABD1FEAB1345AC8400AF11D1 /* debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debug.cpp; sourceTree = "<group>"; };
		ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Disassembler.cpp; sourceTree = "<group>"; };
		ABD1FEAE1345AC8400AF11D1 /* driver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = driver.cpp; sourceTree = "<group>"; };
		ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emufile.cpp; sourceTree = "<group>"; };
		ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FIFO.cpp; sourceTree = "<group>"; };
		ABD1FEB11345AC8400AF11D1 /* firmware.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = firmware.cpp; sourceTree = "<group>"; };
		ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gfx3d.cpp; sourceTree = "<group>"; };
		ABD1FEB71345AC8400AF11D1 /* GPU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GPU.cpp; sourceTree = "<group>"; };
		ABD1FEB81345AC8400AF11D1 /* lua-engine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "lua-engine.cpp"; sourceTree = "<group>"; };
		ABD1FEB91345AC8400AF11D1 /* matrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = matrix.cpp; sourceTree = "<group>"; };
		ABD1FEBA1345AC8400AF11D1 /* mc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mc.cpp; sourceTree = "<group>"; };
		ABD1FEBD1345AC8400AF11D1 /* mic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mic.cpp; sourceTree = "<group>"; };
		ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MMU.cpp; sourceTree = "<group>"; };
		ABD1FEBF1345AC8400AF11D1 /* movie.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movie.cpp; sourceTree = "<group>"; };
		ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NDSSystem.cpp; sourceTree = "<group>"; };
		ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OGLRender.cpp; sourceTree = "<group>"; };
		ABD1FEC21345AC8400AF11D1 /* path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = path.cpp; sourceTree = "<group>"; };
		ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rasterize.cpp; sourceTree = "<group>"; };
		ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = readwrite.cpp; sourceTree = "<group>"; };
		ABD1FEC51345AC8400AF11D1 /* render3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = render3D.cpp; sourceTree = "<group>"; };
		ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ROMReader.cpp; sourceTree = "<group>"; };
		ABD1FEC71345AC8400AF11D1 /* rtc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rtc.cpp; sourceTree = "<group>"; };
		ABD1FEC81345AC8400AF11D1 /* saves.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = saves.cpp; sourceTree = "<group>"; };
		ABD1FEC91345AC8400AF11D1 /* slot1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1.cpp; sourceTree = "<group>"; };
		ABD1FECB1345AC8400AF11D1 /* SPU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SPU.cpp; sourceTree = "<group>"; };
		ABD1FECC1345AC8400AF11D1 /* texcache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = texcache.cpp; sourceTree = "<group>"; };
		ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thumb_instructions.cpp; sourceTree = "<group>"; };
		ABD1FECE1345AC8400AF11D1 /* version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = version.cpp; sourceTree = "<group>"; };
		ABD1FECF1345AC8400AF11D1 /* wifi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wifi.cpp; sourceTree = "<group>"; };
		ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_none.cpp; sourceTree = "<group>"; };
		ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_r4.cpp; sourceTree = "<group>"; };
		ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_expMemory.cpp; sourceTree = "<group>"; };
		ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_gbagame.cpp; sourceTree = "<group>"; };
		ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_guitarGrip.cpp; sourceTree = "<group>"; };
		ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_mpcf.cpp; sourceTree = "<group>"; };
		ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_none.cpp; sourceTree = "<group>"; };
		ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_paddle.cpp; sourceTree = "<group>"; };
		ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_piano.cpp; sourceTree = "<group>"; };
		ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_rumblepak.cpp; sourceTree = "<group>"; };
		ABD1FF171345ACA900AF11D1 /* gdbstub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdbstub.cpp; sourceTree = "<group>"; };
		ABD1FF181345ACA900AF11D1 /* gdbstub_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdbstub_internal.h; sourceTree = "<group>"; };
		ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = datetime.cpp; sourceTree = "<group>"; };
		ABD1FF201345ACBF00AF11D1 /* datetime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = datetime.h; sourceTree = "<group>"; };
		ABD1FF221345ACBF00AF11D1 /* crc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = crc.cpp; sourceTree = "<group>"; };
		ABD1FF231345ACBF00AF11D1 /* crc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crc.h; sourceTree = "<group>"; };
		ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decrypt.cpp; sourceTree = "<group>"; };
		ABD1FF251345ACBF00AF11D1 /* decrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decrypt.h; sourceTree = "<group>"; };
		ABD1FF261345ACBF00AF11D1 /* header.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = header.cpp; sourceTree = "<group>"; };
		ABD1FF271345ACBF00AF11D1 /* header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = header.h; sourceTree = "<group>"; };
		ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dlditool.cpp; sourceTree = "<group>"; };
		ABD1FF291345ACBF00AF11D1 /* emufat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emufat.cpp; sourceTree = "<group>"; };
		ABD1FF2A1345ACBF00AF11D1 /* emufat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emufat.h; sourceTree = "<group>"; };
		ABD1FF2B1345ACBF00AF11D1 /* emufat_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emufat_types.h; sourceTree = "<group>"; };
		ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = guid.cpp; sourceTree = "<group>"; };
		ABD1FF2D1345ACBF00AF11D1 /* guid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = guid.h; sourceTree = "<group>"; };
		ABD1FF2F1345ACBF00AF11D1 /* bit_ops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bit_ops.h; sourceTree = "<group>"; };
		ABD1FF301345ACBF00AF11D1 /* cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cache.cpp; sourceTree = "<group>"; };
		ABD1FF311345ACBF00AF11D1 /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = "<group>"; };
		ABD1FF321345ACBF00AF11D1 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
		ABD1FF331345ACBF00AF11D1 /* directory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = directory.cpp; sourceTree = "<group>"; };
		ABD1FF341345ACBF00AF11D1 /* directory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = directory.h; sourceTree = "<group>"; };
		ABD1FF351345ACBF00AF11D1 /* disc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disc.cpp; sourceTree = "<group>"; };
		ABD1FF361345ACBF00AF11D1 /* disc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = disc.h; sourceTree = "<group>"; };
		ABD1FF371345ACBF00AF11D1 /* disc_io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = disc_io.h; sourceTree = "<group>"; };
		ABD1FF381345ACBF00AF11D1 /* fat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fat.h; sourceTree = "<group>"; };
		ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fatdir.cpp; sourceTree = "<group>"; };
		ABD1FF3A1345ACBF00AF11D1 /* fatdir.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fatdir.h; sourceTree = "<group>"; };
		ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fatfile.cpp; sourceTree = "<group>"; };
		ABD1FF3C1345ACBF00AF11D1 /* fatfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fatfile.h; sourceTree = "<group>"; };
		ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = file_allocation_table.cpp; sourceTree = "<group>"; };
		ABD1FF3E1345ACBF00AF11D1 /* file_allocation_table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file_allocation_table.h; sourceTree = "<group>"; };
		ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filetime.cpp; sourceTree = "<group>"; };
		ABD1FF401345ACBF00AF11D1 /* filetime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filetime.h; sourceTree = "<group>"; };
		ABD1FF411345ACBF00AF11D1 /* libfat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = libfat.cpp; sourceTree = "<group>"; };
		ABD1FF421345ACBF00AF11D1 /* libfat_pc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libfat_pc.h; sourceTree = "<group>"; };
		ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = libfat_public_api.cpp; sourceTree = "<group>"; };
		ABD1FF441345ACBF00AF11D1 /* libfat_public_api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libfat_public_api.h; sourceTree = "<group>"; };
		ABD1FF451345ACBF00AF11D1 /* lock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lock.cpp; sourceTree = "<group>"; };
		ABD1FF461345ACBF00AF11D1 /* lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lock.h; sourceTree = "<group>"; };
		ABD1FF471345ACBF00AF11D1 /* mem_allocate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mem_allocate.h; sourceTree = "<group>"; };
		ABD1FF481345ACBF00AF11D1 /* partition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = partition.cpp; sourceTree = "<group>"; };
		ABD1FF491345ACBF00AF11D1 /* partition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = partition.h; sourceTree = "<group>"; };
		ABD1FF4C1345ACBF00AF11D1 /* task.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = task.cpp; sourceTree = "<group>"; };
		ABD1FF4D1345ACBF00AF11D1 /* task.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = task.h; sourceTree = "<group>"; };
		ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vfat.cpp; sourceTree = "<group>"; };
		ABD1FF501345ACBF00AF11D1 /* vfat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vfat.h; sourceTree = "<group>"; };
		ABD1FF511345ACBF00AF11D1 /* xstring.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xstring.cpp; sourceTree = "<group>"; };
		ABD1FF521345ACBF00AF11D1 /* xstring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xstring.h; sourceTree = "<group>"; };
		ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = metaspu.cpp; sourceTree = "<group>"; };
		ABD1FF781345ACFA00AF11D1 /* metaspu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = metaspu.h; sourceTree = "<group>"; };
		ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SndOut.cpp; sourceTree = "<group>"; };
		ABD1FF7B1345ACFA00AF11D1 /* SndOut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SndOut.h; sourceTree = "<group>"; };
		ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Timestretcher.cpp; sourceTree = "<group>"; };
		ABD2CE4426E05CB000FB15F7 /* DeSmuME (x86_64h).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (x86_64h).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		ABD42045172319D1006A9B46 /* FileMigrationDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMigrationDelegate.h; sourceTree = "<group>"; };
		ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = FileMigrationDelegate.mm; sourceTree = "<group>"; };
		ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DisplayToggle_420x420.png; path = images/Icon_DisplayToggle_420x420.png; sourceTree = "<group>"; };
		ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_FrameAdvance_420x420.png; path = images/Icon_FrameAdvance_420x420.png; sourceTree = "<group>"; };
		ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_FrameJump_420x420.png; path = images/Icon_FrameJump_420x420.png; sourceTree = "<group>"; };
		ABE187E928274F0100B68164 /* DeSmuME_i386.profdata */ = {isa = PBXFileReference; lastKnownFileType = file; path = DeSmuME_i386.profdata; sourceTree = "<group>"; };
		ABE5DFE3143FB1DA00835AD8 /* cocoa_videofilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_videofilter.h; sourceTree = "<group>"; };
		ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_videofilter.mm; sourceTree = "<group>"; };
		ABE670251415DE6C00E8E4C9 /* tinystr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tinystr.cpp; sourceTree = "<group>"; };
		ABE670261415DE6C00E8E4C9 /* tinystr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tinystr.h; sourceTree = "<group>"; };
		ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tinyxml.cpp; sourceTree = "<group>"; };
		ABE670281415DE6C00E8E4C9 /* tinyxml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tinyxml.h; sourceTree = "<group>"; };
		ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tinyxmlerror.cpp; sourceTree = "<group>"; };
		ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tinyxmlparser.cpp; sourceTree = "<group>"; };
		ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OGLDisplayOutput.cpp; sourceTree = "<group>"; };
		ABE6840E189E33D5007FD69C /* OGLDisplayOutput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OGLDisplayOutput.h; sourceTree = "<group>"; };
		ABE7F53C13EE1C7900FD3A71 /* cocoa_firmware.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_firmware.h; sourceTree = "<group>"; };
		ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_firmware.mm; sourceTree = "<group>"; };
		ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_ROMSave.icns; sourceTree = "<group>"; };
		ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_DeSmuME.icns; sourceTree = "<group>"; };
		ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_NintendoDS_ROM.icns; sourceTree = "<group>"; };
		ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_SaveState.icns; sourceTree = "<group>"; };
		ABF2B9F81690412A000FF7C0 /* troubleshootingWindowDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = troubleshootingWindowDelegate.h; sourceTree = "<group>"; };
		ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = troubleshootingWindowDelegate.mm; sourceTree = "<group>"; };
		ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = 2xsai.cpp; sourceTree = "<group>"; };
		ABFE14FB14C92FF5005D6699 /* bilinear.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bilinear.cpp; sourceTree = "<group>"; };
		ABFE14FC14C92FF5005D6699 /* epx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = epx.cpp; sourceTree = "<group>"; };
		ABFE14FD14C92FF5005D6699 /* filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filter.h; sourceTree = "<group>"; };
		ABFE14FE14C92FF5005D6699 /* hq2x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hq2x.cpp; sourceTree = "<group>"; };
		ABFE14FF14C92FF5005D6699 /* hq2x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hq2x.h; sourceTree = "<group>"; };
		ABFE150014C92FF5005D6699 /* hq4x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hq4x.cpp; sourceTree = "<group>"; };
		ABFE150314C92FF5005D6699 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = interp.h; sourceTree = "<group>"; };
		ABFE150414C92FF5005D6699 /* lq2x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lq2x.cpp; sourceTree = "<group>"; };
		ABFE150514C92FF5005D6699 /* lq2x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lq2x.h; sourceTree = "<group>"; };
		ABFE150614C92FF5005D6699 /* scanline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scanline.cpp; sourceTree = "<group>"; };
		ABFEA7151BB4EC0F00B08C25 /* ftconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftconfig.h; sourceTree = "<group>"; };
		ABFEA7161BB4EC0F00B08C25 /* ftheader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftheader.h; sourceTree = "<group>"; };
		ABFEA7171BB4EC0F00B08C25 /* ftmodule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftmodule.h; sourceTree = "<group>"; };
		ABFEA7181BB4EC0F00B08C25 /* ftoption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftoption.h; sourceTree = "<group>"; };
		ABFEA7191BB4EC0F00B08C25 /* ftstdlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftstdlib.h; sourceTree = "<group>"; };
		ABFEA71A1BB4EC0F00B08C25 /* freetype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = freetype.h; sourceTree = "<group>"; };
		ABFEA71B1BB4EC0F00B08C25 /* ft2build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ft2build.h; sourceTree = "<group>"; };
		ABFEA71C1BB4EC0F00B08C25 /* ftadvanc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftadvanc.h; sourceTree = "<group>"; };
		ABFEA71D1BB4EC0F00B08C25 /* ftautoh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftautoh.h; sourceTree = "<group>"; };
		ABFEA71E1BB4EC0F00B08C25 /* ftbbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftbbox.h; sourceTree = "<group>"; };
		ABFEA71F1BB4EC0F00B08C25 /* ftbdf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftbdf.h; sourceTree = "<group>"; };
		ABFEA7201BB4EC0F00B08C25 /* ftbitmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftbitmap.h; sourceTree = "<group>"; };
		ABFEA7211BB4EC0F00B08C25 /* ftbzip2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftbzip2.h; sourceTree = "<group>"; };
		ABFEA7221BB4EC0F00B08C25 /* ftcache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftcache.h; sourceTree = "<group>"; };
		ABFEA7231BB4EC0F00B08C25 /* ftcffdrv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftcffdrv.h; sourceTree = "<group>"; };
		ABFEA7241BB4EC0F00B08C25 /* ftchapters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftchapters.h; sourceTree = "<group>"; };
		ABFEA7251BB4EC0F00B08C25 /* ftcid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftcid.h; sourceTree = "<group>"; };
		ABFEA7261BB4EC0F00B08C25 /* fterrdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fterrdef.h; sourceTree = "<group>"; };
		ABFEA7271BB4EC0F00B08C25 /* fterrors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fterrors.h; sourceTree = "<group>"; };
		ABFEA7281BB4EC0F00B08C25 /* ftfntfmt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftfntfmt.h; sourceTree = "<group>"; };
		ABFEA7291BB4EC0F00B08C25 /* ftgasp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftgasp.h; sourceTree = "<group>"; };
		ABFEA72A1BB4EC0F00B08C25 /* ftglyph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftglyph.h; sourceTree = "<group>"; };
		ABFEA72B1BB4EC0F00B08C25 /* ftgxval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftgxval.h; sourceTree = "<group>"; };
		ABFEA72C1BB4EC0F00B08C25 /* ftgzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftgzip.h; sourceTree = "<group>"; };
		ABFEA72D1BB4EC0F00B08C25 /* ftimage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftimage.h; sourceTree = "<group>"; };
		ABFEA72E1BB4EC0F00B08C25 /* ftincrem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftincrem.h; sourceTree = "<group>"; };
		ABFEA72F1BB4EC0F00B08C25 /* ftlcdfil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftlcdfil.h; sourceTree = "<group>"; };
		ABFEA7301BB4EC0F00B08C25 /* ftlist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftlist.h; sourceTree = "<group>"; };
		ABFEA7311BB4EC0F00B08C25 /* ftlzw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftlzw.h; sourceTree = "<group>"; };
		ABFEA7321BB4EC0F00B08C25 /* ftmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftmac.h; sourceTree = "<group>"; };
		ABFEA7331BB4EC0F00B08C25 /* ftmm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftmm.h; sourceTree = "<group>"; };
		ABFEA7341BB4EC0F00B08C25 /* ftmodapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftmodapi.h; sourceTree = "<group>"; };
		ABFEA7351BB4EC1000B08C25 /* ftmoderr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftmoderr.h; sourceTree = "<group>"; };
		ABFEA7361BB4EC1000B08C25 /* ftotval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftotval.h; sourceTree = "<group>"; };
		ABFEA7371BB4EC1000B08C25 /* ftoutln.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftoutln.h; sourceTree = "<group>"; };
		ABFEA7381BB4EC1000B08C25 /* ftpfr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftpfr.h; sourceTree = "<group>"; };
		ABFEA7391BB4EC1000B08C25 /* ftrender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftrender.h; sourceTree = "<group>"; };
		ABFEA73A1BB4EC1000B08C25 /* ftsizes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftsizes.h; sourceTree = "<group>"; };
		ABFEA73B1BB4EC1000B08C25 /* ftsnames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftsnames.h; sourceTree = "<group>"; };
		ABFEA73C1BB4EC1000B08C25 /* ftstroke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftstroke.h; sourceTree = "<group>"; };
		ABFEA73D1BB4EC1000B08C25 /* ftsynth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftsynth.h; sourceTree = "<group>"; };
		ABFEA73E1BB4EC1000B08C25 /* ftsystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftsystem.h; sourceTree = "<group>"; };
		ABFEA73F1BB4EC1000B08C25 /* fttrigon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fttrigon.h; sourceTree = "<group>"; };
		ABFEA7401BB4EC1000B08C25 /* ftttdrv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftttdrv.h; sourceTree = "<group>"; };
		ABFEA7411BB4EC1000B08C25 /* fttypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fttypes.h; sourceTree = "<group>"; };
		ABFEA7421BB4EC1000B08C25 /* ftwinfnt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftwinfnt.h; sourceTree = "<group>"; };
		ABFEA7441BB4EC1000B08C25 /* autohint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = autohint.h; sourceTree = "<group>"; };
		ABFEA7451BB4EC1000B08C25 /* ftcalc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftcalc.h; sourceTree = "<group>"; };
		ABFEA7461BB4EC1000B08C25 /* ftdebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftdebug.h; sourceTree = "<group>"; };
		ABFEA7471BB4EC1000B08C25 /* ftdriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftdriver.h; sourceTree = "<group>"; };
		ABFEA7481BB4EC1000B08C25 /* ftgloadr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftgloadr.h; sourceTree = "<group>"; };
		ABFEA7491BB4EC1000B08C25 /* ftmemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftmemory.h; sourceTree = "<group>"; };
		ABFEA74A1BB4EC1000B08C25 /* ftobjs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftobjs.h; sourceTree = "<group>"; };
		ABFEA74B1BB4EC1000B08C25 /* ftpic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftpic.h; sourceTree = "<group>"; };
		ABFEA74C1BB4EC1000B08C25 /* ftrfork.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftrfork.h; sourceTree = "<group>"; };
		ABFEA74D1BB4EC1000B08C25 /* ftserv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftserv.h; sourceTree = "<group>"; };
		ABFEA74E1BB4EC1000B08C25 /* ftstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftstream.h; sourceTree = "<group>"; };
		ABFEA74F1BB4EC1000B08C25 /* fttrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fttrace.h; sourceTree = "<group>"; };
		ABFEA7501BB4EC1000B08C25 /* ftvalid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftvalid.h; sourceTree = "<group>"; };
		ABFEA7511BB4EC1000B08C25 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = "<group>"; };
		ABFEA7521BB4EC1000B08C25 /* psaux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = psaux.h; sourceTree = "<group>"; };
		ABFEA7531BB4EC1000B08C25 /* pshints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pshints.h; sourceTree = "<group>"; };
		ABFEA7551BB4EC1000B08C25 /* svbdf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svbdf.h; sourceTree = "<group>"; };
		ABFEA7561BB4EC1000B08C25 /* svcid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svcid.h; sourceTree = "<group>"; };
		ABFEA7571BB4EC1000B08C25 /* svfntfmt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svfntfmt.h; sourceTree = "<group>"; };
		ABFEA7581BB4EC1000B08C25 /* svgldict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svgldict.h; sourceTree = "<group>"; };
		ABFEA7591BB4EC1000B08C25 /* svgxval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svgxval.h; sourceTree = "<group>"; };
		ABFEA75A1BB4EC1000B08C25 /* svkern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svkern.h; sourceTree = "<group>"; };
		ABFEA75B1BB4EC1000B08C25 /* svmm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svmm.h; sourceTree = "<group>"; };
		ABFEA75C1BB4EC1000B08C25 /* svotval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svotval.h; sourceTree = "<group>"; };
		ABFEA75D1BB4EC1000B08C25 /* svpfr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svpfr.h; sourceTree = "<group>"; };
		ABFEA75E1BB4EC1000B08C25 /* svpostnm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svpostnm.h; sourceTree = "<group>"; };
		ABFEA75F1BB4EC1000B08C25 /* svprop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svprop.h; sourceTree = "<group>"; };
		ABFEA7601BB4EC1000B08C25 /* svpscmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svpscmap.h; sourceTree = "<group>"; };
		ABFEA7611BB4EC1000B08C25 /* svpsinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svpsinfo.h; sourceTree = "<group>"; };
		ABFEA7621BB4EC1000B08C25 /* svsfnt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svsfnt.h; sourceTree = "<group>"; };
		ABFEA7631BB4EC1000B08C25 /* svttcmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svttcmap.h; sourceTree = "<group>"; };
		ABFEA7641BB4EC1000B08C25 /* svtteng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svtteng.h; sourceTree = "<group>"; };
		ABFEA7651BB4EC1000B08C25 /* svttglyf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svttglyf.h; sourceTree = "<group>"; };
		ABFEA7661BB4EC1000B08C25 /* svwinfnt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svwinfnt.h; sourceTree = "<group>"; };
		ABFEA7671BB4EC1000B08C25 /* sfnt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sfnt.h; sourceTree = "<group>"; };
		ABFEA7681BB4EC1000B08C25 /* t1types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = t1types.h; sourceTree = "<group>"; };
		ABFEA7691BB4EC1000B08C25 /* tttypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tttypes.h; sourceTree = "<group>"; };
		ABFEA76A1BB4EC1000B08C25 /* t1tables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = t1tables.h; sourceTree = "<group>"; };
		ABFEA76B1BB4EC1000B08C25 /* ttnameid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ttnameid.h; sourceTree = "<group>"; };
		ABFEA76C1BB4EC1000B08C25 /* tttables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tttables.h; sourceTree = "<group>"; };
		ABFEA76D1BB4EC1000B08C25 /* tttags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tttags.h; sourceTree = "<group>"; };
		ABFEA76E1BB4EC1000B08C25 /* ttunpat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ttunpat.h; sourceTree = "<group>"; };
		ABFEA7751BB4EC1000B08C25 /* ftbase.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftbase.c; path = base/ftbase.c; sourceTree = "<group>"; };
		ABFEA7761BB4EC1000B08C25 /* ftbase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ftbase.h; path = base/ftbase.h; sourceTree = "<group>"; };
		ABFEA7771BB4EC1000B08C25 /* ftbbox.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftbbox.c; path = base/ftbbox.c; sourceTree = "<group>"; };
		ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftbitmap.c; path = base/ftbitmap.c; sourceTree = "<group>"; };
		ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftdebug.c; path = base/ftdebug.c; sourceTree = "<group>"; };
		ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftfntfmt.c; path = base/ftfntfmt.c; sourceTree = "<group>"; };
		ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftfstype.c; path = base/ftfstype.c; sourceTree = "<group>"; };
		ABFEA7801BB4EC1000B08C25 /* ftgasp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftgasp.c; path = base/ftgasp.c; sourceTree = "<group>"; };
		ABFEA7821BB4EC1000B08C25 /* ftglyph.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftglyph.c; path = base/ftglyph.c; sourceTree = "<group>"; };
		ABFEA7831BB4EC1000B08C25 /* ftgxval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftgxval.c; path = base/ftgxval.c; sourceTree = "<group>"; };
		ABFEA7841BB4EC1000B08C25 /* ftinit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftinit.c; path = base/ftinit.c; sourceTree = "<group>"; };
		ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftlcdfil.c; path = base/ftlcdfil.c; sourceTree = "<group>"; };
		ABFEA7871BB4EC1000B08C25 /* ftmm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftmm.c; path = base/ftmm.c; sourceTree = "<group>"; };
		ABFEA7891BB4EC1000B08C25 /* ftotval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftotval.c; path = base/ftotval.c; sourceTree = "<group>"; };
		ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftpatent.c; path = base/ftpatent.c; sourceTree = "<group>"; };
		ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftpfr.c; path = base/ftpfr.c; sourceTree = "<group>"; };
		ABFEA7911BB4EC1000B08C25 /* ftstroke.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftstroke.c; path = base/ftstroke.c; sourceTree = "<group>"; };
		ABFEA7921BB4EC1000B08C25 /* ftsynth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftsynth.c; path = base/ftsynth.c; sourceTree = "<group>"; };
		ABFEA7931BB4EC1000B08C25 /* ftsystem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ftsystem.c; path = base/ftsystem.c; sourceTree = "<group>"; };
		ABFEA7B01BB4EC1000B08C25 /* cff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cff.c; path = cff/cff.c; sourceTree = "<group>"; };
		ABFEA7C81BB4EC1000B08C25 /* sfnt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sfnt.c; path = sfnt/sfnt.c; sourceTree = "<group>"; };
		ABFEA7E41BB4EC1000B08C25 /* smooth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = smooth.c; path = smooth/smooth.c; sourceTree = "<group>"; };
		ABFEA7E61BB4EC1000B08C25 /* truetype.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = truetype.c; path = truetype/truetype.c; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		8C43E88B27E3CD0100A35F65 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8C43E88C27E3CD0100A35F65 /* Accelerate.framework in Frameworks */,
				8C43E88D27E3CD0100A35F65 /* libz.tbd in Frameworks */,
				8C43E88E27E3CD0100A35F65 /* libpcap.tbd in Frameworks */,
				8C43E88F27E3CD0100A35F65 /* AppKit.framework in Frameworks */,
				8C43E89027E3CD0100A35F65 /* AudioToolbox.framework in Frameworks */,
				8C43E89127E3CD0100A35F65 /* AudioUnit.framework in Frameworks */,
				8C43E89227E3CD0100A35F65 /* Carbon.framework in Frameworks */,
				8C43E89327E3CD0100A35F65 /* Cocoa.framework in Frameworks */,
				8C43E89427E3CD0100A35F65 /* CoreAudio.framework in Frameworks */,
				8C43E89527E3CD0100A35F65 /* CoreVideo.framework in Frameworks */,
				8C43E89627E3CD0100A35F65 /* ForceFeedback.framework in Frameworks */,
				ABA67CA82808B8E700B5208D /* AVFoundation.framework in Frameworks */,
				8C43E89727E3CD0100A35F65 /* Foundation.framework in Frameworks */,
				8C43E89827E3CD0100A35F65 /* IOKit.framework in Frameworks */,
				8C43E89927E3CD0100A35F65 /* Metal.framework in Frameworks */,
				8C43E89A27E3CD0100A35F65 /* OpenGL.framework in Frameworks */,
				8C43E89B27E3CD0100A35F65 /* QuartzCore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8C43E9EA27E3CD4C00A35F65 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8C43E9EB27E3CD4C00A35F65 /* Accelerate.framework in Frameworks */,
				8C43E9EC27E3CD4C00A35F65 /* libz.tbd in Frameworks */,
				8C43E9ED27E3CD4C00A35F65 /* libpcap.tbd in Frameworks */,
				8C43E9EE27E3CD4C00A35F65 /* AppKit.framework in Frameworks */,
				8C43E9EF27E3CD4C00A35F65 /* AudioToolbox.framework in Frameworks */,
				8C43E9F027E3CD4C00A35F65 /* AudioUnit.framework in Frameworks */,
				8C43E9F127E3CD4C00A35F65 /* Carbon.framework in Frameworks */,
				8C43E9F227E3CD4C00A35F65 /* Cocoa.framework in Frameworks */,
				8C43E9F327E3CD4C00A35F65 /* CoreAudio.framework in Frameworks */,
				8C43E9F427E3CD4C00A35F65 /* ForceFeedback.framework in Frameworks */,
				8C43E9F527E3CD4C00A35F65 /* Foundation.framework in Frameworks */,
				ABA67CA92808B8E800B5208D /* AVFoundation.framework in Frameworks */,
				8C43E9F627E3CD4C00A35F65 /* IOKit.framework in Frameworks */,
				8C43E9F727E3CD4C00A35F65 /* Metal.framework in Frameworks */,
				8C43E9F827E3CD4C00A35F65 /* OpenGL.framework in Frameworks */,
				8C43E9F927E3CD4C00A35F65 /* QuartzCore.framework in Frameworks */,
				8C43E9FA27E3CD4C00A35F65 /* CoreVideo.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8CCD84FC27E40B730024BDD5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8CCD84FD27E40B730024BDD5 /* Accelerate.framework in Frameworks */,
				8CCD84FE27E40B730024BDD5 /* libz.tbd in Frameworks */,
				8CCD84FF27E40B730024BDD5 /* libpcap.tbd in Frameworks */,
				8CCD850027E40B730024BDD5 /* AppKit.framework in Frameworks */,
				8CCD850127E40B730024BDD5 /* AudioToolbox.framework in Frameworks */,
				8CCD850227E40B730024BDD5 /* AudioUnit.framework in Frameworks */,
				8CCD850327E40B730024BDD5 /* Carbon.framework in Frameworks */,
				8CCD850427E40B730024BDD5 /* Cocoa.framework in Frameworks */,
				8CCD850527E40B730024BDD5 /* CoreAudio.framework in Frameworks */,
				8CCD850627E40B730024BDD5 /* ForceFeedback.framework in Frameworks */,
				8CCD850727E40B730024BDD5 /* Foundation.framework in Frameworks */,
				ABA67CAE2808B8F000B5208D /* AVFoundation.framework in Frameworks */,
				8CCD850827E40B730024BDD5 /* IOKit.framework in Frameworks */,
				8CCD850927E40B730024BDD5 /* Metal.framework in Frameworks */,
				8CCD850A27E40B730024BDD5 /* OpenGL.framework in Frameworks */,
				8CCD850B27E40B730024BDD5 /* QuartzCore.framework in Frameworks */,
				8CCD850C27E40B730024BDD5 /* CoreVideo.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB36C87C27F2C8AE00C763C8 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB36C87D27F2C8AE00C763C8 /* Accelerate.framework in Frameworks */,
				AB36C87E27F2C8AE00C763C8 /* libz.tbd in Frameworks */,
				AB36C87F27F2C8AE00C763C8 /* libpcap.tbd in Frameworks */,
				AB36C88027F2C8AE00C763C8 /* AppKit.framework in Frameworks */,
				AB36C88127F2C8AE00C763C8 /* AudioToolbox.framework in Frameworks */,
				AB36C88227F2C8AE00C763C8 /* AudioUnit.framework in Frameworks */,
				AB36C88327F2C8AE00C763C8 /* Carbon.framework in Frameworks */,
				AB36C88427F2C8AE00C763C8 /* Cocoa.framework in Frameworks */,
				AB36C88527F2C8AE00C763C8 /* CoreAudio.framework in Frameworks */,
				AB36C88627F2C8AE00C763C8 /* ForceFeedback.framework in Frameworks */,
				AB36C88727F2C8AE00C763C8 /* Foundation.framework in Frameworks */,
				AB36C88827F2C8AE00C763C8 /* IOKit.framework in Frameworks */,
				AB36C88A27F2C8AE00C763C8 /* OpenGL.framework in Frameworks */,
				AB36C88B27F2C8AE00C763C8 /* QuartzCore.framework in Frameworks */,
				AB36C88C27F2C8AE00C763C8 /* CoreVideo.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB790128215B84E50082AE82 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB790129215B84E50082AE82 /* Accelerate.framework in Frameworks */,
				AB79012A215B84E50082AE82 /* libz.tbd in Frameworks */,
				AB79012B215B84E50082AE82 /* libpcap.tbd in Frameworks */,
				AB79012C215B84E50082AE82 /* AppKit.framework in Frameworks */,
				AB79012D215B84E50082AE82 /* AudioToolbox.framework in Frameworks */,
				AB79012E215B84E50082AE82 /* AudioUnit.framework in Frameworks */,
				AB79012F215B84E50082AE82 /* Carbon.framework in Frameworks */,
				AB790130215B84E50082AE82 /* Cocoa.framework in Frameworks */,
				AB790131215B84E50082AE82 /* CoreAudio.framework in Frameworks */,
				AB790132215B84E50082AE82 /* CoreVideo.framework in Frameworks */,
				AB790133215B84E50082AE82 /* ForceFeedback.framework in Frameworks */,
				ABA67CAA2808B8ED00B5208D /* AVFoundation.framework in Frameworks */,
				AB790134215B84E50082AE82 /* Foundation.framework in Frameworks */,
				AB790135215B84E50082AE82 /* IOKit.framework in Frameworks */,
				AB790136215B84E50082AE82 /* Metal.framework in Frameworks */,
				AB790137215B84E50082AE82 /* OpenGL.framework in Frameworks */,
				AB790138215B84E50082AE82 /* QuartzCore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB790286215B84F20082AE82 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB790287215B84F20082AE82 /* Accelerate.framework in Frameworks */,
				AB790288215B84F20082AE82 /* libz.tbd in Frameworks */,
				AB790289215B84F20082AE82 /* libpcap.tbd in Frameworks */,
				AB79028A215B84F20082AE82 /* AppKit.framework in Frameworks */,
				AB79028B215B84F20082AE82 /* AudioToolbox.framework in Frameworks */,
				AB79028C215B84F20082AE82 /* AudioUnit.framework in Frameworks */,
				AB79028D215B84F20082AE82 /* Carbon.framework in Frameworks */,
				AB79028E215B84F20082AE82 /* Cocoa.framework in Frameworks */,
				AB79028F215B84F20082AE82 /* CoreAudio.framework in Frameworks */,
				AB790290215B84F20082AE82 /* ForceFeedback.framework in Frameworks */,
				AB790291215B84F20082AE82 /* Foundation.framework in Frameworks */,
				ABA67CAB2808B8ED00B5208D /* AVFoundation.framework in Frameworks */,
				AB790292215B84F20082AE82 /* IOKit.framework in Frameworks */,
				AB790293215B84F20082AE82 /* Metal.framework in Frameworks */,
				AB790294215B84F20082AE82 /* OpenGL.framework in Frameworks */,
				AB790295215B84F20082AE82 /* QuartzCore.framework in Frameworks */,
				AB790296215B84F20082AE82 /* CoreVideo.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB796D6515CDCBA200C59155 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB4FCEBD1692AB82000F498F /* Accelerate.framework in Frameworks */,
				AB53B0C7211E6407003D0ED9 /* libz.tbd in Frameworks */,
				AB53B0C1211E6400003D0ED9 /* libpcap.tbd in Frameworks */,
				AB796D6615CDCBA200C59155 /* AppKit.framework in Frameworks */,
				ABACB8DC1710B621003B845D /* AudioToolbox.framework in Frameworks */,
				AB796D6715CDCBA200C59155 /* AudioUnit.framework in Frameworks */,
				AB74EC8A1738499C0026C41E /* Carbon.framework in Frameworks */,
				AB796D6815CDCBA200C59155 /* Cocoa.framework in Frameworks */,
				ABB0FBC71A9E5D080060C55A /* CoreAudio.framework in Frameworks */,
				ABAE1F6F1F6873E70080EFE3 /* CoreVideo.framework in Frameworks */,
				AB564907186E6F0C002740F4 /* ForceFeedback.framework in Frameworks */,
				ABA67CA62808B8DE00B5208D /* AVFoundation.framework in Frameworks */,
				AB796D6915CDCBA200C59155 /* Foundation.framework in Frameworks */,
				AB796D6A15CDCBA200C59155 /* IOKit.framework in Frameworks */,
				AB78B5C21E384F2200297FED /* Metal.framework in Frameworks */,
				AB796D6B15CDCBA200C59155 /* OpenGL.framework in Frameworks */,
				AB3BF4331E2562F2003E2B24 /* QuartzCore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB8F3D1E1A53AC2600A80BF6 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB8F3D1F1A53AC2600A80BF6 /* Accelerate.framework in Frameworks */,
				AB53B0C6211E6407003D0ED9 /* libz.tbd in Frameworks */,
				AB53B0C0211E6400003D0ED9 /* libpcap.tbd in Frameworks */,
				AB8F3D201A53AC2600A80BF6 /* AppKit.framework in Frameworks */,
				AB8F3D211A53AC2600A80BF6 /* AudioToolbox.framework in Frameworks */,
				AB8F3D221A53AC2600A80BF6 /* AudioUnit.framework in Frameworks */,
				AB8F3D231A53AC2600A80BF6 /* Carbon.framework in Frameworks */,
				AB8F3D241A53AC2600A80BF6 /* Cocoa.framework in Frameworks */,
				ABB0FBC51A9E5CEA0060C55A /* CoreAudio.framework in Frameworks */,
				AB8F3D251A53AC2600A80BF6 /* ForceFeedback.framework in Frameworks */,
				AB8F3D261A53AC2600A80BF6 /* Foundation.framework in Frameworks */,
				ABA67CA72808B8E000B5208D /* AVFoundation.framework in Frameworks */,
				AB8F3D271A53AC2600A80BF6 /* IOKit.framework in Frameworks */,
				AB78B5C11E384F2100297FED /* Metal.framework in Frameworks */,
				AB8F3D281A53AC2600A80BF6 /* OpenGL.framework in Frameworks */,
				AB3BF4351E256309003E2B24 /* QuartzCore.framework in Frameworks */,
				ABAE1F701F6874090080EFE3 /* CoreVideo.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABB3C6441501BC6D00E0C22E /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB4FCEBF1692AB82000F498F /* Accelerate.framework in Frameworks */,
				AB53B0C3211E6405003D0ED9 /* libz.tbd in Frameworks */,
				ABB3C6641501BF8A00E0C22E /* AppKit.framework in Frameworks */,
				ABACB8DE1710B65F003B845D /* AudioToolbox.framework in Frameworks */,
				ABB3C6651501BF8A00E0C22E /* AudioUnit.framework in Frameworks */,
				ABB3C6661501BF8A00E0C22E /* Cocoa.framework in Frameworks */,
				ABB3C6671501BF8A00E0C22E /* Foundation.framework in Frameworks */,
				AB53B0C2211E6401003D0ED9 /* libpcap.tbd in Frameworks */,
				ABB3C6691501BF8A00E0C22E /* OpenGL.framework in Frameworks */,
				ABC503B11AAC4355002FCD43 /* CoreAudio.framework in Frameworks */,
				AB5785FD17176AFC002C5FC7 /* OpenEmuBase.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABC8597B28273FEE00A03EA9 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABC8597C28273FEE00A03EA9 /* Accelerate.framework in Frameworks */,
				ABC8597D28273FEE00A03EA9 /* libz.tbd in Frameworks */,
				ABC8597E28273FEE00A03EA9 /* libpcap.tbd in Frameworks */,
				ABC8597F28273FEE00A03EA9 /* AppKit.framework in Frameworks */,
				ABC8598028273FEE00A03EA9 /* AudioToolbox.framework in Frameworks */,
				ABC8598128273FEE00A03EA9 /* AudioUnit.framework in Frameworks */,
				ABC8598228273FEE00A03EA9 /* Carbon.framework in Frameworks */,
				ABC8598328273FEE00A03EA9 /* Cocoa.framework in Frameworks */,
				ABC8598428273FEE00A03EA9 /* CoreAudio.framework in Frameworks */,
				ABC8598528273FEE00A03EA9 /* ForceFeedback.framework in Frameworks */,
				ABC8598628273FEE00A03EA9 /* Foundation.framework in Frameworks */,
				ABC8598728273FEE00A03EA9 /* AVFoundation.framework in Frameworks */,
				ABC8598828273FEE00A03EA9 /* IOKit.framework in Frameworks */,
				ABC8598928273FEE00A03EA9 /* Metal.framework in Frameworks */,
				ABC8598A28273FEE00A03EA9 /* OpenGL.framework in Frameworks */,
				ABC8598B28273FEE00A03EA9 /* QuartzCore.framework in Frameworks */,
				ABC8598C28273FEE00A03EA9 /* CoreVideo.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABD2CE2F26E05CB000FB15F7 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABD2CE3026E05CB000FB15F7 /* Accelerate.framework in Frameworks */,
				ABD2CE3126E05CB000FB15F7 /* libz.tbd in Frameworks */,
				ABD2CE3226E05CB000FB15F7 /* libpcap.tbd in Frameworks */,
				ABD2CE3326E05CB000FB15F7 /* AppKit.framework in Frameworks */,
				ABD2CE3426E05CB000FB15F7 /* AudioToolbox.framework in Frameworks */,
				ABD2CE3526E05CB000FB15F7 /* AudioUnit.framework in Frameworks */,
				ABD2CE3626E05CB000FB15F7 /* Carbon.framework in Frameworks */,
				ABD2CE3726E05CB000FB15F7 /* Cocoa.framework in Frameworks */,
				ABD2CE3826E05CB000FB15F7 /* CoreAudio.framework in Frameworks */,
				ABD2CE3926E05CB000FB15F7 /* ForceFeedback.framework in Frameworks */,
				ABD2CE3A26E05CB000FB15F7 /* Foundation.framework in Frameworks */,
				ABA67CAD2808B8EF00B5208D /* AVFoundation.framework in Frameworks */,
				ABD2CE3B26E05CB000FB15F7 /* IOKit.framework in Frameworks */,
				ABD2CE3C26E05CB000FB15F7 /* Metal.framework in Frameworks */,
				ABD2CE3D26E05CB000FB15F7 /* OpenGL.framework in Frameworks */,
				ABD2CE3E26E05CB000FB15F7 /* QuartzCore.framework in Frameworks */,
				ABD2CE3F26E05CB000FB15F7 /* CoreVideo.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		080E96DDFE201D6D7F000001 /* Cocoa Port */ = {
			isa = PBXGroup;
			children = (
				ABB3C63A1501BB8300E0C22E /* openemu */,
				AB3ACB6514C2361100D7D192 /* userinterface */,
				AB82445A1704AE9A00B8EE20 /* utilities.c */,
				ABD10AE51715FCDD00B5729D /* audiosamplegenerator.cpp */,
				AB28625720AE3E9F00EAED43 /* ClientAVCaptureObject.cpp */,
				ABAD07DA1E19CAA6007867CA /* ClientDisplayView.cpp */,
				ABB1C9461F5281AE0004844F /* ClientExecutionControl.cpp */,
				AB11AD871F6757F800CB298E /* ClientInputHandler.cpp */,
				AB1B9E5F1501A78000464647 /* coreaudiosound.cpp */,
				AB28625320AE3E9E00EAED43 /* macOS_driver.cpp */,
				AB23567216C2F6F400DA782E /* macosx_10_5_compat.cpp */,
				ABD10AE61715FCDD00B5729D /* mic_ext.cpp */,
				ABB24F6B1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp */,
				ABE6840B189E33BC007FD69C /* OGLDisplayOutput.cpp */,
				AB1B9E601501A78000464647 /* ringbuffer.cpp */,
				ABD104141346652500AF11D1 /* sndOSX.cpp */,
				ABD10AE31715FCDD00B5729D /* audiosamplegenerator.h */,
				AB28625820AE3E9F00EAED43 /* ClientAVCaptureObject.h */,
				ABAD07DB1E19CAA6007867CA /* ClientDisplayView.h */,
				ABB1C9471F5281AE0004844F /* ClientExecutionControl.h */,
				AB11AD881F6757F800CB298E /* ClientInputHandler.h */,
				ABA6574914511EC90077E5E9 /* cocoa_cheat.h */,
				ABD103FE1346652500AF11D1 /* cocoa_core.h */,
				AB58F32B1364F44B0074C376 /* cocoa_file.h */,
				ABE7F53C13EE1C7900FD3A71 /* cocoa_firmware.h */,
				AB9971CE134EDA0800531BA7 /* cocoa_globals.h */,
				AB3A656416CC5442001F5D4A /* cocoa_GPU.h */,
				ABD103FF1346652500AF11D1 /* cocoa_input.h */,
				AB3E34C7134AF4500056477A /* cocoa_output.h */,
				ABD104001346652500AF11D1 /* cocoa_rom.h */,
				AB5648FD186E6EA8002740F4 /* cocoa_slot2.h */,
				AB80E050142BC4FA00A52038 /* cocoa_util.h */,
				ABE5DFE3143FB1DA00835AD8 /* cocoa_videofilter.h */,
				AB1B9E611501A78000464647 /* coreaudiosound.h */,
				AB28625520AE3E9E00EAED43 /* macOS_driver.h */,
				AB5B1D4821D1F31D00BF0E0F /* MetalRendererCommonShaders.h */,
				ABD10AE41715FCDD00B5729D /* mic_ext.h */,
				ABB24F6C1A81EE92006C1108 /* OGLDisplayOutput_3_2.h */,
				ABE6840E189E33D5007FD69C /* OGLDisplayOutput.h */,
				AB1B9E621501A78000464647 /* ringbuffer.h */,
				ABD104011346652500AF11D1 /* sndOSX.h */,
				AB82445E1704AEC400B8EE20 /* utilities.h */,
				AB5B1D4921D1F31E00BF0E0F /* MetalRendererCommonShaders.metal */,
				ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */,
				ABD104121346652500AF11D1 /* cocoa_core.mm */,
				AB58F32C1364F44B0074C376 /* cocoa_file.mm */,
				ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */,
				AB3A656016CC5438001F5D4A /* cocoa_GPU.mm */,
				ABD104111346652500AF11D1 /* cocoa_input.mm */,
				AB3E34C8134AF4500056477A /* cocoa_output.mm */,
				ABD104131346652500AF11D1 /* cocoa_rom.mm */,
				AB5648FE186E6EA8002740F4 /* cocoa_slot2.mm */,
				AB80E04C142BC4A800A52038 /* cocoa_util.mm */,
				ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */,
			);
			name = "Cocoa Port";
			sourceTree = "<group>";
		};
		1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
			isa = PBXGroup;
			children = (
				AB4FCEBC1692AB82000F498F /* Accelerate.framework */,
				29B97324FDCFA39411CA2CEA /* AppKit.framework */,
				ABACB8DB1710B621003B845D /* AudioToolbox.framework */,
				ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */,
				ABA67CA52808B8D000B5208D /* AVFoundation.framework */,
				AB74EC891738499C0026C41E /* Carbon.framework */,
				1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
				ABB0FBC41A9E5CEA0060C55A /* CoreAudio.framework */,
				ABAE1F6E1F6873E70080EFE3 /* CoreVideo.framework */,
				AB564906186E6F0C002740F4 /* ForceFeedback.framework */,
				29B97325FDCFA39411CA2CEA /* Foundation.framework */,
				AB350BA41478AC96007165AC /* IOKit.framework */,
				AB3BF4401E262943003E2B24 /* Metal.framework */,
				ABC570D4134431DA00E7B0B1 /* OpenGL.framework */,
				AB3BF4321E2562F2003E2B24 /* QuartzCore.framework */,
				ABB5C48F26E06910000F3E49 /* libpcap.dylib */,
				AB53B0BC211E63E4003D0ED9 /* libpcap.tbd */,
				ABB5C49126E0692D000F3E49 /* libz.dylib */,
				AB53B0BD211E63E8003D0ED9 /* libz.tbd */,
			);
			name = "Linked Frameworks";
			sourceTree = "<group>";
		};
		1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
			isa = PBXGroup;
			children = (
				AB5785FC17176AFC002C5FC7 /* OpenEmuBase.framework */,
			);
			name = "Other Frameworks";
			sourceTree = "<group>";
		};
		19C28FACFE9D520D11CA2CBB /* Products */ = {
			isa = PBXGroup;
			children = (
				ABB3C6471501BC6D00E0C22E /* DeSmuME.oecoreplugin */,
				AB796D7015CDCBA200C59155 /* DeSmuME (Debug).app */,
				AB8F3D2E1A53AC2600A80BF6 /* DeSmuME (Debug, dev+).app */,
				AB79013D215B84E50082AE82 /* DeSmuME (Debug).app */,
				AB79029A215B84F20082AE82 /* DeSmuME (Debug, dev+).app */,
				ABD2CE4426E05CB000FB15F7 /* DeSmuME (x86_64h).app */,
				8C43E89F27E3CD0100A35F65 /* DeSmuME (Debug).app */,
				8C43E9FE27E3CD4C00A35F65 /* DeSmuME (Debug, dev+).app */,
				8CCD851027E40B730024BDD5 /* DeSmuME (arm64).app */,
				AB36C89027F2C8AE00C763C8 /* DeSmuME (i386).app */,
				AB497B1227F2E97A00E8A244 /* DeSmuME.app */,
				ABC8599028273FEE00A03EA9 /* DeSmuME (x86_64).app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		29B97314FDCFA39411CA2CEA /* DeSmuME */ = {
			isa = PBXGroup;
			children = (
				080E96DDFE201D6D7F000001 /* Cocoa Port */,
				AB35BD8C1DEBF1BD00844310 /* Modules */,
				ABC572B7134592D900E7B0B1 /* Core */,
				29B97323FDCFA39411CA2CEA /* Frameworks */,
				29B97315FDCFA39411CA2CEA /* Other Sources */,
				19C28FACFE9D520D11CA2CBB /* Products */,
				29B97317FDCFA39411CA2CEA /* Resources */,
				AB407F381A620D6E00313213 /* OptimizationProfiles */,
			);
			name = DeSmuME;
			sourceTree = "<group>";
			usesTabs = 1;
			wrapsLines = 0;
		};
		29B97315FDCFA39411CA2CEA /* Other Sources */ = {
			isa = PBXGroup;
			children = (
				AB96EE531F990E4700B7AA67 /* lua */,
				ABFEA7121BB4EC0F00B08C25 /* freetype */,
				ABD104271346653B00AF11D1 /* main.m */,
				ABD10452134666DD00AF11D1 /* DeSmuME_Prefix.pch */,
			);
			name = "Other Sources";
			sourceTree = "<group>";
		};
		29B97317FDCFA39411CA2CEA /* Resources */ = {
			isa = PBXGroup;
			children = (
				ABA731241BB5104200B26147 /* source-sans-pro */,
				ABC2ECD613B1C87000FAAA2A /* Images */,
				AB00E87C14205EBC00DE561F /* MainMenu.xib */,
				AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */,
				AB350D3A147A1D93007165AC /* HID_usage_strings.plist */,
				8D1107310486CEB800E47090 /* Info.plist */,
				AB02791814415E4C0075E58C /* Info (Debug).plist */,
				AB00E87914205EAE00DE561F /* InfoPlist.strings */,
				AB02475B13886BF300E9F9AB /* KeyNames.plist */,
				AB901BDD1420706100348EEC /* Localizable.strings */,
				ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */,
				ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */,
				AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */,
				AB3ACC3814C24D5400D7D192 /* AUTHORS */,
				AB3ACC3914C24D5400D7D192 /* ChangeLog */,
				AB3ACC3A14C24D5400D7D192 /* COPYING */,
				AB3ACC3B14C24D5400D7D192 /* README */,
				AB3ACC3D14C24D5400D7D192 /* README.MAC */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
				1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		AB000DBC1CCC6B0700413F02 /* file */ = {
			isa = PBXGroup;
			children = (
				AB000DC01CCC6B0700413F02 /* file_path.c */,
				AB000DC61CCC6B0700413F02 /* retro_dirent.c */,
				AB000DC71CCC6B0700413F02 /* retro_stat.c */,
			);
			path = file;
			sourceTree = "<group>";
		};
		AB2AB8731C9F9CFA00173B15 /* libretro-common */ = {
			isa = PBXGroup;
			children = (
				AB2AB8B41C9F9CFA00173B15 /* include */,
				AB35BD8D1DEBF40800844310 /* encodings */,
				ABADF1191DEA4CD900A142B1 /* features */,
				AB000DBC1CCC6B0700413F02 /* file */,
				AB2AB9241C9F9CFA00173B15 /* rthreads */,
			);
			path = "libretro-common";
			sourceTree = "<group>";
		};
		AB2AB8B41C9F9CFA00173B15 /* include */ = {
			isa = PBXGroup;
			children = (
				AB2AB8B51C9F9CFA00173B15 /* boolean.h */,
				AB2AB8B61C9F9CFA00173B15 /* clamping.h */,
				AB2AB8CE1C9F9CFA00173B15 /* filters.h */,
				AB2AB8E81C9F9CFA00173B15 /* libco.h */,
				AB2AB8ED1C9F9CFA00173B15 /* memalign.h */,
				AB2AB8EE1C9F9CFA00173B15 /* memmap.h */,
				AB2AB8F71C9F9CFA00173B15 /* retro_assert.h */,
				AB2AB8F81C9F9CFA00173B15 /* retro_common.h */,
				AB2AB8F91C9F9CFA00173B15 /* retro_dirent.h */,
				AB2AB8FA1C9F9CFA00173B15 /* retro_endianness.h */,
				AB2AB8FB1C9F9CFA00173B15 /* retro_environment.h */,
				AB2AB8FC1C9F9CFA00173B15 /* retro_inline.h */,
				AB2AB8FD1C9F9CFA00173B15 /* retro_miscellaneous.h */,
				AB2AB8FE1C9F9CFA00173B15 /* retro_stat.h */,
				AB2AB8FF1C9F9CFA00173B15 /* rhash.h */,
				AB2AB8B71C9F9CFA00173B15 /* compat */,
				AB2AB8C41C9F9CFA00173B15 /* dynamic */,
				AB2AB8C61C9F9CFA00173B15 /* encodings */,
				AB2AB8C81C9F9CFA00173B15 /* file */,
				AB2AB8CF1C9F9CFA00173B15 /* formats */,
				AB2AB8D61C9F9CFA00173B15 /* gfx */,
				AB2AB8DF1C9F9CFA00173B15 /* glsm */,
				AB2AB8E21C9F9CFA00173B15 /* glsym */,
				AB2AB8E91C9F9CFA00173B15 /* lists */,
				AB2AB8EF1C9F9CFA00173B15 /* net */,
				AB2AB8F31C9F9CFA00173B15 /* queues */,
				AB2AB9001C9F9CFA00173B15 /* rthreads */,
				AB2AB9041C9F9CFA00173B15 /* streams */,
				AB2AB9071C9F9CFA00173B15 /* string */,
			);
			path = include;
			sourceTree = "<group>";
		};
		AB2AB8B71C9F9CFA00173B15 /* compat */ = {
			isa = PBXGroup;
			children = (
				AB2AB8B81C9F9CFA00173B15 /* apple_compat.h */,
				AB2AB8B91C9F9CFA00173B15 /* fnmatch.h */,
				AB2AB8BA1C9F9CFA00173B15 /* getopt.h */,
				AB2AB8BB1C9F9CFA00173B15 /* ifaddrs.h */,
				AB2AB8BE1C9F9CFA00173B15 /* msvc.h */,
				AB2AB8BF1C9F9CFA00173B15 /* posix_string.h */,
				AB2AB8C01C9F9CFA00173B15 /* strcasestr.h */,
				AB2AB8C11C9F9CFA00173B15 /* strl.h */,
				AB2AB8C21C9F9CFA00173B15 /* zlib.h */,
				AB2AB8C31C9F9CFA00173B15 /* zutil.h */,
				AB2AB8BC1C9F9CFA00173B15 /* msvc */,
			);
			path = compat;
			sourceTree = "<group>";
		};
		AB2AB8BC1C9F9CFA00173B15 /* msvc */ = {
			isa = PBXGroup;
			children = (
				AB2AB8BD1C9F9CFA00173B15 /* stdint.h */,
			);
			path = msvc;
			sourceTree = "<group>";
		};
		AB2AB8C41C9F9CFA00173B15 /* dynamic */ = {
			isa = PBXGroup;
			children = (
				AB2AB8C51C9F9CFA00173B15 /* dylib.h */,
			);
			path = dynamic;
			sourceTree = "<group>";
		};
		AB2AB8C61C9F9CFA00173B15 /* encodings */ = {
			isa = PBXGroup;
			children = (
				AB2AB8C71C9F9CFA00173B15 /* utf.h */,
			);
			path = encodings;
			sourceTree = "<group>";
		};
		AB2AB8C81C9F9CFA00173B15 /* file */ = {
			isa = PBXGroup;
			children = (
				AB2AB8C91C9F9CFA00173B15 /* archive_file.h */,
				AB2AB8CA1C9F9CFA00173B15 /* config_file.h */,
				AB2AB8CB1C9F9CFA00173B15 /* config_file_userdata.h */,
				AB2AB8CC1C9F9CFA00173B15 /* file_path.h */,
				AB2AB8CD1C9F9CFA00173B15 /* nbio.h */,
			);
			path = file;
			sourceTree = "<group>";
		};
		AB2AB8CF1C9F9CFA00173B15 /* formats */ = {
			isa = PBXGroup;
			children = (
				AB2AB8D01C9F9CFA00173B15 /* image.h */,
				AB2AB8D11C9F9CFA00173B15 /* jsonsax.h */,
				AB2AB8D21C9F9CFA00173B15 /* rbmp.h */,
				AB2AB8D31C9F9CFA00173B15 /* rpng.h */,
				AB2AB8D41C9F9CFA00173B15 /* rxml.h */,
				AB2AB8D51C9F9CFA00173B15 /* tga.h */,
			);
			path = formats;
			sourceTree = "<group>";
		};
		AB2AB8D61C9F9CFA00173B15 /* gfx */ = {
			isa = PBXGroup;
			children = (
				AB2AB8D71C9F9CFA00173B15 /* math */,
				AB2AB8DA1C9F9CFA00173B15 /* scaler */,
			);
			path = gfx;
			sourceTree = "<group>";
		};
		AB2AB8D71C9F9CFA00173B15 /* math */ = {
			isa = PBXGroup;
			children = (
				AB2AB8D81C9F9CFA00173B15 /* matrix_3x3.h */,
				AB2AB8D91C9F9CFA00173B15 /* matrix_4x4.h */,
			);
			path = math;
			sourceTree = "<group>";
		};
		AB2AB8DA1C9F9CFA00173B15 /* scaler */ = {
			isa = PBXGroup;
			children = (
				AB2AB8DB1C9F9CFA00173B15 /* filter.h */,
				AB2AB8DC1C9F9CFA00173B15 /* pixconv.h */,
				AB2AB8DD1C9F9CFA00173B15 /* scaler.h */,
				AB2AB8DE1C9F9CFA00173B15 /* scaler_int.h */,
			);
			path = scaler;
			sourceTree = "<group>";
		};
		AB2AB8DF1C9F9CFA00173B15 /* glsm */ = {
			isa = PBXGroup;
			children = (
				AB2AB8E01C9F9CFA00173B15 /* glsm.h */,
				AB2AB8E11C9F9CFA00173B15 /* glsmsym.h */,
			);
			path = glsm;
			sourceTree = "<group>";
		};
		AB2AB8E21C9F9CFA00173B15 /* glsym */ = {
			isa = PBXGroup;
			children = (
				AB2AB8E31C9F9CFA00173B15 /* glsym.h */,
				AB2AB8E41C9F9CFA00173B15 /* glsym_es2.h */,
				AB2AB8E51C9F9CFA00173B15 /* glsym_gl.h */,
				AB2AB8E61C9F9CFA00173B15 /* rglgen.h */,
				AB2AB8E71C9F9CFA00173B15 /* rglgen_headers.h */,
			);
			path = glsym;
			sourceTree = "<group>";
		};
		AB2AB8E91C9F9CFA00173B15 /* lists */ = {
			isa = PBXGroup;
			children = (
				AB2AB8EA1C9F9CFA00173B15 /* dir_list.h */,
				AB2AB8EB1C9F9CFA00173B15 /* file_list.h */,
				AB2AB8EC1C9F9CFA00173B15 /* string_list.h */,
			);
			path = lists;
			sourceTree = "<group>";
		};
		AB2AB8EF1C9F9CFA00173B15 /* net */ = {
			isa = PBXGroup;
			children = (
				AB2AB8F01C9F9CFA00173B15 /* net_compat.h */,
				AB2AB8F11C9F9CFA00173B15 /* net_http.h */,
				AB2AB8F21C9F9CFA00173B15 /* net_ifinfo.h */,
			);
			path = net;
			sourceTree = "<group>";
		};
		AB2AB8F31C9F9CFA00173B15 /* queues */ = {
			isa = PBXGroup;
			children = (
				AB2AB8F41C9F9CFA00173B15 /* fifo_queue.h */,
				AB2AB8F51C9F9CFA00173B15 /* message_queue.h */,
				AB2AB8F61C9F9CFA00173B15 /* task_queue.h */,
			);
			path = queues;
			sourceTree = "<group>";
		};
		AB2AB9001C9F9CFA00173B15 /* rthreads */ = {
			isa = PBXGroup;
			children = (
				AB2AB9011C9F9CFA00173B15 /* async_job.h */,
				AB2AB9021C9F9CFA00173B15 /* rsemaphore.h */,
				AB2AB9031C9F9CFA00173B15 /* rthreads.h */,
			);
			path = rthreads;
			sourceTree = "<group>";
		};
		AB2AB9041C9F9CFA00173B15 /* streams */ = {
			isa = PBXGroup;
			children = (
				AB2AB9051C9F9CFA00173B15 /* file_stream.h */,
				AB2AB9061C9F9CFA00173B15 /* memory_stream.h */,
			);
			path = streams;
			sourceTree = "<group>";
		};
		AB2AB9071C9F9CFA00173B15 /* string */ = {
			isa = PBXGroup;
			children = (
				AB2AB9081C9F9CFA00173B15 /* stdstring.h */,
			);
			path = string;
			sourceTree = "<group>";
		};
		AB2AB9241C9F9CFA00173B15 /* rthreads */ = {
			isa = PBXGroup;
			children = (
				AB2AB9251C9F9CFA00173B15 /* async_job.c */,
				AB2AB9281C9F9CFA00173B15 /* rsemaphore.c */,
				AB2AB9291C9F9CFA00173B15 /* rthreads.c */,
			);
			path = rthreads;
			sourceTree = "<group>";
		};
		AB35BD8C1DEBF1BD00844310 /* Modules */ = {
			isa = PBXGroup;
			children = (
				ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */,
				ABD1FE791345AC8400AF11D1 /* Disassembler.h */,
			);
			name = Modules;
			path = ../modules;
			sourceTree = "<group>";
		};
		AB35BD8D1DEBF40800844310 /* encodings */ = {
			isa = PBXGroup;
			children = (
				AB35BD8E1DEBF40800844310 /* encoding_utf.c */,
			);
			path = encodings;
			sourceTree = "<group>";
		};
		AB3ACB6514C2361100D7D192 /* userinterface */ = {
			isa = PBXGroup;
			children = (
				AB3ACB6614C2361100D7D192 /* appDelegate.h */,
				AB3ACB6814C2361100D7D192 /* cheatWindowDelegate.h */,
				AB3BF4361E25D6B4003E2B24 /* DisplayViewCALayer.h */,
				AB8967D716D2ED0700F826F1 /* DisplayWindowController.h */,
				AB3A655C16CC5416001F5D4A /* EmuControllerDelegate.h */,
				ABD42045172319D1006A9B46 /* FileMigrationDelegate.h */,
				AB29B32F16D4BEBF000EF671 /* InputManager.h */,
				AB3ACB6E14C2361100D7D192 /* inputPrefsView.h */,
				AB01005C170D07AF00D70FBE /* InputProfileController.h */,
				AB28624920AE3E7B00EAED43 /* MacAVCaptureTool.h */,
				AB28624A20AE3E7B00EAED43 /* MacBaseCaptureTool.h */,
				AB3BF43F1E2628B6003E2B24 /* MacMetalDisplayView.h */,
				AB3BF4051E22FEA8003E2B24 /* MacOGLDisplayView.h */,
				ABD1FBF41F7B7EA600B4F648 /* MacScreenshotCaptureTool.h */,
				AB3ACB7014C2361100D7D192 /* preferencesWindowDelegate.h */,
				ABAF0A3F1A96E67200B95B75 /* RomInfoPanel.h */,
				AB564902186E6EBC002740F4 /* Slot2WindowDelegate.h */,
				ABF2B9F81690412A000FF7C0 /* troubleshootingWindowDelegate.h */,
				AB3FBD7E2176DE95005722D0 /* WifiSettingsPanel.h */,
				AB54718A1E27610500508C5C /* MacMetalDisplayViewShaders.metal */,
				AB3ACB6714C2361100D7D192 /* appDelegate.mm */,
				AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */,
				AB3BF4371E25D9AE003E2B24 /* DisplayViewCALayer.mm */,
				AB8967D816D2ED0700F826F1 /* DisplayWindowController.mm */,
				AB3A655D16CC5421001F5D4A /* EmuControllerDelegate.mm */,
				ABD42046172319D1006A9B46 /* FileMigrationDelegate.mm */,
				AB29B33016D4BEBF000EF671 /* InputManager.mm */,
				AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */,
				AB01005D170D07B000D70FBE /* InputProfileController.mm */,
				AB28624720AE3E7A00EAED43 /* MacAVCaptureTool.mm */,
				AB28624820AE3E7A00EAED43 /* MacBaseCaptureTool.mm */,
				AB3BF43B1E26289E003E2B24 /* MacMetalDisplayView.mm */,
				AB3BF4011E22FE01003E2B24 /* MacOGLDisplayView.mm */,
				ABD1FBF01F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm */,
				AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */,
				ABAF0A401A96E67200B95B75 /* RomInfoPanel.mm */,
				AB564903186E6EBC002740F4 /* Slot2WindowDelegate.mm */,
				ABF2B9FA16904133000FF7C0 /* troubleshootingWindowDelegate.mm */,
				AB3FBD7F2176DE95005722D0 /* WifiSettingsPanel.mm */,
			);
			path = userinterface;
			sourceTree = "<group>";
		};
		AB4055FD169F5DBB0016AC3E /* core */ = {
			isa = PBXGroup;
			children = (
				AB405600169F5DBB0016AC3E /* assembler.cpp */,
				AB405602169F5DBB0016AC3E /* assert.cpp */,
				AB405604169F5DBB0016AC3E /* buffer.cpp */,
				AB405607169F5DBB0016AC3E /* compiler.cpp */,
				AB405609169F5DBB0016AC3E /* compilercontext.cpp */,
				AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */,
				AB40560D169F5DBB0016AC3E /* compileritem.cpp */,
				AB40560F169F5DBB0016AC3E /* context.cpp */,
				AB405611169F5DBB0016AC3E /* cpuinfo.cpp */,
				AB405613169F5DBB0016AC3E /* defs.cpp */,
				AB405615169F5DBB0016AC3E /* func.cpp */,
				AB405619169F5DBB0016AC3E /* logger.cpp */,
				AB40561B169F5DBB0016AC3E /* memorymanager.cpp */,
				AB40561D169F5DBB0016AC3E /* memorymarker.cpp */,
				AB40561F169F5DBB0016AC3E /* operand.cpp */,
				AB405622169F5DBB0016AC3E /* stringbuilder.cpp */,
				AB405624169F5DBB0016AC3E /* stringutil.cpp */,
				AB405626169F5DBB0016AC3E /* virtualmemory.cpp */,
				AB405628169F5DBB0016AC3E /* zonememory.cpp */,
				AB4055FE169F5DBB0016AC3E /* apibegin.h */,
				AB4055FF169F5DBB0016AC3E /* apiend.h */,
				AB405601169F5DBB0016AC3E /* assembler.h */,
				AB405603169F5DBB0016AC3E /* assert.h */,
				AB405605169F5DBB0016AC3E /* buffer.h */,
				AB405606169F5DBB0016AC3E /* build.h */,
				AB405608169F5DBB0016AC3E /* compiler.h */,
				AB40560A169F5DBB0016AC3E /* compilercontext.h */,
				AB40560C169F5DBB0016AC3E /* compilerfunc.h */,
				AB40560E169F5DBB0016AC3E /* compileritem.h */,
				AB405610169F5DBB0016AC3E /* context.h */,
				AB405612169F5DBB0016AC3E /* cpuinfo.h */,
				AB405614169F5DBB0016AC3E /* defs.h */,
				AB405616169F5DBB0016AC3E /* func.h */,
				AB405617169F5DBB0016AC3E /* intutil.h */,
				AB405618169F5DBB0016AC3E /* lock.h */,
				AB40561A169F5DBB0016AC3E /* logger.h */,
				AB40561C169F5DBB0016AC3E /* memorymanager.h */,
				AB40561E169F5DBB0016AC3E /* memorymarker.h */,
				AB405620169F5DBB0016AC3E /* operand.h */,
				AB405621169F5DBB0016AC3E /* podvector.h */,
				AB405623169F5DBB0016AC3E /* stringbuilder.h */,
				AB405625169F5DBB0016AC3E /* stringutil.h */,
				AB405627169F5DBB0016AC3E /* virtualmemory.h */,
				AB405629169F5DBB0016AC3E /* zonememory.h */,
			);
			path = core;
			sourceTree = "<group>";
		};
		AB405663169F5DCC0016AC3E /* x86 */ = {
			isa = PBXGroup;
			children = (
				AB405664169F5DCC0016AC3E /* x86assembler.cpp */,
				AB405666169F5DCC0016AC3E /* x86compiler.cpp */,
				AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */,
				AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */,
				AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */,
				AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */,
				AB405670169F5DCC0016AC3E /* x86defs.cpp */,
				AB405672169F5DCC0016AC3E /* x86func.cpp */,
				AB405674169F5DCC0016AC3E /* x86operand.cpp */,
				AB405676169F5DCC0016AC3E /* x86util.cpp */,
				AB405665169F5DCC0016AC3E /* x86assembler.h */,
				AB405667169F5DCC0016AC3E /* x86compiler.h */,
				AB405669169F5DCC0016AC3E /* x86compilercontext.h */,
				AB40566B169F5DCC0016AC3E /* x86compilerfunc.h */,
				AB40566D169F5DCC0016AC3E /* x86compileritem.h */,
				AB40566F169F5DCC0016AC3E /* x86cpuinfo.h */,
				AB405671169F5DCC0016AC3E /* x86defs.h */,
				AB405673169F5DCC0016AC3E /* x86func.h */,
				AB405675169F5DCC0016AC3E /* x86operand.h */,
				AB405677169F5DCC0016AC3E /* x86util.h */,
			);
			path = x86;
			sourceTree = "<group>";
		};
		AB407F381A620D6E00313213 /* OptimizationProfiles */ = {
			isa = PBXGroup;
			children = (
				ABE187E928274F0100B68164 /* DeSmuME_i386.profdata */,
			);
			path = OptimizationProfiles;
			sourceTree = "<group>";
		};
		AB46E54A2814F40800A4E3D6 /* arm_jit */ = {
			isa = PBXGroup;
			children = (
				AB46E54D2814F40800A4E3D6 /* arm_jit_arm.cpp */,
				AB46E54E2814F40800A4E3D6 /* emit_core.cpp */,
				AB46E54C2814F40800A4E3D6 /* arm_emit.cpp */,
				AB46E54B2814F40800A4E3D6 /* arm64_emit.cpp */,
			);
			path = arm_jit;
			sourceTree = "<group>";
		};
		AB796D7415CDD20E00C59155 /* AsmJit */ = {
			isa = PBXGroup;
			children = (
				AB4055ED169F59380016AC3E /* AsmJit.h */,
				AB4055EE169F59380016AC3E /* Config.h */,
				AB4055EF169F59380016AC3E /* core.h */,
				AB4055F0169F59380016AC3E /* x86.h */,
				AB4055FD169F5DBB0016AC3E /* core */,
				AB405663169F5DCC0016AC3E /* x86 */,
			);
			path = AsmJit;
			sourceTree = "<group>";
		};
		AB85D77414ABE42100286B70 /* App Icons */ = {
			isa = PBXGroup;
			children = (
				ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */,
				ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */,
				ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */,
				ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */,
				AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */,
				ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */,
			);
			name = "App Icons";
			sourceTree = "<group>";
		};
		AB96EE531F990E4700B7AA67 /* lua */ = {
			isa = PBXGroup;
			children = (
				AB96EE541F990E4700B7AA67 /* lapi.c */,
				AB96EE561F990E4700B7AA67 /* lauxlib.c */,
				AB96EE581F990E4700B7AA67 /* lbaselib.c */,
				AB96EE591F990E4700B7AA67 /* lcode.c */,
				AB96EE5B1F990E4700B7AA67 /* ldblib.c */,
				AB96EE5C1F990E4700B7AA67 /* ldebug.c */,
				AB96EE5E1F990E4700B7AA67 /* ldo.c */,
				AB96EE601F990E4700B7AA67 /* ldump.c */,
				AB96EE611F990E4700B7AA67 /* lfunc.c */,
				AB96EE631F990E4700B7AA67 /* lgc.c */,
				AB96EE651F990E4700B7AA67 /* linit.c */,
				AB96EE661F990E4700B7AA67 /* liolib.c */,
				AB96EE671F990E4700B7AA67 /* llex.c */,
				AB96EE6A1F990E4700B7AA67 /* lmathlib.c */,
				AB96EE6B1F990E4700B7AA67 /* lmem.c */,
				AB96EE6D1F990E4700B7AA67 /* loadlib.c */,
				AB96EE6E1F990E4700B7AA67 /* lobject.c */,
				AB96EE701F990E4700B7AA67 /* lopcodes.c */,
				AB96EE721F990E4700B7AA67 /* loslib.c */,
				AB96EE731F990E4700B7AA67 /* lparser.c */,
				AB96EE751F990E4700B7AA67 /* lstate.c */,
				AB96EE771F990E4700B7AA67 /* lstring.c */,
				AB96EE791F990E4700B7AA67 /* lstrlib.c */,
				AB96EE7A1F990E4700B7AA67 /* ltable.c */,
				AB96EE7C1F990E4700B7AA67 /* ltablib.c */,
				AB96EE7D1F990E4700B7AA67 /* ltm.c */,
				AB96EE821F990E4700B7AA67 /* lundump.c */,
				AB96EE841F990E4700B7AA67 /* lvm.c */,
				AB96EE861F990E4700B7AA67 /* lzio.c */,
				AB96EE551F990E4700B7AA67 /* lapi.h */,
				AB96EE571F990E4700B7AA67 /* lauxlib.h */,
				AB96EE5A1F990E4700B7AA67 /* lcode.h */,
				AB96EE5D1F990E4700B7AA67 /* ldebug.h */,
				AB96EE5F1F990E4700B7AA67 /* ldo.h */,
				AB96EE621F990E4700B7AA67 /* lfunc.h */,
				AB96EE641F990E4700B7AA67 /* lgc.h */,
				AB96EE681F990E4700B7AA67 /* llex.h */,
				AB96EE691F990E4700B7AA67 /* llimits.h */,
				AB96EE6C1F990E4700B7AA67 /* lmem.h */,
				AB96EE6F1F990E4700B7AA67 /* lobject.h */,
				AB96EE711F990E4700B7AA67 /* lopcodes.h */,
				AB96EE741F990E4700B7AA67 /* lparser.h */,
				AB96EE761F990E4700B7AA67 /* lstate.h */,
				AB96EE781F990E4700B7AA67 /* lstring.h */,
				AB96EE7B1F990E4700B7AA67 /* ltable.h */,
				AB96EE7E1F990E4700B7AA67 /* ltm.h */,
				AB96EE7F1F990E4700B7AA67 /* lua.h */,
				AB96EE801F990E4700B7AA67 /* luaconf.h */,
				AB96EE811F990E4700B7AA67 /* lualib.h */,
				AB96EE831F990E4700B7AA67 /* lundump.h */,
				AB96EE851F990E4700B7AA67 /* lvm.h */,
				AB96EE871F990E4700B7AA67 /* lzio.h */,
			);
			path = lua;
			sourceTree = "<group>";
		};
		ABA731241BB5104200B26147 /* source-sans-pro */ = {
			isa = PBXGroup;
			children = (
				ABA731251BB5104200B26147 /* SIL Open Font License.txt */,
				ABA731261BB5104200B26147 /* SourceSansPro-Black.otf */,
				ABA731271BB5104200B26147 /* SourceSansPro-BlackIt.otf */,
				ABA731281BB5104200B26147 /* SourceSansPro-Bold.otf */,
				ABA731291BB5104200B26147 /* SourceSansPro-BoldIt.otf */,
				ABA7312A1BB5104200B26147 /* SourceSansPro-ExtraLight.otf */,
				ABA7312B1BB5104200B26147 /* SourceSansPro-ExtraLightIt.otf */,
				ABA7312C1BB5104200B26147 /* SourceSansPro-It.otf */,
				ABA7312D1BB5104200B26147 /* SourceSansPro-Light.otf */,
				ABA7312E1BB5104200B26147 /* SourceSansPro-LightIt.otf */,
				ABA7312F1BB5104200B26147 /* SourceSansPro-Regular.otf */,
				ABA731301BB5104200B26147 /* SourceSansPro-Semibold.otf */,
				ABA731311BB5104200B26147 /* SourceSansPro-SemiboldIt.otf */,
			);
			path = "source-sans-pro";
			sourceTree = "<group>";
		};
		ABADF1191DEA4CD900A142B1 /* features */ = {
			isa = PBXGroup;
			children = (
				ABADF11A1DEA4CF700A142B1 /* features_cpu.c */,
			);
			path = features;
			sourceTree = "<group>";
		};
		ABB3C63A1501BB8300E0C22E /* openemu */ = {
			isa = PBXGroup;
			children = (
				AB49B5372816879E0069F1D7 /* OEDisplayView.h */,
				AB49B5382816879E0069F1D7 /* OEDisplayView.mm */,
				AB93384928132CD000851FEA /* OEBuildInterface.cpp */,
				ABB3C63D1501BB8300E0C22E /* NDSGameCore.h */,
				ABB3C63F1501BB8300E0C22E /* OENDSSystemResponderClient.h */,
				ABB3C6411501BB8300E0C22E /* OESoundInterface.h */,
				ABB3C63E1501BB8300E0C22E /* NDSGameCore.mm */,
				ABB3C6401501BB8300E0C22E /* OESoundInterface.mm */,
				ABB3C63B1501BB8300E0C22E /* DeSmuME_Prefix_OpenEmu.pch */,
				ABB3C63C1501BB8300E0C22E /* Info (OpenEmu Plug-in).plist */,
			);
			path = openemu;
			sourceTree = "<group>";
		};
		ABBFFF6E1D5F9C10003CD598 /* colorspacehandler */ = {
			isa = PBXGroup;
			children = (
				ABBFFF6F1D5F9C52003CD598 /* colorspacehandler.cpp */,
				ABBFFF751D5FD2ED003CD598 /* colorspacehandler_SSE2.cpp */,
				ABBFFF7B1D610457003CD598 /* colorspacehandler_AVX2.cpp */,
				ABCC19332287879000DFA471 /* colorspacehandler_AVX512.cpp */,
				ABA48DF627F95C2E00D961FB /* colorspacehandler_NEON.cpp */,
				ABBFFF811D611A36003CD598 /* colorspacehandler_AltiVec.cpp */,
				ABBFFF701D5F9C52003CD598 /* colorspacehandler.h */,
				ABBFFF761D5FD2ED003CD598 /* colorspacehandler_SSE2.h */,
				ABBFFF7C1D610457003CD598 /* colorspacehandler_AVX2.h */,
				ABCC19342287879000DFA471 /* colorspacehandler_AVX512.h */,
				ABA48DF527F95C2E00D961FB /* colorspacehandler_NEON.h */,
				ABBFFF821D611A36003CD598 /* colorspacehandler_AltiVec.h */,
			);
			path = colorspacehandler;
			sourceTree = "<group>";
		};
		ABC2ECD613B1C87000FAAA2A /* Images */ = {
			isa = PBXGroup;
			children = (
				AB85D77414ABE42100286B70 /* App Icons */,
				AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */,
				AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */,
				AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */,
				AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */,
				AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */,
				AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */,
				AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */,
				AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */,
				AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */,
				AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */,
				AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */,
				AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */,
				AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */,
				AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */,
				AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */,
				AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */,
				AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */,
				ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */,
				AB8493A81B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png */,
				AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */,
				AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */,
				AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */,
				AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */,
				AB7EC7F2189B2B92009D198A /* Icon_AutoholdClear_420x420.png */,
				AB7EC7F3189B2B92009D198A /* Icon_AutoholdSet_420x420.png */,
				AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */,
				ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */,
				AB8493A91B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png */,
				ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */,
				AB8493AA1B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png */,
				ABDDF7C41898F024007583C1 /* Icon_DisplayToggle_420x420.png */,
				AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */,
				AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */,
				AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */,
				AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */,
				AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */,
				AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */,
				AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */,
				AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */,
				AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */,
				AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */,
				AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */,
				ABDDF7C71898F032007583C1 /* Icon_FrameAdvance_420x420.png */,
				ABDDF7C81898F032007583C1 /* Icon_FrameJump_420x420.png */,
				AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */,
				AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */,
				AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */,
				AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */,
				AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */,
				ABB0FBC81A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png */,
				ABB0FBC91A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png */,
				ABC503AC1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png */,
				ABB0FBD81A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png */,
				ABB0FBCA1A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png */,
				AB3E8AEB2808FDF3007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png */,
				ABA67CB82808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png */,
				ABB0FBCB1A9EED350060C55A /* Icon_MicrophoneRed_256x256.png */,
				AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */,
				AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */,
				AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */,
				AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */,
				AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */,
				AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */,
				AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */,
				AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */,
				AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */,
				AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */,
				AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */,
				ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */,
				AB8493AB1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png */,
				ABA67CB72808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png */,
				ABA67CB62808B97D00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png */,
				ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */,
				AB8493AC1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png */,
				ABA67CB92808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png */,
				ABA67CAF2808B97C00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png */,
				ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */,
				AB8493AD1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png */,
				ABA67CB02808B97C00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png */,
				ABA67CB12808B97D00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png */,
				ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */,
				AB8493AE1B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png */,
				ABA67CB42808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png */,
				ABA67CB22808B97D00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png */,
				ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */,
				AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */,
				AB0038A61872A96700B0B055 /* Image_PaddleController.png */,
				AB56490A186E6F67002740F4 /* Image_PassME.png */,
				AB56490B186E6F67002740F4 /* Image_Piano.png */,
				AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */,
			);
			name = Images;
			sourceTree = "<group>";
		};
		ABC572B7134592D900E7B0B1 /* Core */ = {
			isa = PBXGroup;
			children = (
				ABD1FEFF1345AC9B00AF11D1 /* addons */,
				ABD1FF161345ACA900AF11D1 /* gdbstub */,
				ABFE14F914C92FF5005D6699 /* filter */,
				AB2AB8731C9F9CFA00173B15 /* libretro-common */,
				ABD1FF761345ACFA00AF11D1 /* metaspu */,
				ABD1FF1C1345ACBF00AF11D1 /* utils */,
				ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */,
				AB796C9B15CDCB0F00C59155 /* arm_jit.cpp */,
				ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */,
				ABD1FEA51345AC8400AF11D1 /* bios.cpp */,
				ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */,
				ABD1FEA71345AC8400AF11D1 /* commandline.cpp */,
				ABD1FEA81345AC8400AF11D1 /* common.cpp */,
				ABD1FEA91345AC8400AF11D1 /* cp15.cpp */,
				ABADF1171DEA4C1200A142B1 /* Database.cpp */,
				ABD1FEAB1345AC8400AF11D1 /* debug.cpp */,
				ABD1FEAE1345AC8400AF11D1 /* driver.cpp */,
				ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */,
				ABCFA9F3178BDE920030C8BA /* encrypt.cpp */,
				ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */,
				ABD1FEB11345AC8400AF11D1 /* firmware.cpp */,
				ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */,
				ABD1FEB71345AC8400AF11D1 /* GPU.cpp */,
				AB1D4BB126E6F8D700A9AE42 /* GPU_Operations.cpp */,
				AB1D4BB426E6F8D700A9AE42 /* GPU_Operations_SSE2.cpp */,
				AB1D4BAF26E6F8D700A9AE42 /* GPU_Operations_AVX2.cpp */,
				ABD1FEB81345AC8400AF11D1 /* lua-engine.cpp */,
				ABD1FEB91345AC8400AF11D1 /* matrix.cpp */,
				ABD1FEBA1345AC8400AF11D1 /* mc.cpp */,
				ABD1FEBD1345AC8400AF11D1 /* mic.cpp */,
				ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */,
				ABD1FEBF1345AC8400AF11D1 /* movie.cpp */,
				ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */,
				ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */,
				AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */,
				ABD1FEC21345AC8400AF11D1 /* path.cpp */,
				ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */,
				ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */,
				ABD1FEC51345AC8400AF11D1 /* render3D.cpp */,
				ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */,
				ABD1FEC71345AC8400AF11D1 /* rtc.cpp */,
				ABD1FEC81345AC8400AF11D1 /* saves.cpp */,
				ABD1FEC91345AC8400AF11D1 /* slot1.cpp */,
				AB29B16118313AF5009B7982 /* slot2.cpp */,
				ABD1FECB1345AC8400AF11D1 /* SPU.cpp */,
				ABD1FECC1345AC8400AF11D1 /* texcache.cpp */,
				ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */,
				ABD1FECE1345AC8400AF11D1 /* version.cpp */,
				ABD1FECF1345AC8400AF11D1 /* wifi.cpp */,
				ABD1FE6F1345AC8400AF11D1 /* armcpu.h */,
				AB796CA115CDCB4600C59155 /* arm_jit.h */,
				ABD1FE701345AC8400AF11D1 /* bios.h */,
				ABD1FE721345AC8400AF11D1 /* cheatSystem.h */,
				ABD1FE731345AC8400AF11D1 /* commandline.h */,
				ABD1FE741345AC8400AF11D1 /* common.h */,
				ABD1FE751345AC8400AF11D1 /* cp15.h */,
				ABADF1161DEA4C1200A142B1 /* Database.h */,
				ABD1FE771345AC8400AF11D1 /* debug.h */,
				ABD1FE7A1345AC8400AF11D1 /* driver.h */,
				ABD1FE7C1345AC8400AF11D1 /* emufile.h */,
				ABCFA9F2178BDE920030C8BA /* encrypt.h */,
				ABD1FE7D1345AC8400AF11D1 /* FIFO.h */,
				ABD1FE7E1345AC8400AF11D1 /* firmware.h */,
				ABD1FE801345AC8400AF11D1 /* gdbstub.h */,
				ABD1FE811345AC8400AF11D1 /* gfx3d.h */,
				ABD1FE831345AC8400AF11D1 /* GPU.h */,
				AB1D4BB326E6F8D700A9AE42 /* GPU_Operations.h */,
				AB1D4BB226E6F8D700A9AE42 /* GPU_Operations_SSE2.h */,
				AB1D4BB026E6F8D700A9AE42 /* GPU_Operations_AVX2.h */,
				AB796CA215CDCB6B00C59155 /* instruction_attributes.h */,
				AB796CA315CDCB6B00C59155 /* instructions.h */,
				ABD1FE841345AC8400AF11D1 /* lua-engine.h */,
				ABD1FE851345AC8400AF11D1 /* matrix.h */,
				ABD1FE861345AC8400AF11D1 /* mc.h */,
				ABD1FE871345AC8400AF11D1 /* mem.h */,
				ABD1FE881345AC8400AF11D1 /* mic.h */,
				ABD1FE8A1345AC8400AF11D1 /* MMU.h */,
				ABD1FE891345AC8400AF11D1 /* MMU_timing.h */,
				ABD1FE8B1345AC8400AF11D1 /* movie.h */,
				ABD1FE8C1345AC8400AF11D1 /* NDSSystem.h */,
				ABD1FE8D1345AC8400AF11D1 /* OGLRender.h */,
				ABBB421516B4A5F30012E5AB /* OGLRender_3_2.h */,
				ABD1FE8F1345AC8400AF11D1 /* PACKED.h */,
				ABD1FE8E1345AC8400AF11D1 /* PACKED_END.h */,
				ABD1FE901345AC8400AF11D1 /* path.h */,
				ABD1FE911345AC8400AF11D1 /* rasterize.h */,
				ABD1FE921345AC8400AF11D1 /* readwrite.h */,
				ABD1FE931345AC8400AF11D1 /* registers.h */,
				ABD1FE941345AC8400AF11D1 /* render3D.h */,
				ABD1FE951345AC8400AF11D1 /* ROMReader.h */,
				ABD1FE961345AC8400AF11D1 /* rtc.h */,
				ABD1FE971345AC8400AF11D1 /* saves.h */,
				ABD1FE991345AC8400AF11D1 /* slot1.h */,
				AB29B15C18313ACD009B7982 /* slot2.h */,
				ABD1FE9B1345AC8400AF11D1 /* SPU.h */,
				ABD1FE9C1345AC8400AF11D1 /* texcache.h */,
				ABD1FE9E1345AC8400AF11D1 /* types.h */,
				ABD1FE9F1345AC8400AF11D1 /* version.h */,
				ABD1FEA01345AC8400AF11D1 /* wifi.h */,
			);
			name = Core;
			path = ../..;
			sourceTree = "<group>";
		};
		ABD1FEFF1345AC9B00AF11D1 /* addons */ = {
			isa = PBXGroup;
			children = (
				ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */,
				ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */,
				AB9038A917C5ED2200F410BD /* slot1_retail_auto.cpp */,
				AB9038AA17C5ED2200F410BD /* slot1_retail_mcrom.cpp */,
				AB2EE12B17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp */,
				AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */,
				AB9038AB17C5ED2200F410BD /* slot1comp_mc.cpp */,
				AB8B7AAB17CE8C440051CEBF /* slot1comp_protocol.cpp */,
				AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */,
				AB29B16518313C14009B7982 /* slot2_auto.cpp */,
				ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */,
				ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */,
				ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */,
				ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */,
				ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */,
				ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */,
				AB1773FC182ECA8A009F29DD /* slot2_passme.cpp */,
				ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */,
				ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */,
				AB9038AC17C5ED2200F410BD /* slot1comp_mc.h */,
				AB8B7AAA17CE8C440051CEBF /* slot1comp_protocol.h */,
				AB9038AE17C5ED2200F410BD /* slot1comp_rom.h */,
			);
			path = addons;
			sourceTree = "<group>";
		};
		ABD1FF161345ACA900AF11D1 /* gdbstub */ = {
			isa = PBXGroup;
			children = (
				ABD1FF171345ACA900AF11D1 /* gdbstub.cpp */,
				ABD1FF181345ACA900AF11D1 /* gdbstub_internal.h */,
			);
			path = gdbstub;
			sourceTree = "<group>";
		};
		ABD1FF1C1345ACBF00AF11D1 /* utils */ = {
			isa = PBXGroup;
			children = (
				AB46E54A2814F40800A4E3D6 /* arm_jit */,
				AB796D7415CDD20E00C59155 /* AsmJit */,
				ABD1FF211345ACBF00AF11D1 /* decrypt */,
				ABD1FF2E1345ACBF00AF11D1 /* libfat */,
				ABE670241415DE6C00E8E4C9 /* tinyxml */,
				ABBFFF6E1D5F9C10003CD598 /* colorspacehandler */,
				AB9038A517C5ECFD00F410BD /* advanscene.cpp */,
				ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */,
				ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */,
				ABD1FF291345ACBF00AF11D1 /* emufat.cpp */,
				AB2EE13017D57F5000F68622 /* fsnitro.cpp */,
				ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */,
				ABD1FF4C1345ACBF00AF11D1 /* task.cpp */,
				ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */,
				ABD1FF511345ACBF00AF11D1 /* xstring.cpp */,
				AB9038A417C5ECFD00F410BD /* advanscene.h */,
				ABD1FE711345AC8400AF11D1 /* bits.h */,
				ABD1FF201345ACBF00AF11D1 /* datetime.h */,
				ABD1FF2A1345ACBF00AF11D1 /* emufat.h */,
				ABD1FF2B1345ACBF00AF11D1 /* emufat_types.h */,
				AB2EE12F17D57F5000F68622 /* fsnitro.h */,
				ABD1FF2D1345ACBF00AF11D1 /* guid.h */,
				ABD1FF4D1345ACBF00AF11D1 /* task.h */,
				ABD1FF501345ACBF00AF11D1 /* vfat.h */,
				ABD1FF521345ACBF00AF11D1 /* xstring.h */,
			);
			path = utils;
			sourceTree = "<group>";
		};
		ABD1FF211345ACBF00AF11D1 /* decrypt */ = {
			isa = PBXGroup;
			children = (
				ABD1FF221345ACBF00AF11D1 /* crc.cpp */,
				ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */,
				ABD1FF261345ACBF00AF11D1 /* header.cpp */,
				ABD1FF231345ACBF00AF11D1 /* crc.h */,
				ABD1FF251345ACBF00AF11D1 /* decrypt.h */,
				ABD1FF271345ACBF00AF11D1 /* header.h */,
			);
			path = decrypt;
			sourceTree = "<group>";
		};
		ABD1FF2E1345ACBF00AF11D1 /* libfat */ = {
			isa = PBXGroup;
			children = (
				ABD1FF301345ACBF00AF11D1 /* cache.cpp */,
				ABD1FF331345ACBF00AF11D1 /* directory.cpp */,
				ABD1FF351345ACBF00AF11D1 /* disc.cpp */,
				ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */,
				ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */,
				ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */,
				ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */,
				ABD1FF411345ACBF00AF11D1 /* libfat.cpp */,
				ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */,
				ABD1FF451345ACBF00AF11D1 /* lock.cpp */,
				ABD1FF481345ACBF00AF11D1 /* partition.cpp */,
				ABD1FF2F1345ACBF00AF11D1 /* bit_ops.h */,
				ABD1FF311345ACBF00AF11D1 /* cache.h */,
				ABD1FF321345ACBF00AF11D1 /* common.h */,
				ABD1FF341345ACBF00AF11D1 /* directory.h */,
				ABD1FF361345ACBF00AF11D1 /* disc.h */,
				ABD1FF371345ACBF00AF11D1 /* disc_io.h */,
				ABD1FF381345ACBF00AF11D1 /* fat.h */,
				ABD1FF3A1345ACBF00AF11D1 /* fatdir.h */,
				ABD1FF3C1345ACBF00AF11D1 /* fatfile.h */,
				ABD1FF3E1345ACBF00AF11D1 /* file_allocation_table.h */,
				ABD1FF401345ACBF00AF11D1 /* filetime.h */,
				ABD1FF421345ACBF00AF11D1 /* libfat_pc.h */,
				ABD1FF441345ACBF00AF11D1 /* libfat_public_api.h */,
				ABD1FF461345ACBF00AF11D1 /* lock.h */,
				ABD1FF471345ACBF00AF11D1 /* mem_allocate.h */,
				ABD1FF491345ACBF00AF11D1 /* partition.h */,
			);
			path = libfat;
			sourceTree = "<group>";
		};
		ABD1FF761345ACFA00AF11D1 /* metaspu */ = {
			isa = PBXGroup;
			children = (
				ABD1FF7C1345ACFA00AF11D1 /* SoundTouch */,
				ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */,
				ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */,
				ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */,
				ABD1FF781345ACFA00AF11D1 /* metaspu.h */,
				ABD1FF7B1345ACFA00AF11D1 /* SndOut.h */,
			);
			path = metaspu;
			sourceTree = "<group>";
		};
		ABD1FF7C1345ACFA00AF11D1 /* SoundTouch */ = {
			isa = PBXGroup;
			children = (
				ABAD3E5913AF1D6D00502E1E /* AAFilter.h */,
				ABAD3E5A13AF1D6D00502E1E /* BPMDetect.h */,
				ABAD3E5B13AF1D6D00502E1E /* cpu_detect.h */,
				ABAD3E5C13AF1D6D00502E1E /* FIFOSampleBuffer.h */,
				ABAD3E5D13AF1D6D00502E1E /* FIFOSamplePipe.h */,
				ABAD3E5E13AF1D6D00502E1E /* FIRFilter.h */,
				ABAD3E5F13AF1D6D00502E1E /* RateTransposer.h */,
				ABAD3E6013AF1D6D00502E1E /* SoundTouch.h */,
				ABAD3E6113AF1D6D00502E1E /* STTypes.h */,
				ABAD3E6213AF1D6D00502E1E /* TDStretch.h */,
				ABAD3E6313AF1D6D00502E1E /* WavFile.h */,
				ABAD3E6513AF1D6D00502E1E /* AAFilter.cpp */,
				ABAD3E6613AF1D6D00502E1E /* cpu_detect_x86_gcc.cpp */,
				ABAD3E6813AF1D6D00502E1E /* FIFOSampleBuffer.cpp */,
				ABAD3E6913AF1D6D00502E1E /* FIRFilter.cpp */,
				ABAD3E6A13AF1D6D00502E1E /* mmx_optimized.cpp */,
				ABAD3E6B13AF1D6D00502E1E /* RateTransposer.cpp */,
				ABAD3E6C13AF1D6D00502E1E /* SoundTouch.cpp */,
				ABAD3E6D13AF1D6D00502E1E /* sse_optimized.cpp */,
				ABAD3E6E13AF1D6D00502E1E /* TDStretch.cpp */,
				ABAD3E6F13AF1D6D00502E1E /* WavFile.cpp */,
			);
			path = SoundTouch;
			sourceTree = "<group>";
		};
		ABE670241415DE6C00E8E4C9 /* tinyxml */ = {
			isa = PBXGroup;
			children = (
				ABE670251415DE6C00E8E4C9 /* tinystr.cpp */,
				ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */,
				ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */,
				ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */,
				ABE670261415DE6C00E8E4C9 /* tinystr.h */,
				ABE670281415DE6C00E8E4C9 /* tinyxml.h */,
			);
			path = tinyxml;
			sourceTree = "<group>";
		};
		ABFE14F914C92FF5005D6699 /* filter */ = {
			isa = PBXGroup;
			children = (
				ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */,
				ABFE14FB14C92FF5005D6699 /* bilinear.cpp */,
				AB301BDE1D9C8BAC00246A93 /* deposterize.cpp */,
				ABFE14FC14C92FF5005D6699 /* epx.cpp */,
				ABFE14FE14C92FF5005D6699 /* hq2x.cpp */,
				AB4C81E31B21676C00ACECD5 /* hq3x.cpp */,
				ABFE150014C92FF5005D6699 /* hq4x.cpp */,
				ABFE150414C92FF5005D6699 /* lq2x.cpp */,
				ABFE150614C92FF5005D6699 /* scanline.cpp */,
				AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */,
				AB47B52C18A3F722009A42AF /* xbrz.cpp */,
				ABFE14FD14C92FF5005D6699 /* filter.h */,
				ABFE14FF14C92FF5005D6699 /* hq2x.h */,
				ABFE150314C92FF5005D6699 /* interp.h */,
				ABFE150514C92FF5005D6699 /* lq2x.h */,
				AB817A34143EE2DB00A7DFE9 /* videofilter.h */,
				AB47B52B18A3F722009A42AF /* xbrz.h */,
			);
			path = filter;
			sourceTree = "<group>";
		};
		ABFEA7121BB4EC0F00B08C25 /* freetype */ = {
			isa = PBXGroup;
			children = (
				ABFEA7131BB4EC0F00B08C25 /* include */,
				ABFEA76F1BB4EC1000B08C25 /* src */,
			);
			path = freetype;
			sourceTree = "<group>";
		};
		ABFEA7131BB4EC0F00B08C25 /* include */ = {
			isa = PBXGroup;
			children = (
				ABFEA7141BB4EC0F00B08C25 /* config */,
				ABFEA7431BB4EC1000B08C25 /* internal */,
				ABFEA71A1BB4EC0F00B08C25 /* freetype.h */,
				ABFEA71B1BB4EC0F00B08C25 /* ft2build.h */,
				ABFEA71C1BB4EC0F00B08C25 /* ftadvanc.h */,
				ABFEA71D1BB4EC0F00B08C25 /* ftautoh.h */,
				ABFEA71E1BB4EC0F00B08C25 /* ftbbox.h */,
				ABFEA71F1BB4EC0F00B08C25 /* ftbdf.h */,
				ABFEA7201BB4EC0F00B08C25 /* ftbitmap.h */,
				ABFEA7211BB4EC0F00B08C25 /* ftbzip2.h */,
				ABFEA7221BB4EC0F00B08C25 /* ftcache.h */,
				ABFEA7231BB4EC0F00B08C25 /* ftcffdrv.h */,
				ABFEA7241BB4EC0F00B08C25 /* ftchapters.h */,
				ABFEA7251BB4EC0F00B08C25 /* ftcid.h */,
				ABFEA7261BB4EC0F00B08C25 /* fterrdef.h */,
				ABFEA7271BB4EC0F00B08C25 /* fterrors.h */,
				ABFEA7281BB4EC0F00B08C25 /* ftfntfmt.h */,
				ABFEA7291BB4EC0F00B08C25 /* ftgasp.h */,
				ABFEA72A1BB4EC0F00B08C25 /* ftglyph.h */,
				ABFEA72B1BB4EC0F00B08C25 /* ftgxval.h */,
				ABFEA72C1BB4EC0F00B08C25 /* ftgzip.h */,
				ABFEA72D1BB4EC0F00B08C25 /* ftimage.h */,
				ABFEA72E1BB4EC0F00B08C25 /* ftincrem.h */,
				ABFEA72F1BB4EC0F00B08C25 /* ftlcdfil.h */,
				ABFEA7301BB4EC0F00B08C25 /* ftlist.h */,
				ABFEA7311BB4EC0F00B08C25 /* ftlzw.h */,
				ABFEA7321BB4EC0F00B08C25 /* ftmac.h */,
				ABFEA7331BB4EC0F00B08C25 /* ftmm.h */,
				ABFEA7341BB4EC0F00B08C25 /* ftmodapi.h */,
				ABFEA7351BB4EC1000B08C25 /* ftmoderr.h */,
				ABFEA7361BB4EC1000B08C25 /* ftotval.h */,
				ABFEA7371BB4EC1000B08C25 /* ftoutln.h */,
				ABFEA7381BB4EC1000B08C25 /* ftpfr.h */,
				ABFEA7391BB4EC1000B08C25 /* ftrender.h */,
				ABFEA73A1BB4EC1000B08C25 /* ftsizes.h */,
				ABFEA73B1BB4EC1000B08C25 /* ftsnames.h */,
				ABFEA73C1BB4EC1000B08C25 /* ftstroke.h */,
				ABFEA73D1BB4EC1000B08C25 /* ftsynth.h */,
				ABFEA73E1BB4EC1000B08C25 /* ftsystem.h */,
				ABFEA73F1BB4EC1000B08C25 /* fttrigon.h */,
				ABFEA7401BB4EC1000B08C25 /* ftttdrv.h */,
				ABFEA7411BB4EC1000B08C25 /* fttypes.h */,
				ABFEA7421BB4EC1000B08C25 /* ftwinfnt.h */,
				ABFEA76A1BB4EC1000B08C25 /* t1tables.h */,
				ABFEA76B1BB4EC1000B08C25 /* ttnameid.h */,
				ABFEA76C1BB4EC1000B08C25 /* tttables.h */,
				ABFEA76D1BB4EC1000B08C25 /* tttags.h */,
				ABFEA76E1BB4EC1000B08C25 /* ttunpat.h */,
			);
			path = include;
			sourceTree = "<group>";
		};
		ABFEA7141BB4EC0F00B08C25 /* config */ = {
			isa = PBXGroup;
			children = (
				ABFEA7151BB4EC0F00B08C25 /* ftconfig.h */,
				ABFEA7161BB4EC0F00B08C25 /* ftheader.h */,
				ABFEA7171BB4EC0F00B08C25 /* ftmodule.h */,
				ABFEA7181BB4EC0F00B08C25 /* ftoption.h */,
				ABFEA7191BB4EC0F00B08C25 /* ftstdlib.h */,
			);
			path = config;
			sourceTree = "<group>";
		};
		ABFEA7431BB4EC1000B08C25 /* internal */ = {
			isa = PBXGroup;
			children = (
				ABFEA7441BB4EC1000B08C25 /* autohint.h */,
				ABFEA7451BB4EC1000B08C25 /* ftcalc.h */,
				ABFEA7461BB4EC1000B08C25 /* ftdebug.h */,
				ABFEA7471BB4EC1000B08C25 /* ftdriver.h */,
				ABFEA7481BB4EC1000B08C25 /* ftgloadr.h */,
				ABFEA7491BB4EC1000B08C25 /* ftmemory.h */,
				ABFEA74A1BB4EC1000B08C25 /* ftobjs.h */,
				ABFEA74B1BB4EC1000B08C25 /* ftpic.h */,
				ABFEA74C1BB4EC1000B08C25 /* ftrfork.h */,
				ABFEA74D1BB4EC1000B08C25 /* ftserv.h */,
				ABFEA74E1BB4EC1000B08C25 /* ftstream.h */,
				ABFEA74F1BB4EC1000B08C25 /* fttrace.h */,
				ABFEA7501BB4EC1000B08C25 /* ftvalid.h */,
				ABFEA7511BB4EC1000B08C25 /* internal.h */,
				ABFEA7521BB4EC1000B08C25 /* psaux.h */,
				ABFEA7531BB4EC1000B08C25 /* pshints.h */,
				ABFEA7541BB4EC1000B08C25 /* services */,
				ABFEA7671BB4EC1000B08C25 /* sfnt.h */,
				ABFEA7681BB4EC1000B08C25 /* t1types.h */,
				ABFEA7691BB4EC1000B08C25 /* tttypes.h */,
			);
			path = internal;
			sourceTree = "<group>";
		};
		ABFEA7541BB4EC1000B08C25 /* services */ = {
			isa = PBXGroup;
			children = (
				ABFEA7551BB4EC1000B08C25 /* svbdf.h */,
				ABFEA7561BB4EC1000B08C25 /* svcid.h */,
				ABFEA7571BB4EC1000B08C25 /* svfntfmt.h */,
				ABFEA7581BB4EC1000B08C25 /* svgldict.h */,
				ABFEA7591BB4EC1000B08C25 /* svgxval.h */,
				ABFEA75A1BB4EC1000B08C25 /* svkern.h */,
				ABFEA75B1BB4EC1000B08C25 /* svmm.h */,
				ABFEA75C1BB4EC1000B08C25 /* svotval.h */,
				ABFEA75D1BB4EC1000B08C25 /* svpfr.h */,
				ABFEA75E1BB4EC1000B08C25 /* svpostnm.h */,
				ABFEA75F1BB4EC1000B08C25 /* svprop.h */,
				ABFEA7601BB4EC1000B08C25 /* svpscmap.h */,
				ABFEA7611BB4EC1000B08C25 /* svpsinfo.h */,
				ABFEA7621BB4EC1000B08C25 /* svsfnt.h */,
				ABFEA7631BB4EC1000B08C25 /* svttcmap.h */,
				ABFEA7641BB4EC1000B08C25 /* svtteng.h */,
				ABFEA7651BB4EC1000B08C25 /* svttglyf.h */,
				ABFEA7661BB4EC1000B08C25 /* svwinfnt.h */,
			);
			path = services;
			sourceTree = "<group>";
		};
		ABFEA76F1BB4EC1000B08C25 /* src */ = {
			isa = PBXGroup;
			children = (
				ABFEA7B01BB4EC1000B08C25 /* cff.c */,
				ABFEA7751BB4EC1000B08C25 /* ftbase.c */,
				ABFEA7761BB4EC1000B08C25 /* ftbase.h */,
				ABFEA7771BB4EC1000B08C25 /* ftbbox.c */,
				ABFEA7791BB4EC1000B08C25 /* ftbitmap.c */,
				ABFEA77D1BB4EC1000B08C25 /* ftdebug.c */,
				ABFEA77E1BB4EC1000B08C25 /* ftfntfmt.c */,
				ABFEA77F1BB4EC1000B08C25 /* ftfstype.c */,
				ABFEA7801BB4EC1000B08C25 /* ftgasp.c */,
				ABFEA7821BB4EC1000B08C25 /* ftglyph.c */,
				ABFEA7831BB4EC1000B08C25 /* ftgxval.c */,
				ABFEA7841BB4EC1000B08C25 /* ftinit.c */,
				ABFEA7851BB4EC1000B08C25 /* ftlcdfil.c */,
				ABFEA7871BB4EC1000B08C25 /* ftmm.c */,
				ABFEA7891BB4EC1000B08C25 /* ftotval.c */,
				ABFEA78B1BB4EC1000B08C25 /* ftpatent.c */,
				ABFEA78C1BB4EC1000B08C25 /* ftpfr.c */,
				ABFEA7911BB4EC1000B08C25 /* ftstroke.c */,
				ABFEA7921BB4EC1000B08C25 /* ftsynth.c */,
				ABFEA7931BB4EC1000B08C25 /* ftsystem.c */,
				ABA731611BB51F6700B26147 /* fttype1.c */,
				ABA731661BB51FDC00B26147 /* psaux.c */,
				ABA7315D1BB51E7000B26147 /* pshinter.c */,
				ABA731591BB51A8D00B26147 /* psnames.c */,
				ABFEA7C81BB4EC1000B08C25 /* sfnt.c */,
				ABFEA7E41BB4EC1000B08C25 /* smooth.c */,
				ABFEA7E61BB4EC1000B08C25 /* truetype.c */,
				ABA731671BB51FDC00B26147 /* type1.c */,
				ABA731651BB51FDC00B26147 /* type1cid.c */,
			);
			path = src;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		8C43E74327E3CD0100A35F65 /* DeSmuME (macOS App; AppleSilicon -- Latest Xcode) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 8C43E89C27E3CD0100A35F65 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; AppleSilicon -- Latest Xcode)" */;
			buildPhases = (
				8C43E74527E3CD0100A35F65 /* Resources */,
				8C43E7AC27E3CD0100A35F65 /* ShellScript */,
				8C43E7AD27E3CD0100A35F65 /* Sources */,
				8C43E88B27E3CD0100A35F65 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; AppleSilicon -- Latest Xcode)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = 8C43E89F27E3CD0100A35F65 /* DeSmuME (Debug).app */;
			productType = "com.apple.product-type.application";
		};
		8C43E8A127E3CD4C00A35F65 /* DeSmuME (macOS App; AppleSilicon dev+ -- Latest Xcode) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 8C43E9FB27E3CD4C00A35F65 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; AppleSilicon dev+ -- Latest Xcode)" */;
			buildPhases = (
				8C43E8A327E3CD4C00A35F65 /* Resources */,
				8C43E90A27E3CD4C00A35F65 /* ShellScript */,
				8C43E90B27E3CD4C00A35F65 /* Sources */,
				8C43E9EA27E3CD4C00A35F65 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; AppleSilicon dev+ -- Latest Xcode)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = 8C43E9FE27E3CD4C00A35F65 /* DeSmuME (Debug, dev+).app */;
			productType = "com.apple.product-type.application";
		};
		8CCD83B527E40B730024BDD5 /* DeSmuME (macOS App; Release Stage Final AppleSilicon -- Latest Xcode) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 8CCD850D27E40B730024BDD5 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage Final AppleSilicon -- Latest Xcode)" */;
			buildPhases = (
				8CCD83B627E40B730024BDD5 /* Resources */,
				8C74E9C027F39F5300BF29F4 /* ShellScript */,
				8CCD841E27E40B730024BDD5 /* Sources */,
				8CCD84FC27E40B730024BDD5 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; Release Stage Final AppleSilicon -- Latest Xcode)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = 8CCD851027E40B730024BDD5 /* DeSmuME (arm64).app */;
			productType = "com.apple.product-type.application";
		};
		AB36C73527F2C8AE00C763C8 /* DeSmuME (macOS App; Release Stage 3 Intel32 -- Xcode 8) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB36C88D27F2C8AE00C763C8 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage 3 Intel32 -- Xcode 8)" */;
			buildPhases = (
				AB36C73627F2C8AE00C763C8 /* Resources */,
				8C74E9BE27F39EDE00BF29F4 /* ShellScript */,
				AB36C79E27F2C8AE00C763C8 /* Sources */,
				AB36C87C27F2C8AE00C763C8 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; Release Stage 3 Intel32 -- Xcode 8)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB36C89027F2C8AE00C763C8 /* DeSmuME (i386).app */;
			productType = "com.apple.product-type.application";
		};
		AB4979BB27F2E97A00E8A244 /* DeSmuME (macOS App; Release Stage 2 Leopard NIB -- Xcode 6) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB497B0F27F2E97A00E8A244 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage 2 Leopard NIB -- Xcode 6)" */;
			buildPhases = (
				AB4979BC27F2E97A00E8A244 /* Resources */,
				AB497A2327F2E97A00E8A244 /* ShellScript */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; Release Stage 2 Leopard NIB -- Xcode 6)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB497B1227F2E97A00E8A244 /* DeSmuME.app */;
			productType = "com.apple.product-type.application";
		};
		AB79013F215B84F20082AE82 /* DeSmuME (macOS App; Intel32 Intel64 dev+ -- Xcode 8) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB790297215B84F20082AE82 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Intel32 Intel64 dev+ -- Xcode 8)" */;
			buildPhases = (
				AB790141215B84F20082AE82 /* Resources */,
				AB7901A8215B84F20082AE82 /* ShellScript */,
				AB7901A9215B84F20082AE82 /* Sources */,
				AB790286215B84F20082AE82 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; Intel32 Intel64 dev+ -- Xcode 8)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB79029A215B84F20082AE82 /* DeSmuME (Debug, dev+).app */;
			productType = "com.apple.product-type.application";
		};
		AB796CA415CDCBA200C59155 /* DeSmuME (macOS App; Intel64 -- Latest Xcode) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB796D6D15CDCBA200C59155 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Intel64 -- Latest Xcode)" */;
			buildPhases = (
				AB796CA615CDCBA200C59155 /* Resources */,
				AB2DF23215E0834E00B4D0BC /* ShellScript */,
				AB796CEE15CDCBA200C59155 /* Sources */,
				AB796D6515CDCBA200C59155 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; Intel64 -- Latest Xcode)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB796D7015CDCBA200C59155 /* DeSmuME (Debug).app */;
			productType = "com.apple.product-type.application";
		};
		AB79FFE2215B84E50082AE82 /* DeSmuME (macOS App; Intel32 Intel64 -- Xcode 8) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB79013A215B84E50082AE82 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Intel32 Intel64 -- Xcode 8)" */;
			buildPhases = (
				AB79FFE4215B84E50082AE82 /* Resources */,
				AB79004B215B84E50082AE82 /* ShellScript */,
				AB79004C215B84E50082AE82 /* Sources */,
				AB790128215B84E50082AE82 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; Intel32 Intel64 -- Xcode 8)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB79013D215B84E50082AE82 /* DeSmuME (Debug).app */;
			productType = "com.apple.product-type.application";
		};
		AB8F3C171A53AC2600A80BF6 /* DeSmuME (macOS App; Intel64 dev+ -- Latest Xcode) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB8F3D2B1A53AC2600A80BF6 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Intel64 dev+ -- Latest Xcode)" */;
			buildPhases = (
				AB8F3C191A53AC2600A80BF6 /* Resources */,
				AB8F3C721A53AC2600A80BF6 /* ShellScript */,
				AB8F3C731A53AC2600A80BF6 /* Sources */,
				AB8F3D1E1A53AC2600A80BF6 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; Intel64 dev+ -- Latest Xcode)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB8F3D2E1A53AC2600A80BF6 /* DeSmuME (Debug, dev+).app */;
			productType = "com.apple.product-type.application";
		};
		ABB3C6461501BC6D00E0C22E /* DeSmuME (OpenEmu Plug-in -- Latest Xcode) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = ABB3C6571501BC6D00E0C22E /* Build configuration list for PBXNativeTarget "DeSmuME (OpenEmu Plug-in -- Latest Xcode)" */;
			buildPhases = (
				ABB3C6611501BF3700E0C22E /* Resources */,
				AB2DF23515E0839D00B4D0BC /* ShellScript */,
				ABB3C6431501BC6D00E0C22E /* Sources */,
				ABB3C6441501BC6D00E0C22E /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (OpenEmu Plug-in -- Latest Xcode)";
			productName = DeSmuME;
			productReference = ABB3C6471501BC6D00E0C22E /* DeSmuME.oecoreplugin */;
			productType = "com.apple.product-type.bundle";
		};
		ABC8582A28273FEE00A03EA9 /* DeSmuME (macOS App; Release Stage 4 Intel64 -- Xcode 8) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = ABC8598D28273FEE00A03EA9 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage 4 Intel64 -- Xcode 8)" */;
			buildPhases = (
				ABC8582B28273FEE00A03EA9 /* Resources */,
				ABC8589C28273FEE00A03EA9 /* ShellScript */,
				ABC8589D28273FEE00A03EA9 /* Sources */,
				ABC8597B28273FEE00A03EA9 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; Release Stage 4 Intel64 -- Xcode 8)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = ABC8599028273FEE00A03EA9 /* DeSmuME (x86_64).app */;
			productType = "com.apple.product-type.application";
		};
		ABD2CCE926E05CB000FB15F7 /* DeSmuME (macOS App; Release Stage 5 Intel64 Haswell -- Latest Xcode) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = ABD2CE4126E05CB000FB15F7 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage 5 Intel64 Haswell -- Latest Xcode)" */;
			buildPhases = (
				ABD2CCEA26E05CB000FB15F7 /* Resources */,
				8C74E9BF27F39F2C00BF29F4 /* ShellScript */,
				ABD2CD5126E05CB000FB15F7 /* Sources */,
				ABD2CE2F26E05CB000FB15F7 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (macOS App; Release Stage 5 Intel64 Haswell -- Latest Xcode)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = ABD2CE4426E05CB000FB15F7 /* DeSmuME (x86_64h).app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		29B97313FDCFA39411CA2CEA /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0700;
				ORGANIZATIONNAME = "DeSmuME Team";
			};
			buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "DeSmuME (Latest)" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
				Italian,
				Chinese,
				Norwegian,
				Romanian,
				en,
			);
			mainGroup = 29B97314FDCFA39411CA2CEA /* DeSmuME */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				AB796CA415CDCBA200C59155 /* DeSmuME (macOS App; Intel64 -- Latest Xcode) */,
				AB8F3C171A53AC2600A80BF6 /* DeSmuME (macOS App; Intel64 dev+ -- Latest Xcode) */,
				8C43E74327E3CD0100A35F65 /* DeSmuME (macOS App; AppleSilicon -- Latest Xcode) */,
				8C43E8A127E3CD4C00A35F65 /* DeSmuME (macOS App; AppleSilicon dev+ -- Latest Xcode) */,
				AB79FFE2215B84E50082AE82 /* DeSmuME (macOS App; Intel32 Intel64 -- Xcode 8) */,
				AB79013F215B84F20082AE82 /* DeSmuME (macOS App; Intel32 Intel64 dev+ -- Xcode 8) */,
				AB4979BB27F2E97A00E8A244 /* DeSmuME (macOS App; Release Stage 2 Leopard NIB -- Xcode 6) */,
				AB36C73527F2C8AE00C763C8 /* DeSmuME (macOS App; Release Stage 3 Intel32 -- Xcode 8) */,
				ABC8582A28273FEE00A03EA9 /* DeSmuME (macOS App; Release Stage 4 Intel64 -- Xcode 8) */,
				ABD2CCE926E05CB000FB15F7 /* DeSmuME (macOS App; Release Stage 5 Intel64 Haswell -- Latest Xcode) */,
				8CCD83B527E40B730024BDD5 /* DeSmuME (macOS App; Release Stage Final AppleSilicon -- Latest Xcode) */,
				ABB3C6461501BC6D00E0C22E /* DeSmuME (OpenEmu Plug-in -- Latest Xcode) */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		8C43E74527E3CD0100A35F65 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8C43E74627E3CD0100A35F65 /* KeyNames.plist in Resources */,
				8C43E74727E3CD0100A35F65 /* Icon_MicrophoneGray_256x256.png in Resources */,
				8C43E74827E3CD0100A35F65 /* DefaultKeyMappings.plist in Resources */,
				8C43E74927E3CD0100A35F65 /* DefaultUserPrefs.plist in Resources */,
				8C43E74A27E3CD0100A35F65 /* FileTypeInfo.plist in Resources */,
				8C43E74B27E3CD0100A35F65 /* AppIcon_ROMSave.icns in Resources */,
				8C43E74C27E3CD0100A35F65 /* AppIcon_DeSmuME.icns in Resources */,
				8C43E74D27E3CD0100A35F65 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				8C43E74E27E3CD0100A35F65 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CC62808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				8C43E74F27E3CD0100A35F65 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				8C43E75027E3CD0100A35F65 /* AppIcon_SaveState.icns in Resources */,
				ABA67D162808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				8C43E75127E3CD0100A35F65 /* InfoPlist.strings in Resources */,
				8C43E75227E3CD0100A35F65 /* MainMenu.xib in Resources */,
				8C43E75327E3CD0100A35F65 /* Localizable.strings in Resources */,
				8C43E75427E3CD0100A35F65 /* Icon_ActionReplay_32x32.png in Resources */,
				8C43E75527E3CD0100A35F65 /* Icon_CodeBreaker_32x32.png in Resources */,
				8C43E75627E3CD0100A35F65 /* Icon_DeSmuME_32x32.png in Resources */,
				8C43E75727E3CD0100A35F65 /* HID_usage_strings.plist in Resources */,
				8C43E75827E3CD0100A35F65 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CBC2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				8C43E75927E3CD0100A35F65 /* Image_Piano.png in Resources */,
				8C43E75A27E3CD0100A35F65 /* Icon_VolumeFull_16x16.png in Resources */,
				8C43E75B27E3CD0100A35F65 /* Icon_VolumeMute_16x16.png in Resources */,
				8C43E75C27E3CD0100A35F65 /* Icon_VolumeOneThird_16x16.png in Resources */,
				8C43E75D27E3CD0100A35F65 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				8C43E75E27E3CD0100A35F65 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				8C43E75F27E3CD0100A35F65 /* Icon_FrameJump_420x420.png in Resources */,
				8C43E76027E3CD0100A35F65 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				8C43E76127E3CD0100A35F65 /* Icon_Execute_420x420.png in Resources */,
				8C43E76227E3CD0100A35F65 /* Icon_Pause_420x420.png in Resources */,
				8C43E76327E3CD0100A35F65 /* Icon_Speed1x_420x420.png in Resources */,
				8C43E76427E3CD0100A35F65 /* Icon_Speed2x_420x420.png in Resources */,
				8C43E76527E3CD0100A35F65 /* ColorSwatch_Blue_16x16.png in Resources */,
				8C43E76627E3CD0100A35F65 /* ColorSwatch_Brown_16x16.png in Resources */,
				8C43E76727E3CD0100A35F65 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				8C43E76827E3CD0100A35F65 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				8C43E76927E3CD0100A35F65 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				8C43E76A27E3CD0100A35F65 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				8C43E76B27E3CD0100A35F65 /* ColorSwatch_Gray_16x16.png in Resources */,
				8C43E76C27E3CD0100A35F65 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				8C43E76D27E3CD0100A35F65 /* ColorSwatch_Green_16x16.png in Resources */,
				8C43E76E27E3CD0100A35F65 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				8C43E76F27E3CD0100A35F65 /* ColorSwatch_Magenta_16x16.png in Resources */,
				8C43E77027E3CD0100A35F65 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D022808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				8C43E77127E3CD0100A35F65 /* ColorSwatch_Orange_16x16.png in Resources */,
				8C43E77227E3CD0100A35F65 /* ColorSwatch_Pink_16x16.png in Resources */,
				8C43E77327E3CD0100A35F65 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				8C43E77427E3CD0100A35F65 /* ColorSwatch_Red_16x16.png in Resources */,
				8C43E77527E3CD0100A35F65 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				8C43E77627E3CD0100A35F65 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				8C43E77727E3CD0100A35F65 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				8C43E77827E3CD0100A35F65 /* SIL Open Font License.txt in Resources */,
				8C43E77927E3CD0100A35F65 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				8C43E77A27E3CD0100A35F65 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				8C43E77B27E3CD0100A35F65 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CDA2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				8C43E77C27E3CD0100A35F65 /* ColorSwatch_Violet_16x16.png in Resources */,
				8C43E77D27E3CD0100A35F65 /* ColorSwatch_Yellow_16x16.png in Resources */,
				8C43E77E27E3CD0100A35F65 /* Icon_ActionReplay_128x128.png in Resources */,
				8C43E77F27E3CD0100A35F65 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CEE2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				8C43E78027E3CD0100A35F65 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D0C2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CD02808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				8C43E78127E3CD0100A35F65 /* Image_PassME.png in Resources */,
				8C43E78227E3CD0100A35F65 /* Icon_PaddleKnob_256x256.png in Resources */,
				8C43E78327E3CD0100A35F65 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				8C43E78427E3CD0100A35F65 /* Icon_ArrowDown_420x420.png in Resources */,
				8C43E78527E3CD0100A35F65 /* Icon_ArrowLeft_420x420.png in Resources */,
				8C43E78627E3CD0100A35F65 /* Icon_ArrowRight_420x420.png in Resources */,
				8C43E78727E3CD0100A35F65 /* Icon_AutoholdClear_420x420.png in Resources */,
				8C43E78827E3CD0100A35F65 /* Icon_DisplayToggle_420x420.png in Resources */,
				8C43E78927E3CD0100A35F65 /* Icon_ArrowUp_420x420.png in Resources */,
				8C43E78A27E3CD0100A35F65 /* Icon_DoubleSpeed_420x420.png in Resources */,
				8C43E78B27E3CD0100A35F65 /* Icon_DSButtonA_420x420.png in Resources */,
				8C43E78C27E3CD0100A35F65 /* Icon_DSButtonB_420x420.png in Resources */,
				8C43E78D27E3CD0100A35F65 /* Icon_Piano_256x256.png in Resources */,
				8C43E78E27E3CD0100A35F65 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AEE2808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				8C43E78F27E3CD0100A35F65 /* Icon_DSButtonL_420x420.png in Resources */,
				8C43E79027E3CD0100A35F65 /* Icon_DSButtonR_420x420.png in Resources */,
				8C43E79127E3CD0100A35F65 /* Icon_DSButtonSelect_420x420.png in Resources */,
				8C43E79227E3CD0100A35F65 /* Icon_DSButtonStart_420x420.png in Resources */,
				8C43E79327E3CD0100A35F65 /* Icon_DSButtonX_420x420.png in Resources */,
				8C43E79427E3CD0100A35F65 /* Image_PaddleController.png in Resources */,
				8C43E79527E3CD0100A35F65 /* Icon_DSButtonY_420x420.png in Resources */,
				8C43E79627E3CD0100A35F65 /* Icon_Emulation_420x420.png in Resources */,
				8C43E79727E3CD0100A35F65 /* Icon_Input_420x420.png in Resources */,
				8C43E79827E3CD0100A35F65 /* Icon_AutoholdSet_420x420.png in Resources */,
				8C43E79927E3CD0100A35F65 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				8C43E79A27E3CD0100A35F65 /* Icon_OpenROM_420x420.png in Resources */,
				8C43E79B27E3CD0100A35F65 /* Icon_Reset_420x420.png in Resources */,
				8C43E79C27E3CD0100A35F65 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D202808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				8C43E79D27E3CD0100A35F65 /* Icon_RotateCW_420x420.png in Resources */,
				8C43E79E27E3CD0100A35F65 /* Icon_ShowHUD_420x420.png in Resources */,
				8C43E79F27E3CD0100A35F65 /* Icon_Speaker_420x420.png in Resources */,
				8C43E7A027E3CD0100A35F65 /* AUTHORS in Resources */,
				8C43E7A127E3CD0100A35F65 /* ChangeLog in Resources */,
				8C43E7A227E3CD0100A35F65 /* COPYING in Resources */,
				8C43E7A327E3CD0100A35F65 /* README in Resources */,
				8C43E7A427E3CD0100A35F65 /* Icon_MicrophoneRed_256x256.png in Resources */,
				8C43E7A527E3CD0100A35F65 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				8C43E7A627E3CD0100A35F65 /* SourceSansPro-Bold.otf in Resources */,
				8C43E7A727E3CD0100A35F65 /* Image_GuitarGrip.png in Resources */,
				8C43E7A827E3CD0100A35F65 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				8C43E7A927E3CD0100A35F65 /* README.MAC in Resources */,
				8C43E7AA27E3CD0100A35F65 /* AppIcon_FirmwareConfig.icns in Resources */,
				8C43E7AB27E3CD0100A35F65 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8C43E8A327E3CD4C00A35F65 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8C43E8A427E3CD4C00A35F65 /* KeyNames.plist in Resources */,
				8C43E8A527E3CD4C00A35F65 /* Icon_MicrophoneGray_256x256.png in Resources */,
				8C43E8A627E3CD4C00A35F65 /* DefaultKeyMappings.plist in Resources */,
				8C43E8A727E3CD4C00A35F65 /* DefaultUserPrefs.plist in Resources */,
				8C43E8A827E3CD4C00A35F65 /* FileTypeInfo.plist in Resources */,
				8C43E8A927E3CD4C00A35F65 /* AppIcon_ROMSave.icns in Resources */,
				8C43E8AA27E3CD4C00A35F65 /* AppIcon_DeSmuME.icns in Resources */,
				8C43E8AB27E3CD4C00A35F65 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				8C43E8AC27E3CD4C00A35F65 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CC72808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				8C43E8AD27E3CD4C00A35F65 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				8C43E8AE27E3CD4C00A35F65 /* AppIcon_SaveState.icns in Resources */,
				ABA67D172808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				8C43E8AF27E3CD4C00A35F65 /* InfoPlist.strings in Resources */,
				8C43E8B027E3CD4C00A35F65 /* MainMenu.xib in Resources */,
				8C43E8B127E3CD4C00A35F65 /* Localizable.strings in Resources */,
				8C43E8B227E3CD4C00A35F65 /* Icon_ActionReplay_32x32.png in Resources */,
				8C43E8B327E3CD4C00A35F65 /* Icon_CodeBreaker_32x32.png in Resources */,
				8C43E8B427E3CD4C00A35F65 /* Icon_DeSmuME_32x32.png in Resources */,
				8C43E8B527E3CD4C00A35F65 /* HID_usage_strings.plist in Resources */,
				8C43E8B627E3CD4C00A35F65 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CBD2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				8C43E8B727E3CD4C00A35F65 /* Image_Piano.png in Resources */,
				8C43E8B827E3CD4C00A35F65 /* Icon_VolumeFull_16x16.png in Resources */,
				8C43E8B927E3CD4C00A35F65 /* Icon_VolumeMute_16x16.png in Resources */,
				8C43E8BA27E3CD4C00A35F65 /* Icon_VolumeOneThird_16x16.png in Resources */,
				8C43E8BB27E3CD4C00A35F65 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				8C43E8BC27E3CD4C00A35F65 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				8C43E8BD27E3CD4C00A35F65 /* Icon_FrameJump_420x420.png in Resources */,
				8C43E8BE27E3CD4C00A35F65 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				8C43E8BF27E3CD4C00A35F65 /* Icon_Execute_420x420.png in Resources */,
				8C43E8C027E3CD4C00A35F65 /* Icon_Pause_420x420.png in Resources */,
				8C43E8C127E3CD4C00A35F65 /* Icon_Speed1x_420x420.png in Resources */,
				8C43E8C227E3CD4C00A35F65 /* Icon_Speed2x_420x420.png in Resources */,
				8C43E8C327E3CD4C00A35F65 /* ColorSwatch_Blue_16x16.png in Resources */,
				8C43E8C427E3CD4C00A35F65 /* ColorSwatch_Brown_16x16.png in Resources */,
				8C43E8C527E3CD4C00A35F65 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				8C43E8C627E3CD4C00A35F65 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				8C43E8C727E3CD4C00A35F65 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				8C43E8C827E3CD4C00A35F65 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				8C43E8C927E3CD4C00A35F65 /* ColorSwatch_Gray_16x16.png in Resources */,
				8C43E8CA27E3CD4C00A35F65 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				8C43E8CB27E3CD4C00A35F65 /* ColorSwatch_Green_16x16.png in Resources */,
				8C43E8CC27E3CD4C00A35F65 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				8C43E8CD27E3CD4C00A35F65 /* ColorSwatch_Magenta_16x16.png in Resources */,
				8C43E8CE27E3CD4C00A35F65 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D032808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				8C43E8CF27E3CD4C00A35F65 /* ColorSwatch_Orange_16x16.png in Resources */,
				8C43E8D027E3CD4C00A35F65 /* ColorSwatch_Pink_16x16.png in Resources */,
				8C43E8D127E3CD4C00A35F65 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				8C43E8D227E3CD4C00A35F65 /* ColorSwatch_Red_16x16.png in Resources */,
				8C43E8D327E3CD4C00A35F65 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				8C43E8D427E3CD4C00A35F65 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				8C43E8D527E3CD4C00A35F65 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				8C43E8D627E3CD4C00A35F65 /* SIL Open Font License.txt in Resources */,
				8C43E8D727E3CD4C00A35F65 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				8C43E8D827E3CD4C00A35F65 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				8C43E8D927E3CD4C00A35F65 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CDB2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				8C43E8DA27E3CD4C00A35F65 /* ColorSwatch_Violet_16x16.png in Resources */,
				8C43E8DB27E3CD4C00A35F65 /* ColorSwatch_Yellow_16x16.png in Resources */,
				8C43E8DC27E3CD4C00A35F65 /* Icon_ActionReplay_128x128.png in Resources */,
				8C43E8DD27E3CD4C00A35F65 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CEF2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				8C43E8DE27E3CD4C00A35F65 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D0D2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CD12808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				8C43E8DF27E3CD4C00A35F65 /* Image_PassME.png in Resources */,
				8C43E8E027E3CD4C00A35F65 /* Icon_PaddleKnob_256x256.png in Resources */,
				8C43E8E127E3CD4C00A35F65 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				8C43E8E227E3CD4C00A35F65 /* Icon_ArrowDown_420x420.png in Resources */,
				8C43E8E327E3CD4C00A35F65 /* Icon_ArrowLeft_420x420.png in Resources */,
				8C43E8E427E3CD4C00A35F65 /* Icon_ArrowRight_420x420.png in Resources */,
				8C43E8E527E3CD4C00A35F65 /* Icon_AutoholdClear_420x420.png in Resources */,
				8C43E8E627E3CD4C00A35F65 /* Icon_DisplayToggle_420x420.png in Resources */,
				8C43E8E727E3CD4C00A35F65 /* Icon_ArrowUp_420x420.png in Resources */,
				8C43E8E827E3CD4C00A35F65 /* Icon_DoubleSpeed_420x420.png in Resources */,
				8C43E8E927E3CD4C00A35F65 /* Icon_DSButtonA_420x420.png in Resources */,
				8C43E8EA27E3CD4C00A35F65 /* Icon_DSButtonB_420x420.png in Resources */,
				8C43E8EB27E3CD4C00A35F65 /* Icon_Piano_256x256.png in Resources */,
				8C43E8EC27E3CD4C00A35F65 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AEF2808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				8C43E8ED27E3CD4C00A35F65 /* Icon_DSButtonL_420x420.png in Resources */,
				8C43E8EE27E3CD4C00A35F65 /* Icon_DSButtonR_420x420.png in Resources */,
				8C43E8EF27E3CD4C00A35F65 /* Icon_DSButtonSelect_420x420.png in Resources */,
				8C43E8F027E3CD4C00A35F65 /* Icon_DSButtonStart_420x420.png in Resources */,
				8C43E8F127E3CD4C00A35F65 /* Icon_DSButtonX_420x420.png in Resources */,
				8C43E8F227E3CD4C00A35F65 /* Image_PaddleController.png in Resources */,
				8C43E8F327E3CD4C00A35F65 /* Icon_DSButtonY_420x420.png in Resources */,
				8C43E8F427E3CD4C00A35F65 /* Icon_Emulation_420x420.png in Resources */,
				8C43E8F527E3CD4C00A35F65 /* Icon_Input_420x420.png in Resources */,
				8C43E8F627E3CD4C00A35F65 /* Icon_AutoholdSet_420x420.png in Resources */,
				8C43E8F727E3CD4C00A35F65 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				8C43E8F827E3CD4C00A35F65 /* Icon_OpenROM_420x420.png in Resources */,
				8C43E8F927E3CD4C00A35F65 /* Icon_Reset_420x420.png in Resources */,
				8C43E8FA27E3CD4C00A35F65 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D212808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				8C43E8FB27E3CD4C00A35F65 /* Icon_RotateCW_420x420.png in Resources */,
				8C43E8FC27E3CD4C00A35F65 /* Icon_ShowHUD_420x420.png in Resources */,
				8C43E8FD27E3CD4C00A35F65 /* Icon_Speaker_420x420.png in Resources */,
				8C43E8FE27E3CD4C00A35F65 /* AUTHORS in Resources */,
				8C43E8FF27E3CD4C00A35F65 /* ChangeLog in Resources */,
				8C43E90027E3CD4C00A35F65 /* COPYING in Resources */,
				8C43E90127E3CD4C00A35F65 /* README in Resources */,
				8C43E90227E3CD4C00A35F65 /* Icon_MicrophoneRed_256x256.png in Resources */,
				8C43E90327E3CD4C00A35F65 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				8C43E90427E3CD4C00A35F65 /* SourceSansPro-Bold.otf in Resources */,
				8C43E90527E3CD4C00A35F65 /* Image_GuitarGrip.png in Resources */,
				8C43E90627E3CD4C00A35F65 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				8C43E90727E3CD4C00A35F65 /* README.MAC in Resources */,
				8C43E90827E3CD4C00A35F65 /* AppIcon_FirmwareConfig.icns in Resources */,
				8C43E90927E3CD4C00A35F65 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8CCD83B627E40B730024BDD5 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8CCD83B727E40B730024BDD5 /* KeyNames.plist in Resources */,
				8CCD83B827E40B730024BDD5 /* Icon_MicrophoneGray_256x256.png in Resources */,
				8CCD83B927E40B730024BDD5 /* DefaultKeyMappings.plist in Resources */,
				8CCD83BA27E40B730024BDD5 /* DefaultUserPrefs.plist in Resources */,
				8CCD83BB27E40B730024BDD5 /* FileTypeInfo.plist in Resources */,
				8CCD83BC27E40B730024BDD5 /* AppIcon_ROMSave.icns in Resources */,
				8CCD83BD27E40B730024BDD5 /* AppIcon_DeSmuME.icns in Resources */,
				8CCD83BE27E40B730024BDD5 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				8CCD83BF27E40B730024BDD5 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CCD2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				8CCD83C027E40B730024BDD5 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				8CCD83C127E40B730024BDD5 /* AppIcon_SaveState.icns in Resources */,
				ABA67D1D2808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				8CCD83C227E40B730024BDD5 /* InfoPlist.strings in Resources */,
				8CCD83C327E40B730024BDD5 /* MainMenu.xib in Resources */,
				8CCD83C427E40B730024BDD5 /* Localizable.strings in Resources */,
				8CCD83C527E40B730024BDD5 /* Icon_ActionReplay_32x32.png in Resources */,
				8CCD83C627E40B730024BDD5 /* Icon_CodeBreaker_32x32.png in Resources */,
				8CCD83C727E40B730024BDD5 /* Icon_DeSmuME_32x32.png in Resources */,
				8CCD83C827E40B730024BDD5 /* HID_usage_strings.plist in Resources */,
				8CCD83C927E40B730024BDD5 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CC32808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				8CCD83CA27E40B730024BDD5 /* Image_Piano.png in Resources */,
				8CCD83CB27E40B730024BDD5 /* Icon_VolumeFull_16x16.png in Resources */,
				8CCD83CC27E40B730024BDD5 /* Icon_VolumeMute_16x16.png in Resources */,
				8CCD83CD27E40B730024BDD5 /* Icon_VolumeOneThird_16x16.png in Resources */,
				8CCD83CE27E40B730024BDD5 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				8CCD83CF27E40B730024BDD5 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				8CCD83D027E40B730024BDD5 /* Icon_FrameJump_420x420.png in Resources */,
				8CCD83D127E40B730024BDD5 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				8CCD83D227E40B730024BDD5 /* Icon_Execute_420x420.png in Resources */,
				8CCD83D327E40B730024BDD5 /* Icon_Pause_420x420.png in Resources */,
				8CCD83D427E40B730024BDD5 /* Icon_Speed1x_420x420.png in Resources */,
				8CCD83D527E40B730024BDD5 /* Icon_Speed2x_420x420.png in Resources */,
				8CCD83D627E40B730024BDD5 /* ColorSwatch_Blue_16x16.png in Resources */,
				8CCD83D727E40B730024BDD5 /* ColorSwatch_Brown_16x16.png in Resources */,
				8CCD83D827E40B730024BDD5 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				8CCD83D927E40B730024BDD5 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				8CCD83DA27E40B730024BDD5 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				8CCD83DB27E40B730024BDD5 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				8CCD83DC27E40B730024BDD5 /* ColorSwatch_Gray_16x16.png in Resources */,
				8CCD83DD27E40B730024BDD5 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				8CCD83DE27E40B730024BDD5 /* ColorSwatch_Green_16x16.png in Resources */,
				8CCD83DF27E40B730024BDD5 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				8CCD83E027E40B730024BDD5 /* ColorSwatch_Magenta_16x16.png in Resources */,
				8CCD83E127E40B730024BDD5 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D092808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				8CCD83E227E40B730024BDD5 /* ColorSwatch_Orange_16x16.png in Resources */,
				8CCD83E327E40B730024BDD5 /* ColorSwatch_Pink_16x16.png in Resources */,
				8CCD83E427E40B730024BDD5 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				8CCD83E527E40B730024BDD5 /* ColorSwatch_Red_16x16.png in Resources */,
				8CCD83E627E40B730024BDD5 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				8CCD83E727E40B730024BDD5 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				8CCD83E827E40B730024BDD5 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				8CCD83E927E40B730024BDD5 /* SIL Open Font License.txt in Resources */,
				8CCD83EA27E40B730024BDD5 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				8CCD83EB27E40B730024BDD5 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				8CCD83EC27E40B730024BDD5 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CE12808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				8CCD83ED27E40B730024BDD5 /* ColorSwatch_Violet_16x16.png in Resources */,
				8CCD83EE27E40B730024BDD5 /* ColorSwatch_Yellow_16x16.png in Resources */,
				8CCD83EF27E40B730024BDD5 /* Icon_ActionReplay_128x128.png in Resources */,
				8CCD83F027E40B730024BDD5 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CF52808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				8CCD83F127E40B730024BDD5 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D132808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CD72808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				8CCD83F227E40B730024BDD5 /* Image_PassME.png in Resources */,
				8CCD83F327E40B730024BDD5 /* Icon_PaddleKnob_256x256.png in Resources */,
				8CCD83F427E40B730024BDD5 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				8CCD83F527E40B730024BDD5 /* Icon_ArrowDown_420x420.png in Resources */,
				8CCD83F627E40B730024BDD5 /* Icon_ArrowLeft_420x420.png in Resources */,
				8CCD83F727E40B730024BDD5 /* Icon_ArrowRight_420x420.png in Resources */,
				8CCD83F827E40B730024BDD5 /* Icon_AutoholdClear_420x420.png in Resources */,
				8CCD83F927E40B730024BDD5 /* Icon_DisplayToggle_420x420.png in Resources */,
				8CCD83FA27E40B730024BDD5 /* Icon_ArrowUp_420x420.png in Resources */,
				8CCD83FB27E40B730024BDD5 /* Icon_DoubleSpeed_420x420.png in Resources */,
				8CCD83FC27E40B730024BDD5 /* Icon_DSButtonA_420x420.png in Resources */,
				8CCD83FD27E40B730024BDD5 /* Icon_DSButtonB_420x420.png in Resources */,
				8CCD83FE27E40B730024BDD5 /* Icon_Piano_256x256.png in Resources */,
				8CCD83FF27E40B730024BDD5 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AF52808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				8CCD840027E40B730024BDD5 /* Icon_DSButtonL_420x420.png in Resources */,
				8CCD840127E40B730024BDD5 /* Icon_DSButtonR_420x420.png in Resources */,
				8CCD840227E40B730024BDD5 /* Icon_DSButtonSelect_420x420.png in Resources */,
				8CCD840327E40B730024BDD5 /* Icon_DSButtonStart_420x420.png in Resources */,
				8CCD840427E40B730024BDD5 /* Icon_DSButtonX_420x420.png in Resources */,
				8CCD840527E40B730024BDD5 /* Image_PaddleController.png in Resources */,
				8CCD840627E40B730024BDD5 /* Icon_DSButtonY_420x420.png in Resources */,
				8CCD840727E40B730024BDD5 /* Icon_Emulation_420x420.png in Resources */,
				8CCD840827E40B730024BDD5 /* Icon_Input_420x420.png in Resources */,
				8CCD840927E40B730024BDD5 /* Icon_AutoholdSet_420x420.png in Resources */,
				8CCD840A27E40B730024BDD5 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				8CCD840B27E40B730024BDD5 /* Icon_OpenROM_420x420.png in Resources */,
				8CCD840C27E40B730024BDD5 /* Icon_Reset_420x420.png in Resources */,
				8CCD840D27E40B730024BDD5 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D272808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				8CCD840E27E40B730024BDD5 /* Icon_RotateCW_420x420.png in Resources */,
				8CCD840F27E40B730024BDD5 /* Icon_ShowHUD_420x420.png in Resources */,
				8CCD841027E40B730024BDD5 /* Icon_Speaker_420x420.png in Resources */,
				8CCD841127E40B730024BDD5 /* AUTHORS in Resources */,
				8CCD841227E40B730024BDD5 /* ChangeLog in Resources */,
				8CCD841327E40B730024BDD5 /* COPYING in Resources */,
				8CCD841427E40B730024BDD5 /* README in Resources */,
				8CCD841527E40B730024BDD5 /* Icon_MicrophoneRed_256x256.png in Resources */,
				8CCD841627E40B730024BDD5 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				8CCD841727E40B730024BDD5 /* SourceSansPro-Bold.otf in Resources */,
				8CCD841827E40B730024BDD5 /* Image_GuitarGrip.png in Resources */,
				8CCD841927E40B730024BDD5 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				8CCD841A27E40B730024BDD5 /* README.MAC in Resources */,
				8CCD841B27E40B730024BDD5 /* AppIcon_FirmwareConfig.icns in Resources */,
				8CCD841C27E40B730024BDD5 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB36C73627F2C8AE00C763C8 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB36C73727F2C8AE00C763C8 /* KeyNames.plist in Resources */,
				AB36C73827F2C8AE00C763C8 /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB36C73927F2C8AE00C763C8 /* DefaultKeyMappings.plist in Resources */,
				AB36C73A27F2C8AE00C763C8 /* DefaultUserPrefs.plist in Resources */,
				AB36C73B27F2C8AE00C763C8 /* FileTypeInfo.plist in Resources */,
				AB36C73C27F2C8AE00C763C8 /* AppIcon_ROMSave.icns in Resources */,
				AB36C73D27F2C8AE00C763C8 /* AppIcon_DeSmuME.icns in Resources */,
				AB36C73E27F2C8AE00C763C8 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				AB36C73F27F2C8AE00C763C8 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CCB2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				AB36C74027F2C8AE00C763C8 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB36C74127F2C8AE00C763C8 /* AppIcon_SaveState.icns in Resources */,
				ABA67D1B2808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				AB36C74227F2C8AE00C763C8 /* InfoPlist.strings in Resources */,
				AB36C74327F2C8AE00C763C8 /* MainMenu.xib in Resources */,
				AB36C74427F2C8AE00C763C8 /* Localizable.strings in Resources */,
				AB36C74527F2C8AE00C763C8 /* Icon_ActionReplay_32x32.png in Resources */,
				AB36C74627F2C8AE00C763C8 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB36C74727F2C8AE00C763C8 /* Icon_DeSmuME_32x32.png in Resources */,
				AB36C74827F2C8AE00C763C8 /* HID_usage_strings.plist in Resources */,
				AB36C74927F2C8AE00C763C8 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CC12808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				AB36C74A27F2C8AE00C763C8 /* Image_Piano.png in Resources */,
				AB36C74B27F2C8AE00C763C8 /* Icon_VolumeFull_16x16.png in Resources */,
				AB36C74C27F2C8AE00C763C8 /* Icon_VolumeMute_16x16.png in Resources */,
				AB36C74D27F2C8AE00C763C8 /* Icon_VolumeOneThird_16x16.png in Resources */,
				AB36C74E27F2C8AE00C763C8 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				AB36C74F27F2C8AE00C763C8 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB36C75027F2C8AE00C763C8 /* Icon_FrameJump_420x420.png in Resources */,
				AB36C75127F2C8AE00C763C8 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				AB36C75227F2C8AE00C763C8 /* Icon_Execute_420x420.png in Resources */,
				AB36C75327F2C8AE00C763C8 /* Icon_Pause_420x420.png in Resources */,
				AB36C75427F2C8AE00C763C8 /* Icon_Speed1x_420x420.png in Resources */,
				AB36C75527F2C8AE00C763C8 /* Icon_Speed2x_420x420.png in Resources */,
				AB36C75627F2C8AE00C763C8 /* ColorSwatch_Blue_16x16.png in Resources */,
				AB36C75727F2C8AE00C763C8 /* ColorSwatch_Brown_16x16.png in Resources */,
				AB36C75827F2C8AE00C763C8 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB36C75927F2C8AE00C763C8 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB36C75A27F2C8AE00C763C8 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				AB36C75B27F2C8AE00C763C8 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB36C75C27F2C8AE00C763C8 /* ColorSwatch_Gray_16x16.png in Resources */,
				AB36C75D27F2C8AE00C763C8 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				AB36C75E27F2C8AE00C763C8 /* ColorSwatch_Green_16x16.png in Resources */,
				AB36C75F27F2C8AE00C763C8 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB36C76027F2C8AE00C763C8 /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB36C76127F2C8AE00C763C8 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D072808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				AB36C76227F2C8AE00C763C8 /* ColorSwatch_Orange_16x16.png in Resources */,
				AB36C76327F2C8AE00C763C8 /* ColorSwatch_Pink_16x16.png in Resources */,
				AB36C76427F2C8AE00C763C8 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				AB36C76527F2C8AE00C763C8 /* ColorSwatch_Red_16x16.png in Resources */,
				AB36C76627F2C8AE00C763C8 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				AB36C76727F2C8AE00C763C8 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				AB36C76827F2C8AE00C763C8 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				AB36C76927F2C8AE00C763C8 /* SIL Open Font License.txt in Resources */,
				AB36C76A27F2C8AE00C763C8 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				AB36C76B27F2C8AE00C763C8 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB36C76C27F2C8AE00C763C8 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CDF2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				AB36C76D27F2C8AE00C763C8 /* ColorSwatch_Violet_16x16.png in Resources */,
				AB36C76E27F2C8AE00C763C8 /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB36C76F27F2C8AE00C763C8 /* Icon_ActionReplay_128x128.png in Resources */,
				AB36C77027F2C8AE00C763C8 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CF32808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				AB36C77127F2C8AE00C763C8 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D112808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CD52808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				AB36C77227F2C8AE00C763C8 /* Image_PassME.png in Resources */,
				AB36C77327F2C8AE00C763C8 /* Icon_PaddleKnob_256x256.png in Resources */,
				AB36C77427F2C8AE00C763C8 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				AB36C77527F2C8AE00C763C8 /* Icon_ArrowDown_420x420.png in Resources */,
				AB36C77627F2C8AE00C763C8 /* Icon_ArrowLeft_420x420.png in Resources */,
				AB36C77727F2C8AE00C763C8 /* Icon_ArrowRight_420x420.png in Resources */,
				AB36C77827F2C8AE00C763C8 /* Icon_AutoholdClear_420x420.png in Resources */,
				AB36C77927F2C8AE00C763C8 /* Icon_DisplayToggle_420x420.png in Resources */,
				AB36C77A27F2C8AE00C763C8 /* Icon_ArrowUp_420x420.png in Resources */,
				AB36C77B27F2C8AE00C763C8 /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB36C77C27F2C8AE00C763C8 /* Icon_DSButtonA_420x420.png in Resources */,
				AB36C77D27F2C8AE00C763C8 /* Icon_DSButtonB_420x420.png in Resources */,
				AB36C77E27F2C8AE00C763C8 /* Icon_Piano_256x256.png in Resources */,
				AB36C77F27F2C8AE00C763C8 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AF32808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				AB36C78027F2C8AE00C763C8 /* Icon_DSButtonL_420x420.png in Resources */,
				AB36C78127F2C8AE00C763C8 /* Icon_DSButtonR_420x420.png in Resources */,
				AB36C78227F2C8AE00C763C8 /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB36C78327F2C8AE00C763C8 /* Icon_DSButtonStart_420x420.png in Resources */,
				AB36C78427F2C8AE00C763C8 /* Icon_DSButtonX_420x420.png in Resources */,
				AB36C78527F2C8AE00C763C8 /* Image_PaddleController.png in Resources */,
				AB36C78627F2C8AE00C763C8 /* Icon_DSButtonY_420x420.png in Resources */,
				AB36C78727F2C8AE00C763C8 /* Icon_Emulation_420x420.png in Resources */,
				AB36C78827F2C8AE00C763C8 /* Icon_Input_420x420.png in Resources */,
				AB36C78927F2C8AE00C763C8 /* Icon_AutoholdSet_420x420.png in Resources */,
				AB36C78A27F2C8AE00C763C8 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB36C78B27F2C8AE00C763C8 /* Icon_OpenROM_420x420.png in Resources */,
				AB36C78C27F2C8AE00C763C8 /* Icon_Reset_420x420.png in Resources */,
				AB36C78D27F2C8AE00C763C8 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D252808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				AB36C78E27F2C8AE00C763C8 /* Icon_RotateCW_420x420.png in Resources */,
				AB36C78F27F2C8AE00C763C8 /* Icon_ShowHUD_420x420.png in Resources */,
				AB36C79027F2C8AE00C763C8 /* Icon_Speaker_420x420.png in Resources */,
				AB36C79127F2C8AE00C763C8 /* AUTHORS in Resources */,
				AB36C79227F2C8AE00C763C8 /* ChangeLog in Resources */,
				AB36C79327F2C8AE00C763C8 /* COPYING in Resources */,
				AB36C79427F2C8AE00C763C8 /* README in Resources */,
				AB36C79527F2C8AE00C763C8 /* Icon_MicrophoneRed_256x256.png in Resources */,
				AB36C79627F2C8AE00C763C8 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				AB36C79727F2C8AE00C763C8 /* SourceSansPro-Bold.otf in Resources */,
				AB36C79827F2C8AE00C763C8 /* Image_GuitarGrip.png in Resources */,
				AB36C79927F2C8AE00C763C8 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				AB36C79A27F2C8AE00C763C8 /* README.MAC in Resources */,
				AB36C79B27F2C8AE00C763C8 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB36C79C27F2C8AE00C763C8 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB4979BC27F2E97A00E8A244 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB4979BD27F2E97A00E8A244 /* KeyNames.plist in Resources */,
				AB4979BE27F2E97A00E8A244 /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB4979BF27F2E97A00E8A244 /* DefaultKeyMappings.plist in Resources */,
				AB4979C027F2E97A00E8A244 /* DefaultUserPrefs.plist in Resources */,
				AB4979C127F2E97A00E8A244 /* FileTypeInfo.plist in Resources */,
				AB4979C227F2E97A00E8A244 /* AppIcon_ROMSave.icns in Resources */,
				AB4979C327F2E97A00E8A244 /* AppIcon_DeSmuME.icns in Resources */,
				AB4979C427F2E97A00E8A244 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				AB4979C527F2E97A00E8A244 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CCA2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				AB4979C627F2E97A00E8A244 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB4979C727F2E97A00E8A244 /* AppIcon_SaveState.icns in Resources */,
				ABA67D1A2808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				AB4979C827F2E97A00E8A244 /* InfoPlist.strings in Resources */,
				AB4979C927F2E97A00E8A244 /* MainMenu.xib in Resources */,
				AB4979CA27F2E97A00E8A244 /* Localizable.strings in Resources */,
				AB4979CB27F2E97A00E8A244 /* Icon_ActionReplay_32x32.png in Resources */,
				AB4979CC27F2E97A00E8A244 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB4979CD27F2E97A00E8A244 /* Icon_DeSmuME_32x32.png in Resources */,
				AB4979CE27F2E97A00E8A244 /* HID_usage_strings.plist in Resources */,
				AB4979CF27F2E97A00E8A244 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CC02808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				AB4979D027F2E97A00E8A244 /* Image_Piano.png in Resources */,
				AB4979D127F2E97A00E8A244 /* Icon_VolumeFull_16x16.png in Resources */,
				AB4979D227F2E97A00E8A244 /* Icon_VolumeMute_16x16.png in Resources */,
				AB4979D327F2E97A00E8A244 /* Icon_VolumeOneThird_16x16.png in Resources */,
				AB4979D427F2E97A00E8A244 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				AB4979D527F2E97A00E8A244 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB4979D627F2E97A00E8A244 /* Icon_FrameJump_420x420.png in Resources */,
				AB4979D727F2E97A00E8A244 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				AB4979D827F2E97A00E8A244 /* Icon_Execute_420x420.png in Resources */,
				AB4979D927F2E97A00E8A244 /* Icon_Pause_420x420.png in Resources */,
				AB4979DA27F2E97A00E8A244 /* Icon_Speed1x_420x420.png in Resources */,
				AB4979DB27F2E97A00E8A244 /* Icon_Speed2x_420x420.png in Resources */,
				AB4979DC27F2E97A00E8A244 /* ColorSwatch_Blue_16x16.png in Resources */,
				AB4979DD27F2E97A00E8A244 /* ColorSwatch_Brown_16x16.png in Resources */,
				AB4979DE27F2E97A00E8A244 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB4979DF27F2E97A00E8A244 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB4979E027F2E97A00E8A244 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				AB4979E127F2E97A00E8A244 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB4979E227F2E97A00E8A244 /* ColorSwatch_Gray_16x16.png in Resources */,
				AB4979E327F2E97A00E8A244 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				AB4979E427F2E97A00E8A244 /* ColorSwatch_Green_16x16.png in Resources */,
				AB4979E527F2E97A00E8A244 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB4979E627F2E97A00E8A244 /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB4979E727F2E97A00E8A244 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D062808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				AB4979E827F2E97A00E8A244 /* ColorSwatch_Orange_16x16.png in Resources */,
				AB4979E927F2E97A00E8A244 /* ColorSwatch_Pink_16x16.png in Resources */,
				AB4979EA27F2E97A00E8A244 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				AB4979EB27F2E97A00E8A244 /* ColorSwatch_Red_16x16.png in Resources */,
				AB4979EC27F2E97A00E8A244 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				AB4979ED27F2E97A00E8A244 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				AB4979EE27F2E97A00E8A244 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				AB4979EF27F2E97A00E8A244 /* SIL Open Font License.txt in Resources */,
				AB4979F027F2E97A00E8A244 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				AB4979F127F2E97A00E8A244 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB4979F227F2E97A00E8A244 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CDE2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				AB4979F327F2E97A00E8A244 /* ColorSwatch_Violet_16x16.png in Resources */,
				AB4979F427F2E97A00E8A244 /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB4979F527F2E97A00E8A244 /* Icon_ActionReplay_128x128.png in Resources */,
				AB4979F627F2E97A00E8A244 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CF22808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				AB4979F727F2E97A00E8A244 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D102808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CD42808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				AB4979F827F2E97A00E8A244 /* Image_PassME.png in Resources */,
				AB4979F927F2E97A00E8A244 /* Icon_PaddleKnob_256x256.png in Resources */,
				AB4979FA27F2E97A00E8A244 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				AB4979FB27F2E97A00E8A244 /* Icon_ArrowDown_420x420.png in Resources */,
				AB4979FC27F2E97A00E8A244 /* Icon_ArrowLeft_420x420.png in Resources */,
				AB4979FD27F2E97A00E8A244 /* Icon_ArrowRight_420x420.png in Resources */,
				AB4979FE27F2E97A00E8A244 /* Icon_AutoholdClear_420x420.png in Resources */,
				AB4979FF27F2E97A00E8A244 /* Icon_DisplayToggle_420x420.png in Resources */,
				AB497A0027F2E97A00E8A244 /* Icon_ArrowUp_420x420.png in Resources */,
				AB497A0127F2E97A00E8A244 /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB497A0227F2E97A00E8A244 /* Icon_DSButtonA_420x420.png in Resources */,
				AB497A0327F2E97A00E8A244 /* Icon_DSButtonB_420x420.png in Resources */,
				AB497A0427F2E97A00E8A244 /* Icon_Piano_256x256.png in Resources */,
				AB497A0527F2E97A00E8A244 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AF22808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				AB497A0627F2E97A00E8A244 /* Icon_DSButtonL_420x420.png in Resources */,
				AB497A0727F2E97A00E8A244 /* Icon_DSButtonR_420x420.png in Resources */,
				AB497A0827F2E97A00E8A244 /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB497A0927F2E97A00E8A244 /* Icon_DSButtonStart_420x420.png in Resources */,
				AB497A0A27F2E97A00E8A244 /* Icon_DSButtonX_420x420.png in Resources */,
				AB497A0B27F2E97A00E8A244 /* Image_PaddleController.png in Resources */,
				AB497A0C27F2E97A00E8A244 /* Icon_DSButtonY_420x420.png in Resources */,
				AB497A0D27F2E97A00E8A244 /* Icon_Emulation_420x420.png in Resources */,
				AB497A0E27F2E97A00E8A244 /* Icon_Input_420x420.png in Resources */,
				AB497A0F27F2E97A00E8A244 /* Icon_AutoholdSet_420x420.png in Resources */,
				AB497A1027F2E97A00E8A244 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB497A1127F2E97A00E8A244 /* Icon_OpenROM_420x420.png in Resources */,
				AB497A1227F2E97A00E8A244 /* Icon_Reset_420x420.png in Resources */,
				AB497A1327F2E97A00E8A244 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D242808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				AB497A1427F2E97A00E8A244 /* Icon_RotateCW_420x420.png in Resources */,
				AB497A1527F2E97A00E8A244 /* Icon_ShowHUD_420x420.png in Resources */,
				AB497A1627F2E97A00E8A244 /* Icon_Speaker_420x420.png in Resources */,
				AB497A1727F2E97A00E8A244 /* AUTHORS in Resources */,
				AB497A1827F2E97A00E8A244 /* ChangeLog in Resources */,
				AB497A1927F2E97A00E8A244 /* COPYING in Resources */,
				AB497A1A27F2E97A00E8A244 /* README in Resources */,
				AB497A1B27F2E97A00E8A244 /* Icon_MicrophoneRed_256x256.png in Resources */,
				AB497A1C27F2E97A00E8A244 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				AB497A1D27F2E97A00E8A244 /* SourceSansPro-Bold.otf in Resources */,
				AB497A1E27F2E97A00E8A244 /* Image_GuitarGrip.png in Resources */,
				AB497A1F27F2E97A00E8A244 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				AB497A2027F2E97A00E8A244 /* README.MAC in Resources */,
				AB497A2127F2E97A00E8A244 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB497A2227F2E97A00E8A244 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB790141215B84F20082AE82 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB790142215B84F20082AE82 /* KeyNames.plist in Resources */,
				AB790143215B84F20082AE82 /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB790144215B84F20082AE82 /* DefaultKeyMappings.plist in Resources */,
				AB790145215B84F20082AE82 /* DefaultUserPrefs.plist in Resources */,
				AB790146215B84F20082AE82 /* FileTypeInfo.plist in Resources */,
				AB790147215B84F20082AE82 /* AppIcon_ROMSave.icns in Resources */,
				AB790148215B84F20082AE82 /* AppIcon_DeSmuME.icns in Resources */,
				AB790149215B84F20082AE82 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				AB79014A215B84F20082AE82 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CC92808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				AB79014B215B84F20082AE82 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB79014C215B84F20082AE82 /* AppIcon_SaveState.icns in Resources */,
				ABA67D192808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				AB79014D215B84F20082AE82 /* InfoPlist.strings in Resources */,
				AB79014E215B84F20082AE82 /* MainMenu.xib in Resources */,
				AB79014F215B84F20082AE82 /* Localizable.strings in Resources */,
				AB790150215B84F20082AE82 /* Icon_ActionReplay_32x32.png in Resources */,
				AB790151215B84F20082AE82 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB790152215B84F20082AE82 /* Icon_DeSmuME_32x32.png in Resources */,
				AB790153215B84F20082AE82 /* HID_usage_strings.plist in Resources */,
				AB790154215B84F20082AE82 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CBF2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				AB790155215B84F20082AE82 /* Image_Piano.png in Resources */,
				AB790156215B84F20082AE82 /* Icon_VolumeFull_16x16.png in Resources */,
				AB790157215B84F20082AE82 /* Icon_VolumeMute_16x16.png in Resources */,
				AB790158215B84F20082AE82 /* Icon_VolumeOneThird_16x16.png in Resources */,
				AB790159215B84F20082AE82 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				AB79015A215B84F20082AE82 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB79015B215B84F20082AE82 /* Icon_FrameJump_420x420.png in Resources */,
				AB79015C215B84F20082AE82 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				AB79015D215B84F20082AE82 /* Icon_Execute_420x420.png in Resources */,
				AB79015E215B84F20082AE82 /* Icon_Pause_420x420.png in Resources */,
				AB79015F215B84F20082AE82 /* Icon_Speed1x_420x420.png in Resources */,
				AB790160215B84F20082AE82 /* Icon_Speed2x_420x420.png in Resources */,
				AB790161215B84F20082AE82 /* ColorSwatch_Blue_16x16.png in Resources */,
				AB790162215B84F20082AE82 /* ColorSwatch_Brown_16x16.png in Resources */,
				AB790163215B84F20082AE82 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB790164215B84F20082AE82 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB790165215B84F20082AE82 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				AB790166215B84F20082AE82 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB790167215B84F20082AE82 /* ColorSwatch_Gray_16x16.png in Resources */,
				AB790168215B84F20082AE82 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				AB790169215B84F20082AE82 /* ColorSwatch_Green_16x16.png in Resources */,
				AB79016A215B84F20082AE82 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB79016B215B84F20082AE82 /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB79016C215B84F20082AE82 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D052808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				AB79016D215B84F20082AE82 /* ColorSwatch_Orange_16x16.png in Resources */,
				AB79016E215B84F20082AE82 /* ColorSwatch_Pink_16x16.png in Resources */,
				AB79016F215B84F20082AE82 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				AB790170215B84F20082AE82 /* ColorSwatch_Red_16x16.png in Resources */,
				AB790171215B84F20082AE82 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				AB790172215B84F20082AE82 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				AB790173215B84F20082AE82 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				AB790174215B84F20082AE82 /* SIL Open Font License.txt in Resources */,
				AB790175215B84F20082AE82 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				AB790176215B84F20082AE82 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB790177215B84F20082AE82 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CDD2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				AB790178215B84F20082AE82 /* ColorSwatch_Violet_16x16.png in Resources */,
				AB790179215B84F20082AE82 /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB79017A215B84F20082AE82 /* Icon_ActionReplay_128x128.png in Resources */,
				AB79017B215B84F20082AE82 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CF12808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				AB79017C215B84F20082AE82 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D0F2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CD32808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				AB79017D215B84F20082AE82 /* Image_PassME.png in Resources */,
				AB79017E215B84F20082AE82 /* Icon_PaddleKnob_256x256.png in Resources */,
				AB79017F215B84F20082AE82 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				AB790180215B84F20082AE82 /* Icon_ArrowDown_420x420.png in Resources */,
				AB790181215B84F20082AE82 /* Icon_ArrowLeft_420x420.png in Resources */,
				AB790182215B84F20082AE82 /* Icon_ArrowRight_420x420.png in Resources */,
				AB790183215B84F20082AE82 /* Icon_AutoholdClear_420x420.png in Resources */,
				AB790184215B84F20082AE82 /* Icon_DisplayToggle_420x420.png in Resources */,
				AB790185215B84F20082AE82 /* Icon_ArrowUp_420x420.png in Resources */,
				AB790186215B84F20082AE82 /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB790187215B84F20082AE82 /* Icon_DSButtonA_420x420.png in Resources */,
				AB790188215B84F20082AE82 /* Icon_DSButtonB_420x420.png in Resources */,
				AB790189215B84F20082AE82 /* Icon_Piano_256x256.png in Resources */,
				AB79018A215B84F20082AE82 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AF12808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				AB79018B215B84F20082AE82 /* Icon_DSButtonL_420x420.png in Resources */,
				AB79018C215B84F20082AE82 /* Icon_DSButtonR_420x420.png in Resources */,
				AB79018D215B84F20082AE82 /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB79018E215B84F20082AE82 /* Icon_DSButtonStart_420x420.png in Resources */,
				AB79018F215B84F20082AE82 /* Icon_DSButtonX_420x420.png in Resources */,
				AB790190215B84F20082AE82 /* Image_PaddleController.png in Resources */,
				AB790191215B84F20082AE82 /* Icon_DSButtonY_420x420.png in Resources */,
				AB790192215B84F20082AE82 /* Icon_Emulation_420x420.png in Resources */,
				AB790193215B84F20082AE82 /* Icon_Input_420x420.png in Resources */,
				AB790194215B84F20082AE82 /* Icon_AutoholdSet_420x420.png in Resources */,
				AB790195215B84F20082AE82 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB790196215B84F20082AE82 /* Icon_OpenROM_420x420.png in Resources */,
				AB790197215B84F20082AE82 /* Icon_Reset_420x420.png in Resources */,
				AB790198215B84F20082AE82 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D232808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				AB790199215B84F20082AE82 /* Icon_RotateCW_420x420.png in Resources */,
				AB79019A215B84F20082AE82 /* Icon_ShowHUD_420x420.png in Resources */,
				AB79019B215B84F20082AE82 /* Icon_Speaker_420x420.png in Resources */,
				AB79019C215B84F20082AE82 /* AUTHORS in Resources */,
				AB79019D215B84F20082AE82 /* ChangeLog in Resources */,
				AB79019E215B84F20082AE82 /* COPYING in Resources */,
				AB79019F215B84F20082AE82 /* README in Resources */,
				AB7901A0215B84F20082AE82 /* Icon_MicrophoneRed_256x256.png in Resources */,
				AB7901A1215B84F20082AE82 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				AB7901A2215B84F20082AE82 /* SourceSansPro-Bold.otf in Resources */,
				AB7901A3215B84F20082AE82 /* Image_GuitarGrip.png in Resources */,
				AB7901A4215B84F20082AE82 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				AB7901A5215B84F20082AE82 /* README.MAC in Resources */,
				AB7901A6215B84F20082AE82 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB7901A7215B84F20082AE82 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB796CA615CDCBA200C59155 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB796CA715CDCBA200C59155 /* KeyNames.plist in Resources */,
				ABB0FBD91A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB796CA815CDCBA200C59155 /* DefaultKeyMappings.plist in Resources */,
				AB796CA915CDCBA200C59155 /* DefaultUserPrefs.plist in Resources */,
				AB796CAA15CDCBA200C59155 /* FileTypeInfo.plist in Resources */,
				AB796CAB15CDCBA200C59155 /* AppIcon_ROMSave.icns in Resources */,
				AB796CAC15CDCBA200C59155 /* AppIcon_DeSmuME.icns in Resources */,
				AB8493AF1B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				ABB0FBCF1A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CC42808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				AB796CAD15CDCBA200C59155 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB796CAE15CDCBA200C59155 /* AppIcon_SaveState.icns in Resources */,
				ABA67D142808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				AB796CAF15CDCBA200C59155 /* InfoPlist.strings in Resources */,
				AB796CB015CDCBA200C59155 /* MainMenu.xib in Resources */,
				AB796CB115CDCBA200C59155 /* Localizable.strings in Resources */,
				AB796CB215CDCBA200C59155 /* Icon_ActionReplay_32x32.png in Resources */,
				AB796CB315CDCBA200C59155 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB796CB415CDCBA200C59155 /* Icon_DeSmuME_32x32.png in Resources */,
				AB796CB515CDCBA200C59155 /* HID_usage_strings.plist in Resources */,
				AB796CB615CDCBA200C59155 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CBA2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				AB564914186E6F67002740F4 /* Image_Piano.png in Resources */,
				AB796CB715CDCBA200C59155 /* Icon_VolumeFull_16x16.png in Resources */,
				AB796CB815CDCBA200C59155 /* Icon_VolumeMute_16x16.png in Resources */,
				AB796CB915CDCBA200C59155 /* Icon_VolumeOneThird_16x16.png in Resources */,
				AB796CBA15CDCBA200C59155 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				ABB0FBD21A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png in Resources */,
				ABDDF7CB1898F032007583C1 /* Icon_FrameJump_420x420.png in Resources */,
				AB8493C11B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				AB796CBB15CDCBA200C59155 /* Icon_Execute_420x420.png in Resources */,
				AB796CBC15CDCBA200C59155 /* Icon_Pause_420x420.png in Resources */,
				AB796CBD15CDCBA200C59155 /* Icon_Speed1x_420x420.png in Resources */,
				AB796CBE15CDCBA200C59155 /* Icon_Speed2x_420x420.png in Resources */,
				AB796CBF15CDCBA200C59155 /* ColorSwatch_Blue_16x16.png in Resources */,
				AB796CC015CDCBA200C59155 /* ColorSwatch_Brown_16x16.png in Resources */,
				AB796CC115CDCBA200C59155 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB796CC215CDCBA200C59155 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB8493B21B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				AB796CC315CDCBA200C59155 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB796CC415CDCBA200C59155 /* ColorSwatch_Gray_16x16.png in Resources */,
				ABC503AD1AAC2B71002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				AB796CC515CDCBA200C59155 /* ColorSwatch_Green_16x16.png in Resources */,
				AB796CC615CDCBA200C59155 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB796CC715CDCBA200C59155 /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB8493BB1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D002808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				AB796CC815CDCBA200C59155 /* ColorSwatch_Orange_16x16.png in Resources */,
				AB796CC915CDCBA200C59155 /* ColorSwatch_Pink_16x16.png in Resources */,
				AB68101D187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				AB796CCA15CDCBA200C59155 /* ColorSwatch_Red_16x16.png in Resources */,
				AB8493BE1B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				AB68101B187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				AB796CCB15CDCBA200C59155 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				ABA731321BB5104200B26147 /* SIL Open Font License.txt in Resources */,
				AB8493B51B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				AB796CCC15CDCBA200C59155 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB564910186E6F67002740F4 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CD82808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				AB796CCD15CDCBA200C59155 /* ColorSwatch_Violet_16x16.png in Resources */,
				AB796CCE15CDCBA200C59155 /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB796CCF15CDCBA200C59155 /* Icon_ActionReplay_128x128.png in Resources */,
				AB796CD015CDCBA200C59155 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CEC2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				AB796CD115CDCBA200C59155 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D0A2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CCE2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				AB564912186E6F67002740F4 /* Image_PassME.png in Resources */,
				AB681025187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png in Resources */,
				AB8493B81B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				AB796CD215CDCBA200C59155 /* Icon_ArrowDown_420x420.png in Resources */,
				AB796CD315CDCBA200C59155 /* Icon_ArrowLeft_420x420.png in Resources */,
				AB796CD415CDCBA200C59155 /* Icon_ArrowRight_420x420.png in Resources */,
				AB7EC7F4189B2B92009D198A /* Icon_AutoholdClear_420x420.png in Resources */,
				ABDDF7C51898F024007583C1 /* Icon_DisplayToggle_420x420.png in Resources */,
				AB796CD515CDCBA200C59155 /* Icon_ArrowUp_420x420.png in Resources */,
				AB796CD615CDCBA200C59155 /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB796CD715CDCBA200C59155 /* Icon_DSButtonA_420x420.png in Resources */,
				AB796CD815CDCBA200C59155 /* Icon_DSButtonB_420x420.png in Resources */,
				AB681027187D4AEF0049F2C2 /* Icon_Piano_256x256.png in Resources */,
				ABDDF7C91898F032007583C1 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AEC2808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				AB796CD915CDCBA200C59155 /* Icon_DSButtonL_420x420.png in Resources */,
				AB796CDA15CDCBA200C59155 /* Icon_DSButtonR_420x420.png in Resources */,
				AB796CDB15CDCBA200C59155 /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB796CDC15CDCBA200C59155 /* Icon_DSButtonStart_420x420.png in Resources */,
				AB796CDD15CDCBA200C59155 /* Icon_DSButtonX_420x420.png in Resources */,
				AB0038A71872A96700B0B055 /* Image_PaddleController.png in Resources */,
				AB796CDE15CDCBA200C59155 /* Icon_DSButtonY_420x420.png in Resources */,
				AB796CDF15CDCBA200C59155 /* Icon_Emulation_420x420.png in Resources */,
				AB796CE015CDCBA200C59155 /* Icon_Input_420x420.png in Resources */,
				AB7EC7F6189B2B92009D198A /* Icon_AutoholdSet_420x420.png in Resources */,
				ABB0FBCC1A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB796CE215CDCBA200C59155 /* Icon_OpenROM_420x420.png in Resources */,
				AB796CE315CDCBA200C59155 /* Icon_Reset_420x420.png in Resources */,
				AB796CE415CDCBA200C59155 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D1E2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				AB796CE515CDCBA200C59155 /* Icon_RotateCW_420x420.png in Resources */,
				AB796CE615CDCBA200C59155 /* Icon_ShowHUD_420x420.png in Resources */,
				AB796CE715CDCBA200C59155 /* Icon_Speaker_420x420.png in Resources */,
				AB796CE815CDCBA200C59155 /* AUTHORS in Resources */,
				AB796CE915CDCBA200C59155 /* ChangeLog in Resources */,
				AB796CEA15CDCBA200C59155 /* COPYING in Resources */,
				AB796CEB15CDCBA200C59155 /* README in Resources */,
				ABB0FBD51A9EED350060C55A /* Icon_MicrophoneRed_256x256.png in Resources */,
				AB68101F187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				ABA7313B1BB5104200B26147 /* SourceSansPro-Bold.otf in Resources */,
				ABAB454F187CDB70007BE20C /* Image_GuitarGrip.png in Resources */,
				AB681021187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				AB796CEC15CDCBA200C59155 /* README.MAC in Resources */,
				AB796CED15CDCBA200C59155 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB8967DD16D2ED2700F826F1 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB79FFE4215B84E50082AE82 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB79FFE5215B84E50082AE82 /* KeyNames.plist in Resources */,
				AB79FFE6215B84E50082AE82 /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB79FFE7215B84E50082AE82 /* DefaultKeyMappings.plist in Resources */,
				AB79FFE8215B84E50082AE82 /* DefaultUserPrefs.plist in Resources */,
				AB79FFE9215B84E50082AE82 /* FileTypeInfo.plist in Resources */,
				AB79FFEA215B84E50082AE82 /* AppIcon_ROMSave.icns in Resources */,
				AB79FFEB215B84E50082AE82 /* AppIcon_DeSmuME.icns in Resources */,
				AB79FFEC215B84E50082AE82 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				AB79FFED215B84E50082AE82 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CC82808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				AB79FFEE215B84E50082AE82 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB79FFEF215B84E50082AE82 /* AppIcon_SaveState.icns in Resources */,
				ABA67D182808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				AB79FFF0215B84E50082AE82 /* InfoPlist.strings in Resources */,
				AB79FFF1215B84E50082AE82 /* MainMenu.xib in Resources */,
				AB79FFF2215B84E50082AE82 /* Localizable.strings in Resources */,
				AB79FFF3215B84E50082AE82 /* Icon_ActionReplay_32x32.png in Resources */,
				AB79FFF4215B84E50082AE82 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB79FFF5215B84E50082AE82 /* Icon_DeSmuME_32x32.png in Resources */,
				AB79FFF6215B84E50082AE82 /* HID_usage_strings.plist in Resources */,
				AB79FFF7215B84E50082AE82 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CBE2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				AB79FFF8215B84E50082AE82 /* Image_Piano.png in Resources */,
				AB79FFF9215B84E50082AE82 /* Icon_VolumeFull_16x16.png in Resources */,
				AB79FFFA215B84E50082AE82 /* Icon_VolumeMute_16x16.png in Resources */,
				AB79FFFB215B84E50082AE82 /* Icon_VolumeOneThird_16x16.png in Resources */,
				AB79FFFC215B84E50082AE82 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				AB79FFFD215B84E50082AE82 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB79FFFE215B84E50082AE82 /* Icon_FrameJump_420x420.png in Resources */,
				AB79FFFF215B84E50082AE82 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				AB790000215B84E50082AE82 /* Icon_Execute_420x420.png in Resources */,
				AB790001215B84E50082AE82 /* Icon_Pause_420x420.png in Resources */,
				AB790002215B84E50082AE82 /* Icon_Speed1x_420x420.png in Resources */,
				AB790003215B84E50082AE82 /* Icon_Speed2x_420x420.png in Resources */,
				AB790004215B84E50082AE82 /* ColorSwatch_Blue_16x16.png in Resources */,
				AB790005215B84E50082AE82 /* ColorSwatch_Brown_16x16.png in Resources */,
				AB790006215B84E50082AE82 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB790007215B84E50082AE82 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB790008215B84E50082AE82 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				AB790009215B84E50082AE82 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB79000A215B84E50082AE82 /* ColorSwatch_Gray_16x16.png in Resources */,
				AB79000B215B84E50082AE82 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				AB79000C215B84E50082AE82 /* ColorSwatch_Green_16x16.png in Resources */,
				AB79000D215B84E50082AE82 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB79000E215B84E50082AE82 /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB79000F215B84E50082AE82 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D042808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				AB790010215B84E50082AE82 /* ColorSwatch_Orange_16x16.png in Resources */,
				AB790011215B84E50082AE82 /* ColorSwatch_Pink_16x16.png in Resources */,
				AB790012215B84E50082AE82 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				AB790013215B84E50082AE82 /* ColorSwatch_Red_16x16.png in Resources */,
				AB790014215B84E50082AE82 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				AB790015215B84E50082AE82 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				AB790016215B84E50082AE82 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				AB790017215B84E50082AE82 /* SIL Open Font License.txt in Resources */,
				AB790018215B84E50082AE82 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				AB790019215B84E50082AE82 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB79001A215B84E50082AE82 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CDC2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				AB79001B215B84E50082AE82 /* ColorSwatch_Violet_16x16.png in Resources */,
				AB79001C215B84E50082AE82 /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB79001D215B84E50082AE82 /* Icon_ActionReplay_128x128.png in Resources */,
				AB79001E215B84E50082AE82 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CF02808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				AB79001F215B84E50082AE82 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D0E2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CD22808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				AB790020215B84E50082AE82 /* Image_PassME.png in Resources */,
				AB790021215B84E50082AE82 /* Icon_PaddleKnob_256x256.png in Resources */,
				AB790022215B84E50082AE82 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				AB790023215B84E50082AE82 /* Icon_ArrowDown_420x420.png in Resources */,
				AB790024215B84E50082AE82 /* Icon_ArrowLeft_420x420.png in Resources */,
				AB790025215B84E50082AE82 /* Icon_ArrowRight_420x420.png in Resources */,
				AB790026215B84E50082AE82 /* Icon_AutoholdClear_420x420.png in Resources */,
				AB790027215B84E50082AE82 /* Icon_DisplayToggle_420x420.png in Resources */,
				AB790028215B84E50082AE82 /* Icon_ArrowUp_420x420.png in Resources */,
				AB790029215B84E50082AE82 /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB79002A215B84E50082AE82 /* Icon_DSButtonA_420x420.png in Resources */,
				AB79002B215B84E50082AE82 /* Icon_DSButtonB_420x420.png in Resources */,
				AB79002C215B84E50082AE82 /* Icon_Piano_256x256.png in Resources */,
				AB79002D215B84E50082AE82 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AF02808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				AB79002E215B84E50082AE82 /* Icon_DSButtonL_420x420.png in Resources */,
				AB79002F215B84E50082AE82 /* Icon_DSButtonR_420x420.png in Resources */,
				AB790030215B84E50082AE82 /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB790031215B84E50082AE82 /* Icon_DSButtonStart_420x420.png in Resources */,
				AB790032215B84E50082AE82 /* Icon_DSButtonX_420x420.png in Resources */,
				AB790033215B84E50082AE82 /* Image_PaddleController.png in Resources */,
				AB790034215B84E50082AE82 /* Icon_DSButtonY_420x420.png in Resources */,
				AB790035215B84E50082AE82 /* Icon_Emulation_420x420.png in Resources */,
				AB790036215B84E50082AE82 /* Icon_Input_420x420.png in Resources */,
				AB790037215B84E50082AE82 /* Icon_AutoholdSet_420x420.png in Resources */,
				AB790038215B84E50082AE82 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB790039215B84E50082AE82 /* Icon_OpenROM_420x420.png in Resources */,
				AB79003A215B84E50082AE82 /* Icon_Reset_420x420.png in Resources */,
				AB79003B215B84E50082AE82 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D222808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				AB79003C215B84E50082AE82 /* Icon_RotateCW_420x420.png in Resources */,
				AB79003D215B84E50082AE82 /* Icon_ShowHUD_420x420.png in Resources */,
				AB79003E215B84E50082AE82 /* Icon_Speaker_420x420.png in Resources */,
				AB79003F215B84E50082AE82 /* AUTHORS in Resources */,
				AB790040215B84E50082AE82 /* ChangeLog in Resources */,
				AB790041215B84E50082AE82 /* COPYING in Resources */,
				AB790042215B84E50082AE82 /* README in Resources */,
				AB790043215B84E50082AE82 /* Icon_MicrophoneRed_256x256.png in Resources */,
				AB790044215B84E50082AE82 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				AB790045215B84E50082AE82 /* SourceSansPro-Bold.otf in Resources */,
				AB790046215B84E50082AE82 /* Image_GuitarGrip.png in Resources */,
				AB790047215B84E50082AE82 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				AB790048215B84E50082AE82 /* README.MAC in Resources */,
				AB790049215B84E50082AE82 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB79004A215B84E50082AE82 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB8F3C191A53AC2600A80BF6 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB8F3C1A1A53AC2600A80BF6 /* KeyNames.plist in Resources */,
				ABB0FBDB1A9FD0260060C55A /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB8F3C1B1A53AC2600A80BF6 /* DefaultKeyMappings.plist in Resources */,
				AB8F3C1C1A53AC2600A80BF6 /* DefaultUserPrefs.plist in Resources */,
				AB8F3C1D1A53AC2600A80BF6 /* FileTypeInfo.plist in Resources */,
				AB8F3C1E1A53AC2600A80BF6 /* AppIcon_ROMSave.icns in Resources */,
				AB8F3C1F1A53AC2600A80BF6 /* AppIcon_DeSmuME.icns in Resources */,
				AB8493B11B4E614D00CD1C73 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				ABB0FBD11A9EED350060C55A /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CC52808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				AB8F3C201A53AC2600A80BF6 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB8F3C211A53AC2600A80BF6 /* AppIcon_SaveState.icns in Resources */,
				ABA67D152808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				AB8F3C221A53AC2600A80BF6 /* InfoPlist.strings in Resources */,
				AB8F3C231A53AC2600A80BF6 /* MainMenu.xib in Resources */,
				AB8F3C241A53AC2600A80BF6 /* Localizable.strings in Resources */,
				AB8F3C251A53AC2600A80BF6 /* Icon_ActionReplay_32x32.png in Resources */,
				AB8F3C261A53AC2600A80BF6 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB8F3C271A53AC2600A80BF6 /* Icon_DeSmuME_32x32.png in Resources */,
				AB8F3C281A53AC2600A80BF6 /* HID_usage_strings.plist in Resources */,
				AB8F3C291A53AC2600A80BF6 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CBB2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				AB8F3C2A1A53AC2600A80BF6 /* Image_Piano.png in Resources */,
				AB8F3C2B1A53AC2600A80BF6 /* Icon_VolumeFull_16x16.png in Resources */,
				AB8F3C2C1A53AC2600A80BF6 /* Icon_VolumeMute_16x16.png in Resources */,
				AB8F3C2D1A53AC2600A80BF6 /* Icon_VolumeOneThird_16x16.png in Resources */,
				AB8F3C2E1A53AC2600A80BF6 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				ABB0FBD41A9EED350060C55A /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB8F3C2F1A53AC2600A80BF6 /* Icon_FrameJump_420x420.png in Resources */,
				AB8493C31B4E614D00CD1C73 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				AB8F3C301A53AC2600A80BF6 /* Icon_Execute_420x420.png in Resources */,
				AB8F3C311A53AC2600A80BF6 /* Icon_Pause_420x420.png in Resources */,
				AB8F3C321A53AC2600A80BF6 /* Icon_Speed1x_420x420.png in Resources */,
				AB8F3C331A53AC2600A80BF6 /* Icon_Speed2x_420x420.png in Resources */,
				AB8F3C341A53AC2600A80BF6 /* ColorSwatch_Blue_16x16.png in Resources */,
				AB8F3C351A53AC2600A80BF6 /* ColorSwatch_Brown_16x16.png in Resources */,
				AB8F3C361A53AC2600A80BF6 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB8F3C371A53AC2600A80BF6 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB8493B41B4E614D00CD1C73 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				AB8F3C381A53AC2600A80BF6 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB8F3C391A53AC2600A80BF6 /* ColorSwatch_Gray_16x16.png in Resources */,
				ABC503AE1AAC2B90002FCD43 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				AB8F3C3A1A53AC2600A80BF6 /* ColorSwatch_Green_16x16.png in Resources */,
				AB8F3C3B1A53AC2600A80BF6 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB8F3C3C1A53AC2600A80BF6 /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB8493BD1B4E614D00CD1C73 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D012808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				AB8F3C3D1A53AC2600A80BF6 /* ColorSwatch_Orange_16x16.png in Resources */,
				AB8F3C3E1A53AC2600A80BF6 /* ColorSwatch_Pink_16x16.png in Resources */,
				AB8F3C3F1A53AC2600A80BF6 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				AB8F3C401A53AC2600A80BF6 /* ColorSwatch_Red_16x16.png in Resources */,
				AB8493C01B4E614D00CD1C73 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				AB8F3C411A53AC2600A80BF6 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				AB8F3C421A53AC2600A80BF6 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				ABA731341BB5104200B26147 /* SIL Open Font License.txt in Resources */,
				AB8493B71B4E614D00CD1C73 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				AB8F3C431A53AC2600A80BF6 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB8F3C441A53AC2600A80BF6 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CD92808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				AB8F3C451A53AC2600A80BF6 /* ColorSwatch_Violet_16x16.png in Resources */,
				AB8F3C461A53AC2600A80BF6 /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB8F3C471A53AC2600A80BF6 /* Icon_ActionReplay_128x128.png in Resources */,
				AB8F3C481A53AC2600A80BF6 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CED2808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				AB8F3C491A53AC2600A80BF6 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D0B2808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CCF2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				AB8F3C4A1A53AC2600A80BF6 /* Image_PassME.png in Resources */,
				AB8F3C4B1A53AC2600A80BF6 /* Icon_PaddleKnob_256x256.png in Resources */,
				AB8493BA1B4E614D00CD1C73 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				AB8F3C4C1A53AC2600A80BF6 /* Icon_ArrowDown_420x420.png in Resources */,
				AB8F3C4D1A53AC2600A80BF6 /* Icon_ArrowLeft_420x420.png in Resources */,
				AB8F3C4E1A53AC2600A80BF6 /* Icon_ArrowRight_420x420.png in Resources */,
				AB8F3C4F1A53AC2600A80BF6 /* Icon_AutoholdClear_420x420.png in Resources */,
				AB8F3C501A53AC2600A80BF6 /* Icon_DisplayToggle_420x420.png in Resources */,
				AB8F3C511A53AC2600A80BF6 /* Icon_ArrowUp_420x420.png in Resources */,
				AB8F3C521A53AC2600A80BF6 /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB8F3C531A53AC2600A80BF6 /* Icon_DSButtonA_420x420.png in Resources */,
				AB8F3C541A53AC2600A80BF6 /* Icon_DSButtonB_420x420.png in Resources */,
				AB8F3C551A53AC2600A80BF6 /* Icon_Piano_256x256.png in Resources */,
				AB8F3C561A53AC2600A80BF6 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AED2808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				AB8F3C571A53AC2600A80BF6 /* Icon_DSButtonL_420x420.png in Resources */,
				AB8F3C581A53AC2600A80BF6 /* Icon_DSButtonR_420x420.png in Resources */,
				AB8F3C591A53AC2600A80BF6 /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB8F3C5A1A53AC2600A80BF6 /* Icon_DSButtonStart_420x420.png in Resources */,
				AB8F3C5B1A53AC2600A80BF6 /* Icon_DSButtonX_420x420.png in Resources */,
				AB8F3C5C1A53AC2600A80BF6 /* Image_PaddleController.png in Resources */,
				AB8F3C5D1A53AC2600A80BF6 /* Icon_DSButtonY_420x420.png in Resources */,
				AB8F3C5E1A53AC2600A80BF6 /* Icon_Emulation_420x420.png in Resources */,
				AB8F3C5F1A53AC2600A80BF6 /* Icon_Input_420x420.png in Resources */,
				AB8F3C601A53AC2600A80BF6 /* Icon_AutoholdSet_420x420.png in Resources */,
				ABB0FBCE1A9EED350060C55A /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB8F3C621A53AC2600A80BF6 /* Icon_OpenROM_420x420.png in Resources */,
				AB8F3C631A53AC2600A80BF6 /* Icon_Reset_420x420.png in Resources */,
				AB8F3C641A53AC2600A80BF6 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D1F2808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				AB8F3C651A53AC2600A80BF6 /* Icon_RotateCW_420x420.png in Resources */,
				AB8F3C661A53AC2600A80BF6 /* Icon_ShowHUD_420x420.png in Resources */,
				AB8F3C671A53AC2600A80BF6 /* Icon_Speaker_420x420.png in Resources */,
				AB8F3C681A53AC2600A80BF6 /* AUTHORS in Resources */,
				AB8F3C691A53AC2600A80BF6 /* ChangeLog in Resources */,
				AB8F3C6A1A53AC2600A80BF6 /* COPYING in Resources */,
				AB8F3C6B1A53AC2600A80BF6 /* README in Resources */,
				ABB0FBD71A9EED350060C55A /* Icon_MicrophoneRed_256x256.png in Resources */,
				AB8F3C6C1A53AC2600A80BF6 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				ABA7313D1BB5104200B26147 /* SourceSansPro-Bold.otf in Resources */,
				AB8F3C6D1A53AC2600A80BF6 /* Image_GuitarGrip.png in Resources */,
				AB8F3C6E1A53AC2600A80BF6 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				AB8F3C6F1A53AC2600A80BF6 /* README.MAC in Resources */,
				AB8F3C701A53AC2600A80BF6 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB8F3C711A53AC2600A80BF6 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABB3C6611501BF3700E0C22E /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABB3C6621501BF4E00E0C22E /* InfoPlist.strings in Resources */,
				ABCC497B281B0684004BA9F0 /* SourceSansPro-Bold.otf in Resources */,
				ABB3C6631501BF4E00E0C22E /* FileTypeInfo.plist in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABC8582B28273FEE00A03EA9 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABC8582C28273FEE00A03EA9 /* KeyNames.plist in Resources */,
				ABC8582D28273FEE00A03EA9 /* Icon_MicrophoneGray_256x256.png in Resources */,
				ABC8582E28273FEE00A03EA9 /* DefaultKeyMappings.plist in Resources */,
				ABC8582F28273FEE00A03EA9 /* DefaultUserPrefs.plist in Resources */,
				ABC8583028273FEE00A03EA9 /* FileTypeInfo.plist in Resources */,
				ABC8583128273FEE00A03EA9 /* AppIcon_ROMSave.icns in Resources */,
				ABC8583228273FEE00A03EA9 /* AppIcon_DeSmuME.icns in Resources */,
				ABC8583328273FEE00A03EA9 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				ABC8583428273FEE00A03EA9 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABC8583528273FEE00A03EA9 /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				ABC8583628273FEE00A03EA9 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				ABC8583728273FEE00A03EA9 /* AppIcon_SaveState.icns in Resources */,
				ABC8583828273FEE00A03EA9 /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				ABC8583928273FEE00A03EA9 /* InfoPlist.strings in Resources */,
				ABC8583A28273FEE00A03EA9 /* MainMenu.xib in Resources */,
				ABC8583B28273FEE00A03EA9 /* Localizable.strings in Resources */,
				ABC8583C28273FEE00A03EA9 /* Icon_ActionReplay_32x32.png in Resources */,
				ABC8583D28273FEE00A03EA9 /* Icon_CodeBreaker_32x32.png in Resources */,
				ABC8583E28273FEE00A03EA9 /* Icon_DeSmuME_32x32.png in Resources */,
				ABC8583F28273FEE00A03EA9 /* HID_usage_strings.plist in Resources */,
				ABC8584028273FEE00A03EA9 /* AppIcon_ROMCheats.icns in Resources */,
				ABC8584128273FEE00A03EA9 /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				ABC8584228273FEE00A03EA9 /* Image_Piano.png in Resources */,
				ABC8584328273FEE00A03EA9 /* Icon_VolumeFull_16x16.png in Resources */,
				ABC8584428273FEE00A03EA9 /* Icon_VolumeMute_16x16.png in Resources */,
				ABC8584528273FEE00A03EA9 /* Icon_VolumeOneThird_16x16.png in Resources */,
				ABC8584628273FEE00A03EA9 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				ABC8584728273FEE00A03EA9 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				ABC8584828273FEE00A03EA9 /* Icon_FrameJump_420x420.png in Resources */,
				ABC8584928273FEE00A03EA9 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				ABC8584A28273FEE00A03EA9 /* Icon_Execute_420x420.png in Resources */,
				ABC8584B28273FEE00A03EA9 /* Icon_Pause_420x420.png in Resources */,
				ABC8584C28273FEE00A03EA9 /* Icon_Speed1x_420x420.png in Resources */,
				ABC8584D28273FEE00A03EA9 /* Icon_Speed2x_420x420.png in Resources */,
				ABC8584E28273FEE00A03EA9 /* ColorSwatch_Blue_16x16.png in Resources */,
				ABC8584F28273FEE00A03EA9 /* ColorSwatch_Brown_16x16.png in Resources */,
				ABC8585028273FEE00A03EA9 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				ABC8585128273FEE00A03EA9 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				ABC8585228273FEE00A03EA9 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				ABC8585328273FEE00A03EA9 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				ABC8585428273FEE00A03EA9 /* ColorSwatch_Gray_16x16.png in Resources */,
				ABC8585528273FEE00A03EA9 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				ABC8585628273FEE00A03EA9 /* ColorSwatch_Green_16x16.png in Resources */,
				ABC8585728273FEE00A03EA9 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				ABC8585828273FEE00A03EA9 /* ColorSwatch_Magenta_16x16.png in Resources */,
				ABC8585928273FEE00A03EA9 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABC8585A28273FEE00A03EA9 /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				ABC8585B28273FEE00A03EA9 /* ColorSwatch_Orange_16x16.png in Resources */,
				ABC8585C28273FEE00A03EA9 /* ColorSwatch_Pink_16x16.png in Resources */,
				ABC8585D28273FEE00A03EA9 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				ABC8585E28273FEE00A03EA9 /* ColorSwatch_Red_16x16.png in Resources */,
				ABC8585F28273FEE00A03EA9 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				ABC8586028273FEE00A03EA9 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				ABC8586128273FEE00A03EA9 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				ABC8586228273FEE00A03EA9 /* SIL Open Font License.txt in Resources */,
				ABC8586328273FEE00A03EA9 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				ABC8586428273FEE00A03EA9 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				ABC8586528273FEE00A03EA9 /* Image_MemoryExpansionPak.png in Resources */,
				ABC8586628273FEE00A03EA9 /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				ABC8586728273FEE00A03EA9 /* ColorSwatch_Violet_16x16.png in Resources */,
				ABC8586828273FEE00A03EA9 /* ColorSwatch_Yellow_16x16.png in Resources */,
				ABC8586928273FEE00A03EA9 /* Icon_ActionReplay_128x128.png in Resources */,
				ABC8586A28273FEE00A03EA9 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABC8586B28273FEE00A03EA9 /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				ABC8586C28273FEE00A03EA9 /* VideoFilterPreview_64x64.png in Resources */,
				ABC8586D28273FEE00A03EA9 /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABC8586E28273FEE00A03EA9 /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				ABC8586F28273FEE00A03EA9 /* Image_PassME.png in Resources */,
				ABC8587028273FEE00A03EA9 /* Icon_PaddleKnob_256x256.png in Resources */,
				ABC8587128273FEE00A03EA9 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				ABC8587228273FEE00A03EA9 /* Icon_ArrowDown_420x420.png in Resources */,
				ABC8587328273FEE00A03EA9 /* Icon_ArrowLeft_420x420.png in Resources */,
				ABC8587428273FEE00A03EA9 /* Icon_ArrowRight_420x420.png in Resources */,
				ABC8587528273FEE00A03EA9 /* Icon_AutoholdClear_420x420.png in Resources */,
				ABC8587628273FEE00A03EA9 /* Icon_DisplayToggle_420x420.png in Resources */,
				ABC8587728273FEE00A03EA9 /* Icon_ArrowUp_420x420.png in Resources */,
				ABC8587828273FEE00A03EA9 /* Icon_DoubleSpeed_420x420.png in Resources */,
				ABC8587928273FEE00A03EA9 /* Icon_DSButtonA_420x420.png in Resources */,
				ABC8587A28273FEE00A03EA9 /* Icon_DSButtonB_420x420.png in Resources */,
				ABC8587B28273FEE00A03EA9 /* Icon_Piano_256x256.png in Resources */,
				ABC8587C28273FEE00A03EA9 /* Icon_FrameAdvance_420x420.png in Resources */,
				ABC8587D28273FEE00A03EA9 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				ABC8587E28273FEE00A03EA9 /* Icon_DSButtonL_420x420.png in Resources */,
				ABC8587F28273FEE00A03EA9 /* Icon_DSButtonR_420x420.png in Resources */,
				ABC8588028273FEE00A03EA9 /* Icon_DSButtonSelect_420x420.png in Resources */,
				ABC8588128273FEE00A03EA9 /* Icon_DSButtonStart_420x420.png in Resources */,
				ABC8588228273FEE00A03EA9 /* Icon_DSButtonX_420x420.png in Resources */,
				ABC8588328273FEE00A03EA9 /* Image_PaddleController.png in Resources */,
				ABC8588428273FEE00A03EA9 /* Icon_DSButtonY_420x420.png in Resources */,
				ABC8588528273FEE00A03EA9 /* Icon_Emulation_420x420.png in Resources */,
				ABC8588628273FEE00A03EA9 /* Icon_Input_420x420.png in Resources */,
				ABC8588728273FEE00A03EA9 /* Icon_AutoholdSet_420x420.png in Resources */,
				ABC8588828273FEE00A03EA9 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				ABC8588928273FEE00A03EA9 /* Icon_OpenROM_420x420.png in Resources */,
				ABC8588A28273FEE00A03EA9 /* Icon_Reset_420x420.png in Resources */,
				ABC8588B28273FEE00A03EA9 /* Icon_RotateCCW_420x420.png in Resources */,
				ABC8588C28273FEE00A03EA9 /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				ABC8588D28273FEE00A03EA9 /* Icon_RotateCW_420x420.png in Resources */,
				ABC8588E28273FEE00A03EA9 /* Icon_ShowHUD_420x420.png in Resources */,
				ABC8588F28273FEE00A03EA9 /* Icon_Speaker_420x420.png in Resources */,
				ABC8589028273FEE00A03EA9 /* AUTHORS in Resources */,
				ABC8589128273FEE00A03EA9 /* ChangeLog in Resources */,
				ABC8589228273FEE00A03EA9 /* COPYING in Resources */,
				ABC8589328273FEE00A03EA9 /* README in Resources */,
				ABC8589428273FEE00A03EA9 /* Icon_MicrophoneRed_256x256.png in Resources */,
				ABC8589528273FEE00A03EA9 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				ABC8589628273FEE00A03EA9 /* SourceSansPro-Bold.otf in Resources */,
				ABC8589728273FEE00A03EA9 /* Image_GuitarGrip.png in Resources */,
				ABC8589828273FEE00A03EA9 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				ABC8589928273FEE00A03EA9 /* README.MAC in Resources */,
				ABC8589A28273FEE00A03EA9 /* AppIcon_FirmwareConfig.icns in Resources */,
				ABC8589B28273FEE00A03EA9 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABD2CCEA26E05CB000FB15F7 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABD2CCEB26E05CB000FB15F7 /* KeyNames.plist in Resources */,
				ABD2CCEC26E05CB000FB15F7 /* Icon_MicrophoneGray_256x256.png in Resources */,
				ABD2CCED26E05CB000FB15F7 /* DefaultKeyMappings.plist in Resources */,
				ABD2CCEE26E05CB000FB15F7 /* DefaultUserPrefs.plist in Resources */,
				ABD2CCEF26E05CB000FB15F7 /* FileTypeInfo.plist in Resources */,
				ABD2CCF026E05CB000FB15F7 /* AppIcon_ROMSave.icns in Resources */,
				ABD2CCF126E05CB000FB15F7 /* AppIcon_DeSmuME.icns in Resources */,
				ABD2CCF226E05CB000FB15F7 /* Icon_ActionReplay_32x32@2x.png in Resources */,
				ABD2CCF326E05CB000FB15F7 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				ABA67CCC2808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16.png in Resources */,
				ABD2CCF426E05CB000FB15F7 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				ABD2CCF526E05CB000FB15F7 /* AppIcon_SaveState.icns in Resources */,
				ABA67D1C2808B97E00B5208D /* Icon_MicrophoneOff_DarkMode_256x256.png in Resources */,
				ABD2CCF626E05CB000FB15F7 /* InfoPlist.strings in Resources */,
				ABD2CCF726E05CB000FB15F7 /* MainMenu.xib in Resources */,
				ABD2CCF826E05CB000FB15F7 /* Localizable.strings in Resources */,
				ABD2CCF926E05CB000FB15F7 /* Icon_ActionReplay_32x32.png in Resources */,
				ABD2CCFA26E05CB000FB15F7 /* Icon_CodeBreaker_32x32.png in Resources */,
				ABD2CCFB26E05CB000FB15F7 /* Icon_DeSmuME_32x32.png in Resources */,
				ABD2CCFC26E05CB000FB15F7 /* HID_usage_strings.plist in Resources */,
				ABD2CCFD26E05CB000FB15F7 /* AppIcon_ROMCheats.icns in Resources */,
				ABA67CC22808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16@2x.png in Resources */,
				ABD2CCFE26E05CB000FB15F7 /* Image_Piano.png in Resources */,
				ABD2CCFF26E05CB000FB15F7 /* Icon_VolumeFull_16x16.png in Resources */,
				ABD2CD0026E05CB000FB15F7 /* Icon_VolumeMute_16x16.png in Resources */,
				ABD2CD0126E05CB000FB15F7 /* Icon_VolumeOneThird_16x16.png in Resources */,
				ABD2CD0226E05CB000FB15F7 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				ABD2CD0326E05CB000FB15F7 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				ABD2CD0426E05CB000FB15F7 /* Icon_FrameJump_420x420.png in Resources */,
				ABD2CD0526E05CB000FB15F7 /* Icon_VolumeTwoThird_16x16@2x.png in Resources */,
				ABD2CD0626E05CB000FB15F7 /* Icon_Execute_420x420.png in Resources */,
				ABD2CD0726E05CB000FB15F7 /* Icon_Pause_420x420.png in Resources */,
				ABD2CD0826E05CB000FB15F7 /* Icon_Speed1x_420x420.png in Resources */,
				ABD2CD0926E05CB000FB15F7 /* Icon_Speed2x_420x420.png in Resources */,
				ABD2CD0A26E05CB000FB15F7 /* ColorSwatch_Blue_16x16.png in Resources */,
				ABD2CD0B26E05CB000FB15F7 /* ColorSwatch_Brown_16x16.png in Resources */,
				ABD2CD0C26E05CB000FB15F7 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				ABD2CD0D26E05CB000FB15F7 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				ABD2CD0E26E05CB000FB15F7 /* Icon_CodeBreaker_32x32@2x.png in Resources */,
				ABD2CD0F26E05CB000FB15F7 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				ABD2CD1026E05CB000FB15F7 /* ColorSwatch_Gray_16x16.png in Resources */,
				ABD2CD1126E05CB000FB15F7 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
				ABD2CD1226E05CB000FB15F7 /* ColorSwatch_Green_16x16.png in Resources */,
				ABD2CD1326E05CB000FB15F7 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				ABD2CD1426E05CB000FB15F7 /* ColorSwatch_Magenta_16x16.png in Resources */,
				ABD2CD1526E05CB000FB15F7 /* Icon_VolumeMute_16x16@2x.png in Resources */,
				ABA67D082808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16@2x.png in Resources */,
				ABD2CD1626E05CB000FB15F7 /* ColorSwatch_Orange_16x16.png in Resources */,
				ABD2CD1726E05CB000FB15F7 /* ColorSwatch_Pink_16x16.png in Resources */,
				ABD2CD1826E05CB000FB15F7 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				ABD2CD1926E05CB000FB15F7 /* ColorSwatch_Red_16x16.png in Resources */,
				ABD2CD1A26E05CB000FB15F7 /* Icon_VolumeOneThird_16x16@2x.png in Resources */,
				ABD2CD1B26E05CB000FB15F7 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				ABD2CD1C26E05CB000FB15F7 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				ABD2CD1D26E05CB000FB15F7 /* SIL Open Font License.txt in Resources */,
				ABD2CD1E26E05CB000FB15F7 /* Icon_DeSmuME_32x32@2x.png in Resources */,
				ABD2CD1F26E05CB000FB15F7 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				ABD2CD2026E05CB000FB15F7 /* Image_MemoryExpansionPak.png in Resources */,
				ABA67CE02808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16@2x.png in Resources */,
				ABD2CD2126E05CB000FB15F7 /* ColorSwatch_Violet_16x16.png in Resources */,
				ABD2CD2226E05CB000FB15F7 /* ColorSwatch_Yellow_16x16.png in Resources */,
				ABD2CD2326E05CB000FB15F7 /* Icon_ActionReplay_128x128.png in Resources */,
				ABD2CD2426E05CB000FB15F7 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABA67CF42808B97E00B5208D /* Icon_VolumeTwoThird_DarkMode_16x16.png in Resources */,
				ABD2CD2526E05CB000FB15F7 /* VideoFilterPreview_64x64.png in Resources */,
				ABA67D122808B97E00B5208D /* Icon_VolumeFull_DarkMode_16x16.png in Resources */,
				ABA67CD62808B97E00B5208D /* Icon_VolumeOneThird_DarkMode_16x16@2x.png in Resources */,
				ABD2CD2626E05CB000FB15F7 /* Image_PassME.png in Resources */,
				ABD2CD2726E05CB000FB15F7 /* Icon_PaddleKnob_256x256.png in Resources */,
				ABD2CD2826E05CB000FB15F7 /* Icon_VolumeFull_16x16@2x.png in Resources */,
				ABD2CD2926E05CB000FB15F7 /* Icon_ArrowDown_420x420.png in Resources */,
				ABD2CD2A26E05CB000FB15F7 /* Icon_ArrowLeft_420x420.png in Resources */,
				ABD2CD2B26E05CB000FB15F7 /* Icon_ArrowRight_420x420.png in Resources */,
				ABD2CD2C26E05CB000FB15F7 /* Icon_AutoholdClear_420x420.png in Resources */,
				ABD2CD2D26E05CB000FB15F7 /* Icon_DisplayToggle_420x420.png in Resources */,
				ABD2CD2E26E05CB000FB15F7 /* Icon_ArrowUp_420x420.png in Resources */,
				ABD2CD2F26E05CB000FB15F7 /* Icon_DoubleSpeed_420x420.png in Resources */,
				ABD2CD3026E05CB000FB15F7 /* Icon_DSButtonA_420x420.png in Resources */,
				ABD2CD3126E05CB000FB15F7 /* Icon_DSButtonB_420x420.png in Resources */,
				ABD2CD3226E05CB000FB15F7 /* Icon_Piano_256x256.png in Resources */,
				ABD2CD3326E05CB000FB15F7 /* Icon_FrameAdvance_420x420.png in Resources */,
				AB3E8AF42808FDF4007FF5C7 /* Icon_MicrophoneIdleNoHardware_256x256.png in Resources */,
				ABD2CD3426E05CB000FB15F7 /* Icon_DSButtonL_420x420.png in Resources */,
				ABD2CD3526E05CB000FB15F7 /* Icon_DSButtonR_420x420.png in Resources */,
				ABD2CD3626E05CB000FB15F7 /* Icon_DSButtonSelect_420x420.png in Resources */,
				ABD2CD3726E05CB000FB15F7 /* Icon_DSButtonStart_420x420.png in Resources */,
				ABD2CD3826E05CB000FB15F7 /* Icon_DSButtonX_420x420.png in Resources */,
				ABD2CD3926E05CB000FB15F7 /* Image_PaddleController.png in Resources */,
				ABD2CD3A26E05CB000FB15F7 /* Icon_DSButtonY_420x420.png in Resources */,
				ABD2CD3B26E05CB000FB15F7 /* Icon_Emulation_420x420.png in Resources */,
				ABD2CD3C26E05CB000FB15F7 /* Icon_Input_420x420.png in Resources */,
				ABD2CD3D26E05CB000FB15F7 /* Icon_AutoholdSet_420x420.png in Resources */,
				ABD2CD3E26E05CB000FB15F7 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				ABD2CD3F26E05CB000FB15F7 /* Icon_OpenROM_420x420.png in Resources */,
				ABD2CD4026E05CB000FB15F7 /* Icon_Reset_420x420.png in Resources */,
				ABD2CD4126E05CB000FB15F7 /* Icon_RotateCCW_420x420.png in Resources */,
				ABA67D262808B97E00B5208D /* Icon_VolumeMute_DarkMode_16x16.png in Resources */,
				ABD2CD4226E05CB000FB15F7 /* Icon_RotateCW_420x420.png in Resources */,
				ABD2CD4326E05CB000FB15F7 /* Icon_ShowHUD_420x420.png in Resources */,
				ABD2CD4426E05CB000FB15F7 /* Icon_Speaker_420x420.png in Resources */,
				ABD2CD4526E05CB000FB15F7 /* AUTHORS in Resources */,
				ABD2CD4626E05CB000FB15F7 /* ChangeLog in Resources */,
				ABD2CD4726E05CB000FB15F7 /* COPYING in Resources */,
				ABD2CD4826E05CB000FB15F7 /* README in Resources */,
				ABD2CD4926E05CB000FB15F7 /* Icon_MicrophoneRed_256x256.png in Resources */,
				ABD2CD4A26E05CB000FB15F7 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				ABD2CD4B26E05CB000FB15F7 /* SourceSansPro-Bold.otf in Resources */,
				ABD2CD4C26E05CB000FB15F7 /* Image_GuitarGrip.png in Resources */,
				ABD2CD4D26E05CB000FB15F7 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				ABD2CD4E26E05CB000FB15F7 /* README.MAC in Resources */,
				ABD2CD4F26E05CB000FB15F7 /* AppIcon_FirmwareConfig.icns in Resources */,
				ABD2CD5026E05CB000FB15F7 /* DisplayWindow.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		8C43E7AC27E3CD0100A35F65 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		8C43E90A27E3CD4C00A35F65 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		8C74E9BE27F39EDE00BF29F4 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		8C74E9BF27F39F2C00BF29F4 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		8C74E9C027F39F5300BF29F4 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		AB2DF23215E0834E00B4D0BC /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		AB2DF23515E0839D00B4D0BC /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		AB497A2327F2E97A00E8A244 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		AB79004B215B84E50082AE82 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		AB7901A8215B84F20082AE82 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		AB8F3C721A53AC2600A80BF6 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
		ABC8589C28273FEE00A03EA9 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"git-scmrev.sh\"\n";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		8C43E7AD27E3CD0100A35F65 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8C43E7AE27E3CD0100A35F65 /* AAFilter.cpp in Sources */,
				8C43E7AF27E3CD0100A35F65 /* arm_instructions.cpp in Sources */,
				8C43E7B027E3CD0100A35F65 /* armcpu.cpp in Sources */,
				8C43E7B127E3CD0100A35F65 /* bios.cpp in Sources */,
				8C43E7B227E3CD0100A35F65 /* cache.cpp in Sources */,
				8C43E7B327E3CD0100A35F65 /* fsnitro.cpp in Sources */,
				8C43E7B427E3CD0100A35F65 /* fttype1.c in Sources */,
				8C43E7B527E3CD0100A35F65 /* cheatSystem.cpp in Sources */,
				8C43E7B627E3CD0100A35F65 /* common.cpp in Sources */,
				8C43E7B727E3CD0100A35F65 /* slot1comp_mc.cpp in Sources */,
				8C43E7B827E3CD0100A35F65 /* ftmm.c in Sources */,
				8C43E7B927E3CD0100A35F65 /* hq3x.cpp in Sources */,
				8C43E7BA27E3CD0100A35F65 /* cp15.cpp in Sources */,
				8C43E7BB27E3CD0100A35F65 /* ClientDisplayView.cpp in Sources */,
				8C43E7BC27E3CD0100A35F65 /* cpu_detect_x86_gcc.cpp in Sources */,
				8C43E7BD27E3CD0100A35F65 /* crc.cpp in Sources */,
				8C43E7BE27E3CD0100A35F65 /* deposterize.cpp in Sources */,
				8C43E7BF27E3CD0100A35F65 /* datetime.cpp in Sources */,
				8C43E7C027E3CD0100A35F65 /* debug.cpp in Sources */,
				8C43E7C127E3CD0100A35F65 /* ftlcdfil.c in Sources */,
				8C43E7C227E3CD0100A35F65 /* decrypt.cpp in Sources */,
				8C43E7C327E3CD0100A35F65 /* type1.c in Sources */,
				8C43E7C427E3CD0100A35F65 /* directory.cpp in Sources */,
				8C43E7C527E3CD0100A35F65 /* Disassembler.cpp in Sources */,
				8C43E7C627E3CD0100A35F65 /* disc.cpp in Sources */,
				8C43E7C727E3CD0100A35F65 /* slot2.cpp in Sources */,
				8C43E7C827E3CD0100A35F65 /* dlditool.cpp in Sources */,
				8C43E7C927E3CD0100A35F65 /* driver.cpp in Sources */,
				8C43E7CA27E3CD0100A35F65 /* emufat.cpp in Sources */,
				8C43E7CB27E3CD0100A35F65 /* MacScreenshotCaptureTool.mm in Sources */,
				8C43E7CC27E3CD0100A35F65 /* DisplayViewCALayer.mm in Sources */,
				8C43E7CD27E3CD0100A35F65 /* Slot2WindowDelegate.mm in Sources */,
				8C43E7CE27E3CD0100A35F65 /* slot1_retail_mcrom.cpp in Sources */,
				8C43E7CF27E3CD0100A35F65 /* emufile.cpp in Sources */,
				8C43E7D027E3CD0100A35F65 /* fatdir.cpp in Sources */,
				8C43E7D127E3CD0100A35F65 /* ftbase.c in Sources */,
				8C43E7D227E3CD0100A35F65 /* fatfile.cpp in Sources */,
				8C43E7D327E3CD0100A35F65 /* FIFO.cpp in Sources */,
				8C43E7D427E3CD0100A35F65 /* sfnt.c in Sources */,
				8C43E7D527E3CD0100A35F65 /* truetype.c in Sources */,
				8C43E7D627E3CD0100A35F65 /* ftbitmap.c in Sources */,
				8C43E7D727E3CD0100A35F65 /* FIFOSampleBuffer.cpp in Sources */,
				8C43E7D827E3CD0100A35F65 /* file_allocation_table.cpp in Sources */,
				8C43E7D927E3CD0100A35F65 /* filetime.cpp in Sources */,
				8C43E7DA27E3CD0100A35F65 /* MacAVCaptureTool.mm in Sources */,
				8C43E7DB27E3CD0100A35F65 /* FIRFilter.cpp in Sources */,
				8C43E7DC27E3CD0100A35F65 /* firmware.cpp in Sources */,
				8C43E7DD27E3CD0100A35F65 /* ftstroke.c in Sources */,
				8C43E7DE27E3CD0100A35F65 /* RomInfoPanel.mm in Sources */,
				8C43E7DF27E3CD0100A35F65 /* gfx3d.cpp in Sources */,
				8C43E7E027E3CD0100A35F65 /* GPU.cpp in Sources */,
				8C43E7E127E3CD0100A35F65 /* features_cpu.c in Sources */,
				8C43E7E227E3CD0100A35F65 /* slot1_retail_auto.cpp in Sources */,
				8C43E7E327E3CD0100A35F65 /* MacOGLDisplayView.mm in Sources */,
				8C43E7E427E3CD0100A35F65 /* guid.cpp in Sources */,
				8C43E7E527E3CD0100A35F65 /* ftfntfmt.c in Sources */,
				8C43E7E627E3CD0100A35F65 /* header.cpp in Sources */,
				8C43E7E727E3CD0100A35F65 /* libfat.cpp in Sources */,
				8C43E7E827E3CD0100A35F65 /* libfat_public_api.cpp in Sources */,
				8C43E7E927E3CD0100A35F65 /* lock.cpp in Sources */,
				8C43E7EA27E3CD0100A35F65 /* matrix.cpp in Sources */,
				8C43E7EB27E3CD0100A35F65 /* mc.cpp in Sources */,
				8C43E7EC27E3CD0100A35F65 /* metaspu.cpp in Sources */,
				8C43E7ED27E3CD0100A35F65 /* MMU.cpp in Sources */,
				8C43E7EE27E3CD0100A35F65 /* OGLDisplayOutput_3_2.cpp in Sources */,
				8C43E7EF27E3CD0100A35F65 /* mmx_optimized.cpp in Sources */,
				8C43E7F027E3CD0100A35F65 /* ClientExecutionControl.cpp in Sources */,
				8C43E7F127E3CD0100A35F65 /* rsemaphore.c in Sources */,
				8C43E7F227E3CD0100A35F65 /* movie.cpp in Sources */,
				8C43E7F327E3CD0100A35F65 /* slot1comp_rom.cpp in Sources */,
				8C43E7F427E3CD0100A35F65 /* NDSSystem.cpp in Sources */,
				8C43E7F527E3CD0100A35F65 /* MacBaseCaptureTool.mm in Sources */,
				8C43E7F627E3CD0100A35F65 /* ftpatent.c in Sources */,
				8C43E7F727E3CD0100A35F65 /* OGLRender.cpp in Sources */,
				8C43E7F827E3CD0100A35F65 /* partition.cpp in Sources */,
				8C43E7F927E3CD0100A35F65 /* path.cpp in Sources */,
				8C43E7FA27E3CD0100A35F65 /* rasterize.cpp in Sources */,
				8C43E7FB27E3CD0100A35F65 /* RateTransposer.cpp in Sources */,
				8C43E7FC27E3CD0100A35F65 /* readwrite.cpp in Sources */,
				8C43E7FD27E3CD0100A35F65 /* render3D.cpp in Sources */,
				8C43E7FE27E3CD0100A35F65 /* ftdebug.c in Sources */,
				8C43E7FF27E3CD0100A35F65 /* ROMReader.cpp in Sources */,
				8C43E80027E3CD0100A35F65 /* rtc.cpp in Sources */,
				8C43E80127E3CD0100A35F65 /* saves.cpp in Sources */,
				8C43E80227E3CD0100A35F65 /* pshinter.c in Sources */,
				8C43E80327E3CD0100A35F65 /* slot1.cpp in Sources */,
				8C43E80427E3CD0100A35F65 /* slot1_none.cpp in Sources */,
				8C43E80527E3CD0100A35F65 /* slot1_retail_mcrom_debug.cpp in Sources */,
				8C43E80627E3CD0100A35F65 /* cocoa_slot2.mm in Sources */,
				8C43E80727E3CD0100A35F65 /* slot1_r4.cpp in Sources */,
				8C43E80827E3CD0100A35F65 /* MacMetalDisplayView.mm in Sources */,
				8C43E80927E3CD0100A35F65 /* slot1_retail_nand.cpp in Sources */,
				8C43E80A27E3CD0100A35F65 /* encoding_utf.c in Sources */,
				8C43E80B27E3CD0100A35F65 /* OGLDisplayOutput.cpp in Sources */,
				8C43E80C27E3CD0100A35F65 /* slot2_expMemory.cpp in Sources */,
				8C43E80D27E3CD0100A35F65 /* xbrz.cpp in Sources */,
				8C43E80E27E3CD0100A35F65 /* slot2_gbagame.cpp in Sources */,
				8C43E80F27E3CD0100A35F65 /* slot2_guitarGrip.cpp in Sources */,
				8C43E81027E3CD0100A35F65 /* slot2_mpcf.cpp in Sources */,
				8C43E81127E3CD0100A35F65 /* slot2_none.cpp in Sources */,
				8C43E81227E3CD0100A35F65 /* slot2_paddle.cpp in Sources */,
				8C43E81327E3CD0100A35F65 /* slot2_piano.cpp in Sources */,
				8C43E81427E3CD0100A35F65 /* slot2_rumblepak.cpp in Sources */,
				8C43E81527E3CD0100A35F65 /* ftgxval.c in Sources */,
				8C43E81627E3CD0100A35F65 /* sndOSX.cpp in Sources */,
				8C43E81727E3CD0100A35F65 /* SndOut.cpp in Sources */,
				8C43E81827E3CD0100A35F65 /* SoundTouch.cpp in Sources */,
				8C43E81927E3CD0100A35F65 /* SPU.cpp in Sources */,
				8C43E81A27E3CD0100A35F65 /* sse_optimized.cpp in Sources */,
				8C43E81B27E3CD0100A35F65 /* task.cpp in Sources */,
				8C43E81C27E3CD0100A35F65 /* WifiSettingsPanel.mm in Sources */,
				8C43E81D27E3CD0100A35F65 /* TDStretch.cpp in Sources */,
				8C43E81E27E3CD0100A35F65 /* texcache.cpp in Sources */,
				8C43E81F27E3CD0100A35F65 /* async_job.c in Sources */,
				8C43E82027E3CD0100A35F65 /* thumb_instructions.cpp in Sources */,
				8C43E82127E3CD0100A35F65 /* advanscene.cpp in Sources */,
				8C43E82227E3CD0100A35F65 /* ClientInputHandler.cpp in Sources */,
				8C43E82327E3CD0100A35F65 /* Timestretcher.cpp in Sources */,
				8C43E82427E3CD0100A35F65 /* ftgasp.c in Sources */,
				8C43E82527E3CD0100A35F65 /* tinystr.cpp in Sources */,
				8C43E82627E3CD0100A35F65 /* tinyxml.cpp in Sources */,
				8C43E82727E3CD0100A35F65 /* tinyxmlerror.cpp in Sources */,
				8C43E82827E3CD0100A35F65 /* tinyxmlparser.cpp in Sources */,
				8C43E82927E3CD0100A35F65 /* version.cpp in Sources */,
				8C43E82A27E3CD0100A35F65 /* ftinit.c in Sources */,
				8C43E82B27E3CD0100A35F65 /* vfat.cpp in Sources */,
				8C43E82C27E3CD0100A35F65 /* colorspacehandler.cpp in Sources */,
				8C43E82D27E3CD0100A35F65 /* MetalRendererCommonShaders.metal in Sources */,
				8C43E82E27E3CD0100A35F65 /* videofilter.cpp in Sources */,
				8C43E82F27E3CD0100A35F65 /* WavFile.cpp in Sources */,
				8C43E83027E3CD0100A35F65 /* wifi.cpp in Sources */,
				8C43E83127E3CD0100A35F65 /* xstring.cpp in Sources */,
				8C43E83227E3CD0100A35F65 /* main.m in Sources */,
				AB46E54F2814F42500A4E3D6 /* arm_jit_arm.cpp in Sources */,
				8C43E83327E3CD0100A35F65 /* rthreads.c in Sources */,
				8C43E83427E3CD0100A35F65 /* cocoa_cheat.mm in Sources */,
				8C43E83527E3CD0100A35F65 /* cocoa_core.mm in Sources */,
				8C43E83627E3CD0100A35F65 /* cocoa_file.mm in Sources */,
				8C43E83727E3CD0100A35F65 /* cocoa_firmware.mm in Sources */,
				8C43E83827E3CD0100A35F65 /* cocoa_input.mm in Sources */,
				8C43E83927E3CD0100A35F65 /* cocoa_output.mm in Sources */,
				8C43E83A27E3CD0100A35F65 /* cocoa_rom.mm in Sources */,
				8C43E83B27E3CD0100A35F65 /* cff.c in Sources */,
				8C43E83C27E3CD0100A35F65 /* cocoa_util.mm in Sources */,
				8C43E83D27E3CD0100A35F65 /* cocoa_videofilter.mm in Sources */,
				8C43E83E27E3CD0100A35F65 /* appDelegate.mm in Sources */,
				8C43E83F27E3CD0100A35F65 /* file_path.c in Sources */,
				8C43E84027E3CD0100A35F65 /* cheatWindowDelegate.mm in Sources */,
				8C43E84127E3CD0100A35F65 /* inputPrefsView.mm in Sources */,
				8C43E84227E3CD0100A35F65 /* preferencesWindowDelegate.mm in Sources */,
				8C43E84327E3CD0100A35F65 /* retro_stat.c in Sources */,
				8C43E84427E3CD0100A35F65 /* 2xsai.cpp in Sources */,
				8C43E84527E3CD0100A35F65 /* Database.cpp in Sources */,
				8C43E84627E3CD0100A35F65 /* MacMetalDisplayViewShaders.metal in Sources */,
				8C43E84727E3CD0100A35F65 /* bilinear.cpp in Sources */,
				8C43E84827E3CD0100A35F65 /* psaux.c in Sources */,
				8C43E84927E3CD0100A35F65 /* epx.cpp in Sources */,
				8C43E84A27E3CD0100A35F65 /* hq2x.cpp in Sources */,
				8C43E84B27E3CD0100A35F65 /* hq4x.cpp in Sources */,
				8C43E84C27E3CD0100A35F65 /* slot2_auto.cpp in Sources */,
				8C43E84D27E3CD0100A35F65 /* ftglyph.c in Sources */,
				8C43E84E27E3CD0100A35F65 /* encrypt.cpp in Sources */,
				8C43E84F27E3CD0100A35F65 /* ftbbox.c in Sources */,
				8C43E85027E3CD0100A35F65 /* lq2x.cpp in Sources */,
				8C43E85127E3CD0100A35F65 /* scanline.cpp in Sources */,
				8C43E85227E3CD0100A35F65 /* coreaudiosound.cpp in Sources */,
				8C43E85327E3CD0100A35F65 /* ringbuffer.cpp in Sources */,
				8C43E85527E3CD0100A35F65 /* smooth.c in Sources */,
				8C43E85627E3CD0100A35F65 /* troubleshootingWindowDelegate.mm in Sources */,
				8C43E85727E3CD0100A35F65 /* macOS_driver.cpp in Sources */,
				8C43E86027E3CD0100A35F65 /* type1cid.c in Sources */,
				8C43E86627E3CD0100A35F65 /* ftfstype.c in Sources */,
				8C43E86B27E3CD0100A35F65 /* macosx_10_5_compat.cpp in Sources */,
				8C43E86C27E3CD0100A35F65 /* retro_dirent.c in Sources */,
				8C43E87427E3CD0100A35F65 /* slot2_passme.cpp in Sources */,
				8C43E87727E3CD0100A35F65 /* psnames.c in Sources */,
				8C43E87827E3CD0100A35F65 /* ftotval.c in Sources */,
				8C43E87A27E3CD0100A35F65 /* ftpfr.c in Sources */,
				8C43E87B27E3CD0100A35F65 /* ftsynth.c in Sources */,
				8C43E87E27E3CD0100A35F65 /* ClientAVCaptureObject.cpp in Sources */,
				8C43E87F27E3CD0100A35F65 /* OGLRender_3_2.cpp in Sources */,
				8C43E88027E3CD0100A35F65 /* EmuControllerDelegate.mm in Sources */,
				8C43E88127E3CD0100A35F65 /* cocoa_GPU.mm in Sources */,
				8C43E88227E3CD0100A35F65 /* DisplayWindowController.mm in Sources */,
				8C43E88327E3CD0100A35F65 /* InputManager.mm in Sources */,
				8C43E88427E3CD0100A35F65 /* slot1comp_protocol.cpp in Sources */,
				8C43E88527E3CD0100A35F65 /* utilities.c in Sources */,
				8C43E88627E3CD0100A35F65 /* InputProfileController.mm in Sources */,
				8C43E88727E3CD0100A35F65 /* audiosamplegenerator.cpp in Sources */,
				8C43E88827E3CD0100A35F65 /* mic_ext.cpp in Sources */,
				8C43E88927E3CD0100A35F65 /* ftsystem.c in Sources */,
				8C43E88A27E3CD0100A35F65 /* FileMigrationDelegate.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8C43E90B27E3CD4C00A35F65 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8C43E90C27E3CD4C00A35F65 /* smooth.c in Sources */,
				8C43E90D27E3CD4C00A35F65 /* MacMetalDisplayViewShaders.metal in Sources */,
				8C43E90E27E3CD4C00A35F65 /* ftpatent.c in Sources */,
				8C43E90F27E3CD4C00A35F65 /* sfnt.c in Sources */,
				8C43E91027E3CD4C00A35F65 /* ftfntfmt.c in Sources */,
				8C43E91127E3CD4C00A35F65 /* fttype1.c in Sources */,
				8C43E91227E3CD4C00A35F65 /* ftmm.c in Sources */,
				8C43E91327E3CD4C00A35F65 /* ftfstype.c in Sources */,
				8C43E91427E3CD4C00A35F65 /* pshinter.c in Sources */,
				8C43E91527E3CD4C00A35F65 /* ClientExecutionControl.cpp in Sources */,
				8C43E91627E3CD4C00A35F65 /* deposterize.cpp in Sources */,
				8C43E91727E3CD4C00A35F65 /* ftgasp.c in Sources */,
				8C43E91827E3CD4C00A35F65 /* MetalRendererCommonShaders.metal in Sources */,
				8C43E91927E3CD4C00A35F65 /* ftotval.c in Sources */,
				8C43E91A27E3CD4C00A35F65 /* ftdebug.c in Sources */,
				8C43E91B27E3CD4C00A35F65 /* ftstroke.c in Sources */,
				8C43E91C27E3CD4C00A35F65 /* ftlcdfil.c in Sources */,
				8C43E91D27E3CD4C00A35F65 /* ftsystem.c in Sources */,
				8C43E91E27E3CD4C00A35F65 /* ftglyph.c in Sources */,
				8C43E91F27E3CD4C00A35F65 /* cff.c in Sources */,
				8C43E92027E3CD4C00A35F65 /* ftbbox.c in Sources */,
				8C43E92127E3CD4C00A35F65 /* ftpfr.c in Sources */,
				8C43E92227E3CD4C00A35F65 /* ftinit.c in Sources */,
				8C43E92327E3CD4C00A35F65 /* ftbase.c in Sources */,
				8C43E92427E3CD4C00A35F65 /* ftsynth.c in Sources */,
				8C43E92527E3CD4C00A35F65 /* ftbitmap.c in Sources */,
				AB46E5502814F42700A4E3D6 /* arm_jit_arm.cpp in Sources */,
				8C43E92627E3CD4C00A35F65 /* ftgxval.c in Sources */,
				8C43E92727E3CD4C00A35F65 /* ClientAVCaptureObject.cpp in Sources */,
				8C43E92827E3CD4C00A35F65 /* AAFilter.cpp in Sources */,
				8C43E92927E3CD4C00A35F65 /* arm_instructions.cpp in Sources */,
				8C43E92A27E3CD4C00A35F65 /* armcpu.cpp in Sources */,
				8C43E92B27E3CD4C00A35F65 /* bios.cpp in Sources */,
				8C43E92C27E3CD4C00A35F65 /* cache.cpp in Sources */,
				8C43E92D27E3CD4C00A35F65 /* cheatSystem.cpp in Sources */,
				8C43E92E27E3CD4C00A35F65 /* slot2_auto.cpp in Sources */,
				8C43E92F27E3CD4C00A35F65 /* common.cpp in Sources */,
				8C43E93027E3CD4C00A35F65 /* cp15.cpp in Sources */,
				8C43E93127E3CD4C00A35F65 /* psaux.c in Sources */,
				8C43E93227E3CD4C00A35F65 /* cpu_detect_x86_gcc.cpp in Sources */,
				8C43E93327E3CD4C00A35F65 /* crc.cpp in Sources */,
				8C43E93427E3CD4C00A35F65 /* MacOGLDisplayView.mm in Sources */,
				8C43E93527E3CD4C00A35F65 /* datetime.cpp in Sources */,
				8C43E93627E3CD4C00A35F65 /* debug.cpp in Sources */,
				8C43E93727E3CD4C00A35F65 /* decrypt.cpp in Sources */,
				8C43E93827E3CD4C00A35F65 /* rthreads.c in Sources */,
				8C43E93927E3CD4C00A35F65 /* directory.cpp in Sources */,
				8C43E93A27E3CD4C00A35F65 /* Disassembler.cpp in Sources */,
				8C43E93B27E3CD4C00A35F65 /* RomInfoPanel.mm in Sources */,
				8C43E93C27E3CD4C00A35F65 /* async_job.c in Sources */,
				8C43E93D27E3CD4C00A35F65 /* disc.cpp in Sources */,
				8C43E93E27E3CD4C00A35F65 /* DisplayViewCALayer.mm in Sources */,
				8C43E93F27E3CD4C00A35F65 /* dlditool.cpp in Sources */,
				8C43E94027E3CD4C00A35F65 /* driver.cpp in Sources */,
				8C43E94127E3CD4C00A35F65 /* emufat.cpp in Sources */,
				8C43E94227E3CD4C00A35F65 /* type1cid.c in Sources */,
				8C43E94327E3CD4C00A35F65 /* emufile.cpp in Sources */,
				8C43E94427E3CD4C00A35F65 /* fatdir.cpp in Sources */,
				8C43E94527E3CD4C00A35F65 /* fatfile.cpp in Sources */,
				8C43E94627E3CD4C00A35F65 /* FIFO.cpp in Sources */,
				8C43E94727E3CD4C00A35F65 /* FIFOSampleBuffer.cpp in Sources */,
				8C43E94827E3CD4C00A35F65 /* file_allocation_table.cpp in Sources */,
				8C43E94927E3CD4C00A35F65 /* slot1_retail_mcrom_debug.cpp in Sources */,
				8C43E94A27E3CD4C00A35F65 /* filetime.cpp in Sources */,
				8C43E94B27E3CD4C00A35F65 /* FIRFilter.cpp in Sources */,
				8C43E94C27E3CD4C00A35F65 /* firmware.cpp in Sources */,
				8C43E94D27E3CD4C00A35F65 /* gfx3d.cpp in Sources */,
				8C43E94E27E3CD4C00A35F65 /* retro_dirent.c in Sources */,
				8C43E94F27E3CD4C00A35F65 /* MacMetalDisplayView.mm in Sources */,
				8C43E95027E3CD4C00A35F65 /* GPU.cpp in Sources */,
				8C43E95127E3CD4C00A35F65 /* guid.cpp in Sources */,
				8C43E95227E3CD4C00A35F65 /* header.cpp in Sources */,
				8C43E95327E3CD4C00A35F65 /* libfat.cpp in Sources */,
				8C43E95427E3CD4C00A35F65 /* libfat_public_api.cpp in Sources */,
				8C43E95527E3CD4C00A35F65 /* lock.cpp in Sources */,
				8C43E95627E3CD4C00A35F65 /* matrix.cpp in Sources */,
				8C43E95727E3CD4C00A35F65 /* mc.cpp in Sources */,
				8C43E95827E3CD4C00A35F65 /* metaspu.cpp in Sources */,
				8C43E95927E3CD4C00A35F65 /* WifiSettingsPanel.mm in Sources */,
				8C43E95A27E3CD4C00A35F65 /* MMU.cpp in Sources */,
				8C43E95B27E3CD4C00A35F65 /* mmx_optimized.cpp in Sources */,
				8C43E95C27E3CD4C00A35F65 /* movie.cpp in Sources */,
				8C43E95D27E3CD4C00A35F65 /* slot2.cpp in Sources */,
				8C43E95E27E3CD4C00A35F65 /* NDSSystem.cpp in Sources */,
				8C43E95F27E3CD4C00A35F65 /* gdbstub.cpp in Sources */,
				8C43E96027E3CD4C00A35F65 /* partition.cpp in Sources */,
				8C43E96127E3CD4C00A35F65 /* path.cpp in Sources */,
				8C43E96227E3CD4C00A35F65 /* rasterize.cpp in Sources */,
				8C43E96327E3CD4C00A35F65 /* RateTransposer.cpp in Sources */,
				8C43E96427E3CD4C00A35F65 /* readwrite.cpp in Sources */,
				8C43E96527E3CD4C00A35F65 /* render3D.cpp in Sources */,
				8C43E96627E3CD4C00A35F65 /* ROMReader.cpp in Sources */,
				8C43E96727E3CD4C00A35F65 /* features_cpu.c in Sources */,
				8C43E96827E3CD4C00A35F65 /* rtc.cpp in Sources */,
				8C43E96927E3CD4C00A35F65 /* saves.cpp in Sources */,
				8C43E96A27E3CD4C00A35F65 /* slot1.cpp in Sources */,
				8C43E96B27E3CD4C00A35F65 /* slot1_none.cpp in Sources */,
				8C43E96C27E3CD4C00A35F65 /* slot1_r4.cpp in Sources */,
				8C43E96D27E3CD4C00A35F65 /* slot1_retail_nand.cpp in Sources */,
				8C43E96E27E3CD4C00A35F65 /* encrypt.cpp in Sources */,
				8C43E96F27E3CD4C00A35F65 /* slot2_expMemory.cpp in Sources */,
				8C43E97027E3CD4C00A35F65 /* slot2_gbagame.cpp in Sources */,
				8C43E97127E3CD4C00A35F65 /* slot2_guitarGrip.cpp in Sources */,
				8C43E97227E3CD4C00A35F65 /* slot2_mpcf.cpp in Sources */,
				8C43E97327E3CD4C00A35F65 /* OGLDisplayOutput.cpp in Sources */,
				8C43E97427E3CD4C00A35F65 /* slot2_none.cpp in Sources */,
				8C43E97527E3CD4C00A35F65 /* type1.c in Sources */,
				8C43E97627E3CD4C00A35F65 /* slot2_paddle.cpp in Sources */,
				8C43E97727E3CD4C00A35F65 /* slot2_piano.cpp in Sources */,
				8C43E97827E3CD4C00A35F65 /* slot2_rumblepak.cpp in Sources */,
				8C43E97927E3CD4C00A35F65 /* sndOSX.cpp in Sources */,
				8C43E97A27E3CD4C00A35F65 /* SndOut.cpp in Sources */,
				8C43E97B27E3CD4C00A35F65 /* psnames.c in Sources */,
				8C43E97C27E3CD4C00A35F65 /* Slot2WindowDelegate.mm in Sources */,
				8C43E97D27E3CD4C00A35F65 /* truetype.c in Sources */,
				8C43E97E27E3CD4C00A35F65 /* SoundTouch.cpp in Sources */,
				8C43E97F27E3CD4C00A35F65 /* slot1_retail_auto.cpp in Sources */,
				8C43E98027E3CD4C00A35F65 /* SPU.cpp in Sources */,
				8C43E98127E3CD4C00A35F65 /* retro_stat.c in Sources */,
				8C43E98227E3CD4C00A35F65 /* ClientInputHandler.cpp in Sources */,
				8C43E98327E3CD4C00A35F65 /* sse_optimized.cpp in Sources */,
				8C43E98427E3CD4C00A35F65 /* task.cpp in Sources */,
				8C43E98527E3CD4C00A35F65 /* TDStretch.cpp in Sources */,
				8C43E98627E3CD4C00A35F65 /* texcache.cpp in Sources */,
				8C43E98727E3CD4C00A35F65 /* MacAVCaptureTool.mm in Sources */,
				8C43E98827E3CD4C00A35F65 /* thumb_instructions.cpp in Sources */,
				8C43E98927E3CD4C00A35F65 /* Timestretcher.cpp in Sources */,
				8C43E98A27E3CD4C00A35F65 /* encoding_utf.c in Sources */,
				8C43E98B27E3CD4C00A35F65 /* macOS_driver.cpp in Sources */,
				8C43E98C27E3CD4C00A35F65 /* tinystr.cpp in Sources */,
				8C43E98D27E3CD4C00A35F65 /* slot1comp_mc.cpp in Sources */,
				8C43E98E27E3CD4C00A35F65 /* tinyxml.cpp in Sources */,
				8C43E98F27E3CD4C00A35F65 /* tinyxmlerror.cpp in Sources */,
				8C43E99027E3CD4C00A35F65 /* tinyxmlparser.cpp in Sources */,
				8C43E99127E3CD4C00A35F65 /* version.cpp in Sources */,
				8C43E99227E3CD4C00A35F65 /* vfat.cpp in Sources */,
				8C43E99327E3CD4C00A35F65 /* videofilter.cpp in Sources */,
				8C43E99427E3CD4C00A35F65 /* slot2_passme.cpp in Sources */,
				8C43E99527E3CD4C00A35F65 /* WavFile.cpp in Sources */,
				8C43E99627E3CD4C00A35F65 /* wifi.cpp in Sources */,
				8C43E99727E3CD4C00A35F65 /* ClientDisplayView.cpp in Sources */,
				8C43E99827E3CD4C00A35F65 /* slot1_retail_mcrom.cpp in Sources */,
				8C43E99927E3CD4C00A35F65 /* xstring.cpp in Sources */,
				8C43E99A27E3CD4C00A35F65 /* main.m in Sources */,
				8C43E99B27E3CD4C00A35F65 /* cocoa_cheat.mm in Sources */,
				8C43E99C27E3CD4C00A35F65 /* cocoa_core.mm in Sources */,
				8C43E99D27E3CD4C00A35F65 /* cocoa_file.mm in Sources */,
				8C43E99E27E3CD4C00A35F65 /* cocoa_firmware.mm in Sources */,
				8C43E99F27E3CD4C00A35F65 /* cocoa_input.mm in Sources */,
				8C43E9A027E3CD4C00A35F65 /* cocoa_output.mm in Sources */,
				8C43E9A127E3CD4C00A35F65 /* cocoa_rom.mm in Sources */,
				8C43E9A227E3CD4C00A35F65 /* cocoa_util.mm in Sources */,
				8C43E9A327E3CD4C00A35F65 /* cocoa_videofilter.mm in Sources */,
				8C43E9A427E3CD4C00A35F65 /* OGLRender.cpp in Sources */,
				8C43E9A527E3CD4C00A35F65 /* slot1comp_protocol.cpp in Sources */,
				8C43E9A627E3CD4C00A35F65 /* appDelegate.mm in Sources */,
				8C43E9A727E3CD4C00A35F65 /* cheatWindowDelegate.mm in Sources */,
				8C43E9A827E3CD4C00A35F65 /* inputPrefsView.mm in Sources */,
				8C43E9A927E3CD4C00A35F65 /* preferencesWindowDelegate.mm in Sources */,
				8C43E9AA27E3CD4C00A35F65 /* 2xsai.cpp in Sources */,
				8C43E9AB27E3CD4C00A35F65 /* bilinear.cpp in Sources */,
				8C43E9AC27E3CD4C00A35F65 /* epx.cpp in Sources */,
				8C43E9AD27E3CD4C00A35F65 /* hq2x.cpp in Sources */,
				8C43E9AE27E3CD4C00A35F65 /* hq4x.cpp in Sources */,
				8C43E9AF27E3CD4C00A35F65 /* MacScreenshotCaptureTool.mm in Sources */,
				8C43E9B027E3CD4C00A35F65 /* advanscene.cpp in Sources */,
				8C43E9B127E3CD4C00A35F65 /* MacBaseCaptureTool.mm in Sources */,
				8C43E9B227E3CD4C00A35F65 /* lq2x.cpp in Sources */,
				8C43E9B327E3CD4C00A35F65 /* xbrz.cpp in Sources */,
				8C43E9B427E3CD4C00A35F65 /* OGLDisplayOutput_3_2.cpp in Sources */,
				8C43E9B527E3CD4C00A35F65 /* scanline.cpp in Sources */,
				8C43E9B627E3CD4C00A35F65 /* coreaudiosound.cpp in Sources */,
				8C43E9B727E3CD4C00A35F65 /* rsemaphore.c in Sources */,
				8C43E9B827E3CD4C00A35F65 /* ringbuffer.cpp in Sources */,
				8C43E9BA27E3CD4C00A35F65 /* troubleshootingWindowDelegate.mm in Sources */,
				8C43E9C027E3CD4C00A35F65 /* hq3x.cpp in Sources */,
				8C43E9C427E3CD4C00A35F65 /* file_path.c in Sources */,
				8C43E9D127E3CD4C00A35F65 /* colorspacehandler.cpp in Sources */,
				8C43E9D327E3CD4C00A35F65 /* Database.cpp in Sources */,
				8C43E9D827E3CD4C00A35F65 /* cocoa_slot2.mm in Sources */,
				8C43E9DD27E3CD4C00A35F65 /* fsnitro.cpp in Sources */,
				8C43E9DE27E3CD4C00A35F65 /* macosx_10_5_compat.cpp in Sources */,
				8C43E9DF27E3CD4C00A35F65 /* OGLRender_3_2.cpp in Sources */,
				8C43E9E027E3CD4C00A35F65 /* EmuControllerDelegate.mm in Sources */,
				8C43E9E127E3CD4C00A35F65 /* cocoa_GPU.mm in Sources */,
				8C43E9E227E3CD4C00A35F65 /* slot1comp_rom.cpp in Sources */,
				8C43E9E327E3CD4C00A35F65 /* DisplayWindowController.mm in Sources */,
				8C43E9E427E3CD4C00A35F65 /* InputManager.mm in Sources */,
				8C43E9E527E3CD4C00A35F65 /* utilities.c in Sources */,
				8C43E9E627E3CD4C00A35F65 /* InputProfileController.mm in Sources */,
				8C43E9E727E3CD4C00A35F65 /* audiosamplegenerator.cpp in Sources */,
				8C43E9E827E3CD4C00A35F65 /* mic_ext.cpp in Sources */,
				8C43E9E927E3CD4C00A35F65 /* FileMigrationDelegate.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8CCD841E27E40B730024BDD5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8CCD841F27E40B730024BDD5 /* ftlcdfil.c in Sources */,
				8CCD842027E40B730024BDD5 /* AAFilter.cpp in Sources */,
				8CCD842127E40B730024BDD5 /* arm_instructions.cpp in Sources */,
				8CCD842227E40B730024BDD5 /* RomInfoPanel.mm in Sources */,
				8CCD842327E40B730024BDD5 /* armcpu.cpp in Sources */,
				8CCD842427E40B730024BDD5 /* bios.cpp in Sources */,
				8CCD842527E40B730024BDD5 /* cache.cpp in Sources */,
				8CCD842627E40B730024BDD5 /* cheatSystem.cpp in Sources */,
				8CCD842727E40B730024BDD5 /* slot2_auto.cpp in Sources */,
				8CCD842827E40B730024BDD5 /* ftsystem.c in Sources */,
				8CCD842927E40B730024BDD5 /* common.cpp in Sources */,
				8CCD842A27E40B730024BDD5 /* cp15.cpp in Sources */,
				8CCD842B27E40B730024BDD5 /* cpu_detect_x86_gcc.cpp in Sources */,
				8CCD842C27E40B730024BDD5 /* crc.cpp in Sources */,
				8CCD842D27E40B730024BDD5 /* datetime.cpp in Sources */,
				8CCD842E27E40B730024BDD5 /* debug.cpp in Sources */,
				8CCD842F27E40B730024BDD5 /* decrypt.cpp in Sources */,
				8CCD843027E40B730024BDD5 /* directory.cpp in Sources */,
				8CCD843127E40B730024BDD5 /* Disassembler.cpp in Sources */,
				8CCD843227E40B730024BDD5 /* disc.cpp in Sources */,
				8CCD843327E40B730024BDD5 /* dlditool.cpp in Sources */,
				8CCD843427E40B730024BDD5 /* driver.cpp in Sources */,
				8CCD843527E40B730024BDD5 /* emufat.cpp in Sources */,
				8CCD843627E40B730024BDD5 /* emufile.cpp in Sources */,
				8CCD843727E40B730024BDD5 /* fatdir.cpp in Sources */,
				8CCD843827E40B730024BDD5 /* OGLDisplayOutput_3_2.cpp in Sources */,
				8CCD843927E40B730024BDD5 /* type1.c in Sources */,
				8CCD843A27E40B730024BDD5 /* fatfile.cpp in Sources */,
				8CCD843B27E40B730024BDD5 /* FIFO.cpp in Sources */,
				8CCD843C27E40B730024BDD5 /* MacScreenshotCaptureTool.mm in Sources */,
				8CCD843D27E40B730024BDD5 /* FIFOSampleBuffer.cpp in Sources */,
				8CCD843E27E40B730024BDD5 /* file_allocation_table.cpp in Sources */,
				8CCD843F27E40B730024BDD5 /* slot1_retail_mcrom_debug.cpp in Sources */,
				8CCD844027E40B730024BDD5 /* filetime.cpp in Sources */,
				8CCD844127E40B730024BDD5 /* FIRFilter.cpp in Sources */,
				8CCD844227E40B730024BDD5 /* firmware.cpp in Sources */,
				8CCD844327E40B730024BDD5 /* async_job.c in Sources */,
				8CCD844427E40B730024BDD5 /* gfx3d.cpp in Sources */,
				8CCD844527E40B730024BDD5 /* DisplayViewCALayer.mm in Sources */,
				8CCD844627E40B730024BDD5 /* GPU.cpp in Sources */,
				8CCD844727E40B730024BDD5 /* guid.cpp in Sources */,
				8CCD844827E40B730024BDD5 /* header.cpp in Sources */,
				8CCD844927E40B730024BDD5 /* libfat.cpp in Sources */,
				8CCD844A27E40B730024BDD5 /* libfat_public_api.cpp in Sources */,
				8CCD844B27E40B730024BDD5 /* MacAVCaptureTool.mm in Sources */,
				8CCD844C27E40B730024BDD5 /* lock.cpp in Sources */,
				8CCD844D27E40B730024BDD5 /* pshinter.c in Sources */,
				8CCD844E27E40B730024BDD5 /* matrix.cpp in Sources */,
				8CCD844F27E40B730024BDD5 /* mc.cpp in Sources */,
				8CCD845027E40B730024BDD5 /* features_cpu.c in Sources */,
				8CCD845127E40B730024BDD5 /* metaspu.cpp in Sources */,
				8CCD845227E40B730024BDD5 /* MMU.cpp in Sources */,
				8CCD845327E40B730024BDD5 /* mmx_optimized.cpp in Sources */,
				8CCD845427E40B730024BDD5 /* movie.cpp in Sources */,
				8CCD845527E40B730024BDD5 /* slot2.cpp in Sources */,
				8CCD845627E40B730024BDD5 /* NDSSystem.cpp in Sources */,
				8CCD845727E40B730024BDD5 /* partition.cpp in Sources */,
				8CCD845827E40B730024BDD5 /* path.cpp in Sources */,
				8CCD845927E40B730024BDD5 /* rasterize.cpp in Sources */,
				8CCD845A27E40B730024BDD5 /* RateTransposer.cpp in Sources */,
				8CCD845B27E40B730024BDD5 /* readwrite.cpp in Sources */,
				8CCD845C27E40B730024BDD5 /* render3D.cpp in Sources */,
				8CCD845D27E40B730024BDD5 /* ftbitmap.c in Sources */,
				8CCD845E27E40B730024BDD5 /* ROMReader.cpp in Sources */,
				8CCD845F27E40B730024BDD5 /* rtc.cpp in Sources */,
				8CCD846027E40B730024BDD5 /* saves.cpp in Sources */,
				8CCD846127E40B730024BDD5 /* ClientExecutionControl.cpp in Sources */,
				8CCD846227E40B730024BDD5 /* slot1.cpp in Sources */,
				8CCD846327E40B730024BDD5 /* slot1_none.cpp in Sources */,
				8CCD846427E40B730024BDD5 /* slot1_r4.cpp in Sources */,
				8CCD846527E40B730024BDD5 /* cff.c in Sources */,
				8CCD846627E40B730024BDD5 /* MacBaseCaptureTool.mm in Sources */,
				8CCD846727E40B730024BDD5 /* slot1_retail_nand.cpp in Sources */,
				8CCD846827E40B730024BDD5 /* encrypt.cpp in Sources */,
				8CCD846927E40B730024BDD5 /* slot2_expMemory.cpp in Sources */,
				8CCD846A27E40B730024BDD5 /* ClientDisplayView.cpp in Sources */,
				8CCD846B27E40B730024BDD5 /* slot2_gbagame.cpp in Sources */,
				8CCD846C27E40B730024BDD5 /* slot2_guitarGrip.cpp in Sources */,
				8CCD846D27E40B730024BDD5 /* file_path.c in Sources */,
				8CCD846E27E40B730024BDD5 /* ftglyph.c in Sources */,
				8CCD846F27E40B730024BDD5 /* ftinit.c in Sources */,
				8CCD847027E40B730024BDD5 /* slot2_mpcf.cpp in Sources */,
				8CCD847127E40B730024BDD5 /* OGLDisplayOutput.cpp in Sources */,
				8CCD847227E40B730024BDD5 /* slot2_none.cpp in Sources */,
				8CCD847327E40B730024BDD5 /* slot2_paddle.cpp in Sources */,
				8CCD847427E40B730024BDD5 /* slot2_piano.cpp in Sources */,
				8CCD847527E40B730024BDD5 /* Database.cpp in Sources */,
				8CCD847627E40B730024BDD5 /* slot2_rumblepak.cpp in Sources */,
				8CCD847727E40B730024BDD5 /* sndOSX.cpp in Sources */,
				8CCD847827E40B730024BDD5 /* SndOut.cpp in Sources */,
				8CCD847927E40B730024BDD5 /* ftpfr.c in Sources */,
				8CCD847A27E40B730024BDD5 /* Slot2WindowDelegate.mm in Sources */,
				8CCD847B27E40B730024BDD5 /* SoundTouch.cpp in Sources */,
				8CCD847C27E40B730024BDD5 /* ftfstype.c in Sources */,
				8CCD847D27E40B730024BDD5 /* slot1_retail_auto.cpp in Sources */,
				8CCD847E27E40B730024BDD5 /* SPU.cpp in Sources */,
				8CCD847F27E40B730024BDD5 /* sse_optimized.cpp in Sources */,
				8CCD848027E40B730024BDD5 /* task.cpp in Sources */,
				8CCD848127E40B730024BDD5 /* TDStretch.cpp in Sources */,
				8CCD848227E40B730024BDD5 /* texcache.cpp in Sources */,
				8CCD848327E40B730024BDD5 /* thumb_instructions.cpp in Sources */,
				8CCD848427E40B730024BDD5 /* ftmm.c in Sources */,
				8CCD848527E40B730024BDD5 /* Timestretcher.cpp in Sources */,
				8CCD848627E40B730024BDD5 /* tinystr.cpp in Sources */,
				8CCD848727E40B730024BDD5 /* ftgasp.c in Sources */,
				8CCD848827E40B730024BDD5 /* slot1comp_mc.cpp in Sources */,
				8CCD848927E40B730024BDD5 /* tinyxml.cpp in Sources */,
				8CCD848A27E40B730024BDD5 /* tinyxmlerror.cpp in Sources */,
				8CCD848B27E40B730024BDD5 /* psaux.c in Sources */,
				8CCD848C27E40B730024BDD5 /* tinyxmlparser.cpp in Sources */,
				8CCD848D27E40B730024BDD5 /* WifiSettingsPanel.mm in Sources */,
				8CCD848E27E40B730024BDD5 /* psnames.c in Sources */,
				8CCD848F27E40B730024BDD5 /* ftpatent.c in Sources */,
				8CCD849027E40B730024BDD5 /* version.cpp in Sources */,
				8CCD849127E40B730024BDD5 /* vfat.cpp in Sources */,
				8CCD849227E40B730024BDD5 /* videofilter.cpp in Sources */,
				8CCD849327E40B730024BDD5 /* ClientInputHandler.cpp in Sources */,
				8CCD849427E40B730024BDD5 /* slot2_passme.cpp in Sources */,
				8CCD849527E40B730024BDD5 /* WavFile.cpp in Sources */,
				8CCD849627E40B730024BDD5 /* wifi.cpp in Sources */,
				8CCD849727E40B730024BDD5 /* ftbbox.c in Sources */,
				8CCD849827E40B730024BDD5 /* slot1_retail_mcrom.cpp in Sources */,
				8CCD849927E40B730024BDD5 /* MacMetalDisplayViewShaders.metal in Sources */,
				8CCD849A27E40B730024BDD5 /* xstring.cpp in Sources */,
				8CCD849B27E40B730024BDD5 /* main.m in Sources */,
				8CCD849C27E40B730024BDD5 /* rsemaphore.c in Sources */,
				8CCD849D27E40B730024BDD5 /* cocoa_cheat.mm in Sources */,
				8CCD849E27E40B730024BDD5 /* MetalRendererCommonShaders.metal in Sources */,
				8CCD849F27E40B730024BDD5 /* cocoa_core.mm in Sources */,
				8CCD84A027E40B730024BDD5 /* cocoa_file.mm in Sources */,
				8CCD84A127E40B730024BDD5 /* MacMetalDisplayView.mm in Sources */,
				8CCD84A227E40B730024BDD5 /* MacOGLDisplayView.mm in Sources */,
				8CCD84A327E40B730024BDD5 /* cocoa_firmware.mm in Sources */,
				AB46E5522814F43300A4E3D6 /* arm_jit_arm.cpp in Sources */,
				8CCD84A427E40B730024BDD5 /* cocoa_input.mm in Sources */,
				8CCD84A527E40B730024BDD5 /* cocoa_output.mm in Sources */,
				8CCD84A627E40B730024BDD5 /* smooth.c in Sources */,
				8CCD84A727E40B730024BDD5 /* deposterize.cpp in Sources */,
				8CCD84A827E40B730024BDD5 /* cocoa_rom.mm in Sources */,
				8CCD84A927E40B730024BDD5 /* cocoa_util.mm in Sources */,
				8CCD84AA27E40B730024BDD5 /* cocoa_videofilter.mm in Sources */,
				8CCD84AB27E40B730024BDD5 /* OGLRender.cpp in Sources */,
				8CCD84AC27E40B730024BDD5 /* slot1comp_protocol.cpp in Sources */,
				8CCD84AD27E40B730024BDD5 /* appDelegate.mm in Sources */,
				8CCD84AE27E40B730024BDD5 /* cheatWindowDelegate.mm in Sources */,
				8CCD84AF27E40B730024BDD5 /* retro_stat.c in Sources */,
				8CCD84B027E40B730024BDD5 /* inputPrefsView.mm in Sources */,
				8CCD84B127E40B730024BDD5 /* preferencesWindowDelegate.mm in Sources */,
				8CCD84B227E40B730024BDD5 /* 2xsai.cpp in Sources */,
				8CCD84B327E40B730024BDD5 /* bilinear.cpp in Sources */,
				8CCD84B427E40B730024BDD5 /* epx.cpp in Sources */,
				8CCD84B527E40B730024BDD5 /* hq2x.cpp in Sources */,
				8CCD84B627E40B730024BDD5 /* hq4x.cpp in Sources */,
				8CCD84B727E40B730024BDD5 /* advanscene.cpp in Sources */,
				8CCD84B827E40B730024BDD5 /* lq2x.cpp in Sources */,
				8CCD84B927E40B730024BDD5 /* xbrz.cpp in Sources */,
				8CCD84BA27E40B730024BDD5 /* scanline.cpp in Sources */,
				8CCD84BB27E40B730024BDD5 /* coreaudiosound.cpp in Sources */,
				8CCD84BC27E40B730024BDD5 /* ringbuffer.cpp in Sources */,
				8CCD84BD27E40B730024BDD5 /* ftdebug.c in Sources */,
				8CCD84BE27E40B730024BDD5 /* fttype1.c in Sources */,
				8CCD84C027E40B730024BDD5 /* troubleshootingWindowDelegate.mm in Sources */,
				8CCD84C427E40B730024BDD5 /* ftotval.c in Sources */,
				8CCD84C727E40B730024BDD5 /* rthreads.c in Sources */,
				8CCD84C827E40B730024BDD5 /* macOS_driver.cpp in Sources */,
				8CCD84C927E40B730024BDD5 /* ftsynth.c in Sources */,
				8CCD84CC27E40B730024BDD5 /* encoding_utf.c in Sources */,
				8CCD84D227E40B730024BDD5 /* retro_dirent.c in Sources */,
				8CCD84D727E40B730024BDD5 /* ftgxval.c in Sources */,
				8CCD84DC27E40B730024BDD5 /* colorspacehandler.cpp in Sources */,
				8CCD84DE27E40B730024BDD5 /* sfnt.c in Sources */,
				8CCD84DF27E40B730024BDD5 /* type1cid.c in Sources */,
				8CCD84E427E40B730024BDD5 /* cocoa_slot2.mm in Sources */,
				8CCD84E627E40B730024BDD5 /* ftbase.c in Sources */,
				8CCD84EA27E40B730024BDD5 /* fsnitro.cpp in Sources */,
				8CCD84EB27E40B730024BDD5 /* macosx_10_5_compat.cpp in Sources */,
				8CCD84EC27E40B730024BDD5 /* OGLRender_3_2.cpp in Sources */,
				8CCD84ED27E40B730024BDD5 /* ftfntfmt.c in Sources */,
				8CCD84EE27E40B730024BDD5 /* EmuControllerDelegate.mm in Sources */,
				8CCD84EF27E40B730024BDD5 /* ClientAVCaptureObject.cpp in Sources */,
				8CCD84F027E40B730024BDD5 /* cocoa_GPU.mm in Sources */,
				8CCD84F127E40B730024BDD5 /* slot1comp_rom.cpp in Sources */,
				8CCD84F227E40B730024BDD5 /* DisplayWindowController.mm in Sources */,
				8CCD84F327E40B730024BDD5 /* InputManager.mm in Sources */,
				8CCD84F427E40B730024BDD5 /* ftstroke.c in Sources */,
				8CCD84F527E40B730024BDD5 /* truetype.c in Sources */,
				8CCD84F627E40B730024BDD5 /* utilities.c in Sources */,
				8CCD84F727E40B730024BDD5 /* InputProfileController.mm in Sources */,
				8CCD84F827E40B730024BDD5 /* audiosamplegenerator.cpp in Sources */,
				8CCD84F927E40B730024BDD5 /* mic_ext.cpp in Sources */,
				8CCD84FA27E40B730024BDD5 /* FileMigrationDelegate.mm in Sources */,
				8CCD84FB27E40B730024BDD5 /* hq3x.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB36C79E27F2C8AE00C763C8 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB36C79F27F2C8AE00C763C8 /* ftlcdfil.c in Sources */,
				AB36C7A027F2C8AE00C763C8 /* AAFilter.cpp in Sources */,
				AB36C7A127F2C8AE00C763C8 /* arm_instructions.cpp in Sources */,
				AB36C7A227F2C8AE00C763C8 /* RomInfoPanel.mm in Sources */,
				AB36C7A327F2C8AE00C763C8 /* armcpu.cpp in Sources */,
				AB36C7A427F2C8AE00C763C8 /* bios.cpp in Sources */,
				AB36C7A527F2C8AE00C763C8 /* cache.cpp in Sources */,
				AB36C7A627F2C8AE00C763C8 /* cheatSystem.cpp in Sources */,
				AB36C7A727F2C8AE00C763C8 /* slot2_auto.cpp in Sources */,
				AB36C7A827F2C8AE00C763C8 /* ftsystem.c in Sources */,
				AB36C7A927F2C8AE00C763C8 /* common.cpp in Sources */,
				AB36C7AA27F2C8AE00C763C8 /* cp15.cpp in Sources */,
				AB36C7AB27F2C8AE00C763C8 /* cpu_detect_x86_gcc.cpp in Sources */,
				AB36C7AC27F2C8AE00C763C8 /* crc.cpp in Sources */,
				AB36C7AD27F2C8AE00C763C8 /* datetime.cpp in Sources */,
				AB36C7AE27F2C8AE00C763C8 /* debug.cpp in Sources */,
				AB36C7AF27F2C8AE00C763C8 /* decrypt.cpp in Sources */,
				AB36C7B027F2C8AE00C763C8 /* directory.cpp in Sources */,
				AB36C7B127F2C8AE00C763C8 /* Disassembler.cpp in Sources */,
				AB36C7B227F2C8AE00C763C8 /* disc.cpp in Sources */,
				AB36C7B327F2C8AE00C763C8 /* dlditool.cpp in Sources */,
				AB36C7B427F2C8AE00C763C8 /* driver.cpp in Sources */,
				AB36C7B527F2C8AE00C763C8 /* emufat.cpp in Sources */,
				AB36C7B627F2C8AE00C763C8 /* emufile.cpp in Sources */,
				AB36C7B727F2C8AE00C763C8 /* fatdir.cpp in Sources */,
				AB36C7B827F2C8AE00C763C8 /* OGLDisplayOutput_3_2.cpp in Sources */,
				AB36C7B927F2C8AE00C763C8 /* type1.c in Sources */,
				AB36C7BA27F2C8AE00C763C8 /* fatfile.cpp in Sources */,
				AB36C7BB27F2C8AE00C763C8 /* FIFO.cpp in Sources */,
				AB36C7BC27F2C8AE00C763C8 /* MacScreenshotCaptureTool.mm in Sources */,
				AB36C7BD27F2C8AE00C763C8 /* FIFOSampleBuffer.cpp in Sources */,
				AB36C7BE27F2C8AE00C763C8 /* file_allocation_table.cpp in Sources */,
				AB36C7BF27F2C8AE00C763C8 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB36C7C027F2C8AE00C763C8 /* filetime.cpp in Sources */,
				AB36C7C127F2C8AE00C763C8 /* FIRFilter.cpp in Sources */,
				AB36C7C227F2C8AE00C763C8 /* firmware.cpp in Sources */,
				AB36C7C327F2C8AE00C763C8 /* async_job.c in Sources */,
				AB36C7C427F2C8AE00C763C8 /* gfx3d.cpp in Sources */,
				AB36C7C527F2C8AE00C763C8 /* DisplayViewCALayer.mm in Sources */,
				AB36C7C627F2C8AE00C763C8 /* GPU.cpp in Sources */,
				AB36C7C727F2C8AE00C763C8 /* guid.cpp in Sources */,
				AB36C7C827F2C8AE00C763C8 /* header.cpp in Sources */,
				AB36C7C927F2C8AE00C763C8 /* libfat.cpp in Sources */,
				AB36C7CA27F2C8AE00C763C8 /* libfat_public_api.cpp in Sources */,
				AB36C7CB27F2C8AE00C763C8 /* MacAVCaptureTool.mm in Sources */,
				AB36C7CC27F2C8AE00C763C8 /* lock.cpp in Sources */,
				AB36C7CD27F2C8AE00C763C8 /* pshinter.c in Sources */,
				AB36C7CE27F2C8AE00C763C8 /* matrix.cpp in Sources */,
				AB36C7CF27F2C8AE00C763C8 /* mc.cpp in Sources */,
				AB36C7D027F2C8AE00C763C8 /* features_cpu.c in Sources */,
				AB36C7D127F2C8AE00C763C8 /* metaspu.cpp in Sources */,
				AB36C7D227F2C8AE00C763C8 /* MMU.cpp in Sources */,
				AB36C7D327F2C8AE00C763C8 /* mmx_optimized.cpp in Sources */,
				AB36C7D427F2C8AE00C763C8 /* movie.cpp in Sources */,
				AB36C7D527F2C8AE00C763C8 /* slot2.cpp in Sources */,
				AB36C7D627F2C8AE00C763C8 /* NDSSystem.cpp in Sources */,
				AB36C7D727F2C8AE00C763C8 /* partition.cpp in Sources */,
				AB36C7D827F2C8AE00C763C8 /* path.cpp in Sources */,
				AB36C7D927F2C8AE00C763C8 /* rasterize.cpp in Sources */,
				AB36C7DA27F2C8AE00C763C8 /* RateTransposer.cpp in Sources */,
				AB36C7DB27F2C8AE00C763C8 /* readwrite.cpp in Sources */,
				AB36C7DC27F2C8AE00C763C8 /* render3D.cpp in Sources */,
				AB36C7DD27F2C8AE00C763C8 /* ftbitmap.c in Sources */,
				AB36C7DE27F2C8AE00C763C8 /* ROMReader.cpp in Sources */,
				AB36C7DF27F2C8AE00C763C8 /* rtc.cpp in Sources */,
				AB36C7E027F2C8AE00C763C8 /* saves.cpp in Sources */,
				AB36C7E127F2C8AE00C763C8 /* ClientExecutionControl.cpp in Sources */,
				AB36C7E227F2C8AE00C763C8 /* slot1.cpp in Sources */,
				AB36C7E327F2C8AE00C763C8 /* slot1_none.cpp in Sources */,
				AB36C7E427F2C8AE00C763C8 /* slot1_r4.cpp in Sources */,
				AB36C7E527F2C8AE00C763C8 /* cff.c in Sources */,
				AB36C7E627F2C8AE00C763C8 /* MacBaseCaptureTool.mm in Sources */,
				AB36C7E727F2C8AE00C763C8 /* slot1_retail_nand.cpp in Sources */,
				AB36C7E827F2C8AE00C763C8 /* encrypt.cpp in Sources */,
				AB36C7E927F2C8AE00C763C8 /* slot2_expMemory.cpp in Sources */,
				AB36C7EA27F2C8AE00C763C8 /* ClientDisplayView.cpp in Sources */,
				AB36C7EB27F2C8AE00C763C8 /* slot2_gbagame.cpp in Sources */,
				AB36C7EC27F2C8AE00C763C8 /* slot2_guitarGrip.cpp in Sources */,
				AB36C7ED27F2C8AE00C763C8 /* file_path.c in Sources */,
				AB36C7EE27F2C8AE00C763C8 /* ftglyph.c in Sources */,
				AB36C7EF27F2C8AE00C763C8 /* ftinit.c in Sources */,
				AB36C7F027F2C8AE00C763C8 /* slot2_mpcf.cpp in Sources */,
				AB36C7F127F2C8AE00C763C8 /* OGLDisplayOutput.cpp in Sources */,
				AB36C7F227F2C8AE00C763C8 /* slot2_none.cpp in Sources */,
				AB36C7F327F2C8AE00C763C8 /* slot2_paddle.cpp in Sources */,
				AB36C7F427F2C8AE00C763C8 /* slot2_piano.cpp in Sources */,
				AB36C7F527F2C8AE00C763C8 /* Database.cpp in Sources */,
				AB36C7F627F2C8AE00C763C8 /* slot2_rumblepak.cpp in Sources */,
				AB36C7F727F2C8AE00C763C8 /* sndOSX.cpp in Sources */,
				AB36C7F827F2C8AE00C763C8 /* SndOut.cpp in Sources */,
				AB36C7F927F2C8AE00C763C8 /* ftpfr.c in Sources */,
				AB36C7FA27F2C8AE00C763C8 /* Slot2WindowDelegate.mm in Sources */,
				AB36C7FB27F2C8AE00C763C8 /* SoundTouch.cpp in Sources */,
				AB36C7FC27F2C8AE00C763C8 /* ftfstype.c in Sources */,
				AB36C7FD27F2C8AE00C763C8 /* slot1_retail_auto.cpp in Sources */,
				AB36C7FE27F2C8AE00C763C8 /* SPU.cpp in Sources */,
				AB36C7FF27F2C8AE00C763C8 /* sse_optimized.cpp in Sources */,
				AB36C80027F2C8AE00C763C8 /* task.cpp in Sources */,
				AB36C80127F2C8AE00C763C8 /* TDStretch.cpp in Sources */,
				AB36C80227F2C8AE00C763C8 /* texcache.cpp in Sources */,
				AB36C80327F2C8AE00C763C8 /* thumb_instructions.cpp in Sources */,
				AB36C80427F2C8AE00C763C8 /* ftmm.c in Sources */,
				AB36C80527F2C8AE00C763C8 /* Timestretcher.cpp in Sources */,
				AB36C80627F2C8AE00C763C8 /* tinystr.cpp in Sources */,
				AB36C80727F2C8AE00C763C8 /* ftgasp.c in Sources */,
				AB36C80827F2C8AE00C763C8 /* slot1comp_mc.cpp in Sources */,
				AB36C80927F2C8AE00C763C8 /* tinyxml.cpp in Sources */,
				AB36C80A27F2C8AE00C763C8 /* tinyxmlerror.cpp in Sources */,
				AB36C80B27F2C8AE00C763C8 /* psaux.c in Sources */,
				AB36C80C27F2C8AE00C763C8 /* tinyxmlparser.cpp in Sources */,
				AB36C80D27F2C8AE00C763C8 /* WifiSettingsPanel.mm in Sources */,
				AB36C80E27F2C8AE00C763C8 /* psnames.c in Sources */,
				AB36C80F27F2C8AE00C763C8 /* ftpatent.c in Sources */,
				AB36C81027F2C8AE00C763C8 /* version.cpp in Sources */,
				AB36C81127F2C8AE00C763C8 /* vfat.cpp in Sources */,
				AB36C81227F2C8AE00C763C8 /* videofilter.cpp in Sources */,
				AB36C81327F2C8AE00C763C8 /* ClientInputHandler.cpp in Sources */,
				AB36C81427F2C8AE00C763C8 /* slot2_passme.cpp in Sources */,
				AB36C81527F2C8AE00C763C8 /* WavFile.cpp in Sources */,
				AB36C81627F2C8AE00C763C8 /* wifi.cpp in Sources */,
				AB36C81727F2C8AE00C763C8 /* ftbbox.c in Sources */,
				AB36C81827F2C8AE00C763C8 /* slot1_retail_mcrom.cpp in Sources */,
				AB36C81A27F2C8AE00C763C8 /* xstring.cpp in Sources */,
				AB36C81B27F2C8AE00C763C8 /* main.m in Sources */,
				AB36C81C27F2C8AE00C763C8 /* rsemaphore.c in Sources */,
				AB36C81D27F2C8AE00C763C8 /* cocoa_cheat.mm in Sources */,
				AB36C81F27F2C8AE00C763C8 /* cocoa_core.mm in Sources */,
				AB36C82027F2C8AE00C763C8 /* cocoa_file.mm in Sources */,
				AB36C82227F2C8AE00C763C8 /* MacOGLDisplayView.mm in Sources */,
				AB36C82327F2C8AE00C763C8 /* cocoa_firmware.mm in Sources */,
				AB36C82427F2C8AE00C763C8 /* cocoa_input.mm in Sources */,
				AB36C82527F2C8AE00C763C8 /* cocoa_output.mm in Sources */,
				AB36C82627F2C8AE00C763C8 /* smooth.c in Sources */,
				AB36C82727F2C8AE00C763C8 /* deposterize.cpp in Sources */,
				AB36C82827F2C8AE00C763C8 /* cocoa_rom.mm in Sources */,
				AB36C82927F2C8AE00C763C8 /* cocoa_util.mm in Sources */,
				AB36C82A27F2C8AE00C763C8 /* cocoa_videofilter.mm in Sources */,
				AB36C82B27F2C8AE00C763C8 /* OGLRender.cpp in Sources */,
				AB36C82C27F2C8AE00C763C8 /* slot1comp_protocol.cpp in Sources */,
				AB36C82D27F2C8AE00C763C8 /* appDelegate.mm in Sources */,
				AB36C82E27F2C8AE00C763C8 /* cheatWindowDelegate.mm in Sources */,
				AB36C82F27F2C8AE00C763C8 /* retro_stat.c in Sources */,
				AB36C83027F2C8AE00C763C8 /* inputPrefsView.mm in Sources */,
				AB36C83127F2C8AE00C763C8 /* preferencesWindowDelegate.mm in Sources */,
				AB36C83227F2C8AE00C763C8 /* 2xsai.cpp in Sources */,
				AB36C83327F2C8AE00C763C8 /* bilinear.cpp in Sources */,
				AB36C83427F2C8AE00C763C8 /* epx.cpp in Sources */,
				AB36C83527F2C8AE00C763C8 /* hq2x.cpp in Sources */,
				AB36C83627F2C8AE00C763C8 /* hq4x.cpp in Sources */,
				AB36C83727F2C8AE00C763C8 /* advanscene.cpp in Sources */,
				AB36C83827F2C8AE00C763C8 /* lq2x.cpp in Sources */,
				AB36C83927F2C8AE00C763C8 /* xbrz.cpp in Sources */,
				AB36C83A27F2C8AE00C763C8 /* scanline.cpp in Sources */,
				AB36C83B27F2C8AE00C763C8 /* coreaudiosound.cpp in Sources */,
				AB36C83C27F2C8AE00C763C8 /* ringbuffer.cpp in Sources */,
				AB36C83D27F2C8AE00C763C8 /* ftdebug.c in Sources */,
				AB36C83E27F2C8AE00C763C8 /* fttype1.c in Sources */,
				AB36C83F27F2C8AE00C763C8 /* arm_jit.cpp in Sources */,
				AB36C84027F2C8AE00C763C8 /* troubleshootingWindowDelegate.mm in Sources */,
				AB36C84127F2C8AE00C763C8 /* assembler.cpp in Sources */,
				AB36C84227F2C8AE00C763C8 /* assert.cpp in Sources */,
				AB36C84327F2C8AE00C763C8 /* buffer.cpp in Sources */,
				AB36C84427F2C8AE00C763C8 /* ftotval.c in Sources */,
				AB36C84527F2C8AE00C763C8 /* compiler.cpp in Sources */,
				AB36C84627F2C8AE00C763C8 /* compilercontext.cpp in Sources */,
				AB36C84727F2C8AE00C763C8 /* rthreads.c in Sources */,
				AB36C84827F2C8AE00C763C8 /* macOS_driver.cpp in Sources */,
				AB36C84927F2C8AE00C763C8 /* ftsynth.c in Sources */,
				AB36C84A27F2C8AE00C763C8 /* compilerfunc.cpp in Sources */,
				AB36C84B27F2C8AE00C763C8 /* compileritem.cpp in Sources */,
				AB36C84C27F2C8AE00C763C8 /* encoding_utf.c in Sources */,
				AB36C84D27F2C8AE00C763C8 /* context.cpp in Sources */,
				AB36C84E27F2C8AE00C763C8 /* cpuinfo.cpp in Sources */,
				AB36C84F27F2C8AE00C763C8 /* defs.cpp in Sources */,
				AB36C85027F2C8AE00C763C8 /* func.cpp in Sources */,
				AB36C85127F2C8AE00C763C8 /* logger.cpp in Sources */,
				AB36C85227F2C8AE00C763C8 /* retro_dirent.c in Sources */,
				AB36C85327F2C8AE00C763C8 /* memorymanager.cpp in Sources */,
				AB36C85427F2C8AE00C763C8 /* memorymarker.cpp in Sources */,
				AB36C85527F2C8AE00C763C8 /* operand.cpp in Sources */,
				AB36C85627F2C8AE00C763C8 /* stringbuilder.cpp in Sources */,
				AB36C85727F2C8AE00C763C8 /* ftgxval.c in Sources */,
				AB36C85827F2C8AE00C763C8 /* stringutil.cpp in Sources */,
				AB36C85927F2C8AE00C763C8 /* virtualmemory.cpp in Sources */,
				AB36C85A27F2C8AE00C763C8 /* zonememory.cpp in Sources */,
				AB36C85B27F2C8AE00C763C8 /* x86assembler.cpp in Sources */,
				AB36C85C27F2C8AE00C763C8 /* colorspacehandler.cpp in Sources */,
				AB36C85D27F2C8AE00C763C8 /* x86compiler.cpp in Sources */,
				AB36C85E27F2C8AE00C763C8 /* sfnt.c in Sources */,
				AB36C85F27F2C8AE00C763C8 /* type1cid.c in Sources */,
				AB36C86027F2C8AE00C763C8 /* x86compilercontext.cpp in Sources */,
				AB36C86127F2C8AE00C763C8 /* x86compilerfunc.cpp in Sources */,
				AB36C86227F2C8AE00C763C8 /* x86compileritem.cpp in Sources */,
				AB36C86327F2C8AE00C763C8 /* x86cpuinfo.cpp in Sources */,
				AB36C86427F2C8AE00C763C8 /* cocoa_slot2.mm in Sources */,
				AB36C86527F2C8AE00C763C8 /* x86defs.cpp in Sources */,
				AB36C86627F2C8AE00C763C8 /* ftbase.c in Sources */,
				AB36C86727F2C8AE00C763C8 /* x86func.cpp in Sources */,
				AB36C86827F2C8AE00C763C8 /* x86operand.cpp in Sources */,
				AB36C86927F2C8AE00C763C8 /* x86util.cpp in Sources */,
				AB36C86A27F2C8AE00C763C8 /* fsnitro.cpp in Sources */,
				AB36C86B27F2C8AE00C763C8 /* macosx_10_5_compat.cpp in Sources */,
				AB36C86C27F2C8AE00C763C8 /* OGLRender_3_2.cpp in Sources */,
				AB36C86D27F2C8AE00C763C8 /* ftfntfmt.c in Sources */,
				AB36C86E27F2C8AE00C763C8 /* EmuControllerDelegate.mm in Sources */,
				AB36C86F27F2C8AE00C763C8 /* ClientAVCaptureObject.cpp in Sources */,
				AB36C87027F2C8AE00C763C8 /* cocoa_GPU.mm in Sources */,
				AB36C87127F2C8AE00C763C8 /* slot1comp_rom.cpp in Sources */,
				AB36C87227F2C8AE00C763C8 /* DisplayWindowController.mm in Sources */,
				AB36C87327F2C8AE00C763C8 /* InputManager.mm in Sources */,
				AB36C87427F2C8AE00C763C8 /* ftstroke.c in Sources */,
				AB36C87527F2C8AE00C763C8 /* truetype.c in Sources */,
				AB36C87627F2C8AE00C763C8 /* utilities.c in Sources */,
				AB36C87727F2C8AE00C763C8 /* InputProfileController.mm in Sources */,
				AB36C87827F2C8AE00C763C8 /* audiosamplegenerator.cpp in Sources */,
				AB36C87927F2C8AE00C763C8 /* mic_ext.cpp in Sources */,
				AB36C87A27F2C8AE00C763C8 /* FileMigrationDelegate.mm in Sources */,
				AB36C87B27F2C8AE00C763C8 /* hq3x.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB79004C215B84E50082AE82 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB79004D215B84E50082AE82 /* AAFilter.cpp in Sources */,
				AB79004E215B84E50082AE82 /* arm_instructions.cpp in Sources */,
				AB79004F215B84E50082AE82 /* armcpu.cpp in Sources */,
				AB790050215B84E50082AE82 /* bios.cpp in Sources */,
				AB790051215B84E50082AE82 /* cache.cpp in Sources */,
				AB790052215B84E50082AE82 /* fsnitro.cpp in Sources */,
				AB790053215B84E50082AE82 /* fttype1.c in Sources */,
				AB790054215B84E50082AE82 /* cheatSystem.cpp in Sources */,
				AB790055215B84E50082AE82 /* common.cpp in Sources */,
				AB790056215B84E50082AE82 /* slot1comp_mc.cpp in Sources */,
				AB790057215B84E50082AE82 /* ftmm.c in Sources */,
				AB790058215B84E50082AE82 /* hq3x.cpp in Sources */,
				AB790059215B84E50082AE82 /* cp15.cpp in Sources */,
				AB79005A215B84E50082AE82 /* ClientDisplayView.cpp in Sources */,
				AB79005B215B84E50082AE82 /* cpu_detect_x86_gcc.cpp in Sources */,
				AB79005C215B84E50082AE82 /* crc.cpp in Sources */,
				AB79005D215B84E50082AE82 /* deposterize.cpp in Sources */,
				AB79005E215B84E50082AE82 /* datetime.cpp in Sources */,
				AB79005F215B84E50082AE82 /* debug.cpp in Sources */,
				AB790060215B84E50082AE82 /* ftlcdfil.c in Sources */,
				AB790061215B84E50082AE82 /* decrypt.cpp in Sources */,
				AB790062215B84E50082AE82 /* type1.c in Sources */,
				AB790063215B84E50082AE82 /* directory.cpp in Sources */,
				AB790064215B84E50082AE82 /* Disassembler.cpp in Sources */,
				AB790065215B84E50082AE82 /* disc.cpp in Sources */,
				AB790066215B84E50082AE82 /* slot2.cpp in Sources */,
				AB790067215B84E50082AE82 /* dlditool.cpp in Sources */,
				AB790068215B84E50082AE82 /* driver.cpp in Sources */,
				AB790069215B84E50082AE82 /* emufat.cpp in Sources */,
				AB79006A215B84E50082AE82 /* MacScreenshotCaptureTool.mm in Sources */,
				AB79006B215B84E50082AE82 /* DisplayViewCALayer.mm in Sources */,
				AB79006C215B84E50082AE82 /* Slot2WindowDelegate.mm in Sources */,
				AB79006D215B84E50082AE82 /* slot1_retail_mcrom.cpp in Sources */,
				AB79006E215B84E50082AE82 /* emufile.cpp in Sources */,
				AB79006F215B84E50082AE82 /* fatdir.cpp in Sources */,
				AB790070215B84E50082AE82 /* ftbase.c in Sources */,
				AB790071215B84E50082AE82 /* fatfile.cpp in Sources */,
				AB790072215B84E50082AE82 /* FIFO.cpp in Sources */,
				AB790073215B84E50082AE82 /* sfnt.c in Sources */,
				AB790074215B84E50082AE82 /* truetype.c in Sources */,
				AB790075215B84E50082AE82 /* ftbitmap.c in Sources */,
				AB790076215B84E50082AE82 /* FIFOSampleBuffer.cpp in Sources */,
				AB790077215B84E50082AE82 /* file_allocation_table.cpp in Sources */,
				AB790078215B84E50082AE82 /* filetime.cpp in Sources */,
				AB790079215B84E50082AE82 /* MacAVCaptureTool.mm in Sources */,
				AB79007A215B84E50082AE82 /* FIRFilter.cpp in Sources */,
				AB79007B215B84E50082AE82 /* firmware.cpp in Sources */,
				AB79007C215B84E50082AE82 /* ftstroke.c in Sources */,
				AB79007D215B84E50082AE82 /* RomInfoPanel.mm in Sources */,
				AB79007E215B84E50082AE82 /* gfx3d.cpp in Sources */,
				AB79007F215B84E50082AE82 /* GPU.cpp in Sources */,
				AB790080215B84E50082AE82 /* features_cpu.c in Sources */,
				AB790081215B84E50082AE82 /* slot1_retail_auto.cpp in Sources */,
				AB790082215B84E50082AE82 /* MacOGLDisplayView.mm in Sources */,
				AB790083215B84E50082AE82 /* guid.cpp in Sources */,
				AB790084215B84E50082AE82 /* ftfntfmt.c in Sources */,
				AB790085215B84E50082AE82 /* header.cpp in Sources */,
				AB790086215B84E50082AE82 /* libfat.cpp in Sources */,
				AB790087215B84E50082AE82 /* libfat_public_api.cpp in Sources */,
				AB790088215B84E50082AE82 /* lock.cpp in Sources */,
				AB790089215B84E50082AE82 /* matrix.cpp in Sources */,
				AB79008A215B84E50082AE82 /* mc.cpp in Sources */,
				AB79008B215B84E50082AE82 /* metaspu.cpp in Sources */,
				AB79008C215B84E50082AE82 /* MMU.cpp in Sources */,
				AB79008D215B84E50082AE82 /* OGLDisplayOutput_3_2.cpp in Sources */,
				AB79008E215B84E50082AE82 /* mmx_optimized.cpp in Sources */,
				AB79008F215B84E50082AE82 /* ClientExecutionControl.cpp in Sources */,
				AB790090215B84E50082AE82 /* rsemaphore.c in Sources */,
				AB790091215B84E50082AE82 /* movie.cpp in Sources */,
				AB790092215B84E50082AE82 /* slot1comp_rom.cpp in Sources */,
				AB790093215B84E50082AE82 /* NDSSystem.cpp in Sources */,
				AB790094215B84E50082AE82 /* MacBaseCaptureTool.mm in Sources */,
				AB790095215B84E50082AE82 /* ftpatent.c in Sources */,
				AB790096215B84E50082AE82 /* OGLRender.cpp in Sources */,
				AB790097215B84E50082AE82 /* partition.cpp in Sources */,
				AB790098215B84E50082AE82 /* path.cpp in Sources */,
				AB790099215B84E50082AE82 /* rasterize.cpp in Sources */,
				AB79009A215B84E50082AE82 /* RateTransposer.cpp in Sources */,
				AB79009B215B84E50082AE82 /* readwrite.cpp in Sources */,
				AB79009C215B84E50082AE82 /* render3D.cpp in Sources */,
				AB79009D215B84E50082AE82 /* ftdebug.c in Sources */,
				AB79009E215B84E50082AE82 /* ROMReader.cpp in Sources */,
				AB79009F215B84E50082AE82 /* rtc.cpp in Sources */,
				AB7900A0215B84E50082AE82 /* saves.cpp in Sources */,
				AB7900A1215B84E50082AE82 /* pshinter.c in Sources */,
				AB7900A2215B84E50082AE82 /* slot1.cpp in Sources */,
				AB7900A3215B84E50082AE82 /* slot1_none.cpp in Sources */,
				AB7900A4215B84E50082AE82 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB7900A5215B84E50082AE82 /* cocoa_slot2.mm in Sources */,
				AB7900A6215B84E50082AE82 /* slot1_r4.cpp in Sources */,
				AB7900A7215B84E50082AE82 /* MacMetalDisplayView.mm in Sources */,
				AB7900A8215B84E50082AE82 /* slot1_retail_nand.cpp in Sources */,
				AB7900A9215B84E50082AE82 /* encoding_utf.c in Sources */,
				AB7900AA215B84E50082AE82 /* OGLDisplayOutput.cpp in Sources */,
				AB7900AB215B84E50082AE82 /* slot2_expMemory.cpp in Sources */,
				AB7900AC215B84E50082AE82 /* xbrz.cpp in Sources */,
				AB7900AD215B84E50082AE82 /* slot2_gbagame.cpp in Sources */,
				AB7900AE215B84E50082AE82 /* slot2_guitarGrip.cpp in Sources */,
				AB7900AF215B84E50082AE82 /* slot2_mpcf.cpp in Sources */,
				AB7900B0215B84E50082AE82 /* slot2_none.cpp in Sources */,
				AB7900B1215B84E50082AE82 /* slot2_paddle.cpp in Sources */,
				AB7900B2215B84E50082AE82 /* slot2_piano.cpp in Sources */,
				AB7900B3215B84E50082AE82 /* slot2_rumblepak.cpp in Sources */,
				AB7900B4215B84E50082AE82 /* ftgxval.c in Sources */,
				AB7900B5215B84E50082AE82 /* sndOSX.cpp in Sources */,
				AB7900B6215B84E50082AE82 /* SndOut.cpp in Sources */,
				AB7900B7215B84E50082AE82 /* SoundTouch.cpp in Sources */,
				AB7900B8215B84E50082AE82 /* SPU.cpp in Sources */,
				AB7900B9215B84E50082AE82 /* sse_optimized.cpp in Sources */,
				AB7900BA215B84E50082AE82 /* task.cpp in Sources */,
				AB3FBD822176DE95005722D0 /* WifiSettingsPanel.mm in Sources */,
				AB7900BB215B84E50082AE82 /* TDStretch.cpp in Sources */,
				AB7900BC215B84E50082AE82 /* texcache.cpp in Sources */,
				AB7900BD215B84E50082AE82 /* async_job.c in Sources */,
				AB7900BE215B84E50082AE82 /* thumb_instructions.cpp in Sources */,
				AB7900BF215B84E50082AE82 /* advanscene.cpp in Sources */,
				AB7900C0215B84E50082AE82 /* ClientInputHandler.cpp in Sources */,
				AB7900C1215B84E50082AE82 /* Timestretcher.cpp in Sources */,
				AB7900C2215B84E50082AE82 /* ftgasp.c in Sources */,
				AB7900C3215B84E50082AE82 /* tinystr.cpp in Sources */,
				AB7900C4215B84E50082AE82 /* tinyxml.cpp in Sources */,
				AB7900C5215B84E50082AE82 /* tinyxmlerror.cpp in Sources */,
				AB7900C6215B84E50082AE82 /* tinyxmlparser.cpp in Sources */,
				AB7900C7215B84E50082AE82 /* version.cpp in Sources */,
				AB7900C8215B84E50082AE82 /* ftinit.c in Sources */,
				AB7900C9215B84E50082AE82 /* vfat.cpp in Sources */,
				AB7900CA215B84E50082AE82 /* colorspacehandler.cpp in Sources */,
				AB5B1D4C21D1F31E00BF0E0F /* MetalRendererCommonShaders.metal in Sources */,
				AB7900CB215B84E50082AE82 /* videofilter.cpp in Sources */,
				AB7900CC215B84E50082AE82 /* WavFile.cpp in Sources */,
				AB7900CD215B84E50082AE82 /* wifi.cpp in Sources */,
				AB7900CE215B84E50082AE82 /* xstring.cpp in Sources */,
				AB7900CF215B84E50082AE82 /* main.m in Sources */,
				AB7900D0215B84E50082AE82 /* rthreads.c in Sources */,
				AB7900D1215B84E50082AE82 /* cocoa_cheat.mm in Sources */,
				AB7900D2215B84E50082AE82 /* cocoa_core.mm in Sources */,
				AB7900D3215B84E50082AE82 /* cocoa_file.mm in Sources */,
				AB7900D4215B84E50082AE82 /* cocoa_firmware.mm in Sources */,
				AB7900D5215B84E50082AE82 /* cocoa_input.mm in Sources */,
				AB7900D6215B84E50082AE82 /* cocoa_output.mm in Sources */,
				AB7900D7215B84E50082AE82 /* cocoa_rom.mm in Sources */,
				AB7900D8215B84E50082AE82 /* cff.c in Sources */,
				AB7900D9215B84E50082AE82 /* cocoa_util.mm in Sources */,
				AB7900DA215B84E50082AE82 /* cocoa_videofilter.mm in Sources */,
				AB7900DB215B84E50082AE82 /* appDelegate.mm in Sources */,
				AB7900DC215B84E50082AE82 /* file_path.c in Sources */,
				AB7900DD215B84E50082AE82 /* cheatWindowDelegate.mm in Sources */,
				AB7900DE215B84E50082AE82 /* inputPrefsView.mm in Sources */,
				AB7900DF215B84E50082AE82 /* preferencesWindowDelegate.mm in Sources */,
				AB7900E0215B84E50082AE82 /* retro_stat.c in Sources */,
				AB7900E1215B84E50082AE82 /* 2xsai.cpp in Sources */,
				AB7900E2215B84E50082AE82 /* Database.cpp in Sources */,
				AB7900E3215B84E50082AE82 /* MacMetalDisplayViewShaders.metal in Sources */,
				AB7900E4215B84E50082AE82 /* bilinear.cpp in Sources */,
				AB7900E5215B84E50082AE82 /* psaux.c in Sources */,
				AB7900E6215B84E50082AE82 /* epx.cpp in Sources */,
				AB7900E7215B84E50082AE82 /* hq2x.cpp in Sources */,
				AB7900E8215B84E50082AE82 /* hq4x.cpp in Sources */,
				AB7900E9215B84E50082AE82 /* slot2_auto.cpp in Sources */,
				AB7900EA215B84E50082AE82 /* ftglyph.c in Sources */,
				AB7900EB215B84E50082AE82 /* encrypt.cpp in Sources */,
				AB7900EC215B84E50082AE82 /* ftbbox.c in Sources */,
				AB7900ED215B84E50082AE82 /* lq2x.cpp in Sources */,
				AB7900EE215B84E50082AE82 /* scanline.cpp in Sources */,
				AB7900EF215B84E50082AE82 /* coreaudiosound.cpp in Sources */,
				AB7900F0215B84E50082AE82 /* ringbuffer.cpp in Sources */,
				AB7900F1215B84E50082AE82 /* arm_jit.cpp in Sources */,
				AB7900F2215B84E50082AE82 /* smooth.c in Sources */,
				AB7900F3215B84E50082AE82 /* troubleshootingWindowDelegate.mm in Sources */,
				AB7900F4215B84E50082AE82 /* macOS_driver.cpp in Sources */,
				AB7900F5215B84E50082AE82 /* assembler.cpp in Sources */,
				AB7900F6215B84E50082AE82 /* assert.cpp in Sources */,
				AB7900F7215B84E50082AE82 /* buffer.cpp in Sources */,
				AB7900F8215B84E50082AE82 /* compiler.cpp in Sources */,
				AB7900F9215B84E50082AE82 /* compilercontext.cpp in Sources */,
				AB7900FA215B84E50082AE82 /* compilerfunc.cpp in Sources */,
				AB7900FB215B84E50082AE82 /* compileritem.cpp in Sources */,
				AB7900FC215B84E50082AE82 /* context.cpp in Sources */,
				AB7900FD215B84E50082AE82 /* type1cid.c in Sources */,
				AB7900FE215B84E50082AE82 /* cpuinfo.cpp in Sources */,
				AB7900FF215B84E50082AE82 /* defs.cpp in Sources */,
				AB790100215B84E50082AE82 /* func.cpp in Sources */,
				AB790101215B84E50082AE82 /* logger.cpp in Sources */,
				AB790102215B84E50082AE82 /* memorymanager.cpp in Sources */,
				AB790103215B84E50082AE82 /* ftfstype.c in Sources */,
				AB790104215B84E50082AE82 /* memorymarker.cpp in Sources */,
				AB790105215B84E50082AE82 /* operand.cpp in Sources */,
				AB790106215B84E50082AE82 /* stringbuilder.cpp in Sources */,
				AB790107215B84E50082AE82 /* stringutil.cpp in Sources */,
				AB790108215B84E50082AE82 /* macosx_10_5_compat.cpp in Sources */,
				AB790109215B84E50082AE82 /* retro_dirent.c in Sources */,
				AB79010A215B84E50082AE82 /* virtualmemory.cpp in Sources */,
				AB79010B215B84E50082AE82 /* zonememory.cpp in Sources */,
				AB79010C215B84E50082AE82 /* x86assembler.cpp in Sources */,
				AB79010D215B84E50082AE82 /* x86compiler.cpp in Sources */,
				AB79010E215B84E50082AE82 /* x86compilercontext.cpp in Sources */,
				AB79010F215B84E50082AE82 /* x86compilerfunc.cpp in Sources */,
				AB790110215B84E50082AE82 /* x86compileritem.cpp in Sources */,
				AB790111215B84E50082AE82 /* slot2_passme.cpp in Sources */,
				AB790112215B84E50082AE82 /* x86cpuinfo.cpp in Sources */,
				AB790113215B84E50082AE82 /* x86defs.cpp in Sources */,
				AB790114215B84E50082AE82 /* psnames.c in Sources */,
				AB790115215B84E50082AE82 /* ftotval.c in Sources */,
				AB790116215B84E50082AE82 /* x86func.cpp in Sources */,
				AB790117215B84E50082AE82 /* ftpfr.c in Sources */,
				AB790118215B84E50082AE82 /* ftsynth.c in Sources */,
				AB790119215B84E50082AE82 /* x86operand.cpp in Sources */,
				AB79011A215B84E50082AE82 /* x86util.cpp in Sources */,
				AB79011B215B84E50082AE82 /* ClientAVCaptureObject.cpp in Sources */,
				AB79011C215B84E50082AE82 /* OGLRender_3_2.cpp in Sources */,
				AB79011D215B84E50082AE82 /* EmuControllerDelegate.mm in Sources */,
				AB79011E215B84E50082AE82 /* cocoa_GPU.mm in Sources */,
				AB79011F215B84E50082AE82 /* DisplayWindowController.mm in Sources */,
				AB790120215B84E50082AE82 /* InputManager.mm in Sources */,
				AB790121215B84E50082AE82 /* slot1comp_protocol.cpp in Sources */,
				AB790122215B84E50082AE82 /* utilities.c in Sources */,
				AB790123215B84E50082AE82 /* InputProfileController.mm in Sources */,
				AB790124215B84E50082AE82 /* audiosamplegenerator.cpp in Sources */,
				AB790125215B84E50082AE82 /* mic_ext.cpp in Sources */,
				AB790126215B84E50082AE82 /* ftsystem.c in Sources */,
				AB790127215B84E50082AE82 /* FileMigrationDelegate.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB7901A9215B84F20082AE82 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB7901AA215B84F20082AE82 /* smooth.c in Sources */,
				AB7901AB215B84F20082AE82 /* MacMetalDisplayViewShaders.metal in Sources */,
				AB7901AC215B84F20082AE82 /* ftpatent.c in Sources */,
				AB7901AD215B84F20082AE82 /* sfnt.c in Sources */,
				AB7901AE215B84F20082AE82 /* ftfntfmt.c in Sources */,
				AB7901AF215B84F20082AE82 /* fttype1.c in Sources */,
				AB7901B0215B84F20082AE82 /* ftmm.c in Sources */,
				AB7901B1215B84F20082AE82 /* ftfstype.c in Sources */,
				AB7901B2215B84F20082AE82 /* pshinter.c in Sources */,
				AB7901B3215B84F20082AE82 /* ClientExecutionControl.cpp in Sources */,
				AB7901B4215B84F20082AE82 /* deposterize.cpp in Sources */,
				AB7901B5215B84F20082AE82 /* ftgasp.c in Sources */,
				AB5B1D4D21D1F31E00BF0E0F /* MetalRendererCommonShaders.metal in Sources */,
				AB7901B6215B84F20082AE82 /* ftotval.c in Sources */,
				AB7901B7215B84F20082AE82 /* ftdebug.c in Sources */,
				AB7901B8215B84F20082AE82 /* ftstroke.c in Sources */,
				AB7901B9215B84F20082AE82 /* ftlcdfil.c in Sources */,
				AB7901BA215B84F20082AE82 /* ftsystem.c in Sources */,
				AB7901BB215B84F20082AE82 /* ftglyph.c in Sources */,
				AB7901BC215B84F20082AE82 /* cff.c in Sources */,
				AB7901BD215B84F20082AE82 /* ftbbox.c in Sources */,
				AB7901BE215B84F20082AE82 /* ftpfr.c in Sources */,
				AB7901BF215B84F20082AE82 /* ftinit.c in Sources */,
				AB7901C0215B84F20082AE82 /* ftbase.c in Sources */,
				AB7901C1215B84F20082AE82 /* ftsynth.c in Sources */,
				AB7901C2215B84F20082AE82 /* ftbitmap.c in Sources */,
				AB7901C3215B84F20082AE82 /* ftgxval.c in Sources */,
				AB7901C4215B84F20082AE82 /* ClientAVCaptureObject.cpp in Sources */,
				AB7901C5215B84F20082AE82 /* AAFilter.cpp in Sources */,
				AB7901C6215B84F20082AE82 /* arm_instructions.cpp in Sources */,
				AB7901C7215B84F20082AE82 /* armcpu.cpp in Sources */,
				AB7901C8215B84F20082AE82 /* bios.cpp in Sources */,
				AB7901C9215B84F20082AE82 /* cache.cpp in Sources */,
				AB7901CA215B84F20082AE82 /* cheatSystem.cpp in Sources */,
				AB7901CB215B84F20082AE82 /* slot2_auto.cpp in Sources */,
				AB7901CC215B84F20082AE82 /* common.cpp in Sources */,
				AB7901CD215B84F20082AE82 /* cp15.cpp in Sources */,
				AB7901CE215B84F20082AE82 /* psaux.c in Sources */,
				AB7901CF215B84F20082AE82 /* cpu_detect_x86_gcc.cpp in Sources */,
				AB7901D0215B84F20082AE82 /* crc.cpp in Sources */,
				AB7901D1215B84F20082AE82 /* MacOGLDisplayView.mm in Sources */,
				AB7901D2215B84F20082AE82 /* datetime.cpp in Sources */,
				AB7901D3215B84F20082AE82 /* debug.cpp in Sources */,
				AB7901D4215B84F20082AE82 /* decrypt.cpp in Sources */,
				AB7901D5215B84F20082AE82 /* rthreads.c in Sources */,
				AB7901D6215B84F20082AE82 /* directory.cpp in Sources */,
				AB7901D7215B84F20082AE82 /* Disassembler.cpp in Sources */,
				AB7901D8215B84F20082AE82 /* RomInfoPanel.mm in Sources */,
				AB7901D9215B84F20082AE82 /* async_job.c in Sources */,
				AB7901DA215B84F20082AE82 /* disc.cpp in Sources */,
				AB7901DB215B84F20082AE82 /* DisplayViewCALayer.mm in Sources */,
				AB7901DC215B84F20082AE82 /* dlditool.cpp in Sources */,
				AB7901DD215B84F20082AE82 /* driver.cpp in Sources */,
				AB7901DE215B84F20082AE82 /* emufat.cpp in Sources */,
				AB7901DF215B84F20082AE82 /* type1cid.c in Sources */,
				AB7901E0215B84F20082AE82 /* emufile.cpp in Sources */,
				AB7901E1215B84F20082AE82 /* fatdir.cpp in Sources */,
				AB7901E2215B84F20082AE82 /* fatfile.cpp in Sources */,
				AB7901E3215B84F20082AE82 /* FIFO.cpp in Sources */,
				AB7901E4215B84F20082AE82 /* FIFOSampleBuffer.cpp in Sources */,
				AB7901E5215B84F20082AE82 /* file_allocation_table.cpp in Sources */,
				AB7901E6215B84F20082AE82 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB7901E7215B84F20082AE82 /* filetime.cpp in Sources */,
				AB7901E8215B84F20082AE82 /* FIRFilter.cpp in Sources */,
				AB7901E9215B84F20082AE82 /* firmware.cpp in Sources */,
				AB7901EA215B84F20082AE82 /* gfx3d.cpp in Sources */,
				AB7901EB215B84F20082AE82 /* retro_dirent.c in Sources */,
				AB7901EC215B84F20082AE82 /* MacMetalDisplayView.mm in Sources */,
				AB7901ED215B84F20082AE82 /* GPU.cpp in Sources */,
				AB7901EE215B84F20082AE82 /* guid.cpp in Sources */,
				AB7901EF215B84F20082AE82 /* header.cpp in Sources */,
				AB7901F0215B84F20082AE82 /* libfat.cpp in Sources */,
				AB7901F1215B84F20082AE82 /* libfat_public_api.cpp in Sources */,
				AB7901F2215B84F20082AE82 /* lock.cpp in Sources */,
				AB7901F3215B84F20082AE82 /* matrix.cpp in Sources */,
				AB7901F4215B84F20082AE82 /* mc.cpp in Sources */,
				AB7901F5215B84F20082AE82 /* metaspu.cpp in Sources */,
				AB3FBD832176DE95005722D0 /* WifiSettingsPanel.mm in Sources */,
				AB7901F6215B84F20082AE82 /* MMU.cpp in Sources */,
				AB7901F7215B84F20082AE82 /* mmx_optimized.cpp in Sources */,
				AB7901F8215B84F20082AE82 /* movie.cpp in Sources */,
				AB7901F9215B84F20082AE82 /* slot2.cpp in Sources */,
				AB7901FA215B84F20082AE82 /* NDSSystem.cpp in Sources */,
				AB7901FB215B84F20082AE82 /* gdbstub.cpp in Sources */,
				AB7901FC215B84F20082AE82 /* partition.cpp in Sources */,
				AB7901FD215B84F20082AE82 /* path.cpp in Sources */,
				AB7901FE215B84F20082AE82 /* rasterize.cpp in Sources */,
				AB7901FF215B84F20082AE82 /* RateTransposer.cpp in Sources */,
				AB790200215B84F20082AE82 /* readwrite.cpp in Sources */,
				AB790201215B84F20082AE82 /* render3D.cpp in Sources */,
				AB790202215B84F20082AE82 /* ROMReader.cpp in Sources */,
				AB790203215B84F20082AE82 /* features_cpu.c in Sources */,
				AB790204215B84F20082AE82 /* rtc.cpp in Sources */,
				AB790205215B84F20082AE82 /* saves.cpp in Sources */,
				AB790206215B84F20082AE82 /* slot1.cpp in Sources */,
				AB790207215B84F20082AE82 /* slot1_none.cpp in Sources */,
				AB790208215B84F20082AE82 /* slot1_r4.cpp in Sources */,
				AB790209215B84F20082AE82 /* slot1_retail_nand.cpp in Sources */,
				AB79020A215B84F20082AE82 /* encrypt.cpp in Sources */,
				AB79020B215B84F20082AE82 /* slot2_expMemory.cpp in Sources */,
				AB79020C215B84F20082AE82 /* slot2_gbagame.cpp in Sources */,
				AB79020D215B84F20082AE82 /* slot2_guitarGrip.cpp in Sources */,
				AB79020E215B84F20082AE82 /* slot2_mpcf.cpp in Sources */,
				AB79020F215B84F20082AE82 /* OGLDisplayOutput.cpp in Sources */,
				AB790210215B84F20082AE82 /* slot2_none.cpp in Sources */,
				AB790211215B84F20082AE82 /* type1.c in Sources */,
				AB790212215B84F20082AE82 /* slot2_paddle.cpp in Sources */,
				AB790213215B84F20082AE82 /* slot2_piano.cpp in Sources */,
				AB790214215B84F20082AE82 /* slot2_rumblepak.cpp in Sources */,
				AB790215215B84F20082AE82 /* sndOSX.cpp in Sources */,
				AB790216215B84F20082AE82 /* SndOut.cpp in Sources */,
				AB790217215B84F20082AE82 /* psnames.c in Sources */,
				AB790218215B84F20082AE82 /* Slot2WindowDelegate.mm in Sources */,
				AB790219215B84F20082AE82 /* truetype.c in Sources */,
				AB79021A215B84F20082AE82 /* SoundTouch.cpp in Sources */,
				AB79021B215B84F20082AE82 /* slot1_retail_auto.cpp in Sources */,
				AB79021C215B84F20082AE82 /* SPU.cpp in Sources */,
				AB79021D215B84F20082AE82 /* retro_stat.c in Sources */,
				AB79021E215B84F20082AE82 /* ClientInputHandler.cpp in Sources */,
				AB79021F215B84F20082AE82 /* sse_optimized.cpp in Sources */,
				AB790220215B84F20082AE82 /* task.cpp in Sources */,
				AB790221215B84F20082AE82 /* TDStretch.cpp in Sources */,
				AB790222215B84F20082AE82 /* texcache.cpp in Sources */,
				AB790223215B84F20082AE82 /* MacAVCaptureTool.mm in Sources */,
				AB790224215B84F20082AE82 /* thumb_instructions.cpp in Sources */,
				AB790225215B84F20082AE82 /* Timestretcher.cpp in Sources */,
				AB790226215B84F20082AE82 /* encoding_utf.c in Sources */,
				AB790227215B84F20082AE82 /* macOS_driver.cpp in Sources */,
				AB790228215B84F20082AE82 /* tinystr.cpp in Sources */,
				AB790229215B84F20082AE82 /* slot1comp_mc.cpp in Sources */,
				AB79022A215B84F20082AE82 /* tinyxml.cpp in Sources */,
				AB79022B215B84F20082AE82 /* tinyxmlerror.cpp in Sources */,
				AB79022C215B84F20082AE82 /* tinyxmlparser.cpp in Sources */,
				AB79022D215B84F20082AE82 /* version.cpp in Sources */,
				AB79022E215B84F20082AE82 /* vfat.cpp in Sources */,
				AB79022F215B84F20082AE82 /* videofilter.cpp in Sources */,
				AB790230215B84F20082AE82 /* slot2_passme.cpp in Sources */,
				AB790231215B84F20082AE82 /* WavFile.cpp in Sources */,
				AB790232215B84F20082AE82 /* wifi.cpp in Sources */,
				AB790233215B84F20082AE82 /* ClientDisplayView.cpp in Sources */,
				AB790234215B84F20082AE82 /* slot1_retail_mcrom.cpp in Sources */,
				AB790235215B84F20082AE82 /* xstring.cpp in Sources */,
				AB790236215B84F20082AE82 /* main.m in Sources */,
				AB790237215B84F20082AE82 /* cocoa_cheat.mm in Sources */,
				AB790238215B84F20082AE82 /* cocoa_core.mm in Sources */,
				AB790239215B84F20082AE82 /* cocoa_file.mm in Sources */,
				AB79023A215B84F20082AE82 /* cocoa_firmware.mm in Sources */,
				AB79023B215B84F20082AE82 /* cocoa_input.mm in Sources */,
				AB79023C215B84F20082AE82 /* cocoa_output.mm in Sources */,
				AB79023D215B84F20082AE82 /* cocoa_rom.mm in Sources */,
				AB79023E215B84F20082AE82 /* cocoa_util.mm in Sources */,
				AB79023F215B84F20082AE82 /* cocoa_videofilter.mm in Sources */,
				AB790240215B84F20082AE82 /* OGLRender.cpp in Sources */,
				AB790241215B84F20082AE82 /* slot1comp_protocol.cpp in Sources */,
				AB790242215B84F20082AE82 /* appDelegate.mm in Sources */,
				AB790243215B84F20082AE82 /* cheatWindowDelegate.mm in Sources */,
				AB790244215B84F20082AE82 /* inputPrefsView.mm in Sources */,
				AB790245215B84F20082AE82 /* preferencesWindowDelegate.mm in Sources */,
				AB790246215B84F20082AE82 /* 2xsai.cpp in Sources */,
				AB790247215B84F20082AE82 /* bilinear.cpp in Sources */,
				AB790248215B84F20082AE82 /* epx.cpp in Sources */,
				AB790249215B84F20082AE82 /* hq2x.cpp in Sources */,
				AB79024A215B84F20082AE82 /* hq4x.cpp in Sources */,
				AB79024B215B84F20082AE82 /* MacScreenshotCaptureTool.mm in Sources */,
				AB79024C215B84F20082AE82 /* advanscene.cpp in Sources */,
				AB79024D215B84F20082AE82 /* MacBaseCaptureTool.mm in Sources */,
				AB79024E215B84F20082AE82 /* lq2x.cpp in Sources */,
				AB79024F215B84F20082AE82 /* xbrz.cpp in Sources */,
				AB790250215B84F20082AE82 /* OGLDisplayOutput_3_2.cpp in Sources */,
				AB790251215B84F20082AE82 /* scanline.cpp in Sources */,
				AB790252215B84F20082AE82 /* coreaudiosound.cpp in Sources */,
				AB790253215B84F20082AE82 /* rsemaphore.c in Sources */,
				AB790254215B84F20082AE82 /* ringbuffer.cpp in Sources */,
				AB790255215B84F20082AE82 /* arm_jit.cpp in Sources */,
				AB790256215B84F20082AE82 /* troubleshootingWindowDelegate.mm in Sources */,
				AB790257215B84F20082AE82 /* assembler.cpp in Sources */,
				AB790258215B84F20082AE82 /* assert.cpp in Sources */,
				AB790259215B84F20082AE82 /* buffer.cpp in Sources */,
				AB79025A215B84F20082AE82 /* compiler.cpp in Sources */,
				AB79025B215B84F20082AE82 /* compilercontext.cpp in Sources */,
				AB79025C215B84F20082AE82 /* hq3x.cpp in Sources */,
				AB79025D215B84F20082AE82 /* compilerfunc.cpp in Sources */,
				AB79025E215B84F20082AE82 /* compileritem.cpp in Sources */,
				AB79025F215B84F20082AE82 /* context.cpp in Sources */,
				AB790260215B84F20082AE82 /* file_path.c in Sources */,
				AB790261215B84F20082AE82 /* cpuinfo.cpp in Sources */,
				AB790262215B84F20082AE82 /* defs.cpp in Sources */,
				AB790263215B84F20082AE82 /* func.cpp in Sources */,
				AB790264215B84F20082AE82 /* logger.cpp in Sources */,
				AB790265215B84F20082AE82 /* memorymanager.cpp in Sources */,
				AB790266215B84F20082AE82 /* memorymarker.cpp in Sources */,
				AB790267215B84F20082AE82 /* operand.cpp in Sources */,
				AB790268215B84F20082AE82 /* stringbuilder.cpp in Sources */,
				AB790269215B84F20082AE82 /* stringutil.cpp in Sources */,
				AB79026A215B84F20082AE82 /* virtualmemory.cpp in Sources */,
				AB79026B215B84F20082AE82 /* zonememory.cpp in Sources */,
				AB79026C215B84F20082AE82 /* x86assembler.cpp in Sources */,
				AB79026D215B84F20082AE82 /* colorspacehandler.cpp in Sources */,
				AB79026E215B84F20082AE82 /* x86compiler.cpp in Sources */,
				AB79026F215B84F20082AE82 /* Database.cpp in Sources */,
				AB790270215B84F20082AE82 /* x86compilercontext.cpp in Sources */,
				AB790271215B84F20082AE82 /* x86compilerfunc.cpp in Sources */,
				AB790272215B84F20082AE82 /* x86compileritem.cpp in Sources */,
				AB790273215B84F20082AE82 /* x86cpuinfo.cpp in Sources */,
				AB790274215B84F20082AE82 /* cocoa_slot2.mm in Sources */,
				AB790275215B84F20082AE82 /* x86defs.cpp in Sources */,
				AB790276215B84F20082AE82 /* x86func.cpp in Sources */,
				AB790277215B84F20082AE82 /* x86operand.cpp in Sources */,
				AB790278215B84F20082AE82 /* x86util.cpp in Sources */,
				AB790279215B84F20082AE82 /* fsnitro.cpp in Sources */,
				AB79027A215B84F20082AE82 /* macosx_10_5_compat.cpp in Sources */,
				AB79027B215B84F20082AE82 /* OGLRender_3_2.cpp in Sources */,
				AB79027C215B84F20082AE82 /* EmuControllerDelegate.mm in Sources */,
				AB79027D215B84F20082AE82 /* cocoa_GPU.mm in Sources */,
				AB79027E215B84F20082AE82 /* slot1comp_rom.cpp in Sources */,
				AB79027F215B84F20082AE82 /* DisplayWindowController.mm in Sources */,
				AB790280215B84F20082AE82 /* InputManager.mm in Sources */,
				AB790281215B84F20082AE82 /* utilities.c in Sources */,
				AB790282215B84F20082AE82 /* InputProfileController.mm in Sources */,
				AB790283215B84F20082AE82 /* audiosamplegenerator.cpp in Sources */,
				AB790284215B84F20082AE82 /* mic_ext.cpp in Sources */,
				AB790285215B84F20082AE82 /* FileMigrationDelegate.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB796CEE15CDCBA200C59155 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB796CF015CDCBA200C59155 /* AAFilter.cpp in Sources */,
				AB796CF215CDCBA200C59155 /* arm_instructions.cpp in Sources */,
				AB796CF315CDCBA200C59155 /* armcpu.cpp in Sources */,
				AB796CF415CDCBA200C59155 /* bios.cpp in Sources */,
				AB796CF515CDCBA200C59155 /* cache.cpp in Sources */,
				AB2EE13117D57F5000F68622 /* fsnitro.cpp in Sources */,
				ABA731621BB51F6700B26147 /* fttype1.c in Sources */,
				AB796CF615CDCBA200C59155 /* cheatSystem.cpp in Sources */,
				AB796CF715CDCBA200C59155 /* common.cpp in Sources */,
				AB9038B517C5ED2200F410BD /* slot1comp_mc.cpp in Sources */,
				ABFEA8341BB4EC1100B08C25 /* ftmm.c in Sources */,
				AB4C81E41B21676C00ACECD5 /* hq3x.cpp in Sources */,
				AB796CF815CDCBA200C59155 /* cp15.cpp in Sources */,
				ABAD07DC1E19CAA6007867CA /* ClientDisplayView.cpp in Sources */,
				AB796CF915CDCBA200C59155 /* cpu_detect_x86_gcc.cpp in Sources */,
				AB796CFA15CDCBA200C59155 /* crc.cpp in Sources */,
				AB301BDF1D9C8BAC00246A93 /* deposterize.cpp in Sources */,
				AB796CFB15CDCBA200C59155 /* datetime.cpp in Sources */,
				AB796CFC15CDCBA200C59155 /* debug.cpp in Sources */,
				ABFEA82E1BB4EC1100B08C25 /* ftlcdfil.c in Sources */,
				AB796CFD15CDCBA200C59155 /* decrypt.cpp in Sources */,
				ABA7316E1BB51FDC00B26147 /* type1.c in Sources */,
				AB796CFE15CDCBA200C59155 /* directory.cpp in Sources */,
				AB796CFF15CDCBA200C59155 /* Disassembler.cpp in Sources */,
				AB796D0015CDCBA200C59155 /* disc.cpp in Sources */,
				AB29B16218313AF5009B7982 /* slot2.cpp in Sources */,
				AB796D0115CDCBA200C59155 /* dlditool.cpp in Sources */,
				AB796D0215CDCBA200C59155 /* driver.cpp in Sources */,
				AB796D0315CDCBA200C59155 /* emufat.cpp in Sources */,
				ABD1FBF11F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm in Sources */,
				AB3BF4381E25D9AE003E2B24 /* DisplayViewCALayer.mm in Sources */,
				AB564904186E6EBC002740F4 /* Slot2WindowDelegate.mm in Sources */,
				AB9038B217C5ED2200F410BD /* slot1_retail_mcrom.cpp in Sources */,
				AB796D0415CDCBA200C59155 /* emufile.cpp in Sources */,
				AB796D0515CDCBA200C59155 /* fatdir.cpp in Sources */,
				ABFEA8011BB4EC1000B08C25 /* ftbase.c in Sources */,
				AB796D0615CDCBA200C59155 /* fatfile.cpp in Sources */,
				AB796D0715CDCBA200C59155 /* FIFO.cpp in Sources */,
				ABFEA8A31BB4EC1100B08C25 /* sfnt.c in Sources */,
				ABFEA8E81BB4FB3100B08C25 /* truetype.c in Sources */,
				ABFEA80A1BB4EC1000B08C25 /* ftbitmap.c in Sources */,
				AB796D0815CDCBA200C59155 /* FIFOSampleBuffer.cpp in Sources */,
				AB796D0915CDCBA200C59155 /* file_allocation_table.cpp in Sources */,
				AB796D0A15CDCBA200C59155 /* filetime.cpp in Sources */,
				ABF3B52520AE6D3E007DE9FF /* MacAVCaptureTool.mm in Sources */,
				AB796D0B15CDCBA200C59155 /* FIRFilter.cpp in Sources */,
				AB796D0C15CDCBA200C59155 /* firmware.cpp in Sources */,
				ABFEA8521BB4EC1100B08C25 /* ftstroke.c in Sources */,
				ABAF0A411A96E67200B95B75 /* RomInfoPanel.mm in Sources */,
				AB796D0E15CDCBA200C59155 /* gfx3d.cpp in Sources */,
				AB796D0F15CDCBA200C59155 /* GPU.cpp in Sources */,
				ABADF11B1DEA4CF700A142B1 /* features_cpu.c in Sources */,
				AB9038AF17C5ED2200F410BD /* slot1_retail_auto.cpp in Sources */,
				AB3BF4021E22FE01003E2B24 /* MacOGLDisplayView.mm in Sources */,
				AB796D1115CDCBA200C59155 /* guid.cpp in Sources */,
				ABFEA8191BB4EC1000B08C25 /* ftfntfmt.c in Sources */,
				AB796D1215CDCBA200C59155 /* header.cpp in Sources */,
				AB796D1315CDCBA200C59155 /* libfat.cpp in Sources */,
				AB796D1415CDCBA200C59155 /* libfat_public_api.cpp in Sources */,
				AB796D1515CDCBA200C59155 /* lock.cpp in Sources */,
				AB796D1615CDCBA200C59155 /* matrix.cpp in Sources */,
				AB796D1715CDCBA200C59155 /* mc.cpp in Sources */,
				AB796D1915CDCBA200C59155 /* metaspu.cpp in Sources */,
				AB796D1A15CDCBA200C59155 /* MMU.cpp in Sources */,
				ABB24F6D1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp in Sources */,
				AB796D1B15CDCBA200C59155 /* mmx_optimized.cpp in Sources */,
				ABB1C9481F5281AE0004844F /* ClientExecutionControl.cpp in Sources */,
				AB2ABA3F1C9F9CFA00173B15 /* rsemaphore.c in Sources */,
				AB796D1C15CDCBA200C59155 /* movie.cpp in Sources */,
				AB9038B817C5ED2200F410BD /* slot1comp_rom.cpp in Sources */,
				AB796D1D15CDCBA200C59155 /* NDSSystem.cpp in Sources */,
				AB28624F20AE3E7B00EAED43 /* MacBaseCaptureTool.mm in Sources */,
				ABFEA8401BB4EC1100B08C25 /* ftpatent.c in Sources */,
				AB796D1E15CDCBA200C59155 /* OGLRender.cpp in Sources */,
				AB796D1F15CDCBA200C59155 /* partition.cpp in Sources */,
				AB796D2015CDCBA200C59155 /* path.cpp in Sources */,
				AB796D2115CDCBA200C59155 /* rasterize.cpp in Sources */,
				AB796D2215CDCBA200C59155 /* RateTransposer.cpp in Sources */,
				AB796D2315CDCBA200C59155 /* readwrite.cpp in Sources */,
				AB796D2415CDCBA200C59155 /* render3D.cpp in Sources */,
				ABFEA8161BB4EC1000B08C25 /* ftdebug.c in Sources */,
				AB796D2515CDCBA200C59155 /* ROMReader.cpp in Sources */,
				AB796D2615CDCBA200C59155 /* rtc.cpp in Sources */,
				AB796D2715CDCBA200C59155 /* saves.cpp in Sources */,
				ABA7315E1BB51E7000B26147 /* pshinter.c in Sources */,
				AB796D2815CDCBA200C59155 /* slot1.cpp in Sources */,
				AB796D2915CDCBA200C59155 /* slot1_none.cpp in Sources */,
				AB2EE12C17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB5648FF186E6EA8002740F4 /* cocoa_slot2.mm in Sources */,
				AB796D2A15CDCBA200C59155 /* slot1_r4.cpp in Sources */,
				AB78B5C41E384F4F00297FED /* MacMetalDisplayView.mm in Sources */,
				AB796D2C15CDCBA200C59155 /* slot1_retail_nand.cpp in Sources */,
				AB35BD8F1DEBF40800844310 /* encoding_utf.c in Sources */,
				ABE6840C189E33BC007FD69C /* OGLDisplayOutput.cpp in Sources */,
				AB796D2D15CDCBA200C59155 /* slot2_expMemory.cpp in Sources */,
				AB47B52F18A45C35009A42AF /* xbrz.cpp in Sources */,
				AB796D2E15CDCBA200C59155 /* slot2_gbagame.cpp in Sources */,
				AB796D2F15CDCBA200C59155 /* slot2_guitarGrip.cpp in Sources */,
				AB796D3015CDCBA200C59155 /* slot2_mpcf.cpp in Sources */,
				AB796D3115CDCBA200C59155 /* slot2_none.cpp in Sources */,
				AB796D3215CDCBA200C59155 /* slot2_paddle.cpp in Sources */,
				AB796D3315CDCBA200C59155 /* slot2_piano.cpp in Sources */,
				AB796D3415CDCBA200C59155 /* slot2_rumblepak.cpp in Sources */,
				ABFEA8281BB4EC1100B08C25 /* ftgxval.c in Sources */,
				AB796D3515CDCBA200C59155 /* sndOSX.cpp in Sources */,
				AB796D3615CDCBA200C59155 /* SndOut.cpp in Sources */,
				AB796D3715CDCBA200C59155 /* SoundTouch.cpp in Sources */,
				AB796D3815CDCBA200C59155 /* SPU.cpp in Sources */,
				AB796D3915CDCBA200C59155 /* sse_optimized.cpp in Sources */,
				AB796D3A15CDCBA200C59155 /* task.cpp in Sources */,
				AB3FBD802176DE95005722D0 /* WifiSettingsPanel.mm in Sources */,
				AB796D3B15CDCBA200C59155 /* TDStretch.cpp in Sources */,
				AB796D3C15CDCBA200C59155 /* texcache.cpp in Sources */,
				AB2ABA3B1C9F9CFA00173B15 /* async_job.c in Sources */,
				AB796D3D15CDCBA200C59155 /* thumb_instructions.cpp in Sources */,
				AB9038A617C5ECFD00F410BD /* advanscene.cpp in Sources */,
				AB11AD891F6757F800CB298E /* ClientInputHandler.cpp in Sources */,
				AB796D3E15CDCBA200C59155 /* Timestretcher.cpp in Sources */,
				ABFEA81F1BB4EC1000B08C25 /* ftgasp.c in Sources */,
				AB796D3F15CDCBA200C59155 /* tinystr.cpp in Sources */,
				AB796D4015CDCBA200C59155 /* tinyxml.cpp in Sources */,
				AB796D4115CDCBA200C59155 /* tinyxmlerror.cpp in Sources */,
				AB796D4215CDCBA200C59155 /* tinyxmlparser.cpp in Sources */,
				AB796D4315CDCBA200C59155 /* version.cpp in Sources */,
				ABFEA82B1BB4EC1100B08C25 /* ftinit.c in Sources */,
				AB796D4415CDCBA200C59155 /* vfat.cpp in Sources */,
				AB5FDDAC1D62C89E0094617C /* colorspacehandler.cpp in Sources */,
				AB5B1D4A21D1F31E00BF0E0F /* MetalRendererCommonShaders.metal in Sources */,
				AB796D4515CDCBA200C59155 /* videofilter.cpp in Sources */,
				AB796D4615CDCBA200C59155 /* WavFile.cpp in Sources */,
				AB796D4715CDCBA200C59155 /* wifi.cpp in Sources */,
				AB796D4815CDCBA200C59155 /* xstring.cpp in Sources */,
				AB796D4915CDCBA200C59155 /* main.m in Sources */,
				AB2ABA431C9F9CFA00173B15 /* rthreads.c in Sources */,
				AB796D4A15CDCBA200C59155 /* cocoa_cheat.mm in Sources */,
				AB796D4B15CDCBA200C59155 /* cocoa_core.mm in Sources */,
				AB796D4C15CDCBA200C59155 /* cocoa_file.mm in Sources */,
				AB796D4D15CDCBA200C59155 /* cocoa_firmware.mm in Sources */,
				AB796D4F15CDCBA200C59155 /* cocoa_input.mm in Sources */,
				AB796D5115CDCBA200C59155 /* cocoa_output.mm in Sources */,
				AB796D5215CDCBA200C59155 /* cocoa_rom.mm in Sources */,
				ABFEA8851BB4EC1100B08C25 /* cff.c in Sources */,
				AB796D5315CDCBA200C59155 /* cocoa_util.mm in Sources */,
				AB796D5415CDCBA200C59155 /* cocoa_videofilter.mm in Sources */,
				AB796D5515CDCBA200C59155 /* appDelegate.mm in Sources */,
				AB000DCB1CCC6B0700413F02 /* file_path.c in Sources */,
				AB796D5615CDCBA200C59155 /* cheatWindowDelegate.mm in Sources */,
				AB796D5915CDCBA200C59155 /* inputPrefsView.mm in Sources */,
				AB796D5A15CDCBA200C59155 /* preferencesWindowDelegate.mm in Sources */,
				AB000DD01CCC6B0700413F02 /* retro_stat.c in Sources */,
				AB796D5B15CDCBA200C59155 /* 2xsai.cpp in Sources */,
				ABADF1181DEA4C1200A142B1 /* Database.cpp in Sources */,
				AB54718B1E27610500508C5C /* MacMetalDisplayViewShaders.metal in Sources */,
				AB796D5C15CDCBA200C59155 /* bilinear.cpp in Sources */,
				ABA7316B1BB51FDC00B26147 /* psaux.c in Sources */,
				AB796D5D15CDCBA200C59155 /* epx.cpp in Sources */,
				AB796D5E15CDCBA200C59155 /* hq2x.cpp in Sources */,
				AB796D5F15CDCBA200C59155 /* hq4x.cpp in Sources */,
				AB29B16618313C14009B7982 /* slot2_auto.cpp in Sources */,
				ABFEA8251BB4EC1000B08C25 /* ftglyph.c in Sources */,
				ABCFA9F4178BDE920030C8BA /* encrypt.cpp in Sources */,
				ABFEA8041BB4EC1000B08C25 /* ftbbox.c in Sources */,
				AB796D6015CDCBA200C59155 /* lq2x.cpp in Sources */,
				AB796D6115CDCBA200C59155 /* scanline.cpp in Sources */,
				AB796D6215CDCBA200C59155 /* coreaudiosound.cpp in Sources */,
				AB796D6315CDCBA200C59155 /* ringbuffer.cpp in Sources */,
				AB796D6415CDCBA200C59155 /* arm_jit.cpp in Sources */,
				ABFEA8CA1BB4EC1100B08C25 /* smooth.c in Sources */,
				ABF2B9FB16904133000FF7C0 /* troubleshootingWindowDelegate.mm in Sources */,
				AB28625920AE3E9F00EAED43 /* macOS_driver.cpp in Sources */,
				AB40562A169F5DBB0016AC3E /* assembler.cpp in Sources */,
				AB40562D169F5DBB0016AC3E /* assert.cpp in Sources */,
				AB405630169F5DBB0016AC3E /* buffer.cpp in Sources */,
				AB405633169F5DBB0016AC3E /* compiler.cpp in Sources */,
				AB405636169F5DBB0016AC3E /* compilercontext.cpp in Sources */,
				AB405639169F5DBB0016AC3E /* compilerfunc.cpp in Sources */,
				AB40563C169F5DBB0016AC3E /* compileritem.cpp in Sources */,
				AB40563F169F5DBB0016AC3E /* context.cpp in Sources */,
				ABA731681BB51FDC00B26147 /* type1cid.c in Sources */,
				AB405642169F5DBB0016AC3E /* cpuinfo.cpp in Sources */,
				AB405645169F5DBB0016AC3E /* defs.cpp in Sources */,
				AB405648169F5DBB0016AC3E /* func.cpp in Sources */,
				AB40564B169F5DBB0016AC3E /* logger.cpp in Sources */,
				AB40564E169F5DBB0016AC3E /* memorymanager.cpp in Sources */,
				ABFEA81C1BB4EC1000B08C25 /* ftfstype.c in Sources */,
				AB405651169F5DBB0016AC3E /* memorymarker.cpp in Sources */,
				AB405654169F5DBB0016AC3E /* operand.cpp in Sources */,
				AB405657169F5DBB0016AC3E /* stringbuilder.cpp in Sources */,
				AB40565A169F5DBB0016AC3E /* stringutil.cpp in Sources */,
				ABB1C9451F4D6B340004844F /* macosx_10_5_compat.cpp in Sources */,
				AB000DCF1CCC6B0700413F02 /* retro_dirent.c in Sources */,
				AB40565D169F5DBB0016AC3E /* virtualmemory.cpp in Sources */,
				AB405660169F5DBB0016AC3E /* zonememory.cpp in Sources */,
				AB405678169F5DCC0016AC3E /* x86assembler.cpp in Sources */,
				AB40567B169F5DCC0016AC3E /* x86compiler.cpp in Sources */,
				AB40567E169F5DCC0016AC3E /* x86compilercontext.cpp in Sources */,
				AB405681169F5DCC0016AC3E /* x86compilerfunc.cpp in Sources */,
				AB405684169F5DCC0016AC3E /* x86compileritem.cpp in Sources */,
				AB1773FD182ECA8A009F29DD /* slot2_passme.cpp in Sources */,
				AB405687169F5DCC0016AC3E /* x86cpuinfo.cpp in Sources */,
				AB40568A169F5DCC0016AC3E /* x86defs.cpp in Sources */,
				ABA7315A1BB51A8D00B26147 /* psnames.c in Sources */,
				ABFEA83A1BB4EC1100B08C25 /* ftotval.c in Sources */,
				AB40568D169F5DCC0016AC3E /* x86func.cpp in Sources */,
				ABFEA8431BB4EC1100B08C25 /* ftpfr.c in Sources */,
				ABFEA8551BB4EC1100B08C25 /* ftsynth.c in Sources */,
				AB405690169F5DCC0016AC3E /* x86operand.cpp in Sources */,
				AB405693169F5DCC0016AC3E /* x86util.cpp in Sources */,
				AB28626120AE3E9F00EAED43 /* ClientAVCaptureObject.cpp in Sources */,
				AB26D87C16B5253D00A2305C /* OGLRender_3_2.cpp in Sources */,
				AB3A655E16CC5421001F5D4A /* EmuControllerDelegate.mm in Sources */,
				AB3A656116CC5438001F5D4A /* cocoa_GPU.mm in Sources */,
				AB8967D916D2ED0700F826F1 /* DisplayWindowController.mm in Sources */,
				AB29B33116D4BEBF000EF671 /* InputManager.mm in Sources */,
				AB8B7AAC17CE8C440051CEBF /* slot1comp_protocol.cpp in Sources */,
				AB82445B1704AE9A00B8EE20 /* utilities.c in Sources */,
				AB01005E170D07B000D70FBE /* InputProfileController.mm in Sources */,
				ABD10AE71715FCDD00B5729D /* audiosamplegenerator.cpp in Sources */,
				ABD10AEA1715FCDD00B5729D /* mic_ext.cpp in Sources */,
				ABFEA8581BB4EC1100B08C25 /* ftsystem.c in Sources */,
				ABD42047172319D1006A9B46 /* FileMigrationDelegate.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB8F3C731A53AC2600A80BF6 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABFEA8CC1BB4EC1100B08C25 /* smooth.c in Sources */,
				AB54718C1E27610500508C5C /* MacMetalDisplayViewShaders.metal in Sources */,
				ABFEA8421BB4EC1100B08C25 /* ftpatent.c in Sources */,
				ABFEA8A51BB4EC1100B08C25 /* sfnt.c in Sources */,
				ABFEA81B1BB4EC1000B08C25 /* ftfntfmt.c in Sources */,
				ABA731641BB51F6700B26147 /* fttype1.c in Sources */,
				ABFEA8361BB4EC1100B08C25 /* ftmm.c in Sources */,
				ABFEA81E1BB4EC1000B08C25 /* ftfstype.c in Sources */,
				ABA731601BB51E7000B26147 /* pshinter.c in Sources */,
				ABB1C9491F5281AE0004844F /* ClientExecutionControl.cpp in Sources */,
				AB301BE01D9C8BCD00246A93 /* deposterize.cpp in Sources */,
				ABFEA8211BB4EC1000B08C25 /* ftgasp.c in Sources */,
				AB5B1D4B21D1F31E00BF0E0F /* MetalRendererCommonShaders.metal in Sources */,
				ABFEA83C1BB4EC1100B08C25 /* ftotval.c in Sources */,
				ABFEA8181BB4EC1000B08C25 /* ftdebug.c in Sources */,
				ABFEA8541BB4EC1100B08C25 /* ftstroke.c in Sources */,
				ABFEA8301BB4EC1100B08C25 /* ftlcdfil.c in Sources */,
				ABFEA85A1BB4EC1100B08C25 /* ftsystem.c in Sources */,
				ABFEA8271BB4EC1000B08C25 /* ftglyph.c in Sources */,
				ABFEA8871BB4EC1100B08C25 /* cff.c in Sources */,
				ABFEA8061BB4EC1000B08C25 /* ftbbox.c in Sources */,
				ABFEA8451BB4EC1100B08C25 /* ftpfr.c in Sources */,
				ABFEA82D1BB4EC1100B08C25 /* ftinit.c in Sources */,
				ABFEA8031BB4EC1000B08C25 /* ftbase.c in Sources */,
				ABFEA8571BB4EC1100B08C25 /* ftsynth.c in Sources */,
				ABFEA80C1BB4EC1000B08C25 /* ftbitmap.c in Sources */,
				ABFEA82A1BB4EC1100B08C25 /* ftgxval.c in Sources */,
				AB28626220AE3E9F00EAED43 /* ClientAVCaptureObject.cpp in Sources */,
				AB8F3C751A53AC2600A80BF6 /* AAFilter.cpp in Sources */,
				AB8F3C761A53AC2600A80BF6 /* arm_instructions.cpp in Sources */,
				AB8F3C771A53AC2600A80BF6 /* armcpu.cpp in Sources */,
				AB8F3C781A53AC2600A80BF6 /* bios.cpp in Sources */,
				AB8F3C791A53AC2600A80BF6 /* cache.cpp in Sources */,
				AB8F3C7A1A53AC2600A80BF6 /* cheatSystem.cpp in Sources */,
				AB8F3C7B1A53AC2600A80BF6 /* slot2_auto.cpp in Sources */,
				AB8F3C7C1A53AC2600A80BF6 /* common.cpp in Sources */,
				AB8F3C7D1A53AC2600A80BF6 /* cp15.cpp in Sources */,
				ABA7316D1BB51FDC00B26147 /* psaux.c in Sources */,
				AB8F3C7E1A53AC2600A80BF6 /* cpu_detect_x86_gcc.cpp in Sources */,
				AB8F3C7F1A53AC2600A80BF6 /* crc.cpp in Sources */,
				AB3BF4031E22FE01003E2B24 /* MacOGLDisplayView.mm in Sources */,
				AB8F3C801A53AC2600A80BF6 /* datetime.cpp in Sources */,
				AB8F3C811A53AC2600A80BF6 /* debug.cpp in Sources */,
				AB8F3C821A53AC2600A80BF6 /* decrypt.cpp in Sources */,
				AB2ABA441C9F9CFA00173B15 /* rthreads.c in Sources */,
				AB8F3C831A53AC2600A80BF6 /* directory.cpp in Sources */,
				AB8F3C841A53AC2600A80BF6 /* Disassembler.cpp in Sources */,
				ABAF0A431A96E67200B95B75 /* RomInfoPanel.mm in Sources */,
				AB2ABA3C1C9F9CFA00173B15 /* async_job.c in Sources */,
				AB8F3C851A53AC2600A80BF6 /* disc.cpp in Sources */,
				AB3BF4391E25D9AE003E2B24 /* DisplayViewCALayer.mm in Sources */,
				AB8F3C861A53AC2600A80BF6 /* dlditool.cpp in Sources */,
				AB8F3C871A53AC2600A80BF6 /* driver.cpp in Sources */,
				AB8F3C881A53AC2600A80BF6 /* emufat.cpp in Sources */,
				ABA7316A1BB51FDC00B26147 /* type1cid.c in Sources */,
				AB8F3C891A53AC2600A80BF6 /* emufile.cpp in Sources */,
				AB8F3C8A1A53AC2600A80BF6 /* fatdir.cpp in Sources */,
				AB8F3C8B1A53AC2600A80BF6 /* fatfile.cpp in Sources */,
				AB8F3C8C1A53AC2600A80BF6 /* FIFO.cpp in Sources */,
				AB8F3C8D1A53AC2600A80BF6 /* FIFOSampleBuffer.cpp in Sources */,
				AB8F3C8E1A53AC2600A80BF6 /* file_allocation_table.cpp in Sources */,
				AB8F3C8F1A53AC2600A80BF6 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB8F3C901A53AC2600A80BF6 /* filetime.cpp in Sources */,
				AB8F3C911A53AC2600A80BF6 /* FIRFilter.cpp in Sources */,
				AB8F3C921A53AC2600A80BF6 /* firmware.cpp in Sources */,
				AB8F3C941A53AC2600A80BF6 /* gfx3d.cpp in Sources */,
				AB000DD41CCC6B3D00413F02 /* retro_dirent.c in Sources */,
				AB78B5C31E384F4F00297FED /* MacMetalDisplayView.mm in Sources */,
				AB8F3C951A53AC2600A80BF6 /* GPU.cpp in Sources */,
				AB8F3C971A53AC2600A80BF6 /* guid.cpp in Sources */,
				AB8F3C981A53AC2600A80BF6 /* header.cpp in Sources */,
				AB8F3C991A53AC2600A80BF6 /* libfat.cpp in Sources */,
				AB8F3C9A1A53AC2600A80BF6 /* libfat_public_api.cpp in Sources */,
				AB8F3C9B1A53AC2600A80BF6 /* lock.cpp in Sources */,
				AB8F3C9C1A53AC2600A80BF6 /* matrix.cpp in Sources */,
				AB8F3C9D1A53AC2600A80BF6 /* mc.cpp in Sources */,
				AB8F3C9F1A53AC2600A80BF6 /* metaspu.cpp in Sources */,
				AB3FBD812176DE95005722D0 /* WifiSettingsPanel.mm in Sources */,
				AB8F3CA01A53AC2600A80BF6 /* MMU.cpp in Sources */,
				AB8F3CA11A53AC2600A80BF6 /* mmx_optimized.cpp in Sources */,
				AB8F3CA21A53AC2600A80BF6 /* movie.cpp in Sources */,
				AB8F3CA31A53AC2600A80BF6 /* slot2.cpp in Sources */,
				AB8F3CA41A53AC2600A80BF6 /* NDSSystem.cpp in Sources */,
				AB8F3CA51A53AC2600A80BF6 /* gdbstub.cpp in Sources */,
				AB8F3CA61A53AC2600A80BF6 /* partition.cpp in Sources */,
				AB8F3CA71A53AC2600A80BF6 /* path.cpp in Sources */,
				AB8F3CA81A53AC2600A80BF6 /* rasterize.cpp in Sources */,
				AB8F3CA91A53AC2600A80BF6 /* RateTransposer.cpp in Sources */,
				AB8F3CAA1A53AC2600A80BF6 /* readwrite.cpp in Sources */,
				AB8F3CAB1A53AC2600A80BF6 /* render3D.cpp in Sources */,
				AB8F3CAC1A53AC2600A80BF6 /* ROMReader.cpp in Sources */,
				ABADF11C1DEA4CFC00A142B1 /* features_cpu.c in Sources */,
				AB8F3CAD1A53AC2600A80BF6 /* rtc.cpp in Sources */,
				AB8F3CAE1A53AC2600A80BF6 /* saves.cpp in Sources */,
				AB8F3CAF1A53AC2600A80BF6 /* slot1.cpp in Sources */,
				AB8F3CB01A53AC2600A80BF6 /* slot1_none.cpp in Sources */,
				AB8F3CB11A53AC2600A80BF6 /* slot1_r4.cpp in Sources */,
				AB8F3CB21A53AC2600A80BF6 /* slot1_retail_nand.cpp in Sources */,
				AB8F3CB31A53AC2600A80BF6 /* encrypt.cpp in Sources */,
				AB8F3CB41A53AC2600A80BF6 /* slot2_expMemory.cpp in Sources */,
				AB8F3CB51A53AC2600A80BF6 /* slot2_gbagame.cpp in Sources */,
				AB8F3CB61A53AC2600A80BF6 /* slot2_guitarGrip.cpp in Sources */,
				AB8F3CB71A53AC2600A80BF6 /* slot2_mpcf.cpp in Sources */,
				AB8F3CB81A53AC2600A80BF6 /* OGLDisplayOutput.cpp in Sources */,
				AB8F3CB91A53AC2600A80BF6 /* slot2_none.cpp in Sources */,
				ABA731701BB51FDC00B26147 /* type1.c in Sources */,
				AB8F3CBA1A53AC2600A80BF6 /* slot2_paddle.cpp in Sources */,
				AB8F3CBB1A53AC2600A80BF6 /* slot2_piano.cpp in Sources */,
				AB8F3CBC1A53AC2600A80BF6 /* slot2_rumblepak.cpp in Sources */,
				AB8F3CBD1A53AC2600A80BF6 /* sndOSX.cpp in Sources */,
				AB8F3CBE1A53AC2600A80BF6 /* SndOut.cpp in Sources */,
				ABA7315C1BB51A8D00B26147 /* psnames.c in Sources */,
				AB8F3CBF1A53AC2600A80BF6 /* Slot2WindowDelegate.mm in Sources */,
				ABFEA8EA1BB4FB3200B08C25 /* truetype.c in Sources */,
				AB8F3CC01A53AC2600A80BF6 /* SoundTouch.cpp in Sources */,
				AB8F3CC11A53AC2600A80BF6 /* slot1_retail_auto.cpp in Sources */,
				AB8F3CC21A53AC2600A80BF6 /* SPU.cpp in Sources */,
				AB000DD71CCC6B4200413F02 /* retro_stat.c in Sources */,
				AB11AD8A1F6757F800CB298E /* ClientInputHandler.cpp in Sources */,
				AB8F3CC31A53AC2600A80BF6 /* sse_optimized.cpp in Sources */,
				AB8F3CC41A53AC2600A80BF6 /* task.cpp in Sources */,
				AB8F3CC51A53AC2600A80BF6 /* TDStretch.cpp in Sources */,
				AB8F3CC61A53AC2600A80BF6 /* texcache.cpp in Sources */,
				ABF3B52420AE6D3D007DE9FF /* MacAVCaptureTool.mm in Sources */,
				AB8F3CC71A53AC2600A80BF6 /* thumb_instructions.cpp in Sources */,
				AB8F3CC81A53AC2600A80BF6 /* Timestretcher.cpp in Sources */,
				AB35BD901DEBF41800844310 /* encoding_utf.c in Sources */,
				AB28625A20AE3E9F00EAED43 /* macOS_driver.cpp in Sources */,
				AB8F3CC91A53AC2600A80BF6 /* tinystr.cpp in Sources */,
				AB8F3CCA1A53AC2600A80BF6 /* slot1comp_mc.cpp in Sources */,
				AB8F3CCB1A53AC2600A80BF6 /* tinyxml.cpp in Sources */,
				AB8F3CCC1A53AC2600A80BF6 /* tinyxmlerror.cpp in Sources */,
				AB8F3CCD1A53AC2600A80BF6 /* tinyxmlparser.cpp in Sources */,
				AB8F3CCE1A53AC2600A80BF6 /* version.cpp in Sources */,
				AB8F3CCF1A53AC2600A80BF6 /* vfat.cpp in Sources */,
				AB8F3CD01A53AC2600A80BF6 /* videofilter.cpp in Sources */,
				AB8F3CD11A53AC2600A80BF6 /* slot2_passme.cpp in Sources */,
				AB8F3CD21A53AC2600A80BF6 /* WavFile.cpp in Sources */,
				AB8F3CD31A53AC2600A80BF6 /* wifi.cpp in Sources */,
				ABAD07DD1E19CAA6007867CA /* ClientDisplayView.cpp in Sources */,
				AB8F3CD41A53AC2600A80BF6 /* slot1_retail_mcrom.cpp in Sources */,
				AB8F3CD51A53AC2600A80BF6 /* xstring.cpp in Sources */,
				AB8F3CD61A53AC2600A80BF6 /* main.m in Sources */,
				AB8F3CD71A53AC2600A80BF6 /* cocoa_cheat.mm in Sources */,
				AB8F3CD81A53AC2600A80BF6 /* cocoa_core.mm in Sources */,
				AB8F3CD91A53AC2600A80BF6 /* cocoa_file.mm in Sources */,
				AB8F3CDA1A53AC2600A80BF6 /* cocoa_firmware.mm in Sources */,
				AB8F3CDB1A53AC2600A80BF6 /* cocoa_input.mm in Sources */,
				AB8F3CDC1A53AC2600A80BF6 /* cocoa_output.mm in Sources */,
				AB8F3CDD1A53AC2600A80BF6 /* cocoa_rom.mm in Sources */,
				AB8F3CDE1A53AC2600A80BF6 /* cocoa_util.mm in Sources */,
				AB8F3CDF1A53AC2600A80BF6 /* cocoa_videofilter.mm in Sources */,
				AB8F3CE01A53AC2600A80BF6 /* OGLRender.cpp in Sources */,
				AB8F3CE11A53AC2600A80BF6 /* slot1comp_protocol.cpp in Sources */,
				AB8F3CE21A53AC2600A80BF6 /* appDelegate.mm in Sources */,
				AB8F3CE31A53AC2600A80BF6 /* cheatWindowDelegate.mm in Sources */,
				AB8F3CE41A53AC2600A80BF6 /* inputPrefsView.mm in Sources */,
				AB8F3CE51A53AC2600A80BF6 /* preferencesWindowDelegate.mm in Sources */,
				AB8F3CE61A53AC2600A80BF6 /* 2xsai.cpp in Sources */,
				AB8F3CE71A53AC2600A80BF6 /* bilinear.cpp in Sources */,
				AB8F3CE81A53AC2600A80BF6 /* epx.cpp in Sources */,
				AB8F3CE91A53AC2600A80BF6 /* hq2x.cpp in Sources */,
				AB8F3CEA1A53AC2600A80BF6 /* hq4x.cpp in Sources */,
				ABD1FBF21F7B7E7E00B4F648 /* MacScreenshotCaptureTool.mm in Sources */,
				AB8F3CEB1A53AC2600A80BF6 /* advanscene.cpp in Sources */,
				AB28625020AE3E7B00EAED43 /* MacBaseCaptureTool.mm in Sources */,
				AB8F3CEC1A53AC2600A80BF6 /* lq2x.cpp in Sources */,
				AB8F3CED1A53AC2600A80BF6 /* xbrz.cpp in Sources */,
				ABB24F6F1A81EE92006C1108 /* OGLDisplayOutput_3_2.cpp in Sources */,
				AB8F3CEE1A53AC2600A80BF6 /* scanline.cpp in Sources */,
				AB8F3CEF1A53AC2600A80BF6 /* coreaudiosound.cpp in Sources */,
				AB2ABA401C9F9CFA00173B15 /* rsemaphore.c in Sources */,
				AB8F3CF01A53AC2600A80BF6 /* ringbuffer.cpp in Sources */,
				AB8F3CF11A53AC2600A80BF6 /* arm_jit.cpp in Sources */,
				AB8F3CF21A53AC2600A80BF6 /* troubleshootingWindowDelegate.mm in Sources */,
				AB8F3CF31A53AC2600A80BF6 /* assembler.cpp in Sources */,
				AB8F3CF41A53AC2600A80BF6 /* assert.cpp in Sources */,
				AB8F3CF51A53AC2600A80BF6 /* buffer.cpp in Sources */,
				AB8F3CF61A53AC2600A80BF6 /* compiler.cpp in Sources */,
				AB8F3CF71A53AC2600A80BF6 /* compilercontext.cpp in Sources */,
				AB4C81E61B21676C00ACECD5 /* hq3x.cpp in Sources */,
				AB8F3CF81A53AC2600A80BF6 /* compilerfunc.cpp in Sources */,
				AB8F3CF91A53AC2600A80BF6 /* compileritem.cpp in Sources */,
				AB8F3CFA1A53AC2600A80BF6 /* context.cpp in Sources */,
				AB000DD11CCC6B3A00413F02 /* file_path.c in Sources */,
				AB8F3CFB1A53AC2600A80BF6 /* cpuinfo.cpp in Sources */,
				AB8F3CFC1A53AC2600A80BF6 /* defs.cpp in Sources */,
				AB8F3CFD1A53AC2600A80BF6 /* func.cpp in Sources */,
				AB8F3CFE1A53AC2600A80BF6 /* logger.cpp in Sources */,
				AB8F3CFF1A53AC2600A80BF6 /* memorymanager.cpp in Sources */,
				AB8F3D001A53AC2600A80BF6 /* memorymarker.cpp in Sources */,
				AB8F3D011A53AC2600A80BF6 /* operand.cpp in Sources */,
				AB8F3D021A53AC2600A80BF6 /* stringbuilder.cpp in Sources */,
				AB8F3D031A53AC2600A80BF6 /* stringutil.cpp in Sources */,
				AB8F3D041A53AC2600A80BF6 /* virtualmemory.cpp in Sources */,
				AB8F3D051A53AC2600A80BF6 /* zonememory.cpp in Sources */,
				AB8F3D061A53AC2600A80BF6 /* x86assembler.cpp in Sources */,
				ABBFFF851D6283C0003CD598 /* colorspacehandler.cpp in Sources */,
				AB8F3D071A53AC2600A80BF6 /* x86compiler.cpp in Sources */,
				ABADF11F1DEA4D0000A142B1 /* Database.cpp in Sources */,
				AB8F3D081A53AC2600A80BF6 /* x86compilercontext.cpp in Sources */,
				AB8F3D091A53AC2600A80BF6 /* x86compilerfunc.cpp in Sources */,
				AB8F3D0A1A53AC2600A80BF6 /* x86compileritem.cpp in Sources */,
				AB8F3D0B1A53AC2600A80BF6 /* x86cpuinfo.cpp in Sources */,
				AB8F3D0C1A53AC2600A80BF6 /* cocoa_slot2.mm in Sources */,
				AB8F3D0D1A53AC2600A80BF6 /* x86defs.cpp in Sources */,
				AB8F3D0E1A53AC2600A80BF6 /* x86func.cpp in Sources */,
				AB8F3D0F1A53AC2600A80BF6 /* x86operand.cpp in Sources */,
				AB8F3D101A53AC2600A80BF6 /* x86util.cpp in Sources */,
				AB8F3D111A53AC2600A80BF6 /* fsnitro.cpp in Sources */,
				AB8F3D121A53AC2600A80BF6 /* macosx_10_5_compat.cpp in Sources */,
				AB8F3D131A53AC2600A80BF6 /* OGLRender_3_2.cpp in Sources */,
				AB8F3D141A53AC2600A80BF6 /* EmuControllerDelegate.mm in Sources */,
				AB8F3D151A53AC2600A80BF6 /* cocoa_GPU.mm in Sources */,
				AB8F3D161A53AC2600A80BF6 /* slot1comp_rom.cpp in Sources */,
				AB8F3D171A53AC2600A80BF6 /* DisplayWindowController.mm in Sources */,
				AB8F3D181A53AC2600A80BF6 /* InputManager.mm in Sources */,
				AB8F3D191A53AC2600A80BF6 /* utilities.c in Sources */,
				AB8F3D1A1A53AC2600A80BF6 /* InputProfileController.mm in Sources */,
				AB8F3D1B1A53AC2600A80BF6 /* audiosamplegenerator.cpp in Sources */,
				AB8F3D1C1A53AC2600A80BF6 /* mic_ext.cpp in Sources */,
				AB8F3D1D1A53AC2600A80BF6 /* FileMigrationDelegate.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABB3C6431501BC6D00E0C22E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB000DD31CCC6B3B00413F02 /* file_path.c in Sources */,
				AB564901186E6EA8002740F4 /* cocoa_slot2.mm in Sources */,
				ABCFA9F6178BDE920030C8BA /* encrypt.cpp in Sources */,
				ABB3C66C1501C04F00E0C22E /* NDSGameCore.mm in Sources */,
				ABB3C6701501C04F00E0C22E /* videofilter.cpp in Sources */,
				AB49B54B281687B90069F1D7 /* ftsynth.c in Sources */,
				ABB3C6721501C04F00E0C22E /* cocoa_file.mm in Sources */,
				ABB3C6751501C04F00E0C22E /* cocoa_rom.mm in Sources */,
				AB29B16418313AF5009B7982 /* slot2.cpp in Sources */,
				ABB3C6781501C04F00E0C22E /* slot1_none.cpp in Sources */,
				AB29B16818313C14009B7982 /* slot2_auto.cpp in Sources */,
				AB9038B417C5ED2200F410BD /* slot1_retail_mcrom.cpp in Sources */,
				AB49B546281687B90069F1D7 /* ftmm.c in Sources */,
				ABB3C6791501C04F00E0C22E /* slot1_r4.cpp in Sources */,
				AB2ABA3E1C9F9CFA00173B15 /* async_job.c in Sources */,
				AB49B53A281687B90069F1D7 /* cff.c in Sources */,
				ABB3C67A1501C04F00E0C22E /* slot1_retail_nand.cpp in Sources */,
				ABB3C67C1501C04F00E0C22E /* slot2_expMemory.cpp in Sources */,
				ABB3C67D1501C04F00E0C22E /* slot2_gbagame.cpp in Sources */,
				ABB3C67E1501C04F00E0C22E /* slot2_guitarGrip.cpp in Sources */,
				AB2EE12E17D57ED500F68622 /* slot1_retail_mcrom_debug.cpp in Sources */,
				ABB3C67F1501C04F00E0C22E /* slot2_mpcf.cpp in Sources */,
				ABB3C6801501C04F00E0C22E /* slot2_none.cpp in Sources */,
				ABB3C6811501C04F00E0C22E /* slot2_paddle.cpp in Sources */,
				ABB3C6821501C04F00E0C22E /* slot2_piano.cpp in Sources */,
				AB49B541281687B90069F1D7 /* ftgasp.c in Sources */,
				ABB3C6831501C04F00E0C22E /* slot2_rumblepak.cpp in Sources */,
				ABB3C6841501C04F00E0C22E /* 2xsai.cpp in Sources */,
				ABC503B01AAC42C2002FCD43 /* coreaudiosound.cpp in Sources */,
				ABB3C6851501C04F00E0C22E /* bilinear.cpp in Sources */,
				AB49B54A281687B90069F1D7 /* ftstroke.c in Sources */,
				AB49B53D281687B90069F1D7 /* ftbitmap.c in Sources */,
				AB49B53B281687B90069F1D7 /* ftbase.c in Sources */,
				ABB3C6861501C04F00E0C22E /* epx.cpp in Sources */,
				ABB3C6871501C04F00E0C22E /* hq2x.cpp in Sources */,
				ABB1C94B1F5281AE0004844F /* ClientExecutionControl.cpp in Sources */,
				ABB3C6881501C04F00E0C22E /* hq4x.cpp in Sources */,
				ABB3C6891501C04F00E0C22E /* lq2x.cpp in Sources */,
				AB49B558281707B90069F1D7 /* ClientDisplayView.cpp in Sources */,
				AB49B551281687B90069F1D7 /* sfnt.c in Sources */,
				AB49B555281687B90069F1D7 /* type1cid.c in Sources */,
				ABB3C68A1501C04F00E0C22E /* scanline.cpp in Sources */,
				ABB3C68B1501C04F00E0C22E /* AAFilter.cpp in Sources */,
				AB49B540281687B90069F1D7 /* ftfstype.c in Sources */,
				AB49B53F281687B90069F1D7 /* ftfntfmt.c in Sources */,
				ABB3C68C1501C04F00E0C22E /* cpu_detect_x86_gcc.cpp in Sources */,
				ABB3C68D1501C04F00E0C22E /* FIFOSampleBuffer.cpp in Sources */,
				AB9038A817C5ECFD00F410BD /* advanscene.cpp in Sources */,
				AB000DD61CCC6B3F00413F02 /* retro_dirent.c in Sources */,
				ABB3C68E1501C04F00E0C22E /* FIRFilter.cpp in Sources */,
				ABB3C68F1501C04F00E0C22E /* mmx_optimized.cpp in Sources */,
				ABB3C6901501C04F00E0C22E /* RateTransposer.cpp in Sources */,
				ABB3C6911501C04F00E0C22E /* SoundTouch.cpp in Sources */,
				ABB3C6921501C04F00E0C22E /* sse_optimized.cpp in Sources */,
				ABB3C6931501C04F00E0C22E /* TDStretch.cpp in Sources */,
				ABBFFF871D6283C1003CD598 /* colorspacehandler.cpp in Sources */,
				ABB3C6941501C04F00E0C22E /* WavFile.cpp in Sources */,
				ABB3C6951501C04F00E0C22E /* metaspu.cpp in Sources */,
				ABB3C6961501C04F00E0C22E /* SndOut.cpp in Sources */,
				ABB3C6971501C04F00E0C22E /* Timestretcher.cpp in Sources */,
				ABB3C6981501C04F00E0C22E /* crc.cpp in Sources */,
				AB031B5518472F3100541888 /* cocoa_cheat.mm in Sources */,
				AB4C81E71B21677700ACECD5 /* hq3x.cpp in Sources */,
				ABB3C6991501C04F00E0C22E /* decrypt.cpp in Sources */,
				ABB3C69A1501C04F00E0C22E /* header.cpp in Sources */,
				AB1773FF182ECA8A009F29DD /* slot2_passme.cpp in Sources */,
				ABB3C69B1501C04F00E0C22E /* cache.cpp in Sources */,
				ABB3C69C1501C04F00E0C22E /* directory.cpp in Sources */,
				ABB3C69D1501C04F00E0C22E /* disc.cpp in Sources */,
				ABB3C69E1501C04F00E0C22E /* fatdir.cpp in Sources */,
				AB11AD8C1F6757F800CB298E /* ClientInputHandler.cpp in Sources */,
				AB49B54E281687B90069F1D7 /* psaux.c in Sources */,
				AB49B54D281687B90069F1D7 /* fttype1.c in Sources */,
				ABB3C69F1501C04F00E0C22E /* fatfile.cpp in Sources */,
				ABB3C6A01501C04F00E0C22E /* file_allocation_table.cpp in Sources */,
				ABB3C6A11501C04F00E0C22E /* filetime.cpp in Sources */,
				AB49B543281687B90069F1D7 /* ftgxval.c in Sources */,
				ABB3C6A21501C04F00E0C22E /* libfat.cpp in Sources */,
				ABB3C6A31501C04F00E0C22E /* libfat_public_api.cpp in Sources */,
				ABB3C6A41501C04F00E0C22E /* lock.cpp in Sources */,
				ABB3C6A51501C04F00E0C22E /* partition.cpp in Sources */,
				ABB3C6A61501C04F00E0C22E /* tinystr.cpp in Sources */,
				AB49B554281687B90069F1D7 /* type1.c in Sources */,
				ABB3C6A71501C04F00E0C22E /* tinyxml.cpp in Sources */,
				ABB3C6A81501C04F00E0C22E /* tinyxmlerror.cpp in Sources */,
				AB49B552281687B90069F1D7 /* smooth.c in Sources */,
				ABB3C6A91501C04F00E0C22E /* tinyxmlparser.cpp in Sources */,
				ABADF11E1DEA4CFC00A142B1 /* features_cpu.c in Sources */,
				ABB3C6AB1501C04F00E0C22E /* datetime.cpp in Sources */,
				AB9038B117C5ED2200F410BD /* slot1_retail_auto.cpp in Sources */,
				ABB3C6AC1501C04F00E0C22E /* dlditool.cpp in Sources */,
				ABB3C6AD1501C04F00E0C22E /* emufat.cpp in Sources */,
				ABB3C6AE1501C04F00E0C22E /* guid.cpp in Sources */,
				ABB3C6B01501C04F00E0C22E /* task.cpp in Sources */,
				ABB3C6B11501C04F00E0C22E /* vfat.cpp in Sources */,
				ABB3C6B21501C04F00E0C22E /* xstring.cpp in Sources */,
				ABB3C6B41501C04F00E0C22E /* arm_instructions.cpp in Sources */,
				ABB3C6B51501C04F00E0C22E /* armcpu.cpp in Sources */,
				AB49B54F281687B90069F1D7 /* pshinter.c in Sources */,
				ABB3C6B61501C04F00E0C22E /* bios.cpp in Sources */,
				ABB3C6B71501C04F00E0C22E /* cheatSystem.cpp in Sources */,
				ABB3C6B81501C04F00E0C22E /* common.cpp in Sources */,
				ABB3C6B91501C04F00E0C22E /* cp15.cpp in Sources */,
				AB407F371A6206FB00313213 /* xbrz.cpp in Sources */,
				AB301BE21D9C8BCF00246A93 /* deposterize.cpp in Sources */,
				ABB3C6BA1501C04F00E0C22E /* debug.cpp in Sources */,
				AB49B545281687B90069F1D7 /* ftlcdfil.c in Sources */,
				ABB3C6BB1501C04F00E0C22E /* Disassembler.cpp in Sources */,
				ABB3C6BC1501C04F00E0C22E /* driver.cpp in Sources */,
				ABB3C6BD1501C04F00E0C22E /* emufile.cpp in Sources */,
				ABB3C6BE1501C04F00E0C22E /* FIFO.cpp in Sources */,
				ABB3C6BF1501C04F00E0C22E /* firmware.cpp in Sources */,
				ABB3C6C01501C04F00E0C22E /* gfx3d.cpp in Sources */,
				AB49B5572817075D0069F1D7 /* OGLDisplayOutput_3_2.cpp in Sources */,
				ABB3C6C11501C04F00E0C22E /* GPU.cpp in Sources */,
				ABB3C6C31501C04F00E0C22E /* matrix.cpp in Sources */,
				ABB3C6C41501C04F00E0C22E /* mc.cpp in Sources */,
				AB49B548281687B90069F1D7 /* ftpatent.c in Sources */,
				AB49B542281687B90069F1D7 /* ftglyph.c in Sources */,
				AB552DC8281A079000F48ECD /* OEDisplayView.mm in Sources */,
				ABB3C6C61501C04F00E0C22E /* MMU.cpp in Sources */,
				ABB3C6C71501C04F00E0C22E /* movie.cpp in Sources */,
				AB8B7AAE17CE8C440051CEBF /* slot1comp_protocol.cpp in Sources */,
				ABB3C6C81501C04F00E0C22E /* NDSSystem.cpp in Sources */,
				ABB3C6C91501C04F00E0C22E /* OGLRender.cpp in Sources */,
				ABB3C6CA1501C04F00E0C22E /* path.cpp in Sources */,
				AB2ABA461C9F9CFA00173B15 /* rthreads.c in Sources */,
				ABB3C6CB1501C04F00E0C22E /* rasterize.cpp in Sources */,
				ABB3C6CC1501C04F00E0C22E /* readwrite.cpp in Sources */,
				AB49B553281687B90069F1D7 /* truetype.c in Sources */,
				ABB3C6CD1501C04F00E0C22E /* render3D.cpp in Sources */,
				ABB3C6CE1501C04F00E0C22E /* ROMReader.cpp in Sources */,
				ABB3C6CF1501C04F00E0C22E /* rtc.cpp in Sources */,
				ABB3C6D01501C04F00E0C22E /* saves.cpp in Sources */,
				AB49B54C281687B90069F1D7 /* ftsystem.c in Sources */,
				AB49B544281687B90069F1D7 /* ftinit.c in Sources */,
				ABB3C6D11501C04F00E0C22E /* slot1.cpp in Sources */,
				ABB3C6D31501C04F00E0C22E /* SPU.cpp in Sources */,
				ABB3C6D41501C04F00E0C22E /* texcache.cpp in Sources */,
				AB49B53C281687B90069F1D7 /* ftbbox.c in Sources */,
				ABADF1211DEA4D0000A142B1 /* Database.cpp in Sources */,
				AB49B547281687B90069F1D7 /* ftotval.c in Sources */,
				AB9038BA17C5ED2200F410BD /* slot1comp_rom.cpp in Sources */,
				ABB3C6D51501C04F00E0C22E /* thumb_instructions.cpp in Sources */,
				AB2EE13317D57F5000F68622 /* fsnitro.cpp in Sources */,
				ABB3C6D61501C04F00E0C22E /* version.cpp in Sources */,
				AB93384A28132CD000851FEA /* OEBuildInterface.cpp in Sources */,
				AB35BD921DEBF41800844310 /* encoding_utf.c in Sources */,
				AB49B550281687B90069F1D7 /* psnames.c in Sources */,
				ABB3C6D71501C04F00E0C22E /* wifi.cpp in Sources */,
				ABE9EEEA1501C6EB00D3FB19 /* cocoa_firmware.mm in Sources */,
				AB1949DB15034F900098793E /* OESoundInterface.mm in Sources */,
				AB2ABA421C9F9CFA00173B15 /* rsemaphore.c in Sources */,
				AB000DD91CCC6B4300413F02 /* retro_stat.c in Sources */,
				AB49B549281687B90069F1D7 /* ftpfr.c in Sources */,
				AB68A0DD16B139BC00DE0546 /* OGLRender_3_2.cpp in Sources */,
				AB9038B717C5ED2200F410BD /* slot1comp_mc.cpp in Sources */,
				AB3A656316CC5438001F5D4A /* cocoa_GPU.mm in Sources */,
				AB82445D1704AE9A00B8EE20 /* utilities.c in Sources */,
				AB49B556281707590069F1D7 /* OGLDisplayOutput.cpp in Sources */,
				ABD10AE91715FCDD00B5729D /* audiosamplegenerator.cpp in Sources */,
				ABD10AEC1715FCDD00B5729D /* mic_ext.cpp in Sources */,
				ABD10AED17160C9300B5729D /* ringbuffer.cpp in Sources */,
				ABD10AEE17160CDD00B5729D /* cocoa_input.mm in Sources */,
				AB49B53E281687B90069F1D7 /* ftdebug.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABC8589D28273FEE00A03EA9 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABC8589E28273FEE00A03EA9 /* ftlcdfil.c in Sources */,
				ABC8589F28273FEE00A03EA9 /* AAFilter.cpp in Sources */,
				ABC858A028273FEE00A03EA9 /* arm_instructions.cpp in Sources */,
				ABC858A128273FEE00A03EA9 /* RomInfoPanel.mm in Sources */,
				ABC858A228273FEE00A03EA9 /* armcpu.cpp in Sources */,
				ABC858A328273FEE00A03EA9 /* bios.cpp in Sources */,
				ABC858A428273FEE00A03EA9 /* cache.cpp in Sources */,
				ABC858A528273FEE00A03EA9 /* cheatSystem.cpp in Sources */,
				ABC858A628273FEE00A03EA9 /* slot2_auto.cpp in Sources */,
				ABC858A728273FEE00A03EA9 /* ftsystem.c in Sources */,
				ABC858A828273FEE00A03EA9 /* common.cpp in Sources */,
				ABC858A928273FEE00A03EA9 /* cp15.cpp in Sources */,
				ABC858AA28273FEE00A03EA9 /* cpu_detect_x86_gcc.cpp in Sources */,
				ABC858AB28273FEE00A03EA9 /* crc.cpp in Sources */,
				ABC858AC28273FEE00A03EA9 /* datetime.cpp in Sources */,
				ABC858AD28273FEE00A03EA9 /* debug.cpp in Sources */,
				ABC858AE28273FEE00A03EA9 /* decrypt.cpp in Sources */,
				ABC858AF28273FEE00A03EA9 /* directory.cpp in Sources */,
				ABC858B028273FEE00A03EA9 /* Disassembler.cpp in Sources */,
				ABC858B128273FEE00A03EA9 /* disc.cpp in Sources */,
				ABC858B228273FEE00A03EA9 /* dlditool.cpp in Sources */,
				ABC858B328273FEE00A03EA9 /* driver.cpp in Sources */,
				ABC858B428273FEE00A03EA9 /* emufat.cpp in Sources */,
				ABC858B528273FEE00A03EA9 /* emufile.cpp in Sources */,
				ABC858B628273FEE00A03EA9 /* fatdir.cpp in Sources */,
				ABC858B728273FEE00A03EA9 /* OGLDisplayOutput_3_2.cpp in Sources */,
				ABC858B828273FEE00A03EA9 /* type1.c in Sources */,
				ABC858B928273FEE00A03EA9 /* fatfile.cpp in Sources */,
				ABC858BA28273FEE00A03EA9 /* FIFO.cpp in Sources */,
				ABC858BB28273FEE00A03EA9 /* MacScreenshotCaptureTool.mm in Sources */,
				ABC858BC28273FEE00A03EA9 /* FIFOSampleBuffer.cpp in Sources */,
				ABC858BD28273FEE00A03EA9 /* file_allocation_table.cpp in Sources */,
				ABC858BE28273FEE00A03EA9 /* slot1_retail_mcrom_debug.cpp in Sources */,
				ABC858BF28273FEE00A03EA9 /* filetime.cpp in Sources */,
				ABC858C028273FEE00A03EA9 /* FIRFilter.cpp in Sources */,
				ABC858C128273FEE00A03EA9 /* firmware.cpp in Sources */,
				ABC858C228273FEE00A03EA9 /* async_job.c in Sources */,
				ABC858C328273FEE00A03EA9 /* gfx3d.cpp in Sources */,
				ABC858C428273FEE00A03EA9 /* DisplayViewCALayer.mm in Sources */,
				ABC858C528273FEE00A03EA9 /* GPU.cpp in Sources */,
				ABC858C628273FEE00A03EA9 /* guid.cpp in Sources */,
				ABC858C728273FEE00A03EA9 /* header.cpp in Sources */,
				ABC858C828273FEE00A03EA9 /* libfat.cpp in Sources */,
				ABC858C928273FEE00A03EA9 /* libfat_public_api.cpp in Sources */,
				ABC858CA28273FEE00A03EA9 /* MacAVCaptureTool.mm in Sources */,
				ABC858CB28273FEE00A03EA9 /* lock.cpp in Sources */,
				ABC858CC28273FEE00A03EA9 /* pshinter.c in Sources */,
				ABC858CD28273FEE00A03EA9 /* matrix.cpp in Sources */,
				ABC858CE28273FEE00A03EA9 /* mc.cpp in Sources */,
				ABC858CF28273FEE00A03EA9 /* features_cpu.c in Sources */,
				ABC858D028273FEE00A03EA9 /* metaspu.cpp in Sources */,
				ABC858D128273FEE00A03EA9 /* MMU.cpp in Sources */,
				ABC858D228273FEE00A03EA9 /* mmx_optimized.cpp in Sources */,
				ABC858D328273FEE00A03EA9 /* movie.cpp in Sources */,
				ABC858D428273FEE00A03EA9 /* slot2.cpp in Sources */,
				ABC858D528273FEE00A03EA9 /* NDSSystem.cpp in Sources */,
				ABC858D628273FEE00A03EA9 /* partition.cpp in Sources */,
				ABC858D728273FEE00A03EA9 /* path.cpp in Sources */,
				ABC858D828273FEE00A03EA9 /* rasterize.cpp in Sources */,
				ABC858D928273FEE00A03EA9 /* RateTransposer.cpp in Sources */,
				ABC858DA28273FEE00A03EA9 /* readwrite.cpp in Sources */,
				ABC858DB28273FEE00A03EA9 /* render3D.cpp in Sources */,
				ABC858DC28273FEE00A03EA9 /* ftbitmap.c in Sources */,
				ABC858DD28273FEE00A03EA9 /* ROMReader.cpp in Sources */,
				ABC858DE28273FEE00A03EA9 /* rtc.cpp in Sources */,
				ABC858DF28273FEE00A03EA9 /* saves.cpp in Sources */,
				ABC858E028273FEE00A03EA9 /* ClientExecutionControl.cpp in Sources */,
				ABC858E128273FEE00A03EA9 /* slot1.cpp in Sources */,
				ABC858E228273FEE00A03EA9 /* slot1_none.cpp in Sources */,
				ABC858E328273FEE00A03EA9 /* slot1_r4.cpp in Sources */,
				ABC858E428273FEE00A03EA9 /* cff.c in Sources */,
				ABC858E528273FEE00A03EA9 /* MacBaseCaptureTool.mm in Sources */,
				ABC858E628273FEE00A03EA9 /* slot1_retail_nand.cpp in Sources */,
				ABC858E728273FEE00A03EA9 /* encrypt.cpp in Sources */,
				ABC858E828273FEE00A03EA9 /* slot2_expMemory.cpp in Sources */,
				ABC858E928273FEE00A03EA9 /* ClientDisplayView.cpp in Sources */,
				ABC858EA28273FEE00A03EA9 /* slot2_gbagame.cpp in Sources */,
				ABC858EB28273FEE00A03EA9 /* slot2_guitarGrip.cpp in Sources */,
				ABC858EC28273FEE00A03EA9 /* file_path.c in Sources */,
				ABC858ED28273FEE00A03EA9 /* ftglyph.c in Sources */,
				ABC858EE28273FEE00A03EA9 /* ftinit.c in Sources */,
				ABC858EF28273FEE00A03EA9 /* slot2_mpcf.cpp in Sources */,
				ABC858F028273FEE00A03EA9 /* OGLDisplayOutput.cpp in Sources */,
				ABC858F128273FEE00A03EA9 /* slot2_none.cpp in Sources */,
				ABC858F228273FEE00A03EA9 /* slot2_paddle.cpp in Sources */,
				ABC858F328273FEE00A03EA9 /* slot2_piano.cpp in Sources */,
				ABC858F428273FEE00A03EA9 /* Database.cpp in Sources */,
				ABC858F528273FEE00A03EA9 /* slot2_rumblepak.cpp in Sources */,
				ABC858F628273FEE00A03EA9 /* sndOSX.cpp in Sources */,
				ABC858F728273FEE00A03EA9 /* SndOut.cpp in Sources */,
				ABC858F828273FEE00A03EA9 /* ftpfr.c in Sources */,
				ABC858F928273FEE00A03EA9 /* Slot2WindowDelegate.mm in Sources */,
				ABC858FA28273FEE00A03EA9 /* SoundTouch.cpp in Sources */,
				ABC858FB28273FEE00A03EA9 /* ftfstype.c in Sources */,
				ABC858FC28273FEE00A03EA9 /* slot1_retail_auto.cpp in Sources */,
				ABC858FD28273FEE00A03EA9 /* SPU.cpp in Sources */,
				ABC858FE28273FEE00A03EA9 /* sse_optimized.cpp in Sources */,
				ABC858FF28273FEE00A03EA9 /* task.cpp in Sources */,
				ABC8590028273FEE00A03EA9 /* TDStretch.cpp in Sources */,
				ABC8590128273FEE00A03EA9 /* texcache.cpp in Sources */,
				ABC8590228273FEE00A03EA9 /* thumb_instructions.cpp in Sources */,
				ABC8590328273FEE00A03EA9 /* ftmm.c in Sources */,
				ABC8590428273FEE00A03EA9 /* Timestretcher.cpp in Sources */,
				ABC8590528273FEE00A03EA9 /* tinystr.cpp in Sources */,
				ABC8590628273FEE00A03EA9 /* ftgasp.c in Sources */,
				ABC8590728273FEE00A03EA9 /* slot1comp_mc.cpp in Sources */,
				ABC8590828273FEE00A03EA9 /* tinyxml.cpp in Sources */,
				ABC8590928273FEE00A03EA9 /* tinyxmlerror.cpp in Sources */,
				ABC8590A28273FEE00A03EA9 /* psaux.c in Sources */,
				ABC8590B28273FEE00A03EA9 /* tinyxmlparser.cpp in Sources */,
				ABC8590C28273FEE00A03EA9 /* WifiSettingsPanel.mm in Sources */,
				ABC8590D28273FEE00A03EA9 /* psnames.c in Sources */,
				ABC8590E28273FEE00A03EA9 /* ftpatent.c in Sources */,
				ABC8590F28273FEE00A03EA9 /* version.cpp in Sources */,
				ABC8591028273FEE00A03EA9 /* vfat.cpp in Sources */,
				ABC8591128273FEE00A03EA9 /* videofilter.cpp in Sources */,
				ABC8591228273FEE00A03EA9 /* ClientInputHandler.cpp in Sources */,
				ABC8591328273FEE00A03EA9 /* slot2_passme.cpp in Sources */,
				ABC8591428273FEE00A03EA9 /* WavFile.cpp in Sources */,
				ABC8591528273FEE00A03EA9 /* wifi.cpp in Sources */,
				ABC8591628273FEE00A03EA9 /* ftbbox.c in Sources */,
				ABC8591728273FEE00A03EA9 /* slot1_retail_mcrom.cpp in Sources */,
				ABC8591828273FEE00A03EA9 /* MacMetalDisplayViewShaders.metal in Sources */,
				ABC8591928273FEE00A03EA9 /* xstring.cpp in Sources */,
				ABC8591A28273FEE00A03EA9 /* main.m in Sources */,
				ABC8591B28273FEE00A03EA9 /* rsemaphore.c in Sources */,
				ABC8591C28273FEE00A03EA9 /* cocoa_cheat.mm in Sources */,
				ABC8591D28273FEE00A03EA9 /* MetalRendererCommonShaders.metal in Sources */,
				ABC8591E28273FEE00A03EA9 /* cocoa_core.mm in Sources */,
				ABC8591F28273FEE00A03EA9 /* cocoa_file.mm in Sources */,
				ABC8592028273FEE00A03EA9 /* MacMetalDisplayView.mm in Sources */,
				ABC8592128273FEE00A03EA9 /* MacOGLDisplayView.mm in Sources */,
				ABC8592228273FEE00A03EA9 /* cocoa_firmware.mm in Sources */,
				ABC8592328273FEE00A03EA9 /* cocoa_input.mm in Sources */,
				ABC8592428273FEE00A03EA9 /* cocoa_output.mm in Sources */,
				ABC8592528273FEE00A03EA9 /* smooth.c in Sources */,
				ABC8592628273FEE00A03EA9 /* deposterize.cpp in Sources */,
				ABC8592728273FEE00A03EA9 /* cocoa_rom.mm in Sources */,
				ABC8592828273FEE00A03EA9 /* cocoa_util.mm in Sources */,
				ABC8592928273FEE00A03EA9 /* cocoa_videofilter.mm in Sources */,
				ABC8592A28273FEE00A03EA9 /* OGLRender.cpp in Sources */,
				ABC8592B28273FEE00A03EA9 /* slot1comp_protocol.cpp in Sources */,
				ABC8592C28273FEE00A03EA9 /* appDelegate.mm in Sources */,
				ABC8592D28273FEE00A03EA9 /* cheatWindowDelegate.mm in Sources */,
				ABC8592E28273FEE00A03EA9 /* retro_stat.c in Sources */,
				ABC8592F28273FEE00A03EA9 /* inputPrefsView.mm in Sources */,
				ABC8593028273FEE00A03EA9 /* preferencesWindowDelegate.mm in Sources */,
				ABC8593128273FEE00A03EA9 /* 2xsai.cpp in Sources */,
				ABC8593228273FEE00A03EA9 /* bilinear.cpp in Sources */,
				ABC8593328273FEE00A03EA9 /* epx.cpp in Sources */,
				ABC8593428273FEE00A03EA9 /* hq2x.cpp in Sources */,
				ABC8593528273FEE00A03EA9 /* hq4x.cpp in Sources */,
				ABC8593628273FEE00A03EA9 /* advanscene.cpp in Sources */,
				ABC8593728273FEE00A03EA9 /* lq2x.cpp in Sources */,
				ABC8593828273FEE00A03EA9 /* xbrz.cpp in Sources */,
				ABC8593928273FEE00A03EA9 /* scanline.cpp in Sources */,
				ABC8593A28273FEE00A03EA9 /* coreaudiosound.cpp in Sources */,
				ABC8593B28273FEE00A03EA9 /* ringbuffer.cpp in Sources */,
				ABC8593C28273FEE00A03EA9 /* ftdebug.c in Sources */,
				ABC8593D28273FEE00A03EA9 /* fttype1.c in Sources */,
				ABC8593E28273FEE00A03EA9 /* arm_jit.cpp in Sources */,
				ABC8593F28273FEE00A03EA9 /* troubleshootingWindowDelegate.mm in Sources */,
				ABC8594028273FEE00A03EA9 /* assembler.cpp in Sources */,
				ABC8594128273FEE00A03EA9 /* assert.cpp in Sources */,
				ABC8594228273FEE00A03EA9 /* buffer.cpp in Sources */,
				ABC8594328273FEE00A03EA9 /* ftotval.c in Sources */,
				ABC8594428273FEE00A03EA9 /* compiler.cpp in Sources */,
				ABC8594528273FEE00A03EA9 /* compilercontext.cpp in Sources */,
				ABC8594628273FEE00A03EA9 /* rthreads.c in Sources */,
				ABC8594728273FEE00A03EA9 /* macOS_driver.cpp in Sources */,
				ABC8594828273FEE00A03EA9 /* ftsynth.c in Sources */,
				ABC8594928273FEE00A03EA9 /* compilerfunc.cpp in Sources */,
				ABC8594A28273FEE00A03EA9 /* compileritem.cpp in Sources */,
				ABC8594B28273FEE00A03EA9 /* encoding_utf.c in Sources */,
				ABC8594C28273FEE00A03EA9 /* context.cpp in Sources */,
				ABC8594D28273FEE00A03EA9 /* cpuinfo.cpp in Sources */,
				ABC8594E28273FEE00A03EA9 /* defs.cpp in Sources */,
				ABC8594F28273FEE00A03EA9 /* func.cpp in Sources */,
				ABC8595028273FEE00A03EA9 /* logger.cpp in Sources */,
				ABC8595128273FEE00A03EA9 /* retro_dirent.c in Sources */,
				ABC8595228273FEE00A03EA9 /* memorymanager.cpp in Sources */,
				ABC8595328273FEE00A03EA9 /* memorymarker.cpp in Sources */,
				ABC8595428273FEE00A03EA9 /* operand.cpp in Sources */,
				ABC8595528273FEE00A03EA9 /* stringbuilder.cpp in Sources */,
				ABC8595628273FEE00A03EA9 /* ftgxval.c in Sources */,
				ABC8595728273FEE00A03EA9 /* stringutil.cpp in Sources */,
				ABC8595828273FEE00A03EA9 /* virtualmemory.cpp in Sources */,
				ABC8595928273FEE00A03EA9 /* zonememory.cpp in Sources */,
				ABC8595A28273FEE00A03EA9 /* x86assembler.cpp in Sources */,
				ABC8595B28273FEE00A03EA9 /* colorspacehandler.cpp in Sources */,
				ABC8595C28273FEE00A03EA9 /* x86compiler.cpp in Sources */,
				ABC8595D28273FEE00A03EA9 /* sfnt.c in Sources */,
				ABC8595E28273FEE00A03EA9 /* type1cid.c in Sources */,
				ABC8595F28273FEE00A03EA9 /* x86compilercontext.cpp in Sources */,
				ABC8596028273FEE00A03EA9 /* x86compilerfunc.cpp in Sources */,
				ABC8596128273FEE00A03EA9 /* x86compileritem.cpp in Sources */,
				ABC8596228273FEE00A03EA9 /* x86cpuinfo.cpp in Sources */,
				ABC8596328273FEE00A03EA9 /* cocoa_slot2.mm in Sources */,
				ABC8596428273FEE00A03EA9 /* x86defs.cpp in Sources */,
				ABC8596528273FEE00A03EA9 /* ftbase.c in Sources */,
				ABC8596628273FEE00A03EA9 /* x86func.cpp in Sources */,
				ABC8596728273FEE00A03EA9 /* x86operand.cpp in Sources */,
				ABC8596828273FEE00A03EA9 /* x86util.cpp in Sources */,
				ABC8596928273FEE00A03EA9 /* fsnitro.cpp in Sources */,
				ABC8596A28273FEE00A03EA9 /* macosx_10_5_compat.cpp in Sources */,
				ABC8596B28273FEE00A03EA9 /* OGLRender_3_2.cpp in Sources */,
				ABC8596C28273FEE00A03EA9 /* ftfntfmt.c in Sources */,
				ABC8596D28273FEE00A03EA9 /* EmuControllerDelegate.mm in Sources */,
				ABC8596E28273FEE00A03EA9 /* ClientAVCaptureObject.cpp in Sources */,
				ABC8596F28273FEE00A03EA9 /* cocoa_GPU.mm in Sources */,
				ABC8597028273FEE00A03EA9 /* slot1comp_rom.cpp in Sources */,
				ABC8597128273FEE00A03EA9 /* DisplayWindowController.mm in Sources */,
				ABC8597228273FEE00A03EA9 /* InputManager.mm in Sources */,
				ABC8597328273FEE00A03EA9 /* ftstroke.c in Sources */,
				ABC8597428273FEE00A03EA9 /* truetype.c in Sources */,
				ABC8597528273FEE00A03EA9 /* utilities.c in Sources */,
				ABC8597628273FEE00A03EA9 /* InputProfileController.mm in Sources */,
				ABC8597728273FEE00A03EA9 /* audiosamplegenerator.cpp in Sources */,
				ABC8597828273FEE00A03EA9 /* mic_ext.cpp in Sources */,
				ABC8597928273FEE00A03EA9 /* FileMigrationDelegate.mm in Sources */,
				ABC8597A28273FEE00A03EA9 /* hq3x.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABD2CD5126E05CB000FB15F7 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABD2CD5226E05CB000FB15F7 /* ftlcdfil.c in Sources */,
				ABD2CD5326E05CB000FB15F7 /* AAFilter.cpp in Sources */,
				ABD2CD5426E05CB000FB15F7 /* arm_instructions.cpp in Sources */,
				ABD2CD5526E05CB000FB15F7 /* RomInfoPanel.mm in Sources */,
				ABD2CD5626E05CB000FB15F7 /* armcpu.cpp in Sources */,
				ABD2CD5726E05CB000FB15F7 /* bios.cpp in Sources */,
				ABD2CD5826E05CB000FB15F7 /* cache.cpp in Sources */,
				ABD2CD5926E05CB000FB15F7 /* cheatSystem.cpp in Sources */,
				ABD2CD5A26E05CB000FB15F7 /* slot2_auto.cpp in Sources */,
				ABD2CD5B26E05CB000FB15F7 /* ftsystem.c in Sources */,
				ABD2CD5C26E05CB000FB15F7 /* common.cpp in Sources */,
				ABD2CD5D26E05CB000FB15F7 /* cp15.cpp in Sources */,
				ABD2CD5E26E05CB000FB15F7 /* cpu_detect_x86_gcc.cpp in Sources */,
				ABD2CD5F26E05CB000FB15F7 /* crc.cpp in Sources */,
				ABD2CD6026E05CB000FB15F7 /* datetime.cpp in Sources */,
				ABD2CD6126E05CB000FB15F7 /* debug.cpp in Sources */,
				ABD2CD6226E05CB000FB15F7 /* decrypt.cpp in Sources */,
				ABD2CD6326E05CB000FB15F7 /* directory.cpp in Sources */,
				ABD2CD6426E05CB000FB15F7 /* Disassembler.cpp in Sources */,
				ABD2CD6526E05CB000FB15F7 /* disc.cpp in Sources */,
				ABD2CD6626E05CB000FB15F7 /* dlditool.cpp in Sources */,
				ABD2CD6726E05CB000FB15F7 /* driver.cpp in Sources */,
				ABD2CD6826E05CB000FB15F7 /* emufat.cpp in Sources */,
				ABD2CD6926E05CB000FB15F7 /* emufile.cpp in Sources */,
				ABD2CD6A26E05CB000FB15F7 /* fatdir.cpp in Sources */,
				ABD2CD6B26E05CB000FB15F7 /* OGLDisplayOutput_3_2.cpp in Sources */,
				ABD2CD6C26E05CB000FB15F7 /* type1.c in Sources */,
				ABD2CD6D26E05CB000FB15F7 /* fatfile.cpp in Sources */,
				ABD2CD6E26E05CB000FB15F7 /* FIFO.cpp in Sources */,
				ABD2CD6F26E05CB000FB15F7 /* MacScreenshotCaptureTool.mm in Sources */,
				ABD2CD7026E05CB000FB15F7 /* FIFOSampleBuffer.cpp in Sources */,
				ABD2CD7126E05CB000FB15F7 /* file_allocation_table.cpp in Sources */,
				ABD2CD7226E05CB000FB15F7 /* slot1_retail_mcrom_debug.cpp in Sources */,
				ABD2CD7326E05CB000FB15F7 /* filetime.cpp in Sources */,
				ABD2CD7426E05CB000FB15F7 /* FIRFilter.cpp in Sources */,
				ABD2CD7526E05CB000FB15F7 /* firmware.cpp in Sources */,
				ABD2CD7626E05CB000FB15F7 /* async_job.c in Sources */,
				ABD2CD7726E05CB000FB15F7 /* gfx3d.cpp in Sources */,
				ABD2CD7826E05CB000FB15F7 /* DisplayViewCALayer.mm in Sources */,
				ABD2CD7926E05CB000FB15F7 /* GPU.cpp in Sources */,
				ABD2CD7A26E05CB000FB15F7 /* guid.cpp in Sources */,
				ABD2CD7B26E05CB000FB15F7 /* header.cpp in Sources */,
				ABD2CD7C26E05CB000FB15F7 /* libfat.cpp in Sources */,
				ABD2CD7D26E05CB000FB15F7 /* libfat_public_api.cpp in Sources */,
				ABD2CD7E26E05CB000FB15F7 /* MacAVCaptureTool.mm in Sources */,
				ABD2CD7F26E05CB000FB15F7 /* lock.cpp in Sources */,
				ABD2CD8026E05CB000FB15F7 /* pshinter.c in Sources */,
				ABD2CD8126E05CB000FB15F7 /* matrix.cpp in Sources */,
				ABD2CD8226E05CB000FB15F7 /* mc.cpp in Sources */,
				ABD2CD8326E05CB000FB15F7 /* features_cpu.c in Sources */,
				ABD2CD8426E05CB000FB15F7 /* metaspu.cpp in Sources */,
				ABD2CD8526E05CB000FB15F7 /* MMU.cpp in Sources */,
				ABD2CD8626E05CB000FB15F7 /* mmx_optimized.cpp in Sources */,
				ABD2CD8726E05CB000FB15F7 /* movie.cpp in Sources */,
				ABD2CD8826E05CB000FB15F7 /* slot2.cpp in Sources */,
				ABD2CD8926E05CB000FB15F7 /* NDSSystem.cpp in Sources */,
				ABD2CD8A26E05CB000FB15F7 /* partition.cpp in Sources */,
				ABD2CD8B26E05CB000FB15F7 /* path.cpp in Sources */,
				ABD2CD8C26E05CB000FB15F7 /* rasterize.cpp in Sources */,
				ABD2CD8D26E05CB000FB15F7 /* RateTransposer.cpp in Sources */,
				ABD2CD8E26E05CB000FB15F7 /* readwrite.cpp in Sources */,
				ABD2CD8F26E05CB000FB15F7 /* render3D.cpp in Sources */,
				ABD2CD9026E05CB000FB15F7 /* ftbitmap.c in Sources */,
				ABD2CD9126E05CB000FB15F7 /* ROMReader.cpp in Sources */,
				ABD2CD9226E05CB000FB15F7 /* rtc.cpp in Sources */,
				ABD2CD9326E05CB000FB15F7 /* saves.cpp in Sources */,
				ABD2CD9426E05CB000FB15F7 /* ClientExecutionControl.cpp in Sources */,
				ABD2CD9526E05CB000FB15F7 /* slot1.cpp in Sources */,
				ABD2CD9626E05CB000FB15F7 /* slot1_none.cpp in Sources */,
				ABD2CD9726E05CB000FB15F7 /* slot1_r4.cpp in Sources */,
				ABD2CD9826E05CB000FB15F7 /* cff.c in Sources */,
				ABD2CD9926E05CB000FB15F7 /* MacBaseCaptureTool.mm in Sources */,
				ABD2CD9A26E05CB000FB15F7 /* slot1_retail_nand.cpp in Sources */,
				ABD2CD9B26E05CB000FB15F7 /* encrypt.cpp in Sources */,
				ABD2CD9C26E05CB000FB15F7 /* slot2_expMemory.cpp in Sources */,
				ABD2CD9D26E05CB000FB15F7 /* ClientDisplayView.cpp in Sources */,
				ABD2CD9E26E05CB000FB15F7 /* slot2_gbagame.cpp in Sources */,
				ABD2CD9F26E05CB000FB15F7 /* slot2_guitarGrip.cpp in Sources */,
				ABD2CDA026E05CB000FB15F7 /* file_path.c in Sources */,
				ABD2CDA126E05CB000FB15F7 /* ftglyph.c in Sources */,
				ABD2CDA226E05CB000FB15F7 /* ftinit.c in Sources */,
				ABD2CDA326E05CB000FB15F7 /* slot2_mpcf.cpp in Sources */,
				ABD2CDA426E05CB000FB15F7 /* OGLDisplayOutput.cpp in Sources */,
				ABD2CDA526E05CB000FB15F7 /* slot2_none.cpp in Sources */,
				ABD2CDA626E05CB000FB15F7 /* slot2_paddle.cpp in Sources */,
				ABD2CDA726E05CB000FB15F7 /* slot2_piano.cpp in Sources */,
				ABD2CDA826E05CB000FB15F7 /* Database.cpp in Sources */,
				ABD2CDA926E05CB000FB15F7 /* slot2_rumblepak.cpp in Sources */,
				ABD2CDAA26E05CB000FB15F7 /* sndOSX.cpp in Sources */,
				ABD2CDAB26E05CB000FB15F7 /* SndOut.cpp in Sources */,
				ABD2CDAC26E05CB000FB15F7 /* ftpfr.c in Sources */,
				ABD2CDAD26E05CB000FB15F7 /* Slot2WindowDelegate.mm in Sources */,
				ABD2CDAE26E05CB000FB15F7 /* SoundTouch.cpp in Sources */,
				ABD2CDAF26E05CB000FB15F7 /* ftfstype.c in Sources */,
				ABD2CDB026E05CB000FB15F7 /* slot1_retail_auto.cpp in Sources */,
				ABD2CDB126E05CB000FB15F7 /* SPU.cpp in Sources */,
				ABD2CDB226E05CB000FB15F7 /* sse_optimized.cpp in Sources */,
				ABD2CDB326E05CB000FB15F7 /* task.cpp in Sources */,
				ABD2CDB426E05CB000FB15F7 /* TDStretch.cpp in Sources */,
				ABD2CDB526E05CB000FB15F7 /* texcache.cpp in Sources */,
				ABD2CDB626E05CB000FB15F7 /* thumb_instructions.cpp in Sources */,
				ABD2CDB726E05CB000FB15F7 /* ftmm.c in Sources */,
				ABD2CDB826E05CB000FB15F7 /* Timestretcher.cpp in Sources */,
				ABD2CDB926E05CB000FB15F7 /* tinystr.cpp in Sources */,
				ABD2CDBA26E05CB000FB15F7 /* ftgasp.c in Sources */,
				ABD2CDBB26E05CB000FB15F7 /* slot1comp_mc.cpp in Sources */,
				ABD2CDBC26E05CB000FB15F7 /* tinyxml.cpp in Sources */,
				ABD2CDBD26E05CB000FB15F7 /* tinyxmlerror.cpp in Sources */,
				ABD2CDBE26E05CB000FB15F7 /* psaux.c in Sources */,
				ABD2CDBF26E05CB000FB15F7 /* tinyxmlparser.cpp in Sources */,
				ABD2CDC026E05CB000FB15F7 /* WifiSettingsPanel.mm in Sources */,
				ABD2CDC126E05CB000FB15F7 /* psnames.c in Sources */,
				ABD2CDC226E05CB000FB15F7 /* ftpatent.c in Sources */,
				ABD2CDC326E05CB000FB15F7 /* version.cpp in Sources */,
				ABD2CDC426E05CB000FB15F7 /* vfat.cpp in Sources */,
				ABD2CDC526E05CB000FB15F7 /* videofilter.cpp in Sources */,
				ABD2CDC626E05CB000FB15F7 /* ClientInputHandler.cpp in Sources */,
				ABD2CDC726E05CB000FB15F7 /* slot2_passme.cpp in Sources */,
				ABD2CDC826E05CB000FB15F7 /* WavFile.cpp in Sources */,
				ABD2CDC926E05CB000FB15F7 /* wifi.cpp in Sources */,
				ABD2CDCA26E05CB000FB15F7 /* ftbbox.c in Sources */,
				ABD2CDCB26E05CB000FB15F7 /* slot1_retail_mcrom.cpp in Sources */,
				ABD2CDCC26E05CB000FB15F7 /* MacMetalDisplayViewShaders.metal in Sources */,
				ABD2CDCD26E05CB000FB15F7 /* xstring.cpp in Sources */,
				ABD2CDCE26E05CB000FB15F7 /* main.m in Sources */,
				ABD2CDCF26E05CB000FB15F7 /* rsemaphore.c in Sources */,
				ABD2CDD026E05CB000FB15F7 /* cocoa_cheat.mm in Sources */,
				ABD2CDD126E05CB000FB15F7 /* MetalRendererCommonShaders.metal in Sources */,
				ABD2CDD226E05CB000FB15F7 /* cocoa_core.mm in Sources */,
				ABD2CDD326E05CB000FB15F7 /* cocoa_file.mm in Sources */,
				ABD2CDD426E05CB000FB15F7 /* MacMetalDisplayView.mm in Sources */,
				ABD2CDD526E05CB000FB15F7 /* MacOGLDisplayView.mm in Sources */,
				ABD2CDD626E05CB000FB15F7 /* cocoa_firmware.mm in Sources */,
				ABD2CDD726E05CB000FB15F7 /* cocoa_input.mm in Sources */,
				ABD2CDD826E05CB000FB15F7 /* cocoa_output.mm in Sources */,
				ABD2CDD926E05CB000FB15F7 /* smooth.c in Sources */,
				ABD2CDDA26E05CB000FB15F7 /* deposterize.cpp in Sources */,
				ABD2CDDB26E05CB000FB15F7 /* cocoa_rom.mm in Sources */,
				ABD2CDDC26E05CB000FB15F7 /* cocoa_util.mm in Sources */,
				ABD2CDDD26E05CB000FB15F7 /* cocoa_videofilter.mm in Sources */,
				ABD2CDDE26E05CB000FB15F7 /* OGLRender.cpp in Sources */,
				ABD2CDDF26E05CB000FB15F7 /* slot1comp_protocol.cpp in Sources */,
				ABD2CDE026E05CB000FB15F7 /* appDelegate.mm in Sources */,
				ABD2CDE126E05CB000FB15F7 /* cheatWindowDelegate.mm in Sources */,
				ABD2CDE226E05CB000FB15F7 /* retro_stat.c in Sources */,
				ABD2CDE326E05CB000FB15F7 /* inputPrefsView.mm in Sources */,
				ABD2CDE426E05CB000FB15F7 /* preferencesWindowDelegate.mm in Sources */,
				ABD2CDE526E05CB000FB15F7 /* 2xsai.cpp in Sources */,
				ABD2CDE626E05CB000FB15F7 /* bilinear.cpp in Sources */,
				ABD2CDE726E05CB000FB15F7 /* epx.cpp in Sources */,
				ABD2CDE826E05CB000FB15F7 /* hq2x.cpp in Sources */,
				ABD2CDE926E05CB000FB15F7 /* hq4x.cpp in Sources */,
				ABD2CDEA26E05CB000FB15F7 /* advanscene.cpp in Sources */,
				ABD2CDEB26E05CB000FB15F7 /* lq2x.cpp in Sources */,
				ABD2CDEC26E05CB000FB15F7 /* xbrz.cpp in Sources */,
				ABD2CDED26E05CB000FB15F7 /* scanline.cpp in Sources */,
				ABD2CDEE26E05CB000FB15F7 /* coreaudiosound.cpp in Sources */,
				ABD2CDEF26E05CB000FB15F7 /* ringbuffer.cpp in Sources */,
				ABD2CDF026E05CB000FB15F7 /* ftdebug.c in Sources */,
				ABD2CDF126E05CB000FB15F7 /* fttype1.c in Sources */,
				ABD2CDF226E05CB000FB15F7 /* arm_jit.cpp in Sources */,
				ABD2CDF326E05CB000FB15F7 /* troubleshootingWindowDelegate.mm in Sources */,
				ABD2CDF426E05CB000FB15F7 /* assembler.cpp in Sources */,
				ABD2CDF526E05CB000FB15F7 /* assert.cpp in Sources */,
				ABD2CDF626E05CB000FB15F7 /* buffer.cpp in Sources */,
				ABD2CDF726E05CB000FB15F7 /* ftotval.c in Sources */,
				ABD2CDF826E05CB000FB15F7 /* compiler.cpp in Sources */,
				ABD2CDF926E05CB000FB15F7 /* compilercontext.cpp in Sources */,
				ABD2CDFA26E05CB000FB15F7 /* rthreads.c in Sources */,
				ABD2CDFB26E05CB000FB15F7 /* macOS_driver.cpp in Sources */,
				ABD2CDFC26E05CB000FB15F7 /* ftsynth.c in Sources */,
				ABD2CDFD26E05CB000FB15F7 /* compilerfunc.cpp in Sources */,
				ABD2CDFE26E05CB000FB15F7 /* compileritem.cpp in Sources */,
				ABD2CDFF26E05CB000FB15F7 /* encoding_utf.c in Sources */,
				ABD2CE0026E05CB000FB15F7 /* context.cpp in Sources */,
				ABD2CE0126E05CB000FB15F7 /* cpuinfo.cpp in Sources */,
				ABD2CE0226E05CB000FB15F7 /* defs.cpp in Sources */,
				ABD2CE0326E05CB000FB15F7 /* func.cpp in Sources */,
				ABD2CE0426E05CB000FB15F7 /* logger.cpp in Sources */,
				ABD2CE0526E05CB000FB15F7 /* retro_dirent.c in Sources */,
				ABD2CE0626E05CB000FB15F7 /* memorymanager.cpp in Sources */,
				ABD2CE0726E05CB000FB15F7 /* memorymarker.cpp in Sources */,
				ABD2CE0826E05CB000FB15F7 /* operand.cpp in Sources */,
				ABD2CE0926E05CB000FB15F7 /* stringbuilder.cpp in Sources */,
				ABD2CE0A26E05CB000FB15F7 /* ftgxval.c in Sources */,
				ABD2CE0B26E05CB000FB15F7 /* stringutil.cpp in Sources */,
				ABD2CE0C26E05CB000FB15F7 /* virtualmemory.cpp in Sources */,
				ABD2CE0D26E05CB000FB15F7 /* zonememory.cpp in Sources */,
				ABD2CE0E26E05CB000FB15F7 /* x86assembler.cpp in Sources */,
				ABD2CE0F26E05CB000FB15F7 /* colorspacehandler.cpp in Sources */,
				ABD2CE1026E05CB000FB15F7 /* x86compiler.cpp in Sources */,
				ABD2CE1126E05CB000FB15F7 /* sfnt.c in Sources */,
				ABD2CE1226E05CB000FB15F7 /* type1cid.c in Sources */,
				ABD2CE1326E05CB000FB15F7 /* x86compilercontext.cpp in Sources */,
				ABD2CE1426E05CB000FB15F7 /* x86compilerfunc.cpp in Sources */,
				ABD2CE1526E05CB000FB15F7 /* x86compileritem.cpp in Sources */,
				ABD2CE1626E05CB000FB15F7 /* x86cpuinfo.cpp in Sources */,
				ABD2CE1726E05CB000FB15F7 /* cocoa_slot2.mm in Sources */,
				ABD2CE1826E05CB000FB15F7 /* x86defs.cpp in Sources */,
				ABD2CE1926E05CB000FB15F7 /* ftbase.c in Sources */,
				ABD2CE1A26E05CB000FB15F7 /* x86func.cpp in Sources */,
				ABD2CE1B26E05CB000FB15F7 /* x86operand.cpp in Sources */,
				ABD2CE1C26E05CB000FB15F7 /* x86util.cpp in Sources */,
				ABD2CE1D26E05CB000FB15F7 /* fsnitro.cpp in Sources */,
				ABD2CE1E26E05CB000FB15F7 /* macosx_10_5_compat.cpp in Sources */,
				ABD2CE1F26E05CB000FB15F7 /* OGLRender_3_2.cpp in Sources */,
				ABD2CE2026E05CB000FB15F7 /* ftfntfmt.c in Sources */,
				ABD2CE2126E05CB000FB15F7 /* EmuControllerDelegate.mm in Sources */,
				ABD2CE2226E05CB000FB15F7 /* ClientAVCaptureObject.cpp in Sources */,
				ABD2CE2326E05CB000FB15F7 /* cocoa_GPU.mm in Sources */,
				ABD2CE2426E05CB000FB15F7 /* slot1comp_rom.cpp in Sources */,
				ABD2CE2526E05CB000FB15F7 /* DisplayWindowController.mm in Sources */,
				ABD2CE2626E05CB000FB15F7 /* InputManager.mm in Sources */,
				ABD2CE2726E05CB000FB15F7 /* ftstroke.c in Sources */,
				ABD2CE2826E05CB000FB15F7 /* truetype.c in Sources */,
				ABD2CE2926E05CB000FB15F7 /* utilities.c in Sources */,
				ABD2CE2A26E05CB000FB15F7 /* InputProfileController.mm in Sources */,
				ABD2CE2B26E05CB000FB15F7 /* audiosamplegenerator.cpp in Sources */,
				ABD2CE2C26E05CB000FB15F7 /* mic_ext.cpp in Sources */,
				ABD2CE2D26E05CB000FB15F7 /* FileMigrationDelegate.mm in Sources */,
				ABD2CE2E26E05CB000FB15F7 /* hq3x.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXVariantGroup section */
		AB00E87914205EAE00DE561F /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				AB00E87A14205EAE00DE561F /* English */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
		AB00E87C14205EBC00DE561F /* MainMenu.xib */ = {
			isa = PBXVariantGroup;
			children = (
				AB00E87D14205EBC00DE561F /* English */,
			);
			name = MainMenu.xib;
			sourceTree = "<group>";
		};
		AB350D3A147A1D93007165AC /* HID_usage_strings.plist */ = {
			isa = PBXVariantGroup;
			children = (
				AB350D38147A1D8D007165AC /* English */,
			);
			name = HID_usage_strings.plist;
			sourceTree = "<group>";
		};
		AB8967DB16D2ED2700F826F1 /* DisplayWindow.xib */ = {
			isa = PBXVariantGroup;
			children = (
				AB8967DC16D2ED2700F826F1 /* English */,
			);
			name = DisplayWindow.xib;
			sourceTree = "<group>";
		};
		AB901BDD1420706100348EEC /* Localizable.strings */ = {
			isa = PBXVariantGroup;
			children = (
				AB00E89114205ECC00DE561F /* English */,
			);
			name = Localizable.strings;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		8C43E89D27E3CD0100A35F65 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = arm64;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_UNROLL_LOOPS = YES;
				LLVM_LTO = YES_THIN;
				MACOSX_DEPLOYMENT_TARGET = 11.0;
			};
			name = Debug;
		};
		8C43E89E27E3CD0100A35F65 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = arm64;
				GCC_UNROLL_LOOPS = YES;
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 11.0;
			};
			name = Release;
		};
		8C43E9FC27E3CD4C00A35F65 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = arm64;
				GCC_PREPROCESSOR_DEFINITIONS = (
					_DEBUG,
					"DEBUG=1",
					GDB_STUB,
				);
				MACOSX_DEPLOYMENT_TARGET = 11.0;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				PRODUCT_NAME = "DeSmuME (Debug, dev+)";
			};
			name = Debug;
		};
		8C43E9FD27E3CD4C00A35F65 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = arm64;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					GDB_STUB,
				);
				MACOSX_DEPLOYMENT_TARGET = 11.0;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				PRODUCT_NAME = "DeSmuME (dev+)";
			};
			name = Release;
		};
		8CCD850E27E40B730024BDD5 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = arm64;
				CLANG_OPTIMIZATION_PROFILE_FILE = "$(SRCROOT)/OptimizationProfiles/DeSmuME_arm64.profdata";
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				LLVM_VECTORIZE_LOOPS = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.9;
				ONLY_ACTIVE_ARCH = NO;
				PRODUCT_NAME = "DeSmuME (arm64)";
				SKIP_INSTALL = NO;
				VALIDATE_PRODUCT = YES;
			};
			name = Debug;
		};
		8CCD850F27E40B730024BDD5 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = arm64;
				CLANG_OPTIMIZATION_PROFILE_FILE = "$(SRCROOT)/OptimizationProfiles/DeSmuME_arm64.profdata";
				CLANG_USE_OPTIMIZATION_PROFILE = YES;
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.9;
				PRODUCT_NAME = "DeSmuME (arm64)";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		AB36C88E27F2C8AE00C763C8 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = i386;
				CLANG_CXX_LIBRARY = "libstdc++";
				CLANG_OPTIMIZATION_PROFILE_FILE = "$(SRCROOT)/OptimizationProfiles/DeSmuME_i386.profdata";
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
					METAL_DISABLE_FOR_BUILD_TARGET,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				LLVM_VECTORIZE_LOOPS = YES;
				ONLY_ACTIVE_ARCH = NO;
				PRODUCT_NAME = "DeSmuME (i386)";
				SKIP_INSTALL = NO;
				VALIDATE_PRODUCT = YES;
			};
			name = Debug;
		};
		AB36C88F27F2C8AE00C763C8 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = i386;
				CLANG_CXX_LIBRARY = "libstdc++";
				CLANG_OPTIMIZATION_PROFILE_FILE = "$(SRCROOT)/OptimizationProfiles/DeSmuME_i386.profdata";
				CLANG_USE_OPTIMIZATION_PROFILE = YES;
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
					METAL_DISABLE_FOR_BUILD_TARGET,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				PRODUCT_NAME = "DeSmuME (i386)";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		AB497B1027F2E97A00E8A244 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = i386;
				CLANG_CXX_LIBRARY = "libstdc++";
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
					METAL_DISABLE_FOR_BUILD_TARGET,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				LLVM_VECTORIZE_LOOPS = YES;
				ONLY_ACTIVE_ARCH = NO;
				PRODUCT_NAME = DeSmuME;
				SKIP_INSTALL = YES;
				VALIDATE_PRODUCT = NO;
			};
			name = Debug;
		};
		AB497B1127F2E97A00E8A244 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = i386;
				CLANG_CXX_LIBRARY = "libstdc++";
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
					METAL_DISABLE_FOR_BUILD_TARGET,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				PRODUCT_NAME = DeSmuME;
				SKIP_INSTALL = YES;
				VALIDATE_PRODUCT = NO;
			};
			name = Release;
		};
		AB79013B215B84E50082AE82 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					i386,
					x86_64,
				);
				CLANG_CXX_LIBRARY = "libstdc++";
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_UNROLL_LOOPS = YES;
				LLVM_LTO = YES_THIN;
			};
			name = Debug;
		};
		AB79013C215B84E50082AE82 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					i386,
					x86_64,
				);
				CLANG_CXX_LIBRARY = "libstdc++";
				GCC_UNROLL_LOOPS = YES;
				LLVM_LTO = YES;
			};
			name = Release;
		};
		AB790298215B84F20082AE82 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					i386,
					x86_64,
				);
				CLANG_CXX_LIBRARY = "libstdc++";
				GCC_PREPROCESSOR_DEFINITIONS = (
					_DEBUG,
					"DEBUG=1",
					GDB_STUB,
				);
				PRODUCT_NAME = "DeSmuME (Debug, dev+)";
			};
			name = Debug;
		};
		AB790299215B84F20082AE82 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					i386,
					x86_64,
				);
				CLANG_CXX_LIBRARY = "libstdc++";
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					GDB_STUB,
				);
				PRODUCT_NAME = "DeSmuME (dev+)";
			};
			name = Release;
		};
		AB796D6E15CDCBA200C59155 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					x86_64,
					x86_64h,
				);
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_UNROLL_LOOPS = YES;
				LLVM_LTO = YES_THIN;
				MACOSX_DEPLOYMENT_TARGET = 10.12;
			};
			name = Debug;
		};
		AB796D6F15CDCBA200C59155 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					x86_64,
					x86_64h,
				);
				GCC_UNROLL_LOOPS = YES;
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.12;
			};
			name = Release;
		};
		AB8F3D2C1A53AC2600A80BF6 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					x86_64,
					x86_64h,
				);
				GCC_PREPROCESSOR_DEFINITIONS = (
					_DEBUG,
					"DEBUG=1",
					GDB_STUB,
				);
				MACOSX_DEPLOYMENT_TARGET = 10.12;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				PRODUCT_NAME = "DeSmuME (Debug, dev+)";
			};
			name = Debug;
		};
		AB8F3D2D1A53AC2600A80BF6 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					x86_64,
					x86_64h,
				);
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					GDB_STUB,
				);
				MACOSX_DEPLOYMENT_TARGET = 10.12;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				PRODUCT_NAME = "DeSmuME (dev+)";
			};
			name = Release;
		};
		ABB3C6581501BC6D00E0C22E /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					x86_64,
					x86_64h,
					arm64,
				);
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_X86_VECTOR_INSTRUCTIONS = sse4.1;
				"CLANG_X86_VECTOR_INSTRUCTIONS[arch=i386]" = sse3;
				"CLANG_X86_VECTOR_INSTRUCTIONS[arch=x86_64h]" = avx2;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)/openemu\"",
				);
				GCC_PREFIX_HEADER = openemu/DeSmuME_Prefix_OpenEmu.pch;
				GCC_PREPROCESSOR_DEFINITIONS = (
					_DEBUG,
					"DEBUG=1",
					METAL_DISABLE_FOR_BUILD_TARGET,
				);
				INFOPLIST_FILE = "openemu/Info (OpenEmu Plug-in).plist";
				MACOSX_DEPLOYMENT_TARGET = 10.11;
				PRODUCT_NAME = DeSmuME;
				WRAPPER_EXTENSION = oecoreplugin;
			};
			name = Debug;
		};
		ABB3C6591501BC6D00E0C22E /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					x86_64,
					x86_64h,
					arm64,
				);
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_X86_VECTOR_INSTRUCTIONS = sse4.1;
				"CLANG_X86_VECTOR_INSTRUCTIONS[arch=i386]" = sse3;
				"CLANG_X86_VECTOR_INSTRUCTIONS[arch=x86_64h]" = avx2;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)/openemu\"",
				);
				GCC_PREFIX_HEADER = openemu/DeSmuME_Prefix_OpenEmu.pch;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					METAL_DISABLE_FOR_BUILD_TARGET,
				);
				INFOPLIST_FILE = "openemu/Info (OpenEmu Plug-in).plist";
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.11;
				PRODUCT_NAME = DeSmuME;
				WRAPPER_EXTENSION = oecoreplugin;
			};
			name = Release;
		};
		ABC8598E28273FEE00A03EA9 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = x86_64;
				CLANG_CXX_LIBRARY = "libstdc++";
				CLANG_OPTIMIZATION_PROFILE_FILE = "$(SRCROOT)/OptimizationProfiles/DeSmuME_x86_64.profdata";
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				LLVM_VECTORIZE_LOOPS = YES;
				ONLY_ACTIVE_ARCH = NO;
				PRODUCT_NAME = "DeSmuME (x86_64)";
				SKIP_INSTALL = NO;
				VALIDATE_PRODUCT = YES;
			};
			name = Debug;
		};
		ABC8598F28273FEE00A03EA9 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = x86_64;
				CLANG_CXX_LIBRARY = "libstdc++";
				CLANG_OPTIMIZATION_PROFILE_FILE = "$(SRCROOT)/OptimizationProfiles/DeSmuME_x86_64.profdata";
				CLANG_USE_OPTIMIZATION_PROFILE = YES;
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				PRODUCT_NAME = "DeSmuME (x86_64)";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		ABD2CE4226E05CB000FB15F7 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = x86_64h;
				CLANG_OPTIMIZATION_PROFILE_FILE = "$(SRCROOT)/OptimizationProfiles/DeSmuME_x86_64h.profdata";
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				LLVM_VECTORIZE_LOOPS = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.9;
				ONLY_ACTIVE_ARCH = NO;
				PRODUCT_NAME = "DeSmuME (x86_64h)";
				SKIP_INSTALL = NO;
				VALIDATE_PRODUCT = YES;
			};
			name = Debug;
		};
		ABD2CE4326E05CB000FB15F7 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = x86_64h;
				CLANG_OPTIMIZATION_PROFILE_FILE = "$(SRCROOT)/OptimizationProfiles/DeSmuME_x86_64h.profdata";
				CLANG_USE_OPTIMIZATION_PROFILE = YES;
				GCC_FAST_OBJC_DISPATCH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_UNROLL_LOOPS = YES;
				IBC_FLATTEN_NIBS = YES;
				INFOPLIST_FILE = Info.plist;
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.9;
				PRODUCT_NAME = "DeSmuME (x86_64h)";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		C01FCF4F08A954540054247B /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
				CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
				CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES;
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CLANG_X86_VECTOR_INSTRUCTIONS = ssse3;
				"CLANG_X86_VECTOR_INSTRUCTIONS[arch=i386]" = sse3;
				"CLANG_X86_VECTOR_INSTRUCTIONS[arch=x86_64h]" = avx2;
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_FAST_MATH = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = DeSmuME_Prefix.pch;
				GCC_PREPROCESSOR_DEFINITIONS = (
					_DEBUG,
					"DEBUG=1",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_THREADSAFE_STATICS = NO;
				GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_SHADOW = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					lua/,
					freetype/include/,
					"../../libretro-common/include/",
				);
				IBC_FLATTEN_NIBS = NO;
				INFOPLIST_FILE = "Info (Debug).plist";
				LD_NO_PIE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				MTL_FAST_MATH = YES;
				MTL_LANGUAGE_REVISION = Metal11;
				MTL_OPTIMIZATION_LEVEL = 3;
				ONLY_ACTIVE_ARCH = YES;
				OTHER_CFLAGS = "-I./../../";
				PRODUCT_BUNDLE_IDENTIFIER = org.desmume.DeSmuME;
				PRODUCT_NAME = "DeSmuME (Debug)";
				SDKROOT = macosx;
				SKIP_INSTALL = YES;
				STRIP_INSTALLED_PRODUCT = NO;
				VALIDATE_WORKSPACE_SKIPPED_SDK_FRAMEWORKS = OpenGL;
				VALID_ARCHS = "i386 x86_64 x86_64h arm64";
			};
			name = Debug;
		};
		C01FCF5008A954540054247B /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
				CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
				CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES;
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CLANG_X86_VECTOR_INSTRUCTIONS = ssse3;
				"CLANG_X86_VECTOR_INSTRUCTIONS[arch=i386]" = sse3;
				"CLANG_X86_VECTOR_INSTRUCTIONS[arch=x86_64h]" = avx2;
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_FAST_MATH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
				GCC_OPTIMIZATION_LEVEL = fast;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = DeSmuME_Prefix.pch;
				GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
				GCC_STRICT_ALIASING = YES;
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				GCC_THREADSAFE_STATICS = NO;
				GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
				GCC_UNROLL_LOOPS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_SHADOW = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					lua/,
					freetype/include/,
					"../../libretro-common/include/",
				);
				INFOPLIST_FILE = Info.plist;
				LD_NO_PIE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				MTL_FAST_MATH = YES;
				MTL_LANGUAGE_REVISION = Metal11;
				MTL_OPTIMIZATION_LEVEL = 3;
				OTHER_CFLAGS = "-I./../../";
				PRODUCT_BUNDLE_IDENTIFIER = org.desmume.DeSmuME;
				PRODUCT_NAME = DeSmuME;
				SDKROOT = macosx;
				STRIP_INSTALLED_PRODUCT = NO;
				VALIDATE_PRODUCT = YES;
				VALIDATE_WORKSPACE_SKIPPED_SDK_FRAMEWORKS = OpenGL;
				VALID_ARCHS = "i386 x86_64 x86_64h arm64";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		8C43E89C27E3CD0100A35F65 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; AppleSilicon -- Latest Xcode)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8C43E89D27E3CD0100A35F65 /* Debug */,
				8C43E89E27E3CD0100A35F65 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		8C43E9FB27E3CD4C00A35F65 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; AppleSilicon dev+ -- Latest Xcode)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8C43E9FC27E3CD4C00A35F65 /* Debug */,
				8C43E9FD27E3CD4C00A35F65 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		8CCD850D27E40B730024BDD5 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage Final AppleSilicon -- Latest Xcode)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8CCD850E27E40B730024BDD5 /* Debug */,
				8CCD850F27E40B730024BDD5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AB36C88D27F2C8AE00C763C8 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage 3 Intel32 -- Xcode 8)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB36C88E27F2C8AE00C763C8 /* Debug */,
				AB36C88F27F2C8AE00C763C8 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AB497B0F27F2E97A00E8A244 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage 2 Leopard NIB -- Xcode 6)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB497B1027F2E97A00E8A244 /* Debug */,
				AB497B1127F2E97A00E8A244 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AB79013A215B84E50082AE82 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Intel32 Intel64 -- Xcode 8)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB79013B215B84E50082AE82 /* Debug */,
				AB79013C215B84E50082AE82 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AB790297215B84F20082AE82 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Intel32 Intel64 dev+ -- Xcode 8)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB790298215B84F20082AE82 /* Debug */,
				AB790299215B84F20082AE82 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AB796D6D15CDCBA200C59155 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Intel64 -- Latest Xcode)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB796D6E15CDCBA200C59155 /* Debug */,
				AB796D6F15CDCBA200C59155 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AB8F3D2B1A53AC2600A80BF6 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Intel64 dev+ -- Latest Xcode)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB8F3D2C1A53AC2600A80BF6 /* Debug */,
				AB8F3D2D1A53AC2600A80BF6 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		ABB3C6571501BC6D00E0C22E /* Build configuration list for PBXNativeTarget "DeSmuME (OpenEmu Plug-in -- Latest Xcode)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				ABB3C6581501BC6D00E0C22E /* Debug */,
				ABB3C6591501BC6D00E0C22E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		ABC8598D28273FEE00A03EA9 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage 4 Intel64 -- Xcode 8)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				ABC8598E28273FEE00A03EA9 /* Debug */,
				ABC8598F28273FEE00A03EA9 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		ABD2CE4126E05CB000FB15F7 /* Build configuration list for PBXNativeTarget "DeSmuME (macOS App; Release Stage 5 Intel64 Haswell -- Latest Xcode)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				ABD2CE4226E05CB000FB15F7 /* Debug */,
				ABD2CE4326E05CB000FB15F7 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C01FCF4E08A954540054247B /* Build configuration list for PBXProject "DeSmuME (Latest)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C01FCF4F08A954540054247B /* Debug */,
				C01FCF5008A954540054247B /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}
