project.pbxproj 151 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 48;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. BF00DC0C2085644A00CD2DD2 /* clipboard_sdl2.c in Sources */ = {isa = PBXBuildFile; fileRef = BF00DC0B2085644A00CD2DD2 /* clipboard_sdl2.c */; };
  10. BF10127F1FCCA7C2008EEDB6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BF10127E1FCCA7C2008EEDB6 /* Assets.xcassets */; };
  11. BF1012A61FCCA993008EEDB6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BF1012A51FCCA993008EEDB6 /* Assets.xcassets */; };
  12. BF1012BA1FCCABB5008EEDB6 /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; };
  13. BF1012BB1FCCABB5008EEDB6 /* Vorbis.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  14. BF1012BE1FCCABB5008EEDB6 /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; };
  15. BF1012BF1FCCABB5008EEDB6 /* Ogg.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  16. BF1012C11FCCABF0008EEDB6 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; };
  17. BF1012C21FCCABF0008EEDB6 /* SDL2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  18. BF1012C41FCCB02F008EEDB6 /* libpng.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; };
  19. BF1012C51FCCB02F008EEDB6 /* libpng.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  20. BF6058B2216B3683001B738C /* edit_menu.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058AC216B3682001B738C /* edit_menu.c */; };
  21. BF6058B3216B3683001B738C /* buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058AD216B3682001B738C /* buffer.h */; };
  22. BF6058B4216B3683001B738C /* edit_menu.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058AE216B3682001B738C /* edit_menu.h */; };
  23. BF6058B5216B3683001B738C /* buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058AF216B3682001B738C /* buffer.c */; };
  24. BF6058B6216B3683001B738C /* buffer_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058B0216B3682001B738C /* buffer_struct.h */; };
  25. BF6058B7216B3683001B738C /* macro_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058B1216B3683001B738C /* macro_struct.h */; };
  26. BF6058DB216B3725001B738C /* extmem.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058B8216B371F001B738C /* extmem.h */; };
  27. BF6058DC216B3725001B738C /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058B9216B371F001B738C /* core.c */; };
  28. BF6058DD216B3725001B738C /* game_menu.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058BA216B371F001B738C /* game_menu.h */; };
  29. BF6058DE216B3725001B738C /* board_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058BB216B371F001B738C /* board_struct.h */; };
  30. BF6058DF216B3725001B738C /* game_update.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058BC216B371F001B738C /* game_update.c */; };
  31. BF6058E0216B3725001B738C /* compat.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058BD216B3720001B738C /* compat.h */; };
  32. BF6058E1216B3725001B738C /* game_menu.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058BE216B3720001B738C /* game_menu.c */; };
  33. BF6058E2216B3725001B738C /* counter_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058BF216B3720001B738C /* counter_struct.h */; };
  34. BF6058E3216B3725001B738C /* memcasecmp.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C0216B3720001B738C /* memcasecmp.h */; };
  35. BF6058E4216B3725001B738C /* game_player.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058C1216B3720001B738C /* game_player.c */; };
  36. BF6058E5216B3725001B738C /* intake_num.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058C2216B3720001B738C /* intake_num.c */; };
  37. BF6058E6216B3725001B738C /* rasm.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C3216B3720001B738C /* rasm.h */; };
  38. BF6058E7216B3725001B738C /* game_ops.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C4216B3720001B738C /* game_ops.h */; };
  39. BF6058E8216B3725001B738C /* world_format.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C5216B3721001B738C /* world_format.h */; };
  40. BF6058E9216B3725001B738C /* rasm.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058C6216B3721001B738C /* rasm.c */; };
  41. BF6058EA216B3725001B738C /* settings.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C7216B3721001B738C /* settings.h */; };
  42. BF6058EB216B3725001B738C /* caption.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C8216B3721001B738C /* caption.h */; };
  43. BF6058EC216B3725001B738C /* core.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058C9216B3722001B738C /* core.h */; };
  44. BF6058ED216B3725001B738C /* game_update_board.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058CA216B3722001B738C /* game_update_board.c */; };
  45. BF6058EE216B3725001B738C /* world_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058CB216B3722001B738C /* world_struct.h */; };
  46. BF6058EF216B3725001B738C /* compat_sdl.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058CC216B3722001B738C /* compat_sdl.h */; };
  47. BF6058F0216B3725001B738C /* renderers.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058CD216B3723001B738C /* renderers.h */; };
  48. BF6058F1216B3725001B738C /* caption.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058CE216B3723001B738C /* caption.c */; };
  49. BF6058F2216B3725001B738C /* game_ops.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058CF216B3723001B738C /* game_ops.c */; };
  50. BF6058F3216B3725001B738C /* intake_num.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D0216B3723001B738C /* intake_num.h */; };
  51. BF6058F4216B3725001B738C /* render_layer_code.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D1216B3723001B738C /* render_layer_code.h */; };
  52. BF6058F5216B3725001B738C /* sprite_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D2216B3724001B738C /* sprite_struct.h */; };
  53. BF6058F6216B3725001B738C /* game_update.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D3216B3724001B738C /* game_update.h */; };
  54. BF6058F7216B3725001B738C /* game_player.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D4216B3724001B738C /* game_player.h */; };
  55. BF6058F8216B3725001B738C /* robot_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D5216B3724001B738C /* robot_struct.h */; };
  56. BF6058F9216B3725001B738C /* thread_sdl.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D6216B3724001B738C /* thread_sdl.h */; };
  57. BF6058FA216B3725001B738C /* const.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D7216B3724001B738C /* const.h */; };
  58. BF6058FB216B3725001B738C /* keysym.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058D8216B3724001B738C /* keysym.h */; };
  59. BF6058FC216B3725001B738C /* settings.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6058D9216B3725001B738C /* settings.c */; };
  60. BF6058FD216B3725001B738C /* memfile.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6058DA216B3725001B738C /* memfile.h */; };
  61. BFC0B26B20681ACC00D28296 /* flt_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC0B26620681A9000D28296 /* flt_load.c */; };
  62. BFC0B26C20681ACC00D28296 /* hmn_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC0B26520681A9000D28296 /* hmn_load.c */; };
  63. BFC0B26D20681ACC00D28296 /* st_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC0B26720681A9000D28296 /* st_load.c */; };
  64. BFC1C05B214258CE00378A4C /* audio.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0472142551800378A4C /* audio.c */; };
  65. BFC1C05C214258CE00378A4C /* audio_pcs.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0582142585300378A4C /* audio_pcs.c */; };
  66. BFC1C05D214258CE00378A4C /* audio_sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0482142551800378A4C /* audio_sdl.c */; };
  67. BFC1C05E214258CE00378A4C /* audio_vorbis.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C04A2142551900378A4C /* audio_vorbis.c */; };
  68. BFC1C05F214258CE00378A4C /* audio_wav.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0452142551800378A4C /* audio_wav.c */; };
  69. BFC1C060214258CE00378A4C /* audio_xmp.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0412142551800378A4C /* audio_xmp.c */; };
  70. BFC1C061214258CE00378A4C /* ext.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0462142551800378A4C /* ext.c */; };
  71. BFC1C062214258CE00378A4C /* sampled_stream.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0552142552800378A4C /* sampled_stream.c */; };
  72. BFC1C063214258CE00378A4C /* sfx.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0542142552800378A4C /* sfx.c */; };
  73. BFC1C0692142591600378A4C /* dns.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0642142591500378A4C /* dns.c */; };
  74. BFC1C06B2142591600378A4C /* socksyms.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC1C0662142591500378A4C /* socksyms.c */; };
  75. BFC1C06C2142591600378A4C /* dns.h in Headers */ = {isa = PBXBuildFile; fileRef = BFC1C0672142591500378A4C /* dns.h */; };
  76. BFC1C06D2142591600378A4C /* socksyms.h in Headers */ = {isa = PBXBuildFile; fileRef = BFC1C0682142591600378A4C /* socksyms.h */; };
  77. BFFF16281FCDC55000BDEC58 /* libpng.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; };
  78. BFFF16291FCDC55000BDEC58 /* libpng.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  79. BFFF162A1FCDC55000BDEC58 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; };
  80. BFFF162B1FCDC55000BDEC58 /* SDL2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  81. BFFF162C1FCDC55000BDEC58 /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; };
  82. BFFF162D1FCDC55000BDEC58 /* Ogg.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  83. BFFF162E1FCDC55000BDEC58 /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; };
  84. BFFF162F1FCDC55000BDEC58 /* Vorbis.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  85. BFFF16341FCDC57B00BDEC58 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C61FCCB0F9008EEDB6 /* libz.tbd */; };
  86. BFFF16BD1FCDC76900BDEC58 /* block.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF163E1FCDC64700BDEC58 /* block.c */; };
  87. BFFF16BE1FCDC76900BDEC58 /* block.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16741FCDC64E00BDEC58 /* block.h */; };
  88. BFFF16BF1FCDC76900BDEC58 /* board.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF163A1FCDC64600BDEC58 /* board.c */; };
  89. BFFF16C01FCDC76900BDEC58 /* board.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16381FCDC64600BDEC58 /* board.h */; };
  90. BFFF16C11FCDC76900BDEC58 /* configure.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF164E1FCDC64800BDEC58 /* configure.c */; };
  91. BFFF16C21FCDC76900BDEC58 /* configure.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF165A1FCDC64A00BDEC58 /* configure.h */; };
  92. BFFF16C31FCDC76900BDEC58 /* counter.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16731FCDC64D00BDEC58 /* counter.c */; };
  93. BFFF16C41FCDC76900BDEC58 /* counter.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF166C1FCDC64D00BDEC58 /* counter.h */; };
  94. BFFF16C51FCDC76900BDEC58 /* data.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF163D1FCDC64700BDEC58 /* data.c */; };
  95. BFFF16C61FCDC76900BDEC58 /* data.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16441FCDC64700BDEC58 /* data.h */; };
  96. BFFF16C71FCDC76900BDEC58 /* error.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF164B1FCDC64800BDEC58 /* error.c */; };
  97. BFFF16C81FCDC76900BDEC58 /* error.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF163C1FCDC64600BDEC58 /* error.h */; };
  98. BFFF16C91FCDC76900BDEC58 /* event_sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16961FCDC6D000BDEC58 /* event_sdl.c */; };
  99. BFFF16CA1FCDC76900BDEC58 /* event.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16401FCDC64700BDEC58 /* event.c */; };
  100. BFFF16CB1FCDC76900BDEC58 /* event.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF166F1FCDC64D00BDEC58 /* event.h */; };
  101. BFFF16CC1FCDC76900BDEC58 /* expr.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF165B1FCDC64A00BDEC58 /* expr.c */; };
  102. BFFF16CD1FCDC76900BDEC58 /* expr.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16461FCDC64700BDEC58 /* expr.h */; };
  103. BFFF16CE1FCDC76900BDEC58 /* fsafeopen.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF164A1FCDC64800BDEC58 /* fsafeopen.c */; };
  104. BFFF16CF1FCDC76900BDEC58 /* fsafeopen.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16701FCDC64D00BDEC58 /* fsafeopen.h */; };
  105. BFFF16D01FCDC76900BDEC58 /* game.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16681FCDC64C00BDEC58 /* game.c */; };
  106. BFFF16D11FCDC76900BDEC58 /* game.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF164D1FCDC64800BDEC58 /* game.h */; };
  107. BFFF16D41FCDC76900BDEC58 /* graphics.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16561FCDC64900BDEC58 /* graphics.c */; };
  108. BFFF16D51FCDC76900BDEC58 /* graphics.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16711FCDC64D00BDEC58 /* graphics.h */; };
  109. BFFF16D61FCDC76900BDEC58 /* idarray.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16721FCDC64D00BDEC58 /* idarray.c */; };
  110. BFFF16D71FCDC76900BDEC58 /* idarray.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF163F1FCDC64700BDEC58 /* idarray.h */; };
  111. BFFF16D81FCDC76900BDEC58 /* idput.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16541FCDC64900BDEC58 /* idput.c */; };
  112. BFFF16D91FCDC76900BDEC58 /* idput.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF165C1FCDC64A00BDEC58 /* idput.h */; };
  113. BFFF16DA1FCDC76900BDEC58 /* intake.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16661FCDC64C00BDEC58 /* intake.c */; };
  114. BFFF16DB1FCDC76900BDEC58 /* intake.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF166E1FCDC64D00BDEC58 /* intake.h */; };
  115. BFFF16DC1FCDC76900BDEC58 /* legacy_board.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16501FCDC64900BDEC58 /* legacy_board.c */; };
  116. BFFF16DD1FCDC76900BDEC58 /* legacy_board.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16431FCDC64700BDEC58 /* legacy_board.h */; };
  117. BFFF16DE1FCDC76900BDEC58 /* legacy_rasm.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF166A1FCDC64C00BDEC58 /* legacy_rasm.c */; };
  118. BFFF16DF1FCDC76900BDEC58 /* legacy_rasm.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16611FCDC64B00BDEC58 /* legacy_rasm.h */; };
  119. BFFF16E01FCDC76900BDEC58 /* legacy_robot.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF165D1FCDC64A00BDEC58 /* legacy_robot.c */; };
  120. BFFF16E11FCDC76900BDEC58 /* legacy_robot.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF164C1FCDC64800BDEC58 /* legacy_robot.h */; };
  121. BFFF16E21FCDC76900BDEC58 /* legacy_world.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16471FCDC64700BDEC58 /* legacy_world.c */; };
  122. BFFF16E31FCDC76900BDEC58 /* legacy_world.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16521FCDC64900BDEC58 /* legacy_world.h */; };
  123. BFFF16E41FCDC76900BDEC58 /* mzm.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16421FCDC64700BDEC58 /* mzm.c */; };
  124. BFFF16E51FCDC76900BDEC58 /* mzm.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16641FCDC64B00BDEC58 /* mzm.h */; };
  125. BFFF16E61FCDC76900BDEC58 /* platform_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16A81FCDC6D300BDEC58 /* platform_endian.h */; };
  126. BFFF16E71FCDC76900BDEC58 /* platform_sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16A31FCDC6D200BDEC58 /* platform_sdl.c */; };
  127. BFFF16E81FCDC76900BDEC58 /* platform.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16A91FCDC6D300BDEC58 /* platform.h */; };
  128. BFFF16E91FCDC76900BDEC58 /* render_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16991FCDC6D100BDEC58 /* render_gl.c */; };
  129. BFFF16EA1FCDC76900BDEC58 /* render_gl.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16A61FCDC6D300BDEC58 /* render_gl.h */; };
  130. BFFF16EB1FCDC76900BDEC58 /* render_gl1.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF169D1FCDC6D200BDEC58 /* render_gl1.c */; };
  131. BFFF16EC1FCDC76900BDEC58 /* render_gl2.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16951FCDC6D000BDEC58 /* render_gl2.c */; };
  132. BFFF16ED1FCDC76900BDEC58 /* render_glsl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF169E1FCDC6D200BDEC58 /* render_glsl.c */; };
  133. BFFF16EE1FCDC76900BDEC58 /* render_layer.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16551FCDC64900BDEC58 /* render_layer.c */; };
  134. BFFF16EF1FCDC76900BDEC58 /* render_layer.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16571FCDC64A00BDEC58 /* render_layer.h */; };
  135. BFFF16F01FCDC76900BDEC58 /* render_sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16A71FCDC6D300BDEC58 /* render_sdl.c */; };
  136. BFFF16F11FCDC76900BDEC58 /* render_sdl.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16971FCDC6D000BDEC58 /* render_sdl.h */; };
  137. BFFF16F21FCDC76900BDEC58 /* render_soft.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16A41FCDC6D300BDEC58 /* render_soft.c */; };
  138. BFFF16F31FCDC76900BDEC58 /* render_yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF169B1FCDC6D100BDEC58 /* render_yuv.c */; };
  139. BFFF16F41FCDC76900BDEC58 /* render_yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16A51FCDC6D300BDEC58 /* render_yuv.h */; };
  140. BFFF16F51FCDC76900BDEC58 /* render_yuv1.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16981FCDC6D100BDEC58 /* render_yuv1.c */; };
  141. BFFF16F61FCDC76900BDEC58 /* render_yuv2.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF169A1FCDC6D100BDEC58 /* render_yuv2.c */; };
  142. BFFF16F71FCDC76900BDEC58 /* render.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF166D1FCDC64D00BDEC58 /* render.c */; };
  143. BFFF16F81FCDC76900BDEC58 /* render.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16691FCDC64C00BDEC58 /* render.h */; };
  144. BFFF16F91FCDC76900BDEC58 /* robot.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16451FCDC64700BDEC58 /* robot.c */; };
  145. BFFF16FA1FCDC76900BDEC58 /* robot.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16391FCDC64600BDEC58 /* robot.h */; };
  146. BFFF16FB1FCDC76900BDEC58 /* run_robot.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16671FCDC64C00BDEC58 /* run_robot.c */; };
  147. BFFF16FC1FCDC76900BDEC58 /* scrdisp.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16511FCDC64900BDEC58 /* scrdisp.c */; };
  148. BFFF16FD1FCDC76900BDEC58 /* scrdisp.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16581FCDC64A00BDEC58 /* scrdisp.h */; };
  149. BFFF17001FCDC76900BDEC58 /* sprite.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16601FCDC64B00BDEC58 /* sprite.c */; };
  150. BFFF17011FCDC76900BDEC58 /* sprite.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF165E1FCDC64B00BDEC58 /* sprite.h */; };
  151. BFFF17021FCDC76900BDEC58 /* str.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16411FCDC64700BDEC58 /* str.c */; };
  152. BFFF17031FCDC76900BDEC58 /* str.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16621FCDC64B00BDEC58 /* str.h */; };
  153. BFFF17041FCDC76900BDEC58 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16651FCDC64C00BDEC58 /* util.c */; };
  154. BFFF17051FCDC76900BDEC58 /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16361FCDC64600BDEC58 /* util.h */; };
  155. BFFF17061FCDC76900BDEC58 /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16531FCDC64900BDEC58 /* window.c */; };
  156. BFFF17071FCDC76900BDEC58 /* window.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF164F1FCDC64800BDEC58 /* window.h */; };
  157. BFFF17081FCDC76900BDEC58 /* world.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16591FCDC64A00BDEC58 /* world.c */; };
  158. BFFF17091FCDC76900BDEC58 /* world.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF165F1FCDC64B00BDEC58 /* world.h */; };
  159. BFFF170A1FCDC76900BDEC58 /* zip.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF16631FCDC64B00BDEC58 /* zip.c */; };
  160. BFFF170B1FCDC76900BDEC58 /* zip.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF16371FCDC64600BDEC58 /* zip.h */; };
  161. BFFF170C1FCDC7AC00BDEC58 /* libpng.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C31FCCB02F008EEDB6 /* libpng.framework */; };
  162. BFFF170D1FCDC7AC00BDEC58 /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B91FCCABB5008EEDB6 /* Ogg.framework */; };
  163. BFFF170E1FCDC7AC00BDEC58 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; };
  164. BFFF170F1FCDC7AC00BDEC58 /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */; };
  165. BFFF17111FCDC81000BDEC58 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17101FCDC81000BDEC58 /* config.h */; };
  166. BFFF17A31FCDCCE200BDEC58 /* host.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17131FCDC93E00BDEC58 /* host.c */; };
  167. BFFF17A41FCDCCE200BDEC58 /* host.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17181FCDC93E00BDEC58 /* host.h */; };
  168. BFFF17A51FCDCCE200BDEC58 /* manifest.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF171A1FCDC93F00BDEC58 /* manifest.c */; };
  169. BFFF17A61FCDCCE200BDEC58 /* manifest.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17141FCDC93E00BDEC58 /* manifest.h */; };
  170. BFFF17A71FCDCCE200BDEC58 /* network.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17161FCDC93E00BDEC58 /* network.c */; };
  171. BFFF17A81FCDCCE200BDEC58 /* network.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17191FCDC93E00BDEC58 /* network.h */; };
  172. BFFF17A91FCDCCE200BDEC58 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17151FCDC93E00BDEC58 /* sha256.c */; };
  173. BFFF17AA1FCDCCE200BDEC58 /* sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17171FCDC93E00BDEC58 /* sha256.h */; };
  174. BFFF17AB1FCDCCF300BDEC58 /* control.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF174A1FCDCBE500BDEC58 /* control.c */; };
  175. BFFF17AC1FCDCCF300BDEC58 /* dataio.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF174D1FCDCBE600BDEC58 /* dataio.c */; };
  176. BFFF17AD1FCDCCF300BDEC58 /* effects.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17211FCDCBDB00BDEC58 /* effects.c */; };
  177. BFFF17AE1FCDCCF300BDEC58 /* extras.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF173C1FCDCBE300BDEC58 /* extras.c */; };
  178. BFFF17AF1FCDCCF300BDEC58 /* filter.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17221FCDCBDB00BDEC58 /* filter.c */; };
  179. BFFF17B01FCDCCF300BDEC58 /* fnmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF174C1FCDCBE500BDEC58 /* fnmatch.c */; };
  180. BFFF17B11FCDCCF300BDEC58 /* format.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF173A1FCDCBE300BDEC58 /* format.c */; };
  181. BFFF17B21FCDCCF300BDEC58 /* hio.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17401FCDCBE400BDEC58 /* hio.c */; };
  182. BFFF17B31FCDCCF300BDEC58 /* hmn_extras.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17351FCDCBE200BDEC58 /* hmn_extras.c */; };
  183. BFFF17B41FCDCCF300BDEC58 /* lfo.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17301FCDCBE000BDEC58 /* lfo.c */; };
  184. BFFF17B51FCDCCF300BDEC58 /* load_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17451FCDCBE400BDEC58 /* load_helpers.c */; };
  185. BFFF17B61FCDCCF300BDEC58 /* load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17391FCDCBE300BDEC58 /* load.c */; };
  186. BFFF17B71FCDCCF300BDEC58 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF172E1FCDCBDF00BDEC58 /* md5.c */; };
  187. BFFF17B81FCDCCF300BDEC58 /* med_extras.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17461FCDCBE400BDEC58 /* med_extras.c */; };
  188. BFFF17B91FCDCCF300BDEC58 /* memio.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17291FCDCBDC00BDEC58 /* memio.c */; };
  189. BFFF17BA1FCDCCF300BDEC58 /* mix_all.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17411FCDCBE400BDEC58 /* mix_all.c */; };
  190. BFFF17BB1FCDCCF300BDEC58 /* mix_paula.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17261FCDCBDB00BDEC58 /* mix_paula.c */; };
  191. BFFF17BC1FCDCCF300BDEC58 /* mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17331FCDCBE200BDEC58 /* mixer.c */; };
  192. BFFF17BE1FCDCCF300BDEC58 /* period.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17441FCDCBE400BDEC58 /* period.c */; };
  193. BFFF17BF1FCDCCF300BDEC58 /* player.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF172C1FCDCBDF00BDEC58 /* player.c */; };
  194. BFFF17C01FCDCCF300BDEC58 /* read_event.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17241FCDCBDB00BDEC58 /* read_event.c */; };
  195. BFFF17C11FCDCCF300BDEC58 /* scan.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17251FCDCBDB00BDEC58 /* scan.c */; };
  196. BFFF17C21FCDCCF300BDEC58 /* smix.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17341FCDCBE200BDEC58 /* smix.c */; };
  197. BFFF17C31FCDCCF300BDEC58 /* virtual.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF172D1FCDCBDF00BDEC58 /* virtual.c */; };
  198. BFFF17C41FCDCCF300BDEC58 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17421FCDCBE400BDEC58 /* common.h */; };
  199. BFFF17C51FCDCCF300BDEC58 /* effects.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17321FCDCBE000BDEC58 /* effects.h */; };
  200. BFFF17C61FCDCCF300BDEC58 /* extras.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF173D1FCDCBE300BDEC58 /* extras.h */; };
  201. BFFF17C71FCDCCF300BDEC58 /* fnmatch.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF173E1FCDCBE300BDEC58 /* fnmatch.h */; };
  202. BFFF17C81FCDCCF300BDEC58 /* format.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17311FCDCBE000BDEC58 /* format.h */; };
  203. BFFF17C91FCDCCF300BDEC58 /* hio.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF173F1FCDCBE300BDEC58 /* hio.h */; };
  204. BFFF17CA1FCDCCF300BDEC58 /* hmn_extras.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17361FCDCBE200BDEC58 /* hmn_extras.h */; };
  205. BFFF17CB1FCDCCF300BDEC58 /* lfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17271FCDCBDC00BDEC58 /* lfo.h */; };
  206. BFFF17CC1FCDCCF300BDEC58 /* list.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17491FCDCBE500BDEC58 /* list.h */; };
  207. BFFF17CD1FCDCCF300BDEC58 /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17201FCDCBDB00BDEC58 /* md5.h */; };
  208. BFFF17CE1FCDCCF300BDEC58 /* mdataio.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF174B1FCDCBE500BDEC58 /* mdataio.h */; };
  209. BFFF17CF1FCDCCF300BDEC58 /* med_extras.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17281FCDCBDC00BDEC58 /* med_extras.h */; };
  210. BFFF17D01FCDCCF300BDEC58 /* memio.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF173B1FCDCBE300BDEC58 /* memio.h */; };
  211. BFFF17D11FCDCCF300BDEC58 /* mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17481FCDCBE500BDEC58 /* mixer.h */; };
  212. BFFF17D21FCDCCF300BDEC58 /* paula.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17431FCDCBE400BDEC58 /* paula.h */; };
  213. BFFF17D31FCDCCF300BDEC58 /* period.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF172A1FCDCBDC00BDEC58 /* period.h */; };
  214. BFFF17D41FCDCCF300BDEC58 /* player.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF172F1FCDCBDF00BDEC58 /* player.h */; };
  215. BFFF17D51FCDCCF300BDEC58 /* precomp_blep.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17231FCDCBDB00BDEC58 /* precomp_blep.h */; };
  216. BFFF17D61FCDCCF300BDEC58 /* precomp_lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17371FCDCBE200BDEC58 /* precomp_lut.h */; };
  217. BFFF17D71FCDCCF300BDEC58 /* virtual.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17381FCDCBE200BDEC58 /* virtual.h */; };
  218. BFFF17F11FCDCD1200BDEC58 /* 669_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17821FCDCC0000BDEC58 /* 669_load.c */; };
  219. BFFF17F21FCDCD1200BDEC58 /* amf_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17811FCDCC0000BDEC58 /* amf_load.c */; };
  220. BFFF17F31FCDCD1200BDEC58 /* asif.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17671FCDCBFD00BDEC58 /* asif.c */; };
  221. BFFF17F41FCDCD1200BDEC58 /* asylum_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17681FCDCBFD00BDEC58 /* asylum_load.c */; };
  222. BFFF17F51FCDCD1200BDEC58 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF177D1FCDCBFF00BDEC58 /* common.c */; };
  223. BFFF17F61FCDCD1200BDEC58 /* far_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176B1FCDCBFE00BDEC58 /* far_load.c */; };
  224. BFFF17F71FCDCD1200BDEC58 /* gdm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17731FCDCBFE00BDEC58 /* gdm_load.c */; };
  225. BFFF17F81FCDCD1200BDEC58 /* iff.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176C1FCDCBFE00BDEC58 /* iff.c */; };
  226. BFFF17F91FCDCD1200BDEC58 /* it_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17751FCDCBFF00BDEC58 /* it_load.c */; };
  227. BFFF17FA1FCDCD1200BDEC58 /* itsex.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176D1FCDCBFE00BDEC58 /* itsex.c */; };
  228. BFFF17FB1FCDCD1200BDEC58 /* med2_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17851FCDCC0000BDEC58 /* med2_load.c */; };
  229. BFFF17FC1FCDCD1200BDEC58 /* med3_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17801FCDCC0000BDEC58 /* med3_load.c */; };
  230. BFFF17FD1FCDCD1200BDEC58 /* med4_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF177F1FCDCC0000BDEC58 /* med4_load.c */; };
  231. BFFF17FE1FCDCD1200BDEC58 /* mmd_common.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176A1FCDCBFE00BDEC58 /* mmd_common.c */; };
  232. BFFF17FF1FCDCD1200BDEC58 /* mmd1_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17791FCDCBFF00BDEC58 /* mmd1_load.c */; };
  233. BFFF18001FCDCD1200BDEC58 /* mmd3_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176E1FCDCBFE00BDEC58 /* mmd3_load.c */; };
  234. BFFF18011FCDCD1200BDEC58 /* mod_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17861FCDCC0100BDEC58 /* mod_load.c */; };
  235. BFFF18021FCDCD1200BDEC58 /* mtm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF176F1FCDCBFE00BDEC58 /* mtm_load.c */; };
  236. BFFF18031FCDCD1200BDEC58 /* okt_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17841FCDCC0000BDEC58 /* okt_load.c */; };
  237. BFFF18041FCDCD1200BDEC58 /* s3m_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17781FCDCBFF00BDEC58 /* s3m_load.c */; };
  238. BFFF18051FCDCD1200BDEC58 /* sample.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17881FCDCC0100BDEC58 /* sample.c */; };
  239. BFFF18061FCDCD1200BDEC58 /* stm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF177C1FCDCBFF00BDEC58 /* stm_load.c */; };
  240. BFFF18071FCDCD1200BDEC58 /* ult_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17741FCDCBFF00BDEC58 /* ult_load.c */; };
  241. BFFF18081FCDCD1200BDEC58 /* voltable.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17691FCDCBFD00BDEC58 /* voltable.c */; };
  242. BFFF18091FCDCD1200BDEC58 /* xm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF17871FCDCC0100BDEC58 /* xm_load.c */; };
  243. BFFF180A1FCDCD1200BDEC58 /* asif.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17701FCDCBFE00BDEC58 /* asif.h */; };
  244. BFFF180B1FCDCD1200BDEC58 /* iff.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17761FCDCBFF00BDEC58 /* iff.h */; };
  245. BFFF180C1FCDCD1200BDEC58 /* it.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17711FCDCBFE00BDEC58 /* it.h */; };
  246. BFFF180D1FCDCD1200BDEC58 /* loader.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF177A1FCDCBFF00BDEC58 /* loader.h */; };
  247. BFFF180E1FCDCD1200BDEC58 /* med.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17831FCDCC0000BDEC58 /* med.h */; };
  248. BFFF180F1FCDCD1200BDEC58 /* mod.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17771FCDCBFF00BDEC58 /* mod.h */; };
  249. BFFF18101FCDCD1200BDEC58 /* s3m.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF17721FCDCBFE00BDEC58 /* s3m.h */; };
  250. BFFF18111FCDCD1200BDEC58 /* xm.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF177B1FCDCBFF00BDEC58 /* xm.h */; };
  251. BFFF18181FCDCD8500BDEC58 /* helpsys.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18141FCDCD7B00BDEC58 /* helpsys.c */; };
  252. BFFF18191FCDCD8500BDEC58 /* helpsys.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18151FCDCD7B00BDEC58 /* helpsys.h */; };
  253. BFFF181A1FCDCD8500BDEC58 /* pngops.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18121FCDCD7A00BDEC58 /* pngops.c */; };
  254. BFFF181B1FCDCD8500BDEC58 /* pngops.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18131FCDCD7B00BDEC58 /* pngops.h */; };
  255. BFFF185C1FCDCF7C00BDEC58 /* block.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF182E1FCDCF6400BDEC58 /* block.c */; };
  256. BFFF185D1FCDCF7C00BDEC58 /* block.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18461FCDCF6800BDEC58 /* block.h */; };
  257. BFFF185E1FCDCF7C00BDEC58 /* board.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183F1FCDCF6600BDEC58 /* board.c */; };
  258. BFFF185F1FCDCF7C00BDEC58 /* board.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18311FCDCF6400BDEC58 /* board.h */; };
  259. BFFF18601FCDCF7C00BDEC58 /* char_ed.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18401FCDCF6600BDEC58 /* char_ed.c */; };
  260. BFFF18611FCDCF7C00BDEC58 /* char_ed.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18271FCDCF6300BDEC58 /* char_ed.h */; };
  261. BFFF18631FCDCF7C00BDEC58 /* clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18211FCDCF6200BDEC58 /* clipboard.h */; };
  262. BFFF18641FCDCF7C00BDEC58 /* configure.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18241FCDCF6300BDEC58 /* configure.c */; };
  263. BFFF18651FCDCF7C00BDEC58 /* configure.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18351FCDCF6500BDEC58 /* configure.h */; };
  264. BFFF18661FCDCF7C00BDEC58 /* debug.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183A1FCDCF6600BDEC58 /* debug.c */; };
  265. BFFF18671FCDCF7C00BDEC58 /* debug.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF182B1FCDCF6400BDEC58 /* debug.h */; };
  266. BFFF18681FCDCF7C00BDEC58 /* edit_di.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF182A1FCDCF6300BDEC58 /* edit_di.c */; };
  267. BFFF18691FCDCF7C00BDEC58 /* edit_di.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18331FCDCF6500BDEC58 /* edit_di.h */; };
  268. BFFF186A1FCDCF7C00BDEC58 /* edit.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18301FCDCF6400BDEC58 /* edit.c */; };
  269. BFFF186B1FCDCF7C00BDEC58 /* edit.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF182F1FCDCF6400BDEC58 /* edit.h */; };
  270. BFFF186C1FCDCF7C00BDEC58 /* fill.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18251FCDCF6300BDEC58 /* fill.c */; };
  271. BFFF186D1FCDCF7C00BDEC58 /* fill.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18361FCDCF6500BDEC58 /* fill.h */; };
  272. BFFF186E1FCDCF7C00BDEC58 /* graphics.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183D1FCDCF6600BDEC58 /* graphics.c */; };
  273. BFFF186F1FCDCF7C00BDEC58 /* graphics.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18451FCDCF6700BDEC58 /* graphics.h */; };
  274. BFFF18701FCDCF7C00BDEC58 /* macro.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18371FCDCF6500BDEC58 /* macro.c */; };
  275. BFFF18711FCDCF7C00BDEC58 /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF181F1FCDCF6200BDEC58 /* macro.h */; };
  276. BFFF18721FCDCF7C00BDEC58 /* pal_ed.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18261FCDCF6300BDEC58 /* pal_ed.c */; };
  277. BFFF18731FCDCF7C00BDEC58 /* pal_ed.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF181D1FCDCF6200BDEC58 /* pal_ed.h */; };
  278. BFFF18741FCDCF7C00BDEC58 /* param.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18411FCDCF6700BDEC58 /* param.c */; };
  279. BFFF18751FCDCF7C00BDEC58 /* param.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18381FCDCF6500BDEC58 /* param.h */; };
  280. BFFF18761FCDCF7C00BDEC58 /* robo_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183E1FCDCF6600BDEC58 /* robo_debug.c */; };
  281. BFFF18771FCDCF7C00BDEC58 /* robo_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18321FCDCF6400BDEC58 /* robo_debug.h */; };
  282. BFFF18781FCDCF7C00BDEC58 /* robo_ed.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18341FCDCF6500BDEC58 /* robo_ed.c */; };
  283. BFFF18791FCDCF7C00BDEC58 /* robo_ed.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18431FCDCF6700BDEC58 /* robo_ed.h */; };
  284. BFFF187A1FCDCF7C00BDEC58 /* robot.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF182C1FCDCF6400BDEC58 /* robot.c */; };
  285. BFFF187B1FCDCF7C00BDEC58 /* robot.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18231FCDCF6300BDEC58 /* robot.h */; };
  286. BFFF187C1FCDCF7C00BDEC58 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18391FCDCF6500BDEC58 /* select.c */; };
  287. BFFF187D1FCDCF7C00BDEC58 /* select.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18421FCDCF6700BDEC58 /* select.h */; };
  288. BFFF187E1FCDCF7C00BDEC58 /* sfx_edit.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18221FCDCF6300BDEC58 /* sfx_edit.c */; };
  289. BFFF187F1FCDCF7C00BDEC58 /* sfx_edit.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF182D1FCDCF6400BDEC58 /* sfx_edit.h */; };
  290. BFFF18801FCDCF7C00BDEC58 /* undo.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18281FCDCF6300BDEC58 /* undo.c */; };
  291. BFFF18811FCDCF7C00BDEC58 /* undo.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18441FCDCF6700BDEC58 /* undo.h */; };
  292. BFFF18821FCDCF7C00BDEC58 /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18291FCDCF6300BDEC58 /* window.c */; };
  293. BFFF18831FCDCF7C00BDEC58 /* window.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF181E1FCDCF6200BDEC58 /* window.h */; };
  294. BFFF18841FCDCF7C00BDEC58 /* world.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF183B1FCDCF6600BDEC58 /* world.c */; };
  295. BFFF18851FCDCF7C00BDEC58 /* world.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFF18201FCDCF6200BDEC58 /* world.h */; };
  296. BFFF188A1FCDD2DC00BDEC58 /* libCore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; };
  297. BFFF188C1FCDE74B00BDEC58 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF188B1FCDE74B00BDEC58 /* main.c */; };
  298. BFFF188D1FCDE81600BDEC58 /* libCore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; };
  299. BFFF188E1FCDE81900BDEC58 /* libEditor.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012981FCCA97D008EEDB6 /* libEditor.dylib */; };
  300. BFFF188F1FCDE81D00BDEC58 /* libCore.dylib in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
  301. BFFF18921FCDE82100BDEC58 /* libEditor.dylib in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012981FCCA97D008EEDB6 /* libEditor.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
  302. BFFF18961FCDE8B400BDEC58 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = BFFF18951FCDE8B300BDEC58 /* assets */; };
  303. BFFF18971FCDE8B400BDEC58 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = BFFF18951FCDE8B300BDEC58 /* assets */; };
  304. BFFF18991FCDE8FE00BDEC58 /* config.txt in Resources */ = {isa = PBXBuildFile; fileRef = BFFF18981FCDE8FD00BDEC58 /* config.txt */; };
  305. BFFF189A1FCDE8FE00BDEC58 /* config.txt in Resources */ = {isa = PBXBuildFile; fileRef = BFFF18981FCDE8FD00BDEC58 /* config.txt */; };
  306. BFFF189B1FCDE93900BDEC58 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF188B1FCDE74B00BDEC58 /* main.c */; };
  307. BFFF189C1FCDEA5700BDEC58 /* libCore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; };
  308. BFFF189E1FCDEA5D00BDEC58 /* libCore.dylib in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012901FCCA957008EEDB6 /* libCore.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
  309. BFFF18A71FCDEAF400BDEC58 /* run_stubs.c in Sources */ = {isa = PBXBuildFile; fileRef = BFFF18A41FCDEAF400BDEC58 /* run_stubs.c */; };
  310. BFFF18A81FCE146E00BDEC58 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1012C01FCCABF0008EEDB6 /* SDL2.framework */; };
  311. /* End PBXBuildFile section */
  312. /* Begin PBXContainerItemProxy section */
  313. BFFF18901FCDE81D00BDEC58 /* PBXContainerItemProxy */ = {
  314. isa = PBXContainerItemProxy;
  315. containerPortal = BF1012701FCCA7C1008EEDB6 /* Project object */;
  316. proxyType = 1;
  317. remoteGlobalIDString = BF10128F1FCCA957008EEDB6;
  318. remoteInfo = Core;
  319. };
  320. BFFF18931FCDE82100BDEC58 /* PBXContainerItemProxy */ = {
  321. isa = PBXContainerItemProxy;
  322. containerPortal = BF1012701FCCA7C1008EEDB6 /* Project object */;
  323. proxyType = 1;
  324. remoteGlobalIDString = BF1012971FCCA97D008EEDB6;
  325. remoteInfo = Editor;
  326. };
  327. BFFF189F1FCDEA5D00BDEC58 /* PBXContainerItemProxy */ = {
  328. isa = PBXContainerItemProxy;
  329. containerPortal = BF1012701FCCA7C1008EEDB6 /* Project object */;
  330. proxyType = 1;
  331. remoteGlobalIDString = BF10128F1FCCA957008EEDB6;
  332. remoteInfo = Core;
  333. };
  334. /* End PBXContainerItemProxy section */
  335. /* Begin PBXCopyFilesBuildPhase section */
  336. BF1012B61FCCAB81008EEDB6 /* Embed Frameworks */ = {
  337. isa = PBXCopyFilesBuildPhase;
  338. buildActionMask = 2147483647;
  339. dstPath = "";
  340. dstSubfolderSpec = 10;
  341. files = (
  342. BF1012C51FCCB02F008EEDB6 /* libpng.framework in Embed Frameworks */,
  343. BFFF188F1FCDE81D00BDEC58 /* libCore.dylib in Embed Frameworks */,
  344. BF1012BF1FCCABB5008EEDB6 /* Ogg.framework in Embed Frameworks */,
  345. BFFF18921FCDE82100BDEC58 /* libEditor.dylib in Embed Frameworks */,
  346. BF1012BB1FCCABB5008EEDB6 /* Vorbis.framework in Embed Frameworks */,
  347. BF1012C21FCCABF0008EEDB6 /* SDL2.framework in Embed Frameworks */,
  348. );
  349. name = "Embed Frameworks";
  350. runOnlyForDeploymentPostprocessing = 0;
  351. };
  352. BFFF16301FCDC55000BDEC58 /* Embed Frameworks */ = {
  353. isa = PBXCopyFilesBuildPhase;
  354. buildActionMask = 2147483647;
  355. dstPath = "";
  356. dstSubfolderSpec = 10;
  357. files = (
  358. BFFF162D1FCDC55000BDEC58 /* Ogg.framework in Embed Frameworks */,
  359. BFFF189E1FCDEA5D00BDEC58 /* libCore.dylib in Embed Frameworks */,
  360. BFFF162F1FCDC55000BDEC58 /* Vorbis.framework in Embed Frameworks */,
  361. BFFF16291FCDC55000BDEC58 /* libpng.framework in Embed Frameworks */,
  362. BFFF162B1FCDC55000BDEC58 /* SDL2.framework in Embed Frameworks */,
  363. );
  364. name = "Embed Frameworks";
  365. runOnlyForDeploymentPostprocessing = 0;
  366. };
  367. /* End PBXCopyFilesBuildPhase section */
  368. /* Begin PBXFileReference section */
  369. BF00DC0B2085644A00CD2DD2 /* clipboard_sdl2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = clipboard_sdl2.c; path = ../../src/editor/clipboard_sdl2.c; sourceTree = "<group>"; };
  370. BF1012781FCCA7C2008EEDB6 /* MegaZeux.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MegaZeux.app; sourceTree = BUILT_PRODUCTS_DIR; };
  371. BF10127E1FCCA7C2008EEDB6 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  372. BF1012831FCCA7C2008EEDB6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  373. BF1012901FCCA957008EEDB6 /* libCore.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libCore.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
  374. BF1012981FCCA97D008EEDB6 /* libEditor.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libEditor.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
  375. BF1012A01FCCA993008EEDB6 /* MZXRun.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MZXRun.app; sourceTree = BUILT_PRODUCTS_DIR; };
  376. BF1012A51FCCA993008EEDB6 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  377. BF1012AA1FCCA993008EEDB6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  378. BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Vorbis.framework; sourceTree = "<group>"; };
  379. BF1012B91FCCABB5008EEDB6 /* Ogg.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Ogg.framework; sourceTree = "<group>"; };
  380. BF1012C01FCCABF0008EEDB6 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = SDL2.framework; sourceTree = "<group>"; };
  381. BF1012C31FCCB02F008EEDB6 /* libpng.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = libpng.framework; sourceTree = "<group>"; };
  382. BF1012C61FCCB0F9008EEDB6 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
  383. BF6058AC216B3682001B738C /* edit_menu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = edit_menu.c; path = ../../src/editor/edit_menu.c; sourceTree = "<group>"; };
  384. BF6058AD216B3682001B738C /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = ../../src/editor/buffer.h; sourceTree = "<group>"; };
  385. BF6058AE216B3682001B738C /* edit_menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = edit_menu.h; path = ../../src/editor/edit_menu.h; sourceTree = "<group>"; };
  386. BF6058AF216B3682001B738C /* buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = buffer.c; path = ../../src/editor/buffer.c; sourceTree = "<group>"; };
  387. BF6058B0216B3682001B738C /* buffer_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = buffer_struct.h; path = ../../src/editor/buffer_struct.h; sourceTree = "<group>"; };
  388. BF6058B1216B3683001B738C /* macro_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macro_struct.h; path = ../../src/editor/macro_struct.h; sourceTree = "<group>"; };
  389. BF6058B8216B371F001B738C /* extmem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = extmem.h; path = ../../src/extmem.h; sourceTree = "<group>"; };
  390. BF6058B9216B371F001B738C /* core.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = core.c; path = ../../src/core.c; sourceTree = "<group>"; };
  391. BF6058BA216B371F001B738C /* game_menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_menu.h; path = ../../src/game_menu.h; sourceTree = "<group>"; };
  392. BF6058BB216B371F001B738C /* board_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = board_struct.h; path = ../../src/board_struct.h; sourceTree = "<group>"; };
  393. BF6058BC216B371F001B738C /* game_update.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game_update.c; path = ../../src/game_update.c; sourceTree = "<group>"; };
  394. BF6058BD216B3720001B738C /* compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = compat.h; path = ../../src/compat.h; sourceTree = "<group>"; };
  395. BF6058BE216B3720001B738C /* game_menu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game_menu.c; path = ../../src/game_menu.c; sourceTree = "<group>"; };
  396. BF6058BF216B3720001B738C /* counter_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = counter_struct.h; path = ../../src/counter_struct.h; sourceTree = "<group>"; };
  397. BF6058C0216B3720001B738C /* memcasecmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memcasecmp.h; path = ../../src/memcasecmp.h; sourceTree = "<group>"; };
  398. BF6058C1216B3720001B738C /* game_player.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game_player.c; path = ../../src/game_player.c; sourceTree = "<group>"; };
  399. BF6058C2216B3720001B738C /* intake_num.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = intake_num.c; path = ../../src/intake_num.c; sourceTree = "<group>"; };
  400. BF6058C3216B3720001B738C /* rasm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rasm.h; path = ../../src/rasm.h; sourceTree = "<group>"; };
  401. BF6058C4216B3720001B738C /* game_ops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_ops.h; path = ../../src/game_ops.h; sourceTree = "<group>"; };
  402. BF6058C5216B3721001B738C /* world_format.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = world_format.h; path = ../../src/world_format.h; sourceTree = "<group>"; };
  403. BF6058C6216B3721001B738C /* rasm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rasm.c; path = ../../src/rasm.c; sourceTree = "<group>"; };
  404. BF6058C7216B3721001B738C /* settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings.h; path = ../../src/settings.h; sourceTree = "<group>"; };
  405. BF6058C8216B3721001B738C /* caption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = caption.h; path = ../../src/caption.h; sourceTree = "<group>"; };
  406. BF6058C9216B3722001B738C /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = core.h; path = ../../src/core.h; sourceTree = "<group>"; };
  407. 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>"; };
  408. BF6058CB216B3722001B738C /* world_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = world_struct.h; path = ../../src/world_struct.h; sourceTree = "<group>"; };
  409. BF6058CC216B3722001B738C /* compat_sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = compat_sdl.h; path = ../../src/compat_sdl.h; sourceTree = "<group>"; };
  410. BF6058CD216B3723001B738C /* renderers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = renderers.h; path = ../../src/renderers.h; sourceTree = "<group>"; };
  411. BF6058CE216B3723001B738C /* caption.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = caption.c; path = ../../src/caption.c; sourceTree = "<group>"; };
  412. BF6058CF216B3723001B738C /* game_ops.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game_ops.c; path = ../../src/game_ops.c; sourceTree = "<group>"; };
  413. BF6058D0216B3723001B738C /* intake_num.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = intake_num.h; path = ../../src/intake_num.h; sourceTree = "<group>"; };
  414. 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>"; };
  415. BF6058D2216B3724001B738C /* sprite_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sprite_struct.h; path = ../../src/sprite_struct.h; sourceTree = "<group>"; };
  416. BF6058D3216B3724001B738C /* game_update.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_update.h; path = ../../src/game_update.h; sourceTree = "<group>"; };
  417. BF6058D4216B3724001B738C /* game_player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_player.h; path = ../../src/game_player.h; sourceTree = "<group>"; };
  418. BF6058D5216B3724001B738C /* robot_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robot_struct.h; path = ../../src/robot_struct.h; sourceTree = "<group>"; };
  419. BF6058D6216B3724001B738C /* thread_sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = thread_sdl.h; path = ../../src/thread_sdl.h; sourceTree = "<group>"; };
  420. BF6058D7216B3724001B738C /* const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = const.h; path = ../../src/const.h; sourceTree = "<group>"; };
  421. BF6058D8216B3724001B738C /* keysym.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = keysym.h; path = ../../src/keysym.h; sourceTree = "<group>"; };
  422. BF6058D9216B3725001B738C /* settings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = settings.c; path = ../../src/settings.c; sourceTree = "<group>"; };
  423. BF6058DA216B3725001B738C /* memfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memfile.h; path = ../../src/memfile.h; sourceTree = "<group>"; };
  424. 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>"; };
  425. 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>"; };
  426. 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>"; };
  427. BFC1C0412142551800378A4C /* audio_xmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_xmp.c; path = ../../src/audio/audio_xmp.c; sourceTree = "<group>"; };
  428. BFC1C0422142551800378A4C /* audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio.h; path = ../../src/audio/audio.h; sourceTree = "<group>"; };
  429. BFC1C0432142551800378A4C /* audio_xmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_xmp.h; path = ../../src/audio/audio_xmp.h; sourceTree = "<group>"; };
  430. BFC1C0442142551800378A4C /* audio_wav.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_wav.h; path = ../../src/audio/audio_wav.h; sourceTree = "<group>"; };
  431. BFC1C0452142551800378A4C /* audio_wav.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_wav.c; path = ../../src/audio/audio_wav.c; sourceTree = "<group>"; };
  432. BFC1C0462142551800378A4C /* ext.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ext.c; path = ../../src/audio/ext.c; sourceTree = "<group>"; };
  433. BFC1C0472142551800378A4C /* audio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio.c; path = ../../src/audio/audio.c; sourceTree = "<group>"; };
  434. BFC1C0482142551800378A4C /* audio_sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_sdl.c; path = ../../src/audio/audio_sdl.c; sourceTree = "<group>"; };
  435. BFC1C0492142551800378A4C /* audio_vorbis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_vorbis.h; path = ../../src/audio/audio_vorbis.h; sourceTree = "<group>"; };
  436. BFC1C04A2142551900378A4C /* audio_vorbis.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_vorbis.c; path = ../../src/audio/audio_vorbis.c; sourceTree = "<group>"; };
  437. BFC1C0512142552700378A4C /* sfx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sfx.h; path = ../../src/audio/sfx.h; sourceTree = "<group>"; };
  438. BFC1C0522142552700378A4C /* sampled_stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sampled_stream.h; path = ../../src/audio/sampled_stream.h; sourceTree = "<group>"; };
  439. BFC1C0532142552800378A4C /* ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ext.h; path = ../../src/audio/ext.h; sourceTree = "<group>"; };
  440. BFC1C0542142552800378A4C /* sfx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sfx.c; path = ../../src/audio/sfx.c; sourceTree = "<group>"; };
  441. BFC1C0552142552800378A4C /* sampled_stream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sampled_stream.c; path = ../../src/audio/sampled_stream.c; sourceTree = "<group>"; };
  442. BFC1C0582142585300378A4C /* audio_pcs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = audio_pcs.c; path = ../../src/audio/audio_pcs.c; sourceTree = "<group>"; };
  443. BFC1C0592142585300378A4C /* audio_pcs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_pcs.h; path = ../../src/audio/audio_pcs.h; sourceTree = "<group>"; };
  444. BFC1C0642142591500378A4C /* dns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dns.c; path = ../../src/network/dns.c; sourceTree = "<group>"; };
  445. BFC1C0662142591500378A4C /* socksyms.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = socksyms.c; path = ../../src/network/socksyms.c; sourceTree = "<group>"; };
  446. BFC1C0672142591500378A4C /* dns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dns.h; path = ../../src/network/dns.h; sourceTree = "<group>"; };
  447. BFC1C0682142591600378A4C /* socksyms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = socksyms.h; path = ../../src/network/socksyms.h; sourceTree = "<group>"; };
  448. BFE5EB622006DB4300E15CC0 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = "<group>"; };
  449. BFFF16361FCDC64600BDEC58 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = util.h; path = ../../src/util.h; sourceTree = "<group>"; };
  450. BFFF16371FCDC64600BDEC58 /* zip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zip.h; path = ../../src/zip.h; sourceTree = "<group>"; };
  451. BFFF16381FCDC64600BDEC58 /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = board.h; path = ../../src/board.h; sourceTree = "<group>"; };
  452. BFFF16391FCDC64600BDEC58 /* robot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robot.h; path = ../../src/robot.h; sourceTree = "<group>"; };
  453. BFFF163A1FCDC64600BDEC58 /* board.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = board.c; path = ../../src/board.c; sourceTree = "<group>"; };
  454. BFFF163C1FCDC64600BDEC58 /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = error.h; path = ../../src/error.h; sourceTree = "<group>"; };
  455. BFFF163D1FCDC64700BDEC58 /* data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = data.c; path = ../../src/data.c; sourceTree = "<group>"; };
  456. BFFF163E1FCDC64700BDEC58 /* block.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = block.c; path = ../../src/block.c; sourceTree = "<group>"; };
  457. BFFF163F1FCDC64700BDEC58 /* idarray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = idarray.h; path = ../../src/idarray.h; sourceTree = "<group>"; };
  458. BFFF16401FCDC64700BDEC58 /* event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = event.c; path = ../../src/event.c; sourceTree = "<group>"; };
  459. BFFF16411FCDC64700BDEC58 /* str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = str.c; path = ../../src/str.c; sourceTree = "<group>"; };
  460. BFFF16421FCDC64700BDEC58 /* mzm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mzm.c; path = ../../src/mzm.c; sourceTree = "<group>"; };
  461. BFFF16431FCDC64700BDEC58 /* legacy_board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = legacy_board.h; path = ../../src/legacy_board.h; sourceTree = "<group>"; };
  462. BFFF16441FCDC64700BDEC58 /* data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = data.h; path = ../../src/data.h; sourceTree = "<group>"; };
  463. BFFF16451FCDC64700BDEC58 /* robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robot.c; path = ../../src/robot.c; sourceTree = "<group>"; };
  464. BFFF16461FCDC64700BDEC58 /* expr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = expr.h; path = ../../src/expr.h; sourceTree = "<group>"; };
  465. BFFF16471FCDC64700BDEC58 /* legacy_world.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = legacy_world.c; path = ../../src/legacy_world.c; sourceTree = "<group>"; };
  466. BFFF164A1FCDC64800BDEC58 /* fsafeopen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fsafeopen.c; path = ../../src/fsafeopen.c; sourceTree = "<group>"; };
  467. BFFF164B1FCDC64800BDEC58 /* error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = error.c; path = ../../src/error.c; sourceTree = "<group>"; };
  468. BFFF164C1FCDC64800BDEC58 /* legacy_robot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = legacy_robot.h; path = ../../src/legacy_robot.h; sourceTree = "<group>"; };
  469. BFFF164D1FCDC64800BDEC58 /* game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game.h; path = ../../src/game.h; sourceTree = "<group>"; };
  470. BFFF164E1FCDC64800BDEC58 /* configure.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = configure.c; path = ../../src/configure.c; sourceTree = "<group>"; };
  471. BFFF164F1FCDC64800BDEC58 /* window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = window.h; path = ../../src/window.h; sourceTree = "<group>"; };
  472. BFFF16501FCDC64900BDEC58 /* legacy_board.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = legacy_board.c; path = ../../src/legacy_board.c; sourceTree = "<group>"; };
  473. BFFF16511FCDC64900BDEC58 /* scrdisp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = scrdisp.c; path = ../../src/scrdisp.c; sourceTree = "<group>"; };
  474. BFFF16521FCDC64900BDEC58 /* legacy_world.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = legacy_world.h; path = ../../src/legacy_world.h; sourceTree = "<group>"; };
  475. BFFF16531FCDC64900BDEC58 /* window.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = window.c; path = ../../src/window.c; sourceTree = "<group>"; };
  476. BFFF16541FCDC64900BDEC58 /* idput.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = idput.c; path = ../../src/idput.c; sourceTree = "<group>"; };
  477. BFFF16551FCDC64900BDEC58 /* render_layer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_layer.c; path = ../../src/render_layer.c; sourceTree = "<group>"; };
  478. BFFF16561FCDC64900BDEC58 /* graphics.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = graphics.c; path = ../../src/graphics.c; sourceTree = "<group>"; };
  479. BFFF16571FCDC64A00BDEC58 /* render_layer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render_layer.h; path = ../../src/render_layer.h; sourceTree = "<group>"; };
  480. BFFF16581FCDC64A00BDEC58 /* scrdisp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scrdisp.h; path = ../../src/scrdisp.h; sourceTree = "<group>"; };
  481. BFFF16591FCDC64A00BDEC58 /* world.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = world.c; path = ../../src/world.c; sourceTree = "<group>"; };
  482. BFFF165A1FCDC64A00BDEC58 /* configure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = configure.h; path = ../../src/configure.h; sourceTree = "<group>"; };
  483. BFFF165B1FCDC64A00BDEC58 /* expr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = expr.c; path = ../../src/expr.c; sourceTree = "<group>"; };
  484. BFFF165C1FCDC64A00BDEC58 /* idput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = idput.h; path = ../../src/idput.h; sourceTree = "<group>"; };
  485. BFFF165D1FCDC64A00BDEC58 /* legacy_robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = legacy_robot.c; path = ../../src/legacy_robot.c; sourceTree = "<group>"; };
  486. BFFF165E1FCDC64B00BDEC58 /* sprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sprite.h; path = ../../src/sprite.h; sourceTree = "<group>"; };
  487. BFFF165F1FCDC64B00BDEC58 /* world.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = world.h; path = ../../src/world.h; sourceTree = "<group>"; };
  488. BFFF16601FCDC64B00BDEC58 /* sprite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sprite.c; path = ../../src/sprite.c; sourceTree = "<group>"; };
  489. BFFF16611FCDC64B00BDEC58 /* legacy_rasm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = legacy_rasm.h; path = ../../src/legacy_rasm.h; sourceTree = "<group>"; };
  490. BFFF16621FCDC64B00BDEC58 /* str.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = str.h; path = ../../src/str.h; sourceTree = "<group>"; };
  491. BFFF16631FCDC64B00BDEC58 /* zip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip.c; path = ../../src/zip.c; sourceTree = "<group>"; };
  492. BFFF16641FCDC64B00BDEC58 /* mzm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mzm.h; path = ../../src/mzm.h; sourceTree = "<group>"; };
  493. BFFF16651FCDC64C00BDEC58 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = util.c; path = ../../src/util.c; sourceTree = "<group>"; };
  494. BFFF16661FCDC64C00BDEC58 /* intake.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = intake.c; path = ../../src/intake.c; sourceTree = "<group>"; };
  495. BFFF16671FCDC64C00BDEC58 /* run_robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = run_robot.c; path = ../../src/run_robot.c; sourceTree = "<group>"; };
  496. BFFF16681FCDC64C00BDEC58 /* game.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game.c; path = ../../src/game.c; sourceTree = "<group>"; };
  497. BFFF16691FCDC64C00BDEC58 /* render.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render.h; path = ../../src/render.h; sourceTree = "<group>"; };
  498. BFFF166A1FCDC64C00BDEC58 /* legacy_rasm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = legacy_rasm.c; path = ../../src/legacy_rasm.c; sourceTree = "<group>"; };
  499. BFFF166C1FCDC64D00BDEC58 /* counter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = counter.h; path = ../../src/counter.h; sourceTree = "<group>"; };
  500. BFFF166D1FCDC64D00BDEC58 /* render.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render.c; path = ../../src/render.c; sourceTree = "<group>"; };
  501. BFFF166E1FCDC64D00BDEC58 /* intake.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = intake.h; path = ../../src/intake.h; sourceTree = "<group>"; };
  502. BFFF166F1FCDC64D00BDEC58 /* event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event.h; path = ../../src/event.h; sourceTree = "<group>"; };
  503. BFFF16701FCDC64D00BDEC58 /* fsafeopen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fsafeopen.h; path = ../../src/fsafeopen.h; sourceTree = "<group>"; };
  504. BFFF16711FCDC64D00BDEC58 /* graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = graphics.h; path = ../../src/graphics.h; sourceTree = "<group>"; };
  505. BFFF16721FCDC64D00BDEC58 /* idarray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = idarray.c; path = ../../src/idarray.c; sourceTree = "<group>"; };
  506. BFFF16731FCDC64D00BDEC58 /* counter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = counter.c; path = ../../src/counter.c; sourceTree = "<group>"; };
  507. BFFF16741FCDC64E00BDEC58 /* block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = block.h; path = ../../src/block.h; sourceTree = "<group>"; };
  508. BFFF16951FCDC6D000BDEC58 /* render_gl2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_gl2.c; path = ../../src/render_gl2.c; sourceTree = "<group>"; };
  509. BFFF16961FCDC6D000BDEC58 /* event_sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = event_sdl.c; path = ../../src/event_sdl.c; sourceTree = "<group>"; };
  510. BFFF16971FCDC6D000BDEC58 /* render_sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render_sdl.h; path = ../../src/render_sdl.h; sourceTree = "<group>"; };
  511. BFFF16981FCDC6D100BDEC58 /* render_yuv1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_yuv1.c; path = ../../src/render_yuv1.c; sourceTree = "<group>"; };
  512. BFFF16991FCDC6D100BDEC58 /* render_gl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_gl.c; path = ../../src/render_gl.c; sourceTree = "<group>"; };
  513. BFFF169A1FCDC6D100BDEC58 /* render_yuv2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_yuv2.c; path = ../../src/render_yuv2.c; sourceTree = "<group>"; };
  514. BFFF169B1FCDC6D100BDEC58 /* render_yuv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_yuv.c; path = ../../src/render_yuv.c; sourceTree = "<group>"; };
  515. BFFF169D1FCDC6D200BDEC58 /* render_gl1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_gl1.c; path = ../../src/render_gl1.c; sourceTree = "<group>"; };
  516. BFFF169E1FCDC6D200BDEC58 /* render_glsl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_glsl.c; path = ../../src/render_glsl.c; sourceTree = "<group>"; };
  517. BFFF16A31FCDC6D200BDEC58 /* platform_sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = platform_sdl.c; path = ../../src/platform_sdl.c; sourceTree = "<group>"; };
  518. BFFF16A41FCDC6D300BDEC58 /* render_soft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_soft.c; path = ../../src/render_soft.c; sourceTree = "<group>"; };
  519. BFFF16A51FCDC6D300BDEC58 /* render_yuv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render_yuv.h; path = ../../src/render_yuv.h; sourceTree = "<group>"; };
  520. BFFF16A61FCDC6D300BDEC58 /* render_gl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = render_gl.h; path = ../../src/render_gl.h; sourceTree = "<group>"; };
  521. BFFF16A71FCDC6D300BDEC58 /* render_sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render_sdl.c; path = ../../src/render_sdl.c; sourceTree = "<group>"; };
  522. BFFF16A81FCDC6D300BDEC58 /* platform_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform_endian.h; path = ../../src/platform_endian.h; sourceTree = "<group>"; };
  523. BFFF16A91FCDC6D300BDEC58 /* platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform.h; path = ../../src/platform.h; sourceTree = "<group>"; };
  524. BFFF17101FCDC81000BDEC58 /* config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
  525. BFFF17131FCDC93E00BDEC58 /* host.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = host.c; path = ../../src/network/host.c; sourceTree = "<group>"; };
  526. BFFF17141FCDC93E00BDEC58 /* manifest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = manifest.h; path = ../../src/network/manifest.h; sourceTree = "<group>"; };
  527. BFFF17151FCDC93E00BDEC58 /* sha256.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sha256.c; path = ../../src/network/sha256.c; sourceTree = "<group>"; };
  528. BFFF17161FCDC93E00BDEC58 /* network.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = network.c; path = ../../src/network/network.c; sourceTree = "<group>"; };
  529. BFFF17171FCDC93E00BDEC58 /* sha256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sha256.h; path = ../../src/network/sha256.h; sourceTree = "<group>"; };
  530. BFFF17181FCDC93E00BDEC58 /* host.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = host.h; path = ../../src/network/host.h; sourceTree = "<group>"; };
  531. BFFF17191FCDC93E00BDEC58 /* network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = network.h; path = ../../src/network/network.h; sourceTree = "<group>"; };
  532. BFFF171A1FCDC93F00BDEC58 /* manifest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = manifest.c; path = ../../src/network/manifest.c; sourceTree = "<group>"; };
  533. BFFF17201FCDCBDB00BDEC58 /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = md5.h; path = ../../contrib/libxmp/src/md5.h; sourceTree = "<group>"; };
  534. BFFF17211FCDCBDB00BDEC58 /* effects.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = effects.c; path = ../../contrib/libxmp/src/effects.c; sourceTree = "<group>"; };
  535. BFFF17221FCDCBDB00BDEC58 /* filter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = filter.c; path = ../../contrib/libxmp/src/filter.c; sourceTree = "<group>"; };
  536. 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>"; };
  537. 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>"; };
  538. BFFF17251FCDCBDB00BDEC58 /* scan.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = scan.c; path = ../../contrib/libxmp/src/scan.c; sourceTree = "<group>"; };
  539. 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>"; };
  540. BFFF17271FCDCBDC00BDEC58 /* lfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lfo.h; path = ../../contrib/libxmp/src/lfo.h; sourceTree = "<group>"; };
  541. 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>"; };
  542. BFFF17291FCDCBDC00BDEC58 /* memio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = memio.c; path = ../../contrib/libxmp/src/memio.c; sourceTree = "<group>"; };
  543. BFFF172A1FCDCBDC00BDEC58 /* period.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = period.h; path = ../../contrib/libxmp/src/period.h; sourceTree = "<group>"; };
  544. BFFF172C1FCDCBDF00BDEC58 /* player.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = player.c; path = ../../contrib/libxmp/src/player.c; sourceTree = "<group>"; };
  545. BFFF172D1FCDCBDF00BDEC58 /* virtual.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = virtual.c; path = ../../contrib/libxmp/src/virtual.c; sourceTree = "<group>"; };
  546. BFFF172E1FCDCBDF00BDEC58 /* md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = md5.c; path = ../../contrib/libxmp/src/md5.c; sourceTree = "<group>"; };
  547. BFFF172F1FCDCBDF00BDEC58 /* player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = player.h; path = ../../contrib/libxmp/src/player.h; sourceTree = "<group>"; };
  548. BFFF17301FCDCBE000BDEC58 /* lfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lfo.c; path = ../../contrib/libxmp/src/lfo.c; sourceTree = "<group>"; };
  549. BFFF17311FCDCBE000BDEC58 /* format.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = format.h; path = ../../contrib/libxmp/src/format.h; sourceTree = "<group>"; };
  550. BFFF17321FCDCBE000BDEC58 /* effects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = effects.h; path = ../../contrib/libxmp/src/effects.h; sourceTree = "<group>"; };
  551. BFFF17331FCDCBE200BDEC58 /* mixer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mixer.c; path = ../../contrib/libxmp/src/mixer.c; sourceTree = "<group>"; };
  552. BFFF17341FCDCBE200BDEC58 /* smix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = smix.c; path = ../../contrib/libxmp/src/smix.c; sourceTree = "<group>"; };
  553. 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>"; };
  554. 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>"; };
  555. 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>"; };
  556. BFFF17381FCDCBE200BDEC58 /* virtual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = virtual.h; path = ../../contrib/libxmp/src/virtual.h; sourceTree = "<group>"; };
  557. BFFF17391FCDCBE300BDEC58 /* load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = load.c; path = ../../contrib/libxmp/src/load.c; sourceTree = "<group>"; };
  558. BFFF173A1FCDCBE300BDEC58 /* format.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = format.c; path = ../../contrib/libxmp/src/format.c; sourceTree = "<group>"; };
  559. BFFF173B1FCDCBE300BDEC58 /* memio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memio.h; path = ../../contrib/libxmp/src/memio.h; sourceTree = "<group>"; };
  560. BFFF173C1FCDCBE300BDEC58 /* extras.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = extras.c; path = ../../contrib/libxmp/src/extras.c; sourceTree = "<group>"; };
  561. BFFF173D1FCDCBE300BDEC58 /* extras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = extras.h; path = ../../contrib/libxmp/src/extras.h; sourceTree = "<group>"; };
  562. BFFF173E1FCDCBE300BDEC58 /* fnmatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fnmatch.h; path = ../../contrib/libxmp/src/fnmatch.h; sourceTree = "<group>"; };
  563. BFFF173F1FCDCBE300BDEC58 /* hio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hio.h; path = ../../contrib/libxmp/src/hio.h; sourceTree = "<group>"; };
  564. BFFF17401FCDCBE400BDEC58 /* hio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hio.c; path = ../../contrib/libxmp/src/hio.c; sourceTree = "<group>"; };
  565. 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>"; };
  566. BFFF17421FCDCBE400BDEC58 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = ../../contrib/libxmp/src/common.h; sourceTree = "<group>"; };
  567. BFFF17431FCDCBE400BDEC58 /* paula.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = paula.h; path = ../../contrib/libxmp/src/paula.h; sourceTree = "<group>"; };
  568. BFFF17441FCDCBE400BDEC58 /* period.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = period.c; path = ../../contrib/libxmp/src/period.c; sourceTree = "<group>"; };
  569. 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>"; };
  570. 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>"; };
  571. BFFF17481FCDCBE500BDEC58 /* mixer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mixer.h; path = ../../contrib/libxmp/src/mixer.h; sourceTree = "<group>"; };
  572. BFFF17491FCDCBE500BDEC58 /* list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = list.h; path = ../../contrib/libxmp/src/list.h; sourceTree = "<group>"; };
  573. BFFF174A1FCDCBE500BDEC58 /* control.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = control.c; path = ../../contrib/libxmp/src/control.c; sourceTree = "<group>"; };
  574. BFFF174B1FCDCBE500BDEC58 /* mdataio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mdataio.h; path = ../../contrib/libxmp/src/mdataio.h; sourceTree = "<group>"; };
  575. BFFF174C1FCDCBE500BDEC58 /* fnmatch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fnmatch.c; path = ../../contrib/libxmp/src/fnmatch.c; sourceTree = "<group>"; };
  576. BFFF174D1FCDCBE600BDEC58 /* dataio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dataio.c; path = ../../contrib/libxmp/src/dataio.c; sourceTree = "<group>"; };
  577. BFFF17671FCDCBFD00BDEC58 /* asif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = asif.c; path = ../../contrib/libxmp/src/loaders/asif.c; sourceTree = "<group>"; };
  578. 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>"; };
  579. BFFF17691FCDCBFD00BDEC58 /* voltable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = voltable.c; path = ../../contrib/libxmp/src/loaders/voltable.c; sourceTree = "<group>"; };
  580. 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>"; };
  581. 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>"; };
  582. BFFF176C1FCDCBFE00BDEC58 /* iff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = iff.c; path = ../../contrib/libxmp/src/loaders/iff.c; sourceTree = "<group>"; };
  583. BFFF176D1FCDCBFE00BDEC58 /* itsex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = itsex.c; path = ../../contrib/libxmp/src/loaders/itsex.c; sourceTree = "<group>"; };
  584. 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>"; };
  585. 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>"; };
  586. BFFF17701FCDCBFE00BDEC58 /* asif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asif.h; path = ../../contrib/libxmp/src/loaders/asif.h; sourceTree = "<group>"; };
  587. BFFF17711FCDCBFE00BDEC58 /* it.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = it.h; path = ../../contrib/libxmp/src/loaders/it.h; sourceTree = "<group>"; };
  588. BFFF17721FCDCBFE00BDEC58 /* s3m.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s3m.h; path = ../../contrib/libxmp/src/loaders/s3m.h; sourceTree = "<group>"; };
  589. 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>"; };
  590. 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>"; };
  591. 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>"; };
  592. BFFF17761FCDCBFF00BDEC58 /* iff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iff.h; path = ../../contrib/libxmp/src/loaders/iff.h; sourceTree = "<group>"; };
  593. BFFF17771FCDCBFF00BDEC58 /* mod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mod.h; path = ../../contrib/libxmp/src/loaders/mod.h; sourceTree = "<group>"; };
  594. 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>"; };
  595. 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>"; };
  596. BFFF177A1FCDCBFF00BDEC58 /* loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = loader.h; path = ../../contrib/libxmp/src/loaders/loader.h; sourceTree = "<group>"; };
  597. BFFF177B1FCDCBFF00BDEC58 /* xm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xm.h; path = ../../contrib/libxmp/src/loaders/xm.h; sourceTree = "<group>"; };
  598. 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>"; };
  599. BFFF177D1FCDCBFF00BDEC58 /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = common.c; path = ../../contrib/libxmp/src/loaders/common.c; sourceTree = "<group>"; };
  600. 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>"; };
  601. 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>"; };
  602. 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>"; };
  603. 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>"; };
  604. BFFF17831FCDCC0000BDEC58 /* med.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = med.h; path = ../../contrib/libxmp/src/loaders/med.h; sourceTree = "<group>"; };
  605. 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>"; };
  606. 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>"; };
  607. 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>"; };
  608. 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>"; };
  609. BFFF17881FCDCC0100BDEC58 /* sample.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sample.c; path = ../../contrib/libxmp/src/loaders/sample.c; sourceTree = "<group>"; };
  610. BFFF18121FCDCD7A00BDEC58 /* pngops.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngops.c; path = ../../src/pngops.c; sourceTree = "<group>"; };
  611. BFFF18131FCDCD7B00BDEC58 /* pngops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngops.h; path = ../../src/pngops.h; sourceTree = "<group>"; };
  612. BFFF18141FCDCD7B00BDEC58 /* helpsys.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = helpsys.c; path = ../../src/helpsys.c; sourceTree = "<group>"; };
  613. BFFF18151FCDCD7B00BDEC58 /* helpsys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = helpsys.h; path = ../../src/helpsys.h; sourceTree = "<group>"; };
  614. BFFF181D1FCDCF6200BDEC58 /* pal_ed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pal_ed.h; path = ../../src/editor/pal_ed.h; sourceTree = "<group>"; };
  615. BFFF181E1FCDCF6200BDEC58 /* window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = window.h; path = ../../src/editor/window.h; sourceTree = "<group>"; };
  616. BFFF181F1FCDCF6200BDEC58 /* macro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macro.h; path = ../../src/editor/macro.h; sourceTree = "<group>"; };
  617. BFFF18201FCDCF6200BDEC58 /* world.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = world.h; path = ../../src/editor/world.h; sourceTree = "<group>"; };
  618. BFFF18211FCDCF6200BDEC58 /* clipboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clipboard.h; path = ../../src/editor/clipboard.h; sourceTree = "<group>"; };
  619. BFFF18221FCDCF6300BDEC58 /* sfx_edit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sfx_edit.c; path = ../../src/editor/sfx_edit.c; sourceTree = "<group>"; };
  620. BFFF18231FCDCF6300BDEC58 /* robot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robot.h; path = ../../src/editor/robot.h; sourceTree = "<group>"; };
  621. BFFF18241FCDCF6300BDEC58 /* configure.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = configure.c; path = ../../src/editor/configure.c; sourceTree = "<group>"; };
  622. BFFF18251FCDCF6300BDEC58 /* fill.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fill.c; path = ../../src/editor/fill.c; sourceTree = "<group>"; };
  623. BFFF18261FCDCF6300BDEC58 /* pal_ed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pal_ed.c; path = ../../src/editor/pal_ed.c; sourceTree = "<group>"; };
  624. BFFF18271FCDCF6300BDEC58 /* char_ed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = char_ed.h; path = ../../src/editor/char_ed.h; sourceTree = "<group>"; };
  625. BFFF18281FCDCF6300BDEC58 /* undo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = undo.c; path = ../../src/editor/undo.c; sourceTree = "<group>"; };
  626. BFFF18291FCDCF6300BDEC58 /* window.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = window.c; path = ../../src/editor/window.c; sourceTree = "<group>"; };
  627. BFFF182A1FCDCF6300BDEC58 /* edit_di.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = edit_di.c; path = ../../src/editor/edit_di.c; sourceTree = "<group>"; };
  628. BFFF182B1FCDCF6400BDEC58 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug.h; path = ../../src/editor/debug.h; sourceTree = "<group>"; };
  629. BFFF182C1FCDCF6400BDEC58 /* robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robot.c; path = ../../src/editor/robot.c; sourceTree = "<group>"; };
  630. BFFF182D1FCDCF6400BDEC58 /* sfx_edit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sfx_edit.h; path = ../../src/editor/sfx_edit.h; sourceTree = "<group>"; };
  631. BFFF182E1FCDCF6400BDEC58 /* block.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = block.c; path = ../../src/editor/block.c; sourceTree = "<group>"; };
  632. BFFF182F1FCDCF6400BDEC58 /* edit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = edit.h; path = ../../src/editor/edit.h; sourceTree = "<group>"; };
  633. BFFF18301FCDCF6400BDEC58 /* edit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = edit.c; path = ../../src/editor/edit.c; sourceTree = "<group>"; };
  634. BFFF18311FCDCF6400BDEC58 /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = board.h; path = ../../src/editor/board.h; sourceTree = "<group>"; };
  635. BFFF18321FCDCF6400BDEC58 /* robo_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robo_debug.h; path = ../../src/editor/robo_debug.h; sourceTree = "<group>"; };
  636. BFFF18331FCDCF6500BDEC58 /* edit_di.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = edit_di.h; path = ../../src/editor/edit_di.h; sourceTree = "<group>"; };
  637. BFFF18341FCDCF6500BDEC58 /* robo_ed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robo_ed.c; path = ../../src/editor/robo_ed.c; sourceTree = "<group>"; };
  638. BFFF18351FCDCF6500BDEC58 /* configure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = configure.h; path = ../../src/editor/configure.h; sourceTree = "<group>"; };
  639. BFFF18361FCDCF6500BDEC58 /* fill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fill.h; path = ../../src/editor/fill.h; sourceTree = "<group>"; };
  640. BFFF18371FCDCF6500BDEC58 /* macro.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = macro.c; path = ../../src/editor/macro.c; sourceTree = "<group>"; };
  641. BFFF18381FCDCF6500BDEC58 /* param.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = param.h; path = ../../src/editor/param.h; sourceTree = "<group>"; };
  642. BFFF18391FCDCF6500BDEC58 /* select.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = select.c; path = ../../src/editor/select.c; sourceTree = "<group>"; };
  643. BFFF183A1FCDCF6600BDEC58 /* debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = debug.c; path = ../../src/editor/debug.c; sourceTree = "<group>"; };
  644. BFFF183B1FCDCF6600BDEC58 /* world.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = world.c; path = ../../src/editor/world.c; sourceTree = "<group>"; };
  645. BFFF183D1FCDCF6600BDEC58 /* graphics.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = graphics.c; path = ../../src/editor/graphics.c; sourceTree = "<group>"; };
  646. BFFF183E1FCDCF6600BDEC58 /* robo_debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robo_debug.c; path = ../../src/editor/robo_debug.c; sourceTree = "<group>"; };
  647. BFFF183F1FCDCF6600BDEC58 /* board.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = board.c; path = ../../src/editor/board.c; sourceTree = "<group>"; };
  648. BFFF18401FCDCF6600BDEC58 /* char_ed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = char_ed.c; path = ../../src/editor/char_ed.c; sourceTree = "<group>"; };
  649. BFFF18411FCDCF6700BDEC58 /* param.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = param.c; path = ../../src/editor/param.c; sourceTree = "<group>"; };
  650. BFFF18421FCDCF6700BDEC58 /* select.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = select.h; path = ../../src/editor/select.h; sourceTree = "<group>"; };
  651. BFFF18431FCDCF6700BDEC58 /* robo_ed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = robo_ed.h; path = ../../src/editor/robo_ed.h; sourceTree = "<group>"; };
  652. BFFF18441FCDCF6700BDEC58 /* undo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = undo.h; path = ../../src/editor/undo.h; sourceTree = "<group>"; };
  653. BFFF18451FCDCF6700BDEC58 /* graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = graphics.h; path = ../../src/editor/graphics.h; sourceTree = "<group>"; };
  654. BFFF18461FCDCF6800BDEC58 /* block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = block.h; path = ../../src/editor/block.h; sourceTree = "<group>"; };
  655. BFFF188B1FCDE74B00BDEC58 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = ../../../src/main.c; sourceTree = "<group>"; };
  656. BFFF18951FCDE8B300BDEC58 /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; name = assets; path = ../../assets; sourceTree = "<group>"; };
  657. BFFF18981FCDE8FD00BDEC58 /* config.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = config.txt; path = ../../config.txt; sourceTree = "<group>"; };
  658. BFFF18A41FCDEAF400BDEC58 /* run_stubs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = run_stubs.c; path = ../../../src/run_stubs.c; sourceTree = "<group>"; };
  659. BFFF18A51FCDEAF400BDEC58 /* run_stubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = run_stubs.h; path = ../../../src/run_stubs.h; sourceTree = "<group>"; };
  660. /* End PBXFileReference section */
  661. /* Begin PBXFrameworksBuildPhase section */
  662. BF1012751FCCA7C2008EEDB6 /* Frameworks */ = {
  663. isa = PBXFrameworksBuildPhase;
  664. buildActionMask = 2147483647;
  665. files = (
  666. BFFF188E1FCDE81900BDEC58 /* libEditor.dylib in Frameworks */,
  667. BFFF188D1FCDE81600BDEC58 /* libCore.dylib in Frameworks */,
  668. BF1012C41FCCB02F008EEDB6 /* libpng.framework in Frameworks */,
  669. BF1012BE1FCCABB5008EEDB6 /* Ogg.framework in Frameworks */,
  670. BF1012BA1FCCABB5008EEDB6 /* Vorbis.framework in Frameworks */,
  671. BF1012C11FCCABF0008EEDB6 /* SDL2.framework in Frameworks */,
  672. );
  673. runOnlyForDeploymentPostprocessing = 0;
  674. };
  675. BF10128D1FCCA957008EEDB6 /* Frameworks */ = {
  676. isa = PBXFrameworksBuildPhase;
  677. buildActionMask = 2147483647;
  678. files = (
  679. BFFF170C1FCDC7AC00BDEC58 /* libpng.framework in Frameworks */,
  680. BFFF170D1FCDC7AC00BDEC58 /* Ogg.framework in Frameworks */,
  681. BFFF170E1FCDC7AC00BDEC58 /* SDL2.framework in Frameworks */,
  682. BFFF170F1FCDC7AC00BDEC58 /* Vorbis.framework in Frameworks */,
  683. BFFF16341FCDC57B00BDEC58 /* libz.tbd in Frameworks */,
  684. );
  685. runOnlyForDeploymentPostprocessing = 0;
  686. };
  687. BF1012951FCCA97D008EEDB6 /* Frameworks */ = {
  688. isa = PBXFrameworksBuildPhase;
  689. buildActionMask = 2147483647;
  690. files = (
  691. BFFF18A81FCE146E00BDEC58 /* SDL2.framework in Frameworks */,
  692. BFFF188A1FCDD2DC00BDEC58 /* libCore.dylib in Frameworks */,
  693. );
  694. runOnlyForDeploymentPostprocessing = 0;
  695. };
  696. BF10129D1FCCA993008EEDB6 /* Frameworks */ = {
  697. isa = PBXFrameworksBuildPhase;
  698. buildActionMask = 2147483647;
  699. files = (
  700. BFFF189C1FCDEA5700BDEC58 /* libCore.dylib in Frameworks */,
  701. BFFF162C1FCDC55000BDEC58 /* Ogg.framework in Frameworks */,
  702. BFFF162E1FCDC55000BDEC58 /* Vorbis.framework in Frameworks */,
  703. BFFF16281FCDC55000BDEC58 /* libpng.framework in Frameworks */,
  704. BFFF162A1FCDC55000BDEC58 /* SDL2.framework in Frameworks */,
  705. );
  706. runOnlyForDeploymentPostprocessing = 0;
  707. };
  708. /* End PBXFrameworksBuildPhase section */
  709. /* Begin PBXGroup section */
  710. BF10126F1FCCA7C1008EEDB6 = {
  711. isa = PBXGroup;
  712. children = (
  713. BFFF17101FCDC81000BDEC58 /* config.h */,
  714. BFE5EB622006DB4300E15CC0 /* version.h */,
  715. BFFF18981FCDE8FD00BDEC58 /* config.txt */,
  716. BFFF18951FCDE8B300BDEC58 /* assets */,
  717. BFFF16351FCDC5AE00BDEC58 /* Core */,
  718. BFFF181C1FCDCEE800BDEC58 /* Editor */,
  719. BF10127A1FCCA7C2008EEDB6 /* MegaZeux */,
  720. BF1012A11FCCA993008EEDB6 /* MZXRun */,
  721. BF1012C31FCCB02F008EEDB6 /* libpng.framework */,
  722. BF1012C01FCCABF0008EEDB6 /* SDL2.framework */,
  723. BF1012B91FCCABB5008EEDB6 /* Ogg.framework */,
  724. BF1012B71FCCABB4008EEDB6 /* Vorbis.framework */,
  725. BF1012791FCCA7C2008EEDB6 /* Products */,
  726. BF1012B11FCCAB0D008EEDB6 /* Frameworks */,
  727. );
  728. indentWidth = 2;
  729. sourceTree = "<group>";
  730. tabWidth = 2;
  731. };
  732. BF1012791FCCA7C2008EEDB6 /* Products */ = {
  733. isa = PBXGroup;
  734. children = (
  735. BF1012781FCCA7C2008EEDB6 /* MegaZeux.app */,
  736. BF1012901FCCA957008EEDB6 /* libCore.dylib */,
  737. BF1012981FCCA97D008EEDB6 /* libEditor.dylib */,
  738. BF1012A01FCCA993008EEDB6 /* MZXRun.app */,
  739. );
  740. name = Products;
  741. sourceTree = "<group>";
  742. };
  743. BF10127A1FCCA7C2008EEDB6 /* MegaZeux */ = {
  744. isa = PBXGroup;
  745. children = (
  746. BFFF188B1FCDE74B00BDEC58 /* main.c */,
  747. BF10127E1FCCA7C2008EEDB6 /* Assets.xcassets */,
  748. BF1012831FCCA7C2008EEDB6 /* Info.plist */,
  749. );
  750. path = MegaZeux;
  751. sourceTree = "<group>";
  752. };
  753. BF1012A11FCCA993008EEDB6 /* MZXRun */ = {
  754. isa = PBXGroup;
  755. children = (
  756. BF1012A51FCCA993008EEDB6 /* Assets.xcassets */,
  757. BF1012AA1FCCA993008EEDB6 /* Info.plist */,
  758. BFFF18A41FCDEAF400BDEC58 /* run_stubs.c */,
  759. BFFF18A51FCDEAF400BDEC58 /* run_stubs.h */,
  760. );
  761. path = MZXRun;
  762. sourceTree = "<group>";
  763. };
  764. BF1012B11FCCAB0D008EEDB6 /* Frameworks */ = {
  765. isa = PBXGroup;
  766. children = (
  767. BF1012C61FCCB0F9008EEDB6 /* libz.tbd */,
  768. );
  769. name = Frameworks;
  770. sourceTree = "<group>";
  771. };
  772. BFC1C040214254F500378A4C /* audio */ = {
  773. isa = PBXGroup;
  774. children = (
  775. BFC1C0472142551800378A4C /* audio.c */,
  776. BFC1C0422142551800378A4C /* audio.h */,
  777. BFC1C0582142585300378A4C /* audio_pcs.c */,
  778. BFC1C0592142585300378A4C /* audio_pcs.h */,
  779. BFC1C0482142551800378A4C /* audio_sdl.c */,
  780. BFC1C04A2142551900378A4C /* audio_vorbis.c */,
  781. BFC1C0492142551800378A4C /* audio_vorbis.h */,
  782. BFC1C0452142551800378A4C /* audio_wav.c */,
  783. BFC1C0442142551800378A4C /* audio_wav.h */,
  784. BFC1C0412142551800378A4C /* audio_xmp.c */,
  785. BFC1C0432142551800378A4C /* audio_xmp.h */,
  786. BFC1C0462142551800378A4C /* ext.c */,
  787. BFC1C0532142552800378A4C /* ext.h */,
  788. BFC1C0552142552800378A4C /* sampled_stream.c */,
  789. BFC1C0522142552700378A4C /* sampled_stream.h */,
  790. BFC1C0542142552800378A4C /* sfx.c */,
  791. BFC1C0512142552700378A4C /* sfx.h */,
  792. );
  793. name = audio;
  794. sourceTree = "<group>";
  795. };
  796. BFFF16351FCDC5AE00BDEC58 /* Core */ = {
  797. isa = PBXGroup;
  798. children = (
  799. BFC1C040214254F500378A4C /* audio */,
  800. BFFF171F1FCDCB6D00BDEC58 /* libxmp */,
  801. BFFF17121FCDC90400BDEC58 /* network */,
  802. BFFF163E1FCDC64700BDEC58 /* block.c */,
  803. BFFF16741FCDC64E00BDEC58 /* block.h */,
  804. BFFF163A1FCDC64600BDEC58 /* board.c */,
  805. BFFF16381FCDC64600BDEC58 /* board.h */,
  806. BF6058BB216B371F001B738C /* board_struct.h */,
  807. BF6058CE216B3723001B738C /* caption.c */,
  808. BF6058C8216B3721001B738C /* caption.h */,
  809. BF6058BD216B3720001B738C /* compat.h */,
  810. BF6058CC216B3722001B738C /* compat_sdl.h */,
  811. BFFF164E1FCDC64800BDEC58 /* configure.c */,
  812. BFFF165A1FCDC64A00BDEC58 /* configure.h */,
  813. BF6058D7216B3724001B738C /* const.h */,
  814. BF6058B9216B371F001B738C /* core.c */,
  815. BF6058C9216B3722001B738C /* core.h */,
  816. BFFF16731FCDC64D00BDEC58 /* counter.c */,
  817. BFFF166C1FCDC64D00BDEC58 /* counter.h */,
  818. BF6058BF216B3720001B738C /* counter_struct.h */,
  819. BFFF163D1FCDC64700BDEC58 /* data.c */,
  820. BFFF16441FCDC64700BDEC58 /* data.h */,
  821. BFFF164B1FCDC64800BDEC58 /* error.c */,
  822. BFFF163C1FCDC64600BDEC58 /* error.h */,
  823. BFFF16961FCDC6D000BDEC58 /* event_sdl.c */,
  824. BFFF16401FCDC64700BDEC58 /* event.c */,
  825. BFFF166F1FCDC64D00BDEC58 /* event.h */,
  826. BFFF165B1FCDC64A00BDEC58 /* expr.c */,
  827. BFFF16461FCDC64700BDEC58 /* expr.h */,
  828. BF6058B8216B371F001B738C /* extmem.h */,
  829. BFFF164A1FCDC64800BDEC58 /* fsafeopen.c */,
  830. BFFF16701FCDC64D00BDEC58 /* fsafeopen.h */,
  831. BFFF16681FCDC64C00BDEC58 /* game.c */,
  832. BFFF164D1FCDC64800BDEC58 /* game.h */,
  833. BF6058BE216B3720001B738C /* game_menu.c */,
  834. BF6058BA216B371F001B738C /* game_menu.h */,
  835. BF6058CF216B3723001B738C /* game_ops.c */,
  836. BF6058C4216B3720001B738C /* game_ops.h */,
  837. BF6058C1216B3720001B738C /* game_player.c */,
  838. BF6058D4216B3724001B738C /* game_player.h */,
  839. BF6058CA216B3722001B738C /* game_update_board.c */,
  840. BF6058BC216B371F001B738C /* game_update.c */,
  841. BF6058D3216B3724001B738C /* game_update.h */,
  842. BFFF16561FCDC64900BDEC58 /* graphics.c */,
  843. BFFF16711FCDC64D00BDEC58 /* graphics.h */,
  844. BFFF18141FCDCD7B00BDEC58 /* helpsys.c */,
  845. BFFF18151FCDCD7B00BDEC58 /* helpsys.h */,
  846. BFFF16721FCDC64D00BDEC58 /* idarray.c */,
  847. BFFF163F1FCDC64700BDEC58 /* idarray.h */,
  848. BFFF16541FCDC64900BDEC58 /* idput.c */,
  849. BFFF165C1FCDC64A00BDEC58 /* idput.h */,
  850. BFFF16661FCDC64C00BDEC58 /* intake.c */,
  851. BFFF166E1FCDC64D00BDEC58 /* intake.h */,
  852. BF6058C2216B3720001B738C /* intake_num.c */,
  853. BF6058D0216B3723001B738C /* intake_num.h */,
  854. BF6058D8216B3724001B738C /* keysym.h */,
  855. BFFF16501FCDC64900BDEC58 /* legacy_board.c */,
  856. BFFF16431FCDC64700BDEC58 /* legacy_board.h */,
  857. BFFF166A1FCDC64C00BDEC58 /* legacy_rasm.c */,
  858. BFFF16611FCDC64B00BDEC58 /* legacy_rasm.h */,
  859. BFFF165D1FCDC64A00BDEC58 /* legacy_robot.c */,
  860. BFFF164C1FCDC64800BDEC58 /* legacy_robot.h */,
  861. BFFF16471FCDC64700BDEC58 /* legacy_world.c */,
  862. BFFF16521FCDC64900BDEC58 /* legacy_world.h */,
  863. BF6058C0216B3720001B738C /* memcasecmp.h */,
  864. BF6058DA216B3725001B738C /* memfile.h */,
  865. BFFF16421FCDC64700BDEC58 /* mzm.c */,
  866. BFFF16641FCDC64B00BDEC58 /* mzm.h */,
  867. BFFF16A81FCDC6D300BDEC58 /* platform_endian.h */,
  868. BFFF16A31FCDC6D200BDEC58 /* platform_sdl.c */,
  869. BFFF16A91FCDC6D300BDEC58 /* platform.h */,
  870. BFFF18121FCDCD7A00BDEC58 /* pngops.c */,
  871. BFFF18131FCDCD7B00BDEC58 /* pngops.h */,
  872. BF6058C6216B3721001B738C /* rasm.c */,
  873. BF6058C3216B3720001B738C /* rasm.h */,
  874. BF6058D1216B3723001B738C /* render_layer_code.h */,
  875. BF6058CD216B3723001B738C /* renderers.h */,
  876. BFFF16991FCDC6D100BDEC58 /* render_gl.c */,
  877. BFFF16A61FCDC6D300BDEC58 /* render_gl.h */,
  878. BFFF169D1FCDC6D200BDEC58 /* render_gl1.c */,
  879. BFFF16951FCDC6D000BDEC58 /* render_gl2.c */,
  880. BFFF169E1FCDC6D200BDEC58 /* render_glsl.c */,
  881. BFFF16551FCDC64900BDEC58 /* render_layer.c */,
  882. BFFF16571FCDC64A00BDEC58 /* render_layer.h */,
  883. BFFF16A71FCDC6D300BDEC58 /* render_sdl.c */,
  884. BFFF16971FCDC6D000BDEC58 /* render_sdl.h */,
  885. BFFF16A41FCDC6D300BDEC58 /* render_soft.c */,
  886. BFFF169B1FCDC6D100BDEC58 /* render_yuv.c */,
  887. BFFF16A51FCDC6D300BDEC58 /* render_yuv.h */,
  888. BFFF16981FCDC6D100BDEC58 /* render_yuv1.c */,
  889. BFFF169A1FCDC6D100BDEC58 /* render_yuv2.c */,
  890. BFFF166D1FCDC64D00BDEC58 /* render.c */,
  891. BFFF16691FCDC64C00BDEC58 /* render.h */,
  892. BFFF16451FCDC64700BDEC58 /* robot.c */,
  893. BFFF16391FCDC64600BDEC58 /* robot.h */,
  894. BF6058D5216B3724001B738C /* robot_struct.h */,
  895. BFFF16671FCDC64C00BDEC58 /* run_robot.c */,
  896. BFFF16511FCDC64900BDEC58 /* scrdisp.c */,
  897. BFFF16581FCDC64A00BDEC58 /* scrdisp.h */,
  898. BF6058D9216B3725001B738C /* settings.c */,
  899. BF6058C7216B3721001B738C /* settings.h */,
  900. BFFF16601FCDC64B00BDEC58 /* sprite.c */,
  901. BFFF165E1FCDC64B00BDEC58 /* sprite.h */,
  902. BF6058D2216B3724001B738C /* sprite_struct.h */,
  903. BFFF16411FCDC64700BDEC58 /* str.c */,
  904. BFFF16621FCDC64B00BDEC58 /* str.h */,
  905. BF6058D6216B3724001B738C /* thread_sdl.h */,
  906. BFFF16651FCDC64C00BDEC58 /* util.c */,
  907. BFFF16361FCDC64600BDEC58 /* util.h */,
  908. BFFF16531FCDC64900BDEC58 /* window.c */,
  909. BFFF164F1FCDC64800BDEC58 /* window.h */,
  910. BFFF16591FCDC64A00BDEC58 /* world.c */,
  911. BFFF165F1FCDC64B00BDEC58 /* world.h */,
  912. BF6058C5216B3721001B738C /* world_format.h */,
  913. BF6058CB216B3722001B738C /* world_struct.h */,
  914. BFFF16631FCDC64B00BDEC58 /* zip.c */,
  915. BFFF16371FCDC64600BDEC58 /* zip.h */,
  916. );
  917. name = Core;
  918. sourceTree = "<group>";
  919. };
  920. BFFF17121FCDC90400BDEC58 /* network */ = {
  921. isa = PBXGroup;
  922. children = (
  923. BFC1C0642142591500378A4C /* dns.c */,
  924. BFC1C0672142591500378A4C /* dns.h */,
  925. BFFF17131FCDC93E00BDEC58 /* host.c */,
  926. BFFF17181FCDC93E00BDEC58 /* host.h */,
  927. BFFF171A1FCDC93F00BDEC58 /* manifest.c */,
  928. BFFF17141FCDC93E00BDEC58 /* manifest.h */,
  929. BFFF17161FCDC93E00BDEC58 /* network.c */,
  930. BFFF17191FCDC93E00BDEC58 /* network.h */,
  931. BFFF17151FCDC93E00BDEC58 /* sha256.c */,
  932. BFFF17171FCDC93E00BDEC58 /* sha256.h */,
  933. BFC1C0662142591500378A4C /* socksyms.c */,
  934. BFC1C0682142591600378A4C /* socksyms.h */,
  935. );
  936. name = network;
  937. sourceTree = "<group>";
  938. };
  939. BFFF171F1FCDCB6D00BDEC58 /* libxmp */ = {
  940. isa = PBXGroup;
  941. children = (
  942. BFFF172B1FCDCBDF00BDEC58 /* loaders */,
  943. BFFF17421FCDCBE400BDEC58 /* common.h */,
  944. BFFF174A1FCDCBE500BDEC58 /* control.c */,
  945. BFFF174D1FCDCBE600BDEC58 /* dataio.c */,
  946. BFFF17211FCDCBDB00BDEC58 /* effects.c */,
  947. BFFF17321FCDCBE000BDEC58 /* effects.h */,
  948. BFFF173C1FCDCBE300BDEC58 /* extras.c */,
  949. BFFF173D1FCDCBE300BDEC58 /* extras.h */,
  950. BFFF17221FCDCBDB00BDEC58 /* filter.c */,
  951. BFFF174C1FCDCBE500BDEC58 /* fnmatch.c */,
  952. BFFF173E1FCDCBE300BDEC58 /* fnmatch.h */,
  953. BFFF173A1FCDCBE300BDEC58 /* format.c */,
  954. BFFF17311FCDCBE000BDEC58 /* format.h */,
  955. BFFF17401FCDCBE400BDEC58 /* hio.c */,
  956. BFFF173F1FCDCBE300BDEC58 /* hio.h */,
  957. BFFF17351FCDCBE200BDEC58 /* hmn_extras.c */,
  958. BFFF17361FCDCBE200BDEC58 /* hmn_extras.h */,
  959. BFFF17301FCDCBE000BDEC58 /* lfo.c */,
  960. BFFF17271FCDCBDC00BDEC58 /* lfo.h */,
  961. BFFF17491FCDCBE500BDEC58 /* list.h */,
  962. BFFF17451FCDCBE400BDEC58 /* load_helpers.c */,
  963. BFFF17391FCDCBE300BDEC58 /* load.c */,
  964. BFFF172E1FCDCBDF00BDEC58 /* md5.c */,
  965. BFFF17201FCDCBDB00BDEC58 /* md5.h */,
  966. BFFF174B1FCDCBE500BDEC58 /* mdataio.h */,
  967. BFFF17461FCDCBE400BDEC58 /* med_extras.c */,
  968. BFFF17281FCDCBDC00BDEC58 /* med_extras.h */,
  969. BFFF17291FCDCBDC00BDEC58 /* memio.c */,
  970. BFFF173B1FCDCBE300BDEC58 /* memio.h */,
  971. BFFF17411FCDCBE400BDEC58 /* mix_all.c */,
  972. BFFF17261FCDCBDB00BDEC58 /* mix_paula.c */,
  973. BFFF17331FCDCBE200BDEC58 /* mixer.c */,
  974. BFFF17481FCDCBE500BDEC58 /* mixer.h */,
  975. BFFF17431FCDCBE400BDEC58 /* paula.h */,
  976. BFFF17441FCDCBE400BDEC58 /* period.c */,
  977. BFFF172A1FCDCBDC00BDEC58 /* period.h */,
  978. BFFF172C1FCDCBDF00BDEC58 /* player.c */,
  979. BFFF172F1FCDCBDF00BDEC58 /* player.h */,
  980. BFFF17231FCDCBDB00BDEC58 /* precomp_blep.h */,
  981. BFFF17371FCDCBE200BDEC58 /* precomp_lut.h */,
  982. BFFF17241FCDCBDB00BDEC58 /* read_event.c */,
  983. BFFF17251FCDCBDB00BDEC58 /* scan.c */,
  984. BFFF17341FCDCBE200BDEC58 /* smix.c */,
  985. BFFF172D1FCDCBDF00BDEC58 /* virtual.c */,
  986. BFFF17381FCDCBE200BDEC58 /* virtual.h */,
  987. );
  988. name = libxmp;
  989. sourceTree = "<group>";
  990. };
  991. BFFF172B1FCDCBDF00BDEC58 /* loaders */ = {
  992. isa = PBXGroup;
  993. children = (
  994. BFFF17821FCDCC0000BDEC58 /* 669_load.c */,
  995. BFFF17811FCDCC0000BDEC58 /* amf_load.c */,
  996. BFFF17671FCDCBFD00BDEC58 /* asif.c */,
  997. BFFF17701FCDCBFE00BDEC58 /* asif.h */,
  998. BFFF17681FCDCBFD00BDEC58 /* asylum_load.c */,
  999. BFFF177D1FCDCBFF00BDEC58 /* common.c */,
  1000. BFFF176B1FCDCBFE00BDEC58 /* far_load.c */,
  1001. BFC0B26620681A9000D28296 /* flt_load.c */,
  1002. BFFF17731FCDCBFE00BDEC58 /* gdm_load.c */,
  1003. BFC0B26520681A9000D28296 /* hmn_load.c */,
  1004. BFFF176C1FCDCBFE00BDEC58 /* iff.c */,
  1005. BFFF17761FCDCBFF00BDEC58 /* iff.h */,
  1006. BFFF17751FCDCBFF00BDEC58 /* it_load.c */,
  1007. BFFF17711FCDCBFE00BDEC58 /* it.h */,
  1008. BFFF176D1FCDCBFE00BDEC58 /* itsex.c */,
  1009. BFFF177A1FCDCBFF00BDEC58 /* loader.h */,
  1010. BFFF17831FCDCC0000BDEC58 /* med.h */,
  1011. BFFF17851FCDCC0000BDEC58 /* med2_load.c */,
  1012. BFFF17801FCDCC0000BDEC58 /* med3_load.c */,
  1013. BFFF177F1FCDCC0000BDEC58 /* med4_load.c */,
  1014. BFFF176A1FCDCBFE00BDEC58 /* mmd_common.c */,
  1015. BFFF17791FCDCBFF00BDEC58 /* mmd1_load.c */,
  1016. BFFF176E1FCDCBFE00BDEC58 /* mmd3_load.c */,
  1017. BFFF17861FCDCC0100BDEC58 /* mod_load.c */,
  1018. BFFF17771FCDCBFF00BDEC58 /* mod.h */,
  1019. BFFF176F1FCDCBFE00BDEC58 /* mtm_load.c */,
  1020. BFFF17841FCDCC0000BDEC58 /* okt_load.c */,
  1021. BFFF17781FCDCBFF00BDEC58 /* s3m_load.c */,
  1022. BFFF17721FCDCBFE00BDEC58 /* s3m.h */,
  1023. BFFF17881FCDCC0100BDEC58 /* sample.c */,
  1024. BFC0B26720681A9000D28296 /* st_load.c */,
  1025. BFFF177C1FCDCBFF00BDEC58 /* stm_load.c */,
  1026. BFFF17741FCDCBFF00BDEC58 /* ult_load.c */,
  1027. BFFF17691FCDCBFD00BDEC58 /* voltable.c */,
  1028. BFFF17871FCDCC0100BDEC58 /* xm_load.c */,
  1029. BFFF177B1FCDCBFF00BDEC58 /* xm.h */,
  1030. );
  1031. name = loaders;
  1032. sourceTree = "<group>";
  1033. };
  1034. BFFF181C1FCDCEE800BDEC58 /* Editor */ = {
  1035. isa = PBXGroup;
  1036. children = (
  1037. BFFF182E1FCDCF6400BDEC58 /* block.c */,
  1038. BFFF18461FCDCF6800BDEC58 /* block.h */,
  1039. BFFF183F1FCDCF6600BDEC58 /* board.c */,
  1040. BFFF18311FCDCF6400BDEC58 /* board.h */,
  1041. BF6058AF216B3682001B738C /* buffer.c */,
  1042. BF6058AD216B3682001B738C /* buffer.h */,
  1043. BF6058B0216B3682001B738C /* buffer_struct.h */,
  1044. BFFF18401FCDCF6600BDEC58 /* char_ed.c */,
  1045. BFFF18271FCDCF6300BDEC58 /* char_ed.h */,
  1046. BFFF18211FCDCF6200BDEC58 /* clipboard.h */,
  1047. BF00DC0B2085644A00CD2DD2 /* clipboard_sdl2.c */,
  1048. BFFF18241FCDCF6300BDEC58 /* configure.c */,
  1049. BFFF18351FCDCF6500BDEC58 /* configure.h */,
  1050. BFFF183A1FCDCF6600BDEC58 /* debug.c */,
  1051. BFFF182B1FCDCF6400BDEC58 /* debug.h */,
  1052. BFFF182A1FCDCF6300BDEC58 /* edit_di.c */,
  1053. BFFF18331FCDCF6500BDEC58 /* edit_di.h */,
  1054. BFFF18301FCDCF6400BDEC58 /* edit.c */,
  1055. BFFF182F1FCDCF6400BDEC58 /* edit.h */,
  1056. BF6058AC216B3682001B738C /* edit_menu.c */,
  1057. BF6058AE216B3682001B738C /* edit_menu.h */,
  1058. BFFF18251FCDCF6300BDEC58 /* fill.c */,
  1059. BFFF18361FCDCF6500BDEC58 /* fill.h */,
  1060. BFFF183D1FCDCF6600BDEC58 /* graphics.c */,
  1061. BFFF18451FCDCF6700BDEC58 /* graphics.h */,
  1062. BFFF18371FCDCF6500BDEC58 /* macro.c */,
  1063. BFFF181F1FCDCF6200BDEC58 /* macro.h */,
  1064. BF6058B1216B3683001B738C /* macro_struct.h */,
  1065. BFFF18261FCDCF6300BDEC58 /* pal_ed.c */,
  1066. BFFF181D1FCDCF6200BDEC58 /* pal_ed.h */,
  1067. BFFF18411FCDCF6700BDEC58 /* param.c */,
  1068. BFFF18381FCDCF6500BDEC58 /* param.h */,
  1069. BFFF183E1FCDCF6600BDEC58 /* robo_debug.c */,
  1070. BFFF18321FCDCF6400BDEC58 /* robo_debug.h */,
  1071. BFFF18341FCDCF6500BDEC58 /* robo_ed.c */,
  1072. BFFF18431FCDCF6700BDEC58 /* robo_ed.h */,
  1073. BFFF182C1FCDCF6400BDEC58 /* robot.c */,
  1074. BFFF18231FCDCF6300BDEC58 /* robot.h */,
  1075. BFFF18391FCDCF6500BDEC58 /* select.c */,
  1076. BFFF18421FCDCF6700BDEC58 /* select.h */,
  1077. BFFF18221FCDCF6300BDEC58 /* sfx_edit.c */,
  1078. BFFF182D1FCDCF6400BDEC58 /* sfx_edit.h */,
  1079. BFFF18281FCDCF6300BDEC58 /* undo.c */,
  1080. BFFF18441FCDCF6700BDEC58 /* undo.h */,
  1081. BFFF18291FCDCF6300BDEC58 /* window.c */,
  1082. BFFF181E1FCDCF6200BDEC58 /* window.h */,
  1083. BFFF183B1FCDCF6600BDEC58 /* world.c */,
  1084. BFFF18201FCDCF6200BDEC58 /* world.h */,
  1085. );
  1086. name = Editor;
  1087. sourceTree = "<group>";
  1088. };
  1089. /* End PBXGroup section */
  1090. /* Begin PBXHeadersBuildPhase section */
  1091. BF10128E1FCCA957008EEDB6 /* Headers */ = {
  1092. isa = PBXHeadersBuildPhase;
  1093. buildActionMask = 2147483647;
  1094. files = (
  1095. BF6058FB216B3725001B738C /* keysym.h in Headers */,
  1096. BF6058EF216B3725001B738C /* compat_sdl.h in Headers */,
  1097. BFFF17CE1FCDCCF300BDEC58 /* mdataio.h in Headers */,
  1098. BF6058EA216B3725001B738C /* settings.h in Headers */,
  1099. BFFF17CC1FCDCCF300BDEC58 /* list.h in Headers */,
  1100. BFFF170B1FCDC76900BDEC58 /* zip.h in Headers */,
  1101. BF6058F7216B3725001B738C /* game_player.h in Headers */,
  1102. BFFF17CA1FCDCCF300BDEC58 /* hmn_extras.h in Headers */,
  1103. BFFF17031FCDC76900BDEC58 /* str.h in Headers */,
  1104. BFFF17011FCDC76900BDEC58 /* sprite.h in Headers */,
  1105. BFFF16BE1FCDC76900BDEC58 /* block.h in Headers */,
  1106. BF6058E3216B3725001B738C /* memcasecmp.h in Headers */,
  1107. BFFF16C01FCDC76900BDEC58 /* board.h in Headers */,
  1108. BF6058EB216B3725001B738C /* caption.h in Headers */,
  1109. BF6058F4216B3725001B738C /* render_layer_code.h in Headers */,
  1110. BFFF181B1FCDCD8500BDEC58 /* pngops.h in Headers */,
  1111. BFFF16E11FCDC76900BDEC58 /* legacy_robot.h in Headers */,
  1112. BFFF17051FCDC76900BDEC58 /* util.h in Headers */,
  1113. BFFF16DF1FCDC76900BDEC58 /* legacy_rasm.h in Headers */,
  1114. BFFF16F41FCDC76900BDEC58 /* render_yuv.h in Headers */,
  1115. BF6058E2216B3725001B738C /* counter_struct.h in Headers */,
  1116. BFFF17C71FCDCCF300BDEC58 /* fnmatch.h in Headers */,
  1117. BFFF17A41FCDCCE200BDEC58 /* host.h in Headers */,
  1118. BF6058DD216B3725001B738C /* game_menu.h in Headers */,
  1119. BFFF180B1FCDCD1200BDEC58 /* iff.h in Headers */,
  1120. BFFF17D11FCDCCF300BDEC58 /* mixer.h in Headers */,
  1121. BF6058E0216B3725001B738C /* compat.h in Headers */,
  1122. BFFF180E1FCDCD1200BDEC58 /* med.h in Headers */,
  1123. BFFF17C41FCDCCF300BDEC58 /* common.h in Headers */,
  1124. BFFF16D91FCDC76900BDEC58 /* idput.h in Headers */,
  1125. BFFF17D21FCDCCF300BDEC58 /* paula.h in Headers */,
  1126. BFFF17CB1FCDCCF300BDEC58 /* lfo.h in Headers */,
  1127. BF6058F3216B3725001B738C /* intake_num.h in Headers */,
  1128. BFFF17071FCDC76900BDEC58 /* window.h in Headers */,
  1129. BF6058FD216B3725001B738C /* memfile.h in Headers */,
  1130. BF6058F5216B3725001B738C /* sprite_struct.h in Headers */,
  1131. BF6058F9216B3725001B738C /* thread_sdl.h in Headers */,
  1132. BF6058E7216B3725001B738C /* game_ops.h in Headers */,
  1133. BFFF17D61FCDCCF300BDEC58 /* precomp_lut.h in Headers */,
  1134. BFFF16CB1FCDC76900BDEC58 /* event.h in Headers */,
  1135. BFFF16C41FCDC76900BDEC58 /* counter.h in Headers */,
  1136. BFFF17D41FCDCCF300BDEC58 /* player.h in Headers */,
  1137. BF6058DE216B3725001B738C /* board_struct.h in Headers */,
  1138. BFFF17091FCDC76900BDEC58 /* world.h in Headers */,
  1139. BF6058F6216B3725001B738C /* game_update.h in Headers */,
  1140. BFFF16DD1FCDC76900BDEC58 /* legacy_board.h in Headers */,
  1141. BF6058F8216B3725001B738C /* robot_struct.h in Headers */,
  1142. BFFF17A61FCDCCE200BDEC58 /* manifest.h in Headers */,
  1143. BFFF16DB1FCDC76900BDEC58 /* intake.h in Headers */,
  1144. BFFF16CD1FCDC76900BDEC58 /* expr.h in Headers */,
  1145. BFFF17C81FCDCCF300BDEC58 /* format.h in Headers */,
  1146. BFFF180D1FCDCD1200BDEC58 /* loader.h in Headers */,
  1147. BFFF17D51FCDCCF300BDEC58 /* precomp_blep.h in Headers */,
  1148. BFFF16E51FCDC76900BDEC58 /* mzm.h in Headers */,
  1149. BFFF16F11FCDC76900BDEC58 /* render_sdl.h in Headers */,
  1150. BFFF16EA1FCDC76900BDEC58 /* render_gl.h in Headers */,
  1151. BFFF16F81FCDC76900BDEC58 /* render.h in Headers */,
  1152. BFFF16C61FCDC76900BDEC58 /* data.h in Headers */,
  1153. BFFF16EF1FCDC76900BDEC58 /* render_layer.h in Headers */,
  1154. BFFF17AA1FCDCCE200BDEC58 /* sha256.h in Headers */,
  1155. BFFF17A81FCDCCE200BDEC58 /* network.h in Headers */,
  1156. BFFF16D51FCDC76900BDEC58 /* graphics.h in Headers */,
  1157. BFFF16E61FCDC76900BDEC58 /* platform_endian.h in Headers */,
  1158. BFFF17CF1FCDCCF300BDEC58 /* med_extras.h in Headers */,
  1159. BFFF17C61FCDCCF300BDEC58 /* extras.h in Headers */,
  1160. BFFF16FA1FCDC76900BDEC58 /* robot.h in Headers */,
  1161. BF6058E8216B3725001B738C /* world_format.h in Headers */,
  1162. BFFF18101FCDCD1200BDEC58 /* s3m.h in Headers */,
  1163. BFFF16FD1FCDC76900BDEC58 /* scrdisp.h in Headers */,
  1164. BFC1C06C2142591600378A4C /* dns.h in Headers */,
  1165. BF6058F0216B3725001B738C /* renderers.h in Headers */,
  1166. BFFF17D71FCDCCF300BDEC58 /* virtual.h in Headers */,
  1167. BFFF16C21FCDC76900BDEC58 /* configure.h in Headers */,
  1168. BF6058DB216B3725001B738C /* extmem.h in Headers */,
  1169. BFFF18191FCDCD8500BDEC58 /* helpsys.h in Headers */,
  1170. BF6058EE216B3725001B738C /* world_struct.h in Headers */,
  1171. BFFF16C81FCDC76900BDEC58 /* error.h in Headers */,
  1172. BFFF16D11FCDC76900BDEC58 /* game.h in Headers */,
  1173. BFFF18111FCDCD1200BDEC58 /* xm.h in Headers */,
  1174. BFFF17CD1FCDCCF300BDEC58 /* md5.h in Headers */,
  1175. BF6058EC216B3725001B738C /* core.h in Headers */,
  1176. BFFF180F1FCDCD1200BDEC58 /* mod.h in Headers */,
  1177. BFFF16E31FCDC76900BDEC58 /* legacy_world.h in Headers */,
  1178. BF6058FA216B3725001B738C /* const.h in Headers */,
  1179. BFFF17111FCDC81000BDEC58 /* config.h in Headers */,
  1180. BFFF17C51FCDCCF300BDEC58 /* effects.h in Headers */,
  1181. BF6058E6216B3725001B738C /* rasm.h in Headers */,
  1182. BFFF16E81FCDC76900BDEC58 /* platform.h in Headers */,
  1183. BFFF17D01FCDCCF300BDEC58 /* memio.h in Headers */,
  1184. BFFF17C91FCDCCF300BDEC58 /* hio.h in Headers */,
  1185. BFFF16CF1FCDC76900BDEC58 /* fsafeopen.h in Headers */,
  1186. BFFF16D71FCDC76900BDEC58 /* idarray.h in Headers */,
  1187. BFC1C06D2142591600378A4C /* socksyms.h in Headers */,
  1188. BFFF180C1FCDCD1200BDEC58 /* it.h in Headers */,
  1189. BFFF17D31FCDCCF300BDEC58 /* period.h in Headers */,
  1190. BFFF180A1FCDCD1200BDEC58 /* asif.h in Headers */,
  1191. );
  1192. runOnlyForDeploymentPostprocessing = 0;
  1193. };
  1194. BF1012961FCCA97D008EEDB6 /* Headers */ = {
  1195. isa = PBXHeadersBuildPhase;
  1196. buildActionMask = 2147483647;
  1197. files = (
  1198. BFFF18771FCDCF7C00BDEC58 /* robo_debug.h in Headers */,
  1199. BFFF18691FCDCF7C00BDEC58 /* edit_di.h in Headers */,
  1200. BFFF18811FCDCF7C00BDEC58 /* undo.h in Headers */,
  1201. BF6058B6216B3683001B738C /* buffer_struct.h in Headers */,
  1202. BFFF18711FCDCF7C00BDEC58 /* macro.h in Headers */,
  1203. BFFF187B1FCDCF7C00BDEC58 /* robot.h in Headers */,
  1204. BFFF18671FCDCF7C00BDEC58 /* debug.h in Headers */,
  1205. BFFF186B1FCDCF7C00BDEC58 /* edit.h in Headers */,
  1206. BFFF187D1FCDCF7C00BDEC58 /* select.h in Headers */,
  1207. BFFF18611FCDCF7C00BDEC58 /* char_ed.h in Headers */,
  1208. BFFF18631FCDCF7C00BDEC58 /* clipboard.h in Headers */,
  1209. BFFF186F1FCDCF7C00BDEC58 /* graphics.h in Headers */,
  1210. BFFF18731FCDCF7C00BDEC58 /* pal_ed.h in Headers */,
  1211. BFFF18851FCDCF7C00BDEC58 /* world.h in Headers */,
  1212. BFFF18751FCDCF7C00BDEC58 /* param.h in Headers */,
  1213. BFFF187F1FCDCF7C00BDEC58 /* sfx_edit.h in Headers */,
  1214. BFFF185D1FCDCF7C00BDEC58 /* block.h in Headers */,
  1215. BFFF185F1FCDCF7C00BDEC58 /* board.h in Headers */,
  1216. BF6058B4216B3683001B738C /* edit_menu.h in Headers */,
  1217. BFFF18791FCDCF7C00BDEC58 /* robo_ed.h in Headers */,
  1218. BF6058B3216B3683001B738C /* buffer.h in Headers */,
  1219. BFFF18651FCDCF7C00BDEC58 /* configure.h in Headers */,
  1220. BFFF18831FCDCF7C00BDEC58 /* window.h in Headers */,
  1221. BF6058B7216B3683001B738C /* macro_struct.h in Headers */,
  1222. BFFF186D1FCDCF7C00BDEC58 /* fill.h in Headers */,
  1223. );
  1224. runOnlyForDeploymentPostprocessing = 0;
  1225. };
  1226. /* End PBXHeadersBuildPhase section */
  1227. /* Begin PBXNativeTarget section */
  1228. BF1012771FCCA7C2008EEDB6 /* MegaZeux */ = {
  1229. isa = PBXNativeTarget;
  1230. buildConfigurationList = BF1012891FCCA7C2008EEDB6 /* Build configuration list for PBXNativeTarget "MegaZeux" */;
  1231. buildPhases = (
  1232. BF1012741FCCA7C2008EEDB6 /* Sources */,
  1233. BF1012751FCCA7C2008EEDB6 /* Frameworks */,
  1234. BF1012761FCCA7C2008EEDB6 /* Resources */,
  1235. BF1012B61FCCAB81008EEDB6 /* Embed Frameworks */,
  1236. );
  1237. buildRules = (
  1238. );
  1239. dependencies = (
  1240. BFFF18911FCDE81D00BDEC58 /* PBXTargetDependency */,
  1241. BFFF18941FCDE82100BDEC58 /* PBXTargetDependency */,
  1242. );
  1243. name = MegaZeux;
  1244. productName = MegaZeux;
  1245. productReference = BF1012781FCCA7C2008EEDB6 /* MegaZeux.app */;
  1246. productType = "com.apple.product-type.application";
  1247. };
  1248. BF10128F1FCCA957008EEDB6 /* Core */ = {
  1249. isa = PBXNativeTarget;
  1250. buildConfigurationList = BF1012911FCCA957008EEDB6 /* Build configuration list for PBXNativeTarget "Core" */;
  1251. buildPhases = (
  1252. BFE5EB632006E09B00E15CC0 /* Update Version Header */,
  1253. BF10128C1FCCA957008EEDB6 /* Sources */,
  1254. BF10128D1FCCA957008EEDB6 /* Frameworks */,
  1255. BF10128E1FCCA957008EEDB6 /* Headers */,
  1256. );
  1257. buildRules = (
  1258. );
  1259. dependencies = (
  1260. );
  1261. name = Core;
  1262. productName = Core;
  1263. productReference = BF1012901FCCA957008EEDB6 /* libCore.dylib */;
  1264. productType = "com.apple.product-type.library.dynamic";
  1265. };
  1266. BF1012971FCCA97D008EEDB6 /* Editor */ = {
  1267. isa = PBXNativeTarget;
  1268. buildConfigurationList = BF1012991FCCA97D008EEDB6 /* Build configuration list for PBXNativeTarget "Editor" */;
  1269. buildPhases = (
  1270. BF1012941FCCA97D008EEDB6 /* Sources */,
  1271. BF1012951FCCA97D008EEDB6 /* Frameworks */,
  1272. BF1012961FCCA97D008EEDB6 /* Headers */,
  1273. );
  1274. buildRules = (
  1275. );
  1276. dependencies = (
  1277. );
  1278. name = Editor;
  1279. productName = Editor;
  1280. productReference = BF1012981FCCA97D008EEDB6 /* libEditor.dylib */;
  1281. productType = "com.apple.product-type.library.dynamic";
  1282. };
  1283. BF10129F1FCCA993008EEDB6 /* MZXRun */ = {
  1284. isa = PBXNativeTarget;
  1285. buildConfigurationList = BF1012AE1FCCA993008EEDB6 /* Build configuration list for PBXNativeTarget "MZXRun" */;
  1286. buildPhases = (
  1287. BF10129C1FCCA993008EEDB6 /* Sources */,
  1288. BF10129D1FCCA993008EEDB6 /* Frameworks */,
  1289. BF10129E1FCCA993008EEDB6 /* Resources */,
  1290. BFFF16301FCDC55000BDEC58 /* Embed Frameworks */,
  1291. );
  1292. buildRules = (
  1293. );
  1294. dependencies = (
  1295. BFFF18A01FCDEA5D00BDEC58 /* PBXTargetDependency */,
  1296. );
  1297. name = MZXRun;
  1298. productName = MZXRun;
  1299. productReference = BF1012A01FCCA993008EEDB6 /* MZXRun.app */;
  1300. productType = "com.apple.product-type.application";
  1301. };
  1302. /* End PBXNativeTarget section */
  1303. /* Begin PBXProject section */
  1304. BF1012701FCCA7C1008EEDB6 /* Project object */ = {
  1305. isa = PBXProject;
  1306. attributes = {
  1307. LastUpgradeCheck = 0920;
  1308. ORGANIZATIONNAME = "MegaZeux Dev Team";
  1309. TargetAttributes = {
  1310. BF1012771FCCA7C2008EEDB6 = {
  1311. CreatedOnToolsVersion = 9.1;
  1312. ProvisioningStyle = Automatic;
  1313. SystemCapabilities = {
  1314. com.apple.Sandbox = {
  1315. enabled = 0;
  1316. };
  1317. };
  1318. };
  1319. BF10128F1FCCA957008EEDB6 = {
  1320. CreatedOnToolsVersion = 9.1;
  1321. ProvisioningStyle = Automatic;
  1322. };
  1323. BF1012971FCCA97D008EEDB6 = {
  1324. CreatedOnToolsVersion = 9.1;
  1325. ProvisioningStyle = Automatic;
  1326. };
  1327. BF10129F1FCCA993008EEDB6 = {
  1328. CreatedOnToolsVersion = 9.1;
  1329. ProvisioningStyle = Automatic;
  1330. SystemCapabilities = {
  1331. com.apple.Sandbox = {
  1332. enabled = 0;
  1333. };
  1334. };
  1335. };
  1336. };
  1337. };
  1338. buildConfigurationList = BF1012731FCCA7C1008EEDB6 /* Build configuration list for PBXProject "MegaZeux" */;
  1339. compatibilityVersion = "Xcode 8.0";
  1340. developmentRegion = en;
  1341. hasScannedForEncodings = 0;
  1342. knownRegions = (
  1343. en,
  1344. Base,
  1345. );
  1346. mainGroup = BF10126F1FCCA7C1008EEDB6;
  1347. productRefGroup = BF1012791FCCA7C2008EEDB6 /* Products */;
  1348. projectDirPath = "";
  1349. projectRoot = "";
  1350. targets = (
  1351. BF1012771FCCA7C2008EEDB6 /* MegaZeux */,
  1352. BF10128F1FCCA957008EEDB6 /* Core */,
  1353. BF1012971FCCA97D008EEDB6 /* Editor */,
  1354. BF10129F1FCCA993008EEDB6 /* MZXRun */,
  1355. );
  1356. };
  1357. /* End PBXProject section */
  1358. /* Begin PBXResourcesBuildPhase section */
  1359. BF1012761FCCA7C2008EEDB6 /* Resources */ = {
  1360. isa = PBXResourcesBuildPhase;
  1361. buildActionMask = 2147483647;
  1362. files = (
  1363. BFFF18961FCDE8B400BDEC58 /* assets in Resources */,
  1364. BF10127F1FCCA7C2008EEDB6 /* Assets.xcassets in Resources */,
  1365. BFFF18991FCDE8FE00BDEC58 /* config.txt in Resources */,
  1366. );
  1367. runOnlyForDeploymentPostprocessing = 0;
  1368. };
  1369. BF10129E1FCCA993008EEDB6 /* Resources */ = {
  1370. isa = PBXResourcesBuildPhase;
  1371. buildActionMask = 2147483647;
  1372. files = (
  1373. BFFF18971FCDE8B400BDEC58 /* assets in Resources */,
  1374. BF1012A61FCCA993008EEDB6 /* Assets.xcassets in Resources */,
  1375. BFFF189A1FCDE8FE00BDEC58 /* config.txt in Resources */,
  1376. );
  1377. runOnlyForDeploymentPostprocessing = 0;
  1378. };
  1379. /* End PBXResourcesBuildPhase section */
  1380. /* Begin PBXShellScriptBuildPhase section */
  1381. BFE5EB632006E09B00E15CC0 /* Update Version Header */ = {
  1382. isa = PBXShellScriptBuildPhase;
  1383. buildActionMask = 2147483647;
  1384. files = (
  1385. );
  1386. inputPaths = (
  1387. );
  1388. name = "Update Version Header";
  1389. outputPaths = (
  1390. );
  1391. runOnlyForDeploymentPostprocessing = 0;
  1392. shellPath = /bin/sh;
  1393. shellScript = ./update_version.sh;
  1394. };
  1395. /* End PBXShellScriptBuildPhase section */
  1396. /* Begin PBXSourcesBuildPhase section */
  1397. BF1012741FCCA7C2008EEDB6 /* Sources */ = {
  1398. isa = PBXSourcesBuildPhase;
  1399. buildActionMask = 2147483647;
  1400. files = (
  1401. BFFF188C1FCDE74B00BDEC58 /* main.c in Sources */,
  1402. );
  1403. runOnlyForDeploymentPostprocessing = 0;
  1404. };
  1405. BF10128C1FCCA957008EEDB6 /* Sources */ = {
  1406. isa = PBXSourcesBuildPhase;
  1407. buildActionMask = 2147483647;
  1408. files = (
  1409. BF6058E9216B3725001B738C /* rasm.c in Sources */,
  1410. BF6058E5216B3725001B738C /* intake_num.c in Sources */,
  1411. BFC1C05B214258CE00378A4C /* audio.c in Sources */,
  1412. BFC1C05C214258CE00378A4C /* audio_pcs.c in Sources */,
  1413. BFC1C05D214258CE00378A4C /* audio_sdl.c in Sources */,
  1414. BFC1C05E214258CE00378A4C /* audio_vorbis.c in Sources */,
  1415. BFC1C05F214258CE00378A4C /* audio_wav.c in Sources */,
  1416. BFC1C060214258CE00378A4C /* audio_xmp.c in Sources */,
  1417. BFC1C061214258CE00378A4C /* ext.c in Sources */,
  1418. BFC1C062214258CE00378A4C /* sampled_stream.c in Sources */,
  1419. BFC1C063214258CE00378A4C /* sfx.c in Sources */,
  1420. BFFF16FB1FCDC76900BDEC58 /* run_robot.c in Sources */,
  1421. BFFF16DA1FCDC76900BDEC58 /* intake.c in Sources */,
  1422. BFFF16C91FCDC76900BDEC58 /* event_sdl.c in Sources */,
  1423. BFFF17021FCDC76900BDEC58 /* str.c in Sources */,
  1424. BFFF17041FCDC76900BDEC58 /* util.c in Sources */,
  1425. BFFF18071FCDCD1200BDEC58 /* ult_load.c in Sources */,
  1426. BFFF18061FCDCD1200BDEC58 /* stm_load.c in Sources */,
  1427. BFFF17BB1FCDCCF300BDEC58 /* mix_paula.c in Sources */,
  1428. BFFF16E01FCDC76900BDEC58 /* legacy_robot.c in Sources */,
  1429. BFFF17AC1FCDCCF300BDEC58 /* dataio.c in Sources */,
  1430. BFFF17AF1FCDCCF300BDEC58 /* filter.c in Sources */,
  1431. BFFF18001FCDCD1200BDEC58 /* mmd3_load.c in Sources */,
  1432. BFFF17B81FCDCCF300BDEC58 /* med_extras.c in Sources */,
  1433. BFFF16DC1FCDC76900BDEC58 /* legacy_board.c in Sources */,
  1434. BFFF16C51FCDC76900BDEC58 /* data.c in Sources */,
  1435. BFFF17FD1FCDCD1200BDEC58 /* med4_load.c in Sources */,
  1436. BFFF17B61FCDCCF300BDEC58 /* load.c in Sources */,
  1437. BFFF17061FCDC76900BDEC58 /* window.c in Sources */,
  1438. BFFF16FC1FCDC76900BDEC58 /* scrdisp.c in Sources */,
  1439. BFFF17F81FCDCD1200BDEC58 /* iff.c in Sources */,
  1440. BFFF17BE1FCDCCF300BDEC58 /* period.c in Sources */,
  1441. BFFF16F91FCDC76900BDEC58 /* robot.c in Sources */,
  1442. BFFF16BF1FCDC76900BDEC58 /* board.c in Sources */,
  1443. BFFF16C71FCDC76900BDEC58 /* error.c in Sources */,
  1444. BFC1C0692142591600378A4C /* dns.c in Sources */,
  1445. BFFF17FB1FCDCD1200BDEC58 /* med2_load.c in Sources */,
  1446. BF6058DF216B3725001B738C /* game_update.c in Sources */,
  1447. BFFF17B91FCDCCF300BDEC58 /* memio.c in Sources */,
  1448. BFFF17F61FCDCD1200BDEC58 /* far_load.c in Sources */,
  1449. BFFF17F71FCDCD1200BDEC58 /* gdm_load.c in Sources */,
  1450. BFC1C06B2142591600378A4C /* socksyms.c in Sources */,
  1451. BFFF18051FCDCD1200BDEC58 /* sample.c in Sources */,
  1452. BF6058FC216B3725001B738C /* settings.c in Sources */,
  1453. BF6058ED216B3725001B738C /* game_update_board.c in Sources */,
  1454. BFFF17B21FCDCCF300BDEC58 /* hio.c in Sources */,
  1455. BFFF17BA1FCDCCF300BDEC58 /* mix_all.c in Sources */,
  1456. BFFF17F91FCDCD1200BDEC58 /* it_load.c in Sources */,
  1457. BFFF17F11FCDCD1200BDEC58 /* 669_load.c in Sources */,
  1458. BFFF17C11FCDCCF300BDEC58 /* scan.c in Sources */,
  1459. BF6058E1216B3725001B738C /* game_menu.c in Sources */,
  1460. BFFF16C11FCDC76900BDEC58 /* configure.c in Sources */,
  1461. BFFF16EE1FCDC76900BDEC58 /* render_layer.c in Sources */,
  1462. BFFF16C31FCDC76900BDEC58 /* counter.c in Sources */,
  1463. BFFF17A51FCDCCE200BDEC58 /* manifest.c in Sources */,
  1464. BFFF16DE1FCDC76900BDEC58 /* legacy_rasm.c in Sources */,
  1465. BFFF16F71FCDC76900BDEC58 /* render.c in Sources */,
  1466. BFFF16E21FCDC76900BDEC58 /* legacy_world.c in Sources */,
  1467. BFFF17B51FCDCCF300BDEC58 /* load_helpers.c in Sources */,
  1468. BFFF18181FCDCD8500BDEC58 /* helpsys.c in Sources */,
  1469. BFFF17B11FCDCCF300BDEC58 /* format.c in Sources */,
  1470. BFFF18021FCDCD1200BDEC58 /* mtm_load.c in Sources */,
  1471. BFFF17FF1FCDCD1200BDEC58 /* mmd1_load.c in Sources */,
  1472. BFFF17B41FCDCCF300BDEC58 /* lfo.c in Sources */,
  1473. BFFF16E91FCDC76900BDEC58 /* render_gl.c in Sources */,
  1474. BFFF16EB1FCDC76900BDEC58 /* render_gl1.c in Sources */,
  1475. BFFF16EC1FCDC76900BDEC58 /* render_gl2.c in Sources */,
  1476. BFFF18081FCDCD1200BDEC58 /* voltable.c in Sources */,
  1477. BFFF16D01FCDC76900BDEC58 /* game.c in Sources */,
  1478. BFFF16F51FCDC76900BDEC58 /* render_yuv1.c in Sources */,
  1479. BFFF16CE1FCDC76900BDEC58 /* fsafeopen.c in Sources */,
  1480. BFFF17F41FCDCD1200BDEC58 /* asylum_load.c in Sources */,
  1481. BF6058F1216B3725001B738C /* caption.c in Sources */,
  1482. BFFF17C01FCDCCF300BDEC58 /* read_event.c in Sources */,
  1483. BFFF17BC1FCDCCF300BDEC58 /* mixer.c in Sources */,
  1484. BFFF16D81FCDC76900BDEC58 /* idput.c in Sources */,
  1485. BFFF17C21FCDCCF300BDEC58 /* smix.c in Sources */,
  1486. BFFF18031FCDCD1200BDEC58 /* okt_load.c in Sources */,
  1487. BFFF16ED1FCDC76900BDEC58 /* render_glsl.c in Sources */,
  1488. BFFF17BF1FCDCCF300BDEC58 /* player.c in Sources */,
  1489. BFFF16E41FCDC76900BDEC58 /* mzm.c in Sources */,
  1490. BFFF16D41FCDC76900BDEC58 /* graphics.c in Sources */,
  1491. BFFF17F31FCDCD1200BDEC58 /* asif.c in Sources */,
  1492. BFFF17081FCDC76900BDEC58 /* world.c in Sources */,
  1493. BFFF17B71FCDCCF300BDEC58 /* md5.c in Sources */,
  1494. BFFF18091FCDCD1200BDEC58 /* xm_load.c in Sources */,
  1495. BF6058DC216B3725001B738C /* core.c in Sources */,
  1496. BFFF17FE1FCDCD1200BDEC58 /* mmd_common.c in Sources */,
  1497. BFFF17B31FCDCCF300BDEC58 /* hmn_extras.c in Sources */,
  1498. BFFF18011FCDCD1200BDEC58 /* mod_load.c in Sources */,
  1499. BFFF16F21FCDC76900BDEC58 /* render_soft.c in Sources */,
  1500. BFFF17AD1FCDCCF300BDEC58 /* effects.c in Sources */,
  1501. BFFF17F21FCDCD1200BDEC58 /* amf_load.c in Sources */,
  1502. BFFF16E71FCDC76900BDEC58 /* platform_sdl.c in Sources */,
  1503. BFFF181A1FCDCD8500BDEC58 /* pngops.c in Sources */,
  1504. BFFF16CA1FCDC76900BDEC58 /* event.c in Sources */,
  1505. BFFF16F61FCDC76900BDEC58 /* render_yuv2.c in Sources */,
  1506. BFFF17B01FCDCCF300BDEC58 /* fnmatch.c in Sources */,
  1507. BFFF17C31FCDCCF300BDEC58 /* virtual.c in Sources */,
  1508. BF6058E4216B3725001B738C /* game_player.c in Sources */,
  1509. BFFF17F51FCDCD1200BDEC58 /* common.c in Sources */,
  1510. BFFF17A91FCDCCE200BDEC58 /* sha256.c in Sources */,
  1511. BF6058F2216B3725001B738C /* game_ops.c in Sources */,
  1512. BFFF16CC1FCDC76900BDEC58 /* expr.c in Sources */,
  1513. BFFF17AB1FCDCCF300BDEC58 /* control.c in Sources */,
  1514. BFFF17FC1FCDCD1200BDEC58 /* med3_load.c in Sources */,
  1515. BFFF17001FCDC76900BDEC58 /* sprite.c in Sources */,
  1516. BFFF170A1FCDC76900BDEC58 /* zip.c in Sources */,
  1517. BFFF17A31FCDCCE200BDEC58 /* host.c in Sources */,
  1518. BFFF16BD1FCDC76900BDEC58 /* block.c in Sources */,
  1519. BFFF18041FCDCD1200BDEC58 /* s3m_load.c in Sources */,
  1520. BFFF17A71FCDCCE200BDEC58 /* network.c in Sources */,
  1521. BFFF17AE1FCDCCF300BDEC58 /* extras.c in Sources */,
  1522. BFFF16F31FCDC76900BDEC58 /* render_yuv.c in Sources */,
  1523. BFFF16D61FCDC76900BDEC58 /* idarray.c in Sources */,
  1524. BFFF16F01FCDC76900BDEC58 /* render_sdl.c in Sources */,
  1525. BFFF17FA1FCDCD1200BDEC58 /* itsex.c in Sources */,
  1526. BFC0B26B20681ACC00D28296 /* flt_load.c in Sources */,
  1527. BFC0B26C20681ACC00D28296 /* hmn_load.c in Sources */,
  1528. BFC0B26D20681ACC00D28296 /* st_load.c in Sources */,
  1529. );
  1530. runOnlyForDeploymentPostprocessing = 0;
  1531. };
  1532. BF1012941FCCA97D008EEDB6 /* Sources */ = {
  1533. isa = PBXSourcesBuildPhase;
  1534. buildActionMask = 2147483647;
  1535. files = (
  1536. BFFF18801FCDCF7C00BDEC58 /* undo.c in Sources */,
  1537. BFFF18741FCDCF7C00BDEC58 /* param.c in Sources */,
  1538. BFFF186E1FCDCF7C00BDEC58 /* graphics.c in Sources */,
  1539. BFFF18601FCDCF7C00BDEC58 /* char_ed.c in Sources */,
  1540. BFFF185E1FCDCF7C00BDEC58 /* board.c in Sources */,
  1541. BFFF18661FCDCF7C00BDEC58 /* debug.c in Sources */,
  1542. BFFF18701FCDCF7C00BDEC58 /* macro.c in Sources */,
  1543. BFFF18721FCDCF7C00BDEC58 /* pal_ed.c in Sources */,
  1544. BFFF18681FCDCF7C00BDEC58 /* edit_di.c in Sources */,
  1545. BF6058B5216B3683001B738C /* buffer.c in Sources */,
  1546. BFFF186A1FCDCF7C00BDEC58 /* edit.c in Sources */,
  1547. BFFF185C1FCDCF7C00BDEC58 /* block.c in Sources */,
  1548. BFFF18761FCDCF7C00BDEC58 /* robo_debug.c in Sources */,
  1549. BFFF18821FCDCF7C00BDEC58 /* window.c in Sources */,
  1550. BFFF18781FCDCF7C00BDEC58 /* robo_ed.c in Sources */,
  1551. BF6058B2216B3683001B738C /* edit_menu.c in Sources */,
  1552. BFFF187C1FCDCF7C00BDEC58 /* select.c in Sources */,
  1553. BF00DC0C2085644A00CD2DD2 /* clipboard_sdl2.c in Sources */,
  1554. BFFF186C1FCDCF7C00BDEC58 /* fill.c in Sources */,
  1555. BFFF187A1FCDCF7C00BDEC58 /* robot.c in Sources */,
  1556. BFFF18841FCDCF7C00BDEC58 /* world.c in Sources */,
  1557. BFFF18641FCDCF7C00BDEC58 /* configure.c in Sources */,
  1558. BFFF187E1FCDCF7C00BDEC58 /* sfx_edit.c in Sources */,
  1559. );
  1560. runOnlyForDeploymentPostprocessing = 0;
  1561. };
  1562. BF10129C1FCCA993008EEDB6 /* Sources */ = {
  1563. isa = PBXSourcesBuildPhase;
  1564. buildActionMask = 2147483647;
  1565. files = (
  1566. BFFF189B1FCDE93900BDEC58 /* main.c in Sources */,
  1567. BFFF18A71FCDEAF400BDEC58 /* run_stubs.c in Sources */,
  1568. );
  1569. runOnlyForDeploymentPostprocessing = 0;
  1570. };
  1571. /* End PBXSourcesBuildPhase section */
  1572. /* Begin PBXTargetDependency section */
  1573. BFFF18911FCDE81D00BDEC58 /* PBXTargetDependency */ = {
  1574. isa = PBXTargetDependency;
  1575. target = BF10128F1FCCA957008EEDB6 /* Core */;
  1576. targetProxy = BFFF18901FCDE81D00BDEC58 /* PBXContainerItemProxy */;
  1577. };
  1578. BFFF18941FCDE82100BDEC58 /* PBXTargetDependency */ = {
  1579. isa = PBXTargetDependency;
  1580. target = BF1012971FCCA97D008EEDB6 /* Editor */;
  1581. targetProxy = BFFF18931FCDE82100BDEC58 /* PBXContainerItemProxy */;
  1582. };
  1583. BFFF18A01FCDEA5D00BDEC58 /* PBXTargetDependency */ = {
  1584. isa = PBXTargetDependency;
  1585. target = BF10128F1FCCA957008EEDB6 /* Core */;
  1586. targetProxy = BFFF189F1FCDEA5D00BDEC58 /* PBXContainerItemProxy */;
  1587. };
  1588. /* End PBXTargetDependency section */
  1589. /* Begin XCBuildConfiguration section */
  1590. BF1012871FCCA7C2008EEDB6 /* Debug */ = {
  1591. isa = XCBuildConfiguration;
  1592. buildSettings = {
  1593. ALWAYS_SEARCH_USER_PATHS = NO;
  1594. CLANG_ANALYZER_NONNULL = YES;
  1595. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1596. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1597. CLANG_CXX_LIBRARY = "libc++";
  1598. CLANG_ENABLE_MODULES = YES;
  1599. CLANG_ENABLE_OBJC_ARC = YES;
  1600. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1601. CLANG_WARN_BOOL_CONVERSION = YES;
  1602. CLANG_WARN_COMMA = YES;
  1603. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1604. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1605. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1606. CLANG_WARN_EMPTY_BODY = YES;
  1607. CLANG_WARN_ENUM_CONVERSION = YES;
  1608. CLANG_WARN_INFINITE_RECURSION = YES;
  1609. CLANG_WARN_INT_CONVERSION = YES;
  1610. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1611. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1612. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1613. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1614. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1615. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1616. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1617. CLANG_WARN_UNREACHABLE_CODE = YES;
  1618. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1619. CODE_SIGN_IDENTITY = "-";
  1620. COPY_PHASE_STRIP = NO;
  1621. DEBUG_INFORMATION_FORMAT = dwarf;
  1622. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1623. ENABLE_TESTABILITY = YES;
  1624. GCC_C_LANGUAGE_STANDARD = gnu11;
  1625. GCC_DYNAMIC_NO_PIC = NO;
  1626. GCC_NO_COMMON_BLOCKS = YES;
  1627. GCC_OPTIMIZATION_LEVEL = 0;
  1628. GCC_PREPROCESSOR_DEFINITIONS = (
  1629. "DEBUG=1",
  1630. "$(inherited)",
  1631. );
  1632. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1633. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1634. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1635. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1636. GCC_WARN_UNUSED_FUNCTION = YES;
  1637. GCC_WARN_UNUSED_VARIABLE = YES;
  1638. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1639. MTL_ENABLE_DEBUG_INFO = YES;
  1640. ONLY_ACTIVE_ARCH = YES;
  1641. SDKROOT = macosx;
  1642. };
  1643. name = Debug;
  1644. };
  1645. BF1012881FCCA7C2008EEDB6 /* Release */ = {
  1646. isa = XCBuildConfiguration;
  1647. buildSettings = {
  1648. ALWAYS_SEARCH_USER_PATHS = NO;
  1649. ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1650. CLANG_ANALYZER_NONNULL = YES;
  1651. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1652. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1653. CLANG_CXX_LIBRARY = "libc++";
  1654. CLANG_ENABLE_MODULES = YES;
  1655. CLANG_ENABLE_OBJC_ARC = YES;
  1656. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1657. CLANG_WARN_BOOL_CONVERSION = YES;
  1658. CLANG_WARN_COMMA = YES;
  1659. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1660. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1661. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1662. CLANG_WARN_EMPTY_BODY = YES;
  1663. CLANG_WARN_ENUM_CONVERSION = YES;
  1664. CLANG_WARN_INFINITE_RECURSION = YES;
  1665. CLANG_WARN_INT_CONVERSION = YES;
  1666. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1667. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1668. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1669. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1670. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1671. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1672. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1673. CLANG_WARN_UNREACHABLE_CODE = YES;
  1674. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1675. CODE_SIGN_IDENTITY = "-";
  1676. COPY_PHASE_STRIP = NO;
  1677. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1678. ENABLE_NS_ASSERTIONS = NO;
  1679. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1680. GCC_C_LANGUAGE_STANDARD = gnu11;
  1681. GCC_NO_COMMON_BLOCKS = YES;
  1682. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1683. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1684. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1685. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1686. GCC_WARN_UNUSED_FUNCTION = YES;
  1687. GCC_WARN_UNUSED_VARIABLE = YES;
  1688. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1689. MTL_ENABLE_DEBUG_INFO = NO;
  1690. SDKROOT = macosx;
  1691. };
  1692. name = Release;
  1693. };
  1694. BF10128A1FCCA7C2008EEDB6 /* Debug */ = {
  1695. isa = XCBuildConfiguration;
  1696. buildSettings = {
  1697. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1698. CODE_SIGN_STYLE = Automatic;
  1699. COMBINE_HIDPI_IMAGES = YES;
  1700. DEVELOPMENT_TEAM = "";
  1701. FRAMEWORK_SEARCH_PATHS = (
  1702. "$(inherited)",
  1703. "$(LOCAL_LIBRARY_DIR)/Frameworks",
  1704. "$(PROJECT_DIR)",
  1705. );
  1706. GCC_CHAR_IS_UNSIGNED_CHAR = YES;
  1707. GCC_C_LANGUAGE_STANDARD = gnu89;
  1708. HEADER_SEARCH_PATHS = (
  1709. SDL2.framework/Headers,
  1710. ../../contrib/libxmp/include,
  1711. );
  1712. INFOPLIST_FILE = MegaZeux/Info.plist;
  1713. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  1714. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1715. PRODUCT_BUNDLE_IDENTIFIER = net.digitalmzx.MegaZeux;
  1716. PRODUCT_NAME = "$(TARGET_NAME)";
  1717. };
  1718. name = Debug;
  1719. };
  1720. BF10128B1FCCA7C2008EEDB6 /* Release */ = {
  1721. isa = XCBuildConfiguration;
  1722. buildSettings = {
  1723. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1724. CODE_SIGN_STYLE = Automatic;
  1725. COMBINE_HIDPI_IMAGES = YES;
  1726. DEVELOPMENT_TEAM = "";
  1727. FRAMEWORK_SEARCH_PATHS = (
  1728. "$(inherited)",
  1729. "$(LOCAL_LIBRARY_DIR)/Frameworks",
  1730. "$(PROJECT_DIR)",
  1731. );
  1732. GCC_CHAR_IS_UNSIGNED_CHAR = YES;
  1733. GCC_C_LANGUAGE_STANDARD = gnu89;
  1734. HEADER_SEARCH_PATHS = (
  1735. SDL2.framework/Headers,
  1736. ../../contrib/libxmp/include,
  1737. );
  1738. INFOPLIST_FILE = MegaZeux/Info.plist;
  1739. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  1740. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1741. PRODUCT_BUNDLE_IDENTIFIER = net.digitalmzx.MegaZeux;
  1742. PRODUCT_NAME = "$(TARGET_NAME)";
  1743. };
  1744. name = Release;
  1745. };
  1746. BF1012921FCCA957008EEDB6 /* Debug */ = {
  1747. isa = XCBuildConfiguration;
  1748. buildSettings = {
  1749. CLANG_ENABLE_MODULES = NO;
  1750. CODE_SIGN_STYLE = Automatic;
  1751. DEVELOPMENT_TEAM = "";
  1752. DYLIB_COMPATIBILITY_VERSION = 1;
  1753. DYLIB_CURRENT_VERSION = 1;
  1754. EXECUTABLE_PREFIX = lib;
  1755. FRAMEWORK_SEARCH_PATHS = (
  1756. "$(inherited)",
  1757. "$(LOCAL_LIBRARY_DIR)/Frameworks",
  1758. "$(PROJECT_DIR)",
  1759. );
  1760. GCC_CHAR_IS_UNSIGNED_CHAR = YES;
  1761. GCC_C_LANGUAGE_STANDARD = gnu89;
  1762. GCC_PREPROCESSOR_DEFINITIONS = (
  1763. NEED_PNG_WRITE_SCREEN,
  1764. "DEBUG=1",
  1765. );
  1766. HEADER_SEARCH_PATHS = (
  1767. SDL2.framework/Headers,
  1768. libpng.framework/Headers,
  1769. Ogg.framework/Headers,
  1770. Vorbis.framework/Headers,
  1771. ../../contrib/libxmp/include,
  1772. );
  1773. INFOPLIST_FILE = "$(SRCROOT)/MegaZeux/Info.plist";
  1774. INSTALL_PATH = "@rpath";
  1775. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1776. PRODUCT_NAME = "$(TARGET_NAME)";
  1777. };
  1778. name = Debug;
  1779. };
  1780. BF1012931FCCA957008EEDB6 /* Release */ = {
  1781. isa = XCBuildConfiguration;
  1782. buildSettings = {
  1783. CLANG_ENABLE_MODULES = NO;
  1784. CODE_SIGN_STYLE = Automatic;
  1785. DEVELOPMENT_TEAM = "";
  1786. DYLIB_COMPATIBILITY_VERSION = 1;
  1787. DYLIB_CURRENT_VERSION = 1;
  1788. EXECUTABLE_PREFIX = lib;
  1789. FRAMEWORK_SEARCH_PATHS = (
  1790. "$(inherited)",
  1791. "$(LOCAL_LIBRARY_DIR)/Frameworks",
  1792. "$(PROJECT_DIR)",
  1793. );
  1794. GCC_CHAR_IS_UNSIGNED_CHAR = YES;
  1795. GCC_C_LANGUAGE_STANDARD = gnu89;
  1796. GCC_PREPROCESSOR_DEFINITIONS = NEED_PNG_WRITE_SCREEN;
  1797. HEADER_SEARCH_PATHS = (
  1798. SDL2.framework/Headers,
  1799. libpng.framework/Headers,
  1800. Ogg.framework/Headers,
  1801. Vorbis.framework/Headers,
  1802. ../../contrib/libxmp/include,
  1803. );
  1804. INFOPLIST_FILE = "$(SRCROOT)/MegaZeux/Info.plist";
  1805. INSTALL_PATH = "@rpath";
  1806. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1807. PRODUCT_NAME = "$(TARGET_NAME)";
  1808. };
  1809. name = Release;
  1810. };
  1811. BF10129A1FCCA97D008EEDB6 /* Debug */ = {
  1812. isa = XCBuildConfiguration;
  1813. buildSettings = {
  1814. CODE_SIGN_STYLE = Automatic;
  1815. DEVELOPMENT_TEAM = "";
  1816. DYLIB_COMPATIBILITY_VERSION = 1;
  1817. DYLIB_CURRENT_VERSION = 1;
  1818. EXECUTABLE_PREFIX = lib;
  1819. FRAMEWORK_SEARCH_PATHS = (
  1820. "$(inherited)",
  1821. "$(PROJECT_DIR)",
  1822. );
  1823. GCC_CHAR_IS_UNSIGNED_CHAR = YES;
  1824. GCC_C_LANGUAGE_STANDARD = gnu89;
  1825. GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
  1826. HEADER_SEARCH_PATHS = SDL2.framework/Headers;
  1827. INFOPLIST_FILE = "$(SRCROOT)/MegaZeux/Info.plist";
  1828. INSTALL_PATH = "@rpath";
  1829. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1830. PRODUCT_NAME = "$(TARGET_NAME)";
  1831. };
  1832. name = Debug;
  1833. };
  1834. BF10129B1FCCA97D008EEDB6 /* Release */ = {
  1835. isa = XCBuildConfiguration;
  1836. buildSettings = {
  1837. CODE_SIGN_STYLE = Automatic;
  1838. DEVELOPMENT_TEAM = "";
  1839. DYLIB_COMPATIBILITY_VERSION = 1;
  1840. DYLIB_CURRENT_VERSION = 1;
  1841. EXECUTABLE_PREFIX = lib;
  1842. FRAMEWORK_SEARCH_PATHS = (
  1843. "$(inherited)",
  1844. "$(PROJECT_DIR)",
  1845. );
  1846. GCC_CHAR_IS_UNSIGNED_CHAR = YES;
  1847. GCC_C_LANGUAGE_STANDARD = gnu89;
  1848. GCC_PREPROCESSOR_DEFINITIONS = "";
  1849. HEADER_SEARCH_PATHS = SDL2.framework/Headers;
  1850. INFOPLIST_FILE = "$(SRCROOT)/MegaZeux/Info.plist";
  1851. INSTALL_PATH = "@rpath";
  1852. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1853. PRODUCT_NAME = "$(TARGET_NAME)";
  1854. };
  1855. name = Release;
  1856. };
  1857. BF1012AF1FCCA993008EEDB6 /* Debug */ = {
  1858. isa = XCBuildConfiguration;
  1859. buildSettings = {
  1860. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1861. CODE_SIGN_STYLE = Automatic;
  1862. COMBINE_HIDPI_IMAGES = YES;
  1863. DEVELOPMENT_TEAM = "";
  1864. FRAMEWORK_SEARCH_PATHS = (
  1865. "$(inherited)",
  1866. "$(PROJECT_DIR)",
  1867. );
  1868. GCC_CHAR_IS_UNSIGNED_CHAR = YES;
  1869. GCC_C_LANGUAGE_STANDARD = gnu89;
  1870. HEADER_SEARCH_PATHS = SDL2.framework/Headers;
  1871. INFOPLIST_FILE = MZXRun/Info.plist;
  1872. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  1873. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1874. PRODUCT_BUNDLE_IDENTIFIER = net.digitalmzx.MZXRun;
  1875. PRODUCT_NAME = "$(TARGET_NAME)";
  1876. };
  1877. name = Debug;
  1878. };
  1879. BF1012B01FCCA993008EEDB6 /* Release */ = {
  1880. isa = XCBuildConfiguration;
  1881. buildSettings = {
  1882. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1883. CODE_SIGN_STYLE = Automatic;
  1884. COMBINE_HIDPI_IMAGES = YES;
  1885. DEVELOPMENT_TEAM = "";
  1886. FRAMEWORK_SEARCH_PATHS = (
  1887. "$(inherited)",
  1888. "$(PROJECT_DIR)",
  1889. );
  1890. GCC_CHAR_IS_UNSIGNED_CHAR = YES;
  1891. GCC_C_LANGUAGE_STANDARD = gnu89;
  1892. HEADER_SEARCH_PATHS = SDL2.framework/Headers;
  1893. INFOPLIST_FILE = MZXRun/Info.plist;
  1894. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  1895. MACOSX_DEPLOYMENT_TARGET = 10.6;
  1896. PRODUCT_BUNDLE_IDENTIFIER = net.digitalmzx.MZXRun;
  1897. PRODUCT_NAME = "$(TARGET_NAME)";
  1898. };
  1899. name = Release;
  1900. };
  1901. /* End XCBuildConfiguration section */
  1902. /* Begin XCConfigurationList section */
  1903. BF1012731FCCA7C1008EEDB6 /* Build configuration list for PBXProject "MegaZeux" */ = {
  1904. isa = XCConfigurationList;
  1905. buildConfigurations = (
  1906. BF1012871FCCA7C2008EEDB6 /* Debug */,
  1907. BF1012881FCCA7C2008EEDB6 /* Release */,
  1908. );
  1909. defaultConfigurationIsVisible = 0;
  1910. defaultConfigurationName = Release;
  1911. };
  1912. BF1012891FCCA7C2008EEDB6 /* Build configuration list for PBXNativeTarget "MegaZeux" */ = {
  1913. isa = XCConfigurationList;
  1914. buildConfigurations = (
  1915. BF10128A1FCCA7C2008EEDB6 /* Debug */,
  1916. BF10128B1FCCA7C2008EEDB6 /* Release */,
  1917. );
  1918. defaultConfigurationIsVisible = 0;
  1919. defaultConfigurationName = Release;
  1920. };
  1921. BF1012911FCCA957008EEDB6 /* Build configuration list for PBXNativeTarget "Core" */ = {
  1922. isa = XCConfigurationList;
  1923. buildConfigurations = (
  1924. BF1012921FCCA957008EEDB6 /* Debug */,
  1925. BF1012931FCCA957008EEDB6 /* Release */,
  1926. );
  1927. defaultConfigurationIsVisible = 0;
  1928. defaultConfigurationName = Release;
  1929. };
  1930. BF1012991FCCA97D008EEDB6 /* Build configuration list for PBXNativeTarget "Editor" */ = {
  1931. isa = XCConfigurationList;
  1932. buildConfigurations = (
  1933. BF10129A1FCCA97D008EEDB6 /* Debug */,
  1934. BF10129B1FCCA97D008EEDB6 /* Release */,
  1935. );
  1936. defaultConfigurationIsVisible = 0;
  1937. defaultConfigurationName = Release;
  1938. };
  1939. BF1012AE1FCCA993008EEDB6 /* Build configuration list for PBXNativeTarget "MZXRun" */ = {
  1940. isa = XCConfigurationList;
  1941. buildConfigurations = (
  1942. BF1012AF1FCCA993008EEDB6 /* Debug */,
  1943. BF1012B01FCCA993008EEDB6 /* Release */,
  1944. );
  1945. defaultConfigurationIsVisible = 0;
  1946. defaultConfigurationName = Release;
  1947. };
  1948. /* End XCConfigurationList section */
  1949. };
  1950. rootObject = BF1012701FCCA7C1008EEDB6 /* Project object */;
  1951. }