-
Notifications
You must be signed in to change notification settings - Fork 77
/
Copy pathproject.pbxproj
1475 lines (1460 loc) · 93.4 KB
/
project.pbxproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
B21D7CEB1E6C515900002F89 /* gambatte_watchOS.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7CE91E6C515900002F89 /* gambatte_watchOS.h */; settings = {ATTRIBUTES = (Public, ); }; };
B21D7CEE1E6C515900002F89 /* Gambatte_watchOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B21D7CE71E6C515900002F89 /* Gambatte_watchOS.framework */; };
B21D7CEF1E6C515900002F89 /* Gambatte_watchOS.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B21D7CE71E6C515900002F89 /* Gambatte_watchOS.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
B21D7CF41E6C51A300002F89 /* Gambatte_watchOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B21D7CE71E6C515900002F89 /* Gambatte_watchOS.framework */; };
B21D7CF51E6C51A300002F89 /* Gambatte_watchOS.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B21D7CE71E6C515900002F89 /* Gambatte_watchOS.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
B21D7CFC1E6C532400002F89 /* GameCore.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7CFA1E6C532400002F89 /* GameCore.h */; settings = {ATTRIBUTES = (Public, ); }; };
B21D7CFD1E6C532400002F89 /* GameCore.mm in Sources */ = {isa = PBXBuildFile; fileRef = B21D7CFB1E6C532400002F89 /* GameCore.mm */; };
B21D7CFE1E6C54F500002F89 /* GameCoreSnapshots.swift in Sources */ = {isa = PBXBuildFile; fileRef = B21D7CF81E6C527100002F89 /* GameCoreSnapshots.swift */; };
B21D7D651E6C5AAB00002F89 /* gambatte.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D0E1E6C5AAB00002F89 /* gambatte.h */; };
B21D7D661E6C5AAB00002F89 /* gbint.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D0F1E6C5AAB00002F89 /* gbint.h */; };
B21D7D671E6C5AAB00002F89 /* inputgetter.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D101E6C5AAB00002F89 /* inputgetter.h */; };
B21D7D681E6C5AAB00002F89 /* loadres.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D111E6C5AAB00002F89 /* loadres.h */; };
B21D7D691E6C5AAB00002F89 /* pakinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D121E6C5AAB00002F89 /* pakinfo.h */; };
B21D7D6A1E6C5AAB00002F89 /* SConstruct in Resources */ = {isa = PBXBuildFile; fileRef = B21D7D131E6C5AAB00002F89 /* SConstruct */; };
B21D7D6B1E6C5AAB00002F89 /* bitmap_font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D151E6C5AAB00002F89 /* bitmap_font.cpp */; };
B21D7D6C1E6C5AAB00002F89 /* bitmap_font.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D161E6C5AAB00002F89 /* bitmap_font.h */; };
B21D7D6D1E6C5AAB00002F89 /* counterdef.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D171E6C5AAB00002F89 /* counterdef.h */; };
B21D7D6E1E6C5AAB00002F89 /* cpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D181E6C5AAB00002F89 /* cpu.cpp */; };
B21D7D6F1E6C5AAB00002F89 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D191E6C5AAB00002F89 /* cpu.h */; };
B21D7D701E6C5AAB00002F89 /* file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D1B1E6C5AAB00002F89 /* file.cpp */; };
B21D7D711E6C5AAB00002F89 /* file.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D1C1E6C5AAB00002F89 /* file.h */; };
B21D7D731E6C5AAB00002F89 /* stdfile.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D1E1E6C5AAB00002F89 /* stdfile.h */; };
B21D7D741E6C5AAB00002F89 /* crypt.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D201E6C5AAB00002F89 /* crypt.h */; };
B21D7D751E6C5AAB00002F89 /* ioapi.c in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D211E6C5AAB00002F89 /* ioapi.c */; };
B21D7D761E6C5AAB00002F89 /* ioapi.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D221E6C5AAB00002F89 /* ioapi.h */; };
B21D7D791E6C5AAB00002F89 /* gambatte.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D251E6C5AAB00002F89 /* gambatte.cpp */; };
B21D7D7A1E6C5AAB00002F89 /* initstate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D261E6C5AAB00002F89 /* initstate.cpp */; };
B21D7D7B1E6C5AAB00002F89 /* initstate.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D271E6C5AAB00002F89 /* initstate.h */; };
B21D7D7C1E6C5AAB00002F89 /* insertion_sort.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D281E6C5AAB00002F89 /* insertion_sort.h */; };
B21D7D7D1E6C5AAB00002F89 /* interrupter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D291E6C5AAB00002F89 /* interrupter.cpp */; };
B21D7D7E1E6C5AAB00002F89 /* interrupter.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D2A1E6C5AAB00002F89 /* interrupter.h */; };
B21D7D7F1E6C5AAB00002F89 /* interruptrequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D2B1E6C5AAB00002F89 /* interruptrequester.cpp */; };
B21D7D801E6C5AAB00002F89 /* interruptrequester.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D2C1E6C5AAB00002F89 /* interruptrequester.h */; };
B21D7D811E6C5AAB00002F89 /* loadres.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D2D1E6C5AAB00002F89 /* loadres.cpp */; };
B21D7D821E6C5AAB00002F89 /* cartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D2F1E6C5AAB00002F89 /* cartridge.cpp */; };
B21D7D831E6C5AAB00002F89 /* cartridge.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D301E6C5AAB00002F89 /* cartridge.h */; };
B21D7D841E6C5AAB00002F89 /* memptrs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D311E6C5AAB00002F89 /* memptrs.cpp */; };
B21D7D851E6C5AAB00002F89 /* memptrs.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D321E6C5AAB00002F89 /* memptrs.h */; };
B21D7D861E6C5AAB00002F89 /* pakinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D331E6C5AAB00002F89 /* pakinfo.cpp */; };
B21D7D871E6C5AAB00002F89 /* pakinfo_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D341E6C5AAB00002F89 /* pakinfo_internal.h */; };
B21D7D881E6C5AAB00002F89 /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D351E6C5AAB00002F89 /* rtc.cpp */; };
B21D7D891E6C5AAB00002F89 /* rtc.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D361E6C5AAB00002F89 /* rtc.h */; };
B21D7D8A1E6C5AAB00002F89 /* memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D371E6C5AAB00002F89 /* memory.cpp */; };
B21D7D8B1E6C5AAB00002F89 /* memory.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D381E6C5AAB00002F89 /* memory.h */; };
B21D7D8C1E6C5AAB00002F89 /* minkeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D391E6C5AAB00002F89 /* minkeeper.h */; };
B21D7D8D1E6C5AAB00002F89 /* osd_element.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D3A1E6C5AAB00002F89 /* osd_element.h */; };
B21D7D8E1E6C5AAB00002F89 /* savestate.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D3B1E6C5AAB00002F89 /* savestate.h */; };
B21D7D8F1E6C5AAB00002F89 /* channel1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D3D1E6C5AAB00002F89 /* channel1.cpp */; };
B21D7D901E6C5AAB00002F89 /* channel1.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D3E1E6C5AAB00002F89 /* channel1.h */; };
B21D7D911E6C5AAB00002F89 /* channel2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D3F1E6C5AAB00002F89 /* channel2.cpp */; };
B21D7D921E6C5AAB00002F89 /* channel2.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D401E6C5AAB00002F89 /* channel2.h */; };
B21D7D931E6C5AAB00002F89 /* channel3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D411E6C5AAB00002F89 /* channel3.cpp */; };
B21D7D941E6C5AAB00002F89 /* channel3.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D421E6C5AAB00002F89 /* channel3.h */; };
B21D7D951E6C5AAB00002F89 /* channel4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D431E6C5AAB00002F89 /* channel4.cpp */; };
B21D7D961E6C5AAB00002F89 /* channel4.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D441E6C5AAB00002F89 /* channel4.h */; };
B21D7D971E6C5AAB00002F89 /* duty_unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D451E6C5AAB00002F89 /* duty_unit.cpp */; };
B21D7D981E6C5AAB00002F89 /* duty_unit.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D461E6C5AAB00002F89 /* duty_unit.h */; };
B21D7D991E6C5AAB00002F89 /* envelope_unit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D471E6C5AAB00002F89 /* envelope_unit.cpp */; };
B21D7D9A1E6C5AAB00002F89 /* envelope_unit.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D481E6C5AAB00002F89 /* envelope_unit.h */; };
B21D7D9B1E6C5AAB00002F89 /* length_counter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D491E6C5AAB00002F89 /* length_counter.cpp */; };
B21D7D9C1E6C5AAB00002F89 /* length_counter.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D4A1E6C5AAB00002F89 /* length_counter.h */; };
B21D7D9D1E6C5AAB00002F89 /* master_disabler.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D4B1E6C5AAB00002F89 /* master_disabler.h */; };
B21D7D9E1E6C5AAB00002F89 /* sound_unit.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D4C1E6C5AAB00002F89 /* sound_unit.h */; };
B21D7D9F1E6C5AAB00002F89 /* static_output_tester.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D4D1E6C5AAB00002F89 /* static_output_tester.h */; };
B21D7DA01E6C5AAB00002F89 /* sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D4E1E6C5AAB00002F89 /* sound.cpp */; };
B21D7DA11E6C5AAB00002F89 /* sound.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D4F1E6C5AAB00002F89 /* sound.h */; };
B21D7DA21E6C5AAB00002F89 /* state_osd_elements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D501E6C5AAB00002F89 /* state_osd_elements.cpp */; };
B21D7DA31E6C5AAB00002F89 /* state_osd_elements.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D511E6C5AAB00002F89 /* state_osd_elements.h */; };
B21D7DA41E6C5AAB00002F89 /* statesaver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D521E6C5AAB00002F89 /* statesaver.cpp */; };
B21D7DA51E6C5AAB00002F89 /* statesaver.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D531E6C5AAB00002F89 /* statesaver.h */; };
B21D7DA61E6C5AAB00002F89 /* tima.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D541E6C5AAB00002F89 /* tima.cpp */; };
B21D7DA71E6C5AAB00002F89 /* tima.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D551E6C5AAB00002F89 /* tima.h */; };
B21D7DA81E6C5AAB00002F89 /* lcddef.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D571E6C5AAB00002F89 /* lcddef.h */; };
B21D7DA91E6C5AAB00002F89 /* ly_counter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D581E6C5AAB00002F89 /* ly_counter.cpp */; };
B21D7DAA1E6C5AAB00002F89 /* ly_counter.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D591E6C5AAB00002F89 /* ly_counter.h */; };
B21D7DAB1E6C5AAB00002F89 /* lyc_irq.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D5A1E6C5AAB00002F89 /* lyc_irq.cpp */; };
B21D7DAC1E6C5AAB00002F89 /* lyc_irq.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D5B1E6C5AAB00002F89 /* lyc_irq.h */; };
B21D7DAD1E6C5AAB00002F89 /* m0_irq.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D5C1E6C5AAB00002F89 /* m0_irq.h */; };
B21D7DAE1E6C5AAB00002F89 /* next_m0_time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D5D1E6C5AAB00002F89 /* next_m0_time.cpp */; };
B21D7DAF1E6C5AAB00002F89 /* next_m0_time.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D5E1E6C5AAB00002F89 /* next_m0_time.h */; };
B21D7DB01E6C5AAB00002F89 /* ppu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D5F1E6C5AAB00002F89 /* ppu.cpp */; };
B21D7DB11E6C5AAB00002F89 /* ppu.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D601E6C5AAB00002F89 /* ppu.h */; };
B21D7DB21E6C5AAB00002F89 /* sprite_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D611E6C5AAB00002F89 /* sprite_mapper.cpp */; };
B21D7DB31E6C5AAB00002F89 /* sprite_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D621E6C5AAB00002F89 /* sprite_mapper.h */; };
B21D7DB41E6C5AAB00002F89 /* video.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7D631E6C5AAB00002F89 /* video.cpp */; };
B21D7DB51E6C5AAB00002F89 /* video.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7D641E6C5AAB00002F89 /* video.h */; };
B21D7DF31E6C5AB100002F89 /* array.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DB91E6C5AB100002F89 /* array.h */; };
B21D7DF41E6C5AB100002F89 /* defined_ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DBA1E6C5AB100002F89 /* defined_ptr.h */; };
B21D7DF51E6C5AB100002F89 /* rateest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DBB1E6C5AB100002F89 /* rateest.cpp */; };
B21D7DF61E6C5AB100002F89 /* rateest.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DBC1E6C5AB100002F89 /* rateest.h */; };
B21D7DF71E6C5AB100002F89 /* resampler.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DBE1E6C5AB100002F89 /* resampler.h */; };
B21D7DF81E6C5AB100002F89 /* resamplerinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DBF1E6C5AB100002F89 /* resamplerinfo.h */; };
B21D7DF91E6C5AB100002F89 /* blackmansinc.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DC11E6C5AB100002F89 /* blackmansinc.h */; };
B21D7DFA1E6C5AB100002F89 /* chainresampler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DC21E6C5AB100002F89 /* chainresampler.cpp */; };
B21D7DFB1E6C5AB100002F89 /* chainresampler.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DC31E6C5AB100002F89 /* chainresampler.h */; };
B21D7DFC1E6C5AB100002F89 /* cic2.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DC41E6C5AB100002F89 /* cic2.h */; };
B21D7DFD1E6C5AB100002F89 /* cic3.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DC51E6C5AB100002F89 /* cic3.h */; };
B21D7DFE1E6C5AB100002F89 /* cic4.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DC61E6C5AB100002F89 /* cic4.h */; };
B21D7DFF1E6C5AB100002F89 /* hammingsinc.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DC71E6C5AB100002F89 /* hammingsinc.h */; };
B21D7E001E6C5AB100002F89 /* i0.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DC81E6C5AB100002F89 /* i0.cpp */; };
B21D7E011E6C5AB100002F89 /* i0.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DC91E6C5AB100002F89 /* i0.h */; };
B21D7E021E6C5AB100002F89 /* kaiser50sinc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DCA1E6C5AB100002F89 /* kaiser50sinc.cpp */; };
B21D7E031E6C5AB100002F89 /* kaiser50sinc.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DCB1E6C5AB100002F89 /* kaiser50sinc.h */; };
B21D7E041E6C5AB100002F89 /* kaiser70sinc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DCC1E6C5AB100002F89 /* kaiser70sinc.cpp */; };
B21D7E051E6C5AB100002F89 /* kaiser70sinc.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DCD1E6C5AB100002F89 /* kaiser70sinc.h */; };
B21D7E061E6C5AB100002F89 /* linint.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DCE1E6C5AB100002F89 /* linint.h */; };
B21D7E071E6C5AB100002F89 /* makesinckernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DCF1E6C5AB100002F89 /* makesinckernel.cpp */; };
B21D7E081E6C5AB100002F89 /* makesinckernel.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DD01E6C5AB100002F89 /* makesinckernel.h */; };
B21D7E091E6C5AB100002F89 /* polyphasefir.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DD11E6C5AB100002F89 /* polyphasefir.h */; };
B21D7E0A1E6C5AB100002F89 /* rectsinc.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DD21E6C5AB100002F89 /* rectsinc.h */; };
B21D7E0B1E6C5AB100002F89 /* resamplerinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DD31E6C5AB100002F89 /* resamplerinfo.cpp */; };
B21D7E0C1E6C5AB100002F89 /* rshift16_round.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DD41E6C5AB100002F89 /* rshift16_round.h */; };
B21D7E0D1E6C5AB100002F89 /* subresampler.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DD51E6C5AB100002F89 /* subresampler.h */; };
B21D7E0E1E6C5AB100002F89 /* u48div.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DD61E6C5AB100002F89 /* u48div.cpp */; };
B21D7E0F1E6C5AB100002F89 /* u48div.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DD71E6C5AB100002F89 /* u48div.h */; };
B21D7E101E6C5AB100002F89 /* upsampler.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DD81E6C5AB100002F89 /* upsampler.h */; };
B21D7E111E6C5AB100002F89 /* ringbuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DD91E6C5AB100002F89 /* ringbuffer.h */; };
B21D7E121E6C5AB100002F89 /* scoped_ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DDA1E6C5AB100002F89 /* scoped_ptr.h */; };
B21D7E131E6C5AB100002F89 /* skipsched.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DDB1E6C5AB100002F89 /* skipsched.cpp */; };
B21D7E141E6C5AB100002F89 /* skipsched.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DDC1E6C5AB100002F89 /* skipsched.h */; };
B21D7E151E6C5AB100002F89 /* transfer_ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DDD1E6C5AB100002F89 /* transfer_ptr.h */; };
B21D7E161E6C5AB100002F89 /* uncopyable.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DDE1E6C5AB100002F89 /* uncopyable.h */; };
B21D7E171E6C5AB100002F89 /* usec.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DDF1E6C5AB100002F89 /* usec.h */; };
B21D7E181E6C5AB100002F89 /* rgb32conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DE11E6C5AB100002F89 /* rgb32conv.cpp */; };
B21D7E191E6C5AB100002F89 /* rgb32conv.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DE21E6C5AB100002F89 /* rgb32conv.h */; };
B21D7E1A1E6C5AB100002F89 /* vfilterinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DE31E6C5AB100002F89 /* vfilterinfo.cpp */; };
B21D7E1B1E6C5AB100002F89 /* vfilterinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DE41E6C5AB100002F89 /* vfilterinfo.h */; };
B21D7E1C1E6C5AB100002F89 /* catrom2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DE61E6C5AB100002F89 /* catrom2x.cpp */; };
B21D7E1D1E6C5AB100002F89 /* catrom2x.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DE71E6C5AB100002F89 /* catrom2x.h */; };
B21D7E1E1E6C5AB100002F89 /* catrom3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DE81E6C5AB100002F89 /* catrom3x.cpp */; };
B21D7E1F1E6C5AB100002F89 /* catrom3x.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DE91E6C5AB100002F89 /* catrom3x.h */; };
B21D7E201E6C5AB100002F89 /* kreed2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DEA1E6C5AB100002F89 /* kreed2xsai.cpp */; };
B21D7E211E6C5AB100002F89 /* kreed2xsai.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DEB1E6C5AB100002F89 /* kreed2xsai.h */; };
B21D7E221E6C5AB100002F89 /* maxsthq2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DEC1E6C5AB100002F89 /* maxsthq2x.cpp */; };
B21D7E231E6C5AB100002F89 /* maxsthq2x.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DED1E6C5AB100002F89 /* maxsthq2x.h */; };
B21D7E241E6C5AB100002F89 /* maxsthq3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B21D7DEE1E6C5AB100002F89 /* maxsthq3x.cpp */; };
B21D7E251E6C5AB100002F89 /* maxsthq3x.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DEF1E6C5AB100002F89 /* maxsthq3x.h */; };
B21D7E261E6C5AB100002F89 /* videolink.h in Headers */ = {isa = PBXBuildFile; fileRef = B21D7DF01E6C5AB100002F89 /* videolink.h */; };
B21E0C031E6EF04E009DAA84 /* GameInputAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B21E0C021E6EF04E009DAA84 /* GameInputAdditions.swift */; };
B29F1A631E6D7C0B00FA89B4 /* OETimingUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = B29F1A611E6D7C0B00FA89B4 /* OETimingUtils.h */; };
B29F1A641E6D7C0B00FA89B4 /* OETimingUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = B29F1A621E6D7C0B00FA89B4 /* OETimingUtils.m */; };
B2C73C971E629602004B1B5F /* Game.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DF6DD21E61C3D3001A811B /* Game.swift */; };
B2C73C981E629602004B1B5F /* GameLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DF6DD31E61C3D3001A811B /* GameLoader.swift */; };
B2DC84FE1E5DC6CB00CC1028 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DC84FD1E5DC6CB00CC1028 /* AppDelegate.swift */; };
B2DC85001E5DC6CB00CC1028 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DC84FF1E5DC6CB00CC1028 /* ViewController.swift */; };
B2DC85031E5DC6CB00CC1028 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B2DC85011E5DC6CB00CC1028 /* Main.storyboard */; };
B2DC85051E5DC6CB00CC1028 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B2DC85041E5DC6CB00CC1028 /* Assets.xcassets */; };
B2DC85081E5DC6CB00CC1028 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B2DC85061E5DC6CB00CC1028 /* LaunchScreen.storyboard */; };
B2DC850D1E5DC6CC00CC1028 /* giovanni_watchOS.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = B2DC850C1E5DC6CC00CC1028 /* giovanni_watchOS.app */; };
B2DC85151E5DC6CC00CC1028 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B2DC85141E5DC6CC00CC1028 /* Assets.xcassets */; };
B2DC851C1E5DC6CC00CC1028 /* giovanni WatchKit Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = B2DC851B1E5DC6CC00CC1028 /* giovanni WatchKit Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
B2DC85211E5DC6CC00CC1028 /* LibraryController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DC85201E5DC6CC00CC1028 /* LibraryController.swift */; };
B2DC85231E5DC6CC00CC1028 /* ExtensionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DC85221E5DC6CC00CC1028 /* ExtensionDelegate.swift */; };
B2DC85251E5DC6CC00CC1028 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B2DC85241E5DC6CC00CC1028 /* Assets.xcassets */; };
B2DF6DA01E614C69001A811B /* GameRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DF6D9F1E614C69001A811B /* GameRow.swift */; };
B2DF6DA21E619D16001A811B /* Interface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B2DC85111E5DC6CC00CC1028 /* Interface.storyboard */; };
B2FC9BDE1E608AD5004D19C0 /* GameplayController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2FC9BDD1E608AD5004D19C0 /* GameplayController.swift */; };
B2FCD4571E813EE900718BCF /* FileManagerAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2FCD4561E813EE900718BCF /* FileManagerAdditions.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
B21D7CEC1E6C515900002F89 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = B2DC84F21E5DC6CB00CC1028 /* Project object */;
proxyType = 1;
remoteGlobalIDString = B21D7CE61E6C515900002F89;
remoteInfo = gambatte_watchOS;
};
B21D7CF61E6C51A300002F89 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = B2DC84F21E5DC6CB00CC1028 /* Project object */;
proxyType = 1;
remoteGlobalIDString = B21D7CE61E6C515900002F89;
remoteInfo = gambatte_watchOS;
};
B2DC850E1E5DC6CC00CC1028 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = B2DC84F21E5DC6CB00CC1028 /* Project object */;
proxyType = 1;
remoteGlobalIDString = B2DC850B1E5DC6CC00CC1028;
remoteInfo = "watchGB WatchKit App";
};
B2DC851D1E5DC6CC00CC1028 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = B2DC84F21E5DC6CB00CC1028 /* Project object */;
proxyType = 1;
remoteGlobalIDString = B2DC851A1E5DC6CC00CC1028;
remoteInfo = "watchGB WatchKit Extension";
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
B223A5811E62AD4C00A74FA6 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
B21D7CF51E6C51A300002F89 /* Gambatte_watchOS.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
B2CF4E881E5F41FB00344102 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
B21D7CEF1E6C515900002F89 /* Gambatte_watchOS.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
B2DC852C1E5DC6CC00CC1028 /* Embed App Extensions */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 13;
files = (
B2DC851C1E5DC6CC00CC1028 /* giovanni WatchKit Extension.appex in Embed App Extensions */,
);
name = "Embed App Extensions";
runOnlyForDeploymentPostprocessing = 0;
};
B2DC85301E5DC6CC00CC1028 /* Embed Watch Content */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "$(CONTENTS_FOLDER_PATH)/Watch";
dstSubfolderSpec = 16;
files = (
B2DC850D1E5DC6CC00CC1028 /* giovanni_watchOS.app in Embed Watch Content */,
);
name = "Embed Watch Content";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
B21D7CE71E6C515900002F89 /* Gambatte_watchOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Gambatte_watchOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
B21D7CE91E6C515900002F89 /* gambatte_watchOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gambatte_watchOS.h; sourceTree = "<group>"; };
B21D7CEA1E6C515900002F89 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
B21D7CF81E6C527100002F89 /* GameCoreSnapshots.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = GameCoreSnapshots.swift; path = ../gambatte_watchOS/GameCoreSnapshots.swift; sourceTree = "<group>"; };
B21D7CFA1E6C532400002F89 /* GameCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GameCore.h; sourceTree = "<group>"; };
B21D7CFB1E6C532400002F89 /* GameCore.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = GameCore.mm; sourceTree = "<group>"; wrapsLines = 1; };
B21D7D0E1E6C5AAB00002F89 /* gambatte.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gambatte.h; sourceTree = "<group>"; };
B21D7D0F1E6C5AAB00002F89 /* gbint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbint.h; sourceTree = "<group>"; };
B21D7D101E6C5AAB00002F89 /* inputgetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inputgetter.h; sourceTree = "<group>"; };
B21D7D111E6C5AAB00002F89 /* loadres.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loadres.h; sourceTree = "<group>"; };
B21D7D121E6C5AAB00002F89 /* pakinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pakinfo.h; sourceTree = "<group>"; };
B21D7D131E6C5AAB00002F89 /* SConstruct */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConstruct; sourceTree = "<group>"; };
B21D7D151E6C5AAB00002F89 /* bitmap_font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitmap_font.cpp; sourceTree = "<group>"; };
B21D7D161E6C5AAB00002F89 /* bitmap_font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitmap_font.h; sourceTree = "<group>"; };
B21D7D171E6C5AAB00002F89 /* counterdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = counterdef.h; sourceTree = "<group>"; };
B21D7D181E6C5AAB00002F89 /* cpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = "<group>"; };
B21D7D191E6C5AAB00002F89 /* cpu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpu.h; sourceTree = "<group>"; };
B21D7D1B1E6C5AAB00002F89 /* file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = file.cpp; sourceTree = "<group>"; };
B21D7D1C1E6C5AAB00002F89 /* file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file.h; sourceTree = "<group>"; };
B21D7D1D1E6C5AAB00002F89 /* file_zip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = file_zip.cpp; sourceTree = "<group>"; };
B21D7D1E1E6C5AAB00002F89 /* stdfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdfile.h; sourceTree = "<group>"; };
B21D7D201E6C5AAB00002F89 /* crypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypt.h; sourceTree = "<group>"; };
B21D7D211E6C5AAB00002F89 /* ioapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ioapi.c; sourceTree = "<group>"; };
B21D7D221E6C5AAB00002F89 /* ioapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ioapi.h; sourceTree = "<group>"; };
B21D7D231E6C5AAB00002F89 /* unzip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unzip.c; sourceTree = "<group>"; };
B21D7D241E6C5AAB00002F89 /* unzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unzip.h; sourceTree = "<group>"; };
B21D7D251E6C5AAB00002F89 /* gambatte.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gambatte.cpp; sourceTree = "<group>"; };
B21D7D261E6C5AAB00002F89 /* initstate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = initstate.cpp; sourceTree = "<group>"; };
B21D7D271E6C5AAB00002F89 /* initstate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = initstate.h; sourceTree = "<group>"; };
B21D7D281E6C5AAB00002F89 /* insertion_sort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = insertion_sort.h; sourceTree = "<group>"; };
B21D7D291E6C5AAB00002F89 /* interrupter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interrupter.cpp; sourceTree = "<group>"; };
B21D7D2A1E6C5AAB00002F89 /* interrupter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = interrupter.h; sourceTree = "<group>"; };
B21D7D2B1E6C5AAB00002F89 /* interruptrequester.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interruptrequester.cpp; sourceTree = "<group>"; };
B21D7D2C1E6C5AAB00002F89 /* interruptrequester.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = interruptrequester.h; sourceTree = "<group>"; };
B21D7D2D1E6C5AAB00002F89 /* loadres.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loadres.cpp; sourceTree = "<group>"; };
B21D7D2F1E6C5AAB00002F89 /* cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cartridge.cpp; sourceTree = "<group>"; };
B21D7D301E6C5AAB00002F89 /* cartridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cartridge.h; sourceTree = "<group>"; };
B21D7D311E6C5AAB00002F89 /* memptrs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memptrs.cpp; sourceTree = "<group>"; };
B21D7D321E6C5AAB00002F89 /* memptrs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memptrs.h; sourceTree = "<group>"; };
B21D7D331E6C5AAB00002F89 /* pakinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pakinfo.cpp; sourceTree = "<group>"; };
B21D7D341E6C5AAB00002F89 /* pakinfo_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pakinfo_internal.h; sourceTree = "<group>"; };
B21D7D351E6C5AAB00002F89 /* rtc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rtc.cpp; sourceTree = "<group>"; };
B21D7D361E6C5AAB00002F89 /* rtc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rtc.h; sourceTree = "<group>"; };
B21D7D371E6C5AAB00002F89 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = "<group>"; };
B21D7D381E6C5AAB00002F89 /* memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; };
B21D7D391E6C5AAB00002F89 /* minkeeper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minkeeper.h; sourceTree = "<group>"; };
B21D7D3A1E6C5AAB00002F89 /* osd_element.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osd_element.h; sourceTree = "<group>"; };
B21D7D3B1E6C5AAB00002F89 /* savestate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = savestate.h; sourceTree = "<group>"; };
B21D7D3D1E6C5AAB00002F89 /* channel1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = channel1.cpp; sourceTree = "<group>"; };
B21D7D3E1E6C5AAB00002F89 /* channel1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = channel1.h; sourceTree = "<group>"; };
B21D7D3F1E6C5AAB00002F89 /* channel2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = channel2.cpp; sourceTree = "<group>"; };
B21D7D401E6C5AAB00002F89 /* channel2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = channel2.h; sourceTree = "<group>"; };
B21D7D411E6C5AAB00002F89 /* channel3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = channel3.cpp; sourceTree = "<group>"; };
B21D7D421E6C5AAB00002F89 /* channel3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = channel3.h; sourceTree = "<group>"; };
B21D7D431E6C5AAB00002F89 /* channel4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = channel4.cpp; sourceTree = "<group>"; };
B21D7D441E6C5AAB00002F89 /* channel4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = channel4.h; sourceTree = "<group>"; };
B21D7D451E6C5AAB00002F89 /* duty_unit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = duty_unit.cpp; sourceTree = "<group>"; };
B21D7D461E6C5AAB00002F89 /* duty_unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = duty_unit.h; sourceTree = "<group>"; };
B21D7D471E6C5AAB00002F89 /* envelope_unit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = envelope_unit.cpp; sourceTree = "<group>"; };
B21D7D481E6C5AAB00002F89 /* envelope_unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = envelope_unit.h; sourceTree = "<group>"; };
B21D7D491E6C5AAB00002F89 /* length_counter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = length_counter.cpp; sourceTree = "<group>"; };
B21D7D4A1E6C5AAB00002F89 /* length_counter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = length_counter.h; sourceTree = "<group>"; };
B21D7D4B1E6C5AAB00002F89 /* master_disabler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = master_disabler.h; sourceTree = "<group>"; };
B21D7D4C1E6C5AAB00002F89 /* sound_unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sound_unit.h; sourceTree = "<group>"; };
B21D7D4D1E6C5AAB00002F89 /* static_output_tester.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = static_output_tester.h; sourceTree = "<group>"; };
B21D7D4E1E6C5AAB00002F89 /* sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sound.cpp; sourceTree = "<group>"; };
B21D7D4F1E6C5AAB00002F89 /* sound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sound.h; sourceTree = "<group>"; };
B21D7D501E6C5AAB00002F89 /* state_osd_elements.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = state_osd_elements.cpp; sourceTree = "<group>"; };
B21D7D511E6C5AAB00002F89 /* state_osd_elements.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state_osd_elements.h; sourceTree = "<group>"; };
B21D7D521E6C5AAB00002F89 /* statesaver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = statesaver.cpp; sourceTree = "<group>"; };
B21D7D531E6C5AAB00002F89 /* statesaver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = statesaver.h; sourceTree = "<group>"; };
B21D7D541E6C5AAB00002F89 /* tima.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tima.cpp; sourceTree = "<group>"; };
B21D7D551E6C5AAB00002F89 /* tima.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tima.h; sourceTree = "<group>"; };
B21D7D571E6C5AAB00002F89 /* lcddef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcddef.h; sourceTree = "<group>"; };
B21D7D581E6C5AAB00002F89 /* ly_counter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ly_counter.cpp; sourceTree = "<group>"; };
B21D7D591E6C5AAB00002F89 /* ly_counter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ly_counter.h; sourceTree = "<group>"; };
B21D7D5A1E6C5AAB00002F89 /* lyc_irq.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lyc_irq.cpp; sourceTree = "<group>"; };
B21D7D5B1E6C5AAB00002F89 /* lyc_irq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lyc_irq.h; sourceTree = "<group>"; };
B21D7D5C1E6C5AAB00002F89 /* m0_irq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = m0_irq.h; sourceTree = "<group>"; };
B21D7D5D1E6C5AAB00002F89 /* next_m0_time.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = next_m0_time.cpp; sourceTree = "<group>"; };
B21D7D5E1E6C5AAB00002F89 /* next_m0_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = next_m0_time.h; sourceTree = "<group>"; };
B21D7D5F1E6C5AAB00002F89 /* ppu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ppu.cpp; sourceTree = "<group>"; };
B21D7D601E6C5AAB00002F89 /* ppu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ppu.h; sourceTree = "<group>"; };
B21D7D611E6C5AAB00002F89 /* sprite_mapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sprite_mapper.cpp; sourceTree = "<group>"; };
B21D7D621E6C5AAB00002F89 /* sprite_mapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sprite_mapper.h; sourceTree = "<group>"; };
B21D7D631E6C5AAB00002F89 /* video.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = video.cpp; sourceTree = "<group>"; };
B21D7D641E6C5AAB00002F89 /* video.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = video.h; sourceTree = "<group>"; };
B21D7DB71E6C5AB100002F89 /* adaptivesleep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = adaptivesleep.cpp; sourceTree = "<group>"; };
B21D7DB81E6C5AB100002F89 /* adaptivesleep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = adaptivesleep.h; sourceTree = "<group>"; };
B21D7DB91E6C5AB100002F89 /* array.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = array.h; sourceTree = "<group>"; };
B21D7DBA1E6C5AB100002F89 /* defined_ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = defined_ptr.h; sourceTree = "<group>"; };
B21D7DBB1E6C5AB100002F89 /* rateest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rateest.cpp; sourceTree = "<group>"; };
B21D7DBC1E6C5AB100002F89 /* rateest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rateest.h; sourceTree = "<group>"; };
B21D7DBE1E6C5AB100002F89 /* resampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resampler.h; sourceTree = "<group>"; };
B21D7DBF1E6C5AB100002F89 /* resamplerinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resamplerinfo.h; sourceTree = "<group>"; };
B21D7DC11E6C5AB100002F89 /* blackmansinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blackmansinc.h; sourceTree = "<group>"; };
B21D7DC21E6C5AB100002F89 /* chainresampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chainresampler.cpp; sourceTree = "<group>"; };
B21D7DC31E6C5AB100002F89 /* chainresampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chainresampler.h; sourceTree = "<group>"; };
B21D7DC41E6C5AB100002F89 /* cic2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cic2.h; sourceTree = "<group>"; };
B21D7DC51E6C5AB100002F89 /* cic3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cic3.h; sourceTree = "<group>"; };
B21D7DC61E6C5AB100002F89 /* cic4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cic4.h; sourceTree = "<group>"; };
B21D7DC71E6C5AB100002F89 /* hammingsinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hammingsinc.h; sourceTree = "<group>"; };
B21D7DC81E6C5AB100002F89 /* i0.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = i0.cpp; sourceTree = "<group>"; };
B21D7DC91E6C5AB100002F89 /* i0.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = i0.h; sourceTree = "<group>"; };
B21D7DCA1E6C5AB100002F89 /* kaiser50sinc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kaiser50sinc.cpp; sourceTree = "<group>"; };
B21D7DCB1E6C5AB100002F89 /* kaiser50sinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = kaiser50sinc.h; sourceTree = "<group>"; };
B21D7DCC1E6C5AB100002F89 /* kaiser70sinc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kaiser70sinc.cpp; sourceTree = "<group>"; };
B21D7DCD1E6C5AB100002F89 /* kaiser70sinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = kaiser70sinc.h; sourceTree = "<group>"; };
B21D7DCE1E6C5AB100002F89 /* linint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = linint.h; sourceTree = "<group>"; };
B21D7DCF1E6C5AB100002F89 /* makesinckernel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = makesinckernel.cpp; sourceTree = "<group>"; };
B21D7DD01E6C5AB100002F89 /* makesinckernel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = makesinckernel.h; sourceTree = "<group>"; };
B21D7DD11E6C5AB100002F89 /* polyphasefir.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = polyphasefir.h; sourceTree = "<group>"; };
B21D7DD21E6C5AB100002F89 /* rectsinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rectsinc.h; sourceTree = "<group>"; };
B21D7DD31E6C5AB100002F89 /* resamplerinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = resamplerinfo.cpp; sourceTree = "<group>"; };
B21D7DD41E6C5AB100002F89 /* rshift16_round.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rshift16_round.h; sourceTree = "<group>"; };
B21D7DD51E6C5AB100002F89 /* subresampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = subresampler.h; sourceTree = "<group>"; };
B21D7DD61E6C5AB100002F89 /* u48div.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = u48div.cpp; sourceTree = "<group>"; };
B21D7DD71E6C5AB100002F89 /* u48div.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = u48div.h; sourceTree = "<group>"; };
B21D7DD81E6C5AB100002F89 /* upsampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upsampler.h; sourceTree = "<group>"; };
B21D7DD91E6C5AB100002F89 /* ringbuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ringbuffer.h; sourceTree = "<group>"; };
B21D7DDA1E6C5AB100002F89 /* scoped_ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scoped_ptr.h; sourceTree = "<group>"; };
B21D7DDB1E6C5AB100002F89 /* skipsched.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = skipsched.cpp; sourceTree = "<group>"; };
B21D7DDC1E6C5AB100002F89 /* skipsched.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = skipsched.h; sourceTree = "<group>"; };
B21D7DDD1E6C5AB100002F89 /* transfer_ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transfer_ptr.h; sourceTree = "<group>"; };
B21D7DDE1E6C5AB100002F89 /* uncopyable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uncopyable.h; sourceTree = "<group>"; };
B21D7DDF1E6C5AB100002F89 /* usec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = usec.h; sourceTree = "<group>"; };
B21D7DE11E6C5AB100002F89 /* rgb32conv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rgb32conv.cpp; sourceTree = "<group>"; };
B21D7DE21E6C5AB100002F89 /* rgb32conv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rgb32conv.h; sourceTree = "<group>"; };
B21D7DE31E6C5AB100002F89 /* vfilterinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vfilterinfo.cpp; sourceTree = "<group>"; };
B21D7DE41E6C5AB100002F89 /* vfilterinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vfilterinfo.h; sourceTree = "<group>"; };
B21D7DE61E6C5AB100002F89 /* catrom2x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = catrom2x.cpp; sourceTree = "<group>"; };
B21D7DE71E6C5AB100002F89 /* catrom2x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catrom2x.h; sourceTree = "<group>"; };
B21D7DE81E6C5AB100002F89 /* catrom3x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = catrom3x.cpp; sourceTree = "<group>"; };
B21D7DE91E6C5AB100002F89 /* catrom3x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catrom3x.h; sourceTree = "<group>"; };
B21D7DEA1E6C5AB100002F89 /* kreed2xsai.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kreed2xsai.cpp; sourceTree = "<group>"; };
B21D7DEB1E6C5AB100002F89 /* kreed2xsai.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = kreed2xsai.h; sourceTree = "<group>"; };
B21D7DEC1E6C5AB100002F89 /* maxsthq2x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maxsthq2x.cpp; sourceTree = "<group>"; };
B21D7DED1E6C5AB100002F89 /* maxsthq2x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maxsthq2x.h; sourceTree = "<group>"; };
B21D7DEE1E6C5AB100002F89 /* maxsthq3x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maxsthq3x.cpp; sourceTree = "<group>"; };
B21D7DEF1E6C5AB100002F89 /* maxsthq3x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maxsthq3x.h; sourceTree = "<group>"; };
B21D7DF01E6C5AB100002F89 /* videolink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = videolink.h; sourceTree = "<group>"; };
B21E0C021E6EF04E009DAA84 /* GameInputAdditions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GameInputAdditions.swift; sourceTree = "<group>"; };
B29F1A611E6D7C0B00FA89B4 /* OETimingUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OETimingUtils.h; sourceTree = "<group>"; };
B29F1A621E6D7C0B00FA89B4 /* OETimingUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OETimingUtils.m; sourceTree = "<group>"; };
B2DC84FA1E5DC6CB00CC1028 /* giovanni_iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = giovanni_iOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
B2DC84FD1E5DC6CB00CC1028 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
B2DC84FF1E5DC6CB00CC1028 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
B2DC85021E5DC6CB00CC1028 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
B2DC85041E5DC6CB00CC1028 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
B2DC85071E5DC6CB00CC1028 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
B2DC85091E5DC6CB00CC1028 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
B2DC850C1E5DC6CC00CC1028 /* giovanni_watchOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = giovanni_watchOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
B2DC85121E5DC6CC00CC1028 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Interface.storyboard; sourceTree = "<group>"; };
B2DC85141E5DC6CC00CC1028 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
B2DC85161E5DC6CC00CC1028 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
B2DC851B1E5DC6CC00CC1028 /* giovanni WatchKit Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "giovanni WatchKit Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
B2DC85201E5DC6CC00CC1028 /* LibraryController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LibraryController.swift; sourceTree = "<group>"; };
B2DC85221E5DC6CC00CC1028 /* ExtensionDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExtensionDelegate.swift; sourceTree = "<group>"; };
B2DC85241E5DC6CC00CC1028 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
B2DC85261E5DC6CC00CC1028 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
B2DF6D9F1E614C69001A811B /* GameRow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GameRow.swift; sourceTree = "<group>"; };
B2DF6DD21E61C3D3001A811B /* Game.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Game.swift; path = ../gambatte_watchOS/Game.swift; sourceTree = "<group>"; };
B2DF6DD31E61C3D3001A811B /* GameLoader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = GameLoader.swift; path = ../gambatte_watchOS/GameLoader.swift; sourceTree = "<group>"; };
B2FC9BDD1E608AD5004D19C0 /* GameplayController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GameplayController.swift; sourceTree = "<group>"; };
B2FCD4561E813EE900718BCF /* FileManagerAdditions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileManagerAdditions.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
B21D7CE31E6C515900002F89 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
B223A5801E62AD4C00A74FA6 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
B21D7CF41E6C51A300002F89 /* Gambatte_watchOS.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B2DC84F71E5DC6CB00CC1028 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
B2DC85181E5DC6CC00CC1028 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
B21D7CEE1E6C515900002F89 /* Gambatte_watchOS.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
B21D7CE81E6C515900002F89 /* gambatte_watchOS */ = {
isa = PBXGroup;
children = (
B21D7CFA1E6C532400002F89 /* GameCore.h */,
B21D7CFB1E6C532400002F89 /* GameCore.mm */,
B29F1A611E6D7C0B00FA89B4 /* OETimingUtils.h */,
B29F1A621E6D7C0B00FA89B4 /* OETimingUtils.m */,
B21D7D0C1E6C5AAB00002F89 /* libgambatte */,
B21D7CE91E6C515900002F89 /* gambatte_watchOS.h */,
B21D7CEA1E6C515900002F89 /* Info.plist */,
);
path = gambatte_watchOS;
sourceTree = "<group>";
};
B21D7D0C1E6C5AAB00002F89 /* libgambatte */ = {
isa = PBXGroup;
children = (
B21D7DB61E6C5AB100002F89 /* common */,
B21D7D0D1E6C5AAB00002F89 /* include */,
B21D7D131E6C5AAB00002F89 /* SConstruct */,
B21D7D141E6C5AAB00002F89 /* src */,
);
name = libgambatte;
path = gambatte/libgambatte;
sourceTree = SOURCE_ROOT;
};
B21D7D0D1E6C5AAB00002F89 /* include */ = {
isa = PBXGroup;
children = (
B21D7D0E1E6C5AAB00002F89 /* gambatte.h */,
B21D7D0F1E6C5AAB00002F89 /* gbint.h */,
B21D7D101E6C5AAB00002F89 /* inputgetter.h */,
B21D7D111E6C5AAB00002F89 /* loadres.h */,
B21D7D121E6C5AAB00002F89 /* pakinfo.h */,
);
path = include;
sourceTree = "<group>";
};
B21D7D141E6C5AAB00002F89 /* src */ = {
isa = PBXGroup;
children = (
B21D7D151E6C5AAB00002F89 /* bitmap_font.cpp */,
B21D7D161E6C5AAB00002F89 /* bitmap_font.h */,
B21D7D171E6C5AAB00002F89 /* counterdef.h */,
B21D7D181E6C5AAB00002F89 /* cpu.cpp */,
B21D7D191E6C5AAB00002F89 /* cpu.h */,
B21D7D1A1E6C5AAB00002F89 /* file */,
B21D7D251E6C5AAB00002F89 /* gambatte.cpp */,
B21D7D261E6C5AAB00002F89 /* initstate.cpp */,
B21D7D271E6C5AAB00002F89 /* initstate.h */,
B21D7D281E6C5AAB00002F89 /* insertion_sort.h */,
B21D7D291E6C5AAB00002F89 /* interrupter.cpp */,
B21D7D2A1E6C5AAB00002F89 /* interrupter.h */,
B21D7D2B1E6C5AAB00002F89 /* interruptrequester.cpp */,
B21D7D2C1E6C5AAB00002F89 /* interruptrequester.h */,
B21D7D2D1E6C5AAB00002F89 /* loadres.cpp */,
B21D7D2E1E6C5AAB00002F89 /* mem */,
B21D7D371E6C5AAB00002F89 /* memory.cpp */,
B21D7D381E6C5AAB00002F89 /* memory.h */,
B21D7D391E6C5AAB00002F89 /* minkeeper.h */,
B21D7D3A1E6C5AAB00002F89 /* osd_element.h */,
B21D7D3B1E6C5AAB00002F89 /* savestate.h */,
B21D7D3C1E6C5AAB00002F89 /* sound */,
B21D7D4E1E6C5AAB00002F89 /* sound.cpp */,
B21D7D4F1E6C5AAB00002F89 /* sound.h */,
B21D7D501E6C5AAB00002F89 /* state_osd_elements.cpp */,
B21D7D511E6C5AAB00002F89 /* state_osd_elements.h */,
B21D7D521E6C5AAB00002F89 /* statesaver.cpp */,
B21D7D531E6C5AAB00002F89 /* statesaver.h */,
B21D7D541E6C5AAB00002F89 /* tima.cpp */,
B21D7D551E6C5AAB00002F89 /* tima.h */,
B21D7D561E6C5AAB00002F89 /* video */,
B21D7D631E6C5AAB00002F89 /* video.cpp */,
B21D7D641E6C5AAB00002F89 /* video.h */,
);
path = src;
sourceTree = "<group>";
};
B21D7D1A1E6C5AAB00002F89 /* file */ = {
isa = PBXGroup;
children = (
B21D7D1B1E6C5AAB00002F89 /* file.cpp */,
B21D7D1C1E6C5AAB00002F89 /* file.h */,
B21D7D1D1E6C5AAB00002F89 /* file_zip.cpp */,
B21D7D1E1E6C5AAB00002F89 /* stdfile.h */,
B21D7D1F1E6C5AAB00002F89 /* unzip */,
);
path = file;
sourceTree = "<group>";
};
B21D7D1F1E6C5AAB00002F89 /* unzip */ = {
isa = PBXGroup;
children = (
B21D7D201E6C5AAB00002F89 /* crypt.h */,
B21D7D211E6C5AAB00002F89 /* ioapi.c */,
B21D7D221E6C5AAB00002F89 /* ioapi.h */,
B21D7D231E6C5AAB00002F89 /* unzip.c */,
B21D7D241E6C5AAB00002F89 /* unzip.h */,
);
path = unzip;
sourceTree = "<group>";
};
B21D7D2E1E6C5AAB00002F89 /* mem */ = {
isa = PBXGroup;
children = (
B21D7D2F1E6C5AAB00002F89 /* cartridge.cpp */,
B21D7D301E6C5AAB00002F89 /* cartridge.h */,
B21D7D311E6C5AAB00002F89 /* memptrs.cpp */,
B21D7D321E6C5AAB00002F89 /* memptrs.h */,
B21D7D331E6C5AAB00002F89 /* pakinfo.cpp */,
B21D7D341E6C5AAB00002F89 /* pakinfo_internal.h */,
B21D7D351E6C5AAB00002F89 /* rtc.cpp */,
B21D7D361E6C5AAB00002F89 /* rtc.h */,
);
path = mem;
sourceTree = "<group>";
};
B21D7D3C1E6C5AAB00002F89 /* sound */ = {
isa = PBXGroup;
children = (
B21D7D3D1E6C5AAB00002F89 /* channel1.cpp */,
B21D7D3E1E6C5AAB00002F89 /* channel1.h */,
B21D7D3F1E6C5AAB00002F89 /* channel2.cpp */,
B21D7D401E6C5AAB00002F89 /* channel2.h */,
B21D7D411E6C5AAB00002F89 /* channel3.cpp */,
B21D7D421E6C5AAB00002F89 /* channel3.h */,
B21D7D431E6C5AAB00002F89 /* channel4.cpp */,
B21D7D441E6C5AAB00002F89 /* channel4.h */,
B21D7D451E6C5AAB00002F89 /* duty_unit.cpp */,
B21D7D461E6C5AAB00002F89 /* duty_unit.h */,
B21D7D471E6C5AAB00002F89 /* envelope_unit.cpp */,
B21D7D481E6C5AAB00002F89 /* envelope_unit.h */,
B21D7D491E6C5AAB00002F89 /* length_counter.cpp */,
B21D7D4A1E6C5AAB00002F89 /* length_counter.h */,
B21D7D4B1E6C5AAB00002F89 /* master_disabler.h */,
B21D7D4C1E6C5AAB00002F89 /* sound_unit.h */,
B21D7D4D1E6C5AAB00002F89 /* static_output_tester.h */,
);
path = sound;
sourceTree = "<group>";
};
B21D7D561E6C5AAB00002F89 /* video */ = {
isa = PBXGroup;
children = (
B21D7D571E6C5AAB00002F89 /* lcddef.h */,
B21D7D581E6C5AAB00002F89 /* ly_counter.cpp */,
B21D7D591E6C5AAB00002F89 /* ly_counter.h */,
B21D7D5A1E6C5AAB00002F89 /* lyc_irq.cpp */,
B21D7D5B1E6C5AAB00002F89 /* lyc_irq.h */,
B21D7D5C1E6C5AAB00002F89 /* m0_irq.h */,
B21D7D5D1E6C5AAB00002F89 /* next_m0_time.cpp */,
B21D7D5E1E6C5AAB00002F89 /* next_m0_time.h */,
B21D7D5F1E6C5AAB00002F89 /* ppu.cpp */,
B21D7D601E6C5AAB00002F89 /* ppu.h */,
B21D7D611E6C5AAB00002F89 /* sprite_mapper.cpp */,
B21D7D621E6C5AAB00002F89 /* sprite_mapper.h */,
);
path = video;
sourceTree = "<group>";
};
B21D7DB61E6C5AB100002F89 /* common */ = {
isa = PBXGroup;
children = (
B21D7DB71E6C5AB100002F89 /* adaptivesleep.cpp */,
B21D7DB81E6C5AB100002F89 /* adaptivesleep.h */,
B21D7DB91E6C5AB100002F89 /* array.h */,
B21D7DBA1E6C5AB100002F89 /* defined_ptr.h */,
B21D7DBB1E6C5AB100002F89 /* rateest.cpp */,
B21D7DBC1E6C5AB100002F89 /* rateest.h */,
B21D7DBD1E6C5AB100002F89 /* resample */,
B21D7DD91E6C5AB100002F89 /* ringbuffer.h */,
B21D7DDA1E6C5AB100002F89 /* scoped_ptr.h */,
B21D7DDB1E6C5AB100002F89 /* skipsched.cpp */,
B21D7DDC1E6C5AB100002F89 /* skipsched.h */,
B21D7DDD1E6C5AB100002F89 /* transfer_ptr.h */,
B21D7DDE1E6C5AB100002F89 /* uncopyable.h */,
B21D7DDF1E6C5AB100002F89 /* usec.h */,
B21D7DE01E6C5AB100002F89 /* videolink */,
);
name = common;
path = gambatte/common;
sourceTree = SOURCE_ROOT;
};
B21D7DBD1E6C5AB100002F89 /* resample */ = {
isa = PBXGroup;
children = (
B21D7DBE1E6C5AB100002F89 /* resampler.h */,
B21D7DBF1E6C5AB100002F89 /* resamplerinfo.h */,
B21D7DC01E6C5AB100002F89 /* src */,
);
path = resample;
sourceTree = "<group>";
};
B21D7DC01E6C5AB100002F89 /* src */ = {
isa = PBXGroup;
children = (
B21D7DC11E6C5AB100002F89 /* blackmansinc.h */,
B21D7DC21E6C5AB100002F89 /* chainresampler.cpp */,
B21D7DC31E6C5AB100002F89 /* chainresampler.h */,
B21D7DC41E6C5AB100002F89 /* cic2.h */,
B21D7DC51E6C5AB100002F89 /* cic3.h */,
B21D7DC61E6C5AB100002F89 /* cic4.h */,
B21D7DC71E6C5AB100002F89 /* hammingsinc.h */,
B21D7DC81E6C5AB100002F89 /* i0.cpp */,
B21D7DC91E6C5AB100002F89 /* i0.h */,
B21D7DCA1E6C5AB100002F89 /* kaiser50sinc.cpp */,
B21D7DCB1E6C5AB100002F89 /* kaiser50sinc.h */,
B21D7DCC1E6C5AB100002F89 /* kaiser70sinc.cpp */,
B21D7DCD1E6C5AB100002F89 /* kaiser70sinc.h */,
B21D7DCE1E6C5AB100002F89 /* linint.h */,
B21D7DCF1E6C5AB100002F89 /* makesinckernel.cpp */,
B21D7DD01E6C5AB100002F89 /* makesinckernel.h */,
B21D7DD11E6C5AB100002F89 /* polyphasefir.h */,
B21D7DD21E6C5AB100002F89 /* rectsinc.h */,
B21D7DD31E6C5AB100002F89 /* resamplerinfo.cpp */,
B21D7DD41E6C5AB100002F89 /* rshift16_round.h */,
B21D7DD51E6C5AB100002F89 /* subresampler.h */,
B21D7DD61E6C5AB100002F89 /* u48div.cpp */,
B21D7DD71E6C5AB100002F89 /* u48div.h */,
B21D7DD81E6C5AB100002F89 /* upsampler.h */,
);
path = src;
sourceTree = "<group>";
};
B21D7DE01E6C5AB100002F89 /* videolink */ = {
isa = PBXGroup;
children = (
B21D7DE11E6C5AB100002F89 /* rgb32conv.cpp */,
B21D7DE21E6C5AB100002F89 /* rgb32conv.h */,
B21D7DE31E6C5AB100002F89 /* vfilterinfo.cpp */,
B21D7DE41E6C5AB100002F89 /* vfilterinfo.h */,
B21D7DE51E6C5AB100002F89 /* vfilters */,
B21D7DF01E6C5AB100002F89 /* videolink.h */,
);
path = videolink;
sourceTree = "<group>";
};
B21D7DE51E6C5AB100002F89 /* vfilters */ = {
isa = PBXGroup;
children = (
B21D7DE61E6C5AB100002F89 /* catrom2x.cpp */,
B21D7DE71E6C5AB100002F89 /* catrom2x.h */,
B21D7DE81E6C5AB100002F89 /* catrom3x.cpp */,
B21D7DE91E6C5AB100002F89 /* catrom3x.h */,
B21D7DEA1E6C5AB100002F89 /* kreed2xsai.cpp */,
B21D7DEB1E6C5AB100002F89 /* kreed2xsai.h */,
B21D7DEC1E6C5AB100002F89 /* maxsthq2x.cpp */,
B21D7DED1E6C5AB100002F89 /* maxsthq2x.h */,
B21D7DEE1E6C5AB100002F89 /* maxsthq3x.cpp */,
B21D7DEF1E6C5AB100002F89 /* maxsthq3x.h */,
);
path = vfilters;
sourceTree = "<group>";
};
B2DC84F11E5DC6CB00CC1028 = {
isa = PBXGroup;
children = (
B2DC84FC1E5DC6CB00CC1028 /* giovanni_iOS */,
B2DC85101E5DC6CC00CC1028 /* giovanni_watchOS */,
B2DC851F1E5DC6CC00CC1028 /* giovanni WatchKit Extension */,
B21D7CE81E6C515900002F89 /* gambatte_watchOS */,
B2DC84FB1E5DC6CB00CC1028 /* Products */,
);
sourceTree = "<group>";
};
B2DC84FB1E5DC6CB00CC1028 /* Products */ = {
isa = PBXGroup;
children = (
B2DC84FA1E5DC6CB00CC1028 /* giovanni_iOS.app */,
B2DC850C1E5DC6CC00CC1028 /* giovanni_watchOS.app */,
B2DC851B1E5DC6CC00CC1028 /* giovanni WatchKit Extension.appex */,
B21D7CE71E6C515900002F89 /* Gambatte_watchOS.framework */,
);
name = Products;
sourceTree = "<group>";
};
B2DC84FC1E5DC6CB00CC1028 /* giovanni_iOS */ = {
isa = PBXGroup;
children = (
B2DC84FD1E5DC6CB00CC1028 /* AppDelegate.swift */,
B2DC84FF1E5DC6CB00CC1028 /* ViewController.swift */,
B2FCD4561E813EE900718BCF /* FileManagerAdditions.swift */,
B2DC85011E5DC6CB00CC1028 /* Main.storyboard */,
B2DC85041E5DC6CB00CC1028 /* Assets.xcassets */,
B2DC85061E5DC6CB00CC1028 /* LaunchScreen.storyboard */,
B2DC85091E5DC6CB00CC1028 /* Info.plist */,
);
path = giovanni_iOS;
sourceTree = "<group>";
};
B2DC85101E5DC6CC00CC1028 /* giovanni_watchOS */ = {
isa = PBXGroup;
children = (
B2DC85111E5DC6CC00CC1028 /* Interface.storyboard */,
B2DC85141E5DC6CC00CC1028 /* Assets.xcassets */,
B2DC85161E5DC6CC00CC1028 /* Info.plist */,
);
path = giovanni_watchOS;
sourceTree = "<group>";
};
B2DC851F1E5DC6CC00CC1028 /* giovanni WatchKit Extension */ = {
isa = PBXGroup;
children = (
B2DC85201E5DC6CC00CC1028 /* LibraryController.swift */,
B2FC9BDD1E608AD5004D19C0 /* GameplayController.swift */,
B21E0C021E6EF04E009DAA84 /* GameInputAdditions.swift */,
B2DF6DD21E61C3D3001A811B /* Game.swift */,
B21D7CF81E6C527100002F89 /* GameCoreSnapshots.swift */,
B2DF6D9F1E614C69001A811B /* GameRow.swift */,
B2DF6DD31E61C3D3001A811B /* GameLoader.swift */,
B2DC85221E5DC6CC00CC1028 /* ExtensionDelegate.swift */,
B2DC85241E5DC6CC00CC1028 /* Assets.xcassets */,
B2DC85261E5DC6CC00CC1028 /* Info.plist */,
);
path = "giovanni WatchKit Extension";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
B21D7CE41E6C515900002F89 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
B21D7E171E6C5AB100002F89 /* usec.h in Headers */,
B21D7E0F1E6C5AB100002F89 /* u48div.h in Headers */,
B21D7E0C1E6C5AB100002F89 /* rshift16_round.h in Headers */,
B21D7D941E6C5AAB00002F89 /* channel3.h in Headers */,
B21D7D9C1E6C5AAB00002F89 /* length_counter.h in Headers */,
B21D7E091E6C5AB100002F89 /* polyphasefir.h in Headers */,
B21D7DF81E6C5AB100002F89 /* resamplerinfo.h in Headers */,
B21D7D671E6C5AAB00002F89 /* inputgetter.h in Headers */,
B21D7E081E6C5AB100002F89 /* makesinckernel.h in Headers */,
B21D7DF31E6C5AB100002F89 /* array.h in Headers */,
B21D7D801E6C5AAB00002F89 /* interruptrequester.h in Headers */,
B21D7D741E6C5AAB00002F89 /* crypt.h in Headers */,
B21D7D9D1E6C5AAB00002F89 /* master_disabler.h in Headers */,
B21D7D681E6C5AAB00002F89 /* loadres.h in Headers */,
B21D7DA71E6C5AAB00002F89 /* tima.h in Headers */,
B21D7D891E6C5AAB00002F89 /* rtc.h in Headers */,
B21D7D981E6C5AAB00002F89 /* duty_unit.h in Headers */,
B21D7D961E6C5AAB00002F89 /* channel4.h in Headers */,
B21D7E261E6C5AB100002F89 /* videolink.h in Headers */,
B21D7D6D1E6C5AAB00002F89 /* counterdef.h in Headers */,
B21D7CEB1E6C515900002F89 /* gambatte_watchOS.h in Headers */,
B21D7DAF1E6C5AAB00002F89 /* next_m0_time.h in Headers */,
B21D7D831E6C5AAB00002F89 /* cartridge.h in Headers */,
B21D7DAC1E6C5AAB00002F89 /* lyc_irq.h in Headers */,
B21D7E161E6C5AB100002F89 /* uncopyable.h in Headers */,
B21D7D9F1E6C5AAB00002F89 /* static_output_tester.h in Headers */,
B21D7D711E6C5AAB00002F89 /* file.h in Headers */,
B21D7D8C1E6C5AAB00002F89 /* minkeeper.h in Headers */,
B21D7DFF1E6C5AB100002F89 /* hammingsinc.h in Headers */,
B21D7E061E6C5AB100002F89 /* linint.h in Headers */,
B21D7DB11E6C5AAB00002F89 /* ppu.h in Headers */,
B21D7D901E6C5AAB00002F89 /* channel1.h in Headers */,
B21D7D7B1E6C5AAB00002F89 /* initstate.h in Headers */,
B21D7D7C1E6C5AAB00002F89 /* insertion_sort.h in Headers */,
B21D7D8E1E6C5AAB00002F89 /* savestate.h in Headers */,
B21D7D921E6C5AAB00002F89 /* channel2.h in Headers */,
B21D7E251E6C5AB100002F89 /* maxsthq3x.h in Headers */,
B21D7E141E6C5AB100002F89 /* skipsched.h in Headers */,
B21D7DFC1E6C5AB100002F89 /* cic2.h in Headers */,
B21D7E1F1E6C5AB100002F89 /* catrom3x.h in Headers */,
B21D7E031E6C5AB100002F89 /* kaiser50sinc.h in Headers */,
B21D7D661E6C5AAB00002F89 /* gbint.h in Headers */,
B21D7E111E6C5AB100002F89 /* ringbuffer.h in Headers */,
B21D7D9E1E6C5AAB00002F89 /* sound_unit.h in Headers */,
B21D7E211E6C5AB100002F89 /* kreed2xsai.h in Headers */,
B21D7D761E6C5AAB00002F89 /* ioapi.h in Headers */,
B21D7DAA1E6C5AAB00002F89 /* ly_counter.h in Headers */,
B21D7DAD1E6C5AAB00002F89 /* m0_irq.h in Headers */,
B21D7E101E6C5AB100002F89 /* upsampler.h in Headers */,
B21D7DF91E6C5AB100002F89 /* blackmansinc.h in Headers */,
B21D7D651E6C5AAB00002F89 /* gambatte.h in Headers */,
B21D7E0D1E6C5AB100002F89 /* subresampler.h in Headers */,
B21D7DB31E6C5AAB00002F89 /* sprite_mapper.h in Headers */,
B21D7E231E6C5AB100002F89 /* maxsthq2x.h in Headers */,
B21D7E1D1E6C5AB100002F89 /* catrom2x.h in Headers */,
B21D7D871E6C5AAB00002F89 /* pakinfo_internal.h in Headers */,
B21D7DF71E6C5AB100002F89 /* resampler.h in Headers */,
B21D7D691E6C5AAB00002F89 /* pakinfo.h in Headers */,
B21D7DA31E6C5AAB00002F89 /* state_osd_elements.h in Headers */,
B21D7D6F1E6C5AAB00002F89 /* cpu.h in Headers */,
B21D7DFB1E6C5AB100002F89 /* chainresampler.h in Headers */,
B21D7E191E6C5AB100002F89 /* rgb32conv.h in Headers */,
B21D7DFD1E6C5AB100002F89 /* cic3.h in Headers */,
B21D7D6C1E6C5AAB00002F89 /* bitmap_font.h in Headers */,
B21D7DF61E6C5AB100002F89 /* rateest.h in Headers */,
B21D7DA81E6C5AAB00002F89 /* lcddef.h in Headers */,
B21D7E011E6C5AB100002F89 /* i0.h in Headers */,
B21D7D731E6C5AAB00002F89 /* stdfile.h in Headers */,
B21D7D851E6C5AAB00002F89 /* memptrs.h in Headers */,
B21D7E151E6C5AB100002F89 /* transfer_ptr.h in Headers */,
B21D7D8D1E6C5AAB00002F89 /* osd_element.h in Headers */,
B21D7CFC1E6C532400002F89 /* GameCore.h in Headers */,
B21D7E051E6C5AB100002F89 /* kaiser70sinc.h in Headers */,
B21D7E0A1E6C5AB100002F89 /* rectsinc.h in Headers */,
B21D7E121E6C5AB100002F89 /* scoped_ptr.h in Headers */,
B21D7D7E1E6C5AAB00002F89 /* interrupter.h in Headers */,
B21D7DA51E6C5AAB00002F89 /* statesaver.h in Headers */,
B21D7DB51E6C5AAB00002F89 /* video.h in Headers */,
B21D7DFE1E6C5AB100002F89 /* cic4.h in Headers */,
B21D7E1B1E6C5AB100002F89 /* vfilterinfo.h in Headers */,
B21D7D8B1E6C5AAB00002F89 /* memory.h in Headers */,
B21D7DA11E6C5AAB00002F89 /* sound.h in Headers */,
B21D7D9A1E6C5AAB00002F89 /* envelope_unit.h in Headers */,
B21D7DF41E6C5AB100002F89 /* defined_ptr.h in Headers */,
B29F1A631E6D7C0B00FA89B4 /* OETimingUtils.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
B21D7CE61E6C515900002F89 /* Gambatte_watchOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = B21D7CF01E6C515900002F89 /* Build configuration list for PBXNativeTarget "Gambatte_watchOS" */;
buildPhases = (
B21D7CE21E6C515900002F89 /* Sources */,
B21D7CE31E6C515900002F89 /* Frameworks */,
B21D7CE41E6C515900002F89 /* Headers */,
B21D7CE51E6C515900002F89 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = Gambatte_watchOS;
productName = gambatte_watchOS;
productReference = B21D7CE71E6C515900002F89 /* Gambatte_watchOS.framework */;
productType = "com.apple.product-type.framework";
};
B2DC84F91E5DC6CB00CC1028 /* giovanni_iOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = B2DC85311E5DC6CC00CC1028 /* Build configuration list for PBXNativeTarget "giovanni_iOS" */;
buildPhases = (
B2DC84F61E5DC6CB00CC1028 /* Sources */,
B2DC84F71E5DC6CB00CC1028 /* Frameworks */,
B2DC84F81E5DC6CB00CC1028 /* Resources */,
B2DC85301E5DC6CC00CC1028 /* Embed Watch Content */,
);
buildRules = (
);
dependencies = (
B2DC850F1E5DC6CC00CC1028 /* PBXTargetDependency */,
);
name = giovanni_iOS;
productName = watchGB;
productReference = B2DC84FA1E5DC6CB00CC1028 /* giovanni_iOS.app */;
productType = "com.apple.product-type.application";
};
B2DC850B1E5DC6CC00CC1028 /* giovanni_watchOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = B2DC852D1E5DC6CC00CC1028 /* Build configuration list for PBXNativeTarget "giovanni_watchOS" */;
buildPhases = (
B2DC850A1E5DC6CC00CC1028 /* Resources */,
B2DC852C1E5DC6CC00CC1028 /* Embed App Extensions */,
B223A5801E62AD4C00A74FA6 /* Frameworks */,
B223A5811E62AD4C00A74FA6 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
B2DC851E1E5DC6CC00CC1028 /* PBXTargetDependency */,
B21D7CF71E6C51A300002F89 /* PBXTargetDependency */,
);
name = giovanni_watchOS;
productName = "watchGB WatchKit App";
productReference = B2DC850C1E5DC6CC00CC1028 /* giovanni_watchOS.app */;
productType = "com.apple.product-type.application.watchapp2";
};
B2DC851A1E5DC6CC00CC1028 /* giovanni WatchKit Extension */ = {
isa = PBXNativeTarget;
buildConfigurationList = B2DC85291E5DC6CC00CC1028 /* Build configuration list for PBXNativeTarget "giovanni WatchKit Extension" */;
buildPhases = (
B2DC85171E5DC6CC00CC1028 /* Sources */,
B2DC85181E5DC6CC00CC1028 /* Frameworks */,
B2DC85191E5DC6CC00CC1028 /* Resources */,
B2CF4E881E5F41FB00344102 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
B21D7CED1E6C515900002F89 /* PBXTargetDependency */,
);
name = "giovanni WatchKit Extension";
productName = "watchGB WatchKit Extension";
productReference = B2DC851B1E5DC6CC00CC1028 /* giovanni WatchKit Extension.appex */;
productType = "com.apple.product-type.watchkit2-extension";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
B2DC84F21E5DC6CB00CC1028 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0820;
LastUpgradeCheck = 0820;
ORGANIZATIONNAME = Gabrieloc;
TargetAttributes = {
B21D7CE61E6C515900002F89 = {
CreatedOnToolsVersion = 8.2.1;
LastSwiftMigration = 0820;
ProvisioningStyle = Manual;
};
B2DC84F91E5DC6CB00CC1028 = {
CreatedOnToolsVersion = 8.2.1;
ProvisioningStyle = Automatic;
};
B2DC850B1E5DC6CC00CC1028 = {
CreatedOnToolsVersion = 8.2.1;
ProvisioningStyle = Automatic;
};
B2DC851A1E5DC6CC00CC1028 = {
CreatedOnToolsVersion = 8.2.1;
ProvisioningStyle = Automatic;
};
};
};
buildConfigurationList = B2DC84F51E5DC6CB00CC1028 /* Build configuration list for PBXProject "giovanni" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = B2DC84F11E5DC6CB00CC1028;
productRefGroup = B2DC84FB1E5DC6CB00CC1028 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
B2DC84F91E5DC6CB00CC1028 /* giovanni_iOS */,
B2DC850B1E5DC6CC00CC1028 /* giovanni_watchOS */,
B2DC851A1E5DC6CC00CC1028 /* giovanni WatchKit Extension */,
B21D7CE61E6C515900002F89 /* Gambatte_watchOS */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
B21D7CE51E6C515900002F89 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B21D7D6A1E6C5AAB00002F89 /* SConstruct in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B2DC84F81E5DC6CB00CC1028 /* Resources */ = {