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

/* Begin PBXBuildFile section */
		BF00DC0C2085644A00CD2DD2 /* clipboard_sdl2.c in Sources */ = {isa = PBXBuildFile; fileRef = BF00DC0B2085644A00CD2DD2 /* clipboard_sdl2.c */; };
		BF10127F1FCCA7C2008EEDB6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BF10127E1FCCA7C2008EEDB6 /* Assets.xcassets */; };
		BF1012A61FCCA993008EEDB6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BF1012A51FCCA993008EEDB6 /* Assets.xcassets */; };
		BF1012BA1FCCABB5008EEDB6 /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; };
		BF1012BB1FCCABB5008EEDB6 /* Vorbis.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		BF1012BE1FCCABB5008EEDB6 /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; };
		BF1012BF1FCCABB5008EEDB6 /* Ogg.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		BF1012C11FCCABF0008EEDB6 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; };
		BF1012C21FCCABF0008EEDB6 /* SDL2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		BF1012C41FCCB02F008EEDB6 /* libpng.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; };
		BF1012C51FCCB02F008EEDB6 /* libpng.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		BF6058B2216B3683001B738C /* edit_menu.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058AC216B3682001B738C /* edit_menu.c */; };
		BF6058B3216B3683001B738C /* buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058AD216B3682001B738C /* buffer.h */; };
		BF6058B4216B3683001B738C /* edit_menu.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058AE216B3682001B738C /* edit_menu.h */; };
		BF6058B5216B3683001B738C /* buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058AF216B3682001B738C /* buffer.c */; };
		BF6058B6216B3683001B738C /* buffer_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058B0216B3682001B738C /* buffer_struct.h */; };
		BF6058B7216B3683001B738C /* macro_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058B1216B3683001B738C /* macro_struct.h */; };
		BF6058DB216B3725001B738C /* extmem.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058B8216B371F001B738C /* extmem.h */; };
		BF6058DC216B3725001B738C /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058B9216B371F001B738C /* core.c */; };
		BF6058DD216B3725001B738C /* game_menu.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058BA216B371F001B738C /* game_menu.h */; };
		BF6058DE216B3725001B738C /* board_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058BB216B371F001B738C /* board_struct.h */; };
		BF6058DF216B3725001B738C /* game_update.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058BC216B371F001B738C /* game_update.c */; };
		BF6058E0216B3725001B738C /* compat.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058BD216B3720001B738C /* compat.h */; };
		BF6058E1216B3725001B738C /* game_menu.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058BE216B3720001B738C /* game_menu.c */; };
		BF6058E2216B3725001B738C /* counter_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058BF216B3720001B738C /* counter_struct.h */; };
		BF6058E3216B3725001B738C /* memcasecmp.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C0216B3720001B738C /* memcasecmp.h */; };
		BF6058E4216B3725001B738C /* game_player.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058C1216B3720001B738C /* game_player.c */; };
		BF6058E5216B3725001B738C /* intake_num.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058C2216B3720001B738C /* intake_num.c */; };
		BF6058E6216B3725001B738C /* rasm.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C3216B3720001B738C /* rasm.h */; };
		BF6058E7216B3725001B738C /* game_ops.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C4216B3720001B738C /* game_ops.h */; };
		BF6058E8216B3725001B738C /* world_format.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C5216B3721001B738C /* world_format.h */; };
		BF6058E9216B3725001B738C /* rasm.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058C6216B3721001B738C /* rasm.c */; };
		BF6058EA216B3725001B738C /* settings.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C7216B3721001B738C /* settings.h */; };
		BF6058EB216B3725001B738C /* caption.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C8216B3721001B738C /* caption.h */; };
		BF6058EC216B3725001B738C /* core.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C9216B3722001B738C /* core.h */; };
		BF6058ED216B3725001B738C /* game_update_board.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058CA216B3722001B738C /* game_update_board.c */; };
		BF6058EE216B3725001B738C /* world_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058CB216B3722001B738C /* world_struct.h */; };
		BF6058EF216B3725001B738C /* compat_sdl.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058CC216B3722001B738C /* compat_sdl.h */; };
		BF6058F0216B3725001B738C /* renderers.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058CD216B3723001B738C /* renderers.h */; };
		BF6058F1216B3725001B738C /* caption.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058CE216B3723001B738C /* caption.c */; };
		BF6058F2216B3725001B738C /* game_ops.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058CF216B3723001B738C /* game_ops.c */; };
		BF6058F3216B3725001B738C /* intake_num.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D0216B3723001B738C /* intake_num.h */; };
		BF6058F4216B3725001B738C /* render_layer_code.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D1216B3723001B738C /* render_layer_code.h */; };
		BF6058F5216B3725001B738C /* sprite_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D2216B3724001B738C /* sprite_struct.h */; };
		BF6058F6216B3725001B738C /* game_update.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D3216B3724001B738C /* game_update.h */; };
		BF6058F7216B3725001B738C /* game_player.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D4216B3724001B738C /* game_player.h */; };
		BF6058F8216B3725001B738C /* robot_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D5216B3724001B738C /* robot_struct.h */; };
		BF6058F9216B3725001B738C /* thread_sdl.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D6216B3724001B738C /* thread_sdl.h */; };
		BF6058FA216B3725001B738C /* const.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D7216B3724001B738C /* const.h */; };
		BF6058FB216B3725001B738C /* keysym.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D8216B3724001B738C /* keysym.h */; };
		BF6058FC216B3725001B738C /* settings.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058D9216B3725001B738C /* settings.c */; };
		BF6058FD216B3725001B738C /* memfile.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058DA216B3725001B738C /* memfile.h */; };
		BFC0B26B20681ACC00D28296 /* flt_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC0B26620681A9000D28296 /* flt_load.c */; };
		BFC0B26C20681ACC00D28296 /* hmn_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC0B26520681A9000D28296 /* hmn_load.c */; };
		BFC0B26D20681ACC00D28296 /* st_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC0B26720681A9000D28296 /* st_load.c */; };
		BFC1C05B214258CE00378A4C /* audio.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0472142551800378A4C /* audio.c */; };
		BFC1C05C214258CE00378A4C /* audio_pcs.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0582142585300378A4C /* audio_pcs.c */; };
		BFC1C05D214258CE00378A4C /* audio_sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0482142551800378A4C /* audio_sdl.c */; };
		BFC1C05E214258CE00378A4C /* audio_vorbis.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C04A2142551900378A4C /* audio_vorbis.c */; };
		BFC1C05F214258CE00378A4C /* audio_wav.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0452142551800378A4C /* audio_wav.c */; };
		BFC1C060214258CE00378A4C /* audio_xmp.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0412142551800378A4C /* audio_xmp.c */; };
		BFC1C061214258CE00378A4C /* ext.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0462142551800378A4C /* ext.c */; };
		BFC1C062214258CE00378A4C /* sampled_stream.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0552142552800378A4C /* sampled_stream.c */; };
		BFC1C063214258CE00378A4C /* sfx.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0542142552800378A4C /* sfx.c */; };
		BFC1C0692142591600378A4C /* dns.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0642142591500378A4C /* dns.c */; };
		BFC1C06B2142591600378A4C /* socksyms.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0662142591500378A4C /* socksyms.c */; };
		BFC1C06C2142591600378A4C /* dns.h in Headers */ = {isa = PBXBuildFile; fileRef = BFC1C0672142591500378A4C /* dns.h */; };
		BFC1C06D2142591600378A4C /* socksyms.h in Headers */ = {isa = PBXBuildFile; fileRef = BFC1C0682142591600378A4C /* socksyms.h */; };
		BFFF16281FCDC55000BDEC58 /* libpng.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; };
		BFFF16291FCDC55000BDEC58 /* libpng.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		BFFF162A1FCDC55000BDEC58 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; };
		BFFF162B1FCDC55000BDEC58 /* SDL2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		BFFF162C1FCDC55000BDEC58 /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; };
		BFFF162D1FCDC55000BDEC58 /* Ogg.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		BFFF162E1FCDC55000BDEC58 /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; };
		BFFF162F1FCDC55000BDEC58 /* Vorbis.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		BFFF16341FCDC57B00BDEC58 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C61FCCB0F9008EEDB6 /* libz.tbd */; };
		BFFF16BD1FCDC76900BDEC58 /* block.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF163E1FCDC64700BDEC58 /* block.c */; };
		BFFF16BE1FCDC76900BDEC58 /* block.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16741FCDC64E00BDEC58 /* block.h */; };
		BFFF16BF1FCDC76900BDEC58 /* board.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF163A1FCDC64600BDEC58 /* board.c */; };
		BFFF16C01FCDC76900BDEC58 /* board.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16381FCDC64600BDEC58 /* board.h */; };
		BFFF16C11FCDC76900BDEC58 /* configure.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF164E1FCDC64800BDEC58 /* configure.c */; };
		BFFF16C21FCDC76900BDEC58 /* configure.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF165A1FCDC64A00BDEC58 /* configure.h */; };
		BFFF16C31FCDC76900BDEC58 /* counter.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16731FCDC64D00BDEC58 /* counter.c */; };
		BFFF16C41FCDC76900BDEC58 /* counter.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF166C1FCDC64D00BDEC58 /* counter.h */; };
		BFFF16C51FCDC76900BDEC58 /* data.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF163D1FCDC64700BDEC58 /* data.c */; };
		BFFF16C61FCDC76900BDEC58 /* data.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16441FCDC64700BDEC58 /* data.h */; };
		BFFF16C71FCDC76900BDEC58 /* error.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF164B1FCDC64800BDEC58 /* error.c */; };
		BFFF16C81FCDC76900BDEC58 /* error.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF163C1FCDC64600BDEC58 /* error.h */; };
		BFFF16C91FCDC76900BDEC58 /* event_sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16961FCDC6D000BDEC58 /* event_sdl.c */; };
		BFFF16CA1FCDC76900BDEC58 /* event.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16401FCDC64700BDEC58 /* event.c */; };
		BFFF16CB1FCDC76900BDEC58 /* event.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF166F1FCDC64D00BDEC58 /* event.h */; };
		BFFF16CC1FCDC76900BDEC58 /* expr.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF165B1FCDC64A00BDEC58 /* expr.c */; };
		BFFF16CD1FCDC76900BDEC58 /* expr.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16461FCDC64700BDEC58 /* expr.h */; };
		BFFF16CE1FCDC76900BDEC58 /* fsafeopen.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF164A1FCDC64800BDEC58 /* fsafeopen.c */; };
		BFFF16CF1FCDC76900BDEC58 /* fsafeopen.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16701FCDC64D00BDEC58 /* fsafeopen.h */; };
		BFFF16D01FCDC76900BDEC58 /* game.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16681FCDC64C00BDEC58 /* game.c */; };
		BFFF16D11FCDC76900BDEC58 /* game.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF164D1FCDC64800BDEC58 /* game.h */; };
		BFFF16D41FCDC76900BDEC58 /* graphics.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16561FCDC64900BDEC58 /* graphics.c */; };
		BFFF16D51FCDC76900BDEC58 /* graphics.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16711FCDC64D00BDEC58 /* graphics.h */; };
		BFFF16D61FCDC76900BDEC58 /* idarray.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16721FCDC64D00BDEC58 /* idarray.c */; };
		BFFF16D71FCDC76900BDEC58 /* idarray.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF163F1FCDC64700BDEC58 /* idarray.h */; };
		BFFF16D81FCDC76900BDEC58 /* idput.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16541FCDC64900BDEC58 /* idput.c */; };
		BFFF16D91FCDC76900BDEC58 /* idput.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF165C1FCDC64A00BDEC58 /* idput.h */; };
		BFFF16DA1FCDC76900BDEC58 /* intake.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16661FCDC64C00BDEC58 /* intake.c */; };
		BFFF16DB1FCDC76900BDEC58 /* intake.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF166E1FCDC64D00BDEC58 /* intake.h */; };
		BFFF16DC1FCDC76900BDEC58 /* legacy_board.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16501FCDC64900BDEC58 /* legacy_board.c */; };
		BFFF16DD1FCDC76900BDEC58 /* legacy_board.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16431FCDC64700BDEC58 /* legacy_board.h */; };
		BFFF16DE1FCDC76900BDEC58 /* legacy_rasm.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF166A1FCDC64C00BDEC58 /* legacy_rasm.c */; };
		BFFF16DF1FCDC76900BDEC58 /* legacy_rasm.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16611FCDC64B00BDEC58 /* legacy_rasm.h */; };
		BFFF16E01FCDC76900BDEC58 /* legacy_robot.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF165D1FCDC64A00BDEC58 /* legacy_robot.c */; };
		BFFF16E11FCDC76900BDEC58 /* legacy_robot.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF164C1FCDC64800BDEC58 /* legacy_robot.h */; };
		BFFF16E21FCDC76900BDEC58 /* legacy_world.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16471FCDC64700BDEC58 /* legacy_world.c */; };
		BFFF16E31FCDC76900BDEC58 /* legacy_world.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16521FCDC64900BDEC58 /* legacy_world.h */; };
		BFFF16E41FCDC76900BDEC58 /* mzm.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16421FCDC64700BDEC58 /* mzm.c */; };
		BFFF16E51FCDC76900BDEC58 /* mzm.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16641FCDC64B00BDEC58 /* mzm.h */; };
		BFFF16E61FCDC76900BDEC58 /* platform_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16A81FCDC6D300BDEC58 /* platform_endian.h */; };
		BFFF16E71FCDC76900BDEC58 /* platform_sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16A31FCDC6D200BDEC58 /* platform_sdl.c */; };
		BFFF16E81FCDC76900BDEC58 /* platform.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16A91FCDC6D300BDEC58 /* platform.h */; };
		BFFF16E91FCDC76900BDEC58 /* render_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16991FCDC6D100BDEC58 /* render_gl.c */; };
		BFFF16EA1FCDC76900BDEC58 /* render_gl.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16A61FCDC6D300BDEC58 /* render_gl.h */; };
		BFFF16EB1FCDC76900BDEC58 /* render_gl1.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF169D1FCDC6D200BDEC58 /* render_gl1.c */; };
		BFFF16EC1FCDC76900BDEC58 /* render_gl2.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16951FCDC6D000BDEC58 /* render_gl2.c */; };
		BFFF16ED1FCDC76900BDEC58 /* render_glsl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF169E1FCDC6D200BDEC58 /* render_glsl.c */; };
		BFFF16EE1FCDC76900BDEC58 /* render_layer.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16551FCDC64900BDEC58 /* render_layer.c */; };
		BFFF16EF1FCDC76900BDEC58 /* render_layer.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16571FCDC64A00BDEC58 /* render_layer.h */; };
		BFFF16F01FCDC76900BDEC58 /* render_sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16A71FCDC6D300BDEC58 /* render_sdl.c */; };
		BFFF16F11FCDC76900BDEC58 /* render_sdl.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16971FCDC6D000BDEC58 /* render_sdl.h */; };
		BFFF16F21FCDC76900BDEC58 /* render_soft.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16A41FCDC6D300BDEC58 /* render_soft.c */; };
		BFFF16F31FCDC76900BDEC58 /* render_yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF169B1FCDC6D100BDEC58 /* render_yuv.c */; };
		BFFF16F41FCDC76900BDEC58 /* render_yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16A51FCDC6D300BDEC58 /* render_yuv.h */; };
		BFFF16F51FCDC76900BDEC58 /* render_yuv1.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16981FCDC6D100BDEC58 /* render_yuv1.c */; };
		BFFF16F61FCDC76900BDEC58 /* render_yuv2.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF169A1FCDC6D100BDEC58 /* render_yuv2.c */; };
		BFFF16F71FCDC76900BDEC58 /* render.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF166D1FCDC64D00BDEC58 /* render.c */; };
		BFFF16F81FCDC76900BDEC58 /* render.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16691FCDC64C00BDEC58 /* render.h */; };
		BFFF16F91FCDC76900BDEC58 /* robot.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16451FCDC64700BDEC58 /* robot.c */; };
		BFFF16FA1FCDC76900BDEC58 /* robot.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16391FCDC64600BDEC58 /* robot.h */; };
		BFFF16FB1FCDC76900BDEC58 /* run_robot.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16671FCDC64C00BDEC58 /* run_robot.c */; };
		BFFF16FC1FCDC76900BDEC58 /* scrdisp.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16511FCDC64900BDEC58 /* scrdisp.c */; };
		BFFF16FD1FCDC76900BDEC58 /* scrdisp.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16581FCDC64A00BDEC58 /* scrdisp.h */; };
		BFFF17001FCDC76900BDEC58 /* sprite.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16601FCDC64B00BDEC58 /* sprite.c */; };
		BFFF17011FCDC76900BDEC58 /* sprite.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF165E1FCDC64B00BDEC58 /* sprite.h */; };
		BFFF17021FCDC76900BDEC58 /* str.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16411FCDC64700BDEC58 /* str.c */; };
		BFFF17031FCDC76900BDEC58 /* str.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16621FCDC64B00BDEC58 /* str.h */; };
		BFFF17041FCDC76900BDEC58 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16651FCDC64C00BDEC58 /* util.c */; };
		BFFF17051FCDC76900BDEC58 /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16361FCDC64600BDEC58 /* util.h */; };
		BFFF17061FCDC76900BDEC58 /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16531FCDC64900BDEC58 /* window.c */; };
		BFFF17071FCDC76900BDEC58 /* window.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF164F1FCDC64800BDEC58 /* window.h */; };
		BFFF17081FCDC76900BDEC58 /* world.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16591FCDC64A00BDEC58 /* world.c */; };
		BFFF17091FCDC76900BDEC58 /* world.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF165F1FCDC64B00BDEC58 /* world.h */; };
		BFFF170A1FCDC76900BDEC58 /* zip.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16631FCDC64B00BDEC58 /* zip.c */; };
		BFFF170B1FCDC76900BDEC58 /* zip.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16371FCDC64600BDEC58 /* zip.h */; };
		BFFF170C1FCDC7AC00BDEC58 /* libpng.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; };
		BFFF170D1FCDC7AC00BDEC58 /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; };
		BFFF170E1FCDC7AC00BDEC58 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; };
		BFFF170F1FCDC7AC00BDEC58 /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; };
		BFFF17111FCDC81000BDEC58 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17101FCDC81000BDEC58 /* config.h */; };
		BFFF17A31FCDCCE200BDEC58 /* host.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17131FCDC93E00BDEC58 /* host.c */; };
		BFFF17A41FCDCCE200BDEC58 /* host.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17181FCDC93E00BDEC58 /* host.h */; };
		BFFF17A51FCDCCE200BDEC58 /* manifest.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF171A1FCDC93F00BDEC58 /* manifest.c */; };
		BFFF17A61FCDCCE200BDEC58 /* manifest.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17141FCDC93E00BDEC58 /* manifest.h */; };
		BFFF17A71FCDCCE200BDEC58 /* network.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17161FCDC93E00BDEC58 /* network.c */; };
		BFFF17A81FCDCCE200BDEC58 /* network.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17191FCDC93E00BDEC58 /* network.h */; };
		BFFF17A91FCDCCE200BDEC58 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17151FCDC93E00BDEC58 /* sha256.c */; };
		BFFF17AA1FCDCCE200BDEC58 /* sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17171FCDC93E00BDEC58 /* sha256.h */; };
		BFFF17AB1FCDCCF300BDEC58 /* control.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF174A1FCDCBE500BDEC58 /* control.c */; };
		BFFF17AC1FCDCCF300BDEC58 /* dataio.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF174D1FCDCBE600BDEC58 /* dataio.c */; };
		BFFF17AD1FCDCCF300BDEC58 /* effects.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17211FCDCBDB00BDEC58 /* effects.c */; };
		BFFF17AE1FCDCCF300BDEC58 /* extras.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF173C1FCDCBE300BDEC58 /* extras.c */; };
		BFFF17AF1FCDCCF300BDEC58 /* filter.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17221FCDCBDB00BDEC58 /* filter.c */; };
		BFFF17B01FCDCCF300BDEC58 /* fnmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF174C1FCDCBE500BDEC58 /* fnmatch.c */; };
		BFFF17B11FCDCCF300BDEC58 /* format.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF173A1FCDCBE300BDEC58 /* format.c */; };
		BFFF17B21FCDCCF300BDEC58 /* hio.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17401FCDCBE400BDEC58 /* hio.c */; };
		BFFF17B31FCDCCF300BDEC58 /* hmn_extras.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17351FCDCBE200BDEC58 /* hmn_extras.c */; };
		BFFF17B41FCDCCF300BDEC58 /* lfo.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17301FCDCBE000BDEC58 /* lfo.c */; };
		BFFF17B51FCDCCF300BDEC58 /* load_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17451FCDCBE400BDEC58 /* load_helpers.c */; };
		BFFF17B61FCDCCF300BDEC58 /* load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17391FCDCBE300BDEC58 /* load.c */; };
		BFFF17B71FCDCCF300BDEC58 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF172E1FCDCBDF00BDEC58 /* md5.c */; };
		BFFF17B81FCDCCF300BDEC58 /* med_extras.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17461FCDCBE400BDEC58 /* med_extras.c */; };
		BFFF17B91FCDCCF300BDEC58 /* memio.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17291FCDCBDC00BDEC58 /* memio.c */; };
		BFFF17BA1FCDCCF300BDEC58 /* mix_all.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17411FCDCBE400BDEC58 /* mix_all.c */; };
		BFFF17BB1FCDCCF300BDEC58 /* mix_paula.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17261FCDCBDB00BDEC58 /* mix_paula.c */; };
		BFFF17BC1FCDCCF300BDEC58 /* mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17331FCDCBE200BDEC58 /* mixer.c */; };
		BFFF17BE1FCDCCF300BDEC58 /* period.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17441FCDCBE400BDEC58 /* period.c */; };
		BFFF17BF1FCDCCF300BDEC58 /* player.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF172C1FCDCBDF00BDEC58 /* player.c */; };
		BFFF17C01FCDCCF300BDEC58 /* read_event.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17241FCDCBDB00BDEC58 /* read_event.c */; };
		BFFF17C11FCDCCF300BDEC58 /* scan.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17251FCDCBDB00BDEC58 /* scan.c */; };
		BFFF17C21FCDCCF300BDEC58 /* smix.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17341FCDCBE200BDEC58 /* smix.c */; };
		BFFF17C31FCDCCF300BDEC58 /* virtual.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF172D1FCDCBDF00BDEC58 /* virtual.c */; };
		BFFF17C41FCDCCF300BDEC58 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17421FCDCBE400BDEC58 /* common.h */; };
		BFFF17C51FCDCCF300BDEC58 /* effects.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17321FCDCBE000BDEC58 /* effects.h */; };
		BFFF17C61FCDCCF300BDEC58 /* extras.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF173D1FCDCBE300BDEC58 /* extras.h */; };
		BFFF17C71FCDCCF300BDEC58 /* fnmatch.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF173E1FCDCBE300BDEC58 /* fnmatch.h */; };
		BFFF17C81FCDCCF300BDEC58 /* format.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17311FCDCBE000BDEC58 /* format.h */; };
		BFFF17C91FCDCCF300BDEC58 /* hio.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF173F1FCDCBE300BDEC58 /* hio.h */; };
		BFFF17CA1FCDCCF300BDEC58 /* hmn_extras.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17361FCDCBE200BDEC58 /* hmn_extras.h */; };
		BFFF17CB1FCDCCF300BDEC58 /* lfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17271FCDCBDC00BDEC58 /* lfo.h */; };
		BFFF17CC1FCDCCF300BDEC58 /* list.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17491FCDCBE500BDEC58 /* list.h */; };
		BFFF17CD1FCDCCF300BDEC58 /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17201FCDCBDB00BDEC58 /* md5.h */; };
		BFFF17CE1FCDCCF300BDEC58 /* mdataio.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF174B1FCDCBE500BDEC58 /* mdataio.h */; };
		BFFF17CF1FCDCCF300BDEC58 /* med_extras.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17281FCDCBDC00BDEC58 /* med_extras.h */; };
		BFFF17D01FCDCCF300BDEC58 /* memio.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF173B1FCDCBE300BDEC58 /* memio.h */; };
		BFFF17D11FCDCCF300BDEC58 /* mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17481FCDCBE500BDEC58 /* mixer.h */; };
		BFFF17D21FCDCCF300BDEC58 /* paula.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17431FCDCBE400BDEC58 /* paula.h */; };
		BFFF17D31FCDCCF300BDEC58 /* period.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF172A1FCDCBDC00BDEC58 /* period.h */; };
		BFFF17D41FCDCCF300BDEC58 /* player.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF172F1FCDCBDF00BDEC58 /* player.h */; };
		BFFF17D51FCDCCF300BDEC58 /* precomp_blep.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17231FCDCBDB00BDEC58 /* precomp_blep.h */; };
		BFFF17D61FCDCCF300BDEC58 /* precomp_lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17371FCDCBE200BDEC58 /* precomp_lut.h */; };
		BFFF17D71FCDCCF300BDEC58 /* virtual.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17381FCDCBE200BDEC58 /* virtual.h */; };
		BFFF17F11FCDCD1200BDEC58 /* 669_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17821FCDCC0000BDEC58 /* 669_load.c */; };
		BFFF17F21FCDCD1200BDEC58 /* amf_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17811FCDCC0000BDEC58 /* amf_load.c */; };
		BFFF17F31FCDCD1200BDEC58 /* asif.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17671FCDCBFD00BDEC58 /* asif.c */; };
		BFFF17F41FCDCD1200BDEC58 /* asylum_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17681FCDCBFD00BDEC58 /* asylum_load.c */; };
		BFFF17F51FCDCD1200BDEC58 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF177D1FCDCBFF00BDEC58 /* common.c */; };
		BFFF17F61FCDCD1200BDEC58 /* far_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176B1FCDCBFE00BDEC58 /* far_load.c */; };
		BFFF17F71FCDCD1200BDEC58 /* gdm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17731FCDCBFE00BDEC58 /* gdm_load.c */; };
		BFFF17F81FCDCD1200BDEC58 /* iff.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176C1FCDCBFE00BDEC58 /* iff.c */; };
		BFFF17F91FCDCD1200BDEC58 /* it_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17751FCDCBFF00BDEC58 /* it_load.c */; };
		BFFF17FA1FCDCD1200BDEC58 /* itsex.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176D1FCDCBFE00BDEC58 /* itsex.c */; };
		BFFF17FB1FCDCD1200BDEC58 /* med2_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17851FCDCC0000BDEC58 /* med2_load.c */; };
		BFFF17FC1FCDCD1200BDEC58 /* med3_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17801FCDCC0000BDEC58 /* med3_load.c */; };
		BFFF17FD1FCDCD1200BDEC58 /* med4_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF177F1FCDCC0000BDEC58 /* med4_load.c */; };
		BFFF17FE1FCDCD1200BDEC58 /* mmd_common.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176A1FCDCBFE00BDEC58 /* mmd_common.c */; };
		BFFF17FF1FCDCD1200BDEC58 /* mmd1_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17791FCDCBFF00BDEC58 /* mmd1_load.c */; };
		BFFF18001FCDCD1200BDEC58 /* mmd3_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176E1FCDCBFE00BDEC58 /* mmd3_load.c */; };
		BFFF18011FCDCD1200BDEC58 /* mod_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17861FCDCC0100BDEC58 /* mod_load.c */; };
		BFFF18021FCDCD1200BDEC58 /* mtm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176F1FCDCBFE00BDEC58 /* mtm_load.c */; };
		BFFF18031FCDCD1200BDEC58 /* okt_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17841FCDCC0000BDEC58 /* okt_load.c */; };
		BFFF18041FCDCD1200BDEC58 /* s3m_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17781FCDCBFF00BDEC58 /* s3m_load.c */; };
		BFFF18051FCDCD1200BDEC58 /* sample.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17881FCDCC0100BDEC58 /* sample.c */; };
		BFFF18061FCDCD1200BDEC58 /* stm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF177C1FCDCBFF00BDEC58 /* stm_load.c */; };
		BFFF18071FCDCD1200BDEC58 /* ult_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17741FCDCBFF00BDEC58 /* ult_load.c */; };
		BFFF18081FCDCD1200BDEC58 /* voltable.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17691FCDCBFD00BDEC58 /* voltable.c */; };
		BFFF18091FCDCD1200BDEC58 /* xm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17871FCDCC0100BDEC58 /* xm_load.c */; };
		BFFF180A1FCDCD1200BDEC58 /* asif.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17701FCDCBFE00BDEC58 /* asif.h */; };
		BFFF180B1FCDCD1200BDEC58 /* iff.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17761FCDCBFF00BDEC58 /* iff.h */; };
		BFFF180C1FCDCD1200BDEC58 /* it.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17711FCDCBFE00BDEC58 /* it.h */; };
		BFFF180D1FCDCD1200BDEC58 /* loader.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF177A1FCDCBFF00BDEC58 /* loader.h */; };
		BFFF180E1FCDCD1200BDEC58 /* med.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17831FCDCC0000BDEC58 /* med.h */; };
		BFFF180F1FCDCD1200BDEC58 /* mod.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17771FCDCBFF00BDEC58 /* mod.h */; };
		BFFF18101FCDCD1200BDEC58 /* s3m.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17721FCDCBFE00BDEC58 /* s3m.h */; };
		BFFF18111FCDCD1200BDEC58 /* xm.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF177B1FCDCBFF00BDEC58 /* xm.h */; };
		BFFF18181FCDCD8500BDEC58 /* helpsys.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18141FCDCD7B00BDEC58 /* helpsys.c */; };
		BFFF18191FCDCD8500BDEC58 /* helpsys.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18151FCDCD7B00BDEC58 /* helpsys.h */; };
		BFFF181A1FCDCD8500BDEC58 /* pngops.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18121FCDCD7A00BDEC58 /* pngops.c */; };
		BFFF181B1FCDCD8500BDEC58 /* pngops.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18131FCDCD7B00BDEC58 /* pngops.h */; };
		BFFF185C1FCDCF7C00BDEC58 /* block.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF182E1FCDCF6400BDEC58 /* block.c */; };
		BFFF185D1FCDCF7C00BDEC58 /* block.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18461FCDCF6800BDEC58 /* block.h */; };
		BFFF185E1FCDCF7C00BDEC58 /* board.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183F1FCDCF6600BDEC58 /* board.c */; };
		BFFF185F1FCDCF7C00BDEC58 /* board.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18311FCDCF6400BDEC58 /* board.h */; };
		BFFF18601FCDCF7C00BDEC58 /* char_ed.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18401FCDCF6600BDEC58 /* char_ed.c */; };
		BFFF18611FCDCF7C00BDEC58 /* char_ed.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18271FCDCF6300BDEC58 /* char_ed.h */; };
		BFFF18631FCDCF7C00BDEC58 /* clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18211FCDCF6200BDEC58 /* clipboard.h */; };
		BFFF18641FCDCF7C00BDEC58 /* configure.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18241FCDCF6300BDEC58 /* configure.c */; };
		BFFF18651FCDCF7C00BDEC58 /* configure.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18351FCDCF6500BDEC58 /* configure.h */; };
		BFFF18661FCDCF7C00BDEC58 /* debug.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183A1FCDCF6600BDEC58 /* debug.c */; };
		BFFF18671FCDCF7C00BDEC58 /* debug.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF182B1FCDCF6400BDEC58 /* debug.h */; };
		BFFF18681FCDCF7C00BDEC58 /* edit_di.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF182A1FCDCF6300BDEC58 /* edit_di.c */; };
		BFFF18691FCDCF7C00BDEC58 /* edit_di.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18331FCDCF6500BDEC58 /* edit_di.h */; };
		BFFF186A1FCDCF7C00BDEC58 /* edit.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18301FCDCF6400BDEC58 /* edit.c */; };
		BFFF186B1FCDCF7C00BDEC58 /* edit.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF182F1FCDCF6400BDEC58 /* edit.h */; };
		BFFF186C1FCDCF7C00BDEC58 /* fill.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18251FCDCF6300BDEC58 /* fill.c */; };
		BFFF186D1FCDCF7C00BDEC58 /* fill.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18361FCDCF6500BDEC58 /* fill.h */; };
		BFFF186E1FCDCF7C00BDEC58 /* graphics.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183D1FCDCF6600BDEC58 /* graphics.c */; };
		BFFF186F1FCDCF7C00BDEC58 /* graphics.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18451FCDCF6700BDEC58 /* graphics.h */; };
		BFFF18701FCDCF7C00BDEC58 /* macro.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18371FCDCF6500BDEC58 /* macro.c */; };
		BFFF18711FCDCF7C00BDEC58 /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF181F1FCDCF6200BDEC58 /* macro.h */; };
		BFFF18721FCDCF7C00BDEC58 /* pal_ed.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18261FCDCF6300BDEC58 /* pal_ed.c */; };
		BFFF18731FCDCF7C00BDEC58 /* pal_ed.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF181D1FCDCF6200BDEC58 /* pal_ed.h */; };
		BFFF18741FCDCF7C00BDEC58 /* param.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18411FCDCF6700BDEC58 /* param.c */; };
		BFFF18751FCDCF7C00BDEC58 /* param.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18381FCDCF6500BDEC58 /* param.h */; };
		BFFF18761FCDCF7C00BDEC58 /* robo_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183E1FCDCF6600BDEC58 /* robo_debug.c */; };
		BFFF18771FCDCF7C00BDEC58 /* robo_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18321FCDCF6400BDEC58 /* robo_debug.h */; };
		BFFF18781FCDCF7C00BDEC58 /* robo_ed.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18341FCDCF6500BDEC58 /* robo_ed.c */; };
		BFFF18791FCDCF7C00BDEC58 /* robo_ed.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18431FCDCF6700BDEC58 /* robo_ed.h */; };
		BFFF187A1FCDCF7C00BDEC58 /* robot.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF182C1FCDCF6400BDEC58 /* robot.c */; };
		BFFF187B1FCDCF7C00BDEC58 /* robot.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18231FCDCF6300BDEC58 /* robot.h */; };
		BFFF187C1FCDCF7C00BDEC58 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18391FCDCF6500BDEC58 /* select.c */; };
		BFFF187D1FCDCF7C00BDEC58 /* select.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18421FCDCF6700BDEC58 /* select.h */; };
		BFFF187E1FCDCF7C00BDEC58 /* sfx_edit.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18221FCDCF6300BDEC58 /* sfx_edit.c */; };
		BFFF187F1FCDCF7C00BDEC58 /* sfx_edit.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF182D1FCDCF6400BDEC58 /* sfx_edit.h */; };
		BFFF18801FCDCF7C00BDEC58 /* undo.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18281FCDCF6300BDEC58 /* undo.c */; };
		BFFF18811FCDCF7C00BDEC58 /* undo.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18441FCDCF6700BDEC58 /* undo.h */; };
		BFFF18821FCDCF7C00BDEC58 /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18291FCDCF6300BDEC58 /* window.c */; };
		BFFF18831FCDCF7C00BDEC58 /* window.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF181E1FCDCF6200BDEC58 /* window.h */; };
		BFFF18841FCDCF7C00BDEC58 /* world.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183B1FCDCF6600BDEC58 /* world.c */; };
		BFFF18851FCDCF7C00BDEC58 /* world.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18201FCDCF6200BDEC58 /* world.h */; };
		BFFF188A1FCDD2DC00BDEC58 /* libCore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; };
		BFFF188C1FCDE74B00BDEC58 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF188B1FCDE74B00BDEC58 /* main.c */; };
		BFFF188D1FCDE81600BDEC58 /* libCore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; };
		BFFF188E1FCDE81900BDEC58 /* libEditor.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012981FCCA97D008EEDB6 /* libEditor.dylib */; };
		BFFF188F1FCDE81D00BDEC58 /* libCore.dylib in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
		BFFF18921FCDE82100BDEC58 /* libEditor.dylib in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012981FCCA97D008EEDB6 /* libEditor.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
		BFFF18961FCDE8B400BDEC58 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = BFFF18951FCDE8B300BDEC58 /* assets */; };
		BFFF18971FCDE8B400BDEC58 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = BFFF18951FCDE8B300BDEC58 /* assets */; };
		BFFF18991FCDE8FE00BDEC58 /* config.txt in Resources */ = {isa = PBXBuildFile; fileRef = BFFF18981FCDE8FD00BDEC58 /* config.txt */; };
		BFFF189A1FCDE8FE00BDEC58 /* config.txt in Resources */ = {isa = PBXBuildFile; fileRef = BFFF18981FCDE8FD00BDEC58 /* config.txt */; };
		BFFF189B1FCDE93900BDEC58 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF188B1FCDE74B00BDEC58 /* main.c */; };
		BFFF189C1FCDEA5700BDEC58 /* libCore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; };
		BFFF189E1FCDEA5D00BDEC58 /* libCore.dylib in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
		BFFF18A71FCDEAF400BDEC58 /* run_stubs.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18A41FCDEAF400BDEC58 /* run_stubs.c */; };
		BFFF18A81FCE146E00BDEC58 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		BFFF18901FCDE81D00BDEC58 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BF1012701FCCA7C1008EEDB6 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = BF10128F1FCCA957008EEDB6;
			remoteInfo = Core;
		};
		BFFF18931FCDE82100BDEC58 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BF1012701FCCA7C1008EEDB6 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = BF1012971FCCA97D008EEDB6;
			remoteInfo = Editor;
		};
		BFFF189F1FCDEA5D00BDEC58 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BF1012701FCCA7C1008EEDB6 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = BF10128F1FCCA957008EEDB6;
			remoteInfo = Core;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		BF1012B61FCCAB81008EEDB6 /* Embed Frameworks */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
				BF1012C51FCCB02F008EEDB6 /* libpng.framework in Embed Frameworks */,
				BFFF188F1FCDE81D00BDEC58 /* libCore.dylib in Embed Frameworks */,
				BF1012BF1FCCABB5008EEDB6 /* Ogg.framework in Embed Frameworks */,
				BFFF18921FCDE82100BDEC58 /* libEditor.dylib in Embed Frameworks */,
				BF1012BB1FCCABB5008EEDB6 /* Vorbis.framework in Embed Frameworks */,
				BF1012C21FCCABF0008EEDB6 /* SDL2.framework in Embed Frameworks */,
			);
			name = "Embed Frameworks";
			runOnlyForDeploymentPostprocessing = 0;
		};
		BFFF16301FCDC55000BDEC58 /* Embed Frameworks */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
				BFFF162D1FCDC55000BDEC58 /* Ogg.framework in Embed Frameworks */,
				BFFF189E1FCDEA5D00BDEC58 /* libCore.dylib in Embed Frameworks */,
				BFFF162F1FCDC55000BDEC58 /* Vorbis.framework in Embed Frameworks */,
				BFFF16291FCDC55000BDEC58 /* libpng.framework in Embed Frameworks */,
				BFFF162B1FCDC55000BDEC58 /* SDL2.framework in Embed Frameworks */,
			);
			name = "Embed Frameworks";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		BF00DC0B2085644A00CD2DD2 /* clipboard_sdl2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = clipboard_sdl2.c; path = ../../src/editor/clipboard_sdl2.c; sourceTree = "<group>"; };
		BF1012781FCCA7C2008EEDB6 /* MegaZeux.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MegaZeux.app; sourceTree = BUILT_PRODUCTS_DIR; };
		BF10127E1FCCA7C2008EEDB6 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		BF1012831FCCA7C2008EEDB6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		BF1012901FCCA957008EEDB6 /* libCore.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libCore.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
		BF1012981FCCA97D008EEDB6 /* libEditor.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libEditor.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
		BF1012A01FCCA993008EEDB6 /* MZXRun.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MZXRun.app; sourceTree = BUILT_PRODUCTS_DIR; };
		BF1012A51FCCA993008EEDB6 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		BF1012AA1FCCA993008EEDB6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Vorbis.framework; sourceTree = "<group>"; };
		BF1012B91FCCABB5008EEDB6 /* Ogg.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Ogg.framework; sourceTree = "<group>"; };
		BF1012C01FCCABF0008EEDB6 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = SDL2.framework; sourceTree = "<group>"; };
		BF1012C31FCCB02F008EEDB6 /* libpng.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = libpng.framework; sourceTree = "<group>"; };
		BF1012C61FCCB0F9008EEDB6 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
		BF6058AC216B3682001B738C /* edit_menu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = edit_menu.c; path = ../../src/editor/edit_menu.c; sourceTree = "<group>"; };
		BF6058AD216B3682001B738C /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = ../../src/editor/buffer.h; sourceTree = "<group>"; };
		BF6058AE216B3682001B738C /* edit_menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = edit_menu.h; path = ../../src/editor/edit_menu.h; sourceTree = "<group>"; };
		BF6058AF216B3682001B738C /* buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = buffer.c; path = ../../src/editor/buffer.c; sourceTree = "<group>"; };
		BF6058B0216B3682001B738C /* buffer_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = buffer_struct.h; path = ../../src/editor/buffer_struct.h; sourceTree = "<group>"; };
		BF6058B1216B3683001B738C /* macro_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macro_struct.h; path = ../../src/editor/macro_struct.h; sourceTree = "<group>"; };
		BF6058B8216B371F001B738C /* extmem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = extmem.h; path = ../../src/extmem.h; sourceTree = "<group>"; };
		BF6058B9216B371F001B738C /* core.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = core.c; path = ../../src/core.c; sourceTree = "<group>"; };
		BF6058BA216B371F001B738C /* game_menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_menu.h; path = ../../src/game_menu.h; sourceTree = "<group>"; };
		BF6058BB216B371F001B738C /* board_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = board_struct.h; path = ../../src/board_struct.h; sourceTree = "<group>"; };
		BF6058BC216B371F001B738C /* game_update.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game_update.c; path = ../../src/game_update.c; sourceTree = "<group>"; };
		BF6058BD216B3720001B738C /* compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = compat.h; path = ../../src/compat.h; sourceTree = "<group>"; };
		BF6058BE216B3720001B738C /* game_menu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game_menu.c; path = ../../src/game_menu.c; sourceTree = "<group>"; };
		BF6058BF216B3720001B738C /* counter_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = counter_struct.h; path = ../../src/counter_struct.h; sourceTree = "<group>"; };
		BF6058C0216B3720001B738C /* memcasecmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memcasecmp.h; path = ../../src/memcasecmp.h; sourceTree = "<group>"; };
		BF6058C1216B3720001B738C /* game_player.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game_player.c; path = ../../src/game_player.c; sourceTree = "<group>"; };
		BF6058C2216B3720001B738C /* intake_num.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = intake_num.c; path = ../../src/intake_num.c; sourceTree = "<group>"; };
		BF6058C3216B3720001B738C /* rasm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rasm.h; path = ../../src/rasm.h; sourceTree = "<group>"; };
		BF6058C4216B3720001B738C /* game_ops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_ops.h; path = ../../src/game_ops.h; sourceTree = "<group>"; };
		BF6058C5216B3721001B738C /* world_format.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = world_format.h; path = ../../src/world_format.h; sourceTree = "<group>"; };
		BF6058C6216B3721001B738C /* rasm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rasm.c; path = ../../src/rasm.c; sourceTree = "<group>"; };
		BF6058C7216B3721001B738C /* settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings.h; path = ../../src/settings.h; sourceTree = "<group>"; };
		BF6058C8216B3721001B738C /* caption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = caption.h; path = ../../src/caption.h; sourceTree = "<group>"; };
		BF6058C9216B3722001B738C /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = core.h; path = ../../src/core.h; sourceTree = "<group>"; };
		BF6058CA216B3722001B738C /* game_update_board.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game_update_board.c; path = ../../src/game_update_board.c; sourceTree = "<group>"; };
		BF6058CB216B3722001B738C /* world_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = world_struct.h; path = ../../src/world_struct.h; sourceTree = "<group>"; };
		BF6058CC216B3722001B738C /* compat_sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = compat_sdl.h; path = ../../src/compat_sdl.h; sourceTree = "<group>"; };
		BF6058CD216B3723001B738C /* renderers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = renderers.h; path = ../../src/renderers.h; sourceTree = "<group>"; };
		BF6058CE216B3723001B738C /* caption.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = caption.c; path = ../../src/caption.c; sourceTree = "<group>"; };
		BF6058CF216B3723001B738C /* game_ops.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game_ops.c; path = ../../src/game_ops.c; sourceTree = "<group>"; };
		BF6058D0216B3723001B738C /* intake_num.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = intake_num.h; path = ../../src/intake_num.h; sourceTree = "<group>"; };
		BF6058D1216B3723001B738C /* render_layer_code.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render_layer_code.h; path = ../../src/render_layer_code.h; sourceTree = "<group>"; };
		BF6058D2216B3724001B738C /* sprite_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sprite_struct.h; path = ../../src/sprite_struct.h; sourceTree = "<group>"; };
		BF6058D3216B3724001B738C /* game_update.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_update.h; path = ../../src/game_update.h; sourceTree = "<group>"; };
		BF6058D4216B3724001B738C /* game_player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_player.h; path = ../../src/game_player.h; sourceTree = "<group>"; };
		BF6058D5216B3724001B738C /* robot_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robot_struct.h; path = ../../src/robot_struct.h; sourceTree = "<group>"; };
		BF6058D6216B3724001B738C /* thread_sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = thread_sdl.h; path = ../../src/thread_sdl.h; sourceTree = "<group>"; };
		BF6058D7216B3724001B738C /* const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = const.h; path = ../../src/const.h; sourceTree = "<group>"; };
		BF6058D8216B3724001B738C /* keysym.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = keysym.h; path = ../../src/keysym.h; sourceTree = "<group>"; };
		BF6058D9216B3725001B738C /* settings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = settings.c; path = ../../src/settings.c; sourceTree = "<group>"; };
		BF6058DA216B3725001B738C /* memfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memfile.h; path = ../../src/memfile.h; sourceTree = "<group>"; };
		BFC0B26520681A9000D28296 /* hmn_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hmn_load.c; path = ../../contrib/libxmp/src/loaders/hmn_load.c; sourceTree = "<group>"; };
		BFC0B26620681A9000D28296 /* flt_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = flt_load.c; path = ../../contrib/libxmp/src/loaders/flt_load.c; sourceTree = "<group>"; };
		BFC0B26720681A9000D28296 /* st_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = st_load.c; path = ../../contrib/libxmp/src/loaders/st_load.c; sourceTree = "<group>"; };
		BFC1C0412142551800378A4C /* audio_xmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_xmp.c; path = ../../src/audio/audio_xmp.c; sourceTree = "<group>"; };
		BFC1C0422142551800378A4C /* audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio.h; path = ../../src/audio/audio.h; sourceTree = "<group>"; };
		BFC1C0432142551800378A4C /* audio_xmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_xmp.h; path = ../../src/audio/audio_xmp.h; sourceTree = "<group>"; };
		BFC1C0442142551800378A4C /* audio_wav.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_wav.h; path = ../../src/audio/audio_wav.h; sourceTree = "<group>"; };
		BFC1C0452142551800378A4C /* audio_wav.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_wav.c; path = ../../src/audio/audio_wav.c; sourceTree = "<group>"; };
		BFC1C0462142551800378A4C /* ext.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ext.c; path = ../../src/audio/ext.c; sourceTree = "<group>"; };
		BFC1C0472142551800378A4C /* audio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio.c; path = ../../src/audio/audio.c; sourceTree = "<group>"; };
		BFC1C0482142551800378A4C /* audio_sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_sdl.c; path = ../../src/audio/audio_sdl.c; sourceTree = "<group>"; };
		BFC1C0492142551800378A4C /* audio_vorbis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_vorbis.h; path = ../../src/audio/audio_vorbis.h; sourceTree = "<group>"; };
		BFC1C04A2142551900378A4C /* audio_vorbis.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_vorbis.c; path = ../../src/audio/audio_vorbis.c; sourceTree = "<group>"; };
		BFC1C0512142552700378A4C /* sfx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sfx.h; path = ../../src/audio/sfx.h; sourceTree = "<group>"; };
		BFC1C0522142552700378A4C /* sampled_stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sampled_stream.h; path = ../../src/audio/sampled_stream.h; sourceTree = "<group>"; };
		BFC1C0532142552800378A4C /* ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ext.h; path = ../../src/audio/ext.h; sourceTree = "<group>"; };
		BFC1C0542142552800378A4C /* sfx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sfx.c; path = ../../src/audio/sfx.c; sourceTree = "<group>"; };
		BFC1C0552142552800378A4C /* sampled_stream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sampled_stream.c; path = ../../src/audio/sampled_stream.c; sourceTree = "<group>"; };
		BFC1C0582142585300378A4C /* audio_pcs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_pcs.c; path = ../../src/audio/audio_pcs.c; sourceTree = "<group>"; };
		BFC1C0592142585300378A4C /* audio_pcs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_pcs.h; path = ../../src/audio/audio_pcs.h; sourceTree = "<group>"; };
		BFC1C0642142591500378A4C /* dns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dns.c; path = ../../src/network/dns.c; sourceTree = "<group>"; };
		BFC1C0662142591500378A4C /* socksyms.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = socksyms.c; path = ../../src/network/socksyms.c; sourceTree = "<group>"; };
		BFC1C0672142591500378A4C /* dns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dns.h; path = ../../src/network/dns.h; sourceTree = "<group>"; };
		BFC1C0682142591600378A4C /* socksyms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = socksyms.h; path = ../../src/network/socksyms.h; sourceTree = "<group>"; };
		BFE5EB622006DB4300E15CC0 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = "<group>"; };
		BFFF16361FCDC64600BDEC58 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = util.h; path = ../../src/util.h; sourceTree = "<group>"; };
		BFFF16371FCDC64600BDEC58 /* zip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zip.h; path = ../../src/zip.h; sourceTree = "<group>"; };
		BFFF16381FCDC64600BDEC58 /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = board.h; path = ../../src/board.h; sourceTree = "<group>"; };
		BFFF16391FCDC64600BDEC58 /* robot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robot.h; path = ../../src/robot.h; sourceTree = "<group>"; };
		BFFF163A1FCDC64600BDEC58 /* board.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = board.c; path = ../../src/board.c; sourceTree = "<group>"; };
		BFFF163C1FCDC64600BDEC58 /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = error.h; path = ../../src/error.h; sourceTree = "<group>"; };
		BFFF163D1FCDC64700BDEC58 /* data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = data.c; path = ../../src/data.c; sourceTree = "<group>"; };
		BFFF163E1FCDC64700BDEC58 /* block.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = block.c; path = ../../src/block.c; sourceTree = "<group>"; };
		BFFF163F1FCDC64700BDEC58 /* idarray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = idarray.h; path = ../../src/idarray.h; sourceTree = "<group>"; };
		BFFF16401FCDC64700BDEC58 /* event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = event.c; path = ../../src/event.c; sourceTree = "<group>"; };
		BFFF16411FCDC64700BDEC58 /* str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = str.c; path = ../../src/str.c; sourceTree = "<group>"; };
		BFFF16421FCDC64700BDEC58 /* mzm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mzm.c; path = ../../src/mzm.c; sourceTree = "<group>"; };
		BFFF16431FCDC64700BDEC58 /* legacy_board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = legacy_board.h; path = ../../src/legacy_board.h; sourceTree = "<group>"; };
		BFFF16441FCDC64700BDEC58 /* data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = data.h; path = ../../src/data.h; sourceTree = "<group>"; };
		BFFF16451FCDC64700BDEC58 /* robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robot.c; path = ../../src/robot.c; sourceTree = "<group>"; };
		BFFF16461FCDC64700BDEC58 /* expr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = expr.h; path = ../../src/expr.h; sourceTree = "<group>"; };
		BFFF16471FCDC64700BDEC58 /* legacy_world.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = legacy_world.c; path = ../../src/legacy_world.c; sourceTree = "<group>"; };
		BFFF164A1FCDC64800BDEC58 /* fsafeopen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fsafeopen.c; path = ../../src/fsafeopen.c; sourceTree = "<group>"; };
		BFFF164B1FCDC64800BDEC58 /* error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = error.c; path = ../../src/error.c; sourceTree = "<group>"; };
		BFFF164C1FCDC64800BDEC58 /* legacy_robot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = legacy_robot.h; path = ../../src/legacy_robot.h; sourceTree = "<group>"; };
		BFFF164D1FCDC64800BDEC58 /* game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game.h; path = ../../src/game.h; sourceTree = "<group>"; };
		BFFF164E1FCDC64800BDEC58 /* configure.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = configure.c; path = ../../src/configure.c; sourceTree = "<group>"; };
		BFFF164F1FCDC64800BDEC58 /* window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = window.h; path = ../../src/window.h; sourceTree = "<group>"; };
		BFFF16501FCDC64900BDEC58 /* legacy_board.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = legacy_board.c; path = ../../src/legacy_board.c; sourceTree = "<group>"; };
		BFFF16511FCDC64900BDEC58 /* scrdisp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = scrdisp.c; path = ../../src/scrdisp.c; sourceTree = "<group>"; };
		BFFF16521FCDC64900BDEC58 /* legacy_world.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = legacy_world.h; path = ../../src/legacy_world.h; sourceTree = "<group>"; };
		BFFF16531FCDC64900BDEC58 /* window.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = window.c; path = ../../src/window.c; sourceTree = "<group>"; };
		BFFF16541FCDC64900BDEC58 /* idput.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = idput.c; path = ../../src/idput.c; sourceTree = "<group>"; };
		BFFF16551FCDC64900BDEC58 /* render_layer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_layer.c; path = ../../src/render_layer.c; sourceTree = "<group>"; };
		BFFF16561FCDC64900BDEC58 /* graphics.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = graphics.c; path = ../../src/graphics.c; sourceTree = "<group>"; };
		BFFF16571FCDC64A00BDEC58 /* render_layer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render_layer.h; path = ../../src/render_layer.h; sourceTree = "<group>"; };
		BFFF16581FCDC64A00BDEC58 /* scrdisp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scrdisp.h; path = ../../src/scrdisp.h; sourceTree = "<group>"; };
		BFFF16591FCDC64A00BDEC58 /* world.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = world.c; path = ../../src/world.c; sourceTree = "<group>"; };
		BFFF165A1FCDC64A00BDEC58 /* configure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = configure.h; path = ../../src/configure.h; sourceTree = "<group>"; };
		BFFF165B1FCDC64A00BDEC58 /* expr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = expr.c; path = ../../src/expr.c; sourceTree = "<group>"; };
		BFFF165C1FCDC64A00BDEC58 /* idput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = idput.h; path = ../../src/idput.h; sourceTree = "<group>"; };
		BFFF165D1FCDC64A00BDEC58 /* legacy_robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = legacy_robot.c; path = ../../src/legacy_robot.c; sourceTree = "<group>"; };
		BFFF165E1FCDC64B00BDEC58 /* sprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sprite.h; path = ../../src/sprite.h; sourceTree = "<group>"; };
		BFFF165F1FCDC64B00BDEC58 /* world.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = world.h; path = ../../src/world.h; sourceTree = "<group>"; };
		BFFF16601FCDC64B00BDEC58 /* sprite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sprite.c; path = ../../src/sprite.c; sourceTree = "<group>"; };
		BFFF16611FCDC64B00BDEC58 /* legacy_rasm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = legacy_rasm.h; path = ../../src/legacy_rasm.h; sourceTree = "<group>"; };
		BFFF16621FCDC64B00BDEC58 /* str.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = str.h; path = ../../src/str.h; sourceTree = "<group>"; };
		BFFF16631FCDC64B00BDEC58 /* zip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip.c; path = ../../src/zip.c; sourceTree = "<group>"; };
		BFFF16641FCDC64B00BDEC58 /* mzm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mzm.h; path = ../../src/mzm.h; sourceTree = "<group>"; };
		BFFF16651FCDC64C00BDEC58 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = util.c; path = ../../src/util.c; sourceTree = "<group>"; };
		BFFF16661FCDC64C00BDEC58 /* intake.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = intake.c; path = ../../src/intake.c; sourceTree = "<group>"; };
		BFFF16671FCDC64C00BDEC58 /* run_robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = run_robot.c; path = ../../src/run_robot.c; sourceTree = "<group>"; };
		BFFF16681FCDC64C00BDEC58 /* game.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game.c; path = ../../src/game.c; sourceTree = "<group>"; };
		BFFF16691FCDC64C00BDEC58 /* render.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render.h; path = ../../src/render.h; sourceTree = "<group>"; };
		BFFF166A1FCDC64C00BDEC58 /* legacy_rasm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = legacy_rasm.c; path = ../../src/legacy_rasm.c; sourceTree = "<group>"; };
		BFFF166C1FCDC64D00BDEC58 /* counter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = counter.h; path = ../../src/counter.h; sourceTree = "<group>"; };
		BFFF166D1FCDC64D00BDEC58 /* render.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render.c; path = ../../src/render.c; sourceTree = "<group>"; };
		BFFF166E1FCDC64D00BDEC58 /* intake.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = intake.h; path = ../../src/intake.h; sourceTree = "<group>"; };
		BFFF166F1FCDC64D00BDEC58 /* event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event.h; path = ../../src/event.h; sourceTree = "<group>"; };
		BFFF16701FCDC64D00BDEC58 /* fsafeopen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fsafeopen.h; path = ../../src/fsafeopen.h; sourceTree = "<group>"; };
		BFFF16711FCDC64D00BDEC58 /* graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = graphics.h; path = ../../src/graphics.h; sourceTree = "<group>"; };
		BFFF16721FCDC64D00BDEC58 /* idarray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = idarray.c; path = ../../src/idarray.c; sourceTree = "<group>"; };
		BFFF16731FCDC64D00BDEC58 /* counter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = counter.c; path = ../../src/counter.c; sourceTree = "<group>"; };
		BFFF16741FCDC64E00BDEC58 /* block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = block.h; path = ../../src/block.h; sourceTree = "<group>"; };
		BFFF16951FCDC6D000BDEC58 /* render_gl2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_gl2.c; path = ../../src/render_gl2.c; sourceTree = "<group>"; };
		BFFF16961FCDC6D000BDEC58 /* event_sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = event_sdl.c; path = ../../src/event_sdl.c; sourceTree = "<group>"; };
		BFFF16971FCDC6D000BDEC58 /* render_sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render_sdl.h; path = ../../src/render_sdl.h; sourceTree = "<group>"; };
		BFFF16981FCDC6D100BDEC58 /* render_yuv1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_yuv1.c; path = ../../src/render_yuv1.c; sourceTree = "<group>"; };
		BFFF16991FCDC6D100BDEC58 /* render_gl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_gl.c; path = ../../src/render_gl.c; sourceTree = "<group>"; };
		BFFF169A1FCDC6D100BDEC58 /* render_yuv2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_yuv2.c; path = ../../src/render_yuv2.c; sourceTree = "<group>"; };
		BFFF169B1FCDC6D100BDEC58 /* render_yuv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_yuv.c; path = ../../src/render_yuv.c; sourceTree = "<group>"; };
		BFFF169D1FCDC6D200BDEC58 /* render_gl1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_gl1.c; path = ../../src/render_gl1.c; sourceTree = "<group>"; };
		BFFF169E1FCDC6D200BDEC58 /* render_glsl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_glsl.c; path = ../../src/render_glsl.c; sourceTree = "<group>"; };
		BFFF16A31FCDC6D200BDEC58 /* platform_sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = platform_sdl.c; path = ../../src/platform_sdl.c; sourceTree = "<group>"; };
		BFFF16A41FCDC6D300BDEC58 /* render_soft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_soft.c; path = ../../src/render_soft.c; sourceTree = "<group>"; };
		BFFF16A51FCDC6D300BDEC58 /* render_yuv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render_yuv.h; path = ../../src/render_yuv.h; sourceTree = "<group>"; };
		BFFF16A61FCDC6D300BDEC58 /* render_gl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render_gl.h; path = ../../src/render_gl.h; sourceTree = "<group>"; };
		BFFF16A71FCDC6D300BDEC58 /* render_sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_sdl.c; path = ../../src/render_sdl.c; sourceTree = "<group>"; };
		BFFF16A81FCDC6D300BDEC58 /* platform_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform_endian.h; path = ../../src/platform_endian.h; sourceTree = "<group>"; };
		BFFF16A91FCDC6D300BDEC58 /* platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform.h; path = ../../src/platform.h; sourceTree = "<group>"; };
		BFFF17101FCDC81000BDEC58 /* config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
		BFFF17131FCDC93E00BDEC58 /* host.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = host.c; path = ../../src/network/host.c; sourceTree = "<group>"; };
		BFFF17141FCDC93E00BDEC58 /* manifest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = manifest.h; path = ../../src/network/manifest.h; sourceTree = "<group>"; };
		BFFF17151FCDC93E00BDEC58 /* sha256.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sha256.c; path = ../../src/network/sha256.c; sourceTree = "<group>"; };
		BFFF17161FCDC93E00BDEC58 /* network.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = network.c; path = ../../src/network/network.c; sourceTree = "<group>"; };
		BFFF17171FCDC93E00BDEC58 /* sha256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sha256.h; path = ../../src/network/sha256.h; sourceTree = "<group>"; };
		BFFF17181FCDC93E00BDEC58 /* host.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = host.h; path = ../../src/network/host.h; sourceTree = "<group>"; };
		BFFF17191FCDC93E00BDEC58 /* network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = network.h; path = ../../src/network/network.h; sourceTree = "<group>"; };
		BFFF171A1FCDC93F00BDEC58 /* manifest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = manifest.c; path = ../../src/network/manifest.c; sourceTree = "<group>"; };
		BFFF17201FCDCBDB00BDEC58 /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = md5.h; path = ../../contrib/libxmp/src/md5.h; sourceTree = "<group>"; };
		BFFF17211FCDCBDB00BDEC58 /* effects.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = effects.c; path = ../../contrib/libxmp/src/effects.c; sourceTree = "<group>"; };
		BFFF17221FCDCBDB00BDEC58 /* filter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = filter.c; path = ../../contrib/libxmp/src/filter.c; sourceTree = "<group>"; };
		BFFF17231FCDCBDB00BDEC58 /* precomp_blep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = precomp_blep.h; path = ../../contrib/libxmp/src/precomp_blep.h; sourceTree = "<group>"; };
		BFFF17241FCDCBDB00BDEC58 /* read_event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = read_event.c; path = ../../contrib/libxmp/src/read_event.c; sourceTree = "<group>"; };
		BFFF17251FCDCBDB00BDEC58 /* scan.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = scan.c; path = ../../contrib/libxmp/src/scan.c; sourceTree = "<group>"; };
		BFFF17261FCDCBDB00BDEC58 /* mix_paula.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mix_paula.c; path = ../../contrib/libxmp/src/mix_paula.c; sourceTree = "<group>"; };
		BFFF17271FCDCBDC00BDEC58 /* lfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lfo.h; path = ../../contrib/libxmp/src/lfo.h; sourceTree = "<group>"; };
		BFFF17281FCDCBDC00BDEC58 /* med_extras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = med_extras.h; path = ../../contrib/libxmp/src/med_extras.h; sourceTree = "<group>"; };
		BFFF17291FCDCBDC00BDEC58 /* memio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = memio.c; path = ../../contrib/libxmp/src/memio.c; sourceTree = "<group>"; };
		BFFF172A1FCDCBDC00BDEC58 /* period.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = period.h; path = ../../contrib/libxmp/src/period.h; sourceTree = "<group>"; };
		BFFF172C1FCDCBDF00BDEC58 /* player.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = player.c; path = ../../contrib/libxmp/src/player.c; sourceTree = "<group>"; };
		BFFF172D1FCDCBDF00BDEC58 /* virtual.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = virtual.c; path = ../../contrib/libxmp/src/virtual.c; sourceTree = "<group>"; };
		BFFF172E1FCDCBDF00BDEC58 /* md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = md5.c; path = ../../contrib/libxmp/src/md5.c; sourceTree = "<group>"; };
		BFFF172F1FCDCBDF00BDEC58 /* player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = player.h; path = ../../contrib/libxmp/src/player.h; sourceTree = "<group>"; };
		BFFF17301FCDCBE000BDEC58 /* lfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lfo.c; path = ../../contrib/libxmp/src/lfo.c; sourceTree = "<group>"; };
		BFFF17311FCDCBE000BDEC58 /* format.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = format.h; path = ../../contrib/libxmp/src/format.h; sourceTree = "<group>"; };
		BFFF17321FCDCBE000BDEC58 /* effects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = effects.h; path = ../../contrib/libxmp/src/effects.h; sourceTree = "<group>"; };
		BFFF17331FCDCBE200BDEC58 /* mixer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mixer.c; path = ../../contrib/libxmp/src/mixer.c; sourceTree = "<group>"; };
		BFFF17341FCDCBE200BDEC58 /* smix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = smix.c; path = ../../contrib/libxmp/src/smix.c; sourceTree = "<group>"; };
		BFFF17351FCDCBE200BDEC58 /* hmn_extras.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hmn_extras.c; path = ../../contrib/libxmp/src/hmn_extras.c; sourceTree = "<group>"; };
		BFFF17361FCDCBE200BDEC58 /* hmn_extras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hmn_extras.h; path = ../../contrib/libxmp/src/hmn_extras.h; sourceTree = "<group>"; };
		BFFF17371FCDCBE200BDEC58 /* precomp_lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = precomp_lut.h; path = ../../contrib/libxmp/src/precomp_lut.h; sourceTree = "<group>"; };
		BFFF17381FCDCBE200BDEC58 /* virtual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = virtual.h; path = ../../contrib/libxmp/src/virtual.h; sourceTree = "<group>"; };
		BFFF17391FCDCBE300BDEC58 /* load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = load.c; path = ../../contrib/libxmp/src/load.c; sourceTree = "<group>"; };
		BFFF173A1FCDCBE300BDEC58 /* format.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = format.c; path = ../../contrib/libxmp/src/format.c; sourceTree = "<group>"; };
		BFFF173B1FCDCBE300BDEC58 /* memio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memio.h; path = ../../contrib/libxmp/src/memio.h; sourceTree = "<group>"; };
		BFFF173C1FCDCBE300BDEC58 /* extras.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = extras.c; path = ../../contrib/libxmp/src/extras.c; sourceTree = "<group>"; };
		BFFF173D1FCDCBE300BDEC58 /* extras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = extras.h; path = ../../contrib/libxmp/src/extras.h; sourceTree = "<group>"; };
		BFFF173E1FCDCBE300BDEC58 /* fnmatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fnmatch.h; path = ../../contrib/libxmp/src/fnmatch.h; sourceTree = "<group>"; };
		BFFF173F1FCDCBE300BDEC58 /* hio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hio.h; path = ../../contrib/libxmp/src/hio.h; sourceTree = "<group>"; };
		BFFF17401FCDCBE400BDEC58 /* hio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hio.c; path = ../../contrib/libxmp/src/hio.c; sourceTree = "<group>"; };
		BFFF17411FCDCBE400BDEC58 /* mix_all.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mix_all.c; path = ../../contrib/libxmp/src/mix_all.c; sourceTree = "<group>"; };
		BFFF17421FCDCBE400BDEC58 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = ../../contrib/libxmp/src/common.h; sourceTree = "<group>"; };
		BFFF17431FCDCBE400BDEC58 /* paula.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = paula.h; path = ../../contrib/libxmp/src/paula.h; sourceTree = "<group>"; };
		BFFF17441FCDCBE400BDEC58 /* period.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = period.c; path = ../../contrib/libxmp/src/period.c; sourceTree = "<group>"; };
		BFFF17451FCDCBE400BDEC58 /* load_helpers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = load_helpers.c; path = ../../contrib/libxmp/src/load_helpers.c; sourceTree = "<group>"; };
		BFFF17461FCDCBE400BDEC58 /* med_extras.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = med_extras.c; path = ../../contrib/libxmp/src/med_extras.c; sourceTree = "<group>"; };
		BFFF17481FCDCBE500BDEC58 /* mixer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mixer.h; path = ../../contrib/libxmp/src/mixer.h; sourceTree = "<group>"; };
		BFFF17491FCDCBE500BDEC58 /* list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = list.h; path = ../../contrib/libxmp/src/list.h; sourceTree = "<group>"; };
		BFFF174A1FCDCBE500BDEC58 /* control.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = control.c; path = ../../contrib/libxmp/src/control.c; sourceTree = "<group>"; };
		BFFF174B1FCDCBE500BDEC58 /* mdataio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mdataio.h; path = ../../contrib/libxmp/src/mdataio.h; sourceTree = "<group>"; };
		BFFF174C1FCDCBE500BDEC58 /* fnmatch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fnmatch.c; path = ../../contrib/libxmp/src/fnmatch.c; sourceTree = "<group>"; };
		BFFF174D1FCDCBE600BDEC58 /* dataio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dataio.c; path = ../../contrib/libxmp/src/dataio.c; sourceTree = "<group>"; };
		BFFF17671FCDCBFD00BDEC58 /* asif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = asif.c; path = ../../contrib/libxmp/src/loaders/asif.c; sourceTree = "<group>"; };
		BFFF17681FCDCBFD00BDEC58 /* asylum_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = asylum_load.c; path = ../../contrib/libxmp/src/loaders/asylum_load.c; sourceTree = "<group>"; };
		BFFF17691FCDCBFD00BDEC58 /* voltable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = voltable.c; path = ../../contrib/libxmp/src/loaders/voltable.c; sourceTree = "<group>"; };
		BFFF176A1FCDCBFE00BDEC58 /* mmd_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mmd_common.c; path = ../../contrib/libxmp/src/loaders/mmd_common.c; sourceTree = "<group>"; };
		BFFF176B1FCDCBFE00BDEC58 /* far_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = far_load.c; path = ../../contrib/libxmp/src/loaders/far_load.c; sourceTree = "<group>"; };
		BFFF176C1FCDCBFE00BDEC58 /* iff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = iff.c; path = ../../contrib/libxmp/src/loaders/iff.c; sourceTree = "<group>"; };
		BFFF176D1FCDCBFE00BDEC58 /* itsex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = itsex.c; path = ../../contrib/libxmp/src/loaders/itsex.c; sourceTree = "<group>"; };
		BFFF176E1FCDCBFE00BDEC58 /* mmd3_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mmd3_load.c; path = ../../contrib/libxmp/src/loaders/mmd3_load.c; sourceTree = "<group>"; };
		BFFF176F1FCDCBFE00BDEC58 /* mtm_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mtm_load.c; path = ../../contrib/libxmp/src/loaders/mtm_load.c; sourceTree = "<group>"; };
		BFFF17701FCDCBFE00BDEC58 /* asif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asif.h; path = ../../contrib/libxmp/src/loaders/asif.h; sourceTree = "<group>"; };
		BFFF17711FCDCBFE00BDEC58 /* it.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = it.h; path = ../../contrib/libxmp/src/loaders/it.h; sourceTree = "<group>"; };
		BFFF17721FCDCBFE00BDEC58 /* s3m.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s3m.h; path = ../../contrib/libxmp/src/loaders/s3m.h; sourceTree = "<group>"; };
		BFFF17731FCDCBFE00BDEC58 /* gdm_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gdm_load.c; path = ../../contrib/libxmp/src/loaders/gdm_load.c; sourceTree = "<group>"; };
		BFFF17741FCDCBFF00BDEC58 /* ult_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ult_load.c; path = ../../contrib/libxmp/src/loaders/ult_load.c; sourceTree = "<group>"; };
		BFFF17751FCDCBFF00BDEC58 /* it_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = it_load.c; path = ../../contrib/libxmp/src/loaders/it_load.c; sourceTree = "<group>"; };
		BFFF17761FCDCBFF00BDEC58 /* iff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iff.h; path = ../../contrib/libxmp/src/loaders/iff.h; sourceTree = "<group>"; };
		BFFF17771FCDCBFF00BDEC58 /* mod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mod.h; path = ../../contrib/libxmp/src/loaders/mod.h; sourceTree = "<group>"; };
		BFFF17781FCDCBFF00BDEC58 /* s3m_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = s3m_load.c; path = ../../contrib/libxmp/src/loaders/s3m_load.c; sourceTree = "<group>"; };
		BFFF17791FCDCBFF00BDEC58 /* mmd1_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mmd1_load.c; path = ../../contrib/libxmp/src/loaders/mmd1_load.c; sourceTree = "<group>"; };
		BFFF177A1FCDCBFF00BDEC58 /* loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = loader.h; path = ../../contrib/libxmp/src/loaders/loader.h; sourceTree = "<group>"; };
		BFFF177B1FCDCBFF00BDEC58 /* xm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xm.h; path = ../../contrib/libxmp/src/loaders/xm.h; sourceTree = "<group>"; };
		BFFF177C1FCDCBFF00BDEC58 /* stm_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stm_load.c; path = ../../contrib/libxmp/src/loaders/stm_load.c; sourceTree = "<group>"; };
		BFFF177D1FCDCBFF00BDEC58 /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = common.c; path = ../../contrib/libxmp/src/loaders/common.c; sourceTree = "<group>"; };
		BFFF177F1FCDCC0000BDEC58 /* med4_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = med4_load.c; path = ../../contrib/libxmp/src/loaders/med4_load.c; sourceTree = "<group>"; };
		BFFF17801FCDCC0000BDEC58 /* med3_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = med3_load.c; path = ../../contrib/libxmp/src/loaders/med3_load.c; sourceTree = "<group>"; };
		BFFF17811FCDCC0000BDEC58 /* amf_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = amf_load.c; path = ../../contrib/libxmp/src/loaders/amf_load.c; sourceTree = "<group>"; };
		BFFF17821FCDCC0000BDEC58 /* 669_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = 669_load.c; path = ../../contrib/libxmp/src/loaders/669_load.c; sourceTree = "<group>"; };
		BFFF17831FCDCC0000BDEC58 /* med.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = med.h; path = ../../contrib/libxmp/src/loaders/med.h; sourceTree = "<group>"; };
		BFFF17841FCDCC0000BDEC58 /* okt_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = okt_load.c; path = ../../contrib/libxmp/src/loaders/okt_load.c; sourceTree = "<group>"; };
		BFFF17851FCDCC0000BDEC58 /* med2_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = med2_load.c; path = ../../contrib/libxmp/src/loaders/med2_load.c; sourceTree = "<group>"; };
		BFFF17861FCDCC0100BDEC58 /* mod_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mod_load.c; path = ../../contrib/libxmp/src/loaders/mod_load.c; sourceTree = "<group>"; };
		BFFF17871FCDCC0100BDEC58 /* xm_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = xm_load.c; path = ../../contrib/libxmp/src/loaders/xm_load.c; sourceTree = "<group>"; };
		BFFF17881FCDCC0100BDEC58 /* sample.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sample.c; path = ../../contrib/libxmp/src/loaders/sample.c; sourceTree = "<group>"; };
		BFFF18121FCDCD7A00BDEC58 /* pngops.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngops.c; path = ../../src/pngops.c; sourceTree = "<group>"; };
		BFFF18131FCDCD7B00BDEC58 /* pngops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngops.h; path = ../../src/pngops.h; sourceTree = "<group>"; };
		BFFF18141FCDCD7B00BDEC58 /* helpsys.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = helpsys.c; path = ../../src/helpsys.c; sourceTree = "<group>"; };
		BFFF18151FCDCD7B00BDEC58 /* helpsys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = helpsys.h; path = ../../src/helpsys.h; sourceTree = "<group>"; };
		BFFF181D1FCDCF6200BDEC58 /* pal_ed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pal_ed.h; path = ../../src/editor/pal_ed.h; sourceTree = "<group>"; };
		BFFF181E1FCDCF6200BDEC58 /* window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = window.h; path = ../../src/editor/window.h; sourceTree = "<group>"; };
		BFFF181F1FCDCF6200BDEC58 /* macro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macro.h; path = ../../src/editor/macro.h; sourceTree = "<group>"; };
		BFFF18201FCDCF6200BDEC58 /* world.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = world.h; path = ../../src/editor/world.h; sourceTree = "<group>"; };
		BFFF18211FCDCF6200BDEC58 /* clipboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clipboard.h; path = ../../src/editor/clipboard.h; sourceTree = "<group>"; };
		BFFF18221FCDCF6300BDEC58 /* sfx_edit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sfx_edit.c; path = ../../src/editor/sfx_edit.c; sourceTree = "<group>"; };
		BFFF18231FCDCF6300BDEC58 /* robot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robot.h; path = ../../src/editor/robot.h; sourceTree = "<group>"; };
		BFFF18241FCDCF6300BDEC58 /* configure.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = configure.c; path = ../../src/editor/configure.c; sourceTree = "<group>"; };
		BFFF18251FCDCF6300BDEC58 /* fill.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fill.c; path = ../../src/editor/fill.c; sourceTree = "<group>"; };
		BFFF18261FCDCF6300BDEC58 /* pal_ed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pal_ed.c; path = ../../src/editor/pal_ed.c; sourceTree = "<group>"; };
		BFFF18271FCDCF6300BDEC58 /* char_ed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = char_ed.h; path = ../../src/editor/char_ed.h; sourceTree = "<group>"; };
		BFFF18281FCDCF6300BDEC58 /* undo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = undo.c; path = ../../src/editor/undo.c; sourceTree = "<group>"; };
		BFFF18291FCDCF6300BDEC58 /* window.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = window.c; path = ../../src/editor/window.c; sourceTree = "<group>"; };
		BFFF182A1FCDCF6300BDEC58 /* edit_di.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = edit_di.c; path = ../../src/editor/edit_di.c; sourceTree = "<group>"; };
		BFFF182B1FCDCF6400BDEC58 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug.h; path = ../../src/editor/debug.h; sourceTree = "<group>"; };
		BFFF182C1FCDCF6400BDEC58 /* robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robot.c; path = ../../src/editor/robot.c; sourceTree = "<group>"; };
		BFFF182D1FCDCF6400BDEC58 /* sfx_edit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sfx_edit.h; path = ../../src/editor/sfx_edit.h; sourceTree = "<group>"; };
		BFFF182E1FCDCF6400BDEC58 /* block.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = block.c; path = ../../src/editor/block.c; sourceTree = "<group>"; };
		BFFF182F1FCDCF6400BDEC58 /* edit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = edit.h; path = ../../src/editor/edit.h; sourceTree = "<group>"; };
		BFFF18301FCDCF6400BDEC58 /* edit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = edit.c; path = ../../src/editor/edit.c; sourceTree = "<group>"; };
		BFFF18311FCDCF6400BDEC58 /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = board.h; path = ../../src/editor/board.h; sourceTree = "<group>"; };
		BFFF18321FCDCF6400BDEC58 /* robo_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robo_debug.h; path = ../../src/editor/robo_debug.h; sourceTree = "<group>"; };
		BFFF18331FCDCF6500BDEC58 /* edit_di.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = edit_di.h; path = ../../src/editor/edit_di.h; sourceTree = "<group>"; };
		BFFF18341FCDCF6500BDEC58 /* robo_ed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robo_ed.c; path = ../../src/editor/robo_ed.c; sourceTree = "<group>"; };
		BFFF18351FCDCF6500BDEC58 /* configure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = configure.h; path = ../../src/editor/configure.h; sourceTree = "<group>"; };
		BFFF18361FCDCF6500BDEC58 /* fill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fill.h; path = ../../src/editor/fill.h; sourceTree = "<group>"; };
		BFFF18371FCDCF6500BDEC58 /* macro.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = macro.c; path = ../../src/editor/macro.c; sourceTree = "<group>"; };
		BFFF18381FCDCF6500BDEC58 /* param.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = param.h; path = ../../src/editor/param.h; sourceTree = "<group>"; };
		BFFF18391FCDCF6500BDEC58 /* select.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = select.c; path = ../../src/editor/select.c; sourceTree = "<group>"; };
		BFFF183A1FCDCF6600BDEC58 /* debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = debug.c; path = ../../src/editor/debug.c; sourceTree = "<group>"; };
		BFFF183B1FCDCF6600BDEC58 /* world.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = world.c; path = ../../src/editor/world.c; sourceTree = "<group>"; };
		BFFF183D1FCDCF6600BDEC58 /* graphics.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = graphics.c; path = ../../src/editor/graphics.c; sourceTree = "<group>"; };
		BFFF183E1FCDCF6600BDEC58 /* robo_debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robo_debug.c; path = ../../src/editor/robo_debug.c; sourceTree = "<group>"; };
		BFFF183F1FCDCF6600BDEC58 /* board.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = board.c; path = ../../src/editor/board.c; sourceTree = "<group>"; };
		BFFF18401FCDCF6600BDEC58 /* char_ed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = char_ed.c; path = ../../src/editor/char_ed.c; sourceTree = "<group>"; };
		BFFF18411FCDCF6700BDEC58 /* param.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = param.c; path = ../../src/editor/param.c; sourceTree = "<group>"; };
		BFFF18421FCDCF6700BDEC58 /* select.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = select.h; path = ../../src/editor/select.h; sourceTree = "<group>"; };
		BFFF18431FCDCF6700BDEC58 /* robo_ed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robo_ed.h; path = ../../src/editor/robo_ed.h; sourceTree = "<group>"; };
		BFFF18441FCDCF6700BDEC58 /* undo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = undo.h; path = ../../src/editor/undo.h; sourceTree = "<group>"; };
		BFFF18451FCDCF6700BDEC58 /* graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = graphics.h; path = ../../src/editor/graphics.h; sourceTree = "<group>"; };
		BFFF18461FCDCF6800BDEC58 /* block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = block.h; path = ../../src/editor/block.h; sourceTree = "<group>"; };
		BFFF188B1FCDE74B00BDEC58 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = ../../../src/main.c; sourceTree = "<group>"; };
		BFFF18951FCDE8B300BDEC58 /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; name = assets; path = ../../assets; sourceTree = "<group>"; };
		BFFF18981FCDE8FD00BDEC58 /* config.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = config.txt; path = ../../config.txt; sourceTree = "<group>"; };
		BFFF18A41FCDEAF400BDEC58 /* run_stubs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = run_stubs.c; path = ../../../src/run_stubs.c; sourceTree = "<group>"; };
		BFFF18A51FCDEAF400BDEC58 /* run_stubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = run_stubs.h; path = ../../../src/run_stubs.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		BF1012751FCCA7C2008EEDB6 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF188E1FCDE81900BDEC58 /* libEditor.dylib in Frameworks */,
				BFFF188D1FCDE81600BDEC58 /* libCore.dylib in Frameworks */,
				BF1012C41FCCB02F008EEDB6 /* libpng.framework in Frameworks */,
				BF1012BE1FCCABB5008EEDB6 /* Ogg.framework in Frameworks */,
				BF1012BA1FCCABB5008EEDB6 /* Vorbis.framework in Frameworks */,
				BF1012C11FCCABF0008EEDB6 /* SDL2.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BF10128D1FCCA957008EEDB6 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF170C1FCDC7AC00BDEC58 /* libpng.framework in Frameworks */,
				BFFF170D1FCDC7AC00BDEC58 /* Ogg.framework in Frameworks */,
				BFFF170E1FCDC7AC00BDEC58 /* SDL2.framework in Frameworks */,
				BFFF170F1FCDC7AC00BDEC58 /* Vorbis.framework in Frameworks */,
				BFFF16341FCDC57B00BDEC58 /* libz.tbd in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BF1012951FCCA97D008EEDB6 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF18A81FCE146E00BDEC58 /* SDL2.framework in Frameworks */,
				BFFF188A1FCDD2DC00BDEC58 /* libCore.dylib in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BF10129D1FCCA993008EEDB6 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF189C1FCDEA5700BDEC58 /* libCore.dylib in Frameworks */,
				BFFF162C1FCDC55000BDEC58 /* Ogg.framework in Frameworks */,
				BFFF162E1FCDC55000BDEC58 /* Vorbis.framework in Frameworks */,
				BFFF16281FCDC55000BDEC58 /* libpng.framework in Frameworks */,
				BFFF162A1FCDC55000BDEC58 /* SDL2.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		BF10126F1FCCA7C1008EEDB6 = {
			isa = PBXGroup;
			children = (
				BFFF17101FCDC81000BDEC58 /* config.h */,
				BFE5EB622006DB4300E15CC0 /* version.h */,
				BFFF18981FCDE8FD00BDEC58 /* config.txt */,
				BFFF18951FCDE8B300BDEC58 /* assets */,
				BFFF16351FCDC5AE00BDEC58 /* Core */,
				BFFF181C1FCDCEE800BDEC58 /* Editor */,
				BF10127A1FCCA7C2008EEDB6 /* MegaZeux */,
				BF1012A11FCCA993008EEDB6 /* MZXRun */,
				BF1012C31FCCB02F008EEDB6 /* libpng.framework */,
				BF1012C01FCCABF0008EEDB6 /* SDL2.framework */,
				BF1012B91FCCABB5008EEDB6 /* Ogg.framework */,
				BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */,
				BF1012791FCCA7C2008EEDB6 /* Products */,
				BF1012B11FCCAB0D008EEDB6 /* Frameworks */,
			);
			indentWidth = 2;
			sourceTree = "<group>";
			tabWidth = 2;
		};
		BF1012791FCCA7C2008EEDB6 /* Products */ = {
			isa = PBXGroup;
			children = (
				BF1012781FCCA7C2008EEDB6 /* MegaZeux.app */,
				BF1012901FCCA957008EEDB6 /* libCore.dylib */,
				BF1012981FCCA97D008EEDB6 /* libEditor.dylib */,
				BF1012A01FCCA993008EEDB6 /* MZXRun.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		BF10127A1FCCA7C2008EEDB6 /* MegaZeux */ = {
			isa = PBXGroup;
			children = (
				BFFF188B1FCDE74B00BDEC58 /* main.c */,
				BF10127E1FCCA7C2008EEDB6 /* Assets.xcassets */,
				BF1012831FCCA7C2008EEDB6 /* Info.plist */,
			);
			path = MegaZeux;
			sourceTree = "<group>";
		};
		BF1012A11FCCA993008EEDB6 /* MZXRun */ = {
			isa = PBXGroup;
			children = (
				BF1012A51FCCA993008EEDB6 /* Assets.xcassets */,
				BF1012AA1FCCA993008EEDB6 /* Info.plist */,
				BFFF18A41FCDEAF400BDEC58 /* run_stubs.c */,
				BFFF18A51FCDEAF400BDEC58 /* run_stubs.h */,
			);
			path = MZXRun;
			sourceTree = "<group>";
		};
		BF1012B11FCCAB0D008EEDB6 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				BF1012C61FCCB0F9008EEDB6 /* libz.tbd */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		BFC1C040214254F500378A4C /* audio */ = {
			isa = PBXGroup;
			children = (
				BFC1C0472142551800378A4C /* audio.c */,
				BFC1C0422142551800378A4C /* audio.h */,
				BFC1C0582142585300378A4C /* audio_pcs.c */,
				BFC1C0592142585300378A4C /* audio_pcs.h */,
				BFC1C0482142551800378A4C /* audio_sdl.c */,
				BFC1C04A2142551900378A4C /* audio_vorbis.c */,
				BFC1C0492142551800378A4C /* audio_vorbis.h */,
				BFC1C0452142551800378A4C /* audio_wav.c */,
				BFC1C0442142551800378A4C /* audio_wav.h */,
				BFC1C0412142551800378A4C /* audio_xmp.c */,
				BFC1C0432142551800378A4C /* audio_xmp.h */,
				BFC1C0462142551800378A4C /* ext.c */,
				BFC1C0532142552800378A4C /* ext.h */,
				BFC1C0552142552800378A4C /* sampled_stream.c */,
				BFC1C0522142552700378A4C /* sampled_stream.h */,
				BFC1C0542142552800378A4C /* sfx.c */,
				BFC1C0512142552700378A4C /* sfx.h */,
			);
			name = audio;
			sourceTree = "<group>";
		};
		BFFF16351FCDC5AE00BDEC58 /* Core */ = {
			isa = PBXGroup;
			children = (
				BFC1C040214254F500378A4C /* audio */,
				BFFF171F1FCDCB6D00BDEC58 /* libxmp */,
				BFFF17121FCDC90400BDEC58 /* network */,
				BFFF163E1FCDC64700BDEC58 /* block.c */,
				BFFF16741FCDC64E00BDEC58 /* block.h */,
				BFFF163A1FCDC64600BDEC58 /* board.c */,
				BFFF16381FCDC64600BDEC58 /* board.h */,
				BF6058BB216B371F001B738C /* board_struct.h */,
				BF6058CE216B3723001B738C /* caption.c */,
				BF6058C8216B3721001B738C /* caption.h */,
				BF6058BD216B3720001B738C /* compat.h */,
				BF6058CC216B3722001B738C /* compat_sdl.h */,
				BFFF164E1FCDC64800BDEC58 /* configure.c */,
				BFFF165A1FCDC64A00BDEC58 /* configure.h */,
				BF6058D7216B3724001B738C /* const.h */,
				BF6058B9216B371F001B738C /* core.c */,
				BF6058C9216B3722001B738C /* core.h */,
				BFFF16731FCDC64D00BDEC58 /* counter.c */,
				BFFF166C1FCDC64D00BDEC58 /* counter.h */,
				BF6058BF216B3720001B738C /* counter_struct.h */,
				BFFF163D1FCDC64700BDEC58 /* data.c */,
				BFFF16441FCDC64700BDEC58 /* data.h */,
				BFFF164B1FCDC64800BDEC58 /* error.c */,
				BFFF163C1FCDC64600BDEC58 /* error.h */,
				BFFF16961FCDC6D000BDEC58 /* event_sdl.c */,
				BFFF16401FCDC64700BDEC58 /* event.c */,
				BFFF166F1FCDC64D00BDEC58 /* event.h */,
				BFFF165B1FCDC64A00BDEC58 /* expr.c */,
				BFFF16461FCDC64700BDEC58 /* expr.h */,
				BF6058B8216B371F001B738C /* extmem.h */,
				BFFF164A1FCDC64800BDEC58 /* fsafeopen.c */,
				BFFF16701FCDC64D00BDEC58 /* fsafeopen.h */,
				BFFF16681FCDC64C00BDEC58 /* game.c */,
				BFFF164D1FCDC64800BDEC58 /* game.h */,
				BF6058BE216B3720001B738C /* game_menu.c */,
				BF6058BA216B371F001B738C /* game_menu.h */,
				BF6058CF216B3723001B738C /* game_ops.c */,
				BF6058C4216B3720001B738C /* game_ops.h */,
				BF6058C1216B3720001B738C /* game_player.c */,
				BF6058D4216B3724001B738C /* game_player.h */,
				BF6058CA216B3722001B738C /* game_update_board.c */,
				BF6058BC216B371F001B738C /* game_update.c */,
				BF6058D3216B3724001B738C /* game_update.h */,
				BFFF16561FCDC64900BDEC58 /* graphics.c */,
				BFFF16711FCDC64D00BDEC58 /* graphics.h */,
				BFFF18141FCDCD7B00BDEC58 /* helpsys.c */,
				BFFF18151FCDCD7B00BDEC58 /* helpsys.h */,
				BFFF16721FCDC64D00BDEC58 /* idarray.c */,
				BFFF163F1FCDC64700BDEC58 /* idarray.h */,
				BFFF16541FCDC64900BDEC58 /* idput.c */,
				BFFF165C1FCDC64A00BDEC58 /* idput.h */,
				BFFF16661FCDC64C00BDEC58 /* intake.c */,
				BFFF166E1FCDC64D00BDEC58 /* intake.h */,
				BF6058C2216B3720001B738C /* intake_num.c */,
				BF6058D0216B3723001B738C /* intake_num.h */,
				BF6058D8216B3724001B738C /* keysym.h */,
				BFFF16501FCDC64900BDEC58 /* legacy_board.c */,
				BFFF16431FCDC64700BDEC58 /* legacy_board.h */,
				BFFF166A1FCDC64C00BDEC58 /* legacy_rasm.c */,
				BFFF16611FCDC64B00BDEC58 /* legacy_rasm.h */,
				BFFF165D1FCDC64A00BDEC58 /* legacy_robot.c */,
				BFFF164C1FCDC64800BDEC58 /* legacy_robot.h */,
				BFFF16471FCDC64700BDEC58 /* legacy_world.c */,
				BFFF16521FCDC64900BDEC58 /* legacy_world.h */,
				BF6058C0216B3720001B738C /* memcasecmp.h */,
				BF6058DA216B3725001B738C /* memfile.h */,
				BFFF16421FCDC64700BDEC58 /* mzm.c */,
				BFFF16641FCDC64B00BDEC58 /* mzm.h */,
				BFFF16A81FCDC6D300BDEC58 /* platform_endian.h */,
				BFFF16A31FCDC6D200BDEC58 /* platform_sdl.c */,
				BFFF16A91FCDC6D300BDEC58 /* platform.h */,
				BFFF18121FCDCD7A00BDEC58 /* pngops.c */,
				BFFF18131FCDCD7B00BDEC58 /* pngops.h */,
				BF6058C6216B3721001B738C /* rasm.c */,
				BF6058C3216B3720001B738C /* rasm.h */,
				BF6058D1216B3723001B738C /* render_layer_code.h */,
				BF6058CD216B3723001B738C /* renderers.h */,
				BFFF16991FCDC6D100BDEC58 /* render_gl.c */,
				BFFF16A61FCDC6D300BDEC58 /* render_gl.h */,
				BFFF169D1FCDC6D200BDEC58 /* render_gl1.c */,
				BFFF16951FCDC6D000BDEC58 /* render_gl2.c */,
				BFFF169E1FCDC6D200BDEC58 /* render_glsl.c */,
				BFFF16551FCDC64900BDEC58 /* render_layer.c */,
				BFFF16571FCDC64A00BDEC58 /* render_layer.h */,
				BFFF16A71FCDC6D300BDEC58 /* render_sdl.c */,
				BFFF16971FCDC6D000BDEC58 /* render_sdl.h */,
				BFFF16A41FCDC6D300BDEC58 /* render_soft.c */,
				BFFF169B1FCDC6D100BDEC58 /* render_yuv.c */,
				BFFF16A51FCDC6D300BDEC58 /* render_yuv.h */,
				BFFF16981FCDC6D100BDEC58 /* render_yuv1.c */,
				BFFF169A1FCDC6D100BDEC58 /* render_yuv2.c */,
				BFFF166D1FCDC64D00BDEC58 /* render.c */,
				BFFF16691FCDC64C00BDEC58 /* render.h */,
				BFFF16451FCDC64700BDEC58 /* robot.c */,
				BFFF16391FCDC64600BDEC58 /* robot.h */,
				BF6058D5216B3724001B738C /* robot_struct.h */,
				BFFF16671FCDC64C00BDEC58 /* run_robot.c */,
				BFFF16511FCDC64900BDEC58 /* scrdisp.c */,
				BFFF16581FCDC64A00BDEC58 /* scrdisp.h */,
				BF6058D9216B3725001B738C /* settings.c */,
				BF6058C7216B3721001B738C /* settings.h */,
				BFFF16601FCDC64B00BDEC58 /* sprite.c */,
				BFFF165E1FCDC64B00BDEC58 /* sprite.h */,
				BF6058D2216B3724001B738C /* sprite_struct.h */,
				BFFF16411FCDC64700BDEC58 /* str.c */,
				BFFF16621FCDC64B00BDEC58 /* str.h */,
				BF6058D6216B3724001B738C /* thread_sdl.h */,
				BFFF16651FCDC64C00BDEC58 /* util.c */,
				BFFF16361FCDC64600BDEC58 /* util.h */,
				BFFF16531FCDC64900BDEC58 /* window.c */,
				BFFF164F1FCDC64800BDEC58 /* window.h */,
				BFFF16591FCDC64A00BDEC58 /* world.c */,
				BFFF165F1FCDC64B00BDEC58 /* world.h */,
				BF6058C5216B3721001B738C /* world_format.h */,
				BF6058CB216B3722001B738C /* world_struct.h */,
				BFFF16631FCDC64B00BDEC58 /* zip.c */,
				BFFF16371FCDC64600BDEC58 /* zip.h */,
			);
			name = Core;
			sourceTree = "<group>";
		};
		BFFF17121FCDC90400BDEC58 /* network */ = {
			isa = PBXGroup;
			children = (
				BFC1C0642142591500378A4C /* dns.c */,
				BFC1C0672142591500378A4C /* dns.h */,
				BFFF17131FCDC93E00BDEC58 /* host.c */,
				BFFF17181FCDC93E00BDEC58 /* host.h */,
				BFFF171A1FCDC93F00BDEC58 /* manifest.c */,
				BFFF17141FCDC93E00BDEC58 /* manifest.h */,
				BFFF17161FCDC93E00BDEC58 /* network.c */,
				BFFF17191FCDC93E00BDEC58 /* network.h */,
				BFFF17151FCDC93E00BDEC58 /* sha256.c */,
				BFFF17171FCDC93E00BDEC58 /* sha256.h */,
				BFC1C0662142591500378A4C /* socksyms.c */,
				BFC1C0682142591600378A4C /* socksyms.h */,
			);
			name = network;
			sourceTree = "<group>";
		};
		BFFF171F1FCDCB6D00BDEC58 /* libxmp */ = {
			isa = PBXGroup;
			children = (
				BFFF172B1FCDCBDF00BDEC58 /* loaders */,
				BFFF17421FCDCBE400BDEC58 /* common.h */,
				BFFF174A1FCDCBE500BDEC58 /* control.c */,
				BFFF174D1FCDCBE600BDEC58 /* dataio.c */,
				BFFF17211FCDCBDB00BDEC58 /* effects.c */,
				BFFF17321FCDCBE000BDEC58 /* effects.h */,
				BFFF173C1FCDCBE300BDEC58 /* extras.c */,
				BFFF173D1FCDCBE300BDEC58 /* extras.h */,
				BFFF17221FCDCBDB00BDEC58 /* filter.c */,
				BFFF174C1FCDCBE500BDEC58 /* fnmatch.c */,
				BFFF173E1FCDCBE300BDEC58 /* fnmatch.h */,
				BFFF173A1FCDCBE300BDEC58 /* format.c */,
				BFFF17311FCDCBE000BDEC58 /* format.h */,
				BFFF17401FCDCBE400BDEC58 /* hio.c */,
				BFFF173F1FCDCBE300BDEC58 /* hio.h */,
				BFFF17351FCDCBE200BDEC58 /* hmn_extras.c */,
				BFFF17361FCDCBE200BDEC58 /* hmn_extras.h */,
				BFFF17301FCDCBE000BDEC58 /* lfo.c */,
				BFFF17271FCDCBDC00BDEC58 /* lfo.h */,
				BFFF17491FCDCBE500BDEC58 /* list.h */,
				BFFF17451FCDCBE400BDEC58 /* load_helpers.c */,
				BFFF17391FCDCBE300BDEC58 /* load.c */,
				BFFF172E1FCDCBDF00BDEC58 /* md5.c */,
				BFFF17201FCDCBDB00BDEC58 /* md5.h */,
				BFFF174B1FCDCBE500BDEC58 /* mdataio.h */,
				BFFF17461FCDCBE400BDEC58 /* med_extras.c */,
				BFFF17281FCDCBDC00BDEC58 /* med_extras.h */,
				BFFF17291FCDCBDC00BDEC58 /* memio.c */,
				BFFF173B1FCDCBE300BDEC58 /* memio.h */,
				BFFF17411FCDCBE400BDEC58 /* mix_all.c */,
				BFFF17261FCDCBDB00BDEC58 /* mix_paula.c */,
				BFFF17331FCDCBE200BDEC58 /* mixer.c */,
				BFFF17481FCDCBE500BDEC58 /* mixer.h */,
				BFFF17431FCDCBE400BDEC58 /* paula.h */,
				BFFF17441FCDCBE400BDEC58 /* period.c */,
				BFFF172A1FCDCBDC00BDEC58 /* period.h */,
				BFFF172C1FCDCBDF00BDEC58 /* player.c */,
				BFFF172F1FCDCBDF00BDEC58 /* player.h */,
				BFFF17231FCDCBDB00BDEC58 /* precomp_blep.h */,
				BFFF17371FCDCBE200BDEC58 /* precomp_lut.h */,
				BFFF17241FCDCBDB00BDEC58 /* read_event.c */,
				BFFF17251FCDCBDB00BDEC58 /* scan.c */,
				BFFF17341FCDCBE200BDEC58 /* smix.c */,
				BFFF172D1FCDCBDF00BDEC58 /* virtual.c */,
				BFFF17381FCDCBE200BDEC58 /* virtual.h */,
			);
			name = libxmp;
			sourceTree = "<group>";
		};
		BFFF172B1FCDCBDF00BDEC58 /* loaders */ = {
			isa = PBXGroup;
			children = (
				BFFF17821FCDCC0000BDEC58 /* 669_load.c */,
				BFFF17811FCDCC0000BDEC58 /* amf_load.c */,
				BFFF17671FCDCBFD00BDEC58 /* asif.c */,
				BFFF17701FCDCBFE00BDEC58 /* asif.h */,
				BFFF17681FCDCBFD00BDEC58 /* asylum_load.c */,
				BFFF177D1FCDCBFF00BDEC58 /* common.c */,
				BFFF176B1FCDCBFE00BDEC58 /* far_load.c */,
				BFC0B26620681A9000D28296 /* flt_load.c */,
				BFFF17731FCDCBFE00BDEC58 /* gdm_load.c */,
				BFC0B26520681A9000D28296 /* hmn_load.c */,
				BFFF176C1FCDCBFE00BDEC58 /* iff.c */,
				BFFF17761FCDCBFF00BDEC58 /* iff.h */,
				BFFF17751FCDCBFF00BDEC58 /* it_load.c */,
				BFFF17711FCDCBFE00BDEC58 /* it.h */,
				BFFF176D1FCDCBFE00BDEC58 /* itsex.c */,
				BFFF177A1FCDCBFF00BDEC58 /* loader.h */,
				BFFF17831FCDCC0000BDEC58 /* med.h */,
				BFFF17851FCDCC0000BDEC58 /* med2_load.c */,
				BFFF17801FCDCC0000BDEC58 /* med3_load.c */,
				BFFF177F1FCDCC0000BDEC58 /* med4_load.c */,
				BFFF176A1FCDCBFE00BDEC58 /* mmd_common.c */,
				BFFF17791FCDCBFF00BDEC58 /* mmd1_load.c */,
				BFFF176E1FCDCBFE00BDEC58 /* mmd3_load.c */,
				BFFF17861FCDCC0100BDEC58 /* mod_load.c */,
				BFFF17771FCDCBFF00BDEC58 /* mod.h */,
				BFFF176F1FCDCBFE00BDEC58 /* mtm_load.c */,
				BFFF17841FCDCC0000BDEC58 /* okt_load.c */,
				BFFF17781FCDCBFF00BDEC58 /* s3m_load.c */,
				BFFF17721FCDCBFE00BDEC58 /* s3m.h */,
				BFFF17881FCDCC0100BDEC58 /* sample.c */,
				BFC0B26720681A9000D28296 /* st_load.c */,
				BFFF177C1FCDCBFF00BDEC58 /* stm_load.c */,
				BFFF17741FCDCBFF00BDEC58 /* ult_load.c */,
				BFFF17691FCDCBFD00BDEC58 /* voltable.c */,
				BFFF17871FCDCC0100BDEC58 /* xm_load.c */,
				BFFF177B1FCDCBFF00BDEC58 /* xm.h */,
			);
			name = loaders;
			sourceTree = "<group>";
		};
		BFFF181C1FCDCEE800BDEC58 /* Editor */ = {
			isa = PBXGroup;
			children = (
				BFFF182E1FCDCF6400BDEC58 /* block.c */,
				BFFF18461FCDCF6800BDEC58 /* block.h */,
				BFFF183F1FCDCF6600BDEC58 /* board.c */,
				BFFF18311FCDCF6400BDEC58 /* board.h */,
				BF6058AF216B3682001B738C /* buffer.c */,
				BF6058AD216B3682001B738C /* buffer.h */,
				BF6058B0216B3682001B738C /* buffer_struct.h */,
				BFFF18401FCDCF6600BDEC58 /* char_ed.c */,
				BFFF18271FCDCF6300BDEC58 /* char_ed.h */,
				BFFF18211FCDCF6200BDEC58 /* clipboard.h */,
				BF00DC0B2085644A00CD2DD2 /* clipboard_sdl2.c */,
				BFFF18241FCDCF6300BDEC58 /* configure.c */,
				BFFF18351FCDCF6500BDEC58 /* configure.h */,
				BFFF183A1FCDCF6600BDEC58 /* debug.c */,
				BFFF182B1FCDCF6400BDEC58 /* debug.h */,
				BFFF182A1FCDCF6300BDEC58 /* edit_di.c */,
				BFFF18331FCDCF6500BDEC58 /* edit_di.h */,
				BFFF18301FCDCF6400BDEC58 /* edit.c */,
				BFFF182F1FCDCF6400BDEC58 /* edit.h */,
				BF6058AC216B3682001B738C /* edit_menu.c */,
				BF6058AE216B3682001B738C /* edit_menu.h */,
				BFFF18251FCDCF6300BDEC58 /* fill.c */,
				BFFF18361FCDCF6500BDEC58 /* fill.h */,
				BFFF183D1FCDCF6600BDEC58 /* graphics.c */,
				BFFF18451FCDCF6700BDEC58 /* graphics.h */,
				BFFF18371FCDCF6500BDEC58 /* macro.c */,
				BFFF181F1FCDCF6200BDEC58 /* macro.h */,
				BF6058B1216B3683001B738C /* macro_struct.h */,
				BFFF18261FCDCF6300BDEC58 /* pal_ed.c */,
				BFFF181D1FCDCF6200BDEC58 /* pal_ed.h */,
				BFFF18411FCDCF6700BDEC58 /* param.c */,
				BFFF18381FCDCF6500BDEC58 /* param.h */,
				BFFF183E1FCDCF6600BDEC58 /* robo_debug.c */,
				BFFF18321FCDCF6400BDEC58 /* robo_debug.h */,
				BFFF18341FCDCF6500BDEC58 /* robo_ed.c */,
				BFFF18431FCDCF6700BDEC58 /* robo_ed.h */,
				BFFF182C1FCDCF6400BDEC58 /* robot.c */,
				BFFF18231FCDCF6300BDEC58 /* robot.h */,
				BFFF18391FCDCF6500BDEC58 /* select.c */,
				BFFF18421FCDCF6700BDEC58 /* select.h */,
				BFFF18221FCDCF6300BDEC58 /* sfx_edit.c */,
				BFFF182D1FCDCF6400BDEC58 /* sfx_edit.h */,
				BFFF18281FCDCF6300BDEC58 /* undo.c */,
				BFFF18441FCDCF6700BDEC58 /* undo.h */,
				BFFF18291FCDCF6300BDEC58 /* window.c */,
				BFFF181E1FCDCF6200BDEC58 /* window.h */,
				BFFF183B1FCDCF6600BDEC58 /* world.c */,
				BFFF18201FCDCF6200BDEC58 /* world.h */,
			);
			name = Editor;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		BF10128E1FCCA957008EEDB6 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BF6058FB216B3725001B738C /* keysym.h in Headers */,
				BF6058EF216B3725001B738C /* compat_sdl.h in Headers */,
				BFFF17CE1FCDCCF300BDEC58 /* mdataio.h in Headers */,
				BF6058EA216B3725001B738C /* settings.h in Headers */,
				BFFF17CC1FCDCCF300BDEC58 /* list.h in Headers */,
				BFFF170B1FCDC76900BDEC58 /* zip.h in Headers */,
				BF6058F7216B3725001B738C /* game_player.h in Headers */,
				BFFF17CA1FCDCCF300BDEC58 /* hmn_extras.h in Headers */,
				BFFF17031FCDC76900BDEC58 /* str.h in Headers */,
				BFFF17011FCDC76900BDEC58 /* sprite.h in Headers */,
				BFFF16BE1FCDC76900BDEC58 /* block.h in Headers */,
				BF6058E3216B3725001B738C /* memcasecmp.h in Headers */,
				BFFF16C01FCDC76900BDEC58 /* board.h in Headers */,
				BF6058EB216B3725001B738C /* caption.h in Headers */,
				BF6058F4216B3725001B738C /* render_layer_code.h in Headers */,
				BFFF181B1FCDCD8500BDEC58 /* pngops.h in Headers */,
				BFFF16E11FCDC76900BDEC58 /* legacy_robot.h in Headers */,
				BFFF17051FCDC76900BDEC58 /* util.h in Headers */,
				BFFF16DF1FCDC76900BDEC58 /* legacy_rasm.h in Headers */,
				BFFF16F41FCDC76900BDEC58 /* render_yuv.h in Headers */,
				BF6058E2216B3725001B738C /* counter_struct.h in Headers */,
				BFFF17C71FCDCCF300BDEC58 /* fnmatch.h in Headers */,
				BFFF17A41FCDCCE200BDEC58 /* host.h in Headers */,
				BF6058DD216B3725001B738C /* game_menu.h in Headers */,
				BFFF180B1FCDCD1200BDEC58 /* iff.h in Headers */,
				BFFF17D11FCDCCF300BDEC58 /* mixer.h in Headers */,
				BF6058E0216B3725001B738C /* compat.h in Headers */,
				BFFF180E1FCDCD1200BDEC58 /* med.h in Headers */,
				BFFF17C41FCDCCF300BDEC58 /* common.h in Headers */,
				BFFF16D91FCDC76900BDEC58 /* idput.h in Headers */,
				BFFF17D21FCDCCF300BDEC58 /* paula.h in Headers */,
				BFFF17CB1FCDCCF300BDEC58 /* lfo.h in Headers */,
				BF6058F3216B3725001B738C /* intake_num.h in Headers */,
				BFFF17071FCDC76900BDEC58 /* window.h in Headers */,
				BF6058FD216B3725001B738C /* memfile.h in Headers */,
				BF6058F5216B3725001B738C /* sprite_struct.h in Headers */,
				BF6058F9216B3725001B738C /* thread_sdl.h in Headers */,
				BF6058E7216B3725001B738C /* game_ops.h in Headers */,
				BFFF17D61FCDCCF300BDEC58 /* precomp_lut.h in Headers */,
				BFFF16CB1FCDC76900BDEC58 /* event.h in Headers */,
				BFFF16C41FCDC76900BDEC58 /* counter.h in Headers */,
				BFFF17D41FCDCCF300BDEC58 /* player.h in Headers */,
				BF6058DE216B3725001B738C /* board_struct.h in Headers */,
				BFFF17091FCDC76900BDEC58 /* world.h in Headers */,
				BF6058F6216B3725001B738C /* game_update.h in Headers */,
				BFFF16DD1FCDC76900BDEC58 /* legacy_board.h in Headers */,
				BF6058F8216B3725001B738C /* robot_struct.h in Headers */,
				BFFF17A61FCDCCE200BDEC58 /* manifest.h in Headers */,
				BFFF16DB1FCDC76900BDEC58 /* intake.h in Headers */,
				BFFF16CD1FCDC76900BDEC58 /* expr.h in Headers */,
				BFFF17C81FCDCCF300BDEC58 /* format.h in Headers */,
				BFFF180D1FCDCD1200BDEC58 /* loader.h in Headers */,
				BFFF17D51FCDCCF300BDEC58 /* precomp_blep.h in Headers */,
				BFFF16E51FCDC76900BDEC58 /* mzm.h in Headers */,
				BFFF16F11FCDC76900BDEC58 /* render_sdl.h in Headers */,
				BFFF16EA1FCDC76900BDEC58 /* render_gl.h in Headers */,
				BFFF16F81FCDC76900BDEC58 /* render.h in Headers */,
				BFFF16C61FCDC76900BDEC58 /* data.h in Headers */,
				BFFF16EF1FCDC76900BDEC58 /* render_layer.h in Headers */,
				BFFF17AA1FCDCCE200BDEC58 /* sha256.h in Headers */,
				BFFF17A81FCDCCE200BDEC58 /* network.h in Headers */,
				BFFF16D51FCDC76900BDEC58 /* graphics.h in Headers */,
				BFFF16E61FCDC76900BDEC58 /* platform_endian.h in Headers */,
				BFFF17CF1FCDCCF300BDEC58 /* med_extras.h in Headers */,
				BFFF17C61FCDCCF300BDEC58 /* extras.h in Headers */,
				BFFF16FA1FCDC76900BDEC58 /* robot.h in Headers */,
				BF6058E8216B3725001B738C /* world_format.h in Headers */,
				BFFF18101FCDCD1200BDEC58 /* s3m.h in Headers */,
				BFFF16FD1FCDC76900BDEC58 /* scrdisp.h in Headers */,
				BFC1C06C2142591600378A4C /* dns.h in Headers */,
				BF6058F0216B3725001B738C /* renderers.h in Headers */,
				BFFF17D71FCDCCF300BDEC58 /* virtual.h in Headers */,
				BFFF16C21FCDC76900BDEC58 /* configure.h in Headers */,
				BF6058DB216B3725001B738C /* extmem.h in Headers */,
				BFFF18191FCDCD8500BDEC58 /* helpsys.h in Headers */,
				BF6058EE216B3725001B738C /* world_struct.h in Headers */,
				BFFF16C81FCDC76900BDEC58 /* error.h in Headers */,
				BFFF16D11FCDC76900BDEC58 /* game.h in Headers */,
				BFFF18111FCDCD1200BDEC58 /* xm.h in Headers */,
				BFFF17CD1FCDCCF300BDEC58 /* md5.h in Headers */,
				BF6058EC216B3725001B738C /* core.h in Headers */,
				BFFF180F1FCDCD1200BDEC58 /* mod.h in Headers */,
				BFFF16E31FCDC76900BDEC58 /* legacy_world.h in Headers */,
				BF6058FA216B3725001B738C /* const.h in Headers */,
				BFFF17111FCDC81000BDEC58 /* config.h in Headers */,
				BFFF17C51FCDCCF300BDEC58 /* effects.h in Headers */,
				BF6058E6216B3725001B738C /* rasm.h in Headers */,
				BFFF16E81FCDC76900BDEC58 /* platform.h in Headers */,
				BFFF17D01FCDCCF300BDEC58 /* memio.h in Headers */,
				BFFF17C91FCDCCF300BDEC58 /* hio.h in Headers */,
				BFFF16CF1FCDC76900BDEC58 /* fsafeopen.h in Headers */,
				BFFF16D71FCDC76900BDEC58 /* idarray.h in Headers */,
				BFC1C06D2142591600378A4C /* socksyms.h in Headers */,
				BFFF180C1FCDCD1200BDEC58 /* it.h in Headers */,
				BFFF17D31FCDCCF300BDEC58 /* period.h in Headers */,
				BFFF180A1FCDCD1200BDEC58 /* asif.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BF1012961FCCA97D008EEDB6 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF18771FCDCF7C00BDEC58 /* robo_debug.h in Headers */,
				BFFF18691FCDCF7C00BDEC58 /* edit_di.h in Headers */,
				BFFF18811FCDCF7C00BDEC58 /* undo.h in Headers */,
				BF6058B6216B3683001B738C /* buffer_struct.h in Headers */,
				BFFF18711FCDCF7C00BDEC58 /* macro.h in Headers */,
				BFFF187B1FCDCF7C00BDEC58 /* robot.h in Headers */,
				BFFF18671FCDCF7C00BDEC58 /* debug.h in Headers */,
				BFFF186B1FCDCF7C00BDEC58 /* edit.h in Headers */,
				BFFF187D1FCDCF7C00BDEC58 /* select.h in Headers */,
				BFFF18611FCDCF7C00BDEC58 /* char_ed.h in Headers */,
				BFFF18631FCDCF7C00BDEC58 /* clipboard.h in Headers */,
				BFFF186F1FCDCF7C00BDEC58 /* graphics.h in Headers */,
				BFFF18731FCDCF7C00BDEC58 /* pal_ed.h in Headers */,
				BFFF18851FCDCF7C00BDEC58 /* world.h in Headers */,
				BFFF18751FCDCF7C00BDEC58 /* param.h in Headers */,
				BFFF187F1FCDCF7C00BDEC58 /* sfx_edit.h in Headers */,
				BFFF185D1FCDCF7C00BDEC58 /* block.h in Headers */,
				BFFF185F1FCDCF7C00BDEC58 /* board.h in Headers */,
				BF6058B4216B3683001B738C /* edit_menu.h in Headers */,
				BFFF18791FCDCF7C00BDEC58 /* robo_ed.h in Headers */,
				BF6058B3216B3683001B738C /* buffer.h in Headers */,
				BFFF18651FCDCF7C00BDEC58 /* configure.h in Headers */,
				BFFF18831FCDCF7C00BDEC58 /* window.h in Headers */,
				BF6058B7216B3683001B738C /* macro_struct.h in Headers */,
				BFFF186D1FCDCF7C00BDEC58 /* fill.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		BF1012771FCCA7C2008EEDB6 /* MegaZeux */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BF1012891FCCA7C2008EEDB6 /* Build configuration list for PBXNativeTarget "MegaZeux" */;
			buildPhases = (
				BF1012741FCCA7C2008EEDB6 /* Sources */,
				BF1012751FCCA7C2008EEDB6 /* Frameworks */,
				BF1012761FCCA7C2008EEDB6 /* Resources */,
				BF1012B61FCCAB81008EEDB6 /* Embed Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				BFFF18911FCDE81D00BDEC58 /* PBXTargetDependency */,
				BFFF18941FCDE82100BDEC58 /* PBXTargetDependency */,
			);
			name = MegaZeux;
			productName = MegaZeux;
			productReference = BF1012781FCCA7C2008EEDB6 /* MegaZeux.app */;
			productType = "com.apple.product-type.application";
		};
		BF10128F1FCCA957008EEDB6 /* Core */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BF1012911FCCA957008EEDB6 /* Build configuration list for PBXNativeTarget "Core" */;
			buildPhases = (
				BFE5EB632006E09B00E15CC0 /* Update Version Header */,
				BF10128C1FCCA957008EEDB6 /* Sources */,
				BF10128D1FCCA957008EEDB6 /* Frameworks */,
				BF10128E1FCCA957008EEDB6 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = Core;
			productName = Core;
			productReference = BF1012901FCCA957008EEDB6 /* libCore.dylib */;
			productType = "com.apple.product-type.library.dynamic";
		};
		BF1012971FCCA97D008EEDB6 /* Editor */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BF1012991FCCA97D008EEDB6 /* Build configuration list for PBXNativeTarget "Editor" */;
			buildPhases = (
				BF1012941FCCA97D008EEDB6 /* Sources */,
				BF1012951FCCA97D008EEDB6 /* Frameworks */,
				BF1012961FCCA97D008EEDB6 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = Editor;
			productName = Editor;
			productReference = BF1012981FCCA97D008EEDB6 /* libEditor.dylib */;
			productType = "com.apple.product-type.library.dynamic";
		};
		BF10129F1FCCA993008EEDB6 /* MZXRun */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BF1012AE1FCCA993008EEDB6 /* Build configuration list for PBXNativeTarget "MZXRun" */;
			buildPhases = (
				BF10129C1FCCA993008EEDB6 /* Sources */,
				BF10129D1FCCA993008EEDB6 /* Frameworks */,
				BF10129E1FCCA993008EEDB6 /* Resources */,
				BFFF16301FCDC55000BDEC58 /* Embed Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				BFFF18A01FCDEA5D00BDEC58 /* PBXTargetDependency */,
			);
			name = MZXRun;
			productName = MZXRun;
			productReference = BF1012A01FCCA993008EEDB6 /* MZXRun.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		BF1012701FCCA7C1008EEDB6 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0920;
				ORGANIZATIONNAME = "MegaZeux Dev Team";
				TargetAttributes = {
					BF1012771FCCA7C2008EEDB6 = {
						CreatedOnToolsVersion = 9.1;
						ProvisioningStyle = Automatic;
						SystemCapabilities = {
							com.apple.Sandbox = {
								enabled = 0;
							};
						};
					};
					BF10128F1FCCA957008EEDB6 = {
						CreatedOnToolsVersion = 9.1;
						ProvisioningStyle = Automatic;
					};
					BF1012971FCCA97D008EEDB6 = {
						CreatedOnToolsVersion = 9.1;
						ProvisioningStyle = Automatic;
					};
					BF10129F1FCCA993008EEDB6 = {
						CreatedOnToolsVersion = 9.1;
						ProvisioningStyle = Automatic;
						SystemCapabilities = {
							com.apple.Sandbox = {
								enabled = 0;
							};
						};
					};
				};
			};
			buildConfigurationList = BF1012731FCCA7C1008EEDB6 /* Build configuration list for PBXProject "MegaZeux" */;
			compatibilityVersion = "Xcode 8.0";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = BF10126F1FCCA7C1008EEDB6;
			productRefGroup = BF1012791FCCA7C2008EEDB6 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				BF1012771FCCA7C2008EEDB6 /* MegaZeux */,
				BF10128F1FCCA957008EEDB6 /* Core */,
				BF1012971FCCA97D008EEDB6 /* Editor */,
				BF10129F1FCCA993008EEDB6 /* MZXRun */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		BF1012761FCCA7C2008EEDB6 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF18961FCDE8B400BDEC58 /* assets in Resources */,
				BF10127F1FCCA7C2008EEDB6 /* Assets.xcassets in Resources */,
				BFFF18991FCDE8FE00BDEC58 /* config.txt in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BF10129E1FCCA993008EEDB6 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF18971FCDE8B400BDEC58 /* assets in Resources */,
				BF1012A61FCCA993008EEDB6 /* Assets.xcassets in Resources */,
				BFFF189A1FCDE8FE00BDEC58 /* config.txt in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		BFE5EB632006E09B00E15CC0 /* Update Version Header */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "Update Version Header";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = ./update_version.sh;
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		BF1012741FCCA7C2008EEDB6 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF188C1FCDE74B00BDEC58 /* main.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BF10128C1FCCA957008EEDB6 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BF6058E9216B3725001B738C /* rasm.c in Sources */,
				BF6058E5216B3725001B738C /* intake_num.c in Sources */,
				BFC1C05B214258CE00378A4C /* audio.c in Sources */,
				BFC1C05C214258CE00378A4C /* audio_pcs.c in Sources */,
				BFC1C05D214258CE00378A4C /* audio_sdl.c in Sources */,
				BFC1C05E214258CE00378A4C /* audio_vorbis.c in Sources */,
				BFC1C05F214258CE00378A4C /* audio_wav.c in Sources */,
				BFC1C060214258CE00378A4C /* audio_xmp.c in Sources */,
				BFC1C061214258CE00378A4C /* ext.c in Sources */,
				BFC1C062214258CE00378A4C /* sampled_stream.c in Sources */,
				BFC1C063214258CE00378A4C /* sfx.c in Sources */,
				BFFF16FB1FCDC76900BDEC58 /* run_robot.c in Sources */,
				BFFF16DA1FCDC76900BDEC58 /* intake.c in Sources */,
				BFFF16C91FCDC76900BDEC58 /* event_sdl.c in Sources */,
				BFFF17021FCDC76900BDEC58 /* str.c in Sources */,
				BFFF17041FCDC76900BDEC58 /* util.c in Sources */,
				BFFF18071FCDCD1200BDEC58 /* ult_load.c in Sources */,
				BFFF18061FCDCD1200BDEC58 /* stm_load.c in Sources */,
				BFFF17BB1FCDCCF300BDEC58 /* mix_paula.c in Sources */,
				BFFF16E01FCDC76900BDEC58 /* legacy_robot.c in Sources */,
				BFFF17AC1FCDCCF300BDEC58 /* dataio.c in Sources */,
				BFFF17AF1FCDCCF300BDEC58 /* filter.c in Sources */,
				BFFF18001FCDCD1200BDEC58 /* mmd3_load.c in Sources */,
				BFFF17B81FCDCCF300BDEC58 /* med_extras.c in Sources */,
				BFFF16DC1FCDC76900BDEC58 /* legacy_board.c in Sources */,
				BFFF16C51FCDC76900BDEC58 /* data.c in Sources */,
				BFFF17FD1FCDCD1200BDEC58 /* med4_load.c in Sources */,
				BFFF17B61FCDCCF300BDEC58 /* load.c in Sources */,
				BFFF17061FCDC76900BDEC58 /* window.c in Sources */,
				BFFF16FC1FCDC76900BDEC58 /* scrdisp.c in Sources */,
				BFFF17F81FCDCD1200BDEC58 /* iff.c in Sources */,
				BFFF17BE1FCDCCF300BDEC58 /* period.c in Sources */,
				BFFF16F91FCDC76900BDEC58 /* robot.c in Sources */,
				BFFF16BF1FCDC76900BDEC58 /* board.c in Sources */,
				BFFF16C71FCDC76900BDEC58 /* error.c in Sources */,
				BFC1C0692142591600378A4C /* dns.c in Sources */,
				BFFF17FB1FCDCD1200BDEC58 /* med2_load.c in Sources */,
				BF6058DF216B3725001B738C /* game_update.c in Sources */,
				BFFF17B91FCDCCF300BDEC58 /* memio.c in Sources */,
				BFFF17F61FCDCD1200BDEC58 /* far_load.c in Sources */,
				BFFF17F71FCDCD1200BDEC58 /* gdm_load.c in Sources */,
				BFC1C06B2142591600378A4C /* socksyms.c in Sources */,
				BFFF18051FCDCD1200BDEC58 /* sample.c in Sources */,
				BF6058FC216B3725001B738C /* settings.c in Sources */,
				BF6058ED216B3725001B738C /* game_update_board.c in Sources */,
				BFFF17B21FCDCCF300BDEC58 /* hio.c in Sources */,
				BFFF17BA1FCDCCF300BDEC58 /* mix_all.c in Sources */,
				BFFF17F91FCDCD1200BDEC58 /* it_load.c in Sources */,
				BFFF17F11FCDCD1200BDEC58 /* 669_load.c in Sources */,
				BFFF17C11FCDCCF300BDEC58 /* scan.c in Sources */,
				BF6058E1216B3725001B738C /* game_menu.c in Sources */,
				BFFF16C11FCDC76900BDEC58 /* configure.c in Sources */,
				BFFF16EE1FCDC76900BDEC58 /* render_layer.c in Sources */,
				BFFF16C31FCDC76900BDEC58 /* counter.c in Sources */,
				BFFF17A51FCDCCE200BDEC58 /* manifest.c in Sources */,
				BFFF16DE1FCDC76900BDEC58 /* legacy_rasm.c in Sources */,
				BFFF16F71FCDC76900BDEC58 /* render.c in Sources */,
				BFFF16E21FCDC76900BDEC58 /* legacy_world.c in Sources */,
				BFFF17B51FCDCCF300BDEC58 /* load_helpers.c in Sources */,
				BFFF18181FCDCD8500BDEC58 /* helpsys.c in Sources */,
				BFFF17B11FCDCCF300BDEC58 /* format.c in Sources */,
				BFFF18021FCDCD1200BDEC58 /* mtm_load.c in Sources */,
				BFFF17FF1FCDCD1200BDEC58 /* mmd1_load.c in Sources */,
				BFFF17B41FCDCCF300BDEC58 /* lfo.c in Sources */,
				BFFF16E91FCDC76900BDEC58 /* render_gl.c in Sources */,
				BFFF16EB1FCDC76900BDEC58 /* render_gl1.c in Sources */,
				BFFF16EC1FCDC76900BDEC58 /* render_gl2.c in Sources */,
				BFFF18081FCDCD1200BDEC58 /* voltable.c in Sources */,
				BFFF16D01FCDC76900BDEC58 /* game.c in Sources */,
				BFFF16F51FCDC76900BDEC58 /* render_yuv1.c in Sources */,
				BFFF16CE1FCDC76900BDEC58 /* fsafeopen.c in Sources */,
				BFFF17F41FCDCD1200BDEC58 /* asylum_load.c in Sources */,
				BF6058F1216B3725001B738C /* caption.c in Sources */,
				BFFF17C01FCDCCF300BDEC58 /* read_event.c in Sources */,
				BFFF17BC1FCDCCF300BDEC58 /* mixer.c in Sources */,
				BFFF16D81FCDC76900BDEC58 /* idput.c in Sources */,
				BFFF17C21FCDCCF300BDEC58 /* smix.c in Sources */,
				BFFF18031FCDCD1200BDEC58 /* okt_load.c in Sources */,
				BFFF16ED1FCDC76900BDEC58 /* render_glsl.c in Sources */,
				BFFF17BF1FCDCCF300BDEC58 /* player.c in Sources */,
				BFFF16E41FCDC76900BDEC58 /* mzm.c in Sources */,
				BFFF16D41FCDC76900BDEC58 /* graphics.c in Sources */,
				BFFF17F31FCDCD1200BDEC58 /* asif.c in Sources */,
				BFFF17081FCDC76900BDEC58 /* world.c in Sources */,
				BFFF17B71FCDCCF300BDEC58 /* md5.c in Sources */,
				BFFF18091FCDCD1200BDEC58 /* xm_load.c in Sources */,
				BF6058DC216B3725001B738C /* core.c in Sources */,
				BFFF17FE1FCDCD1200BDEC58 /* mmd_common.c in Sources */,
				BFFF17B31FCDCCF300BDEC58 /* hmn_extras.c in Sources */,
				BFFF18011FCDCD1200BDEC58 /* mod_load.c in Sources */,
				BFFF16F21FCDC76900BDEC58 /* render_soft.c in Sources */,
				BFFF17AD1FCDCCF300BDEC58 /* effects.c in Sources */,
				BFFF17F21FCDCD1200BDEC58 /* amf_load.c in Sources */,
				BFFF16E71FCDC76900BDEC58 /* platform_sdl.c in Sources */,
				BFFF181A1FCDCD8500BDEC58 /* pngops.c in Sources */,
				BFFF16CA1FCDC76900BDEC58 /* event.c in Sources */,
				BFFF16F61FCDC76900BDEC58 /* render_yuv2.c in Sources */,
				BFFF17B01FCDCCF300BDEC58 /* fnmatch.c in Sources */,
				BFFF17C31FCDCCF300BDEC58 /* virtual.c in Sources */,
				BF6058E4216B3725001B738C /* game_player.c in Sources */,
				BFFF17F51FCDCD1200BDEC58 /* common.c in Sources */,
				BFFF17A91FCDCCE200BDEC58 /* sha256.c in Sources */,
				BF6058F2216B3725001B738C /* game_ops.c in Sources */,
				BFFF16CC1FCDC76900BDEC58 /* expr.c in Sources */,
				BFFF17AB1FCDCCF300BDEC58 /* control.c in Sources */,
				BFFF17FC1FCDCD1200BDEC58 /* med3_load.c in Sources */,
				BFFF17001FCDC76900BDEC58 /* sprite.c in Sources */,
				BFFF170A1FCDC76900BDEC58 /* zip.c in Sources */,
				BFFF17A31FCDCCE200BDEC58 /* host.c in Sources */,
				BFFF16BD1FCDC76900BDEC58 /* block.c in Sources */,
				BFFF18041FCDCD1200BDEC58 /* s3m_load.c in Sources */,
				BFFF17A71FCDCCE200BDEC58 /* network.c in Sources */,
				BFFF17AE1FCDCCF300BDEC58 /* extras.c in Sources */,
				BFFF16F31FCDC76900BDEC58 /* render_yuv.c in Sources */,
				BFFF16D61FCDC76900BDEC58 /* idarray.c in Sources */,
				BFFF16F01FCDC76900BDEC58 /* render_sdl.c in Sources */,
				BFFF17FA1FCDCD1200BDEC58 /* itsex.c in Sources */,
				BFC0B26B20681ACC00D28296 /* flt_load.c in Sources */,
				BFC0B26C20681ACC00D28296 /* hmn_load.c in Sources */,
				BFC0B26D20681ACC00D28296 /* st_load.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BF1012941FCCA97D008EEDB6 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF18801FCDCF7C00BDEC58 /* undo.c in Sources */,
				BFFF18741FCDCF7C00BDEC58 /* param.c in Sources */,
				BFFF186E1FCDCF7C00BDEC58 /* graphics.c in Sources */,
				BFFF18601FCDCF7C00BDEC58 /* char_ed.c in Sources */,
				BFFF185E1FCDCF7C00BDEC58 /* board.c in Sources */,
				BFFF18661FCDCF7C00BDEC58 /* debug.c in Sources */,
				BFFF18701FCDCF7C00BDEC58 /* macro.c in Sources */,
				BFFF18721FCDCF7C00BDEC58 /* pal_ed.c in Sources */,
				BFFF18681FCDCF7C00BDEC58 /* edit_di.c in Sources */,
				BF6058B5216B3683001B738C /* buffer.c in Sources */,
				BFFF186A1FCDCF7C00BDEC58 /* edit.c in Sources */,
				BFFF185C1FCDCF7C00BDEC58 /* block.c in Sources */,
				BFFF18761FCDCF7C00BDEC58 /* robo_debug.c in Sources */,
				BFFF18821FCDCF7C00BDEC58 /* window.c in Sources */,
				BFFF18781FCDCF7C00BDEC58 /* robo_ed.c in Sources */,
				BF6058B2216B3683001B738C /* edit_menu.c in Sources */,
				BFFF187C1FCDCF7C00BDEC58 /* select.c in Sources */,
				BF00DC0C2085644A00CD2DD2 /* clipboard_sdl2.c in Sources */,
				BFFF186C1FCDCF7C00BDEC58 /* fill.c in Sources */,
				BFFF187A1FCDCF7C00BDEC58 /* robot.c in Sources */,
				BFFF18841FCDCF7C00BDEC58 /* world.c in Sources */,
				BFFF18641FCDCF7C00BDEC58 /* configure.c in Sources */,
				BFFF187E1FCDCF7C00BDEC58 /* sfx_edit.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BF10129C1FCCA993008EEDB6 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BFFF189B1FCDE93900BDEC58 /* main.c in Sources */,
				BFFF18A71FCDEAF400BDEC58 /* run_stubs.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		BFFF18911FCDE81D00BDEC58 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = BF10128F1FCCA957008EEDB6 /* Core */;
			targetProxy = BFFF18901FCDE81D00BDEC58 /* PBXContainerItemProxy */;
		};
		BFFF18941FCDE82100BDEC58 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = BF1012971FCCA97D008EEDB6 /* Editor */;
			targetProxy = BFFF18931FCDE82100BDEC58 /* PBXContainerItemProxy */;
		};
		BFFF18A01FCDEA5D00BDEC58 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = BF10128F1FCCA957008EEDB6 /* Core */;
			targetProxy = BFFF189F1FCDEA5D00BDEC58 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		BF1012871FCCA7C2008EEDB6 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGN_IDENTITY = "-";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
			};
			name = Debug;
		};
		BF1012881FCCA7C2008EEDB6 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGN_IDENTITY = "-";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MTL_ENABLE_DEBUG_INFO = NO;
				SDKROOT = macosx;
			};
			name = Release;
		};
		BF10128A1FCCA7C2008EEDB6 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_STYLE = Automatic;
				COMBINE_HIDPI_IMAGES = YES;
				DEVELOPMENT_TEAM = "";
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(LOCAL_LIBRARY_DIR)/Frameworks",
					"$(PROJECT_DIR)",
				);
				GCC_CHAR_IS_UNSIGNED_CHAR = YES;
				GCC_C_LANGUAGE_STANDARD = gnu89;
				HEADER_SEARCH_PATHS = (
					SDL2.framework/Headers,
					../../contrib/libxmp/include,
				);
				INFOPLIST_FILE = MegaZeux/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_BUNDLE_IDENTIFIER = net.digitalmzx.MegaZeux;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		BF10128B1FCCA7C2008EEDB6 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_STYLE = Automatic;
				COMBINE_HIDPI_IMAGES = YES;
				DEVELOPMENT_TEAM = "";
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(LOCAL_LIBRARY_DIR)/Frameworks",
					"$(PROJECT_DIR)",
				);
				GCC_CHAR_IS_UNSIGNED_CHAR = YES;
				GCC_C_LANGUAGE_STANDARD = gnu89;
				HEADER_SEARCH_PATHS = (
					SDL2.framework/Headers,
					../../contrib/libxmp/include,
				);
				INFOPLIST_FILE = MegaZeux/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_BUNDLE_IDENTIFIER = net.digitalmzx.MegaZeux;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		BF1012921FCCA957008EEDB6 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = NO;
				CODE_SIGN_STYLE = Automatic;
				DEVELOPMENT_TEAM = "";
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				EXECUTABLE_PREFIX = lib;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(LOCAL_LIBRARY_DIR)/Frameworks",
					"$(PROJECT_DIR)",
				);
				GCC_CHAR_IS_UNSIGNED_CHAR = YES;
				GCC_C_LANGUAGE_STANDARD = gnu89;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NEED_PNG_WRITE_SCREEN,
					"DEBUG=1",
				);
				HEADER_SEARCH_PATHS = (
					SDL2.framework/Headers,
					libpng.framework/Headers,
					Ogg.framework/Headers,
					Vorbis.framework/Headers,
					../../contrib/libxmp/include,
				);
				INFOPLIST_FILE = "$(SRCROOT)/MegaZeux/Info.plist";
				INSTALL_PATH = "@rpath";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		BF1012931FCCA957008EEDB6 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = NO;
				CODE_SIGN_STYLE = Automatic;
				DEVELOPMENT_TEAM = "";
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				EXECUTABLE_PREFIX = lib;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(LOCAL_LIBRARY_DIR)/Frameworks",
					"$(PROJECT_DIR)",
				);
				GCC_CHAR_IS_UNSIGNED_CHAR = YES;
				GCC_C_LANGUAGE_STANDARD = gnu89;
				GCC_PREPROCESSOR_DEFINITIONS = NEED_PNG_WRITE_SCREEN;
				HEADER_SEARCH_PATHS = (
					SDL2.framework/Headers,
					libpng.framework/Headers,
					Ogg.framework/Headers,
					Vorbis.framework/Headers,
					../../contrib/libxmp/include,
				);
				INFOPLIST_FILE = "$(SRCROOT)/MegaZeux/Info.plist";
				INSTALL_PATH = "@rpath";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		BF10129A1FCCA97D008EEDB6 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Automatic;
				DEVELOPMENT_TEAM = "";
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				EXECUTABLE_PREFIX = lib;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)",
				);
				GCC_CHAR_IS_UNSIGNED_CHAR = YES;
				GCC_C_LANGUAGE_STANDARD = gnu89;
				GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
				HEADER_SEARCH_PATHS = SDL2.framework/Headers;
				INFOPLIST_FILE = "$(SRCROOT)/MegaZeux/Info.plist";
				INSTALL_PATH = "@rpath";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		BF10129B1FCCA97D008EEDB6 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Automatic;
				DEVELOPMENT_TEAM = "";
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				EXECUTABLE_PREFIX = lib;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)",
				);
				GCC_CHAR_IS_UNSIGNED_CHAR = YES;
				GCC_C_LANGUAGE_STANDARD = gnu89;
				GCC_PREPROCESSOR_DEFINITIONS = "";
				HEADER_SEARCH_PATHS = SDL2.framework/Headers;
				INFOPLIST_FILE = "$(SRCROOT)/MegaZeux/Info.plist";
				INSTALL_PATH = "@rpath";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		BF1012AF1FCCA993008EEDB6 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_STYLE = Automatic;
				COMBINE_HIDPI_IMAGES = YES;
				DEVELOPMENT_TEAM = "";
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)",
				);
				GCC_CHAR_IS_UNSIGNED_CHAR = YES;
				GCC_C_LANGUAGE_STANDARD = gnu89;
				HEADER_SEARCH_PATHS = SDL2.framework/Headers;
				INFOPLIST_FILE = MZXRun/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_BUNDLE_IDENTIFIER = net.digitalmzx.MZXRun;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		BF1012B01FCCA993008EEDB6 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_STYLE = Automatic;
				COMBINE_HIDPI_IMAGES = YES;
				DEVELOPMENT_TEAM = "";
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)",
				);
				GCC_CHAR_IS_UNSIGNED_CHAR = YES;
				GCC_C_LANGUAGE_STANDARD = gnu89;
				HEADER_SEARCH_PATHS = SDL2.framework/Headers;
				INFOPLIST_FILE = MZXRun/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_BUNDLE_IDENTIFIER = net.digitalmzx.MZXRun;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		BF1012731FCCA7C1008EEDB6 /* Build configuration list for PBXProject "MegaZeux" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BF1012871FCCA7C2008EEDB6 /* Debug */,
				BF1012881FCCA7C2008EEDB6 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BF1012891FCCA7C2008EEDB6 /* Build configuration list for PBXNativeTarget "MegaZeux" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BF10128A1FCCA7C2008EEDB6 /* Debug */,
				BF10128B1FCCA7C2008EEDB6 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BF1012911FCCA957008EEDB6 /* Build configuration list for PBXNativeTarget "Core" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BF1012921FCCA957008EEDB6 /* Debug */,
				BF1012931FCCA957008EEDB6 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BF1012991FCCA97D008EEDB6 /* Build configuration list for PBXNativeTarget "Editor" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BF10129A1FCCA97D008EEDB6 /* Debug */,
				BF10129B1FCCA97D008EEDB6 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BF1012AE1FCCA993008EEDB6 /* Build configuration list for PBXNativeTarget "MZXRun" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BF1012AF1FCCA993008EEDB6 /* Debug */,
				BF1012B01FCCA993008EEDB6 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = BF1012701FCCA7C1008EEDB6 /* Project object */;
}
