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

/* Begin PBXBuildFile section */
		AB0F290614BE6E68009ABC6F /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB0F290714BE6E68009ABC6F /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB0F290814BE6E68009ABC6F /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB0F290914BE6E68009ABC6F /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB0F294814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB0F294914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB0F294A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB0F294B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB0F294C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB0F294D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB0F294E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB0F294F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB0F295014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB0F295114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB0F295214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB0F295314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB0F295414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB0F295514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB0F295614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB0F295714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB0F296F14BE705D009ABC6F /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB0F297014BE705D009ABC6F /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB0F297B14BE70BC009ABC6F /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB0F299014BE71E0009ABC6F /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB0F299114BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB0F299214BE71E0009ABC6F /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB0F299314BE71E0009ABC6F /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB0F29B814BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB0F29B914BE7213009ABC6F /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB0F29BA14BE7213009ABC6F /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB0F29BB14BE7213009ABC6F /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB0F29BC14BE7213009ABC6F /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB0F29BD14BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB0F29BE14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB0F29BF14BE7213009ABC6F /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB0F29C014BE7213009ABC6F /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB0F29C114BE7213009ABC6F /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB0F29C214BE7213009ABC6F /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB0F29C414BE7213009ABC6F /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB0F29C514BE7213009ABC6F /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB0F29C614BE7213009ABC6F /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB0F29C714BE7213009ABC6F /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB0F29C814BE7213009ABC6F /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB0F29C914BE7213009ABC6F /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB126D07182ECB9500EBCF22 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB126D06182ECB9500EBCF22 /* slot2_passme.cpp */; };
		AB126D08182ECB9500EBCF22 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB126D06182ECB9500EBCF22 /* slot2_passme.cpp */; };
		AB126D09182ECB9500EBCF22 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB126D06182ECB9500EBCF22 /* slot2_passme.cpp */; };
		AB126D0A182ECB9500EBCF22 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB126D06182ECB9500EBCF22 /* slot2_passme.cpp */; };
		AB126D0B182ECB9500EBCF22 /* slot2_passme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB126D06182ECB9500EBCF22 /* slot2_passme.cpp */; };
		AB142026186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB142025186E2CD80015D52F /* Image_MemoryExpansionPak.png */; };
		AB142027186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB142025186E2CD80015D52F /* Image_MemoryExpansionPak.png */; };
		AB142028186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB142025186E2CD80015D52F /* Image_MemoryExpansionPak.png */; };
		AB142029186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB142025186E2CD80015D52F /* Image_MemoryExpansionPak.png */; };
		AB14202A186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */ = {isa = PBXBuildFile; fileRef = AB142025186E2CD80015D52F /* Image_MemoryExpansionPak.png */; };
		AB1CC8001AA509C2008B0A16 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB1CC7FF1AA509C2008B0A16 /* CoreAudio.framework */; };
		AB1CC80A1AA509DF008B0A16 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB1CC7FF1AA509C2008B0A16 /* CoreAudio.framework */; };
		AB1CC80B1AA509E0008B0A16 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB1CC7FF1AA509C2008B0A16 /* CoreAudio.framework */; };
		AB1CC80C1AA509E0008B0A16 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB1CC7FF1AA509C2008B0A16 /* CoreAudio.framework */; };
		AB1CC80D1AA509E1008B0A16 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB1CC7FF1AA509C2008B0A16 /* CoreAudio.framework */; };
		AB1CC81B1AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8161AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png */; };
		AB1CC81C1AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8171AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png */; };
		AB1CC81D1AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8181AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png */; };
		AB1CC81E1AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8191AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png */; };
		AB1CC81F1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC81A1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png */; };
		AB1CC8201AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8161AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png */; };
		AB1CC8211AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8171AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png */; };
		AB1CC8221AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8181AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png */; };
		AB1CC8231AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8191AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png */; };
		AB1CC8241AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC81A1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png */; };
		AB1CC8251AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8161AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png */; };
		AB1CC8261AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8171AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png */; };
		AB1CC8271AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8181AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png */; };
		AB1CC8281AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8191AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png */; };
		AB1CC8291AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC81A1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png */; };
		AB1CC82A1AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8161AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png */; };
		AB1CC82B1AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8171AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png */; };
		AB1CC82C1AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8181AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png */; };
		AB1CC82D1AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8191AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png */; };
		AB1CC82E1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC81A1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png */; };
		AB1CC82F1AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8161AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png */; };
		AB1CC8301AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8171AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png */; };
		AB1CC8311AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8181AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png */; };
		AB1CC8321AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC8191AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png */; };
		AB1CC8331AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB1CC81A1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png */; };
		AB213D45170CB141006DDB0F /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB213D44170CB141006DDB0F /* InputProfileController.mm */; };
		AB213D46170CB141006DDB0F /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB213D44170CB141006DDB0F /* InputProfileController.mm */; };
		AB213D47170CB141006DDB0F /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB213D44170CB141006DDB0F /* InputProfileController.mm */; };
		AB213D48170CB141006DDB0F /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB213D44170CB141006DDB0F /* InputProfileController.mm */; };
		AB213E991710D074006DDB0F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB213E981710D074006DDB0F /* AudioToolbox.framework */; };
		AB213EC41710D0A0006DDB0F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB213E981710D074006DDB0F /* AudioToolbox.framework */; };
		AB213EC51710D0A1006DDB0F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB213E981710D074006DDB0F /* AudioToolbox.framework */; };
		AB213EC61710D0A1006DDB0F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB213E981710D074006DDB0F /* AudioToolbox.framework */; };
		AB2145231714DFF4006DDB0F /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2145221714DFF4006DDB0F /* audiosamplegenerator.cpp */; };
		AB2145241714DFF4006DDB0F /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2145221714DFF4006DDB0F /* audiosamplegenerator.cpp */; };
		AB2145251714DFF4006DDB0F /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2145221714DFF4006DDB0F /* audiosamplegenerator.cpp */; };
		AB2145261714DFF4006DDB0F /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2145221714DFF4006DDB0F /* audiosamplegenerator.cpp */; };
		AB2A99A71725F00F0062C1A1 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB2A99A81725F00F0062C1A1 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB2A99A91725F00F0062C1A1 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB2A99AA1725F00F0062C1A1 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB2A99AB1725F00F0062C1A1 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB2A99AC1725F00F0062C1A1 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB2A99AD1725F00F0062C1A1 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB2A99AE1725F00F0062C1A1 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB2A99AF1725F00F0062C1A1 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB2A99B01725F00F0062C1A1 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB2A99B11725F00F0062C1A1 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB2A99B21725F00F0062C1A1 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB2A99B31725F00F0062C1A1 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB2A99B41725F00F0062C1A1 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB2A99B51725F00F0062C1A1 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB2A99B61725F00F0062C1A1 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		AB2A99B71725F00F0062C1A1 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		AB2A99B81725F00F0062C1A1 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		AB2A99B91725F00F0062C1A1 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		AB2A99BA1725F00F0062C1A1 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		AB2A99BB1725F00F0062C1A1 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB2A99BC1725F00F0062C1A1 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB2A99BD1725F00F0062C1A1 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB2A99BE1725F00F0062C1A1 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB2A99BF1725F00F0062C1A1 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB2A99C01725F00F0062C1A1 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB2A99C11725F00F0062C1A1 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB2A99C21725F00F0062C1A1 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB2A99C31725F00F0062C1A1 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB2A99C41725F00F0062C1A1 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB2A99C51725F00F0062C1A1 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB2A99C61725F00F0062C1A1 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB2A99C71725F00F0062C1A1 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB2A99C81725F00F0062C1A1 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB2A99C91725F00F0062C1A1 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB2A99CA1725F00F0062C1A1 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB2A99CB1725F00F0062C1A1 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB2A99CC1725F00F0062C1A1 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB2A99CD1725F00F0062C1A1 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB2A99CE1725F00F0062C1A1 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB2A99CF1725F00F0062C1A1 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB2A99D01725F00F0062C1A1 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB2A99D11725F00F0062C1A1 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB2A99D21725F00F0062C1A1 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB2A99D31725F00F0062C1A1 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB2A99D41725F00F0062C1A1 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB2A99D51725F00F0062C1A1 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB2A99D61725F00F0062C1A1 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB2A99D71725F00F0062C1A1 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB2A99D81725F00F0062C1A1 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB2A99D91725F00F0062C1A1 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB2A99DA1725F00F0062C1A1 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB2A99DB1725F00F0062C1A1 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB2A99DC1725F00F0062C1A1 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB2A99DD1725F00F0062C1A1 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB2A99DE1725F00F0062C1A1 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB2A99DF1725F00F0062C1A1 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB2A99E01725F00F0062C1A1 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB2A99E21725F00F0062C1A1 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB2A99E31725F00F0062C1A1 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB2A99E41725F00F0062C1A1 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB2A99E51725F00F0062C1A1 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB2A99E61725F00F0062C1A1 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB2A99E71725F00F0062C1A1 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB2A99E81725F00F0062C1A1 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB2A99E91725F00F0062C1A1 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB2A99EA1725F00F0062C1A1 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB2A99EB1725F00F0062C1A1 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB2A99EC1725F00F0062C1A1 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB2A99ED1725F00F0062C1A1 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB2A99EE1725F00F0062C1A1 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB700DB816CDDBC400FBD336 /* DisplayWindow.xib */; };
		AB2A99F11725F00F0062C1A1 /* ConvertUTF.c in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1D1345ACBF00AF11D1 /* ConvertUTF.c */; };
		AB2A99F31725F00F0062C1A1 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		AB2A99F41725F00F0062C1A1 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		AB2A99F51725F00F0062C1A1 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		AB2A99F61725F00F0062C1A1 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		AB2A99F71725F00F0062C1A1 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		AB2A99F81725F00F0062C1A1 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		AB2A99F91725F00F0062C1A1 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		AB2A99FA1725F00F0062C1A1 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		AB2A99FB1725F00F0062C1A1 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		AB2A99FC1725F00F0062C1A1 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		AB2A99FD1725F00F0062C1A1 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		AB2A99FE1725F00F0062C1A1 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		AB2A99FF1725F00F0062C1A1 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		AB2A9A001725F00F0062C1A1 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		AB2A9A011725F00F0062C1A1 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		AB2A9A021725F00F0062C1A1 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		AB2A9A031725F00F0062C1A1 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		AB2A9A041725F00F0062C1A1 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		AB2A9A051725F00F0062C1A1 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		AB2A9A061725F00F0062C1A1 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		AB2A9A071725F00F0062C1A1 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		AB2A9A081725F00F0062C1A1 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		AB2A9A091725F00F0062C1A1 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		AB2A9A0A1725F00F0062C1A1 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		AB2A9A0B1725F00F0062C1A1 /* fs-linux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */; };
		AB2A9A0C1725F00F0062C1A1 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		AB2A9A0D1725F00F0062C1A1 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		AB2A9A0E1725F00F0062C1A1 /* GPU_osd_stub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB51345AC8400AF11D1 /* GPU_osd_stub.cpp */; };
		AB2A9A0F1725F00F0062C1A1 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		AB2A9A101725F00F0062C1A1 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		AB2A9A111725F00F0062C1A1 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		AB2A9A121725F00F0062C1A1 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		AB2A9A131725F00F0062C1A1 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		AB2A9A141725F00F0062C1A1 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		AB2A9A151725F00F0062C1A1 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		AB2A9A161725F00F0062C1A1 /* md5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4A1345ACBF00AF11D1 /* md5.cpp */; };
		AB2A9A171725F00F0062C1A1 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		AB2A9A181725F00F0062C1A1 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		AB2A9A191725F00F0062C1A1 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		AB2A9A1A1725F00F0062C1A1 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		AB2A9A1B1725F00F0062C1A1 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		AB2A9A1C1725F00F0062C1A1 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		AB2A9A1D1725F00F0062C1A1 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		AB2A9A1E1725F00F0062C1A1 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		AB2A9A1F1725F00F0062C1A1 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		AB2A9A201725F00F0062C1A1 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		AB2A9A211725F00F0062C1A1 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		AB2A9A221725F00F0062C1A1 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		AB2A9A231725F00F0062C1A1 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		AB2A9A241725F00F0062C1A1 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		AB2A9A251725F00F0062C1A1 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		AB2A9A271725F00F0062C1A1 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		AB2A9A281725F00F0062C1A1 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		AB2A9A291725F00F0062C1A1 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		AB2A9A2A1725F00F0062C1A1 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		AB2A9A2B1725F00F0062C1A1 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		AB2A9A2C1725F00F0062C1A1 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		AB2A9A2D1725F00F0062C1A1 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		AB2A9A2E1725F00F0062C1A1 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		AB2A9A2F1725F00F0062C1A1 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		AB2A9A301725F00F0062C1A1 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		AB2A9A311725F00F0062C1A1 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		AB2A9A321725F00F0062C1A1 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		AB2A9A331725F00F0062C1A1 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		AB2A9A341725F00F0062C1A1 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		AB2A9A351725F00F0062C1A1 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		AB2A9A361725F00F0062C1A1 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		AB2A9A371725F00F0062C1A1 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		AB2A9A381725F00F0062C1A1 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		AB2A9A391725F00F0062C1A1 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		AB2A9A3A1725F00F0062C1A1 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		AB2A9A3B1725F00F0062C1A1 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		AB2A9A3C1725F00F0062C1A1 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		AB2A9A3D1725F00F0062C1A1 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		AB2A9A3E1725F00F0062C1A1 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		AB2A9A3F1725F00F0062C1A1 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		AB2A9A401725F00F0062C1A1 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		AB2A9A411725F00F0062C1A1 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB2A9A421725F00F0062C1A1 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		AB2A9A431725F00F0062C1A1 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		AB2A9A441725F00F0062C1A1 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		AB2A9A451725F00F0062C1A1 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		AB2A9A461725F00F0062C1A1 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD9A46413DB99B300777194 /* mic_ext.cpp */; };
		AB2A9A471725F00F0062C1A1 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		AB2A9A481725F00F0062C1A1 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		AB2A9A491725F00F0062C1A1 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		AB2A9A4A1725F00F0062C1A1 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		AB2A9A4B1725F00F0062C1A1 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		AB2A9A4C1725F00F0062C1A1 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		AB2A9A4D1725F00F0062C1A1 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		AB2A9A4E1725F00F0062C1A1 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		AB2A9A4F1725F00F0062C1A1 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		AB2A9A501725F00F0062C1A1 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		AB2A9A511725F00F0062C1A1 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		AB2A9A521725F00F0062C1A1 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		AB2A9A531725F00F0062C1A1 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		AB2A9A541725F00F0062C1A1 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		AB2A9A551725F00F0062C1A1 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		AB2A9A561725F00F0062C1A1 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		AB2A9A571725F00F0062C1A1 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */; };
		AB2A9A581725F00F0062C1A1 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */; };
		AB2A9A591725F00F0062C1A1 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA0356F169127C000817C69 /* troubleshootingWindowDelegate.mm */; };
		AB2A9A5A1725F00F0062C1A1 /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A187B16C9951C00384EED /* EmuControllerDelegate.mm */; };
		AB2A9A5B1725F00F0062C1A1 /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A198216CAD66900384EED /* cocoa_GPU.mm */; };
		AB2A9A5C1725F00F0062C1A1 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB700DDD16CDE4C300FBD336 /* DisplayWindowController.mm */; };
		AB2A9A5D1725F00F0062C1A1 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5A795716D5A56000ED84B7 /* InputManager.mm */; };
		AB2A9A5E1725F00F0062C1A1 /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2A16F55C64002E07CD /* AAFilter.cpp */; };
		AB2A9A5F1725F00F0062C1A1 /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2B16F55C64002E07CD /* cpu_detect_x86_gcc.cpp */; };
		AB2A9A601725F00F0062C1A1 /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2C16F55C64002E07CD /* FIFOSampleBuffer.cpp */; };
		AB2A9A611725F00F0062C1A1 /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2D16F55C64002E07CD /* FIRFilter.cpp */; };
		AB2A9A621725F00F0062C1A1 /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2E16F55C64002E07CD /* mmx_optimized.cpp */; };
		AB2A9A631725F00F0062C1A1 /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2F16F55C64002E07CD /* RateTransposer.cpp */; };
		AB2A9A641725F00F0062C1A1 /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3016F55C64002E07CD /* SoundTouch.cpp */; };
		AB2A9A651725F00F0062C1A1 /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3116F55C64002E07CD /* sse_optimized.cpp */; };
		AB2A9A661725F00F0062C1A1 /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3216F55C64002E07CD /* TDStretch.cpp */; };
		AB2A9A671725F00F0062C1A1 /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3316F55C64002E07CD /* WavFile.cpp */; };
		AB2A9A681725F00F0062C1A1 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2F56EF1704C86900E28885 /* utilities.c */; };
		AB2A9A691725F00F0062C1A1 /* InputProfileController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB213D44170CB141006DDB0F /* InputProfileController.mm */; };
		AB2A9A6A1725F00F0062C1A1 /* audiosamplegenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB2145221714DFF4006DDB0F /* audiosamplegenerator.cpp */; };
		AB2A9A6B1725F00F0062C1A1 /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAAFBE9172122B6005DDDBE /* FileMigrationDelegate.mm */; };
		AB2A9A6D1725F00F0062C1A1 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB97C553169646D1002AC11B /* Accelerate.framework */; };
		AB2A9A6E1725F00F0062C1A1 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		AB2A9A6F1725F00F0062C1A1 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		AB2A9A701725F00F0062C1A1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AB2A9A711725F00F0062C1A1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		AB2A9A721725F00F0062C1A1 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		AB2A9A731725F00F0062C1A1 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		AB2A9A741725F00F0062C1A1 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
		AB2A9A751725F00F0062C1A1 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB213E981710D074006DDB0F /* AudioToolbox.framework */; };
		AB2F3B7D15CF9C6000858373 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB2F3B7E15CF9C6000858373 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB2F3B7F15CF9C6000858373 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB2F3B8015CF9C6000858373 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB2F3B8115CF9C6000858373 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB2F3B8215CF9C6000858373 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB2F3B8315CF9C6000858373 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB2F3B8415CF9C6000858373 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB2F3B8515CF9C6000858373 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB2F3B8615CF9C6000858373 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB2F3B8715CF9C6000858373 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB2F3B8815CF9C6000858373 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB2F3B8915CF9C6000858373 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB2F3B8A15CF9C6000858373 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB2F3B8B15CF9C6000858373 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB2F3B8C15CF9C6000858373 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		AB2F3B8D15CF9C6000858373 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		AB2F3B8E15CF9C6000858373 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		AB2F3B8F15CF9C6000858373 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		AB2F3B9015CF9C6000858373 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		AB2F3B9115CF9C6000858373 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB2F3B9215CF9C6000858373 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB2F3B9315CF9C6000858373 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB2F3B9415CF9C6000858373 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB2F3B9515CF9C6000858373 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB2F3B9615CF9C6000858373 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB2F3B9715CF9C6000858373 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB2F3B9815CF9C6000858373 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB2F3B9915CF9C6000858373 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB2F3B9A15CF9C6000858373 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB2F3B9B15CF9C6000858373 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB2F3B9C15CF9C6000858373 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB2F3B9D15CF9C6000858373 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB2F3B9E15CF9C6000858373 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB2F3B9F15CF9C6000858373 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB2F3BA015CF9C6000858373 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB2F3BA115CF9C6000858373 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB2F3BA215CF9C6000858373 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB2F3BA315CF9C6000858373 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB2F3BA415CF9C6000858373 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB2F3BA515CF9C6000858373 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB2F3BA615CF9C6000858373 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB2F3BA715CF9C6000858373 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB2F3BA815CF9C6000858373 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB2F3BA915CF9C6000858373 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB2F3BAA15CF9C6000858373 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB2F3BAB15CF9C6000858373 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB2F3BAC15CF9C6000858373 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB2F3BAD15CF9C6000858373 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB2F3BAE15CF9C6000858373 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB2F3BAF15CF9C6000858373 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB2F3BB015CF9C6000858373 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB2F3BB115CF9C6000858373 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB2F3BB215CF9C6000858373 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB2F3BB315CF9C6000858373 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB2F3BB415CF9C6000858373 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB2F3BB515CF9C6000858373 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB2F3BB615CF9C6000858373 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB2F3BB815CF9C6000858373 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB2F3BB915CF9C6000858373 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB2F3BBA15CF9C6000858373 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB2F3BBB15CF9C6000858373 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB2F3BBC15CF9C6000858373 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB2F3BBD15CF9C6000858373 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB2F3BBE15CF9C6000858373 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB2F3BBF15CF9C6000858373 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB2F3BC015CF9C6000858373 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB2F3BC115CF9C6000858373 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB2F3BC215CF9C6000858373 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB2F3BC315CF9C6000858373 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB2F3BC515CF9C6000858373 /* ConvertUTF.c in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1D1345ACBF00AF11D1 /* ConvertUTF.c */; };
		AB2F3BC815CF9C6000858373 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		AB2F3BC915CF9C6000858373 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		AB2F3BCA15CF9C6000858373 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		AB2F3BCB15CF9C6000858373 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		AB2F3BCC15CF9C6000858373 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		AB2F3BCD15CF9C6000858373 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		AB2F3BCE15CF9C6000858373 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		AB2F3BD015CF9C6000858373 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		AB2F3BD115CF9C6000858373 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		AB2F3BD215CF9C6000858373 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		AB2F3BD315CF9C6000858373 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		AB2F3BD415CF9C6000858373 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		AB2F3BD515CF9C6000858373 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		AB2F3BD615CF9C6000858373 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		AB2F3BD715CF9C6000858373 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		AB2F3BD815CF9C6000858373 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		AB2F3BD915CF9C6000858373 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		AB2F3BDA15CF9C6000858373 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		AB2F3BDB15CF9C6000858373 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		AB2F3BDC15CF9C6000858373 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		AB2F3BDD15CF9C6000858373 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		AB2F3BDF15CF9C6000858373 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		AB2F3BE015CF9C6000858373 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		AB2F3BE215CF9C6000858373 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		AB2F3BE315CF9C6000858373 /* fs-linux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */; };
		AB2F3BE415CF9C6000858373 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		AB2F3BE515CF9C6000858373 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		AB2F3BE615CF9C6000858373 /* GPU_osd_stub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB51345AC8400AF11D1 /* GPU_osd_stub.cpp */; };
		AB2F3BE715CF9C6000858373 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		AB2F3BE815CF9C6000858373 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		AB2F3BE915CF9C6000858373 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		AB2F3BEA15CF9C6000858373 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		AB2F3BEB15CF9C6000858373 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		AB2F3BEC15CF9C6000858373 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		AB2F3BED15CF9C6000858373 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		AB2F3BEE15CF9C6000858373 /* md5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4A1345ACBF00AF11D1 /* md5.cpp */; };
		AB2F3BEF15CF9C6000858373 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		AB2F3BF015CF9C6000858373 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		AB2F3BF215CF9C6000858373 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		AB2F3BF315CF9C6000858373 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		AB2F3BF415CF9C6000858373 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		AB2F3BF515CF9C6000858373 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		AB2F3BF615CF9C6000858373 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		AB2F3BF815CF9C6000858373 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		AB2F3BF915CF9C6000858373 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		AB2F3BFA15CF9C6000858373 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		AB2F3BFB15CF9C6000858373 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		AB2F3BFC15CF9C6000858373 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		AB2F3BFD15CF9C6000858373 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		AB2F3BFE15CF9C6000858373 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		AB2F3BFF15CF9C6000858373 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		AB2F3C0115CF9C6000858373 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		AB2F3C0215CF9C6000858373 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		AB2F3C0315CF9C6000858373 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		AB2F3C0415CF9C6000858373 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		AB2F3C0515CF9C6000858373 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		AB2F3C0615CF9C6000858373 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		AB2F3C0715CF9C6000858373 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		AB2F3C0815CF9C6000858373 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		AB2F3C0915CF9C6000858373 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		AB2F3C0A15CF9C6000858373 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		AB2F3C0B15CF9C6000858373 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		AB2F3C0D15CF9C6000858373 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		AB2F3C0F15CF9C6000858373 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		AB2F3C1115CF9C6000858373 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		AB2F3C1215CF9C6000858373 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		AB2F3C1315CF9C6000858373 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		AB2F3C1415CF9C6000858373 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		AB2F3C1515CF9C6000858373 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		AB2F3C1615CF9C6000858373 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		AB2F3C1715CF9C6000858373 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		AB2F3C1815CF9C6000858373 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		AB2F3C1915CF9C6000858373 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		AB2F3C1A15CF9C6000858373 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		AB2F3C1C15CF9C6000858373 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		AB2F3C1D15CF9C6000858373 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		AB2F3C1E15CF9C6000858373 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		AB2F3C1F15CF9C6000858373 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB2F3C2015CF9C6000858373 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		AB2F3C2115CF9C6000858373 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		AB2F3C2215CF9C6000858373 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		AB2F3C2415CF9C6000858373 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		AB2F3C2515CF9C6000858373 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD9A46413DB99B300777194 /* mic_ext.cpp */; };
		AB2F3C2615CF9C6000858373 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		AB2F3C2715CF9C6000858373 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		AB2F3C2815CF9C6000858373 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		AB2F3C2915CF9C6000858373 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		AB2F3C2A15CF9C6000858373 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		AB2F3C2B15CF9C6000858373 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		AB2F3C2C15CF9C6000858373 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		AB2F3C2F15CF9C6000858373 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		AB2F3C3015CF9C6000858373 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		AB2F3C3115CF9C6000858373 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		AB2F3C3215CF9C6000858373 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		AB2F3C3315CF9C6000858373 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		AB2F3C3415CF9C6000858373 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		AB2F3C3515CF9C6000858373 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		AB2F3C3615CF9C6000858373 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		AB2F3C3715CF9C6000858373 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		AB2F3C3815CF9C6000858373 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */; };
		AB2F3C3915CF9C6000858373 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */; };
		AB2F3C3B15CF9C6000858373 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		AB2F3C3C15CF9C6000858373 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		AB2F3C3D15CF9C6000858373 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AB2F3C3E15CF9C6000858373 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		AB2F3C3F15CF9C6000858373 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		AB2F3C4015CF9C6000858373 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		AB2F3C4115CF9C6000858373 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
		AB2F56F01704C86900E28885 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2F56EF1704C86900E28885 /* utilities.c */; };
		AB2F56F11704C86900E28885 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2F56EF1704C86900E28885 /* utilities.c */; };
		AB2F56F21704C86900E28885 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2F56EF1704C86900E28885 /* utilities.c */; };
		AB2F56F31704C86900E28885 /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = AB2F56EF1704C86900E28885 /* utilities.c */; };
		AB3ACB7814C2361100D7D192 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		AB3ACB7914C2361100D7D192 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		AB3ACB7C14C2361100D7D192 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		AB3ACB7D14C2361100D7D192 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		AB3ACC4414C24D5400D7D192 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB3ACC4514C24D5400D7D192 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB3ACC4614C24D5400D7D192 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB3ACC4714C24D5400D7D192 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB3ACC4914C24D5400D7D192 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB43527217D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43527117D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp */; };
		AB43527317D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43527117D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp */; };
		AB43527417D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43527117D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp */; };
		AB43527517D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43527117D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp */; };
		AB43527617D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43527117D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp */; };
		AB43528717D5BA95007417C8 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43528617D5BA95007417C8 /* fsnitro.cpp */; };
		AB43528817D5BA95007417C8 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43528617D5BA95007417C8 /* fsnitro.cpp */; };
		AB43528917D5BA95007417C8 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43528617D5BA95007417C8 /* fsnitro.cpp */; };
		AB43528A17D5BA95007417C8 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43528617D5BA95007417C8 /* fsnitro.cpp */; };
		AB43528B17D5BA95007417C8 /* fsnitro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB43528617D5BA95007417C8 /* fsnitro.cpp */; };
		AB4C4C3F16F55C64002E07CD /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2A16F55C64002E07CD /* AAFilter.cpp */; };
		AB4C4C4016F55C64002E07CD /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2B16F55C64002E07CD /* cpu_detect_x86_gcc.cpp */; };
		AB4C4C4116F55C64002E07CD /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2C16F55C64002E07CD /* FIFOSampleBuffer.cpp */; };
		AB4C4C4216F55C64002E07CD /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2D16F55C64002E07CD /* FIRFilter.cpp */; };
		AB4C4C4316F55C64002E07CD /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2E16F55C64002E07CD /* mmx_optimized.cpp */; };
		AB4C4C4416F55C64002E07CD /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2F16F55C64002E07CD /* RateTransposer.cpp */; };
		AB4C4C4516F55C64002E07CD /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3016F55C64002E07CD /* SoundTouch.cpp */; };
		AB4C4C4616F55C64002E07CD /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3116F55C64002E07CD /* sse_optimized.cpp */; };
		AB4C4C4716F55C64002E07CD /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3216F55C64002E07CD /* TDStretch.cpp */; };
		AB4C4C4816F55C64002E07CD /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3316F55C64002E07CD /* WavFile.cpp */; };
		AB4C4C4916F55C64002E07CD /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2A16F55C64002E07CD /* AAFilter.cpp */; };
		AB4C4C4A16F55C64002E07CD /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2B16F55C64002E07CD /* cpu_detect_x86_gcc.cpp */; };
		AB4C4C4B16F55C64002E07CD /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2C16F55C64002E07CD /* FIFOSampleBuffer.cpp */; };
		AB4C4C4C16F55C64002E07CD /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2D16F55C64002E07CD /* FIRFilter.cpp */; };
		AB4C4C4D16F55C64002E07CD /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2E16F55C64002E07CD /* mmx_optimized.cpp */; };
		AB4C4C4E16F55C64002E07CD /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2F16F55C64002E07CD /* RateTransposer.cpp */; };
		AB4C4C4F16F55C64002E07CD /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3016F55C64002E07CD /* SoundTouch.cpp */; };
		AB4C4C5016F55C64002E07CD /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3116F55C64002E07CD /* sse_optimized.cpp */; };
		AB4C4C5116F55C64002E07CD /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3216F55C64002E07CD /* TDStretch.cpp */; };
		AB4C4C5216F55C64002E07CD /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3316F55C64002E07CD /* WavFile.cpp */; };
		AB4C4C5316F55C64002E07CD /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2A16F55C64002E07CD /* AAFilter.cpp */; };
		AB4C4C5416F55C64002E07CD /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2B16F55C64002E07CD /* cpu_detect_x86_gcc.cpp */; };
		AB4C4C5516F55C64002E07CD /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2C16F55C64002E07CD /* FIFOSampleBuffer.cpp */; };
		AB4C4C5616F55C64002E07CD /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2D16F55C64002E07CD /* FIRFilter.cpp */; };
		AB4C4C5716F55C64002E07CD /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2E16F55C64002E07CD /* mmx_optimized.cpp */; };
		AB4C4C5816F55C64002E07CD /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2F16F55C64002E07CD /* RateTransposer.cpp */; };
		AB4C4C5916F55C64002E07CD /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3016F55C64002E07CD /* SoundTouch.cpp */; };
		AB4C4C5A16F55C64002E07CD /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3116F55C64002E07CD /* sse_optimized.cpp */; };
		AB4C4C5B16F55C64002E07CD /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3216F55C64002E07CD /* TDStretch.cpp */; };
		AB4C4C5C16F55C64002E07CD /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3316F55C64002E07CD /* WavFile.cpp */; };
		AB4C4C5D16F55C64002E07CD /* AAFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2A16F55C64002E07CD /* AAFilter.cpp */; };
		AB4C4C5E16F55C64002E07CD /* cpu_detect_x86_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2B16F55C64002E07CD /* cpu_detect_x86_gcc.cpp */; };
		AB4C4C5F16F55C64002E07CD /* FIFOSampleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2C16F55C64002E07CD /* FIFOSampleBuffer.cpp */; };
		AB4C4C6016F55C64002E07CD /* FIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2D16F55C64002E07CD /* FIRFilter.cpp */; };
		AB4C4C6116F55C64002E07CD /* mmx_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2E16F55C64002E07CD /* mmx_optimized.cpp */; };
		AB4C4C6216F55C64002E07CD /* RateTransposer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C2F16F55C64002E07CD /* RateTransposer.cpp */; };
		AB4C4C6316F55C64002E07CD /* SoundTouch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3016F55C64002E07CD /* SoundTouch.cpp */; };
		AB4C4C6416F55C64002E07CD /* sse_optimized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3116F55C64002E07CD /* sse_optimized.cpp */; };
		AB4C4C6516F55C64002E07CD /* TDStretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3216F55C64002E07CD /* TDStretch.cpp */; };
		AB4C4C6616F55C64002E07CD /* WavFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4C3316F55C64002E07CD /* WavFile.cpp */; };
		AB4C808D17C5D7780024D479 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808717C5D7780024D479 /* slot1_retail_auto.cpp */; };
		AB4C808E17C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808817C5D7780024D479 /* slot1_retail_mcrom.cpp */; };
		AB4C808F17C5D7780024D479 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808917C5D7780024D479 /* slot1comp_mc.cpp */; };
		AB4C809017C5D7780024D479 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808B17C5D7780024D479 /* slot1comp_rom.cpp */; };
		AB4C809117C5D7780024D479 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808717C5D7780024D479 /* slot1_retail_auto.cpp */; };
		AB4C809217C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808817C5D7780024D479 /* slot1_retail_mcrom.cpp */; };
		AB4C809317C5D7780024D479 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808917C5D7780024D479 /* slot1comp_mc.cpp */; };
		AB4C809417C5D7780024D479 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808B17C5D7780024D479 /* slot1comp_rom.cpp */; };
		AB4C809517C5D7780024D479 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808717C5D7780024D479 /* slot1_retail_auto.cpp */; };
		AB4C809617C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808817C5D7780024D479 /* slot1_retail_mcrom.cpp */; };
		AB4C809717C5D7780024D479 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808917C5D7780024D479 /* slot1comp_mc.cpp */; };
		AB4C809817C5D7780024D479 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808B17C5D7780024D479 /* slot1comp_rom.cpp */; };
		AB4C809917C5D7780024D479 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808717C5D7780024D479 /* slot1_retail_auto.cpp */; };
		AB4C809A17C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808817C5D7780024D479 /* slot1_retail_mcrom.cpp */; };
		AB4C809B17C5D7780024D479 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808917C5D7780024D479 /* slot1comp_mc.cpp */; };
		AB4C809C17C5D7780024D479 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808B17C5D7780024D479 /* slot1comp_rom.cpp */; };
		AB4C809D17C5D7780024D479 /* slot1_retail_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808717C5D7780024D479 /* slot1_retail_auto.cpp */; };
		AB4C809E17C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808817C5D7780024D479 /* slot1_retail_mcrom.cpp */; };
		AB4C809F17C5D7780024D479 /* slot1comp_mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808917C5D7780024D479 /* slot1comp_mc.cpp */; };
		AB4C80A017C5D7780024D479 /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C808B17C5D7780024D479 /* slot1comp_rom.cpp */; };
		AB4C80AA17C5D7A00024D479 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C80A917C5D7A00024D479 /* advanscene.cpp */; };
		AB4C80AB17C5D7A00024D479 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C80A917C5D7A00024D479 /* advanscene.cpp */; };
		AB4C80AC17C5D7A00024D479 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C80A917C5D7A00024D479 /* advanscene.cpp */; };
		AB4C80AD17C5D7A00024D479 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C80A917C5D7A00024D479 /* advanscene.cpp */; };
		AB4C80AE17C5D7A00024D479 /* advanscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C80A917C5D7A00024D479 /* advanscene.cpp */; };
		AB53517F18313E3100CCD532 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53517E18313E3100CCD532 /* slot2_auto.cpp */; };
		AB53518018313E3100CCD532 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53517E18313E3100CCD532 /* slot2_auto.cpp */; };
		AB53518118313E3100CCD532 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53517E18313E3100CCD532 /* slot2_auto.cpp */; };
		AB53518218313E3100CCD532 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53517E18313E3100CCD532 /* slot2_auto.cpp */; };
		AB53518318313E3100CCD532 /* slot2_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53517E18313E3100CCD532 /* slot2_auto.cpp */; };
		AB53518618313E4E00CCD532 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53518518313E4E00CCD532 /* slot2.cpp */; };
		AB53518718313E4E00CCD532 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53518518313E4E00CCD532 /* slot2.cpp */; };
		AB53518818313E4E00CCD532 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53518518313E4E00CCD532 /* slot2.cpp */; };
		AB53518918313E4E00CCD532 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53518518313E4E00CCD532 /* slot2.cpp */; };
		AB53518A18313E4E00CCD532 /* slot2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB53518518313E4E00CCD532 /* slot2.cpp */; };
		AB5A795816D5A56000ED84B7 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5A795716D5A56000ED84B7 /* InputManager.mm */; };
		AB5A795916D5A56000ED84B7 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5A795716D5A56000ED84B7 /* InputManager.mm */; };
		AB5A795A16D5A56000ED84B7 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5A795716D5A56000ED84B7 /* InputManager.mm */; };
		AB5A795B16D5A56000ED84B7 /* InputManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB5A795716D5A56000ED84B7 /* InputManager.mm */; };
		AB6A187C16C9951C00384EED /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A187B16C9951C00384EED /* EmuControllerDelegate.mm */; };
		AB6A187D16C9951C00384EED /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A187B16C9951C00384EED /* EmuControllerDelegate.mm */; };
		AB6A187E16C9951C00384EED /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A187B16C9951C00384EED /* EmuControllerDelegate.mm */; };
		AB6A187F16C9951C00384EED /* EmuControllerDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A187B16C9951C00384EED /* EmuControllerDelegate.mm */; };
		AB6A198316CAD66900384EED /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A198216CAD66900384EED /* cocoa_GPU.mm */; };
		AB6A198416CAD66900384EED /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A198216CAD66900384EED /* cocoa_GPU.mm */; };
		AB6A198516CAD66900384EED /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A198216CAD66900384EED /* cocoa_GPU.mm */; };
		AB6A198616CAD66900384EED /* cocoa_GPU.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6A198216CAD66900384EED /* cocoa_GPU.mm */; };
		AB700DBA16CDDBC400FBD336 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB700DB816CDDBC400FBD336 /* DisplayWindow.xib */; };
		AB700DBB16CDDBC400FBD336 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB700DB816CDDBC400FBD336 /* DisplayWindow.xib */; };
		AB700DBC16CDDBC400FBD336 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB700DB816CDDBC400FBD336 /* DisplayWindow.xib */; };
		AB700DBD16CDDBC400FBD336 /* DisplayWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB700DB816CDDBC400FBD336 /* DisplayWindow.xib */; };
		AB700DDE16CDE4C300FBD336 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB700DDD16CDE4C300FBD336 /* DisplayWindowController.mm */; };
		AB700DDF16CDE4C300FBD336 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB700DDD16CDE4C300FBD336 /* DisplayWindowController.mm */; };
		AB700DE016CDE4C300FBD336 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB700DDD16CDE4C300FBD336 /* DisplayWindowController.mm */; };
		AB700DE116CDE4C300FBD336 /* DisplayWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB700DDD16CDE4C300FBD336 /* DisplayWindowController.mm */; };
		AB711ED21481C35F009011C8 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB711ED31481C35F009011C8 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB711ED81481C35F009011C8 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB711EDE1481C35F009011C8 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB711EEF1481C35F009011C8 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB711EF01481C35F009011C8 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB711EF11481C35F009011C8 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB711EF21481C35F009011C8 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB711EF31481C35F009011C8 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB711EF41481C35F009011C8 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB711EF51481C35F009011C8 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB711EFB1481C35F009011C8 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB711EFC1481C35F009011C8 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB711EFD1481C35F009011C8 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB711EFE1481C35F009011C8 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB711F011481C35F009011C8 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		AB711F021481C35F009011C8 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		AB711F031481C35F009011C8 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		AB711F041481C35F009011C8 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		AB711F051481C35F009011C8 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		AB711F061481C35F009011C8 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		AB711F071481C35F009011C8 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		AB711F081481C35F009011C8 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		AB711F091481C35F009011C8 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		AB711F0A1481C35F009011C8 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		AB711F0B1481C35F009011C8 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		AB711F0C1481C35F009011C8 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		AB711F0D1481C35F009011C8 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		AB711F0E1481C35F009011C8 /* GPU_osd_stub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB51345AC8400AF11D1 /* GPU_osd_stub.cpp */; };
		AB711F0F1481C35F009011C8 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		AB711F101481C35F009011C8 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		AB711F111481C35F009011C8 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		AB711F121481C35F009011C8 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		AB711F131481C35F009011C8 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		AB711F141481C35F009011C8 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		AB711F151481C35F009011C8 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		AB711F161481C35F009011C8 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		AB711F171481C35F009011C8 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		AB711F181481C35F009011C8 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		AB711F191481C35F009011C8 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		AB711F1A1481C35F009011C8 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		AB711F1B1481C35F009011C8 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		AB711F1C1481C35F009011C8 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		AB711F1D1481C35F009011C8 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		AB711F1E1481C35F009011C8 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		AB711F1F1481C35F009011C8 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		AB711F201481C35F009011C8 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		AB711F211481C35F009011C8 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		AB711F221481C35F009011C8 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		AB711F231481C35F009011C8 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		AB711F251481C35F009011C8 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		AB711F261481C35F009011C8 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		AB711F271481C35F009011C8 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		AB711F291481C35F009011C8 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		AB711F2A1481C35F009011C8 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		AB711F2B1481C35F009011C8 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		AB711F2C1481C35F009011C8 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		AB711F2D1481C35F009011C8 /* ConvertUTF.c in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1D1345ACBF00AF11D1 /* ConvertUTF.c */; };
		AB711F2E1481C35F009011C8 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		AB711F2F1481C35F009011C8 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		AB711F301481C35F009011C8 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		AB711F311481C35F009011C8 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		AB711F321481C35F009011C8 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		AB711F331481C35F009011C8 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		AB711F341481C35F009011C8 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		AB711F351481C35F009011C8 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		AB711F361481C35F009011C8 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		AB711F371481C35F009011C8 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		AB711F381481C35F009011C8 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		AB711F391481C35F009011C8 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		AB711F3A1481C35F009011C8 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		AB711F3B1481C35F009011C8 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		AB711F3C1481C35F009011C8 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		AB711F3D1481C35F009011C8 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		AB711F3E1481C35F009011C8 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		AB711F3F1481C35F009011C8 /* md5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4A1345ACBF00AF11D1 /* md5.cpp */; };
		AB711F401481C35F009011C8 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		AB711F411481C35F009011C8 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		AB711F421481C35F009011C8 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		AB711F431481C35F009011C8 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		AB711F461481C35F009011C8 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		AB711F471481C35F009011C8 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		AB711F481481C35F009011C8 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		AB711F491481C35F009011C8 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		AB711F4A1481C35F009011C8 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		AB711F4C1481C35F009011C8 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		AB711F4E1481C35F009011C8 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		AB711F501481C35F009011C8 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		AB711F511481C35F009011C8 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		AB711F521481C35F009011C8 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		AB711F5C1481C35F009011C8 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		AB711F5D1481C35F009011C8 /* fs-linux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */; };
		AB711F5E1481C35F009011C8 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD9A46413DB99B300777194 /* mic_ext.cpp */; };
		AB711F5F1481C35F009011C8 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		AB711F601481C35F009011C8 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		AB711F611481C35F009011C8 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		AB711F621481C35F009011C8 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		AB711F631481C35F009011C8 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		AB711F641481C35F009011C8 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		AB711F6C1481C35F009011C8 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		AB711F6D1481C35F009011C8 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		AB711F6E1481C35F009011C8 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		AB711F701481C35F009011C8 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB711F741481C35F009011C8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AB711F751481C35F009011C8 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		AB711F761481C35F009011C8 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		AB711F771481C35F009011C8 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		AB711F781481C35F009011C8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		AB711F7B1481C35F009011C8 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		AB73A96A1507C9F500A310C8 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		AB73A96B1507C9F500A310C8 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		AB73A96C1507C9F500A310C8 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		AB73A96D1507C9F500A310C8 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		AB73A96E1507C9F500A310C8 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		AB73A96F1507C9F500A310C8 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		AB73A9701507C9F500A310C8 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		AB73A9711507C9F500A310C8 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		AB73A9721507C9F500A310C8 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		AB73A9731507C9F500A310C8 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		AB73A9741507C9F500A310C8 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		AB73A9751507C9F500A310C8 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		AB73A9761507C9F500A310C8 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		AB73A9771507C9F500A310C8 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		AB73A9781507C9F500A310C8 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		AB73A9791507C9F500A310C8 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		AB73A97A1507C9F500A310C8 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		AB73A97B1507C9F500A310C8 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		AB73A97C1507C9F500A310C8 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		AB73A97D1507C9F500A310C8 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		AB73A97E1507C9F500A310C8 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		AB73A97F1507C9F500A310C8 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		AB73A9801507C9F500A310C8 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		AB73A9811507C9F500A310C8 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		AB73A9821507C9F500A310C8 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		AB73A9831507C9F500A310C8 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		AB73A9841507C9F500A310C8 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		AB73A9851507C9F500A310C8 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		AB73A9861507C9F500A310C8 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		AB73A9871507C9F500A310C8 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		AB73A9881507C9F500A310C8 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		AB73A9891507C9F500A310C8 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		AB73A98A1507C9F500A310C8 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		AB73A98B1507C9F500A310C8 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		AB73A98C1507C9F500A310C8 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		AB73A98D1507C9F500A310C8 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		AB73A98E1507C9F500A310C8 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		AB73A98F1507C9F500A310C8 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		AB73A9901507C9F500A310C8 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		AB73A9911507C9F500A310C8 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		AB73A9921507C9F500A310C8 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		AB73A9931507C9F500A310C8 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		AB73A9941507C9F500A310C8 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		AB73A9951507C9F500A310C8 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		AB73A9961507C9F500A310C8 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		AB73A9971507C9F500A310C8 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		AB73A9981507C9F500A310C8 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		AB73A9991507C9F500A310C8 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		AB73A99A1507C9F500A310C8 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		AB73A99B1507C9F500A310C8 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		AB73A99C1507C9F500A310C8 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		AB73A99D1507C9F500A310C8 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		AB73A99E1507C9F500A310C8 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		AB73A99F1507C9F500A310C8 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		AB73A9A01507C9F500A310C8 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		AB73A9A11507C9F500A310C8 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		AB73A9A21507C9F500A310C8 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		AB73A9A31507C9F500A310C8 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		AB73A9A51507C9F500A310C8 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		AB73A9A61507C9F500A310C8 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		AB73A9A71507C9F500A310C8 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		AB73A9A81507C9F500A310C8 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		AB73A9A91507C9F500A310C8 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		AB73A9AA1507C9F500A310C8 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		AB73A9AB1507C9F500A310C8 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		AB73A9AC1507C9F500A310C8 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		AB73A9AD1507C9F500A310C8 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		AB73A9AE1507C9F500A310C8 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		AB73A9B01507C9F500A310C8 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		AB73A9B11507C9F500A310C8 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB73A9B31507C9F500A310C8 /* ConvertUTF.c in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1D1345ACBF00AF11D1 /* ConvertUTF.c */; };
		AB73A9B61507C9F500A310C8 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		AB73A9B71507C9F500A310C8 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		AB73A9B81507C9F500A310C8 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		AB73A9B91507C9F500A310C8 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		AB73A9BA1507C9F500A310C8 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		AB73A9BB1507C9F500A310C8 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		AB73A9BC1507C9F500A310C8 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		AB73A9BE1507C9F500A310C8 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		AB73A9BF1507C9F500A310C8 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		AB73A9C01507C9F500A310C8 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		AB73A9C11507C9F500A310C8 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		AB73A9C21507C9F500A310C8 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		AB73A9C31507C9F500A310C8 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		AB73A9C41507C9F500A310C8 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		AB73A9C51507C9F500A310C8 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		AB73A9C61507C9F500A310C8 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		AB73A9C71507C9F500A310C8 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		AB73A9C81507C9F500A310C8 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		AB73A9C91507C9F500A310C8 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		AB73A9CA1507C9F500A310C8 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		AB73A9CB1507C9F500A310C8 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		AB73A9CD1507C9F500A310C8 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		AB73A9CE1507C9F500A310C8 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		AB73A9D01507C9F500A310C8 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		AB73A9D11507C9F500A310C8 /* fs-linux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */; };
		AB73A9D21507C9F500A310C8 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		AB73A9D31507C9F500A310C8 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		AB73A9D41507C9F500A310C8 /* GPU_osd_stub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB51345AC8400AF11D1 /* GPU_osd_stub.cpp */; };
		AB73A9D51507C9F500A310C8 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		AB73A9D61507C9F500A310C8 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		AB73A9D71507C9F500A310C8 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		AB73A9D81507C9F500A310C8 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		AB73A9D91507C9F500A310C8 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		AB73A9DA1507C9F500A310C8 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		AB73A9DB1507C9F500A310C8 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		AB73A9DC1507C9F500A310C8 /* md5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4A1345ACBF00AF11D1 /* md5.cpp */; };
		AB73A9DD1507C9F500A310C8 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		AB73A9DE1507C9F500A310C8 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		AB73A9E01507C9F500A310C8 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		AB73A9E11507C9F500A310C8 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		AB73A9E21507C9F500A310C8 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		AB73A9E31507C9F500A310C8 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		AB73A9E41507C9F500A310C8 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		AB73A9E61507C9F500A310C8 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		AB73A9E71507C9F500A310C8 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		AB73A9E81507C9F500A310C8 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		AB73A9E91507C9F500A310C8 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		AB73A9EA1507C9F500A310C8 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		AB73A9EB1507C9F500A310C8 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		AB73A9EC1507C9F500A310C8 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		AB73A9ED1507C9F500A310C8 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		AB73A9EF1507C9F500A310C8 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		AB73A9F01507C9F500A310C8 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		AB73A9F11507C9F500A310C8 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		AB73A9F21507C9F500A310C8 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		AB73A9F31507C9F500A310C8 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		AB73A9F41507C9F500A310C8 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		AB73A9F51507C9F500A310C8 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		AB73A9F61507C9F500A310C8 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		AB73A9F71507C9F500A310C8 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		AB73A9F81507C9F500A310C8 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		AB73A9F91507C9F500A310C8 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		AB73A9FB1507C9F500A310C8 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		AB73A9FD1507C9F500A310C8 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		AB73A9FF1507C9F500A310C8 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		AB73AA001507C9F500A310C8 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		AB73AA011507C9F500A310C8 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		AB73AA021507C9F500A310C8 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		AB73AA031507C9F500A310C8 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		AB73AA041507C9F500A310C8 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		AB73AA051507C9F500A310C8 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		AB73AA061507C9F500A310C8 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		AB73AA071507C9F500A310C8 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		AB73AA081507C9F500A310C8 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		AB73AA0A1507C9F500A310C8 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		AB73AA0B1507C9F500A310C8 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		AB73AA0C1507C9F500A310C8 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		AB73AA0D1507C9F500A310C8 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		AB73AA0E1507C9F500A310C8 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		AB73AA0F1507C9F500A310C8 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		AB73AA101507C9F500A310C8 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		AB73AA121507C9F500A310C8 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		AB73AA131507C9F500A310C8 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD9A46413DB99B300777194 /* mic_ext.cpp */; };
		AB73AA141507C9F500A310C8 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		AB73AA151507C9F500A310C8 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		AB73AA161507C9F500A310C8 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		AB73AA171507C9F500A310C8 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		AB73AA181507C9F500A310C8 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		AB73AA191507C9F500A310C8 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		AB73AA1A1507C9F500A310C8 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		AB73AA1D1507C9F500A310C8 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		AB73AA1E1507C9F500A310C8 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		AB73AA1F1507C9F500A310C8 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		AB73AA201507C9F500A310C8 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		AB73AA211507C9F500A310C8 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		AB73AA221507C9F500A310C8 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		AB73AA231507C9F500A310C8 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		AB73AA241507C9F500A310C8 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		AB73AA251507C9F500A310C8 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		AB73AA261507C9F500A310C8 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */; };
		AB73AA271507C9F500A310C8 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */; };
		AB73AA291507C9F500A310C8 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		AB73AA2A1507C9F500A310C8 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		AB73AA2B1507C9F500A310C8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AB73AA2C1507C9F500A310C8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		AB73AA2D1507C9F500A310C8 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		AB73AA2E1507C9F500A310C8 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		AB73AA2F1507C9F500A310C8 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
		AB75226F14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		AB7DDA6D173DC38F004F3D07 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB6AD5C173A3F2B00EC2E8D /* Carbon.framework */; };
		AB7DDA6E173DC399004F3D07 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB6AD5C173A3F2B00EC2E8D /* Carbon.framework */; };
		AB7DDA6F173DC39E004F3D07 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB6AD5C173A3F2B00EC2E8D /* Carbon.framework */; };
		AB7DDA70173DC3A3004F3D07 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB6AD5C173A3F2B00EC2E8D /* Carbon.framework */; };
		AB851D2A189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D28189B2C9A007363CC /* Icon_AutoholdClear_420x420.png */; };
		AB851D2B189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D29189B2C9A007363CC /* Icon_AutoholdSet_420x420.png */; };
		AB851D2C189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D28189B2C9A007363CC /* Icon_AutoholdClear_420x420.png */; };
		AB851D2D189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D29189B2C9A007363CC /* Icon_AutoholdSet_420x420.png */; };
		AB851D2E189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D28189B2C9A007363CC /* Icon_AutoholdClear_420x420.png */; };
		AB851D2F189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D29189B2C9A007363CC /* Icon_AutoholdSet_420x420.png */; };
		AB851D30189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D28189B2C9A007363CC /* Icon_AutoholdClear_420x420.png */; };
		AB851D31189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D29189B2C9A007363CC /* Icon_AutoholdSet_420x420.png */; };
		AB851D32189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D28189B2C9A007363CC /* Icon_AutoholdClear_420x420.png */; };
		AB851D33189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB851D29189B2C9A007363CC /* Icon_AutoholdSet_420x420.png */; };
		AB8C6CBF186A950C00E3EC64 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8C6CBE186A950C00E3EC64 /* Image_PassME.png */; };
		AB8C6CC0186A950C00E3EC64 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8C6CBE186A950C00E3EC64 /* Image_PassME.png */; };
		AB8C6CC1186A950C00E3EC64 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8C6CBE186A950C00E3EC64 /* Image_PassME.png */; };
		AB8C6CC2186A950C00E3EC64 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8C6CBE186A950C00E3EC64 /* Image_PassME.png */; };
		AB8C6CC3186A950C00E3EC64 /* Image_PassME.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8C6CBE186A950C00E3EC64 /* Image_PassME.png */; };
		AB8C6E57186CD07E00E3EC64 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */; };
		AB8FFCB4186F8E5400C10085 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		AB8FFE4A1872032B00C10085 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8FFE491872032B00C10085 /* Image_PaddleController.png */; };
		AB8FFE4B1872032B00C10085 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8FFE491872032B00C10085 /* Image_PaddleController.png */; };
		AB8FFE4C1872032B00C10085 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8FFE491872032B00C10085 /* Image_PaddleController.png */; };
		AB8FFE4D1872032B00C10085 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8FFE491872032B00C10085 /* Image_PaddleController.png */; };
		AB8FFE4E1872032B00C10085 /* Image_PaddleController.png in Resources */ = {isa = PBXBuildFile; fileRef = AB8FFE491872032B00C10085 /* Image_PaddleController.png */; };
		AB97C554169646D1002AC11B /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB97C553169646D1002AC11B /* Accelerate.framework */; };
		AB97D5E516964F3B002AC11B /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB97C553169646D1002AC11B /* Accelerate.framework */; };
		AB97D60916964F48002AC11B /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB97C553169646D1002AC11B /* Accelerate.framework */; };
		AB97D60C16964F54002AC11B /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB97C553169646D1002AC11B /* Accelerate.framework */; };
		ABA03570169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA0356F169127C000817C69 /* troubleshootingWindowDelegate.mm */; };
		ABA03571169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA0356F169127C000817C69 /* troubleshootingWindowDelegate.mm */; };
		ABA03572169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA0356F169127C000817C69 /* troubleshootingWindowDelegate.mm */; };
		ABA03573169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA0356F169127C000817C69 /* troubleshootingWindowDelegate.mm */; };
		ABA93EB0178C7D4200CBF50B /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABA93EAF178C7D4200CBF50B /* encrypt.cpp */; };
		ABA93EB1178C7D4200CBF50B /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABA93EAF178C7D4200CBF50B /* encrypt.cpp */; };
		ABA93EB2178C7D4200CBF50B /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABA93EAF178C7D4200CBF50B /* encrypt.cpp */; };
		ABA93EB3178C7D4200CBF50B /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABA93EAF178C7D4200CBF50B /* encrypt.cpp */; };
		ABA93EB4178C7D4200CBF50B /* encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABA93EAF178C7D4200CBF50B /* encrypt.cpp */; };
		ABAAFBEA172122B6005DDDBE /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAAFBE9172122B6005DDDBE /* FileMigrationDelegate.mm */; };
		ABAAFBEB172122B6005DDDBE /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAAFBE9172122B6005DDDBE /* FileMigrationDelegate.mm */; };
		ABAAFBEC172122B6005DDDBE /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAAFBE9172122B6005DDDBE /* FileMigrationDelegate.mm */; };
		ABAAFBED172122B6005DDDBE /* FileMigrationDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAAFBE9172122B6005DDDBE /* FileMigrationDelegate.mm */; };
		ABACB73A1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABACB7391AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		ABACB73B1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABACB7391AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		ABACB73C1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABACB7391AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		ABACB73D1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABACB7391AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		ABACB73E1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABACB7391AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png */; };
		ABAD0F7315ACE7A00000EC47 /* KeyNames.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB02475B13886BF300E9F9AB /* KeyNames.plist */; };
		ABAD0F7415ACE7A00000EC47 /* DefaultKeyMappings.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABC719E1138CB25E002827A9 /* DefaultKeyMappings.plist */; };
		ABAD0F7515ACE7A00000EC47 /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
		ABAD0F7615ACE7A00000EC47 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
		ABAD0F7715ACE7A00000EC47 /* AppIcon_ROMSave.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5D141AB82A000CC0CD /* AppIcon_ROMSave.icns */; };
		ABAD0F7815ACE7A00000EC47 /* AppIcon_DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */; };
		ABAD0F7915ACE7A00000EC47 /* AppIcon_NintendoDS_ROM.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */; };
		ABAD0F7A15ACE7A00000EC47 /* AppIcon_SaveState.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */; };
		ABAD0F7B15ACE7A00000EC47 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87914205EAE00DE561F /* InfoPlist.strings */; };
		ABAD0F7C15ACE7A00000EC47 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AB00E87C14205EBC00DE561F /* MainMenu.xib */; };
		ABAD0F7D15ACE7A00000EC47 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
		ABAD0F7E15ACE7A00000EC47 /* Icon_ActionReplay_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97873144E89CC00793FA3 /* Icon_ActionReplay_32x32.png */; };
		ABAD0F7F15ACE7A00000EC47 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
		ABAD0F8015ACE7A00000EC47 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
		ABAD0F8115ACE7A00000EC47 /* HID_usage_strings.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB350D3A147A1D93007165AC /* HID_usage_strings.plist */; };
		ABAD0F8215ACE7A00000EC47 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		ABAD0F8315ACE7A00000EC47 /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		ABAD0F8415ACE7A00000EC47 /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		ABAD0F8515ACE7A00000EC47 /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		ABAD0F8615ACE7A00000EC47 /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		ABAD0F8715ACE7A00000EC47 /* Icon_Execute_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */; };
		ABAD0F8815ACE7A00000EC47 /* Icon_Pause_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */; };
		ABAD0F8915ACE7A00000EC47 /* Icon_Speed1x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290014BE6E68009ABC6F /* Icon_Speed1x_420x420.png */; };
		ABAD0F8A15ACE7A00000EC47 /* Icon_Speed2x_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F290114BE6E68009ABC6F /* Icon_Speed2x_420x420.png */; };
		ABAD0F8B15ACE7A00000EC47 /* ColorSwatch_Blue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png */; };
		ABAD0F8C15ACE7A00000EC47 /* ColorSwatch_Brown_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png */; };
		ABAD0F8D15ACE7A00000EC47 /* ColorSwatch_DarkBlue_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png */; };
		ABAD0F8E15ACE7A00000EC47 /* ColorSwatch_DarkGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png */; };
		ABAD0F8F15ACE7A00000EC47 /* ColorSwatch_DarkPurple_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png */; };
		ABAD0F9015ACE7A00000EC47 /* ColorSwatch_Gray_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png */; };
		ABAD0F9115ACE7A00000EC47 /* ColorSwatch_Green_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png */; };
		ABAD0F9215ACE7A00000EC47 /* ColorSwatch_LimeGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F292F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png */; };
		ABAD0F9315ACE7A00000EC47 /* ColorSwatch_Magenta_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png */; };
		ABAD0F9415ACE7A00000EC47 /* ColorSwatch_Orange_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png */; };
		ABAD0F9515ACE7A00000EC47 /* ColorSwatch_Pink_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png */; };
		ABAD0F9615ACE7A00000EC47 /* ColorSwatch_Red_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png */; };
		ABAD0F9715ACE7A00000EC47 /* ColorSwatch_SeaGreen_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png */; };
		ABAD0F9815ACE7A00000EC47 /* ColorSwatch_Turquoise_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png */; };
		ABAD0F9915ACE7A00000EC47 /* ColorSwatch_Violet_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png */; };
		ABAD0F9A15ACE7A00000EC47 /* ColorSwatch_Yellow_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F293714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png */; };
		ABAD0F9B15ACE7A00000EC47 /* Icon_ActionReplay_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296B14BE705D009ABC6F /* Icon_ActionReplay_128x128.png */; };
		ABAD0F9C15ACE7A00000EC47 /* Icon_CodeBreaker_128x128.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */; };
		ABAD0F9D15ACE7A00000EC47 /* VideoFilterPreview_64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */; };
		ABAD0F9E15ACE7A00000EC47 /* Icon_ArrowDown_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */; };
		ABAD0F9F15ACE7A00000EC47 /* Icon_ArrowLeft_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */; };
		ABAD0FA015ACE7A00000EC47 /* Icon_ArrowRight_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */; };
		ABAD0FA115ACE7A00000EC47 /* Icon_ArrowUp_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */; };
		ABAD0FA215ACE7A00000EC47 /* Icon_DoubleSpeed_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299414BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png */; };
		ABAD0FA315ACE7A00000EC47 /* Icon_DSButtonA_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299514BE7213009ABC6F /* Icon_DSButtonA_420x420.png */; };
		ABAD0FA415ACE7A00000EC47 /* Icon_DSButtonB_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299614BE7213009ABC6F /* Icon_DSButtonB_420x420.png */; };
		ABAD0FA515ACE7A00000EC47 /* Icon_DSButtonL_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299714BE7213009ABC6F /* Icon_DSButtonL_420x420.png */; };
		ABAD0FA615ACE7A00000EC47 /* Icon_DSButtonR_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299814BE7213009ABC6F /* Icon_DSButtonR_420x420.png */; };
		ABAD0FA715ACE7A00000EC47 /* Icon_DSButtonSelect_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299914BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png */; };
		ABAD0FA815ACE7A00000EC47 /* Icon_DSButtonStart_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299A14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png */; };
		ABAD0FA915ACE7A00000EC47 /* Icon_DSButtonX_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299B14BE7213009ABC6F /* Icon_DSButtonX_420x420.png */; };
		ABAD0FAA15ACE7A00000EC47 /* Icon_DSButtonY_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */; };
		ABAD0FAB15ACE7A00000EC47 /* Icon_Emulation_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */; };
		ABAD0FAC15ACE7A00000EC47 /* Icon_Input_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */; };
		ABAD0FAE15ACE7A00000EC47 /* Icon_OpenROM_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */; };
		ABAD0FAF15ACE7A00000EC47 /* Icon_Reset_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */; };
		ABAD0FB015ACE7A00000EC47 /* Icon_RotateCCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */; };
		ABAD0FB115ACE7A00000EC47 /* Icon_RotateCW_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */; };
		ABAD0FB215ACE7A00000EC47 /* Icon_ShowHUD_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A414BE7213009ABC6F /* Icon_ShowHUD_420x420.png */; };
		ABAD0FB315ACE7A00000EC47 /* Icon_Speaker_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = AB0F29A514BE7213009ABC6F /* Icon_Speaker_420x420.png */; };
		ABAD0FB415ACE7A00000EC47 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3814C24D5400D7D192 /* AUTHORS */; };
		ABAD0FB515ACE7A00000EC47 /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3914C24D5400D7D192 /* ChangeLog */; };
		ABAD0FB615ACE7A00000EC47 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3A14C24D5400D7D192 /* COPYING */; };
		ABAD0FB715ACE7A00000EC47 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
		ABAD0FB815ACE7A00000EC47 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
		ABAD0FB915ACE7A00000EC47 /* AppIcon_FirmwareConfig.icns in Resources */ = {isa = PBXBuildFile; fileRef = AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */; };
		ABAD0FBB15ACE7A00000EC47 /* ConvertUTF.c in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1D1345ACBF00AF11D1 /* ConvertUTF.c */; };
		ABAD0FBE15ACE7A00000EC47 /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */; };
		ABAD0FBF15ACE7A00000EC47 /* armcpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */; };
		ABAD0FC015ACE7A00000EC47 /* bios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA51345AC8400AF11D1 /* bios.cpp */; };
		ABAD0FC115ACE7A00000EC47 /* cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF301345ACBF00AF11D1 /* cache.cpp */; };
		ABAD0FC215ACE7A00000EC47 /* cheatSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */; };
		ABAD0FC315ACE7A00000EC47 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA81345AC8400AF11D1 /* common.cpp */; };
		ABAD0FC415ACE7A00000EC47 /* cp15.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEA91345AC8400AF11D1 /* cp15.cpp */; };
		ABAD0FC615ACE7A00000EC47 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF221345ACBF00AF11D1 /* crc.cpp */; };
		ABAD0FC715ACE7A00000EC47 /* datetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */; };
		ABAD0FC815ACE7A00000EC47 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAB1345AC8400AF11D1 /* debug.cpp */; };
		ABAD0FC915ACE7A00000EC47 /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF241345ACBF00AF11D1 /* decrypt.cpp */; };
		ABAD0FCA15ACE7A00000EC47 /* directory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF331345ACBF00AF11D1 /* directory.cpp */; };
		ABAD0FCB15ACE7A00000EC47 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */; };
		ABAD0FCC15ACE7A00000EC47 /* disc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF351345ACBF00AF11D1 /* disc.cpp */; };
		ABAD0FCD15ACE7A00000EC47 /* dlditool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */; };
		ABAD0FCE15ACE7A00000EC47 /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAE1345AC8400AF11D1 /* driver.cpp */; };
		ABAD0FCF15ACE7A00000EC47 /* emufat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF291345ACBF00AF11D1 /* emufat.cpp */; };
		ABAD0FD015ACE7A00000EC47 /* emufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */; };
		ABAD0FD115ACE7A00000EC47 /* fatdir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF391345ACBF00AF11D1 /* fatdir.cpp */; };
		ABAD0FD215ACE7A00000EC47 /* fatfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3B1345ACBF00AF11D1 /* fatfile.cpp */; };
		ABAD0FD315ACE7A00000EC47 /* FIFO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */; };
		ABAD0FD515ACE7A00000EC47 /* file_allocation_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3D1345ACBF00AF11D1 /* file_allocation_table.cpp */; };
		ABAD0FD615ACE7A00000EC47 /* filetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF3F1345ACBF00AF11D1 /* filetime.cpp */; };
		ABAD0FD815ACE7A00000EC47 /* firmware.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB11345AC8400AF11D1 /* firmware.cpp */; };
		ABAD0FD915ACE7A00000EC47 /* fs-linux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */; };
		ABAD0FDA15ACE7A00000EC47 /* gfx3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */; };
		ABAD0FDB15ACE7A00000EC47 /* GPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB71345AC8400AF11D1 /* GPU.cpp */; };
		ABAD0FDC15ACE7A00000EC47 /* GPU_osd_stub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB51345AC8400AF11D1 /* GPU_osd_stub.cpp */; };
		ABAD0FDD15ACE7A00000EC47 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */; };
		ABAD0FDE15ACE7A00000EC47 /* header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF261345ACBF00AF11D1 /* header.cpp */; };
		ABAD0FDF15ACE7A00000EC47 /* libfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF411345ACBF00AF11D1 /* libfat.cpp */; };
		ABAD0FE015ACE7A00000EC47 /* libfat_public_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF431345ACBF00AF11D1 /* libfat_public_api.cpp */; };
		ABAD0FE115ACE7A00000EC47 /* lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF451345ACBF00AF11D1 /* lock.cpp */; };
		ABAD0FE215ACE7A00000EC47 /* matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB91345AC8400AF11D1 /* matrix.cpp */; };
		ABAD0FE315ACE7A00000EC47 /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBA1345AC8400AF11D1 /* mc.cpp */; };
		ABAD0FE415ACE7A00000EC47 /* md5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4A1345ACBF00AF11D1 /* md5.cpp */; };
		ABAD0FE515ACE7A00000EC47 /* metaspu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF771345ACFA00AF11D1 /* metaspu.cpp */; };
		ABAD0FE615ACE7A00000EC47 /* MMU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */; };
		ABAD0FE815ACE7A00000EC47 /* movie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEBF1345AC8400AF11D1 /* movie.cpp */; };
		ABAD0FE915ACE7A00000EC47 /* NDSSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */; };
		ABAD0FEA15ACE7A00000EC47 /* partition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF481345ACBF00AF11D1 /* partition.cpp */; };
		ABAD0FEB15ACE7A00000EC47 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC21345AC8400AF11D1 /* path.cpp */; };
		ABAD0FEC15ACE7A00000EC47 /* rasterize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */; };
		ABAD0FEE15ACE7A00000EC47 /* readwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */; };
		ABAD0FEF15ACE7A00000EC47 /* render3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC51345AC8400AF11D1 /* render3D.cpp */; };
		ABAD0FF015ACE7A00000EC47 /* ROMReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */; };
		ABAD0FF115ACE7A00000EC47 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC71345AC8400AF11D1 /* rtc.cpp */; };
		ABAD0FF215ACE7A00000EC47 /* saves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC81345AC8400AF11D1 /* saves.cpp */; };
		ABAD0FF315ACE7A00000EC47 /* slot1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC91345AC8400AF11D1 /* slot1.cpp */; };
		ABAD0FF415ACE7A00000EC47 /* slot1_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */; };
		ABAD0FF515ACE7A00000EC47 /* slot1_r4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */; };
		ABAD0FF715ACE7A00000EC47 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
		ABAD0FF815ACE7A00000EC47 /* slot2_expMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF031345AC9B00AF11D1 /* slot2_expMemory.cpp */; };
		ABAD0FF915ACE7A00000EC47 /* slot2_gbagame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF041345AC9B00AF11D1 /* slot2_gbagame.cpp */; };
		ABAD0FFA15ACE7A00000EC47 /* slot2_guitarGrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF051345AC9B00AF11D1 /* slot2_guitarGrip.cpp */; };
		ABAD0FFB15ACE7A00000EC47 /* slot2_mpcf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF061345AC9B00AF11D1 /* slot2_mpcf.cpp */; };
		ABAD0FFC15ACE7A00000EC47 /* slot2_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF071345AC9C00AF11D1 /* slot2_none.cpp */; };
		ABAD0FFD15ACE7A00000EC47 /* slot2_paddle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF081345AC9C00AF11D1 /* slot2_paddle.cpp */; };
		ABAD0FFE15ACE7A00000EC47 /* slot2_piano.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */; };
		ABAD0FFF15ACE7A00000EC47 /* slot2_rumblepak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */; };
		ABAD100015ACE7A00000EC47 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD104141346652500AF11D1 /* sndOSX.cpp */; };
		ABAD100115ACE7A00000EC47 /* SndOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */; };
		ABAD100315ACE7A00000EC47 /* SPU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECB1345AC8400AF11D1 /* SPU.cpp */; };
		ABAD100515ACE7A00000EC47 /* task.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4C1345ACBF00AF11D1 /* task.cpp */; };
		ABAD100715ACE7A00000EC47 /* texcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECC1345AC8400AF11D1 /* texcache.cpp */; };
		ABAD100815ACE7A00000EC47 /* thumb_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */; };
		ABAD100915ACE7A00000EC47 /* Timestretcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */; };
		ABAD100A15ACE7A00000EC47 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670251415DE6C00E8E4C9 /* tinystr.cpp */; };
		ABAD100B15ACE7A00000EC47 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */; };
		ABAD100C15ACE7A00000EC47 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */; };
		ABAD100D15ACE7A00000EC47 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */; };
		ABAD100E15ACE7A00000EC47 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECE1345AC8400AF11D1 /* version.cpp */; };
		ABAD100F15ACE7A00000EC47 /* vfat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */; };
		ABAD101015ACE7A00000EC47 /* videofilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */; };
		ABAD101215ACE7A00000EC47 /* wifi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FECF1345AC8400AF11D1 /* wifi.cpp */; };
		ABAD101315ACE7A00000EC47 /* xstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FF511345ACBF00AF11D1 /* xstring.cpp */; };
		ABAD101415ACE7A00000EC47 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD104271346653B00AF11D1 /* main.m */; };
		ABAD101515ACE7A00000EC47 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
		ABAD101615ACE7A00000EC47 /* cocoa_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104121346652500AF11D1 /* cocoa_core.mm */; };
		ABAD101715ACE7A00000EC47 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
		ABAD101815ACE7A00000EC47 /* cocoa_firmware.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */; };
		ABAD101A15ACE7A00000EC47 /* cocoa_input.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104111346652500AF11D1 /* cocoa_input.mm */; };
		ABAD101B15ACE7A00000EC47 /* mic_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD9A46413DB99B300777194 /* mic_ext.cpp */; };
		ABAD101C15ACE7A00000EC47 /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
		ABAD101D15ACE7A00000EC47 /* cocoa_rom.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABD104131346652500AF11D1 /* cocoa_rom.mm */; };
		ABAD101E15ACE7A00000EC47 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
		ABAD101F15ACE7A00000EC47 /* cocoa_videofilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */; };
		ABAD102015ACE7A00000EC47 /* OGLRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */; };
		ABAD102115ACE7A00000EC47 /* appDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6714C2361100D7D192 /* appDelegate.mm */; };
		ABAD102215ACE7A00000EC47 /* cheatWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */; };
		ABAD102515ACE7A00000EC47 /* inputPrefsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */; };
		ABAD102615ACE7A00000EC47 /* preferencesWindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */; };
		ABAD102715ACE7A00000EC47 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		ABAD102815ACE7A00000EC47 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		ABAD102915ACE7A00000EC47 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		ABAD102A15ACE7A00000EC47 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		ABAD102B15ACE7A00000EC47 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		ABAD102C15ACE7A00000EC47 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		ABAD102D15ACE7A00000EC47 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
		ABAD102E15ACE7A00000EC47 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */; };
		ABAD102F15ACE7A00000EC47 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */; };
		ABAD103F15ACE7A00000EC47 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97324FDCFA39411CA2CEA /* AppKit.framework */; };
		ABAD104015ACE7A00000EC47 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */; };
		ABAD104115ACE7A00000EC47 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		ABAD104215ACE7A00000EC47 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
		ABAD104315ACE7A00000EC47 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
		ABAD104415ACE7A00000EC47 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
		ABAD104515ACE7A00000EC47 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
		ABAE2F7B18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F7A18682B6C00C92F4F /* Slot2WindowDelegate.mm */; };
		ABAE2F7C18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F7A18682B6C00C92F4F /* Slot2WindowDelegate.mm */; };
		ABAE2F7D18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F7A18682B6C00C92F4F /* Slot2WindowDelegate.mm */; };
		ABAE2F7E18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F7A18682B6C00C92F4F /* Slot2WindowDelegate.mm */; };
		ABAE2F7F18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F7A18682B6C00C92F4F /* Slot2WindowDelegate.mm */; };
		ABAE2F8418682B8F00C92F4F /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F8318682B8F00C92F4F /* cocoa_slot2.mm */; };
		ABAE2F8518682B8F00C92F4F /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F8318682B8F00C92F4F /* cocoa_slot2.mm */; };
		ABAE2F8618682B8F00C92F4F /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F8318682B8F00C92F4F /* cocoa_slot2.mm */; };
		ABAE2F8718682B8F00C92F4F /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F8318682B8F00C92F4F /* cocoa_slot2.mm */; };
		ABAE2F8818682B8F00C92F4F /* cocoa_slot2.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABAE2F8318682B8F00C92F4F /* cocoa_slot2.mm */; };
		ABAE30BB1869484F00C92F4F /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAE30BA1869484F00C92F4F /* Image_Piano.png */; };
		ABAE30BC1869484F00C92F4F /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAE30BA1869484F00C92F4F /* Image_Piano.png */; };
		ABAE30BD1869484F00C92F4F /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAE30BA1869484F00C92F4F /* Image_Piano.png */; };
		ABAE30BE1869484F00C92F4F /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAE30BA1869484F00C92F4F /* Image_Piano.png */; };
		ABAE30BF1869484F00C92F4F /* Image_Piano.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAE30BA1869484F00C92F4F /* Image_Piano.png */; };
		ABB6AD5D173A3F2B00EC2E8D /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABB6AD5C173A3F2B00EC2E8D /* Carbon.framework */; };
		ABB9212117CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB9212017CEB4110049D4C5 /* slot1comp_protocol.cpp */; };
		ABB9212217CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB9212017CEB4110049D4C5 /* slot1comp_protocol.cpp */; };
		ABB9212317CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB9212017CEB4110049D4C5 /* slot1comp_protocol.cpp */; };
		ABB9212417CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB9212017CEB4110049D4C5 /* slot1comp_protocol.cpp */; };
		ABB9212517CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABB9212017CEB4110049D4C5 /* slot1comp_protocol.cpp */; };
		ABBCE29715ACB1FF00A2C965 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */; };
		ABBCE29815ACB1FF00A2C965 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */; };
		ABBF04A614B515F300E505A0 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
		ABBFDFA71898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFA61898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png */; };
		ABBFDFA81898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFA61898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png */; };
		ABBFDFA91898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFA61898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png */; };
		ABBFDFAA1898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFA61898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png */; };
		ABBFDFAB1898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFA61898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png */; };
		ABBFDFAE1898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAC1898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png */; };
		ABBFDFAF1898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAD1898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png */; };
		ABBFDFB01898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAC1898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png */; };
		ABBFDFB11898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAD1898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png */; };
		ABBFDFB21898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAC1898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png */; };
		ABBFDFB31898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAD1898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png */; };
		ABBFDFB41898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAC1898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png */; };
		ABBFDFB51898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAD1898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png */; };
		ABBFDFB61898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAC1898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png */; };
		ABBFDFB71898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBFDFAD1898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png */; };
		ABC3AF3314B7F06900D5B13D /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
		ABC3AF3414B7F06900D5B13D /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
		ABC3AF3514B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */; };
		ABC3AF3614B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */; };
		ABC3AFCF14B8D16700D5B13D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
		ABC3DEBD1A96EA96009EC345 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABC3DEBC1A96EA96009EC345 /* RomInfoPanel.mm */; };
		ABC3DEBE1A96EA96009EC345 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABC3DEBC1A96EA96009EC345 /* RomInfoPanel.mm */; };
		ABC3DEBF1A96EA96009EC345 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABC3DEBC1A96EA96009EC345 /* RomInfoPanel.mm */; };
		ABC3DEC01A96EA96009EC345 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABC3DEBC1A96EA96009EC345 /* RomInfoPanel.mm */; };
		ABC3DEC11A96EA96009EC345 /* RomInfoPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABC3DEBC1A96EA96009EC345 /* RomInfoPanel.mm */; };
		ABD0A53A1501AA5A0074A094 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */; };
		ABD0A53B1501AA5A0074A094 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */; };
		ABD597BC187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
		ABD597BD187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
		ABD597BE187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
		ABD597BF187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
		ABD597C0187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
		ABD59817187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		ABD59818187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		ABD59819187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		ABD5981A187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		ABD5981B187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		ABD5981C187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		ABD5981D187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		ABD5981E187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		ABD5981F187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		ABD59820187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		ABD59821187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		ABD59822187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		ABD59823187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		ABD59824187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		ABD59825187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		ABD59826187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		ABD59827187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
		ABD59828187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
		ABD59829187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
		ABD5982A187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
		ABD59837187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
		ABD59838187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
		ABD59839187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
		ABD5983A187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
		ABD5983B187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
		ABD59847187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
		ABD59848187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
		ABD59849187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
		ABD5984A187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
		ABD5984B187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
		ABECB50918A460710052D52A /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB50818A460710052D52A /* xbrz.cpp */; };
		ABECB50A18A460710052D52A /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB50818A460710052D52A /* xbrz.cpp */; };
		ABECB50B18A460710052D52A /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB50818A460710052D52A /* xbrz.cpp */; };
		ABECB50C18A460710052D52A /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB50818A460710052D52A /* xbrz.cpp */; };
		ABECB50D18A460710052D52A /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB50818A460710052D52A /* xbrz.cpp */; };
		ABECB51418A460910052D52A /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB51318A460910052D52A /* OGLDisplayOutput.cpp */; };
		ABECB51518A460910052D52A /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB51318A460910052D52A /* OGLDisplayOutput.cpp */; };
		ABECB51618A460910052D52A /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB51318A460910052D52A /* OGLDisplayOutput.cpp */; };
		ABECB51718A460910052D52A /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB51318A460910052D52A /* OGLDisplayOutput.cpp */; };
		ABECB51818A460910052D52A /* OGLDisplayOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABECB51318A460910052D52A /* OGLDisplayOutput.cpp */; };
		ABEF84721873576300E99ADC /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */; };
		ABEF84831873578F00E99ADC /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */; };
		ABEF84841873579400E99ADC /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */; };
		ABEF84851873579700E99ADC /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */; };
		ABF50ABA169F5FDA0018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7B169F5FDA0018C08D /* assembler.cpp */; };
		ABF50ABB169F5FDA0018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7D169F5FDA0018C08D /* assert.cpp */; };
		ABF50ABC169F5FDA0018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7F169F5FDA0018C08D /* buffer.cpp */; };
		ABF50ABD169F5FDA0018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A82169F5FDA0018C08D /* compiler.cpp */; };
		ABF50ABE169F5FDA0018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A84169F5FDA0018C08D /* compilercontext.cpp */; };
		ABF50ABF169F5FDA0018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */; };
		ABF50AC0169F5FDA0018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A88169F5FDA0018C08D /* compileritem.cpp */; };
		ABF50AC1169F5FDA0018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8A169F5FDA0018C08D /* context.cpp */; };
		ABF50AC2169F5FDA0018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */; };
		ABF50AC3169F5FDA0018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8E169F5FDA0018C08D /* defs.cpp */; };
		ABF50AC4169F5FDA0018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A90169F5FDA0018C08D /* func.cpp */; };
		ABF50AC5169F5FDA0018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A94169F5FDA0018C08D /* logger.cpp */; };
		ABF50AC6169F5FDA0018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A96169F5FDA0018C08D /* memorymanager.cpp */; };
		ABF50AC7169F5FDA0018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A98169F5FDA0018C08D /* memorymarker.cpp */; };
		ABF50AC8169F5FDA0018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9A169F5FDA0018C08D /* operand.cpp */; };
		ABF50AC9169F5FDA0018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */; };
		ABF50ACA169F5FDA0018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9F169F5FDA0018C08D /* stringutil.cpp */; };
		ABF50ACB169F5FDA0018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */; };
		ABF50ACC169F5FDA0018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA3169F5FDA0018C08D /* zonememory.cpp */; };
		ABF50ACD169F5FDA0018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */; };
		ABF50ACE169F5FDA0018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */; };
		ABF50ACF169F5FDA0018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */; };
		ABF50AD0169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */; };
		ABF50AD1169F5FDA0018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */; };
		ABF50AD2169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */; };
		ABF50AD3169F5FDA0018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB2169F5FDA0018C08D /* x86defs.cpp */; };
		ABF50AD4169F5FDA0018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB4169F5FDA0018C08D /* x86func.cpp */; };
		ABF50AD5169F5FDA0018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB6169F5FDA0018C08D /* x86operand.cpp */; };
		ABF50AD6169F5FDA0018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB8169F5FDA0018C08D /* x86util.cpp */; };
		ABF50B11169F5FDA0018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7B169F5FDA0018C08D /* assembler.cpp */; };
		ABF50B12169F5FDA0018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7D169F5FDA0018C08D /* assert.cpp */; };
		ABF50B13169F5FDA0018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7F169F5FDA0018C08D /* buffer.cpp */; };
		ABF50B14169F5FDA0018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A82169F5FDA0018C08D /* compiler.cpp */; };
		ABF50B15169F5FDA0018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A84169F5FDA0018C08D /* compilercontext.cpp */; };
		ABF50B16169F5FDA0018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */; };
		ABF50B17169F5FDA0018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A88169F5FDA0018C08D /* compileritem.cpp */; };
		ABF50B18169F5FDA0018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8A169F5FDA0018C08D /* context.cpp */; };
		ABF50B19169F5FDA0018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */; };
		ABF50B1A169F5FDA0018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8E169F5FDA0018C08D /* defs.cpp */; };
		ABF50B1B169F5FDA0018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A90169F5FDA0018C08D /* func.cpp */; };
		ABF50B1C169F5FDA0018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A94169F5FDA0018C08D /* logger.cpp */; };
		ABF50B1D169F5FDA0018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A96169F5FDA0018C08D /* memorymanager.cpp */; };
		ABF50B1E169F5FDA0018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A98169F5FDA0018C08D /* memorymarker.cpp */; };
		ABF50B1F169F5FDA0018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9A169F5FDA0018C08D /* operand.cpp */; };
		ABF50B20169F5FDA0018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */; };
		ABF50B21169F5FDA0018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9F169F5FDA0018C08D /* stringutil.cpp */; };
		ABF50B22169F5FDA0018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */; };
		ABF50B23169F5FDA0018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA3169F5FDA0018C08D /* zonememory.cpp */; };
		ABF50B24169F5FDA0018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */; };
		ABF50B25169F5FDA0018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */; };
		ABF50B26169F5FDA0018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */; };
		ABF50B27169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */; };
		ABF50B28169F5FDA0018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */; };
		ABF50B29169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */; };
		ABF50B2A169F5FDA0018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB2169F5FDA0018C08D /* x86defs.cpp */; };
		ABF50B2B169F5FDA0018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB4169F5FDA0018C08D /* x86func.cpp */; };
		ABF50B2C169F5FDA0018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB6169F5FDA0018C08D /* x86operand.cpp */; };
		ABF50B2D169F5FDA0018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB8169F5FDA0018C08D /* x86util.cpp */; };
		ABFE150F14C92FF5005D6699 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
		ABFE151014C92FF5005D6699 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
		ABFE151114C92FF5005D6699 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
		ABFE151214C92FF5005D6699 /* hq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FE14C92FF5005D6699 /* hq2x.cpp */; };
		ABFE151314C92FF5005D6699 /* hq4x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150014C92FF5005D6699 /* hq4x.cpp */; };
		ABFE151514C92FF5005D6699 /* lq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150414C92FF5005D6699 /* lq2x.cpp */; };
		ABFE151614C92FF5005D6699 /* scanline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE150614C92FF5005D6699 /* scanline.cpp */; };
/* 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; };
		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		AB00E87A14205EAE00DE561F /* English */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; lineEnding = 0; 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>"; };
		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>"; };
		AB0A0D1914AACA9600E83E91 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
		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>"; };
		AB126D06182ECB9500EBCF22 /* slot2_passme.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_passme.cpp; sourceTree = "<group>"; };
		AB142025186E2CD80015D52F /* Image_MemoryExpansionPak.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_MemoryExpansionPak.png; path = images/Image_MemoryExpansionPak.png; sourceTree = "<group>"; };
		AB1CC7FF1AA509C2008B0A16 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
		AB1CC8161AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneBlack_256x256.png; path = images/Icon_MicrophoneBlack_256x256.png; sourceTree = "<group>"; };
		AB1CC8171AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneBlueGlow_256x256.png; path = images/Icon_MicrophoneBlueGlow_256x256.png; sourceTree = "<group>"; };
		AB1CC8181AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneGray_256x256.png; path = images/Icon_MicrophoneGray_256x256.png; sourceTree = "<group>"; };
		AB1CC8191AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneGreen_256x256.png; path = images/Icon_MicrophoneGreen_256x256.png; sourceTree = "<group>"; };
		AB1CC81A1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneRed_256x256.png; path = images/Icon_MicrophoneRed_256x256.png; sourceTree = "<group>"; };
		AB213D43170CB141006DDB0F /* InputProfileController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputProfileController.h; sourceTree = "<group>"; };
		AB213D44170CB141006DDB0F /* InputProfileController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = InputProfileController.mm; sourceTree = "<group>"; };
		AB213E981710D074006DDB0F /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
		AB2145211714DFF4006DDB0F /* audiosamplegenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiosamplegenerator.h; sourceTree = "<group>"; };
		AB2145221714DFF4006DDB0F /* audiosamplegenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiosamplegenerator.cpp; sourceTree = "<group>"; };
		AB2A9A791725F00F0062C1A1 /* DeSmuME (PPC).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (PPC).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		AB2F3C4515CF9C6000858373 /* DeSmuME (PPC).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (PPC).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		AB2F56EE1704C86900E28885 /* utilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utilities.h; sourceTree = "<group>"; };
		AB2F56EF1704C86900E28885 /* utilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utilities.c; 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>"; };
		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; };
		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>"; };
		AB43527117D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_retail_mcrom_debug.cpp; sourceTree = "<group>"; };
		AB43528517D5BA95007417C8 /* fsnitro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsnitro.h; sourceTree = "<group>"; };
		AB43528617D5BA95007417C8 /* fsnitro.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fsnitro.cpp; sourceTree = "<group>"; };
		AB4C4C2A16F55C64002E07CD /* AAFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AAFilter.cpp; sourceTree = "<group>"; };
		AB4C4C2B16F55C64002E07CD /* cpu_detect_x86_gcc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu_detect_x86_gcc.cpp; sourceTree = "<group>"; };
		AB4C4C2C16F55C64002E07CD /* FIFOSampleBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FIFOSampleBuffer.cpp; sourceTree = "<group>"; };
		AB4C4C2D16F55C64002E07CD /* FIRFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FIRFilter.cpp; sourceTree = "<group>"; };
		AB4C4C2E16F55C64002E07CD /* mmx_optimized.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmx_optimized.cpp; sourceTree = "<group>"; };
		AB4C4C2F16F55C64002E07CD /* RateTransposer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RateTransposer.cpp; sourceTree = "<group>"; };
		AB4C4C3016F55C64002E07CD /* SoundTouch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundTouch.cpp; sourceTree = "<group>"; };
		AB4C4C3116F55C64002E07CD /* sse_optimized.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sse_optimized.cpp; sourceTree = "<group>"; };
		AB4C4C3216F55C64002E07CD /* TDStretch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TDStretch.cpp; sourceTree = "<group>"; };
		AB4C4C3316F55C64002E07CD /* WavFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WavFile.cpp; sourceTree = "<group>"; };
		AB4C4C3416F55C64002E07CD /* AAFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AAFilter.h; sourceTree = "<group>"; };
		AB4C4C3516F55C64002E07CD /* BPMDetect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BPMDetect.h; sourceTree = "<group>"; };
		AB4C4C3616F55C64002E07CD /* cpu_detect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpu_detect.h; sourceTree = "<group>"; };
		AB4C4C3716F55C64002E07CD /* FIFOSampleBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIFOSampleBuffer.h; sourceTree = "<group>"; };
		AB4C4C3816F55C64002E07CD /* FIFOSamplePipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIFOSamplePipe.h; sourceTree = "<group>"; };
		AB4C4C3916F55C64002E07CD /* FIRFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIRFilter.h; sourceTree = "<group>"; };
		AB4C4C3A16F55C64002E07CD /* RateTransposer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RateTransposer.h; sourceTree = "<group>"; };
		AB4C4C3B16F55C64002E07CD /* SoundTouch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoundTouch.h; sourceTree = "<group>"; };
		AB4C4C3C16F55C64002E07CD /* STTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STTypes.h; sourceTree = "<group>"; };
		AB4C4C3D16F55C64002E07CD /* TDStretch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDStretch.h; sourceTree = "<group>"; };
		AB4C4C3E16F55C64002E07CD /* WavFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WavFile.h; sourceTree = "<group>"; };
		AB4C808717C5D7780024D479 /* slot1_retail_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_retail_auto.cpp; sourceTree = "<group>"; };
		AB4C808817C5D7780024D479 /* slot1_retail_mcrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_retail_mcrom.cpp; sourceTree = "<group>"; };
		AB4C808917C5D7780024D479 /* slot1comp_mc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1comp_mc.cpp; sourceTree = "<group>"; };
		AB4C808A17C5D7780024D479 /* slot1comp_mc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slot1comp_mc.h; sourceTree = "<group>"; };
		AB4C808B17C5D7780024D479 /* slot1comp_rom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1comp_rom.cpp; sourceTree = "<group>"; };
		AB4C808C17C5D7780024D479 /* slot1comp_rom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slot1comp_rom.h; sourceTree = "<group>"; };
		AB4C80A817C5D7A00024D479 /* advanscene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = advanscene.h; sourceTree = "<group>"; };
		AB4C80A917C5D7A00024D479 /* advanscene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = advanscene.cpp; sourceTree = "<group>"; };
		AB53517E18313E3100CCD532 /* slot2_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot2_auto.cpp; sourceTree = "<group>"; };
		AB53518418313E4E00CCD532 /* slot2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = slot2.h; path = ../slot2.h; sourceTree = SOURCE_ROOT; };
		AB53518518313E4E00CCD532 /* slot2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = slot2.cpp; path = ../slot2.cpp; sourceTree = SOURCE_ROOT; };
		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>"; };
		AB5A795616D5A56000ED84B7 /* InputManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputManager.h; sourceTree = "<group>"; };
		AB5A795716D5A56000ED84B7 /* InputManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = InputManager.mm; sourceTree = "<group>"; };
		AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = FileTypeInfo.plist; sourceTree = "<group>"; };
		AB6A187A16C9951C00384EED /* EmuControllerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmuControllerDelegate.h; sourceTree = "<group>"; };
		AB6A187B16C9951C00384EED /* EmuControllerDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = EmuControllerDelegate.mm; sourceTree = "<group>"; };
		AB6A198116CAD66900384EED /* cocoa_GPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_GPU.h; sourceTree = "<group>"; };
		AB6A198216CAD66900384EED /* cocoa_GPU.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_GPU.mm; sourceTree = "<group>"; };
		AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_retail_nand.cpp; sourceTree = "<group>"; };
		AB700DB916CDDBC400FBD336 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = translations/English.lproj/DisplayWindow.xib; sourceTree = "<group>"; };
		AB700DDC16CDE4C300FBD336 /* DisplayWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DisplayWindowController.h; sourceTree = "<group>"; };
		AB700DDD16CDE4C300FBD336 /* DisplayWindowController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DisplayWindowController.mm; sourceTree = "<group>"; };
		AB711F7F1481C35F009011C8 /* DeSmuME.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DeSmuME.app; sourceTree = BUILT_PRODUCTS_DIR; };
		AB73AA331507C9F500A310C8 /* DeSmuME.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DeSmuME.app; sourceTree = BUILT_PRODUCTS_DIR; };
		AB75226D14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_FirmwareConfig.icns; 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>"; };
		AB851D28189B2C9A007363CC /* Icon_AutoholdClear_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_AutoholdClear_420x420.png; path = images/Icon_AutoholdClear_420x420.png; sourceTree = "<group>"; };
		AB851D29189B2C9A007363CC /* Icon_AutoholdSet_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_AutoholdSet_420x420.png; path = images/Icon_AutoholdSet_420x420.png; sourceTree = "<group>"; };
		AB8C6CBE186A950C00E3EC64 /* Image_PassME.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_PassME.png; path = images/Image_PassME.png; sourceTree = "<group>"; };
		AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ForceFeedback.framework; path = System/Library/Frameworks/ForceFeedback.framework; sourceTree = SDKROOT; };
		AB8FFE491872032B00C10085 /* Image_PaddleController.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_PaddleController.png; path = images/Image_PaddleController.png; sourceTree = "<group>"; };
		AB97C553169646D1002AC11B /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
		AB9971CE134EDA0800531BA7 /* cocoa_globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_globals.h; sourceTree = "<group>"; };
		ABA0356E169127BB00817C69 /* troubleshootingWindowDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = troubleshootingWindowDelegate.h; sourceTree = "<group>"; };
		ABA0356F169127C000817C69 /* troubleshootingWindowDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = troubleshootingWindowDelegate.mm; 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>"; };
		ABA93EAE178C7D4200CBF50B /* encrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = encrypt.h; path = ../encrypt.h; sourceTree = SOURCE_ROOT; };
		ABA93EAF178C7D4200CBF50B /* encrypt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = encrypt.cpp; path = ../encrypt.cpp; sourceTree = SOURCE_ROOT; };
		ABAAFBE8172122B6005DDDBE /* FileMigrationDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMigrationDelegate.h; sourceTree = "<group>"; };
		ABAAFBE9172122B6005DDDBE /* FileMigrationDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = FileMigrationDelegate.mm; sourceTree = "<group>"; };
		ABACB7391AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_MicrophoneDarkGreen_256x256.png; path = images/Icon_MicrophoneDarkGreen_256x256.png; sourceTree = "<group>"; };
		ABAD104915ACE7A00000EC47 /* DeSmuME (PPC).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (PPC).app"; sourceTree = BUILT_PRODUCTS_DIR; };
		ABAE2F7918682B6C00C92F4F /* Slot2WindowDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Slot2WindowDelegate.h; sourceTree = "<group>"; };
		ABAE2F7A18682B6C00C92F4F /* Slot2WindowDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Slot2WindowDelegate.mm; sourceTree = "<group>"; };
		ABAE2F8218682B8F00C92F4F /* cocoa_slot2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_slot2.h; sourceTree = "<group>"; };
		ABAE2F8318682B8F00C92F4F /* cocoa_slot2.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_slot2.mm; sourceTree = "<group>"; };
		ABAE30BA1869484F00C92F4F /* Image_Piano.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_Piano.png; path = images/Image_Piano.png; sourceTree = "<group>"; };
		ABB6AD5C173A3F2B00EC2E8D /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
		ABB9211F17CEB4110049D4C5 /* slot1comp_protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slot1comp_protocol.h; sourceTree = "<group>"; };
		ABB9212017CEB4110049D4C5 /* slot1comp_protocol.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1comp_protocol.cpp; sourceTree = "<group>"; };
		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>"; };
		ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = DefaultUserPrefs.plist; sourceTree = "<group>"; };
		ABBCE29415ACB1E600A2C965 /* arm_jit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = arm_jit.h; path = ../arm_jit.h; sourceTree = SOURCE_ROOT; };
		ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = arm_jit.cpp; path = ../arm_jit.cpp; sourceTree = SOURCE_ROOT; };
		ABBCE29D15ACB26100A2C965 /* instruction_attributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = instruction_attributes.h; path = ../instruction_attributes.h; sourceTree = SOURCE_ROOT; };
		ABBCE29E15ACB26100A2C965 /* instructions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = instructions.h; path = ../instructions.h; sourceTree = SOURCE_ROOT; };
		ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_ROMCheats.icns; sourceTree = "<group>"; };
		ABBFDFA61898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DisplayToggle_420x420.png; path = images/Icon_DisplayToggle_420x420.png; sourceTree = "<group>"; };
		ABBFDFAC1898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_FrameAdvance_420x420.png; path = images/Icon_FrameAdvance_420x420.png; sourceTree = "<group>"; };
		ABBFDFAD1898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_FrameJump_420x420.png; path = images/Icon_FrameJump_420x420.png; 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>"; };
		ABC3DEBB1A96EA96009EC345 /* RomInfoPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RomInfoPanel.h; sourceTree = "<group>"; };
		ABC3DEBC1A96EA96009EC345 /* RomInfoPanel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RomInfoPanel.mm; 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>"; };
		ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = coreaudiosound.cpp; sourceTree = "<group>"; };
		ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ringbuffer.cpp; sourceTree = "<group>"; };
		ABD0A5361501AA5A0074A094 /* coreaudiosound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = coreaudiosound.h; sourceTree = "<group>"; };
		ABD0A5371501AA5A0074A094 /* ringbuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ringbuffer.h; 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>"; };
		ABD1FE6C1345AC8400AF11D1 /* agg2d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = agg2d.h; path = ../agg2d.h; sourceTree = SOURCE_ROOT; };
		ABD1FE6D1345AC8400AF11D1 /* aggdraw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = aggdraw.h; path = ../aggdraw.h; sourceTree = SOURCE_ROOT; };
		ABD1FE6F1345AC8400AF11D1 /* armcpu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = armcpu.h; path = ../armcpu.h; sourceTree = SOURCE_ROOT; };
		ABD1FE701345AC8400AF11D1 /* bios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bios.h; path = ../bios.h; sourceTree = SOURCE_ROOT; };
		ABD1FE711345AC8400AF11D1 /* bits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bits.h; path = ../bits.h; sourceTree = SOURCE_ROOT; };
		ABD1FE721345AC8400AF11D1 /* cheatSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cheatSystem.h; path = ../cheatSystem.h; sourceTree = SOURCE_ROOT; };
		ABD1FE731345AC8400AF11D1 /* commandline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = commandline.h; path = ../commandline.h; sourceTree = SOURCE_ROOT; };
		ABD1FE741345AC8400AF11D1 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = ../common.h; sourceTree = SOURCE_ROOT; };
		ABD1FE751345AC8400AF11D1 /* cp15.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cp15.h; path = ../cp15.h; sourceTree = SOURCE_ROOT; };
		ABD1FE761345AC8400AF11D1 /* ctrlssdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ctrlssdl.h; path = ../ctrlssdl.h; sourceTree = SOURCE_ROOT; };
		ABD1FE771345AC8400AF11D1 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug.h; path = ../debug.h; sourceTree = SOURCE_ROOT; };
		ABD1FE781345AC8400AF11D1 /* desmume_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = desmume_config.h; path = ../desmume_config.h; sourceTree = SOURCE_ROOT; };
		ABD1FE791345AC8400AF11D1 /* Disassembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Disassembler.h; path = ../Disassembler.h; sourceTree = SOURCE_ROOT; };
		ABD1FE7A1345AC8400AF11D1 /* driver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = driver.h; path = ../driver.h; sourceTree = SOURCE_ROOT; };
		ABD1FE7B1345AC8400AF11D1 /* emufile_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = emufile_types.h; path = ../emufile_types.h; sourceTree = SOURCE_ROOT; };
		ABD1FE7C1345AC8400AF11D1 /* emufile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = emufile.h; path = ../emufile.h; sourceTree = SOURCE_ROOT; };
		ABD1FE7D1345AC8400AF11D1 /* FIFO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FIFO.h; path = ../FIFO.h; sourceTree = SOURCE_ROOT; };
		ABD1FE7E1345AC8400AF11D1 /* firmware.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = firmware.h; path = ../firmware.h; sourceTree = SOURCE_ROOT; };
		ABD1FE7F1345AC8400AF11D1 /* fs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fs.h; path = ../fs.h; sourceTree = SOURCE_ROOT; };
		ABD1FE801345AC8400AF11D1 /* gdbstub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gdbstub.h; path = ../gdbstub.h; sourceTree = SOURCE_ROOT; };
		ABD1FE811345AC8400AF11D1 /* gfx3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gfx3d.h; path = ../gfx3d.h; sourceTree = SOURCE_ROOT; };
		ABD1FE821345AC8400AF11D1 /* GPU_osd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GPU_osd.h; path = ../GPU_osd.h; sourceTree = SOURCE_ROOT; };
		ABD1FE831345AC8400AF11D1 /* GPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GPU.h; path = ../GPU.h; sourceTree = SOURCE_ROOT; };
		ABD1FE841345AC8400AF11D1 /* lua-engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "lua-engine.h"; path = "../lua-engine.h"; sourceTree = SOURCE_ROOT; };
		ABD1FE851345AC8400AF11D1 /* matrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = matrix.h; path = ../matrix.h; sourceTree = SOURCE_ROOT; };
		ABD1FE861345AC8400AF11D1 /* mc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mc.h; path = ../mc.h; sourceTree = SOURCE_ROOT; };
		ABD1FE871345AC8400AF11D1 /* mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mem.h; path = ../mem.h; sourceTree = SOURCE_ROOT; };
		ABD1FE881345AC8400AF11D1 /* mic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mic.h; path = ../mic.h; sourceTree = SOURCE_ROOT; };
		ABD1FE891345AC8400AF11D1 /* MMU_timing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MMU_timing.h; path = ../MMU_timing.h; sourceTree = SOURCE_ROOT; };
		ABD1FE8A1345AC8400AF11D1 /* MMU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MMU.h; path = ../MMU.h; sourceTree = SOURCE_ROOT; };
		ABD1FE8B1345AC8400AF11D1 /* movie.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = movie.h; path = ../movie.h; sourceTree = SOURCE_ROOT; };
		ABD1FE8C1345AC8400AF11D1 /* NDSSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NDSSystem.h; path = ../NDSSystem.h; sourceTree = SOURCE_ROOT; };
		ABD1FE8D1345AC8400AF11D1 /* OGLRender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLRender.h; path = ../OGLRender.h; sourceTree = SOURCE_ROOT; };
		ABD1FE8E1345AC8400AF11D1 /* PACKED_END.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PACKED_END.h; path = ../PACKED_END.h; sourceTree = SOURCE_ROOT; };
		ABD1FE8F1345AC8400AF11D1 /* PACKED.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PACKED.h; path = ../PACKED.h; sourceTree = SOURCE_ROOT; };
		ABD1FE901345AC8400AF11D1 /* path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = path.h; path = ../path.h; sourceTree = SOURCE_ROOT; };
		ABD1FE911345AC8400AF11D1 /* rasterize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rasterize.h; path = ../rasterize.h; sourceTree = SOURCE_ROOT; };
		ABD1FE921345AC8400AF11D1 /* readwrite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = readwrite.h; path = ../readwrite.h; sourceTree = SOURCE_ROOT; };
		ABD1FE931345AC8400AF11D1 /* registers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = registers.h; path = ../registers.h; sourceTree = SOURCE_ROOT; };
		ABD1FE941345AC8400AF11D1 /* render3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render3D.h; path = ../render3D.h; sourceTree = SOURCE_ROOT; };
		ABD1FE951345AC8400AF11D1 /* ROMReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ROMReader.h; path = ../ROMReader.h; sourceTree = SOURCE_ROOT; };
		ABD1FE961345AC8400AF11D1 /* rtc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rtc.h; path = ../rtc.h; sourceTree = SOURCE_ROOT; };
		ABD1FE971345AC8400AF11D1 /* saves.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = saves.h; path = ../saves.h; sourceTree = SOURCE_ROOT; };
		ABD1FE991345AC8400AF11D1 /* slot1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = slot1.h; path = ../slot1.h; sourceTree = SOURCE_ROOT; };
		ABD1FE9A1345AC8400AF11D1 /* sndsdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sndsdl.h; path = ../sndsdl.h; sourceTree = SOURCE_ROOT; };
		ABD1FE9B1345AC8400AF11D1 /* SPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SPU.h; path = ../SPU.h; sourceTree = SOURCE_ROOT; };
		ABD1FE9C1345AC8400AF11D1 /* texcache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = texcache.h; path = ../texcache.h; sourceTree = SOURCE_ROOT; };
		ABD1FE9E1345AC8400AF11D1 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = types.h; path = ../types.h; sourceTree = SOURCE_ROOT; };
		ABD1FE9F1345AC8400AF11D1 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.h; path = ../version.h; sourceTree = SOURCE_ROOT; };
		ABD1FEA01345AC8400AF11D1 /* wifi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = wifi.h; path = ../wifi.h; sourceTree = SOURCE_ROOT; };
		ABD1FEA21345AC8400AF11D1 /* aggdraw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = aggdraw.cpp; path = ../aggdraw.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = arm_instructions.cpp; path = ../arm_instructions.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = armcpu.cpp; path = ../armcpu.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEA51345AC8400AF11D1 /* bios.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bios.cpp; path = ../bios.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cheatSystem.cpp; path = ../cheatSystem.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEA71345AC8400AF11D1 /* commandline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = commandline.cpp; path = ../commandline.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEA81345AC8400AF11D1 /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = common.cpp; path = ../common.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEA91345AC8400AF11D1 /* cp15.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cp15.cpp; path = ../cp15.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEAA1345AC8400AF11D1 /* ctrlssdl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ctrlssdl.cpp; path = ../ctrlssdl.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEAB1345AC8400AF11D1 /* debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = debug.cpp; path = ../debug.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEAC1345AC8400AF11D1 /* desmume_config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = desmume_config.cpp; path = ../desmume_config.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Disassembler.cpp; path = ../Disassembler.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEAE1345AC8400AF11D1 /* driver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = driver.cpp; path = ../driver.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = emufile.cpp; path = ../emufile.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FIFO.cpp; path = ../FIFO.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEB11345AC8400AF11D1 /* firmware.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = firmware.cpp; path = ../firmware.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "fs-linux.cpp"; path = "../fs-linux.cpp"; sourceTree = SOURCE_ROOT; };
		ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gfx3d.cpp; path = ../gfx3d.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEB51345AC8400AF11D1 /* GPU_osd_stub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GPU_osd_stub.cpp; path = ../GPU_osd_stub.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEB61345AC8400AF11D1 /* GPU_osd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GPU_osd.cpp; path = ../GPU_osd.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEB71345AC8400AF11D1 /* GPU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GPU.cpp; path = ../GPU.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEB81345AC8400AF11D1 /* lua-engine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "lua-engine.cpp"; path = "../lua-engine.cpp"; sourceTree = SOURCE_ROOT; };
		ABD1FEB91345AC8400AF11D1 /* matrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = matrix.cpp; path = ../matrix.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEBA1345AC8400AF11D1 /* mc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mc.cpp; path = ../mc.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEBB1345AC8400AF11D1 /* mic_alsa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mic_alsa.cpp; path = ../mic_alsa.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEBC1345AC8400AF11D1 /* mic_openal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mic_openal.cpp; path = ../mic_openal.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEBD1345AC8400AF11D1 /* mic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mic.cpp; path = ../mic.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MMU.cpp; path = ../MMU.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEBF1345AC8400AF11D1 /* movie.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = movie.cpp; path = ../movie.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NDSSystem.cpp; path = ../NDSSystem.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC11345AC8400AF11D1 /* OGLRender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OGLRender.cpp; path = ../OGLRender.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC21345AC8400AF11D1 /* path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = path.cpp; path = ../path.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC31345AC8400AF11D1 /* rasterize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rasterize.cpp; path = ../rasterize.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC41345AC8400AF11D1 /* readwrite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = readwrite.cpp; path = ../readwrite.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC51345AC8400AF11D1 /* render3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = render3D.cpp; path = ../render3D.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC61345AC8400AF11D1 /* ROMReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ROMReader.cpp; path = ../ROMReader.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC71345AC8400AF11D1 /* rtc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rtc.cpp; path = ../rtc.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC81345AC8400AF11D1 /* saves.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = saves.cpp; path = ../saves.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FEC91345AC8400AF11D1 /* slot1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = slot1.cpp; path = ../slot1.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FECA1345AC8400AF11D1 /* sndsdl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sndsdl.cpp; path = ../sndsdl.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FECB1345AC8400AF11D1 /* SPU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SPU.cpp; path = ../SPU.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FECC1345AC8400AF11D1 /* texcache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = texcache.cpp; path = ../texcache.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = thumb_instructions.cpp; path = ../thumb_instructions.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FECE1345AC8400AF11D1 /* version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = version.cpp; path = ../version.cpp; sourceTree = SOURCE_ROOT; };
		ABD1FECF1345AC8400AF11D1 /* wifi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = wifi.cpp; path = ../wifi.cpp; sourceTree = SOURCE_ROOT; };
		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>"; };
		ABD1FF1D1345ACBF00AF11D1 /* ConvertUTF.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ConvertUTF.c; sourceTree = "<group>"; };
		ABD1FF1E1345ACBF00AF11D1 /* ConvertUTF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConvertUTF.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>"; };
		ABD1FF4A1345ACBF00AF11D1 /* md5.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = md5.cpp; sourceTree = "<group>"; };
		ABD1FF4B1345ACBF00AF11D1 /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md5.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>"; };
		ABD1FF4E1345ACBF00AF11D1 /* valuearray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = valuearray.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>"; };
		ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_GuitarGrip.png; path = images/Image_GuitarGrip.png; sourceTree = "<group>"; };
		ABD59813187D417900069403 /* 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>"; };
		ABD59814187D417900069403 /* 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>"; };
		ABD59815187D417900069403 /* 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>"; };
		ABD59816187D417900069403 /* 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>"; };
		ABD59836187D466700069403 /* Icon_Piano_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Piano_256x256.png; path = images/Icon_Piano_256x256.png; sourceTree = "<group>"; };
		ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_PaddleKnob_256x256.png; path = images/Icon_PaddleKnob_256x256.png; sourceTree = "<group>"; };
		ABD9A46313DB99B300777194 /* mic_ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mic_ext.h; sourceTree = "<group>"; };
		ABD9A46413DB99B300777194 /* mic_ext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mic_ext.cpp; 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>"; };
		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>"; };
		ABECB50718A460710052D52A /* xbrz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbrz.h; sourceTree = "<group>"; };
		ABECB50818A460710052D52A /* xbrz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xbrz.cpp; sourceTree = "<group>"; };
		ABECB51218A460910052D52A /* OGLDisplayOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OGLDisplayOutput.h; sourceTree = "<group>"; };
		ABECB51318A460910052D52A /* OGLDisplayOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OGLDisplayOutput.cpp; 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>"; };
		ABF50A74169F5FDA0018C08D /* AsmJit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsmJit.h; sourceTree = "<group>"; };
		ABF50A75169F5FDA0018C08D /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
		ABF50A76169F5FDA0018C08D /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = core.h; sourceTree = "<group>"; };
		ABF50A77169F5FDA0018C08D /* x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86.h; sourceTree = "<group>"; };
		ABF50A79169F5FDA0018C08D /* apibegin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apibegin.h; sourceTree = "<group>"; };
		ABF50A7A169F5FDA0018C08D /* apiend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apiend.h; sourceTree = "<group>"; };
		ABF50A7B169F5FDA0018C08D /* assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assembler.cpp; sourceTree = "<group>"; };
		ABF50A7C169F5FDA0018C08D /* assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assembler.h; sourceTree = "<group>"; };
		ABF50A7D169F5FDA0018C08D /* assert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assert.cpp; sourceTree = "<group>"; };
		ABF50A7E169F5FDA0018C08D /* assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assert.h; sourceTree = "<group>"; };
		ABF50A7F169F5FDA0018C08D /* buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = buffer.cpp; sourceTree = "<group>"; };
		ABF50A80169F5FDA0018C08D /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = "<group>"; };
		ABF50A81169F5FDA0018C08D /* build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = build.h; sourceTree = "<group>"; };
		ABF50A82169F5FDA0018C08D /* compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compiler.cpp; sourceTree = "<group>"; };
		ABF50A83169F5FDA0018C08D /* compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compiler.h; sourceTree = "<group>"; };
		ABF50A84169F5FDA0018C08D /* compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilercontext.cpp; sourceTree = "<group>"; };
		ABF50A85169F5FDA0018C08D /* compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilercontext.h; sourceTree = "<group>"; };
		ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilerfunc.cpp; sourceTree = "<group>"; };
		ABF50A87169F5FDA0018C08D /* compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilerfunc.h; sourceTree = "<group>"; };
		ABF50A88169F5FDA0018C08D /* compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compileritem.cpp; sourceTree = "<group>"; };
		ABF50A89169F5FDA0018C08D /* compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compileritem.h; sourceTree = "<group>"; };
		ABF50A8A169F5FDA0018C08D /* context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = context.cpp; sourceTree = "<group>"; };
		ABF50A8B169F5FDA0018C08D /* context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = context.h; sourceTree = "<group>"; };
		ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpuinfo.cpp; sourceTree = "<group>"; };
		ABF50A8D169F5FDA0018C08D /* cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpuinfo.h; sourceTree = "<group>"; };
		ABF50A8E169F5FDA0018C08D /* defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = defs.cpp; sourceTree = "<group>"; };
		ABF50A8F169F5FDA0018C08D /* defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = defs.h; sourceTree = "<group>"; };
		ABF50A90169F5FDA0018C08D /* func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = func.cpp; sourceTree = "<group>"; };
		ABF50A91169F5FDA0018C08D /* func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = func.h; sourceTree = "<group>"; };
		ABF50A92169F5FDA0018C08D /* intutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = intutil.h; sourceTree = "<group>"; };
		ABF50A93169F5FDA0018C08D /* lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lock.h; sourceTree = "<group>"; };
		ABF50A94169F5FDA0018C08D /* logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logger.cpp; sourceTree = "<group>"; };
		ABF50A95169F5FDA0018C08D /* logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logger.h; sourceTree = "<group>"; };
		ABF50A96169F5FDA0018C08D /* memorymanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymanager.cpp; sourceTree = "<group>"; };
		ABF50A97169F5FDA0018C08D /* memorymanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymanager.h; sourceTree = "<group>"; };
		ABF50A98169F5FDA0018C08D /* memorymarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymarker.cpp; sourceTree = "<group>"; };
		ABF50A99169F5FDA0018C08D /* memorymarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymarker.h; sourceTree = "<group>"; };
		ABF50A9A169F5FDA0018C08D /* operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand.cpp; sourceTree = "<group>"; };
		ABF50A9B169F5FDA0018C08D /* operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand.h; sourceTree = "<group>"; };
		ABF50A9C169F5FDA0018C08D /* podvector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = podvector.h; sourceTree = "<group>"; };
		ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringbuilder.cpp; sourceTree = "<group>"; };
		ABF50A9E169F5FDA0018C08D /* stringbuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringbuilder.h; sourceTree = "<group>"; };
		ABF50A9F169F5FDA0018C08D /* stringutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringutil.cpp; sourceTree = "<group>"; };
		ABF50AA0169F5FDA0018C08D /* stringutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringutil.h; sourceTree = "<group>"; };
		ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = virtualmemory.cpp; sourceTree = "<group>"; };
		ABF50AA2169F5FDA0018C08D /* virtualmemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = virtualmemory.h; sourceTree = "<group>"; };
		ABF50AA3169F5FDA0018C08D /* zonememory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zonememory.cpp; sourceTree = "<group>"; };
		ABF50AA4169F5FDA0018C08D /* zonememory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zonememory.h; sourceTree = "<group>"; };
		ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86assembler.cpp; sourceTree = "<group>"; };
		ABF50AA7169F5FDA0018C08D /* x86assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86assembler.h; sourceTree = "<group>"; };
		ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compiler.cpp; sourceTree = "<group>"; };
		ABF50AA9169F5FDA0018C08D /* x86compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compiler.h; sourceTree = "<group>"; };
		ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilercontext.cpp; sourceTree = "<group>"; };
		ABF50AAB169F5FDA0018C08D /* x86compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilercontext.h; sourceTree = "<group>"; };
		ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilerfunc.cpp; sourceTree = "<group>"; };
		ABF50AAD169F5FDA0018C08D /* x86compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilerfunc.h; sourceTree = "<group>"; };
		ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compileritem.cpp; sourceTree = "<group>"; };
		ABF50AAF169F5FDA0018C08D /* x86compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compileritem.h; sourceTree = "<group>"; };
		ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86cpuinfo.cpp; sourceTree = "<group>"; };
		ABF50AB1169F5FDA0018C08D /* x86cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86cpuinfo.h; sourceTree = "<group>"; };
		ABF50AB2169F5FDA0018C08D /* x86defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86defs.cpp; sourceTree = "<group>"; };
		ABF50AB3169F5FDA0018C08D /* x86defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86defs.h; sourceTree = "<group>"; };
		ABF50AB4169F5FDA0018C08D /* x86func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86func.cpp; sourceTree = "<group>"; };
		ABF50AB5169F5FDA0018C08D /* x86func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86func.h; sourceTree = "<group>"; };
		ABF50AB6169F5FDA0018C08D /* x86operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86operand.cpp; sourceTree = "<group>"; };
		ABF50AB7169F5FDA0018C08D /* x86operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86operand.h; sourceTree = "<group>"; };
		ABF50AB8169F5FDA0018C08D /* x86util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86util.cpp; sourceTree = "<group>"; };
		ABF50AB9169F5FDA0018C08D /* x86util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86util.h; 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>"; };
		ABFE150214C92FF5005D6699 /* hq4x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hq4x.h; 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>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		AB2A9A6C1725F00F0062C1A1 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB2A9A6D1725F00F0062C1A1 /* Accelerate.framework in Frameworks */,
				AB2A9A6E1725F00F0062C1A1 /* AppKit.framework in Frameworks */,
				AB2A9A751725F00F0062C1A1 /* AudioToolbox.framework in Frameworks */,
				AB2A9A6F1725F00F0062C1A1 /* AudioUnit.framework in Frameworks */,
				ABB6AD5D173A3F2B00EC2E8D /* Carbon.framework in Frameworks */,
				AB2A9A701725F00F0062C1A1 /* Cocoa.framework in Frameworks */,
				AB2A9A711725F00F0062C1A1 /* Foundation.framework in Frameworks */,
				ABEF84851873579700E99ADC /* ForceFeedback.framework in Frameworks */,
				AB2A9A721725F00F0062C1A1 /* IOKit.framework in Frameworks */,
				AB2A9A741725F00F0062C1A1 /* libz.dylib in Frameworks */,
				AB2A9A731725F00F0062C1A1 /* OpenGL.framework in Frameworks */,
				AB1CC8001AA509C2008B0A16 /* CoreAudio.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB2F3C3A15CF9C6000858373 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB97D60C16964F54002AC11B /* Accelerate.framework in Frameworks */,
				AB2F3C3B15CF9C6000858373 /* AppKit.framework in Frameworks */,
				AB213EC41710D0A0006DDB0F /* AudioToolbox.framework in Frameworks */,
				AB2F3C3C15CF9C6000858373 /* AudioUnit.framework in Frameworks */,
				AB7DDA70173DC3A3004F3D07 /* Carbon.framework in Frameworks */,
				AB2F3C3D15CF9C6000858373 /* Cocoa.framework in Frameworks */,
				AB2F3C3E15CF9C6000858373 /* Foundation.framework in Frameworks */,
				ABEF84841873579400E99ADC /* ForceFeedback.framework in Frameworks */,
				AB2F3C3F15CF9C6000858373 /* IOKit.framework in Frameworks */,
				AB2F3C4115CF9C6000858373 /* libz.dylib in Frameworks */,
				AB2F3C4015CF9C6000858373 /* OpenGL.framework in Frameworks */,
				AB1CC80A1AA509DF008B0A16 /* CoreAudio.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB711F731481C35F009011C8 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB97C554169646D1002AC11B /* Accelerate.framework in Frameworks */,
				AB711F771481C35F009011C8 /* AppKit.framework in Frameworks */,
				AB213E991710D074006DDB0F /* AudioToolbox.framework in Frameworks */,
				AB711F751481C35F009011C8 /* AudioUnit.framework in Frameworks */,
				AB7DDA6D173DC38F004F3D07 /* Carbon.framework in Frameworks */,
				AB711F741481C35F009011C8 /* Cocoa.framework in Frameworks */,
				AB8C6E57186CD07E00E3EC64 /* ForceFeedback.framework in Frameworks */,
				AB711F781481C35F009011C8 /* Foundation.framework in Frameworks */,
				AB711F7B1481C35F009011C8 /* IOKit.framework in Frameworks */,
				ABC3AFCF14B8D16700D5B13D /* libz.dylib in Frameworks */,
				AB711F761481C35F009011C8 /* OpenGL.framework in Frameworks */,
				AB1CC80D1AA509E1008B0A16 /* CoreAudio.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB73AA281507C9F500A310C8 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB97D5E516964F3B002AC11B /* Accelerate.framework in Frameworks */,
				AB73AA291507C9F500A310C8 /* AppKit.framework in Frameworks */,
				AB213EC61710D0A1006DDB0F /* AudioToolbox.framework in Frameworks */,
				AB73AA2A1507C9F500A310C8 /* AudioUnit.framework in Frameworks */,
				AB7DDA6E173DC399004F3D07 /* Carbon.framework in Frameworks */,
				AB73AA2B1507C9F500A310C8 /* Cocoa.framework in Frameworks */,
				ABEF84721873576300E99ADC /* ForceFeedback.framework in Frameworks */,
				AB73AA2C1507C9F500A310C8 /* Foundation.framework in Frameworks */,
				AB73AA2D1507C9F500A310C8 /* IOKit.framework in Frameworks */,
				AB73AA2F1507C9F500A310C8 /* libz.dylib in Frameworks */,
				AB73AA2E1507C9F500A310C8 /* OpenGL.framework in Frameworks */,
				AB1CC80C1AA509E0008B0A16 /* CoreAudio.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABAD103E15ACE7A00000EC47 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB97D60916964F48002AC11B /* Accelerate.framework in Frameworks */,
				ABAD103F15ACE7A00000EC47 /* AppKit.framework in Frameworks */,
				AB213EC51710D0A1006DDB0F /* AudioToolbox.framework in Frameworks */,
				ABAD104015ACE7A00000EC47 /* AudioUnit.framework in Frameworks */,
				AB7DDA6F173DC39E004F3D07 /* Carbon.framework in Frameworks */,
				ABAD104115ACE7A00000EC47 /* Cocoa.framework in Frameworks */,
				ABAD104215ACE7A00000EC47 /* Foundation.framework in Frameworks */,
				ABEF84831873578F00E99ADC /* ForceFeedback.framework in Frameworks */,
				ABAD104315ACE7A00000EC47 /* IOKit.framework in Frameworks */,
				ABAD104515ACE7A00000EC47 /* libz.dylib in Frameworks */,
				ABAD104415ACE7A00000EC47 /* OpenGL.framework in Frameworks */,
				AB1CC80B1AA509E0008B0A16 /* CoreAudio.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		080E96DDFE201D6D7F000001 /* Cocoa Port */ = {
			isa = PBXGroup;
			children = (
				AB3ACB6514C2361100D7D192 /* userinterface */,
				AB2F56EF1704C86900E28885 /* utilities.c */,
				AB2145221714DFF4006DDB0F /* audiosamplegenerator.cpp */,
				ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */,
				ABD9A46413DB99B300777194 /* mic_ext.cpp */,
				ABECB51318A460910052D52A /* OGLDisplayOutput.cpp */,
				ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */,
				ABD104141346652500AF11D1 /* sndOSX.cpp */,
				AB2145211714DFF4006DDB0F /* audiosamplegenerator.h */,
				ABA6574914511EC90077E5E9 /* cocoa_cheat.h */,
				ABD103FE1346652500AF11D1 /* cocoa_core.h */,
				AB58F32B1364F44B0074C376 /* cocoa_file.h */,
				ABE7F53C13EE1C7900FD3A71 /* cocoa_firmware.h */,
				AB9971CE134EDA0800531BA7 /* cocoa_globals.h */,
				AB6A198116CAD66900384EED /* cocoa_GPU.h */,
				ABD103FF1346652500AF11D1 /* cocoa_input.h */,
				AB3E34C7134AF4500056477A /* cocoa_output.h */,
				ABD104001346652500AF11D1 /* cocoa_rom.h */,
				ABAE2F8218682B8F00C92F4F /* cocoa_slot2.h */,
				AB80E050142BC4FA00A52038 /* cocoa_util.h */,
				ABE5DFE3143FB1DA00835AD8 /* cocoa_videofilter.h */,
				ABD0A5361501AA5A0074A094 /* coreaudiosound.h */,
				ABD9A46313DB99B300777194 /* mic_ext.h */,
				ABECB51218A460910052D52A /* OGLDisplayOutput.h */,
				ABD0A5371501AA5A0074A094 /* ringbuffer.h */,
				ABD104011346652500AF11D1 /* sndOSX.h */,
				AB2F56EE1704C86900E28885 /* utilities.h */,
				ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */,
				ABD104121346652500AF11D1 /* cocoa_core.mm */,
				AB58F32C1364F44B0074C376 /* cocoa_file.mm */,
				ABE7F53D13EE1C7900FD3A71 /* cocoa_firmware.mm */,
				AB6A198216CAD66900384EED /* cocoa_GPU.mm */,
				ABD104111346652500AF11D1 /* cocoa_input.mm */,
				AB3E34C8134AF4500056477A /* cocoa_output.mm */,
				ABD104131346652500AF11D1 /* cocoa_rom.mm */,
				ABAE2F8318682B8F00C92F4F /* cocoa_slot2.mm */,
				AB80E04C142BC4A800A52038 /* cocoa_util.mm */,
				ABE5DFE4143FB1DA00835AD8 /* cocoa_videofilter.mm */,
			);
			name = "Cocoa Port";
			sourceTree = "<group>";
		};
		1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
			isa = PBXGroup;
			children = (
				AB97C553169646D1002AC11B /* Accelerate.framework */,
				29B97324FDCFA39411CA2CEA /* AppKit.framework */,
				AB213E981710D074006DDB0F /* AudioToolbox.framework */,
				ABC570D0134431CE00E7B0B1 /* AudioUnit.framework */,
				ABB6AD5C173A3F2B00EC2E8D /* Carbon.framework */,
				1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
				AB1CC7FF1AA509C2008B0A16 /* CoreAudio.framework */,
				AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */,
				29B97325FDCFA39411CA2CEA /* Foundation.framework */,
				AB350BA41478AC96007165AC /* IOKit.framework */,
				ABC570D4134431DA00E7B0B1 /* OpenGL.framework */,
				AB0A0D1914AACA9600E83E91 /* libz.dylib */,
			);
			name = "Linked Frameworks";
			sourceTree = "<group>";
		};
		1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
			isa = PBXGroup;
			children = (
			);
			name = "Other Frameworks";
			sourceTree = "<group>";
		};
		19C28FACFE9D520D11CA2CBB /* Products */ = {
			isa = PBXGroup;
			children = (
				AB711F7F1481C35F009011C8 /* DeSmuME.app */,
				AB73AA331507C9F500A310C8 /* DeSmuME.app */,
				ABAD104915ACE7A00000EC47 /* DeSmuME (PPC).app */,
				AB2F3C4515CF9C6000858373 /* DeSmuME (PPC).app */,
				AB2A9A791725F00F0062C1A1 /* DeSmuME (PPC).app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		29B97314FDCFA39411CA2CEA /* DeSmuME */ = {
			isa = PBXGroup;
			children = (
				080E96DDFE201D6D7F000001 /* Cocoa Port */,
				ABC572B7134592D900E7B0B1 /* Core */,
				29B97323FDCFA39411CA2CEA /* Frameworks */,
				29B97315FDCFA39411CA2CEA /* Other Sources */,
				19C28FACFE9D520D11CA2CBB /* Products */,
				29B97317FDCFA39411CA2CEA /* Resources */,
			);
			name = DeSmuME;
			sourceTree = "<group>";
		};
		29B97315FDCFA39411CA2CEA /* Other Sources */ = {
			isa = PBXGroup;
			children = (
				ABD104271346653B00AF11D1 /* main.m */,
				ABD10452134666DD00AF11D1 /* DeSmuME_Prefix.pch */,
			);
			name = "Other Sources";
			sourceTree = "<group>";
		};
		29B97317FDCFA39411CA2CEA /* Resources */ = {
			isa = PBXGroup;
			children = (
				ABC2ECD613B1C87000FAAA2A /* Images */,
				AB00E87C14205EBC00DE561F /* MainMenu.xib */,
				AB700DB816CDDBC400FBD336 /* 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>";
		};
		AB3ACB6514C2361100D7D192 /* userinterface */ = {
			isa = PBXGroup;
			children = (
				AB3ACB6614C2361100D7D192 /* appDelegate.h */,
				AB3ACB6814C2361100D7D192 /* cheatWindowDelegate.h */,
				AB700DDC16CDE4C300FBD336 /* DisplayWindowController.h */,
				AB6A187A16C9951C00384EED /* EmuControllerDelegate.h */,
				ABAAFBE8172122B6005DDDBE /* FileMigrationDelegate.h */,
				AB5A795616D5A56000ED84B7 /* InputManager.h */,
				AB3ACB6E14C2361100D7D192 /* inputPrefsView.h */,
				AB213D43170CB141006DDB0F /* InputProfileController.h */,
				AB3ACB7014C2361100D7D192 /* preferencesWindowDelegate.h */,
				ABC3DEBB1A96EA96009EC345 /* RomInfoPanel.h */,
				ABAE2F7918682B6C00C92F4F /* Slot2WindowDelegate.h */,
				ABA0356E169127BB00817C69 /* troubleshootingWindowDelegate.h */,
				AB3ACB6714C2361100D7D192 /* appDelegate.mm */,
				AB3ACB6914C2361100D7D192 /* cheatWindowDelegate.mm */,
				AB700DDD16CDE4C300FBD336 /* DisplayWindowController.mm */,
				AB6A187B16C9951C00384EED /* EmuControllerDelegate.mm */,
				ABAAFBE9172122B6005DDDBE /* FileMigrationDelegate.mm */,
				AB5A795716D5A56000ED84B7 /* InputManager.mm */,
				AB3ACB6F14C2361100D7D192 /* inputPrefsView.mm */,
				AB213D44170CB141006DDB0F /* InputProfileController.mm */,
				AB3ACB7114C2361100D7D192 /* preferencesWindowDelegate.mm */,
				ABC3DEBC1A96EA96009EC345 /* RomInfoPanel.mm */,
				ABAE2F7A18682B6C00C92F4F /* Slot2WindowDelegate.mm */,
				ABA0356F169127C000817C69 /* troubleshootingWindowDelegate.mm */,
			);
			path = userinterface;
			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>";
		};
		ABBCE2A115ACB29100A2C965 /* AsmJit */ = {
			isa = PBXGroup;
			children = (
				ABF50A78169F5FDA0018C08D /* core */,
				ABF50AA5169F5FDA0018C08D /* x86 */,
				ABF50A74169F5FDA0018C08D /* AsmJit.h */,
				ABF50A75169F5FDA0018C08D /* Config.h */,
				ABF50A76169F5FDA0018C08D /* core.h */,
				ABF50A77169F5FDA0018C08D /* x86.h */,
			);
			path = AsmJit;
			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 */,
				AB0F298814BE71E0009ABC6F /* Icon_ArrowDown_420x420.png */,
				AB0F298914BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png */,
				AB0F298A14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png */,
				AB0F298B14BE71E0009ABC6F /* Icon_ArrowUp_420x420.png */,
				AB851D28189B2C9A007363CC /* Icon_AutoholdClear_420x420.png */,
				AB851D29189B2C9A007363CC /* Icon_AutoholdSet_420x420.png */,
				AB0F296C14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png */,
				ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */,
				ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */,
				ABBFDFA61898EE3200A3FFA5 /* 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 */,
				ABBFDFAC1898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png */,
				ABBFDFAD1898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png */,
				ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */,
				ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */,
				ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */,
				ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */,
				AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */,
				AB1CC8161AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png */,
				AB1CC8171AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png */,
				ABACB7391AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png */,
				AB1CC8181AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png */,
				AB1CC8191AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png */,
				AB1CC81A1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png */,
				AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */,
				ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */,
				AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */,
				ABD59836187D466700069403 /* 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 */,
				ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */,
				ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */,
				ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */,
				ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */,
				AB142025186E2CD80015D52F /* Image_MemoryExpansionPak.png */,
				AB8FFE491872032B00C10085 /* Image_PaddleController.png */,
				AB8C6CBE186A950C00E3EC64 /* Image_PassME.png */,
				ABAE30BA1869484F00C92F4F /* Image_Piano.png */,
				AB0F297914BE70BC009ABC6F /* VideoFilterPreview_64x64.png */,
			);
			name = Images;
			sourceTree = "<group>";
		};
		ABC572B7134592D900E7B0B1 /* Core */ = {
			isa = PBXGroup;
			children = (
				ABD1FEFF1345AC9B00AF11D1 /* addons */,
				ABD1FF161345ACA900AF11D1 /* gdbstub */,
				ABFE14F914C92FF5005D6699 /* filter */,
				ABD1FF761345ACFA00AF11D1 /* metaspu */,
				ABD1FF1C1345ACBF00AF11D1 /* utils */,
				ABD1FEA21345AC8400AF11D1 /* aggdraw.cpp */,
				ABD1FEA31345AC8400AF11D1 /* arm_instructions.cpp */,
				ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */,
				ABD1FEA41345AC8400AF11D1 /* armcpu.cpp */,
				ABD1FEA51345AC8400AF11D1 /* bios.cpp */,
				ABD1FEA61345AC8400AF11D1 /* cheatSystem.cpp */,
				ABD1FEA71345AC8400AF11D1 /* commandline.cpp */,
				ABD1FEA81345AC8400AF11D1 /* common.cpp */,
				ABD1FEA91345AC8400AF11D1 /* cp15.cpp */,
				ABD1FEAA1345AC8400AF11D1 /* ctrlssdl.cpp */,
				ABD1FEAB1345AC8400AF11D1 /* debug.cpp */,
				ABD1FEAC1345AC8400AF11D1 /* desmume_config.cpp */,
				ABD1FEAD1345AC8400AF11D1 /* Disassembler.cpp */,
				ABD1FEAE1345AC8400AF11D1 /* driver.cpp */,
				ABD1FEAF1345AC8400AF11D1 /* emufile.cpp */,
				ABA93EAF178C7D4200CBF50B /* encrypt.cpp */,
				ABD1FEB01345AC8400AF11D1 /* FIFO.cpp */,
				ABD1FEB11345AC8400AF11D1 /* firmware.cpp */,
				ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */,
				ABD1FEB41345AC8400AF11D1 /* gfx3d.cpp */,
				ABD1FEB71345AC8400AF11D1 /* GPU.cpp */,
				ABD1FEB61345AC8400AF11D1 /* GPU_osd.cpp */,
				ABD1FEB51345AC8400AF11D1 /* GPU_osd_stub.cpp */,
				ABD1FEB81345AC8400AF11D1 /* lua-engine.cpp */,
				ABD1FEB91345AC8400AF11D1 /* matrix.cpp */,
				ABD1FEBA1345AC8400AF11D1 /* mc.cpp */,
				ABD1FEBD1345AC8400AF11D1 /* mic.cpp */,
				ABD1FEBB1345AC8400AF11D1 /* mic_alsa.cpp */,
				ABD1FEBC1345AC8400AF11D1 /* mic_openal.cpp */,
				ABD1FEBE1345AC8400AF11D1 /* MMU.cpp */,
				ABD1FEBF1345AC8400AF11D1 /* movie.cpp */,
				ABD1FEC01345AC8400AF11D1 /* NDSSystem.cpp */,
				ABD1FEC11345AC8400AF11D1 /* OGLRender.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 */,
				AB53518518313E4E00CCD532 /* slot2.cpp */,
				ABD1FECA1345AC8400AF11D1 /* sndsdl.cpp */,
				ABD1FECB1345AC8400AF11D1 /* SPU.cpp */,
				ABD1FECC1345AC8400AF11D1 /* texcache.cpp */,
				ABD1FECD1345AC8400AF11D1 /* thumb_instructions.cpp */,
				ABD1FECE1345AC8400AF11D1 /* version.cpp */,
				ABD1FECF1345AC8400AF11D1 /* wifi.cpp */,
				ABD1FE6C1345AC8400AF11D1 /* agg2d.h */,
				ABD1FE6D1345AC8400AF11D1 /* aggdraw.h */,
				ABBCE29415ACB1E600A2C965 /* arm_jit.h */,
				ABD1FE6F1345AC8400AF11D1 /* armcpu.h */,
				ABD1FE701345AC8400AF11D1 /* bios.h */,
				ABD1FE711345AC8400AF11D1 /* bits.h */,
				ABD1FE721345AC8400AF11D1 /* cheatSystem.h */,
				ABD1FE731345AC8400AF11D1 /* commandline.h */,
				ABD1FE741345AC8400AF11D1 /* common.h */,
				ABD1FE751345AC8400AF11D1 /* cp15.h */,
				ABD1FE761345AC8400AF11D1 /* ctrlssdl.h */,
				ABD1FE771345AC8400AF11D1 /* debug.h */,
				ABD1FE781345AC8400AF11D1 /* desmume_config.h */,
				ABD1FE791345AC8400AF11D1 /* Disassembler.h */,
				ABD1FE7A1345AC8400AF11D1 /* driver.h */,
				ABD1FE7C1345AC8400AF11D1 /* emufile.h */,
				ABD1FE7B1345AC8400AF11D1 /* emufile_types.h */,
				ABA93EAE178C7D4200CBF50B /* encrypt.h */,
				ABD1FE7D1345AC8400AF11D1 /* FIFO.h */,
				ABD1FE7E1345AC8400AF11D1 /* firmware.h */,
				ABD1FE7F1345AC8400AF11D1 /* fs.h */,
				ABD1FE801345AC8400AF11D1 /* gdbstub.h */,
				ABD1FE811345AC8400AF11D1 /* gfx3d.h */,
				ABD1FE831345AC8400AF11D1 /* GPU.h */,
				ABD1FE821345AC8400AF11D1 /* GPU_osd.h */,
				ABBCE29D15ACB26100A2C965 /* instruction_attributes.h */,
				ABBCE29E15ACB26100A2C965 /* 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 */,
				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 */,
				AB53518418313E4E00CCD532 /* slot2.h */,
				ABD1FE9A1345AC8400AF11D1 /* sndsdl.h */,
				ABD1FE9B1345AC8400AF11D1 /* SPU.h */,
				ABD1FE9C1345AC8400AF11D1 /* texcache.h */,
				ABD1FE9E1345AC8400AF11D1 /* types.h */,
				ABD1FE9F1345AC8400AF11D1 /* version.h */,
				ABD1FEA01345AC8400AF11D1 /* wifi.h */,
			);
			name = Core;
			sourceTree = "<group>";
		};
		ABD1FEFF1345AC9B00AF11D1 /* addons */ = {
			isa = PBXGroup;
			children = (
				ABD1FF001345AC9B00AF11D1 /* slot1_none.cpp */,
				ABD1FF011345AC9B00AF11D1 /* slot1_r4.cpp */,
				AB4C808717C5D7780024D479 /* slot1_retail_auto.cpp */,
				AB4C808817C5D7780024D479 /* slot1_retail_mcrom.cpp */,
				AB43527117D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp */,
				AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */,
				AB4C808917C5D7780024D479 /* slot1comp_mc.cpp */,
				ABB9212017CEB4110049D4C5 /* slot1comp_protocol.cpp */,
				AB4C808B17C5D7780024D479 /* slot1comp_rom.cpp */,
				AB53517E18313E3100CCD532 /* 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 */,
				AB126D06182ECB9500EBCF22 /* slot2_passme.cpp */,
				ABD1FF091345AC9C00AF11D1 /* slot2_piano.cpp */,
				ABD1FF0A1345AC9C00AF11D1 /* slot2_rumblepak.cpp */,
				AB4C808A17C5D7780024D479 /* slot1comp_mc.h */,
				ABB9211F17CEB4110049D4C5 /* slot1comp_protocol.h */,
				AB4C808C17C5D7780024D479 /* slot1comp_rom.h */,
			);
			name = addons;
			path = ../addons;
			sourceTree = SOURCE_ROOT;
		};
		ABD1FF161345ACA900AF11D1 /* gdbstub */ = {
			isa = PBXGroup;
			children = (
				ABD1FF171345ACA900AF11D1 /* gdbstub.cpp */,
				ABD1FF181345ACA900AF11D1 /* gdbstub_internal.h */,
			);
			name = gdbstub;
			path = ../gdbstub;
			sourceTree = SOURCE_ROOT;
		};
		ABD1FF1C1345ACBF00AF11D1 /* utils */ = {
			isa = PBXGroup;
			children = (
				ABBCE2A115ACB29100A2C965 /* AsmJit */,
				ABD1FF211345ACBF00AF11D1 /* decrypt */,
				ABD1FF2E1345ACBF00AF11D1 /* libfat */,
				ABE670241415DE6C00E8E4C9 /* tinyxml */,
				ABD1FF1D1345ACBF00AF11D1 /* ConvertUTF.c */,
				AB4C80A917C5D7A00024D479 /* advanscene.cpp */,
				ABD1FF1F1345ACBF00AF11D1 /* datetime.cpp */,
				ABD1FF281345ACBF00AF11D1 /* dlditool.cpp */,
				ABD1FF291345ACBF00AF11D1 /* emufat.cpp */,
				AB43528617D5BA95007417C8 /* fsnitro.cpp */,
				ABD1FF2C1345ACBF00AF11D1 /* guid.cpp */,
				ABD1FF4A1345ACBF00AF11D1 /* md5.cpp */,
				ABD1FF4C1345ACBF00AF11D1 /* task.cpp */,
				ABD1FF4F1345ACBF00AF11D1 /* vfat.cpp */,
				ABD1FF511345ACBF00AF11D1 /* xstring.cpp */,
				AB4C80A817C5D7A00024D479 /* advanscene.h */,
				ABD1FF1E1345ACBF00AF11D1 /* ConvertUTF.h */,
				ABD1FF201345ACBF00AF11D1 /* datetime.h */,
				ABD1FF2A1345ACBF00AF11D1 /* emufat.h */,
				ABD1FF2B1345ACBF00AF11D1 /* emufat_types.h */,
				AB43528517D5BA95007417C8 /* fsnitro.h */,
				ABD1FF2D1345ACBF00AF11D1 /* guid.h */,
				ABD1FF4B1345ACBF00AF11D1 /* md5.h */,
				ABD1FF4D1345ACBF00AF11D1 /* task.h */,
				ABD1FF4E1345ACBF00AF11D1 /* valuearray.h */,
				ABD1FF501345ACBF00AF11D1 /* vfat.h */,
				ABD1FF521345ACBF00AF11D1 /* xstring.h */,
			);
			name = utils;
			path = ../utils;
			sourceTree = SOURCE_ROOT;
		};
		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 */,
			);
			name = metaspu;
			path = ../metaspu;
			sourceTree = SOURCE_ROOT;
		};
		ABD1FF7C1345ACFA00AF11D1 /* SoundTouch */ = {
			isa = PBXGroup;
			children = (
				AB4C4C2A16F55C64002E07CD /* AAFilter.cpp */,
				AB4C4C2B16F55C64002E07CD /* cpu_detect_x86_gcc.cpp */,
				AB4C4C2C16F55C64002E07CD /* FIFOSampleBuffer.cpp */,
				AB4C4C2D16F55C64002E07CD /* FIRFilter.cpp */,
				AB4C4C2E16F55C64002E07CD /* mmx_optimized.cpp */,
				AB4C4C2F16F55C64002E07CD /* RateTransposer.cpp */,
				AB4C4C3016F55C64002E07CD /* SoundTouch.cpp */,
				AB4C4C3116F55C64002E07CD /* sse_optimized.cpp */,
				AB4C4C3216F55C64002E07CD /* TDStretch.cpp */,
				AB4C4C3316F55C64002E07CD /* WavFile.cpp */,
				AB4C4C3416F55C64002E07CD /* AAFilter.h */,
				AB4C4C3516F55C64002E07CD /* BPMDetect.h */,
				AB4C4C3616F55C64002E07CD /* cpu_detect.h */,
				AB4C4C3716F55C64002E07CD /* FIFOSampleBuffer.h */,
				AB4C4C3816F55C64002E07CD /* FIFOSamplePipe.h */,
				AB4C4C3916F55C64002E07CD /* FIRFilter.h */,
				AB4C4C3A16F55C64002E07CD /* RateTransposer.h */,
				AB4C4C3B16F55C64002E07CD /* SoundTouch.h */,
				AB4C4C3C16F55C64002E07CD /* STTypes.h */,
				AB4C4C3D16F55C64002E07CD /* TDStretch.h */,
				AB4C4C3E16F55C64002E07CD /* WavFile.h */,
			);
			path = SoundTouch;
			sourceTree = "<group>";
		};
		ABE670241415DE6C00E8E4C9 /* tinyxml */ = {
			isa = PBXGroup;
			children = (
				ABE670251415DE6C00E8E4C9 /* tinystr.cpp */,
				ABE670261415DE6C00E8E4C9 /* tinystr.h */,
				ABE670271415DE6C00E8E4C9 /* tinyxml.cpp */,
				ABE670281415DE6C00E8E4C9 /* tinyxml.h */,
				ABE670291415DE6C00E8E4C9 /* tinyxmlerror.cpp */,
				ABE6702A1415DE6C00E8E4C9 /* tinyxmlparser.cpp */,
			);
			path = tinyxml;
			sourceTree = "<group>";
		};
		ABF50A78169F5FDA0018C08D /* core */ = {
			isa = PBXGroup;
			children = (
				ABF50A7B169F5FDA0018C08D /* assembler.cpp */,
				ABF50A7D169F5FDA0018C08D /* assert.cpp */,
				ABF50A7F169F5FDA0018C08D /* buffer.cpp */,
				ABF50A82169F5FDA0018C08D /* compiler.cpp */,
				ABF50A84169F5FDA0018C08D /* compilercontext.cpp */,
				ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */,
				ABF50A88169F5FDA0018C08D /* compileritem.cpp */,
				ABF50A8A169F5FDA0018C08D /* context.cpp */,
				ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */,
				ABF50A8E169F5FDA0018C08D /* defs.cpp */,
				ABF50A90169F5FDA0018C08D /* func.cpp */,
				ABF50A94169F5FDA0018C08D /* logger.cpp */,
				ABF50A96169F5FDA0018C08D /* memorymanager.cpp */,
				ABF50A98169F5FDA0018C08D /* memorymarker.cpp */,
				ABF50A9A169F5FDA0018C08D /* operand.cpp */,
				ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */,
				ABF50A9F169F5FDA0018C08D /* stringutil.cpp */,
				ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */,
				ABF50AA3169F5FDA0018C08D /* zonememory.cpp */,
				ABF50A79169F5FDA0018C08D /* apibegin.h */,
				ABF50A7A169F5FDA0018C08D /* apiend.h */,
				ABF50A7C169F5FDA0018C08D /* assembler.h */,
				ABF50A7E169F5FDA0018C08D /* assert.h */,
				ABF50A80169F5FDA0018C08D /* buffer.h */,
				ABF50A81169F5FDA0018C08D /* build.h */,
				ABF50A83169F5FDA0018C08D /* compiler.h */,
				ABF50A85169F5FDA0018C08D /* compilercontext.h */,
				ABF50A87169F5FDA0018C08D /* compilerfunc.h */,
				ABF50A89169F5FDA0018C08D /* compileritem.h */,
				ABF50A8B169F5FDA0018C08D /* context.h */,
				ABF50A8D169F5FDA0018C08D /* cpuinfo.h */,
				ABF50A8F169F5FDA0018C08D /* defs.h */,
				ABF50A91169F5FDA0018C08D /* func.h */,
				ABF50A92169F5FDA0018C08D /* intutil.h */,
				ABF50A93169F5FDA0018C08D /* lock.h */,
				ABF50A95169F5FDA0018C08D /* logger.h */,
				ABF50A97169F5FDA0018C08D /* memorymanager.h */,
				ABF50A99169F5FDA0018C08D /* memorymarker.h */,
				ABF50A9B169F5FDA0018C08D /* operand.h */,
				ABF50A9C169F5FDA0018C08D /* podvector.h */,
				ABF50A9E169F5FDA0018C08D /* stringbuilder.h */,
				ABF50AA0169F5FDA0018C08D /* stringutil.h */,
				ABF50AA2169F5FDA0018C08D /* virtualmemory.h */,
				ABF50AA4169F5FDA0018C08D /* zonememory.h */,
			);
			path = core;
			sourceTree = "<group>";
		};
		ABF50AA5169F5FDA0018C08D /* x86 */ = {
			isa = PBXGroup;
			children = (
				ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */,
				ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */,
				ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */,
				ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */,
				ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */,
				ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */,
				ABF50AB2169F5FDA0018C08D /* x86defs.cpp */,
				ABF50AB4169F5FDA0018C08D /* x86func.cpp */,
				ABF50AB6169F5FDA0018C08D /* x86operand.cpp */,
				ABF50AB8169F5FDA0018C08D /* x86util.cpp */,
				ABF50AA7169F5FDA0018C08D /* x86assembler.h */,
				ABF50AA9169F5FDA0018C08D /* x86compiler.h */,
				ABF50AAB169F5FDA0018C08D /* x86compilercontext.h */,
				ABF50AAD169F5FDA0018C08D /* x86compilerfunc.h */,
				ABF50AAF169F5FDA0018C08D /* x86compileritem.h */,
				ABF50AB1169F5FDA0018C08D /* x86cpuinfo.h */,
				ABF50AB3169F5FDA0018C08D /* x86defs.h */,
				ABF50AB5169F5FDA0018C08D /* x86func.h */,
				ABF50AB7169F5FDA0018C08D /* x86operand.h */,
				ABF50AB9169F5FDA0018C08D /* x86util.h */,
			);
			path = x86;
			sourceTree = "<group>";
		};
		ABFE14F914C92FF5005D6699 /* filter */ = {
			isa = PBXGroup;
			children = (
				ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */,
				ABFE14FB14C92FF5005D6699 /* bilinear.cpp */,
				ABFE14FC14C92FF5005D6699 /* epx.cpp */,
				ABFE14FE14C92FF5005D6699 /* hq2x.cpp */,
				ABFE150014C92FF5005D6699 /* hq4x.cpp */,
				ABFE150414C92FF5005D6699 /* lq2x.cpp */,
				ABFE150614C92FF5005D6699 /* scanline.cpp */,
				AB817A35143EE2DB00A7DFE9 /* videofilter.cpp */,
				ABECB50818A460710052D52A /* xbrz.cpp */,
				ABFE14FD14C92FF5005D6699 /* filter.h */,
				ABFE14FF14C92FF5005D6699 /* hq2x.h */,
				ABFE150214C92FF5005D6699 /* hq4x.h */,
				ABFE150314C92FF5005D6699 /* interp.h */,
				ABFE150514C92FF5005D6699 /* lq2x.h */,
				AB817A34143EE2DB00A7DFE9 /* videofilter.h */,
				ABECB50718A460710052D52A /* xbrz.h */,
			);
			name = filter;
			path = ../filter;
			sourceTree = SOURCE_ROOT;
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		AB2A99A41725F00F0062C1A1 /* DeSmuME (OS X App; PowerPC Release Build) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB2A9A761725F00F0062C1A1 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; PowerPC Release Build)" */;
			buildPhases = (
				AB2A99A51725F00F0062C1A1 /* ShellScript */,
				AB2A99A61725F00F0062C1A1 /* Resources */,
				AB2A99EF1725F00F0062C1A1 /* ShellScript */,
				AB2A99F01725F00F0062C1A1 /* Sources */,
				AB2A9A6C1725F00F0062C1A1 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (OS X App; PowerPC Release Build)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB2A9A791725F00F0062C1A1 /* DeSmuME (PPC).app */;
			productType = "com.apple.product-type.application";
		};
		AB2F3B7A15CF9C6000858373 /* DeSmuME (OS X App; PowerPC; LLVM-GCC) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB2F3C4215CF9C6000858373 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; PowerPC; LLVM-GCC)" */;
			buildPhases = (
				AB2F3B7B15CF9C6000858373 /* ShellScript */,
				AB2F3B7C15CF9C6000858373 /* Resources */,
				ABE76A8015E0904E00F458AE /* ShellScript */,
				AB2F3BC415CF9C6000858373 /* Sources */,
				AB2F3C3A15CF9C6000858373 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (OS X App; PowerPC; LLVM-GCC)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB2F3C4515CF9C6000858373 /* DeSmuME (PPC).app */;
			productType = "com.apple.product-type.application";
		};
		AB711EBD1481C35F009011C8 /* DeSmuME (OS X App; Intel; LLVM-Clang) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB711F7C1481C35F009011C8 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; Intel; LLVM-Clang)" */;
			buildPhases = (
				AB75222C14C799C1009B97B3 /* ShellScript */,
				AB711EBE1481C35F009011C8 /* Resources */,
				ABE76A5215E08E1100F458AE /* ShellScript */,
				AB711EFF1481C35F009011C8 /* Sources */,
				AB711F731481C35F009011C8 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (OS X App; Intel; LLVM-Clang)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB711F7F1481C35F009011C8 /* DeSmuME.app */;
			productType = "com.apple.product-type.application";
		};
		AB73A9671507C9F500A310C8 /* DeSmuME (OS X App; Intel; LLVM-GCC) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AB73AA301507C9F500A310C8 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; Intel; LLVM-GCC)" */;
			buildPhases = (
				AB73A9681507C9F500A310C8 /* ShellScript */,
				AB73A9691507C9F500A310C8 /* Resources */,
				ABE76A7C15E0902700F458AE /* ShellScript */,
				AB73A9B21507C9F500A310C8 /* Sources */,
				AB73AA281507C9F500A310C8 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (OS X App; Intel; LLVM-GCC)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = AB73AA331507C9F500A310C8 /* DeSmuME.app */;
			productType = "com.apple.product-type.application";
		};
		ABAD0F7015ACE7A00000EC47 /* DeSmuME (OS X App; PowerPC; LLVM-Clang) */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = ABAD104615ACE7A00000EC47 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; PowerPC; LLVM-Clang)" */;
			buildPhases = (
				ABAD0F7115ACE7A00000EC47 /* ShellScript */,
				ABAD0F7215ACE7A00000EC47 /* Resources */,
				ABE76A7E15E0903E00F458AE /* ShellScript */,
				ABAD0FBA15ACE7A00000EC47 /* Sources */,
				ABAD103E15ACE7A00000EC47 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DeSmuME (OS X App; PowerPC; LLVM-Clang)";
			productInstallPath = "$(HOME)/Applications";
			productName = DeSmuME;
			productReference = ABAD104915ACE7A00000EC47 /* DeSmuME (PPC).app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		29B97313FDCFA39411CA2CEA /* Project object */ = {
			isa = PBXProject;
			attributes = {
				ORGANIZATIONNAME = "DeSmuME Team";
			};
			buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "DeSmuME (XCode 3)" */;
			compatibilityVersion = "Xcode 3.1";
			developmentRegion = English;
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
				Italian,
				Chinese,
				Norwegian,
				Romanian,
			);
			mainGroup = 29B97314FDCFA39411CA2CEA /* DeSmuME */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				AB711EBD1481C35F009011C8 /* DeSmuME (OS X App; Intel; LLVM-Clang) */,
				AB73A9671507C9F500A310C8 /* DeSmuME (OS X App; Intel; LLVM-GCC) */,
				ABAD0F7015ACE7A00000EC47 /* DeSmuME (OS X App; PowerPC; LLVM-Clang) */,
				AB2F3B7A15CF9C6000858373 /* DeSmuME (OS X App; PowerPC; LLVM-GCC) */,
				AB2A99A41725F00F0062C1A1 /* DeSmuME (OS X App; PowerPC Release Build) */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		AB2A99A61725F00F0062C1A1 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB2A99A71725F00F0062C1A1 /* KeyNames.plist in Resources */,
				AB2A99A81725F00F0062C1A1 /* DefaultKeyMappings.plist in Resources */,
				AB2A99A91725F00F0062C1A1 /* DefaultUserPrefs.plist in Resources */,
				AB2A99AA1725F00F0062C1A1 /* FileTypeInfo.plist in Resources */,
				AB2A99AB1725F00F0062C1A1 /* AppIcon_ROMSave.icns in Resources */,
				AB2A99AC1725F00F0062C1A1 /* AppIcon_DeSmuME.icns in Resources */,
				AB2A99AD1725F00F0062C1A1 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB2A99AE1725F00F0062C1A1 /* AppIcon_SaveState.icns in Resources */,
				AB2A99AF1725F00F0062C1A1 /* InfoPlist.strings in Resources */,
				AB2A99B01725F00F0062C1A1 /* MainMenu.xib in Resources */,
				AB2A99B11725F00F0062C1A1 /* Localizable.strings in Resources */,
				AB2A99B21725F00F0062C1A1 /* Icon_ActionReplay_32x32.png in Resources */,
				AB2A99B31725F00F0062C1A1 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB2A99B41725F00F0062C1A1 /* Icon_DeSmuME_32x32.png in Resources */,
				AB2A99B51725F00F0062C1A1 /* HID_usage_strings.plist in Resources */,
				AB2A99B61725F00F0062C1A1 /* AppIcon_ROMCheats.icns in Resources */,
				AB2A99B71725F00F0062C1A1 /* Icon_VolumeFull_16x16.png in Resources */,
				AB2A99B81725F00F0062C1A1 /* Icon_VolumeMute_16x16.png in Resources */,
				AB2A99B91725F00F0062C1A1 /* Icon_VolumeOneThird_16x16.png in Resources */,
				AB2A99BA1725F00F0062C1A1 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				AB2A99BB1725F00F0062C1A1 /* Icon_Execute_420x420.png in Resources */,
				AB2A99BC1725F00F0062C1A1 /* Icon_Pause_420x420.png in Resources */,
				AB2A99BD1725F00F0062C1A1 /* Icon_Speed1x_420x420.png in Resources */,
				AB2A99BE1725F00F0062C1A1 /* Icon_Speed2x_420x420.png in Resources */,
				AB2A99BF1725F00F0062C1A1 /* ColorSwatch_Blue_16x16.png in Resources */,
				AB2A99C01725F00F0062C1A1 /* ColorSwatch_Brown_16x16.png in Resources */,
				AB2A99C11725F00F0062C1A1 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB2A99C21725F00F0062C1A1 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB2A99C31725F00F0062C1A1 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB2A99C41725F00F0062C1A1 /* ColorSwatch_Gray_16x16.png in Resources */,
				AB2A99C51725F00F0062C1A1 /* ColorSwatch_Green_16x16.png in Resources */,
				AB2A99C61725F00F0062C1A1 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB2A99C71725F00F0062C1A1 /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB2A99C81725F00F0062C1A1 /* ColorSwatch_Orange_16x16.png in Resources */,
				AB2A99C91725F00F0062C1A1 /* ColorSwatch_Pink_16x16.png in Resources */,
				AB2A99CA1725F00F0062C1A1 /* ColorSwatch_Red_16x16.png in Resources */,
				AB2A99CB1725F00F0062C1A1 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				AB2A99CC1725F00F0062C1A1 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB2A99CD1725F00F0062C1A1 /* ColorSwatch_Violet_16x16.png in Resources */,
				AB2A99CE1725F00F0062C1A1 /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB2A99CF1725F00F0062C1A1 /* Icon_ActionReplay_128x128.png in Resources */,
				AB2A99D01725F00F0062C1A1 /* Icon_CodeBreaker_128x128.png in Resources */,
				AB2A99D11725F00F0062C1A1 /* VideoFilterPreview_64x64.png in Resources */,
				AB2A99D21725F00F0062C1A1 /* Icon_ArrowDown_420x420.png in Resources */,
				AB2A99D31725F00F0062C1A1 /* Icon_ArrowLeft_420x420.png in Resources */,
				AB2A99D41725F00F0062C1A1 /* Icon_ArrowRight_420x420.png in Resources */,
				AB2A99D51725F00F0062C1A1 /* Icon_ArrowUp_420x420.png in Resources */,
				AB2A99D61725F00F0062C1A1 /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB2A99D71725F00F0062C1A1 /* Icon_DSButtonA_420x420.png in Resources */,
				AB2A99D81725F00F0062C1A1 /* Icon_DSButtonB_420x420.png in Resources */,
				AB2A99D91725F00F0062C1A1 /* Icon_DSButtonL_420x420.png in Resources */,
				AB2A99DA1725F00F0062C1A1 /* Icon_DSButtonR_420x420.png in Resources */,
				AB2A99DB1725F00F0062C1A1 /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB2A99DC1725F00F0062C1A1 /* Icon_DSButtonStart_420x420.png in Resources */,
				AB2A99DD1725F00F0062C1A1 /* Icon_DSButtonX_420x420.png in Resources */,
				AB2A99DE1725F00F0062C1A1 /* Icon_DSButtonY_420x420.png in Resources */,
				AB2A99DF1725F00F0062C1A1 /* Icon_Emulation_420x420.png in Resources */,
				AB2A99E01725F00F0062C1A1 /* Icon_Input_420x420.png in Resources */,
				AB2A99E21725F00F0062C1A1 /* Icon_OpenROM_420x420.png in Resources */,
				AB2A99E31725F00F0062C1A1 /* Icon_Reset_420x420.png in Resources */,
				AB2A99E41725F00F0062C1A1 /* Icon_RotateCCW_420x420.png in Resources */,
				AB2A99E51725F00F0062C1A1 /* Icon_RotateCW_420x420.png in Resources */,
				AB2A99E61725F00F0062C1A1 /* Icon_ShowHUD_420x420.png in Resources */,
				AB2A99E71725F00F0062C1A1 /* Icon_Speaker_420x420.png in Resources */,
				AB2A99E81725F00F0062C1A1 /* AUTHORS in Resources */,
				AB2A99E91725F00F0062C1A1 /* ChangeLog in Resources */,
				AB2A99EA1725F00F0062C1A1 /* COPYING in Resources */,
				AB2A99EB1725F00F0062C1A1 /* README in Resources */,
				AB2A99EC1725F00F0062C1A1 /* README.MAC in Resources */,
				AB2A99ED1725F00F0062C1A1 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB2A99EE1725F00F0062C1A1 /* DisplayWindow.xib in Resources */,
				ABAE30BF1869484F00C92F4F /* Image_Piano.png in Resources */,
				AB8C6CC3186A950C00E3EC64 /* Image_PassME.png in Resources */,
				AB14202A186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
				AB8FFE4E1872032B00C10085 /* Image_PaddleController.png in Resources */,
				ABD597C0187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
				ABD59827187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				ABD59828187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				ABD59829187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				ABD5982A187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				ABD5983B187D466700069403 /* Icon_Piano_256x256.png in Resources */,
				ABD5984B187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
				ABBFDFAB1898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */,
				ABBFDFB61898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */,
				ABBFDFB71898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */,
				AB851D32189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */,
				AB851D33189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */,
				AB1CC82F1AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB1CC8301AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				AB1CC8311AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB1CC8321AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB1CC8331AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */,
				ABACB73E1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB2F3B7C15CF9C6000858373 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB2F3B7D15CF9C6000858373 /* KeyNames.plist in Resources */,
				AB2F3B7E15CF9C6000858373 /* DefaultKeyMappings.plist in Resources */,
				AB2F3B7F15CF9C6000858373 /* DefaultUserPrefs.plist in Resources */,
				AB2F3B8015CF9C6000858373 /* FileTypeInfo.plist in Resources */,
				AB2F3B8115CF9C6000858373 /* AppIcon_ROMSave.icns in Resources */,
				AB2F3B8215CF9C6000858373 /* AppIcon_DeSmuME.icns in Resources */,
				AB2F3B8315CF9C6000858373 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB2F3B8415CF9C6000858373 /* AppIcon_SaveState.icns in Resources */,
				AB2F3B8515CF9C6000858373 /* InfoPlist.strings in Resources */,
				AB2F3B8615CF9C6000858373 /* MainMenu.xib in Resources */,
				AB2F3B8715CF9C6000858373 /* Localizable.strings in Resources */,
				AB2F3B8815CF9C6000858373 /* Icon_ActionReplay_32x32.png in Resources */,
				AB2F3B8915CF9C6000858373 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB2F3B8A15CF9C6000858373 /* Icon_DeSmuME_32x32.png in Resources */,
				AB2F3B8B15CF9C6000858373 /* HID_usage_strings.plist in Resources */,
				AB2F3B8C15CF9C6000858373 /* AppIcon_ROMCheats.icns in Resources */,
				AB2F3B8D15CF9C6000858373 /* Icon_VolumeFull_16x16.png in Resources */,
				AB2F3B8E15CF9C6000858373 /* Icon_VolumeMute_16x16.png in Resources */,
				AB2F3B8F15CF9C6000858373 /* Icon_VolumeOneThird_16x16.png in Resources */,
				AB2F3B9015CF9C6000858373 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				AB2F3B9115CF9C6000858373 /* Icon_Execute_420x420.png in Resources */,
				AB2F3B9215CF9C6000858373 /* Icon_Pause_420x420.png in Resources */,
				AB2F3B9315CF9C6000858373 /* Icon_Speed1x_420x420.png in Resources */,
				AB2F3B9415CF9C6000858373 /* Icon_Speed2x_420x420.png in Resources */,
				AB2F3B9515CF9C6000858373 /* ColorSwatch_Blue_16x16.png in Resources */,
				AB2F3B9615CF9C6000858373 /* ColorSwatch_Brown_16x16.png in Resources */,
				AB2F3B9715CF9C6000858373 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB2F3B9815CF9C6000858373 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB2F3B9915CF9C6000858373 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB2F3B9A15CF9C6000858373 /* ColorSwatch_Gray_16x16.png in Resources */,
				AB2F3B9B15CF9C6000858373 /* ColorSwatch_Green_16x16.png in Resources */,
				AB2F3B9C15CF9C6000858373 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB2F3B9D15CF9C6000858373 /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB2F3B9E15CF9C6000858373 /* ColorSwatch_Orange_16x16.png in Resources */,
				AB2F3B9F15CF9C6000858373 /* ColorSwatch_Pink_16x16.png in Resources */,
				AB2F3BA015CF9C6000858373 /* ColorSwatch_Red_16x16.png in Resources */,
				AB2F3BA115CF9C6000858373 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				AB2F3BA215CF9C6000858373 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB2F3BA315CF9C6000858373 /* ColorSwatch_Violet_16x16.png in Resources */,
				AB2F3BA415CF9C6000858373 /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB2F3BA515CF9C6000858373 /* Icon_ActionReplay_128x128.png in Resources */,
				AB2F3BA615CF9C6000858373 /* Icon_CodeBreaker_128x128.png in Resources */,
				AB2F3BA715CF9C6000858373 /* VideoFilterPreview_64x64.png in Resources */,
				AB2F3BA815CF9C6000858373 /* Icon_ArrowDown_420x420.png in Resources */,
				AB2F3BA915CF9C6000858373 /* Icon_ArrowLeft_420x420.png in Resources */,
				AB2F3BAA15CF9C6000858373 /* Icon_ArrowRight_420x420.png in Resources */,
				AB2F3BAB15CF9C6000858373 /* Icon_ArrowUp_420x420.png in Resources */,
				AB2F3BAC15CF9C6000858373 /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB2F3BAD15CF9C6000858373 /* Icon_DSButtonA_420x420.png in Resources */,
				AB2F3BAE15CF9C6000858373 /* Icon_DSButtonB_420x420.png in Resources */,
				AB2F3BAF15CF9C6000858373 /* Icon_DSButtonL_420x420.png in Resources */,
				AB2F3BB015CF9C6000858373 /* Icon_DSButtonR_420x420.png in Resources */,
				AB2F3BB115CF9C6000858373 /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB2F3BB215CF9C6000858373 /* Icon_DSButtonStart_420x420.png in Resources */,
				AB2F3BB315CF9C6000858373 /* Icon_DSButtonX_420x420.png in Resources */,
				AB2F3BB415CF9C6000858373 /* Icon_DSButtonY_420x420.png in Resources */,
				AB2F3BB515CF9C6000858373 /* Icon_Emulation_420x420.png in Resources */,
				AB2F3BB615CF9C6000858373 /* Icon_Input_420x420.png in Resources */,
				AB2F3BB815CF9C6000858373 /* Icon_OpenROM_420x420.png in Resources */,
				AB2F3BB915CF9C6000858373 /* Icon_Reset_420x420.png in Resources */,
				AB2F3BBA15CF9C6000858373 /* Icon_RotateCCW_420x420.png in Resources */,
				AB2F3BBB15CF9C6000858373 /* Icon_RotateCW_420x420.png in Resources */,
				AB2F3BBC15CF9C6000858373 /* Icon_ShowHUD_420x420.png in Resources */,
				AB2F3BBD15CF9C6000858373 /* Icon_Speaker_420x420.png in Resources */,
				AB2F3BBE15CF9C6000858373 /* AUTHORS in Resources */,
				AB2F3BBF15CF9C6000858373 /* ChangeLog in Resources */,
				AB2F3BC015CF9C6000858373 /* COPYING in Resources */,
				AB2F3BC115CF9C6000858373 /* README in Resources */,
				AB2F3BC215CF9C6000858373 /* README.MAC in Resources */,
				AB2F3BC315CF9C6000858373 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB700DBA16CDDBC400FBD336 /* DisplayWindow.xib in Resources */,
				ABAE30BB1869484F00C92F4F /* Image_Piano.png in Resources */,
				AB8C6CBF186A950C00E3EC64 /* Image_PassME.png in Resources */,
				AB142026186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
				AB8FFE4A1872032B00C10085 /* Image_PaddleController.png in Resources */,
				ABD597BC187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
				ABD59817187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				ABD59818187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				ABD59819187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				ABD5981A187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				ABD59837187D466700069403 /* Icon_Piano_256x256.png in Resources */,
				ABD59847187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
				ABBFDFA81898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */,
				ABBFDFB01898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */,
				ABBFDFB11898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */,
				AB851D2C189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */,
				AB851D2D189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */,
				AB1CC81B1AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB1CC81C1AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				AB1CC81D1AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB1CC81E1AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB1CC81F1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */,
				ABACB73A1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB711EBE1481C35F009011C8 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB711ED21481C35F009011C8 /* KeyNames.plist in Resources */,
				AB711ED31481C35F009011C8 /* DefaultKeyMappings.plist in Resources */,
				AB711ED81481C35F009011C8 /* DefaultUserPrefs.plist in Resources */,
				AB711EDE1481C35F009011C8 /* FileTypeInfo.plist in Resources */,
				AB711EEF1481C35F009011C8 /* AppIcon_ROMSave.icns in Resources */,
				AB711EF01481C35F009011C8 /* AppIcon_DeSmuME.icns in Resources */,
				AB711EF11481C35F009011C8 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB711EF21481C35F009011C8 /* AppIcon_SaveState.icns in Resources */,
				AB711EF31481C35F009011C8 /* InfoPlist.strings in Resources */,
				AB711EF41481C35F009011C8 /* MainMenu.xib in Resources */,
				AB711EF51481C35F009011C8 /* Localizable.strings in Resources */,
				AB711EFB1481C35F009011C8 /* Icon_ActionReplay_32x32.png in Resources */,
				AB711EFC1481C35F009011C8 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB711EFD1481C35F009011C8 /* Icon_DeSmuME_32x32.png in Resources */,
				AB711EFE1481C35F009011C8 /* HID_usage_strings.plist in Resources */,
				ABBF04A614B515F300E505A0 /* AppIcon_ROMCheats.icns in Resources */,
				ABC3AF3314B7F06900D5B13D /* Icon_VolumeFull_16x16.png in Resources */,
				ABC3AF3414B7F06900D5B13D /* Icon_VolumeMute_16x16.png in Resources */,
				ABC3AF3514B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png in Resources */,
				ABC3AF3614B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png in Resources */,
				AB0F290614BE6E68009ABC6F /* Icon_Execute_420x420.png in Resources */,
				AB0F290714BE6E68009ABC6F /* Icon_Pause_420x420.png in Resources */,
				AB0F290814BE6E68009ABC6F /* Icon_Speed1x_420x420.png in Resources */,
				AB0F290914BE6E68009ABC6F /* Icon_Speed2x_420x420.png in Resources */,
				AB0F294814BE6FA7009ABC6F /* ColorSwatch_Blue_16x16.png in Resources */,
				AB0F294914BE6FA7009ABC6F /* ColorSwatch_Brown_16x16.png in Resources */,
				AB0F294A14BE6FA7009ABC6F /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB0F294B14BE6FA7009ABC6F /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB0F294C14BE6FA7009ABC6F /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB0F294D14BE6FA7009ABC6F /* ColorSwatch_Gray_16x16.png in Resources */,
				AB0F294E14BE6FA7009ABC6F /* ColorSwatch_Green_16x16.png in Resources */,
				AB0F294F14BE6FA7009ABC6F /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB0F295014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB0F295114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png in Resources */,
				AB0F295214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png in Resources */,
				AB0F295314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png in Resources */,
				AB0F295414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				AB0F295514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB0F295614BE6FA7009ABC6F /* ColorSwatch_Violet_16x16.png in Resources */,
				AB0F295714BE6FA7009ABC6F /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB0F296F14BE705D009ABC6F /* Icon_ActionReplay_128x128.png in Resources */,
				AB0F297014BE705D009ABC6F /* Icon_CodeBreaker_128x128.png in Resources */,
				AB0F297B14BE70BC009ABC6F /* VideoFilterPreview_64x64.png in Resources */,
				AB0F299014BE71E0009ABC6F /* Icon_ArrowDown_420x420.png in Resources */,
				AB0F299114BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png in Resources */,
				AB0F299214BE71E0009ABC6F /* Icon_ArrowRight_420x420.png in Resources */,
				AB0F299314BE71E0009ABC6F /* Icon_ArrowUp_420x420.png in Resources */,
				AB0F29B814BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB0F29B914BE7213009ABC6F /* Icon_DSButtonA_420x420.png in Resources */,
				AB0F29BA14BE7213009ABC6F /* Icon_DSButtonB_420x420.png in Resources */,
				AB0F29BB14BE7213009ABC6F /* Icon_DSButtonL_420x420.png in Resources */,
				AB0F29BC14BE7213009ABC6F /* Icon_DSButtonR_420x420.png in Resources */,
				AB0F29BD14BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB0F29BE14BE7213009ABC6F /* Icon_DSButtonStart_420x420.png in Resources */,
				AB0F29BF14BE7213009ABC6F /* Icon_DSButtonX_420x420.png in Resources */,
				AB0F29C014BE7213009ABC6F /* Icon_DSButtonY_420x420.png in Resources */,
				AB0F29C114BE7213009ABC6F /* Icon_Emulation_420x420.png in Resources */,
				AB0F29C214BE7213009ABC6F /* Icon_Input_420x420.png in Resources */,
				AB0F29C414BE7213009ABC6F /* Icon_OpenROM_420x420.png in Resources */,
				AB0F29C514BE7213009ABC6F /* Icon_Reset_420x420.png in Resources */,
				AB0F29C614BE7213009ABC6F /* Icon_RotateCCW_420x420.png in Resources */,
				AB0F29C714BE7213009ABC6F /* Icon_RotateCW_420x420.png in Resources */,
				AB0F29C814BE7213009ABC6F /* Icon_ShowHUD_420x420.png in Resources */,
				AB0F29C914BE7213009ABC6F /* Icon_Speaker_420x420.png in Resources */,
				AB3ACC4414C24D5400D7D192 /* AUTHORS in Resources */,
				AB3ACC4514C24D5400D7D192 /* ChangeLog in Resources */,
				AB3ACC4614C24D5400D7D192 /* COPYING in Resources */,
				AB3ACC4714C24D5400D7D192 /* README in Resources */,
				AB3ACC4914C24D5400D7D192 /* README.MAC in Resources */,
				AB75226F14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB700DBB16CDDBC400FBD336 /* DisplayWindow.xib in Resources */,
				ABAE30BC1869484F00C92F4F /* Image_Piano.png in Resources */,
				AB8C6CC0186A950C00E3EC64 /* Image_PassME.png in Resources */,
				AB142027186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
				AB8FFE4B1872032B00C10085 /* Image_PaddleController.png in Resources */,
				ABD597BD187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
				ABD5981B187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				ABD5981C187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				ABD5981D187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				ABD5981E187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				ABD59838187D466700069403 /* Icon_Piano_256x256.png in Resources */,
				ABD59848187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
				ABBFDFA71898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */,
				ABBFDFAE1898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */,
				ABBFDFAF1898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */,
				AB851D2A189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */,
				AB851D2B189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */,
				AB1CC8201AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB1CC8211AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				AB1CC8221AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB1CC8231AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB1CC8241AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */,
				ABACB73B1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB73A9691507C9F500A310C8 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB73A96A1507C9F500A310C8 /* KeyNames.plist in Resources */,
				AB73A96B1507C9F500A310C8 /* DefaultKeyMappings.plist in Resources */,
				AB73A96C1507C9F500A310C8 /* DefaultUserPrefs.plist in Resources */,
				AB73A96D1507C9F500A310C8 /* FileTypeInfo.plist in Resources */,
				AB73A96E1507C9F500A310C8 /* AppIcon_ROMSave.icns in Resources */,
				AB73A96F1507C9F500A310C8 /* AppIcon_DeSmuME.icns in Resources */,
				AB73A9701507C9F500A310C8 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				AB73A9711507C9F500A310C8 /* AppIcon_SaveState.icns in Resources */,
				AB73A9721507C9F500A310C8 /* InfoPlist.strings in Resources */,
				AB73A9731507C9F500A310C8 /* MainMenu.xib in Resources */,
				AB73A9741507C9F500A310C8 /* Localizable.strings in Resources */,
				AB73A9751507C9F500A310C8 /* Icon_ActionReplay_32x32.png in Resources */,
				AB73A9761507C9F500A310C8 /* Icon_CodeBreaker_32x32.png in Resources */,
				AB73A9771507C9F500A310C8 /* Icon_DeSmuME_32x32.png in Resources */,
				AB73A9781507C9F500A310C8 /* HID_usage_strings.plist in Resources */,
				AB73A9791507C9F500A310C8 /* AppIcon_ROMCheats.icns in Resources */,
				AB73A97A1507C9F500A310C8 /* Icon_VolumeFull_16x16.png in Resources */,
				AB73A97B1507C9F500A310C8 /* Icon_VolumeMute_16x16.png in Resources */,
				AB73A97C1507C9F500A310C8 /* Icon_VolumeOneThird_16x16.png in Resources */,
				AB73A97D1507C9F500A310C8 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				AB73A97E1507C9F500A310C8 /* Icon_Execute_420x420.png in Resources */,
				AB73A97F1507C9F500A310C8 /* Icon_Pause_420x420.png in Resources */,
				AB73A9801507C9F500A310C8 /* Icon_Speed1x_420x420.png in Resources */,
				AB73A9811507C9F500A310C8 /* Icon_Speed2x_420x420.png in Resources */,
				AB73A9821507C9F500A310C8 /* ColorSwatch_Blue_16x16.png in Resources */,
				AB73A9831507C9F500A310C8 /* ColorSwatch_Brown_16x16.png in Resources */,
				AB73A9841507C9F500A310C8 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				AB73A9851507C9F500A310C8 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				AB73A9861507C9F500A310C8 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				AB73A9871507C9F500A310C8 /* ColorSwatch_Gray_16x16.png in Resources */,
				AB73A9881507C9F500A310C8 /* ColorSwatch_Green_16x16.png in Resources */,
				AB73A9891507C9F500A310C8 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				AB73A98A1507C9F500A310C8 /* ColorSwatch_Magenta_16x16.png in Resources */,
				AB73A98B1507C9F500A310C8 /* ColorSwatch_Orange_16x16.png in Resources */,
				AB73A98C1507C9F500A310C8 /* ColorSwatch_Pink_16x16.png in Resources */,
				AB73A98D1507C9F500A310C8 /* ColorSwatch_Red_16x16.png in Resources */,
				AB73A98E1507C9F500A310C8 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				AB73A98F1507C9F500A310C8 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				AB73A9901507C9F500A310C8 /* ColorSwatch_Violet_16x16.png in Resources */,
				AB73A9911507C9F500A310C8 /* ColorSwatch_Yellow_16x16.png in Resources */,
				AB73A9921507C9F500A310C8 /* Icon_ActionReplay_128x128.png in Resources */,
				AB73A9931507C9F500A310C8 /* Icon_CodeBreaker_128x128.png in Resources */,
				AB73A9941507C9F500A310C8 /* VideoFilterPreview_64x64.png in Resources */,
				AB73A9951507C9F500A310C8 /* Icon_ArrowDown_420x420.png in Resources */,
				AB73A9961507C9F500A310C8 /* Icon_ArrowLeft_420x420.png in Resources */,
				AB73A9971507C9F500A310C8 /* Icon_ArrowRight_420x420.png in Resources */,
				AB73A9981507C9F500A310C8 /* Icon_ArrowUp_420x420.png in Resources */,
				AB73A9991507C9F500A310C8 /* Icon_DoubleSpeed_420x420.png in Resources */,
				AB73A99A1507C9F500A310C8 /* Icon_DSButtonA_420x420.png in Resources */,
				AB73A99B1507C9F500A310C8 /* Icon_DSButtonB_420x420.png in Resources */,
				AB73A99C1507C9F500A310C8 /* Icon_DSButtonL_420x420.png in Resources */,
				AB73A99D1507C9F500A310C8 /* Icon_DSButtonR_420x420.png in Resources */,
				AB73A99E1507C9F500A310C8 /* Icon_DSButtonSelect_420x420.png in Resources */,
				AB73A99F1507C9F500A310C8 /* Icon_DSButtonStart_420x420.png in Resources */,
				AB73A9A01507C9F500A310C8 /* Icon_DSButtonX_420x420.png in Resources */,
				AB73A9A11507C9F500A310C8 /* Icon_DSButtonY_420x420.png in Resources */,
				AB73A9A21507C9F500A310C8 /* Icon_Emulation_420x420.png in Resources */,
				AB73A9A31507C9F500A310C8 /* Icon_Input_420x420.png in Resources */,
				AB73A9A51507C9F500A310C8 /* Icon_OpenROM_420x420.png in Resources */,
				AB73A9A61507C9F500A310C8 /* Icon_Reset_420x420.png in Resources */,
				AB73A9A71507C9F500A310C8 /* Icon_RotateCCW_420x420.png in Resources */,
				AB73A9A81507C9F500A310C8 /* Icon_RotateCW_420x420.png in Resources */,
				AB73A9A91507C9F500A310C8 /* Icon_ShowHUD_420x420.png in Resources */,
				AB73A9AA1507C9F500A310C8 /* Icon_Speaker_420x420.png in Resources */,
				AB73A9AB1507C9F500A310C8 /* AUTHORS in Resources */,
				AB73A9AC1507C9F500A310C8 /* ChangeLog in Resources */,
				AB73A9AD1507C9F500A310C8 /* COPYING in Resources */,
				AB73A9AE1507C9F500A310C8 /* README in Resources */,
				AB73A9B01507C9F500A310C8 /* README.MAC in Resources */,
				AB73A9B11507C9F500A310C8 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB700DBD16CDDBC400FBD336 /* DisplayWindow.xib in Resources */,
				ABAE30BE1869484F00C92F4F /* Image_Piano.png in Resources */,
				AB8C6CC2186A950C00E3EC64 /* Image_PassME.png in Resources */,
				AB142029186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
				AB8FFE4D1872032B00C10085 /* Image_PaddleController.png in Resources */,
				ABD597BF187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
				ABD59823187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				ABD59824187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				ABD59825187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				ABD59826187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				ABD5983A187D466700069403 /* Icon_Piano_256x256.png in Resources */,
				ABD5984A187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
				ABBFDFAA1898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */,
				ABBFDFB41898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */,
				ABBFDFB51898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */,
				AB851D30189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */,
				AB851D31189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */,
				AB1CC82A1AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB1CC82B1AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				AB1CC82C1AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB1CC82D1AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB1CC82E1AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */,
				ABACB73D1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABAD0F7215ACE7A00000EC47 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABAD0F7315ACE7A00000EC47 /* KeyNames.plist in Resources */,
				ABAD0F7415ACE7A00000EC47 /* DefaultKeyMappings.plist in Resources */,
				ABAD0F7515ACE7A00000EC47 /* DefaultUserPrefs.plist in Resources */,
				ABAD0F7615ACE7A00000EC47 /* FileTypeInfo.plist in Resources */,
				ABAD0F7715ACE7A00000EC47 /* AppIcon_ROMSave.icns in Resources */,
				ABAD0F7815ACE7A00000EC47 /* AppIcon_DeSmuME.icns in Resources */,
				ABAD0F7915ACE7A00000EC47 /* AppIcon_NintendoDS_ROM.icns in Resources */,
				ABAD0F7A15ACE7A00000EC47 /* AppIcon_SaveState.icns in Resources */,
				ABAD0F7B15ACE7A00000EC47 /* InfoPlist.strings in Resources */,
				ABAD0F7C15ACE7A00000EC47 /* MainMenu.xib in Resources */,
				ABAD0F7D15ACE7A00000EC47 /* Localizable.strings in Resources */,
				ABAD0F7E15ACE7A00000EC47 /* Icon_ActionReplay_32x32.png in Resources */,
				ABAD0F7F15ACE7A00000EC47 /* Icon_CodeBreaker_32x32.png in Resources */,
				ABAD0F8015ACE7A00000EC47 /* Icon_DeSmuME_32x32.png in Resources */,
				ABAD0F8115ACE7A00000EC47 /* HID_usage_strings.plist in Resources */,
				ABAD0F8215ACE7A00000EC47 /* AppIcon_ROMCheats.icns in Resources */,
				ABAD0F8315ACE7A00000EC47 /* Icon_VolumeFull_16x16.png in Resources */,
				ABAD0F8415ACE7A00000EC47 /* Icon_VolumeMute_16x16.png in Resources */,
				ABAD0F8515ACE7A00000EC47 /* Icon_VolumeOneThird_16x16.png in Resources */,
				ABAD0F8615ACE7A00000EC47 /* Icon_VolumeTwoThird_16x16.png in Resources */,
				ABAD0F8715ACE7A00000EC47 /* Icon_Execute_420x420.png in Resources */,
				ABAD0F8815ACE7A00000EC47 /* Icon_Pause_420x420.png in Resources */,
				ABAD0F8915ACE7A00000EC47 /* Icon_Speed1x_420x420.png in Resources */,
				ABAD0F8A15ACE7A00000EC47 /* Icon_Speed2x_420x420.png in Resources */,
				ABAD0F8B15ACE7A00000EC47 /* ColorSwatch_Blue_16x16.png in Resources */,
				ABAD0F8C15ACE7A00000EC47 /* ColorSwatch_Brown_16x16.png in Resources */,
				ABAD0F8D15ACE7A00000EC47 /* ColorSwatch_DarkBlue_16x16.png in Resources */,
				ABAD0F8E15ACE7A00000EC47 /* ColorSwatch_DarkGreen_16x16.png in Resources */,
				ABAD0F8F15ACE7A00000EC47 /* ColorSwatch_DarkPurple_16x16.png in Resources */,
				ABAD0F9015ACE7A00000EC47 /* ColorSwatch_Gray_16x16.png in Resources */,
				ABAD0F9115ACE7A00000EC47 /* ColorSwatch_Green_16x16.png in Resources */,
				ABAD0F9215ACE7A00000EC47 /* ColorSwatch_LimeGreen_16x16.png in Resources */,
				ABAD0F9315ACE7A00000EC47 /* ColorSwatch_Magenta_16x16.png in Resources */,
				ABAD0F9415ACE7A00000EC47 /* ColorSwatch_Orange_16x16.png in Resources */,
				ABAD0F9515ACE7A00000EC47 /* ColorSwatch_Pink_16x16.png in Resources */,
				ABAD0F9615ACE7A00000EC47 /* ColorSwatch_Red_16x16.png in Resources */,
				ABAD0F9715ACE7A00000EC47 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
				ABAD0F9815ACE7A00000EC47 /* ColorSwatch_Turquoise_16x16.png in Resources */,
				ABAD0F9915ACE7A00000EC47 /* ColorSwatch_Violet_16x16.png in Resources */,
				ABAD0F9A15ACE7A00000EC47 /* ColorSwatch_Yellow_16x16.png in Resources */,
				ABAD0F9B15ACE7A00000EC47 /* Icon_ActionReplay_128x128.png in Resources */,
				ABAD0F9C15ACE7A00000EC47 /* Icon_CodeBreaker_128x128.png in Resources */,
				ABAD0F9D15ACE7A00000EC47 /* VideoFilterPreview_64x64.png in Resources */,
				ABAD0F9E15ACE7A00000EC47 /* Icon_ArrowDown_420x420.png in Resources */,
				ABAD0F9F15ACE7A00000EC47 /* Icon_ArrowLeft_420x420.png in Resources */,
				ABAD0FA015ACE7A00000EC47 /* Icon_ArrowRight_420x420.png in Resources */,
				ABAD0FA115ACE7A00000EC47 /* Icon_ArrowUp_420x420.png in Resources */,
				ABAD0FA215ACE7A00000EC47 /* Icon_DoubleSpeed_420x420.png in Resources */,
				ABAD0FA315ACE7A00000EC47 /* Icon_DSButtonA_420x420.png in Resources */,
				ABAD0FA415ACE7A00000EC47 /* Icon_DSButtonB_420x420.png in Resources */,
				ABAD0FA515ACE7A00000EC47 /* Icon_DSButtonL_420x420.png in Resources */,
				ABAD0FA615ACE7A00000EC47 /* Icon_DSButtonR_420x420.png in Resources */,
				ABAD0FA715ACE7A00000EC47 /* Icon_DSButtonSelect_420x420.png in Resources */,
				ABAD0FA815ACE7A00000EC47 /* Icon_DSButtonStart_420x420.png in Resources */,
				ABAD0FA915ACE7A00000EC47 /* Icon_DSButtonX_420x420.png in Resources */,
				ABAD0FAA15ACE7A00000EC47 /* Icon_DSButtonY_420x420.png in Resources */,
				ABAD0FAB15ACE7A00000EC47 /* Icon_Emulation_420x420.png in Resources */,
				ABAD0FAC15ACE7A00000EC47 /* Icon_Input_420x420.png in Resources */,
				ABAD0FAE15ACE7A00000EC47 /* Icon_OpenROM_420x420.png in Resources */,
				ABAD0FAF15ACE7A00000EC47 /* Icon_Reset_420x420.png in Resources */,
				ABAD0FB015ACE7A00000EC47 /* Icon_RotateCCW_420x420.png in Resources */,
				ABAD0FB115ACE7A00000EC47 /* Icon_RotateCW_420x420.png in Resources */,
				ABAD0FB215ACE7A00000EC47 /* Icon_ShowHUD_420x420.png in Resources */,
				ABAD0FB315ACE7A00000EC47 /* Icon_Speaker_420x420.png in Resources */,
				ABAD0FB415ACE7A00000EC47 /* AUTHORS in Resources */,
				ABAD0FB515ACE7A00000EC47 /* ChangeLog in Resources */,
				ABAD0FB615ACE7A00000EC47 /* COPYING in Resources */,
				ABAD0FB715ACE7A00000EC47 /* README in Resources */,
				ABAD0FB815ACE7A00000EC47 /* README.MAC in Resources */,
				ABAD0FB915ACE7A00000EC47 /* AppIcon_FirmwareConfig.icns in Resources */,
				AB700DBC16CDDBC400FBD336 /* DisplayWindow.xib in Resources */,
				ABAE30BD1869484F00C92F4F /* Image_Piano.png in Resources */,
				AB8C6CC1186A950C00E3EC64 /* Image_PassME.png in Resources */,
				AB142028186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
				AB8FFE4C1872032B00C10085 /* Image_PaddleController.png in Resources */,
				ABD597BE187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
				ABD5981F187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
				ABD59820187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
				ABD59821187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
				ABD59822187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
				ABD59839187D466700069403 /* Icon_Piano_256x256.png in Resources */,
				ABD59849187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
				ABBFDFA91898EE3200A3FFA5 /* Icon_DisplayToggle_420x420.png in Resources */,
				ABBFDFB21898EE4B00A3FFA5 /* Icon_FrameAdvance_420x420.png in Resources */,
				ABBFDFB31898EE4B00A3FFA5 /* Icon_FrameJump_420x420.png in Resources */,
				AB851D2E189B2C9A007363CC /* Icon_AutoholdClear_420x420.png in Resources */,
				AB851D2F189B2C9A007363CC /* Icon_AutoholdSet_420x420.png in Resources */,
				AB1CC8251AA50C8D008B0A16 /* Icon_MicrophoneBlack_256x256.png in Resources */,
				AB1CC8261AA50C8D008B0A16 /* Icon_MicrophoneBlueGlow_256x256.png in Resources */,
				AB1CC8271AA50C8D008B0A16 /* Icon_MicrophoneGray_256x256.png in Resources */,
				AB1CC8281AA50C8D008B0A16 /* Icon_MicrophoneGreen_256x256.png in Resources */,
				AB1CC8291AA50C8D008B0A16 /* Icon_MicrophoneRed_256x256.png in Resources */,
				ABACB73C1AAC46B20066F429 /* Icon_MicrophoneDarkGreen_256x256.png in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		AB2A99A51725F00F0062C1A1 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.xib",
			);
			outputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.strings",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"./translations\"\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
		};
		AB2A99EF1725F00F0062C1A1 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"svnrev.sh\"";
		};
		AB2F3B7B15CF9C6000858373 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.xib",
			);
			outputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.strings",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"./translations\"\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
		};
		AB73A9681507C9F500A310C8 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.xib",
			);
			outputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.strings",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"./translations\"\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
		};
		AB75222C14C799C1009B97B3 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.xib",
			);
			outputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.strings",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"./translations\"\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
		};
		ABAD0F7115ACE7A00000EC47 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.xib",
			);
			outputPaths = (
				"$(SRCROOT)/translations/English.lproj/MainMenu.strings",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"./translations\"\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
		};
		ABE76A5215E08E1100F458AE /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"svnrev.sh\"";
		};
		ABE76A7C15E0902700F458AE /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"svnrev.sh\"";
		};
		ABE76A7E15E0903E00F458AE /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"svnrev.sh\"";
		};
		ABE76A8015E0904E00F458AE /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/../svnrev.h",
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd \"${SRCROOT}\"\nsh \"svnrev.sh\"";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		AB2A99F01725F00F0062C1A1 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB2A99F11725F00F0062C1A1 /* ConvertUTF.c in Sources */,
				AB2A99F31725F00F0062C1A1 /* arm_instructions.cpp in Sources */,
				AB2A99F41725F00F0062C1A1 /* armcpu.cpp in Sources */,
				AB2A99F51725F00F0062C1A1 /* bios.cpp in Sources */,
				AB2A99F61725F00F0062C1A1 /* cache.cpp in Sources */,
				AB2A99F71725F00F0062C1A1 /* cheatSystem.cpp in Sources */,
				AB2A99F81725F00F0062C1A1 /* common.cpp in Sources */,
				AB2A99F91725F00F0062C1A1 /* cp15.cpp in Sources */,
				AB2A99FA1725F00F0062C1A1 /* crc.cpp in Sources */,
				AB2A99FB1725F00F0062C1A1 /* datetime.cpp in Sources */,
				AB2A99FC1725F00F0062C1A1 /* debug.cpp in Sources */,
				AB2A99FD1725F00F0062C1A1 /* decrypt.cpp in Sources */,
				AB2A99FE1725F00F0062C1A1 /* directory.cpp in Sources */,
				AB2A99FF1725F00F0062C1A1 /* Disassembler.cpp in Sources */,
				AB2A9A001725F00F0062C1A1 /* disc.cpp in Sources */,
				AB2A9A011725F00F0062C1A1 /* dlditool.cpp in Sources */,
				AB2A9A021725F00F0062C1A1 /* driver.cpp in Sources */,
				AB2A9A031725F00F0062C1A1 /* emufat.cpp in Sources */,
				AB2A9A041725F00F0062C1A1 /* emufile.cpp in Sources */,
				AB2A9A051725F00F0062C1A1 /* fatdir.cpp in Sources */,
				AB2A9A061725F00F0062C1A1 /* fatfile.cpp in Sources */,
				AB2A9A071725F00F0062C1A1 /* FIFO.cpp in Sources */,
				AB2A9A081725F00F0062C1A1 /* file_allocation_table.cpp in Sources */,
				AB2A9A091725F00F0062C1A1 /* filetime.cpp in Sources */,
				AB2A9A0A1725F00F0062C1A1 /* firmware.cpp in Sources */,
				AB2A9A0B1725F00F0062C1A1 /* fs-linux.cpp in Sources */,
				AB2A9A0C1725F00F0062C1A1 /* gfx3d.cpp in Sources */,
				AB2A9A0D1725F00F0062C1A1 /* GPU.cpp in Sources */,
				AB2A9A0E1725F00F0062C1A1 /* GPU_osd_stub.cpp in Sources */,
				AB2A9A0F1725F00F0062C1A1 /* guid.cpp in Sources */,
				AB2A9A101725F00F0062C1A1 /* header.cpp in Sources */,
				AB2A9A111725F00F0062C1A1 /* libfat.cpp in Sources */,
				AB2A9A121725F00F0062C1A1 /* libfat_public_api.cpp in Sources */,
				AB2A9A131725F00F0062C1A1 /* lock.cpp in Sources */,
				AB2A9A141725F00F0062C1A1 /* matrix.cpp in Sources */,
				AB2A9A151725F00F0062C1A1 /* mc.cpp in Sources */,
				AB2A9A161725F00F0062C1A1 /* md5.cpp in Sources */,
				AB2A9A171725F00F0062C1A1 /* metaspu.cpp in Sources */,
				AB2A9A181725F00F0062C1A1 /* MMU.cpp in Sources */,
				AB2A9A191725F00F0062C1A1 /* movie.cpp in Sources */,
				AB2A9A1A1725F00F0062C1A1 /* NDSSystem.cpp in Sources */,
				AB2A9A1B1725F00F0062C1A1 /* partition.cpp in Sources */,
				AB2A9A1C1725F00F0062C1A1 /* path.cpp in Sources */,
				AB2A9A1D1725F00F0062C1A1 /* rasterize.cpp in Sources */,
				AB2A9A1E1725F00F0062C1A1 /* readwrite.cpp in Sources */,
				AB2A9A1F1725F00F0062C1A1 /* render3D.cpp in Sources */,
				AB2A9A201725F00F0062C1A1 /* ROMReader.cpp in Sources */,
				AB2A9A211725F00F0062C1A1 /* rtc.cpp in Sources */,
				AB2A9A221725F00F0062C1A1 /* saves.cpp in Sources */,
				AB2A9A231725F00F0062C1A1 /* slot1.cpp in Sources */,
				AB2A9A241725F00F0062C1A1 /* slot1_none.cpp in Sources */,
				AB2A9A251725F00F0062C1A1 /* slot1_r4.cpp in Sources */,
				AB2A9A271725F00F0062C1A1 /* slot1_retail_nand.cpp in Sources */,
				AB2A9A281725F00F0062C1A1 /* slot2_expMemory.cpp in Sources */,
				AB2A9A291725F00F0062C1A1 /* slot2_gbagame.cpp in Sources */,
				AB2A9A2A1725F00F0062C1A1 /* slot2_guitarGrip.cpp in Sources */,
				AB2A9A2B1725F00F0062C1A1 /* slot2_mpcf.cpp in Sources */,
				AB2A9A2C1725F00F0062C1A1 /* slot2_none.cpp in Sources */,
				AB2A9A2D1725F00F0062C1A1 /* slot2_paddle.cpp in Sources */,
				AB2A9A2E1725F00F0062C1A1 /* slot2_piano.cpp in Sources */,
				AB2A9A2F1725F00F0062C1A1 /* slot2_rumblepak.cpp in Sources */,
				AB2A9A301725F00F0062C1A1 /* sndOSX.cpp in Sources */,
				AB2A9A311725F00F0062C1A1 /* SndOut.cpp in Sources */,
				AB2A9A321725F00F0062C1A1 /* SPU.cpp in Sources */,
				AB2A9A331725F00F0062C1A1 /* task.cpp in Sources */,
				AB2A9A341725F00F0062C1A1 /* texcache.cpp in Sources */,
				AB2A9A351725F00F0062C1A1 /* thumb_instructions.cpp in Sources */,
				AB2A9A361725F00F0062C1A1 /* Timestretcher.cpp in Sources */,
				AB2A9A371725F00F0062C1A1 /* tinystr.cpp in Sources */,
				AB2A9A381725F00F0062C1A1 /* tinyxml.cpp in Sources */,
				AB2A9A391725F00F0062C1A1 /* tinyxmlerror.cpp in Sources */,
				AB2A9A3A1725F00F0062C1A1 /* tinyxmlparser.cpp in Sources */,
				AB2A9A3B1725F00F0062C1A1 /* version.cpp in Sources */,
				AB2A9A3C1725F00F0062C1A1 /* vfat.cpp in Sources */,
				AB2A9A3D1725F00F0062C1A1 /* videofilter.cpp in Sources */,
				AB2A9A3E1725F00F0062C1A1 /* wifi.cpp in Sources */,
				AB2A9A3F1725F00F0062C1A1 /* xstring.cpp in Sources */,
				AB2A9A401725F00F0062C1A1 /* main.m in Sources */,
				AB2A9A411725F00F0062C1A1 /* cocoa_cheat.mm in Sources */,
				AB2A9A421725F00F0062C1A1 /* cocoa_core.mm in Sources */,
				AB2A9A431725F00F0062C1A1 /* cocoa_file.mm in Sources */,
				AB2A9A441725F00F0062C1A1 /* cocoa_firmware.mm in Sources */,
				AB2A9A451725F00F0062C1A1 /* cocoa_input.mm in Sources */,
				AB2A9A461725F00F0062C1A1 /* mic_ext.cpp in Sources */,
				AB2A9A471725F00F0062C1A1 /* cocoa_output.mm in Sources */,
				AB2A9A481725F00F0062C1A1 /* cocoa_rom.mm in Sources */,
				AB2A9A491725F00F0062C1A1 /* cocoa_util.mm in Sources */,
				AB2A9A4A1725F00F0062C1A1 /* cocoa_videofilter.mm in Sources */,
				AB2A9A4B1725F00F0062C1A1 /* OGLRender.cpp in Sources */,
				AB2A9A4C1725F00F0062C1A1 /* appDelegate.mm in Sources */,
				AB2A9A4D1725F00F0062C1A1 /* cheatWindowDelegate.mm in Sources */,
				AB2A9A4E1725F00F0062C1A1 /* inputPrefsView.mm in Sources */,
				AB2A9A4F1725F00F0062C1A1 /* preferencesWindowDelegate.mm in Sources */,
				AB2A9A501725F00F0062C1A1 /* 2xsai.cpp in Sources */,
				AB2A9A511725F00F0062C1A1 /* bilinear.cpp in Sources */,
				AB2A9A521725F00F0062C1A1 /* epx.cpp in Sources */,
				AB2A9A531725F00F0062C1A1 /* hq2x.cpp in Sources */,
				AB2A9A541725F00F0062C1A1 /* hq4x.cpp in Sources */,
				AB2A9A551725F00F0062C1A1 /* lq2x.cpp in Sources */,
				AB2A9A561725F00F0062C1A1 /* scanline.cpp in Sources */,
				AB2A9A571725F00F0062C1A1 /* coreaudiosound.cpp in Sources */,
				AB2A9A581725F00F0062C1A1 /* ringbuffer.cpp in Sources */,
				AB2A9A591725F00F0062C1A1 /* troubleshootingWindowDelegate.mm in Sources */,
				AB2A9A5A1725F00F0062C1A1 /* EmuControllerDelegate.mm in Sources */,
				AB2A9A5B1725F00F0062C1A1 /* cocoa_GPU.mm in Sources */,
				AB2A9A5C1725F00F0062C1A1 /* DisplayWindowController.mm in Sources */,
				AB2A9A5D1725F00F0062C1A1 /* InputManager.mm in Sources */,
				AB2A9A5E1725F00F0062C1A1 /* AAFilter.cpp in Sources */,
				AB2A9A5F1725F00F0062C1A1 /* cpu_detect_x86_gcc.cpp in Sources */,
				AB2A9A601725F00F0062C1A1 /* FIFOSampleBuffer.cpp in Sources */,
				AB2A9A611725F00F0062C1A1 /* FIRFilter.cpp in Sources */,
				AB2A9A621725F00F0062C1A1 /* mmx_optimized.cpp in Sources */,
				AB2A9A631725F00F0062C1A1 /* RateTransposer.cpp in Sources */,
				AB2A9A641725F00F0062C1A1 /* SoundTouch.cpp in Sources */,
				AB2A9A651725F00F0062C1A1 /* sse_optimized.cpp in Sources */,
				AB2A9A661725F00F0062C1A1 /* TDStretch.cpp in Sources */,
				AB2A9A671725F00F0062C1A1 /* WavFile.cpp in Sources */,
				AB2A9A681725F00F0062C1A1 /* utilities.c in Sources */,
				AB2A9A691725F00F0062C1A1 /* InputProfileController.mm in Sources */,
				AB2A9A6A1725F00F0062C1A1 /* audiosamplegenerator.cpp in Sources */,
				AB2A9A6B1725F00F0062C1A1 /* FileMigrationDelegate.mm in Sources */,
				ABA93EB4178C7D4200CBF50B /* encrypt.cpp in Sources */,
				AB4C809D17C5D7780024D479 /* slot1_retail_auto.cpp in Sources */,
				AB4C809E17C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */,
				AB4C809F17C5D7780024D479 /* slot1comp_mc.cpp in Sources */,
				AB4C80A017C5D7780024D479 /* slot1comp_rom.cpp in Sources */,
				AB4C80AE17C5D7A00024D479 /* advanscene.cpp in Sources */,
				ABB9212517CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */,
				AB43527617D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB43528B17D5BA95007417C8 /* fsnitro.cpp in Sources */,
				AB126D0B182ECB9500EBCF22 /* slot2_passme.cpp in Sources */,
				AB53518318313E3100CCD532 /* slot2_auto.cpp in Sources */,
				AB53518A18313E4E00CCD532 /* slot2.cpp in Sources */,
				ABAE2F7F18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */,
				ABAE2F8818682B8F00C92F4F /* cocoa_slot2.mm in Sources */,
				ABECB50D18A460710052D52A /* xbrz.cpp in Sources */,
				ABECB51818A460910052D52A /* OGLDisplayOutput.cpp in Sources */,
				ABC3DEC11A96EA96009EC345 /* RomInfoPanel.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB2F3BC415CF9C6000858373 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB2F3BC515CF9C6000858373 /* ConvertUTF.c in Sources */,
				AB2F3BC815CF9C6000858373 /* arm_instructions.cpp in Sources */,
				AB2F3BC915CF9C6000858373 /* armcpu.cpp in Sources */,
				AB2F3BCA15CF9C6000858373 /* bios.cpp in Sources */,
				AB2F3BCB15CF9C6000858373 /* cache.cpp in Sources */,
				AB2F3BCC15CF9C6000858373 /* cheatSystem.cpp in Sources */,
				AB2F3BCD15CF9C6000858373 /* common.cpp in Sources */,
				AB2F3BCE15CF9C6000858373 /* cp15.cpp in Sources */,
				AB2F3BD015CF9C6000858373 /* crc.cpp in Sources */,
				AB2F3BD115CF9C6000858373 /* datetime.cpp in Sources */,
				AB2F3BD215CF9C6000858373 /* debug.cpp in Sources */,
				AB2F3BD315CF9C6000858373 /* decrypt.cpp in Sources */,
				AB2F3BD415CF9C6000858373 /* directory.cpp in Sources */,
				AB2F3BD515CF9C6000858373 /* Disassembler.cpp in Sources */,
				AB2F3BD615CF9C6000858373 /* disc.cpp in Sources */,
				AB2F3BD715CF9C6000858373 /* dlditool.cpp in Sources */,
				AB2F3BD815CF9C6000858373 /* driver.cpp in Sources */,
				AB2F3BD915CF9C6000858373 /* emufat.cpp in Sources */,
				AB2F3BDA15CF9C6000858373 /* emufile.cpp in Sources */,
				AB2F3BDB15CF9C6000858373 /* fatdir.cpp in Sources */,
				AB2F3BDC15CF9C6000858373 /* fatfile.cpp in Sources */,
				AB2F3BDD15CF9C6000858373 /* FIFO.cpp in Sources */,
				AB2F3BDF15CF9C6000858373 /* file_allocation_table.cpp in Sources */,
				AB2F3BE015CF9C6000858373 /* filetime.cpp in Sources */,
				AB2F3BE215CF9C6000858373 /* firmware.cpp in Sources */,
				AB2F3BE315CF9C6000858373 /* fs-linux.cpp in Sources */,
				AB2F3BE415CF9C6000858373 /* gfx3d.cpp in Sources */,
				AB2F3BE515CF9C6000858373 /* GPU.cpp in Sources */,
				AB2F3BE615CF9C6000858373 /* GPU_osd_stub.cpp in Sources */,
				AB2F3BE715CF9C6000858373 /* guid.cpp in Sources */,
				AB2F3BE815CF9C6000858373 /* header.cpp in Sources */,
				AB2F3BE915CF9C6000858373 /* libfat.cpp in Sources */,
				AB2F3BEA15CF9C6000858373 /* libfat_public_api.cpp in Sources */,
				AB2F3BEB15CF9C6000858373 /* lock.cpp in Sources */,
				AB2F3BEC15CF9C6000858373 /* matrix.cpp in Sources */,
				AB2F3BED15CF9C6000858373 /* mc.cpp in Sources */,
				AB2F3BEE15CF9C6000858373 /* md5.cpp in Sources */,
				AB2F3BEF15CF9C6000858373 /* metaspu.cpp in Sources */,
				AB2F3BF015CF9C6000858373 /* MMU.cpp in Sources */,
				AB2F3BF215CF9C6000858373 /* movie.cpp in Sources */,
				AB2F3BF315CF9C6000858373 /* NDSSystem.cpp in Sources */,
				AB2F3BF415CF9C6000858373 /* partition.cpp in Sources */,
				AB2F3BF515CF9C6000858373 /* path.cpp in Sources */,
				AB2F3BF615CF9C6000858373 /* rasterize.cpp in Sources */,
				AB2F3BF815CF9C6000858373 /* readwrite.cpp in Sources */,
				AB2F3BF915CF9C6000858373 /* render3D.cpp in Sources */,
				AB2F3BFA15CF9C6000858373 /* ROMReader.cpp in Sources */,
				AB2F3BFB15CF9C6000858373 /* rtc.cpp in Sources */,
				AB2F3BFC15CF9C6000858373 /* saves.cpp in Sources */,
				AB2F3BFD15CF9C6000858373 /* slot1.cpp in Sources */,
				AB2F3BFE15CF9C6000858373 /* slot1_none.cpp in Sources */,
				AB2F3BFF15CF9C6000858373 /* slot1_r4.cpp in Sources */,
				AB2F3C0115CF9C6000858373 /* slot1_retail_nand.cpp in Sources */,
				AB2F3C0215CF9C6000858373 /* slot2_expMemory.cpp in Sources */,
				AB2F3C0315CF9C6000858373 /* slot2_gbagame.cpp in Sources */,
				AB2F3C0415CF9C6000858373 /* slot2_guitarGrip.cpp in Sources */,
				AB2F3C0515CF9C6000858373 /* slot2_mpcf.cpp in Sources */,
				AB2F3C0615CF9C6000858373 /* slot2_none.cpp in Sources */,
				AB2F3C0715CF9C6000858373 /* slot2_paddle.cpp in Sources */,
				AB2F3C0815CF9C6000858373 /* slot2_piano.cpp in Sources */,
				AB2F3C0915CF9C6000858373 /* slot2_rumblepak.cpp in Sources */,
				AB2F3C0A15CF9C6000858373 /* sndOSX.cpp in Sources */,
				AB2F3C0B15CF9C6000858373 /* SndOut.cpp in Sources */,
				AB2F3C0D15CF9C6000858373 /* SPU.cpp in Sources */,
				AB2F3C0F15CF9C6000858373 /* task.cpp in Sources */,
				AB2F3C1115CF9C6000858373 /* texcache.cpp in Sources */,
				AB2F3C1215CF9C6000858373 /* thumb_instructions.cpp in Sources */,
				AB2F3C1315CF9C6000858373 /* Timestretcher.cpp in Sources */,
				AB2F3C1415CF9C6000858373 /* tinystr.cpp in Sources */,
				AB2F3C1515CF9C6000858373 /* tinyxml.cpp in Sources */,
				AB2F3C1615CF9C6000858373 /* tinyxmlerror.cpp in Sources */,
				AB2F3C1715CF9C6000858373 /* tinyxmlparser.cpp in Sources */,
				AB2F3C1815CF9C6000858373 /* version.cpp in Sources */,
				AB2F3C1915CF9C6000858373 /* vfat.cpp in Sources */,
				AB2F3C1A15CF9C6000858373 /* videofilter.cpp in Sources */,
				AB2F3C1C15CF9C6000858373 /* wifi.cpp in Sources */,
				AB2F3C1D15CF9C6000858373 /* xstring.cpp in Sources */,
				AB2F3C1E15CF9C6000858373 /* main.m in Sources */,
				AB2F3C1F15CF9C6000858373 /* cocoa_cheat.mm in Sources */,
				AB2F3C2015CF9C6000858373 /* cocoa_core.mm in Sources */,
				AB2F3C2115CF9C6000858373 /* cocoa_file.mm in Sources */,
				AB2F3C2215CF9C6000858373 /* cocoa_firmware.mm in Sources */,
				AB2F3C2415CF9C6000858373 /* cocoa_input.mm in Sources */,
				AB2F3C2515CF9C6000858373 /* mic_ext.cpp in Sources */,
				AB2F3C2615CF9C6000858373 /* cocoa_output.mm in Sources */,
				AB2F3C2715CF9C6000858373 /* cocoa_rom.mm in Sources */,
				AB2F3C2815CF9C6000858373 /* cocoa_util.mm in Sources */,
				AB2F3C2915CF9C6000858373 /* cocoa_videofilter.mm in Sources */,
				AB2F3C2A15CF9C6000858373 /* OGLRender.cpp in Sources */,
				AB2F3C2B15CF9C6000858373 /* appDelegate.mm in Sources */,
				AB2F3C2C15CF9C6000858373 /* cheatWindowDelegate.mm in Sources */,
				AB2F3C2F15CF9C6000858373 /* inputPrefsView.mm in Sources */,
				AB2F3C3015CF9C6000858373 /* preferencesWindowDelegate.mm in Sources */,
				AB2F3C3115CF9C6000858373 /* 2xsai.cpp in Sources */,
				AB2F3C3215CF9C6000858373 /* bilinear.cpp in Sources */,
				AB2F3C3315CF9C6000858373 /* epx.cpp in Sources */,
				AB2F3C3415CF9C6000858373 /* hq2x.cpp in Sources */,
				AB2F3C3515CF9C6000858373 /* hq4x.cpp in Sources */,
				AB2F3C3615CF9C6000858373 /* lq2x.cpp in Sources */,
				AB2F3C3715CF9C6000858373 /* scanline.cpp in Sources */,
				AB2F3C3815CF9C6000858373 /* coreaudiosound.cpp in Sources */,
				AB2F3C3915CF9C6000858373 /* ringbuffer.cpp in Sources */,
				ABA03571169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */,
				AB6A187C16C9951C00384EED /* EmuControllerDelegate.mm in Sources */,
				AB6A198316CAD66900384EED /* cocoa_GPU.mm in Sources */,
				AB700DDF16CDE4C300FBD336 /* DisplayWindowController.mm in Sources */,
				AB5A795B16D5A56000ED84B7 /* InputManager.mm in Sources */,
				AB4C4C4916F55C64002E07CD /* AAFilter.cpp in Sources */,
				AB4C4C4A16F55C64002E07CD /* cpu_detect_x86_gcc.cpp in Sources */,
				AB4C4C4B16F55C64002E07CD /* FIFOSampleBuffer.cpp in Sources */,
				AB4C4C4C16F55C64002E07CD /* FIRFilter.cpp in Sources */,
				AB4C4C4D16F55C64002E07CD /* mmx_optimized.cpp in Sources */,
				AB4C4C4E16F55C64002E07CD /* RateTransposer.cpp in Sources */,
				AB4C4C4F16F55C64002E07CD /* SoundTouch.cpp in Sources */,
				AB4C4C5016F55C64002E07CD /* sse_optimized.cpp in Sources */,
				AB4C4C5116F55C64002E07CD /* TDStretch.cpp in Sources */,
				AB4C4C5216F55C64002E07CD /* WavFile.cpp in Sources */,
				AB2F56F11704C86900E28885 /* utilities.c in Sources */,
				AB213D46170CB141006DDB0F /* InputProfileController.mm in Sources */,
				AB2145241714DFF4006DDB0F /* audiosamplegenerator.cpp in Sources */,
				ABAAFBEB172122B6005DDDBE /* FileMigrationDelegate.mm in Sources */,
				ABA93EB1178C7D4200CBF50B /* encrypt.cpp in Sources */,
				AB4C809117C5D7780024D479 /* slot1_retail_auto.cpp in Sources */,
				AB4C809217C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */,
				AB4C809317C5D7780024D479 /* slot1comp_mc.cpp in Sources */,
				AB4C809417C5D7780024D479 /* slot1comp_rom.cpp in Sources */,
				AB4C80AB17C5D7A00024D479 /* advanscene.cpp in Sources */,
				ABB9212217CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */,
				AB43527317D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB43528817D5BA95007417C8 /* fsnitro.cpp in Sources */,
				AB126D08182ECB9500EBCF22 /* slot2_passme.cpp in Sources */,
				AB53518018313E3100CCD532 /* slot2_auto.cpp in Sources */,
				AB53518718313E4E00CCD532 /* slot2.cpp in Sources */,
				ABAE2F7B18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */,
				ABAE2F8418682B8F00C92F4F /* cocoa_slot2.mm in Sources */,
				ABECB50A18A460710052D52A /* xbrz.cpp in Sources */,
				ABECB51518A460910052D52A /* OGLDisplayOutput.cpp in Sources */,
				ABC3DEBD1A96EA96009EC345 /* RomInfoPanel.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB711EFF1481C35F009011C8 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB711F2D1481C35F009011C8 /* ConvertUTF.c in Sources */,
				AB711F011481C35F009011C8 /* arm_instructions.cpp in Sources */,
				AB711F021481C35F009011C8 /* armcpu.cpp in Sources */,
				AB711F031481C35F009011C8 /* bios.cpp in Sources */,
				AB711F341481C35F009011C8 /* cache.cpp in Sources */,
				AB711F041481C35F009011C8 /* cheatSystem.cpp in Sources */,
				AB711F051481C35F009011C8 /* common.cpp in Sources */,
				AB711F061481C35F009011C8 /* cp15.cpp in Sources */,
				AB711F2E1481C35F009011C8 /* crc.cpp in Sources */,
				AB711F5C1481C35F009011C8 /* datetime.cpp in Sources */,
				AB711F071481C35F009011C8 /* debug.cpp in Sources */,
				AB711F2F1481C35F009011C8 /* decrypt.cpp in Sources */,
				AB711F351481C35F009011C8 /* directory.cpp in Sources */,
				AB711F081481C35F009011C8 /* Disassembler.cpp in Sources */,
				AB711F361481C35F009011C8 /* disc.cpp in Sources */,
				AB711F311481C35F009011C8 /* dlditool.cpp in Sources */,
				AB711F091481C35F009011C8 /* driver.cpp in Sources */,
				AB711F321481C35F009011C8 /* emufat.cpp in Sources */,
				AB711F0A1481C35F009011C8 /* emufile.cpp in Sources */,
				AB711F371481C35F009011C8 /* fatdir.cpp in Sources */,
				AB711F381481C35F009011C8 /* fatfile.cpp in Sources */,
				AB711F0B1481C35F009011C8 /* FIFO.cpp in Sources */,
				AB711F391481C35F009011C8 /* file_allocation_table.cpp in Sources */,
				AB711F3A1481C35F009011C8 /* filetime.cpp in Sources */,
				AB711F0C1481C35F009011C8 /* firmware.cpp in Sources */,
				AB711F5D1481C35F009011C8 /* fs-linux.cpp in Sources */,
				AB711F0D1481C35F009011C8 /* gfx3d.cpp in Sources */,
				AB711F0F1481C35F009011C8 /* GPU.cpp in Sources */,
				AB711F0E1481C35F009011C8 /* GPU_osd_stub.cpp in Sources */,
				AB711F331481C35F009011C8 /* guid.cpp in Sources */,
				AB711F301481C35F009011C8 /* header.cpp in Sources */,
				AB711F3B1481C35F009011C8 /* libfat.cpp in Sources */,
				AB711F3C1481C35F009011C8 /* libfat_public_api.cpp in Sources */,
				AB711F3D1481C35F009011C8 /* lock.cpp in Sources */,
				AB711F101481C35F009011C8 /* matrix.cpp in Sources */,
				AB711F111481C35F009011C8 /* mc.cpp in Sources */,
				AB711F3F1481C35F009011C8 /* md5.cpp in Sources */,
				AB711F431481C35F009011C8 /* metaspu.cpp in Sources */,
				AB711F121481C35F009011C8 /* MMU.cpp in Sources */,
				AB711F131481C35F009011C8 /* movie.cpp in Sources */,
				AB711F141481C35F009011C8 /* NDSSystem.cpp in Sources */,
				AB711F5F1481C35F009011C8 /* OGLRender.cpp in Sources */,
				AB711F3E1481C35F009011C8 /* partition.cpp in Sources */,
				AB711F151481C35F009011C8 /* path.cpp in Sources */,
				AB711F161481C35F009011C8 /* rasterize.cpp in Sources */,
				AB711F171481C35F009011C8 /* readwrite.cpp in Sources */,
				AB711F181481C35F009011C8 /* render3D.cpp in Sources */,
				AB711F191481C35F009011C8 /* ROMReader.cpp in Sources */,
				AB711F1A1481C35F009011C8 /* rtc.cpp in Sources */,
				AB711F1B1481C35F009011C8 /* saves.cpp in Sources */,
				AB711F1C1481C35F009011C8 /* slot1.cpp in Sources */,
				AB711F221481C35F009011C8 /* slot1_none.cpp in Sources */,
				AB711F231481C35F009011C8 /* slot1_r4.cpp in Sources */,
				AB711F501481C35F009011C8 /* slot1_retail_nand.cpp in Sources */,
				AB711F251481C35F009011C8 /* slot2_expMemory.cpp in Sources */,
				AB711F261481C35F009011C8 /* slot2_gbagame.cpp in Sources */,
				AB711F271481C35F009011C8 /* slot2_guitarGrip.cpp in Sources */,
				AB711F291481C35F009011C8 /* slot2_none.cpp in Sources */,
				AB711F2A1481C35F009011C8 /* slot2_paddle.cpp in Sources */,
				AB711F2B1481C35F009011C8 /* slot2_piano.cpp in Sources */,
				AB711F2C1481C35F009011C8 /* slot2_rumblepak.cpp in Sources */,
				AB711F491481C35F009011C8 /* sndOSX.cpp in Sources */,
				AB711F511481C35F009011C8 /* SndOut.cpp in Sources */,
				AB711F1D1481C35F009011C8 /* SPU.cpp in Sources */,
				AB711F401481C35F009011C8 /* task.cpp in Sources */,
				AB711F1E1481C35F009011C8 /* texcache.cpp in Sources */,
				AB711F1F1481C35F009011C8 /* thumb_instructions.cpp in Sources */,
				AB711F521481C35F009011C8 /* Timestretcher.cpp in Sources */,
				AB711F611481C35F009011C8 /* tinystr.cpp in Sources */,
				AB711F621481C35F009011C8 /* tinyxml.cpp in Sources */,
				AB711F631481C35F009011C8 /* tinyxmlerror.cpp in Sources */,
				AB711F641481C35F009011C8 /* tinyxmlparser.cpp in Sources */,
				AB711F201481C35F009011C8 /* version.cpp in Sources */,
				AB711F411481C35F009011C8 /* vfat.cpp in Sources */,
				AB711F6D1481C35F009011C8 /* videofilter.cpp in Sources */,
				AB711F211481C35F009011C8 /* wifi.cpp in Sources */,
				AB711F421481C35F009011C8 /* xstring.cpp in Sources */,
				AB711F4A1481C35F009011C8 /* main.m in Sources */,
				AB711F701481C35F009011C8 /* cocoa_cheat.mm in Sources */,
				AB711F471481C35F009011C8 /* cocoa_core.mm in Sources */,
				AB711F4E1481C35F009011C8 /* cocoa_file.mm in Sources */,
				AB711F601481C35F009011C8 /* cocoa_firmware.mm in Sources */,
				AB711F461481C35F009011C8 /* cocoa_input.mm in Sources */,
				AB711F5E1481C35F009011C8 /* mic_ext.cpp in Sources */,
				AB711F4C1481C35F009011C8 /* cocoa_output.mm in Sources */,
				AB711F481481C35F009011C8 /* cocoa_rom.mm in Sources */,
				AB711F6C1481C35F009011C8 /* cocoa_util.mm in Sources */,
				AB711F6E1481C35F009011C8 /* cocoa_videofilter.mm in Sources */,
				AB3ACB7814C2361100D7D192 /* appDelegate.mm in Sources */,
				AB3ACB7914C2361100D7D192 /* cheatWindowDelegate.mm in Sources */,
				AB3ACB7C14C2361100D7D192 /* inputPrefsView.mm in Sources */,
				AB3ACB7D14C2361100D7D192 /* preferencesWindowDelegate.mm in Sources */,
				ABFE150F14C92FF5005D6699 /* 2xsai.cpp in Sources */,
				ABFE151014C92FF5005D6699 /* bilinear.cpp in Sources */,
				ABFE151114C92FF5005D6699 /* epx.cpp in Sources */,
				ABFE151214C92FF5005D6699 /* hq2x.cpp in Sources */,
				ABFE151314C92FF5005D6699 /* hq4x.cpp in Sources */,
				ABFE151514C92FF5005D6699 /* lq2x.cpp in Sources */,
				ABFE151614C92FF5005D6699 /* scanline.cpp in Sources */,
				ABD0A53A1501AA5A0074A094 /* coreaudiosound.cpp in Sources */,
				ABD0A53B1501AA5A0074A094 /* ringbuffer.cpp in Sources */,
				ABBCE29815ACB1FF00A2C965 /* arm_jit.cpp in Sources */,
				ABA03572169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */,
				ABF50ABA169F5FDA0018C08D /* assembler.cpp in Sources */,
				ABF50ABB169F5FDA0018C08D /* assert.cpp in Sources */,
				ABF50ABC169F5FDA0018C08D /* buffer.cpp in Sources */,
				ABF50ABD169F5FDA0018C08D /* compiler.cpp in Sources */,
				ABF50ABE169F5FDA0018C08D /* compilercontext.cpp in Sources */,
				ABF50ABF169F5FDA0018C08D /* compilerfunc.cpp in Sources */,
				ABF50AC0169F5FDA0018C08D /* compileritem.cpp in Sources */,
				ABF50AC1169F5FDA0018C08D /* context.cpp in Sources */,
				ABF50AC2169F5FDA0018C08D /* cpuinfo.cpp in Sources */,
				ABF50AC3169F5FDA0018C08D /* defs.cpp in Sources */,
				ABF50AC4169F5FDA0018C08D /* func.cpp in Sources */,
				ABF50AC5169F5FDA0018C08D /* logger.cpp in Sources */,
				ABF50AC6169F5FDA0018C08D /* memorymanager.cpp in Sources */,
				ABF50AC7169F5FDA0018C08D /* memorymarker.cpp in Sources */,
				ABF50AC8169F5FDA0018C08D /* operand.cpp in Sources */,
				ABF50AC9169F5FDA0018C08D /* stringbuilder.cpp in Sources */,
				ABF50ACA169F5FDA0018C08D /* stringutil.cpp in Sources */,
				ABF50ACB169F5FDA0018C08D /* virtualmemory.cpp in Sources */,
				ABF50ACC169F5FDA0018C08D /* zonememory.cpp in Sources */,
				ABF50ACD169F5FDA0018C08D /* x86assembler.cpp in Sources */,
				ABF50ACE169F5FDA0018C08D /* x86compiler.cpp in Sources */,
				ABF50ACF169F5FDA0018C08D /* x86compilercontext.cpp in Sources */,
				ABF50AD0169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */,
				ABF50AD1169F5FDA0018C08D /* x86compileritem.cpp in Sources */,
				ABF50AD2169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */,
				ABF50AD3169F5FDA0018C08D /* x86defs.cpp in Sources */,
				ABF50AD4169F5FDA0018C08D /* x86func.cpp in Sources */,
				ABF50AD5169F5FDA0018C08D /* x86operand.cpp in Sources */,
				ABF50AD6169F5FDA0018C08D /* x86util.cpp in Sources */,
				AB6A187E16C9951C00384EED /* EmuControllerDelegate.mm in Sources */,
				AB6A198516CAD66900384EED /* cocoa_GPU.mm in Sources */,
				AB700DE116CDE4C300FBD336 /* DisplayWindowController.mm in Sources */,
				AB5A795916D5A56000ED84B7 /* InputManager.mm in Sources */,
				AB4C4C3F16F55C64002E07CD /* AAFilter.cpp in Sources */,
				AB4C4C4016F55C64002E07CD /* cpu_detect_x86_gcc.cpp in Sources */,
				AB4C4C4116F55C64002E07CD /* FIFOSampleBuffer.cpp in Sources */,
				AB4C4C4216F55C64002E07CD /* FIRFilter.cpp in Sources */,
				AB4C4C4316F55C64002E07CD /* mmx_optimized.cpp in Sources */,
				AB4C4C4416F55C64002E07CD /* RateTransposer.cpp in Sources */,
				AB4C4C4516F55C64002E07CD /* SoundTouch.cpp in Sources */,
				AB4C4C4616F55C64002E07CD /* sse_optimized.cpp in Sources */,
				AB4C4C4716F55C64002E07CD /* TDStretch.cpp in Sources */,
				AB4C4C4816F55C64002E07CD /* WavFile.cpp in Sources */,
				AB2F56F01704C86900E28885 /* utilities.c in Sources */,
				AB213D48170CB141006DDB0F /* InputProfileController.mm in Sources */,
				AB2145261714DFF4006DDB0F /* audiosamplegenerator.cpp in Sources */,
				ABAAFBEA172122B6005DDDBE /* FileMigrationDelegate.mm in Sources */,
				ABA93EB0178C7D4200CBF50B /* encrypt.cpp in Sources */,
				AB4C808D17C5D7780024D479 /* slot1_retail_auto.cpp in Sources */,
				AB4C808E17C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */,
				AB4C808F17C5D7780024D479 /* slot1comp_mc.cpp in Sources */,
				AB4C809017C5D7780024D479 /* slot1comp_rom.cpp in Sources */,
				AB4C80AA17C5D7A00024D479 /* advanscene.cpp in Sources */,
				ABB9212117CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */,
				AB43527217D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB43528717D5BA95007417C8 /* fsnitro.cpp in Sources */,
				AB126D07182ECB9500EBCF22 /* slot2_passme.cpp in Sources */,
				AB53517F18313E3100CCD532 /* slot2_auto.cpp in Sources */,
				AB53518618313E4E00CCD532 /* slot2.cpp in Sources */,
				ABAE2F7C18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */,
				ABAE2F8518682B8F00C92F4F /* cocoa_slot2.mm in Sources */,
				AB8FFCB4186F8E5400C10085 /* slot2_mpcf.cpp in Sources */,
				ABECB50918A460710052D52A /* xbrz.cpp in Sources */,
				ABECB51418A460910052D52A /* OGLDisplayOutput.cpp in Sources */,
				ABC3DEBE1A96EA96009EC345 /* RomInfoPanel.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB73A9B21507C9F500A310C8 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB73A9B31507C9F500A310C8 /* ConvertUTF.c in Sources */,
				AB73A9B61507C9F500A310C8 /* arm_instructions.cpp in Sources */,
				AB73A9B71507C9F500A310C8 /* armcpu.cpp in Sources */,
				AB73A9B81507C9F500A310C8 /* bios.cpp in Sources */,
				AB73A9B91507C9F500A310C8 /* cache.cpp in Sources */,
				AB73A9BA1507C9F500A310C8 /* cheatSystem.cpp in Sources */,
				AB73A9BB1507C9F500A310C8 /* common.cpp in Sources */,
				AB73A9BC1507C9F500A310C8 /* cp15.cpp in Sources */,
				AB73A9BE1507C9F500A310C8 /* crc.cpp in Sources */,
				AB73A9BF1507C9F500A310C8 /* datetime.cpp in Sources */,
				AB73A9C01507C9F500A310C8 /* debug.cpp in Sources */,
				AB73A9C11507C9F500A310C8 /* decrypt.cpp in Sources */,
				AB73A9C21507C9F500A310C8 /* directory.cpp in Sources */,
				AB73A9C31507C9F500A310C8 /* Disassembler.cpp in Sources */,
				AB73A9C41507C9F500A310C8 /* disc.cpp in Sources */,
				AB73A9C51507C9F500A310C8 /* dlditool.cpp in Sources */,
				AB73A9C61507C9F500A310C8 /* driver.cpp in Sources */,
				AB73A9C71507C9F500A310C8 /* emufat.cpp in Sources */,
				AB73A9C81507C9F500A310C8 /* emufile.cpp in Sources */,
				AB73A9C91507C9F500A310C8 /* fatdir.cpp in Sources */,
				AB73A9CA1507C9F500A310C8 /* fatfile.cpp in Sources */,
				AB73A9CB1507C9F500A310C8 /* FIFO.cpp in Sources */,
				AB73A9CD1507C9F500A310C8 /* file_allocation_table.cpp in Sources */,
				AB73A9CE1507C9F500A310C8 /* filetime.cpp in Sources */,
				AB73A9D01507C9F500A310C8 /* firmware.cpp in Sources */,
				AB73A9D11507C9F500A310C8 /* fs-linux.cpp in Sources */,
				AB73A9D21507C9F500A310C8 /* gfx3d.cpp in Sources */,
				AB73A9D31507C9F500A310C8 /* GPU.cpp in Sources */,
				AB73A9D41507C9F500A310C8 /* GPU_osd_stub.cpp in Sources */,
				AB73A9D51507C9F500A310C8 /* guid.cpp in Sources */,
				AB73A9D61507C9F500A310C8 /* header.cpp in Sources */,
				AB73A9D71507C9F500A310C8 /* libfat.cpp in Sources */,
				AB73A9D81507C9F500A310C8 /* libfat_public_api.cpp in Sources */,
				AB73A9D91507C9F500A310C8 /* lock.cpp in Sources */,
				AB73A9DA1507C9F500A310C8 /* matrix.cpp in Sources */,
				AB73A9DB1507C9F500A310C8 /* mc.cpp in Sources */,
				AB73A9DC1507C9F500A310C8 /* md5.cpp in Sources */,
				AB73A9DD1507C9F500A310C8 /* metaspu.cpp in Sources */,
				AB73A9DE1507C9F500A310C8 /* MMU.cpp in Sources */,
				AB73A9E01507C9F500A310C8 /* movie.cpp in Sources */,
				AB73A9E11507C9F500A310C8 /* NDSSystem.cpp in Sources */,
				AB73A9E21507C9F500A310C8 /* partition.cpp in Sources */,
				AB73A9E31507C9F500A310C8 /* path.cpp in Sources */,
				AB73A9E41507C9F500A310C8 /* rasterize.cpp in Sources */,
				AB73A9E61507C9F500A310C8 /* readwrite.cpp in Sources */,
				AB73A9E71507C9F500A310C8 /* render3D.cpp in Sources */,
				AB73A9E81507C9F500A310C8 /* ROMReader.cpp in Sources */,
				AB73A9E91507C9F500A310C8 /* rtc.cpp in Sources */,
				AB73A9EA1507C9F500A310C8 /* saves.cpp in Sources */,
				AB73A9EB1507C9F500A310C8 /* slot1.cpp in Sources */,
				AB73A9EC1507C9F500A310C8 /* slot1_none.cpp in Sources */,
				AB73A9ED1507C9F500A310C8 /* slot1_r4.cpp in Sources */,
				AB73A9EF1507C9F500A310C8 /* slot1_retail_nand.cpp in Sources */,
				AB73A9F01507C9F500A310C8 /* slot2_expMemory.cpp in Sources */,
				AB73A9F11507C9F500A310C8 /* slot2_gbagame.cpp in Sources */,
				AB73A9F21507C9F500A310C8 /* slot2_guitarGrip.cpp in Sources */,
				AB73A9F31507C9F500A310C8 /* slot2_mpcf.cpp in Sources */,
				AB73A9F41507C9F500A310C8 /* slot2_none.cpp in Sources */,
				AB73A9F51507C9F500A310C8 /* slot2_paddle.cpp in Sources */,
				AB73A9F61507C9F500A310C8 /* slot2_piano.cpp in Sources */,
				AB73A9F71507C9F500A310C8 /* slot2_rumblepak.cpp in Sources */,
				AB73A9F81507C9F500A310C8 /* sndOSX.cpp in Sources */,
				AB73A9F91507C9F500A310C8 /* SndOut.cpp in Sources */,
				AB73A9FB1507C9F500A310C8 /* SPU.cpp in Sources */,
				AB73A9FD1507C9F500A310C8 /* task.cpp in Sources */,
				AB73A9FF1507C9F500A310C8 /* texcache.cpp in Sources */,
				AB73AA001507C9F500A310C8 /* thumb_instructions.cpp in Sources */,
				AB73AA011507C9F500A310C8 /* Timestretcher.cpp in Sources */,
				AB73AA021507C9F500A310C8 /* tinystr.cpp in Sources */,
				AB73AA031507C9F500A310C8 /* tinyxml.cpp in Sources */,
				AB73AA041507C9F500A310C8 /* tinyxmlerror.cpp in Sources */,
				AB73AA051507C9F500A310C8 /* tinyxmlparser.cpp in Sources */,
				AB73AA061507C9F500A310C8 /* version.cpp in Sources */,
				AB73AA071507C9F500A310C8 /* vfat.cpp in Sources */,
				AB73AA081507C9F500A310C8 /* videofilter.cpp in Sources */,
				AB73AA0A1507C9F500A310C8 /* wifi.cpp in Sources */,
				AB73AA0B1507C9F500A310C8 /* xstring.cpp in Sources */,
				AB73AA0C1507C9F500A310C8 /* main.m in Sources */,
				AB73AA0D1507C9F500A310C8 /* cocoa_cheat.mm in Sources */,
				AB73AA0E1507C9F500A310C8 /* cocoa_core.mm in Sources */,
				AB73AA0F1507C9F500A310C8 /* cocoa_file.mm in Sources */,
				AB73AA101507C9F500A310C8 /* cocoa_firmware.mm in Sources */,
				AB73AA121507C9F500A310C8 /* cocoa_input.mm in Sources */,
				AB73AA131507C9F500A310C8 /* mic_ext.cpp in Sources */,
				AB73AA141507C9F500A310C8 /* cocoa_output.mm in Sources */,
				AB73AA151507C9F500A310C8 /* cocoa_rom.mm in Sources */,
				AB73AA161507C9F500A310C8 /* cocoa_util.mm in Sources */,
				AB73AA171507C9F500A310C8 /* cocoa_videofilter.mm in Sources */,
				AB73AA181507C9F500A310C8 /* OGLRender.cpp in Sources */,
				AB73AA191507C9F500A310C8 /* appDelegate.mm in Sources */,
				AB73AA1A1507C9F500A310C8 /* cheatWindowDelegate.mm in Sources */,
				AB73AA1D1507C9F500A310C8 /* inputPrefsView.mm in Sources */,
				AB73AA1E1507C9F500A310C8 /* preferencesWindowDelegate.mm in Sources */,
				AB73AA1F1507C9F500A310C8 /* 2xsai.cpp in Sources */,
				AB73AA201507C9F500A310C8 /* bilinear.cpp in Sources */,
				AB73AA211507C9F500A310C8 /* epx.cpp in Sources */,
				AB73AA221507C9F500A310C8 /* hq2x.cpp in Sources */,
				AB73AA231507C9F500A310C8 /* hq4x.cpp in Sources */,
				AB73AA241507C9F500A310C8 /* lq2x.cpp in Sources */,
				AB73AA251507C9F500A310C8 /* scanline.cpp in Sources */,
				AB73AA261507C9F500A310C8 /* coreaudiosound.cpp in Sources */,
				AB73AA271507C9F500A310C8 /* ringbuffer.cpp in Sources */,
				ABBCE29715ACB1FF00A2C965 /* arm_jit.cpp in Sources */,
				ABA03570169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */,
				ABF50B11169F5FDA0018C08D /* assembler.cpp in Sources */,
				ABF50B12169F5FDA0018C08D /* assert.cpp in Sources */,
				ABF50B13169F5FDA0018C08D /* buffer.cpp in Sources */,
				ABF50B14169F5FDA0018C08D /* compiler.cpp in Sources */,
				ABF50B15169F5FDA0018C08D /* compilercontext.cpp in Sources */,
				ABF50B16169F5FDA0018C08D /* compilerfunc.cpp in Sources */,
				ABF50B17169F5FDA0018C08D /* compileritem.cpp in Sources */,
				ABF50B18169F5FDA0018C08D /* context.cpp in Sources */,
				ABF50B19169F5FDA0018C08D /* cpuinfo.cpp in Sources */,
				ABF50B1A169F5FDA0018C08D /* defs.cpp in Sources */,
				ABF50B1B169F5FDA0018C08D /* func.cpp in Sources */,
				ABF50B1C169F5FDA0018C08D /* logger.cpp in Sources */,
				ABF50B1D169F5FDA0018C08D /* memorymanager.cpp in Sources */,
				ABF50B1E169F5FDA0018C08D /* memorymarker.cpp in Sources */,
				ABF50B1F169F5FDA0018C08D /* operand.cpp in Sources */,
				ABF50B20169F5FDA0018C08D /* stringbuilder.cpp in Sources */,
				ABF50B21169F5FDA0018C08D /* stringutil.cpp in Sources */,
				ABF50B22169F5FDA0018C08D /* virtualmemory.cpp in Sources */,
				ABF50B23169F5FDA0018C08D /* zonememory.cpp in Sources */,
				ABF50B24169F5FDA0018C08D /* x86assembler.cpp in Sources */,
				ABF50B25169F5FDA0018C08D /* x86compiler.cpp in Sources */,
				ABF50B26169F5FDA0018C08D /* x86compilercontext.cpp in Sources */,
				ABF50B27169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */,
				ABF50B28169F5FDA0018C08D /* x86compileritem.cpp in Sources */,
				ABF50B29169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */,
				ABF50B2A169F5FDA0018C08D /* x86defs.cpp in Sources */,
				ABF50B2B169F5FDA0018C08D /* x86func.cpp in Sources */,
				ABF50B2C169F5FDA0018C08D /* x86operand.cpp in Sources */,
				ABF50B2D169F5FDA0018C08D /* x86util.cpp in Sources */,
				AB6A187F16C9951C00384EED /* EmuControllerDelegate.mm in Sources */,
				AB6A198616CAD66900384EED /* cocoa_GPU.mm in Sources */,
				AB700DDE16CDE4C300FBD336 /* DisplayWindowController.mm in Sources */,
				AB5A795A16D5A56000ED84B7 /* InputManager.mm in Sources */,
				AB4C4C5D16F55C64002E07CD /* AAFilter.cpp in Sources */,
				AB4C4C5E16F55C64002E07CD /* cpu_detect_x86_gcc.cpp in Sources */,
				AB4C4C5F16F55C64002E07CD /* FIFOSampleBuffer.cpp in Sources */,
				AB4C4C6016F55C64002E07CD /* FIRFilter.cpp in Sources */,
				AB4C4C6116F55C64002E07CD /* mmx_optimized.cpp in Sources */,
				AB4C4C6216F55C64002E07CD /* RateTransposer.cpp in Sources */,
				AB4C4C6316F55C64002E07CD /* SoundTouch.cpp in Sources */,
				AB4C4C6416F55C64002E07CD /* sse_optimized.cpp in Sources */,
				AB4C4C6516F55C64002E07CD /* TDStretch.cpp in Sources */,
				AB4C4C6616F55C64002E07CD /* WavFile.cpp in Sources */,
				AB2F56F31704C86900E28885 /* utilities.c in Sources */,
				AB213D45170CB141006DDB0F /* InputProfileController.mm in Sources */,
				AB2145251714DFF4006DDB0F /* audiosamplegenerator.cpp in Sources */,
				ABAAFBED172122B6005DDDBE /* FileMigrationDelegate.mm in Sources */,
				ABA93EB3178C7D4200CBF50B /* encrypt.cpp in Sources */,
				AB4C809917C5D7780024D479 /* slot1_retail_auto.cpp in Sources */,
				AB4C809A17C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */,
				AB4C809B17C5D7780024D479 /* slot1comp_mc.cpp in Sources */,
				AB4C809C17C5D7780024D479 /* slot1comp_rom.cpp in Sources */,
				AB4C80AD17C5D7A00024D479 /* advanscene.cpp in Sources */,
				ABB9212417CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */,
				AB43527517D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB43528A17D5BA95007417C8 /* fsnitro.cpp in Sources */,
				AB126D0A182ECB9500EBCF22 /* slot2_passme.cpp in Sources */,
				AB53518218313E3100CCD532 /* slot2_auto.cpp in Sources */,
				AB53518918313E4E00CCD532 /* slot2.cpp in Sources */,
				ABAE2F7E18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */,
				ABAE2F8718682B8F00C92F4F /* cocoa_slot2.mm in Sources */,
				ABECB50C18A460710052D52A /* xbrz.cpp in Sources */,
				ABECB51718A460910052D52A /* OGLDisplayOutput.cpp in Sources */,
				ABC3DEC01A96EA96009EC345 /* RomInfoPanel.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABAD0FBA15ACE7A00000EC47 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABAD0FBB15ACE7A00000EC47 /* ConvertUTF.c in Sources */,
				ABAD0FBE15ACE7A00000EC47 /* arm_instructions.cpp in Sources */,
				ABAD0FBF15ACE7A00000EC47 /* armcpu.cpp in Sources */,
				ABAD0FC015ACE7A00000EC47 /* bios.cpp in Sources */,
				ABAD0FC115ACE7A00000EC47 /* cache.cpp in Sources */,
				ABAD0FC215ACE7A00000EC47 /* cheatSystem.cpp in Sources */,
				ABAD0FC315ACE7A00000EC47 /* common.cpp in Sources */,
				ABAD0FC415ACE7A00000EC47 /* cp15.cpp in Sources */,
				ABAD0FC615ACE7A00000EC47 /* crc.cpp in Sources */,
				ABAD0FC715ACE7A00000EC47 /* datetime.cpp in Sources */,
				ABAD0FC815ACE7A00000EC47 /* debug.cpp in Sources */,
				ABAD0FC915ACE7A00000EC47 /* decrypt.cpp in Sources */,
				ABAD0FCA15ACE7A00000EC47 /* directory.cpp in Sources */,
				ABAD0FCB15ACE7A00000EC47 /* Disassembler.cpp in Sources */,
				ABAD0FCC15ACE7A00000EC47 /* disc.cpp in Sources */,
				ABAD0FCD15ACE7A00000EC47 /* dlditool.cpp in Sources */,
				ABAD0FCE15ACE7A00000EC47 /* driver.cpp in Sources */,
				ABAD0FCF15ACE7A00000EC47 /* emufat.cpp in Sources */,
				ABAD0FD015ACE7A00000EC47 /* emufile.cpp in Sources */,
				ABAD0FD115ACE7A00000EC47 /* fatdir.cpp in Sources */,
				ABAD0FD215ACE7A00000EC47 /* fatfile.cpp in Sources */,
				ABAD0FD315ACE7A00000EC47 /* FIFO.cpp in Sources */,
				ABAD0FD515ACE7A00000EC47 /* file_allocation_table.cpp in Sources */,
				ABAD0FD615ACE7A00000EC47 /* filetime.cpp in Sources */,
				ABAD0FD815ACE7A00000EC47 /* firmware.cpp in Sources */,
				ABAD0FD915ACE7A00000EC47 /* fs-linux.cpp in Sources */,
				ABAD0FDA15ACE7A00000EC47 /* gfx3d.cpp in Sources */,
				ABAD0FDB15ACE7A00000EC47 /* GPU.cpp in Sources */,
				ABAD0FDC15ACE7A00000EC47 /* GPU_osd_stub.cpp in Sources */,
				ABAD0FDD15ACE7A00000EC47 /* guid.cpp in Sources */,
				ABAD0FDE15ACE7A00000EC47 /* header.cpp in Sources */,
				ABAD0FDF15ACE7A00000EC47 /* libfat.cpp in Sources */,
				ABAD0FE015ACE7A00000EC47 /* libfat_public_api.cpp in Sources */,
				ABAD0FE115ACE7A00000EC47 /* lock.cpp in Sources */,
				ABAD0FE215ACE7A00000EC47 /* matrix.cpp in Sources */,
				ABAD0FE315ACE7A00000EC47 /* mc.cpp in Sources */,
				ABAD0FE415ACE7A00000EC47 /* md5.cpp in Sources */,
				ABAD0FE515ACE7A00000EC47 /* metaspu.cpp in Sources */,
				ABAD0FE615ACE7A00000EC47 /* MMU.cpp in Sources */,
				ABAD0FE815ACE7A00000EC47 /* movie.cpp in Sources */,
				ABAD0FE915ACE7A00000EC47 /* NDSSystem.cpp in Sources */,
				ABAD0FEA15ACE7A00000EC47 /* partition.cpp in Sources */,
				ABAD0FEB15ACE7A00000EC47 /* path.cpp in Sources */,
				ABAD0FEC15ACE7A00000EC47 /* rasterize.cpp in Sources */,
				ABAD0FEE15ACE7A00000EC47 /* readwrite.cpp in Sources */,
				ABAD0FEF15ACE7A00000EC47 /* render3D.cpp in Sources */,
				ABAD0FF015ACE7A00000EC47 /* ROMReader.cpp in Sources */,
				ABAD0FF115ACE7A00000EC47 /* rtc.cpp in Sources */,
				ABAD0FF215ACE7A00000EC47 /* saves.cpp in Sources */,
				ABAD0FF315ACE7A00000EC47 /* slot1.cpp in Sources */,
				ABAD0FF415ACE7A00000EC47 /* slot1_none.cpp in Sources */,
				ABAD0FF515ACE7A00000EC47 /* slot1_r4.cpp in Sources */,
				ABAD0FF715ACE7A00000EC47 /* slot1_retail_nand.cpp in Sources */,
				ABAD0FF815ACE7A00000EC47 /* slot2_expMemory.cpp in Sources */,
				ABAD0FF915ACE7A00000EC47 /* slot2_gbagame.cpp in Sources */,
				ABAD0FFA15ACE7A00000EC47 /* slot2_guitarGrip.cpp in Sources */,
				ABAD0FFB15ACE7A00000EC47 /* slot2_mpcf.cpp in Sources */,
				ABAD0FFC15ACE7A00000EC47 /* slot2_none.cpp in Sources */,
				ABAD0FFD15ACE7A00000EC47 /* slot2_paddle.cpp in Sources */,
				ABAD0FFE15ACE7A00000EC47 /* slot2_piano.cpp in Sources */,
				ABAD0FFF15ACE7A00000EC47 /* slot2_rumblepak.cpp in Sources */,
				ABAD100015ACE7A00000EC47 /* sndOSX.cpp in Sources */,
				ABAD100115ACE7A00000EC47 /* SndOut.cpp in Sources */,
				ABAD100315ACE7A00000EC47 /* SPU.cpp in Sources */,
				ABAD100515ACE7A00000EC47 /* task.cpp in Sources */,
				ABAD100715ACE7A00000EC47 /* texcache.cpp in Sources */,
				ABAD100815ACE7A00000EC47 /* thumb_instructions.cpp in Sources */,
				ABAD100915ACE7A00000EC47 /* Timestretcher.cpp in Sources */,
				ABAD100A15ACE7A00000EC47 /* tinystr.cpp in Sources */,
				ABAD100B15ACE7A00000EC47 /* tinyxml.cpp in Sources */,
				ABAD100C15ACE7A00000EC47 /* tinyxmlerror.cpp in Sources */,
				ABAD100D15ACE7A00000EC47 /* tinyxmlparser.cpp in Sources */,
				ABAD100E15ACE7A00000EC47 /* version.cpp in Sources */,
				ABAD100F15ACE7A00000EC47 /* vfat.cpp in Sources */,
				ABAD101015ACE7A00000EC47 /* videofilter.cpp in Sources */,
				ABAD101215ACE7A00000EC47 /* wifi.cpp in Sources */,
				ABAD101315ACE7A00000EC47 /* xstring.cpp in Sources */,
				ABAD101415ACE7A00000EC47 /* main.m in Sources */,
				ABAD101515ACE7A00000EC47 /* cocoa_cheat.mm in Sources */,
				ABAD101615ACE7A00000EC47 /* cocoa_core.mm in Sources */,
				ABAD101715ACE7A00000EC47 /* cocoa_file.mm in Sources */,
				ABAD101815ACE7A00000EC47 /* cocoa_firmware.mm in Sources */,
				ABAD101A15ACE7A00000EC47 /* cocoa_input.mm in Sources */,
				ABAD101B15ACE7A00000EC47 /* mic_ext.cpp in Sources */,
				ABAD101C15ACE7A00000EC47 /* cocoa_output.mm in Sources */,
				ABAD101D15ACE7A00000EC47 /* cocoa_rom.mm in Sources */,
				ABAD101E15ACE7A00000EC47 /* cocoa_util.mm in Sources */,
				ABAD101F15ACE7A00000EC47 /* cocoa_videofilter.mm in Sources */,
				ABAD102015ACE7A00000EC47 /* OGLRender.cpp in Sources */,
				ABAD102115ACE7A00000EC47 /* appDelegate.mm in Sources */,
				ABAD102215ACE7A00000EC47 /* cheatWindowDelegate.mm in Sources */,
				ABAD102515ACE7A00000EC47 /* inputPrefsView.mm in Sources */,
				ABAD102615ACE7A00000EC47 /* preferencesWindowDelegate.mm in Sources */,
				ABAD102715ACE7A00000EC47 /* 2xsai.cpp in Sources */,
				ABAD102815ACE7A00000EC47 /* bilinear.cpp in Sources */,
				ABAD102915ACE7A00000EC47 /* epx.cpp in Sources */,
				ABAD102A15ACE7A00000EC47 /* hq2x.cpp in Sources */,
				ABAD102B15ACE7A00000EC47 /* hq4x.cpp in Sources */,
				ABAD102C15ACE7A00000EC47 /* lq2x.cpp in Sources */,
				ABAD102D15ACE7A00000EC47 /* scanline.cpp in Sources */,
				ABAD102E15ACE7A00000EC47 /* coreaudiosound.cpp in Sources */,
				ABAD102F15ACE7A00000EC47 /* ringbuffer.cpp in Sources */,
				ABA03573169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */,
				AB6A187D16C9951C00384EED /* EmuControllerDelegate.mm in Sources */,
				AB6A198416CAD66900384EED /* cocoa_GPU.mm in Sources */,
				AB700DE016CDE4C300FBD336 /* DisplayWindowController.mm in Sources */,
				AB5A795816D5A56000ED84B7 /* InputManager.mm in Sources */,
				AB4C4C5316F55C64002E07CD /* AAFilter.cpp in Sources */,
				AB4C4C5416F55C64002E07CD /* cpu_detect_x86_gcc.cpp in Sources */,
				AB4C4C5516F55C64002E07CD /* FIFOSampleBuffer.cpp in Sources */,
				AB4C4C5616F55C64002E07CD /* FIRFilter.cpp in Sources */,
				AB4C4C5716F55C64002E07CD /* mmx_optimized.cpp in Sources */,
				AB4C4C5816F55C64002E07CD /* RateTransposer.cpp in Sources */,
				AB4C4C5916F55C64002E07CD /* SoundTouch.cpp in Sources */,
				AB4C4C5A16F55C64002E07CD /* sse_optimized.cpp in Sources */,
				AB4C4C5B16F55C64002E07CD /* TDStretch.cpp in Sources */,
				AB4C4C5C16F55C64002E07CD /* WavFile.cpp in Sources */,
				AB2F56F21704C86900E28885 /* utilities.c in Sources */,
				AB213D47170CB141006DDB0F /* InputProfileController.mm in Sources */,
				AB2145231714DFF4006DDB0F /* audiosamplegenerator.cpp in Sources */,
				ABAAFBEC172122B6005DDDBE /* FileMigrationDelegate.mm in Sources */,
				ABA93EB2178C7D4200CBF50B /* encrypt.cpp in Sources */,
				AB4C809517C5D7780024D479 /* slot1_retail_auto.cpp in Sources */,
				AB4C809617C5D7780024D479 /* slot1_retail_mcrom.cpp in Sources */,
				AB4C809717C5D7780024D479 /* slot1comp_mc.cpp in Sources */,
				AB4C809817C5D7780024D479 /* slot1comp_rom.cpp in Sources */,
				AB4C80AC17C5D7A00024D479 /* advanscene.cpp in Sources */,
				ABB9212317CEB4110049D4C5 /* slot1comp_protocol.cpp in Sources */,
				AB43527417D5BA5E007417C8 /* slot1_retail_mcrom_debug.cpp in Sources */,
				AB43528917D5BA95007417C8 /* fsnitro.cpp in Sources */,
				AB126D09182ECB9500EBCF22 /* slot2_passme.cpp in Sources */,
				AB53518118313E3100CCD532 /* slot2_auto.cpp in Sources */,
				AB53518818313E4E00CCD532 /* slot2.cpp in Sources */,
				ABAE2F7D18682B6C00C92F4F /* Slot2WindowDelegate.mm in Sources */,
				ABAE2F8618682B8F00C92F4F /* cocoa_slot2.mm in Sources */,
				ABECB50B18A460710052D52A /* xbrz.cpp in Sources */,
				ABECB51618A460910052D52A /* OGLDisplayOutput.cpp in Sources */,
				ABC3DEBF1A96EA96009EC345 /* RomInfoPanel.mm 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>";
		};
		AB700DB816CDDBC400FBD336 /* DisplayWindow.xib */ = {
			isa = PBXVariantGroup;
			children = (
				AB700DB916CDDBC400FBD336 /* 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 */
		AB2A9A771725F00F0062C1A1 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = ppc;
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				"GCC_MODEL_TUNING[sdk=macosx10.5][arch=ppc]" = G5;
				PRODUCT_NAME = "DeSmuME (Debug, PPC)";
				SDKROOT = macosx10.5;
				SKIP_INSTALL = NO;
			};
			name = Debug;
		};
		AB2A9A781725F00F0062C1A1 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = ppc;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NDEBUG,
					PUBLIC_RELEASE,
				);
				PRODUCT_NAME = "DeSmuME (PPC)";
				SDKROOT = macosx10.5;
			};
			name = Release;
		};
		AB2F3C4315CF9C6000858373 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					ppc,
					ppc64,
				);
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				GCC_VERSION = com.apple.compilers.llvmgcc42;
				"GCC_VERSION[sdk=macosx10.5][arch=ppc64]" = 4.2;
				PRODUCT_NAME = "DeSmuME (Debug, PPC)";
				SDKROOT = macosx10.5;
				SKIP_INSTALL = NO;
			};
			name = Debug;
		};
		AB2F3C4415CF9C6000858373 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					ppc,
					ppc64,
				);
				GCC_VERSION = com.apple.compilers.llvmgcc42;
				"GCC_VERSION[sdk=macosx10.5][arch=ppc64]" = 4.2;
				PRODUCT_NAME = "DeSmuME (PPC)";
				SDKROOT = macosx10.5;
			};
			name = Release;
		};
		AB711F7D1481C35F009011C8 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				OTHER_LDFLAGS = (
					"-weak_library",
					/usr/lib/libSystem.B.dylib,
				);
			};
			name = Debug;
		};
		AB711F7E1481C35F009011C8 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				OTHER_LDFLAGS = (
					"-weak_library",
					/usr/lib/libSystem.B.dylib,
				);
				SKIP_INSTALL = NO;
			};
			name = Release;
		};
		AB73AA311507C9F500A310C8 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				GCC_VERSION = com.apple.compilers.llvmgcc42;
				"GCC_VERSION[sdk=macosx10.5][arch=ppc64]" = 4.2;
				OTHER_LDFLAGS = (
					"-weak_library",
					/usr/lib/libSystem.B.dylib,
				);
				SKIP_INSTALL = NO;
			};
			name = Debug;
		};
		AB73AA321507C9F500A310C8 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				GCC_VERSION = com.apple.compilers.llvmgcc42;
				"GCC_VERSION[sdk=macosx10.5][arch=ppc64]" = 4.2;
				OTHER_LDFLAGS = (
					"-weak_library",
					/usr/lib/libSystem.B.dylib,
				);
			};
			name = Release;
		};
		ABAD104715ACE7A00000EC47 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					ppc,
					ppc64,
				);
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				PRODUCT_NAME = "DeSmuME (Debug, PPC)";
				SDKROOT = macosx10.5;
				SKIP_INSTALL = NO;
			};
			name = Debug;
		};
		ABAD104815ACE7A00000EC47 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					ppc,
					ppc64,
				);
				PRODUCT_NAME = "DeSmuME (PPC)";
				SDKROOT = macosx10.5;
			};
			name = Release;
		};
		C01FCF4F08A954540054247B /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = (
					i386,
					x86_64,
				);
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				GCC_ALTIVEC_EXTENSIONS = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_FAST_MATH = YES;
				GCC_FAST_OBJC_DISPATCH = NO;
				GCC_MODEL_TUNING = "";
				"GCC_MODEL_TUNING[sdk=macosx10.4][arch=ppc]" = G4;
				"GCC_MODEL_TUNING[sdk=macosx10.5][arch=ppc64]" = G5;
				"GCC_MODEL_TUNING[sdk=macosx10.5][arch=ppc]" = G4;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = DeSmuME_Prefix.pch;
				GCC_PREPROCESSOR_DEFINITIONS = (
					_DEBUG,
					"DEBUG=1",
				);
				GCC_STRICT_ALIASING = YES;
				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_VERSION[sdk=macosx10.5][arch=ppc64]" = 4.2;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IBC_FLATTEN_NIBS = NO;
				INFOPLIST_FILE = "Info (Debug).plist";
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_NAME = "DeSmuME (Debug)";
				SDKROOT = macosx;
				SKIP_INSTALL = YES;
				STRIP_INSTALLED_PRODUCT = NO;
			};
			name = Debug;
		};
		C01FCF5008A954540054247B /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = (
					i386,
					x86_64,
				);
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				ENABLE_OPENMP_SUPPORT = NO;
				GCC_ALTIVEC_EXTENSIONS = YES;
				GCC_AUTO_VECTORIZATION = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_ENABLE_SSE3_EXTENSIONS = YES;
				GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES;
				"GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS[arch=i386]" = NO;
				GCC_FAST_MATH = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
				"GCC_MODEL_PPC64[sdk=macosx10.5][arch=ppc64]" = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 3;
				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_VERSION[sdk=macosx10.5][arch=ppc64]" = 4.2;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				INFOPLIST_FILE = Info.plist;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				PRODUCT_NAME = DeSmuME;
				SDKROOT = macosx;
				STRIP_INSTALLED_PRODUCT = NO;
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		AB2A9A761725F00F0062C1A1 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; PowerPC Release Build)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB2A9A771725F00F0062C1A1 /* Debug */,
				AB2A9A781725F00F0062C1A1 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AB2F3C4215CF9C6000858373 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; PowerPC; LLVM-GCC)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB2F3C4315CF9C6000858373 /* Debug */,
				AB2F3C4415CF9C6000858373 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AB711F7C1481C35F009011C8 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; Intel; LLVM-Clang)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB711F7D1481C35F009011C8 /* Debug */,
				AB711F7E1481C35F009011C8 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AB73AA301507C9F500A310C8 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; Intel; LLVM-GCC)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AB73AA311507C9F500A310C8 /* Debug */,
				AB73AA321507C9F500A310C8 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		ABAD104615ACE7A00000EC47 /* Build configuration list for PBXNativeTarget "DeSmuME (OS X App; PowerPC; LLVM-Clang)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				ABAD104715ACE7A00000EC47 /* Debug */,
				ABAD104815ACE7A00000EC47 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C01FCF4E08A954540054247B /* Build configuration list for PBXProject "DeSmuME (XCode 3)" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C01FCF4F08A954540054247B /* Debug */,
				C01FCF5008A954540054247B /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}
