From dd2e47ca89b83fbf13b26f375f255a47665d2c79 Mon Sep 17 00:00:00 2001 From: Daniele Cattaneo Date: Mon, 30 Dec 2019 02:52:06 +0100 Subject: [PATCH] Update to bsnes 113.4. Holy cow it almost works with zero code changes! --- BSNES.xcodeproj/project.pbxproj | 4783 ++++++++++++++----------------- bsnes | 2 +- 2 files changed, 2148 insertions(+), 2637 deletions(-) diff --git a/BSNES.xcodeproj/project.pbxproj b/BSNES.xcodeproj/project.pbxproj index 96839f4..e5b2c13 100644 --- a/BSNES.xcodeproj/project.pbxproj +++ b/BSNES.xcodeproj/project.pbxproj @@ -35,66 +35,46 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ + 0167A54323B984A300F0B36E /* interface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A30A23B9843600F0B36E /* interface.cpp */; }; + 0167A54423B984AF00F0B36E /* system.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A3BD23B9843600F0B36E /* system.cpp */; }; + 0167A54523B984B600F0B36E /* controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A3AE23B9843600F0B36E /* controller.cpp */; }; + 0167A54623B984BA00F0B36E /* cartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A39923B9843600F0B36E /* cartridge.cpp */; }; + 0167A54723B984C300F0B36E /* memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A30D23B9843600F0B36E /* memory.cpp */; }; + 0167A54823B984CC00F0B36E /* cpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A31923B9843600F0B36E /* cpu.cpp */; }; + 0167A54923B984D400F0B36E /* smp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A3CD23B9843600F0B36E /* smp.cpp */; }; + 0167A54A23B984DA00F0B36E /* dsp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A3F023B9843600F0B36E /* dsp.cpp */; }; + 0167A54B23B984E000F0B36E /* ppu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A3DA23B9843600F0B36E /* ppu.cpp */; }; + 0167A54C23B984F600F0B36E /* ppu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A3B223B9843600F0B36E /* ppu.cpp */; }; + 0167A54D23B9850400F0B36E /* expansion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A3C223B9843600F0B36E /* expansion.cpp */; }; + 0167A54E23B9850A00F0B36E /* coprocessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A37823B9843600F0B36E /* coprocessor.cpp */; }; + 0167A54F23B9851000F0B36E /* slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A3D423B9843600F0B36E /* slot.cpp */; }; + 0167A55323B9856C00F0B36E /* wdc65816.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A41923B9843600F0B36E /* wdc65816.cpp */; }; + 0167A55523B9857700F0B36E /* arm7tdmi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A43123B9843600F0B36E /* arm7tdmi.cpp */; }; + 0167A55623B9857C00F0B36E /* spc700.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A43A23B9843600F0B36E /* spc700.cpp */; }; + 0167A55723B985A800F0B36E /* display.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A44323B9843600F0B36E /* display.c */; }; + 0167A55823B985A800F0B36E /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A44523B9843600F0B36E /* memory.c */; }; + 0167A55923B985A800F0B36E /* apu.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A44723B9843600F0B36E /* apu.c */; }; + 0167A55A23B985A800F0B36E /* gb.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A44923B9843600F0B36E /* gb.c */; }; + 0167A55B23B985A800F0B36E /* joypad.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A44B23B9843600F0B36E /* joypad.c */; }; + 0167A55D23B985A800F0B36E /* random.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45023B9843600F0B36E /* random.c */; }; + 0167A55E23B985A800F0B36E /* symbol_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45123B9843600F0B36E /* symbol_hash.c */; }; + 0167A55F23B985A800F0B36E /* sgb.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45223B9843600F0B36E /* sgb.c */; }; + 0167A56023B985A800F0B36E /* printer.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45423B9843600F0B36E /* printer.c */; }; + 0167A56123B985A800F0B36E /* sm83_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45523B9843600F0B36E /* sm83_cpu.c */; }; + 0167A56223B985A800F0B36E /* mbc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45623B9843600F0B36E /* mbc.c */; }; + 0167A56323B985A800F0B36E /* save_state.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45823B9843600F0B36E /* save_state.c */; }; + 0167A56523B985A800F0B36E /* rewind.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45D23B9843600F0B36E /* rewind.c */; }; + 0167A56623B985A800F0B36E /* timing.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45E23B9843600F0B36E /* timing.c */; }; + 0167A56723B985A800F0B36E /* camera.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A45F23B9843600F0B36E /* camera.c */; }; + 0167A56D23B985E600F0B36E /* lzma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A4E423B9843600F0B36E /* lzma.cpp */; }; + 0167A59523B985F000F0B36E /* emulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A4D323B9843600F0B36E /* emulator.cpp */; }; + 0167A59C23B9861000F0B36E /* libco.c in Sources */ = {isa = PBXBuildFile; fileRef = 0167A53B23B9843700F0B36E /* libco.c */; }; + 0167A5A123B98BD000F0B36E /* libretro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0167A4AE23B9843600F0B36E /* libretro.cpp */; }; 8230C69910AFBC3A00412F24 /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 8230C69810AFBC3A00412F24 /* dsa_pub.pem */; }; 8230C6AE10AFBCE500412F24 /* config.yaml in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8230C6AA10AFBCC700412F24 /* config.yaml */; }; - 826FDE5110142B230023A8E9 /* bsnes.desktop in Resources */ = {isa = PBXBuildFile; fileRef = 826FDD6710142B230023A8E9 /* bsnes.desktop */; }; - 826FDE5210142B230023A8E9 /* bsnes.ico in Resources */ = {isa = PBXBuildFile; fileRef = 826FDD6810142B230023A8E9 /* bsnes.ico */; }; - 826FDE5310142B230023A8E9 /* bsnes.Manifest in Resources */ = {isa = PBXBuildFile; fileRef = 826FDD6910142B230023A8E9 /* bsnes.Manifest */; }; - 826FDE5410142B230023A8E9 /* bsnes.png in Resources */ = {isa = PBXBuildFile; fileRef = 826FDD6A10142B230023A8E9 /* bsnes.png */; }; - 826FDE5510142B230023A8E9 /* documentation.html in Resources */ = {isa = PBXBuildFile; fileRef = 826FDD6B10142B230023A8E9 /* documentation.html */; }; - 826FDE5610142B230023A8E9 /* joypad.png in Resources */ = {isa = PBXBuildFile; fileRef = 826FDD6C10142B230023A8E9 /* joypad.png */; }; - 826FDE5710142B230023A8E9 /* license.html in Resources */ = {isa = PBXBuildFile; fileRef = 826FDD6D10142B230023A8E9 /* license.html */; }; - 826FDE5810142B230023A8E9 /* logo.png in Resources */ = {isa = PBXBuildFile; fileRef = 826FDD6E10142B230023A8E9 /* logo.png */; }; 82B9198810150FA9007BD6DB /* bsnes.icns in Resources */ = {isa = PBXBuildFile; fileRef = 82B9198710150FA9007BD6DB /* bsnes.icns */; }; 8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; }; 8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; }; - 9458640E16520A7D00CE1693 /* libretro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458628D16520A7B00CE1693 /* libretro.cpp */; }; - 9458641116520B1400CE1693 /* apu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FA716520A7B00CE1693 /* apu.cpp */; }; - 9458641216520B1800CE1693 /* cartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FBA16520A7B00CE1693 /* cartridge.cpp */; }; - 9458641316520B1D00CE1693 /* cheat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FD616520A7B00CE1693 /* cheat.cpp */; }; - 9458641416520B2C00CE1693 /* cpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FD916520A7B00CE1693 /* cpu.cpp */; }; - 9458641516520B5D00CE1693 /* interface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FE116520A7B00CE1693 /* interface.cpp */; }; - 9458641616520B6100CE1693 /* memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FE516520A7B00CE1693 /* memory.cpp */; }; - 9458641716520BC400CE1693 /* ppu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FEB16520A7B00CE1693 /* ppu.cpp */; }; - 9458641816520BCD00CE1693 /* scheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FEF16520A7B00CE1693 /* scheduler.cpp */; }; - 9458641A16520BE900CE1693 /* system.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FF316520A7B00CE1693 /* system.cpp */; }; - 9458641B16520BF700CE1693 /* video.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94585FF616520A7B00CE1693 /* video.cpp */; }; - 9458641D16520C0500CE1693 /* libco.c in Sources */ = {isa = PBXBuildFile; fileRef = 9458603E16520A7B00CE1693 /* libco.c */; }; - 9458641E16520C6700CE1693 /* arm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945860C616520A7B00CE1693 /* arm.cpp */; }; - 9458641F16520C6F00CE1693 /* gsu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945860D216520A7B00CE1693 /* gsu.cpp */; }; - 9458642016520C7C00CE1693 /* hg51b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945860D916520A7B00CE1693 /* hg51b.cpp */; }; - 9458642116520C8B00CE1693 /* lr35902.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945860E216520A7B00CE1693 /* lr35902.cpp */; }; - 9458642216520C9500CE1693 /* r6502.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945860EC16520A7B00CE1693 /* r6502.cpp */; }; - 9458642316520CA200CE1693 /* r65816.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945860FA16520A7B00CE1693 /* r65816.cpp */; }; - 9458642416520CAB00CE1693 /* spc700.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458610616520A7B00CE1693 /* spc700.cpp */; }; - 9458642516520CB100CE1693 /* upd96050.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458610E16520A7B00CE1693 /* upd96050.cpp */; }; - 9458642616520DAA00CE1693 /* cpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458614D16520A7B00CE1693 /* cpu.cpp */; }; - 9458642716520DB500CE1693 /* dsp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458615916520A7B00CE1693 /* dsp.cpp */; }; - 9458642816520DCD00CE1693 /* ppu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458617D16520A7B00CE1693 /* ppu.cpp */; }; - 9458642916520DF000CE1693 /* smp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861A016520A7B00CE1693 /* smp.cpp */; }; - 9458642A16520E1400CE1693 /* cartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861A416520A7B00CE1693 /* cartridge.cpp */; }; - 9458642B16520E1900CE1693 /* cheat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861A916520A7B00CE1693 /* cheat.cpp */; }; - 9458642C16520E2900CE1693 /* armdsp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861AD16520A7B00CE1693 /* armdsp.cpp */; }; - 9458642D16520E2E00CE1693 /* bsx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861B316520A7B00CE1693 /* bsx.cpp */; }; - 9458642E16520E3300CE1693 /* hitachidsp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861C116520A7B00CE1693 /* hitachidsp.cpp */; }; - 9458642F16520E3900CE1693 /* icd2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861C716520A7B00CE1693 /* icd2.cpp */; }; - 9458643016520E3F00CE1693 /* link.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861D116520A7B00CE1693 /* link.cpp */; }; - 9458643116520E4600CE1693 /* msu1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861D416520A7B00CE1693 /* msu1.cpp */; }; - 9458643216520E5200CE1693 /* necdsp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861D816520A7B00CE1693 /* necdsp.cpp */; }; - 9458643316520E5800CE1693 /* nss.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861DC16520A7B00CE1693 /* nss.cpp */; }; - 9458643416520E6000CE1693 /* obc1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861DF16520A7B00CE1693 /* obc1.cpp */; }; - 9458643516520E6600CE1693 /* sa1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861EF16520A7B00CE1693 /* sa1.cpp */; }; - 9458643616520E6C00CE1693 /* sdd1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861F516520A7B00CE1693 /* sdd1.cpp */; }; - 9458643716520E7400CE1693 /* spc7110.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945861FC16520A7B00CE1693 /* spc7110.cpp */; }; - 9458643816520E7900CE1693 /* srtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458620016520A7B00CE1693 /* srtc.cpp */; }; - 9458643916520E7F00CE1693 /* sufamiturbo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458620416520A7B00CE1693 /* sufamiturbo.cpp */; }; - 9458643A16520E8600CE1693 /* superfx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458621716520A7B00CE1693 /* superfx.cpp */; }; - 9458643B16520F7000CE1693 /* config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458621D16520A7B00CE1693 /* config.cpp */; }; - 9458643C16520F7700CE1693 /* controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458622016520A7B00CE1693 /* controller.cpp */; }; - 9458643D16520F8A00CE1693 /* interface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458625316520A7B00CE1693 /* interface.cpp */; }; - 9458643E16520F9000CE1693 /* memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458625816520A7B00CE1693 /* memory.cpp */; }; - 9458643F16520FAE00CE1693 /* scheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458627916520A7B00CE1693 /* scheduler.cpp */; }; - 9458644116520FE700CE1693 /* system.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9458628816520A7B00CE1693 /* system.cpp */; }; 94D9257314CA9879008F697D /* BSNESGameCore.mm in Sources */ = {isa = PBXBuildFile; fileRef = 826FE0F41014D8930023A8E9 /* BSNESGameCore.mm */; }; C6D120EC1711307900E868A8 /* OpenEmuBase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6D120EB1711307900E868A8 /* OpenEmuBase.framework */; }; /* End PBXBuildFile section */ @@ -130,20 +110,646 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 0167A1FB23B9843600F0B36E /* sqlite3.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sqlite3.hpp; sourceTree = ""; }; + 0167A1FC23B9843600F0B36E /* odbc.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = odbc.hpp; sourceTree = ""; }; + 0167A1FD23B9843600F0B36E /* inline-if.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "inline-if.hpp"; sourceTree = ""; }; + 0167A1FE23B9843600F0B36E /* instance.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = instance.hpp; sourceTree = ""; }; + 0167A20023B9843600F0B36E /* service.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = service.hpp; sourceTree = ""; }; + 0167A20123B9843600F0B36E /* shared-memory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "shared-memory.hpp"; sourceTree = ""; }; + 0167A20223B9843600F0B36E /* adaptive-array.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "adaptive-array.hpp"; sourceTree = ""; }; + 0167A20523B9843600F0B36E /* file.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = file.hpp; sourceTree = ""; }; + 0167A20623B9843600F0B36E /* vfs.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = vfs.hpp; sourceTree = ""; }; + 0167A20823B9843600F0B36E /* file.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = file.hpp; sourceTree = ""; }; + 0167A20923B9843600F0B36E /* file-map.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "file-map.hpp"; sourceTree = ""; }; + 0167A20A23B9843600F0B36E /* serializer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = serializer.hpp; sourceTree = ""; }; + 0167A20B23B9843600F0B36E /* hashset.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hashset.hpp; sourceTree = ""; }; + 0167A20C23B9843600F0B36E /* array-span.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "array-span.hpp"; sourceTree = ""; }; + 0167A20D23B9843600F0B36E /* suffix-array.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "suffix-array.hpp"; sourceTree = ""; }; + 0167A20F23B9843600F0B36E /* guard.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = guard.hpp; sourceTree = ""; }; + 0167A21023B9843600F0B36E /* utility.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = utility.hpp; sourceTree = ""; }; + 0167A21123B9843600F0B36E /* reed-solomon.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "reed-solomon.hpp"; sourceTree = ""; }; + 0167A21223B9843600F0B36E /* main.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = main.hpp; sourceTree = ""; }; + 0167A21323B9843600F0B36E /* vfs.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = vfs.hpp; sourceTree = ""; }; + 0167A21423B9843600F0B36E /* nall.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = nall.hpp; sourceTree = ""; }; + 0167A21623B9843600F0B36E /* sha384.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sha384.hpp; sourceTree = ""; }; + 0167A21723B9843600F0B36E /* hash.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hash.hpp; sourceTree = ""; }; + 0167A21823B9843600F0B36E /* sha224.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sha224.hpp; sourceTree = ""; }; + 0167A21923B9843600F0B36E /* crc64.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = crc64.hpp; sourceTree = ""; }; + 0167A21A23B9843600F0B36E /* sha256.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sha256.hpp; sourceTree = ""; }; + 0167A21B23B9843600F0B36E /* crc16.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = crc16.hpp; sourceTree = ""; }; + 0167A21C23B9843600F0B36E /* crc32.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = crc32.hpp; sourceTree = ""; }; + 0167A21D23B9843600F0B36E /* sha512.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sha512.hpp; sourceTree = ""; }; + 0167A21E23B9843600F0B36E /* varint.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = varint.hpp; sourceTree = ""; }; + 0167A21F23B9843600F0B36E /* function.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = function.hpp; sourceTree = ""; }; + 0167A22023B9843600F0B36E /* array.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = array.hpp; sourceTree = ""; }; + 0167A22223B9843600F0B36E /* 21fx.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = 21fx.hpp; sourceTree = ""; }; + 0167A22323B9843600F0B36E /* vector.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = ""; }; + 0167A22423B9843600F0B36E /* traits.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = traits.hpp; sourceTree = ""; }; + 0167A22523B9843600F0B36E /* interpolation.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = interpolation.hpp; sourceTree = ""; }; + 0167A22623B9843600F0B36E /* map.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = ""; }; + 0167A22923B9843600F0B36E /* container.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = container.hpp; sourceTree = ""; }; + 0167A22A23B9843600F0B36E /* extract.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = extract.hpp; sourceTree = ""; }; + 0167A22B23B9843600F0B36E /* create.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = create.hpp; sourceTree = ""; }; + 0167A22C23B9843600F0B36E /* node.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = node.hpp; sourceTree = ""; }; + 0167A22E23B9843600F0B36E /* apply.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = ""; }; + 0167A22F23B9843600F0B36E /* create.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = create.hpp; sourceTree = ""; }; + 0167A23123B9843600F0B36E /* modulo25519-optimized.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "modulo25519-optimized.hpp"; sourceTree = ""; }; + 0167A23223B9843600F0B36E /* curve25519.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = curve25519.hpp; sourceTree = ""; }; + 0167A23323B9843600F0B36E /* ed25519.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ed25519.hpp; sourceTree = ""; }; + 0167A23423B9843600F0B36E /* modulo25519-reference.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "modulo25519-reference.hpp"; sourceTree = ""; }; + 0167A23523B9843600F0B36E /* arithmetic.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = arithmetic.hpp; sourceTree = ""; }; + 0167A23623B9843600F0B36E /* bit.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = bit.hpp; sourceTree = ""; }; + 0167A23723B9843600F0B36E /* file.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = file.hpp; sourceTree = ""; }; + 0167A23823B9843600F0B36E /* inode.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = inode.hpp; sourceTree = ""; }; + 0167A23923B9843600F0B36E /* intrinsics.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = intrinsics.hpp; sourceTree = ""; }; + 0167A23B23B9843600F0B36E /* clipboard.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = clipboard.hpp; sourceTree = ""; }; + 0167A23C23B9843600F0B36E /* xorg.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = xorg.hpp; sourceTree = ""; }; + 0167A23D23B9843600F0B36E /* guard.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = guard.hpp; sourceTree = ""; }; + 0167A23E23B9843600F0B36E /* service.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = service.hpp; sourceTree = ""; }; + 0167A23F23B9843600F0B36E /* serial.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = serial.hpp; sourceTree = ""; }; + 0167A24023B9843600F0B36E /* terminal.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = terminal.hpp; sourceTree = ""; }; + 0167A24223B9843600F0B36E /* chacha20.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = chacha20.hpp; sourceTree = ""; }; + 0167A24323B9843600F0B36E /* algorithm.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = algorithm.hpp; sourceTree = ""; }; + 0167A24423B9843600F0B36E /* primitives.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = primitives.hpp; sourceTree = ""; }; + 0167A24523B9843600F0B36E /* queue.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = queue.hpp; sourceTree = ""; }; + 0167A24623B9843600F0B36E /* literals.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = literals.hpp; sourceTree = ""; }; + 0167A24723B9843600F0B36E /* variant.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = variant.hpp; sourceTree = ""; }; + 0167A24823B9843600F0B36E /* shared-pointer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "shared-pointer.hpp"; sourceTree = ""; }; + 0167A24A23B9843600F0B36E /* huffman.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = huffman.hpp; sourceTree = ""; }; + 0167A24B23B9843600F0B36E /* zip.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = zip.hpp; sourceTree = ""; }; + 0167A24C23B9843600F0B36E /* bwt.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = bwt.hpp; sourceTree = ""; }; + 0167A24D23B9843600F0B36E /* mtf.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mtf.hpp; sourceTree = ""; }; + 0167A24E23B9843600F0B36E /* rle.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = rle.hpp; sourceTree = ""; }; + 0167A24F23B9843600F0B36E /* url.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = url.hpp; sourceTree = ""; }; + 0167A25023B9843600F0B36E /* base.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = base.hpp; sourceTree = ""; }; + 0167A25123B9843600F0B36E /* html.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = html.hpp; sourceTree = ""; }; + 0167A25223B9843600F0B36E /* lzsa.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lzsa.hpp; sourceTree = ""; }; + 0167A25323B9843600F0B36E /* bmp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = bmp.hpp; sourceTree = ""; }; + 0167A25423B9843600F0B36E /* base64.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = base64.hpp; sourceTree = ""; }; + 0167A25523B9843600F0B36E /* matrix.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = matrix.hpp; sourceTree = ""; }; + 0167A25623B9843600F0B36E /* dl.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = dl.hpp; sourceTree = ""; }; + 0167A25723B9843600F0B36E /* path.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = path.hpp; sourceTree = ""; }; + 0167A25823B9843600F0B36E /* platform.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = platform.hpp; sourceTree = ""; }; + 0167A25923B9843600F0B36E /* pointer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = pointer.hpp; sourceTree = ""; }; + 0167A25A23B9843600F0B36E /* galois-field.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "galois-field.hpp"; sourceTree = ""; }; + 0167A25C23B9843600F0B36E /* load.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = load.hpp; sourceTree = ""; }; + 0167A25D23B9843600F0B36E /* static.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = static.hpp; sourceTree = ""; }; + 0167A25E23B9843600F0B36E /* scale.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = scale.hpp; sourceTree = ""; }; + 0167A25F23B9843600F0B36E /* utility.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = utility.hpp; sourceTree = ""; }; + 0167A26023B9843600F0B36E /* interpolation.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = interpolation.hpp; sourceTree = ""; }; + 0167A26123B9843600F0B36E /* blend.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = blend.hpp; sourceTree = ""; }; + 0167A26223B9843600F0B36E /* fill.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = fill.hpp; sourceTree = ""; }; + 0167A26323B9843600F0B36E /* core.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = core.hpp; sourceTree = ""; }; + 0167A26423B9843600F0B36E /* induced-sort.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "induced-sort.hpp"; sourceTree = ""; }; + 0167A26623B9843600F0B36E /* integer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = integer.hpp; sourceTree = ""; }; + 0167A26723B9843600F0B36E /* boolean.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = boolean.hpp; sourceTree = ""; }; + 0167A26823B9843600F0B36E /* bit-field.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "bit-field.hpp"; sourceTree = ""; }; + 0167A26923B9843600F0B36E /* real.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = real.hpp; sourceTree = ""; }; + 0167A26A23B9843600F0B36E /* literals.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = literals.hpp; sourceTree = ""; }; + 0167A26B23B9843600F0B36E /* natural.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = natural.hpp; sourceTree = ""; }; + 0167A26C23B9843600F0B36E /* bit-range.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "bit-range.hpp"; sourceTree = ""; }; + 0167A26D23B9843600F0B36E /* types.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = types.hpp; sourceTree = ""; }; + 0167A26E23B9843600F0B36E /* property.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = property.hpp; sourceTree = ""; }; + 0167A26F23B9843600F0B36E /* array-view.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "array-view.hpp"; sourceTree = ""; }; + 0167A27023B9843600F0B36E /* random.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = random.hpp; sourceTree = ""; }; + 0167A27223B9843600F0B36E /* poly1305.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = poly1305.hpp; sourceTree = ""; }; + 0167A27423B9843600F0B36E /* huffman.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = huffman.hpp; sourceTree = ""; }; + 0167A27523B9843600F0B36E /* zip.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = zip.hpp; sourceTree = ""; }; + 0167A27623B9843600F0B36E /* bwt.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = bwt.hpp; sourceTree = ""; }; + 0167A27723B9843600F0B36E /* mtf.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mtf.hpp; sourceTree = ""; }; + 0167A27823B9843600F0B36E /* rle.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = rle.hpp; sourceTree = ""; }; + 0167A27923B9843600F0B36E /* png.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = png.hpp; sourceTree = ""; }; + 0167A27A23B9843600F0B36E /* url.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = url.hpp; sourceTree = ""; }; + 0167A27B23B9843600F0B36E /* base.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = base.hpp; sourceTree = ""; }; + 0167A27C23B9843600F0B36E /* gzip.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = gzip.hpp; sourceTree = ""; }; + 0167A27D23B9843600F0B36E /* html.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = html.hpp; sourceTree = ""; }; + 0167A27E23B9843600F0B36E /* lzsa.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lzsa.hpp; sourceTree = ""; }; + 0167A27F23B9843600F0B36E /* inflate.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = inflate.hpp; sourceTree = ""; }; + 0167A28023B9843600F0B36E /* bmp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = bmp.hpp; sourceTree = ""; }; + 0167A28123B9843600F0B36E /* base64.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = base64.hpp; sourceTree = ""; }; + 0167A28223B9843600F0B36E /* any.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = any.hpp; sourceTree = ""; }; + 0167A28323B9843600F0B36E /* endian.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = endian.hpp; sourceTree = ""; }; + 0167A28423B9843600F0B36E /* unique-pointer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "unique-pointer.hpp"; sourceTree = ""; }; + 0167A28523B9843600F0B36E /* run.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = run.hpp; sourceTree = ""; }; + 0167A28623B9843600F0B36E /* set.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = ""; }; + 0167A28823B9843600F0B36E /* server.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = server.hpp; sourceTree = ""; }; + 0167A28923B9843600F0B36E /* response.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = response.hpp; sourceTree = ""; }; + 0167A28A23B9843600F0B36E /* role.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = role.hpp; sourceTree = ""; }; + 0167A28B23B9843600F0B36E /* request.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = request.hpp; sourceTree = ""; }; + 0167A28C23B9843600F0B36E /* client.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = client.hpp; sourceTree = ""; }; + 0167A28D23B9843600F0B36E /* message.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = message.hpp; sourceTree = ""; }; + 0167A28E23B9843600F0B36E /* hid.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hid.hpp; sourceTree = ""; }; + 0167A28F23B9843600F0B36E /* stdint.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = stdint.hpp; sourceTree = ""; }; + 0167A29023B9843600F0B36E /* string.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = string.hpp; sourceTree = ""; }; + 0167A29123B9843600F0B36E /* location.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = location.hpp; sourceTree = ""; }; + 0167A29223B9843600F0B36E /* chrono.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = chrono.hpp; sourceTree = ""; }; + 0167A29323B9843600F0B36E /* view.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = view.hpp; sourceTree = ""; }; + 0167A29423B9843600F0B36E /* atoi.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = atoi.hpp; sourceTree = ""; }; + 0167A29523B9843600F0B36E /* directory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = directory.hpp; sourceTree = ""; }; + 0167A29723B9843600F0B36E /* barrett.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = barrett.hpp; sourceTree = ""; }; + 0167A29823B9843600F0B36E /* unsigned.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = unsigned.hpp; sourceTree = ""; }; + 0167A29923B9843600F0B36E /* natural.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = natural.hpp; sourceTree = ""; }; + 0167A29A23B9843600F0B36E /* file-buffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "file-buffer.hpp"; sourceTree = ""; }; + 0167A29B23B9843600F0B36E /* smtp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = smtp.hpp; sourceTree = ""; }; + 0167A29D23B9843600F0B36E /* cast.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = cast.hpp; sourceTree = ""; }; + 0167A29E23B9843600F0B36E /* utility.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = utility.hpp; sourceTree = ""; }; + 0167A29F23B9843600F0B36E /* utf8.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = utf8.hpp; sourceTree = ""; }; + 0167A2A023B9843600F0B36E /* vector.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = ""; }; + 0167A2A123B9843600F0B36E /* pascal.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = pascal.hpp; sourceTree = ""; }; + 0167A2A223B9843600F0B36E /* trim.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = trim.hpp; sourceTree = ""; }; + 0167A2A323B9843600F0B36E /* replace.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = replace.hpp; sourceTree = ""; }; + 0167A2A523B9843600F0B36E /* bml.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = bml.hpp; sourceTree = ""; }; + 0167A2A623B9843600F0B36E /* xml.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = xml.hpp; sourceTree = ""; }; + 0167A2A723B9843600F0B36E /* node.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = node.hpp; sourceTree = ""; }; + 0167A2A823B9843600F0B36E /* find.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = find.hpp; sourceTree = ""; }; + 0167A2A923B9843600F0B36E /* find.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = find.hpp; sourceTree = ""; }; + 0167A2AA23B9843600F0B36E /* match.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = match.hpp; sourceTree = ""; }; + 0167A2AC23B9843600F0B36E /* adaptive.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = adaptive.hpp; sourceTree = ""; }; + 0167A2AD23B9843600F0B36E /* vector.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = ""; }; + 0167A2AE23B9843600F0B36E /* copy-on-write.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "copy-on-write.hpp"; sourceTree = ""; }; + 0167A2AF23B9843600F0B36E /* small-string-optimization.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "small-string-optimization.hpp"; sourceTree = ""; }; + 0167A2B023B9843600F0B36E /* view.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = view.hpp; sourceTree = ""; }; + 0167A2B123B9843600F0B36E /* atoi.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = atoi.hpp; sourceTree = ""; }; + 0167A2B323B9843600F0B36E /* parser.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = parser.hpp; sourceTree = ""; }; + 0167A2B423B9843600F0B36E /* literal.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = literal.hpp; sourceTree = ""; }; + 0167A2B523B9843600F0B36E /* node.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = node.hpp; sourceTree = ""; }; + 0167A2B623B9843600F0B36E /* evaluator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = evaluator.hpp; sourceTree = ""; }; + 0167A2B823B9843600F0B36E /* dml.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = dml.hpp; sourceTree = ""; }; + 0167A2B923B9843600F0B36E /* cml.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = cml.hpp; sourceTree = ""; }; + 0167A2BA23B9843600F0B36E /* compare.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = compare.hpp; sourceTree = ""; }; + 0167A2BB23B9843600F0B36E /* format.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = format.hpp; sourceTree = ""; }; + 0167A2BC23B9843600F0B36E /* core.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = core.hpp; sourceTree = ""; }; + 0167A2BD23B9843600F0B36E /* split.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = split.hpp; sourceTree = ""; }; + 0167A2BE23B9843600F0B36E /* convert.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = convert.hpp; sourceTree = ""; }; + 0167A2C023B9843600F0B36E /* edc.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = edc.hpp; sourceTree = ""; }; + 0167A2C123B9843600F0B36E /* efm.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = efm.hpp; sourceTree = ""; }; + 0167A2C223B9843600F0B36E /* scrambler.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = scrambler.hpp; sourceTree = ""; }; + 0167A2C323B9843600F0B36E /* session.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = session.hpp; sourceTree = ""; }; + 0167A2C423B9843600F0B36E /* crc16.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = crc16.hpp; sourceTree = ""; }; + 0167A2C523B9843600F0B36E /* rspc.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = rspc.hpp; sourceTree = ""; }; + 0167A2C623B9843600F0B36E /* sync.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sync.hpp; sourceTree = ""; }; + 0167A2C723B9843600F0B36E /* memory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; + 0167A2C823B9843600F0B36E /* cd.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = cd.hpp; sourceTree = ""; }; + 0167A2C923B9843600F0B36E /* maybe.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = maybe.hpp; sourceTree = ""; }; + 0167A2CB23B9843600F0B36E /* guid.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = guid.hpp; sourceTree = ""; }; + 0167A2CC23B9843600F0B36E /* utf8.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = utf8.hpp; sourceTree = ""; }; + 0167A2CD23B9843600F0B36E /* launcher.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = launcher.hpp; sourceTree = ""; }; + 0167A2CE23B9843600F0B36E /* registry.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = registry.hpp; sourceTree = ""; }; + 0167A2CF23B9843600F0B36E /* detour.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = detour.hpp; sourceTree = ""; }; + 0167A2D023B9843600F0B36E /* service.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = service.hpp; sourceTree = ""; }; + 0167A2D123B9843600F0B36E /* guard.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = guard.hpp; sourceTree = ""; }; + 0167A2D223B9843600F0B36E /* shared-memory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "shared-memory.hpp"; sourceTree = ""; }; + 0167A2D323B9843600F0B36E /* thread.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = thread.hpp; sourceTree = ""; }; + 0167A2D423B9843600F0B36E /* merge-sort.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "merge-sort.hpp"; sourceTree = ""; }; + 0167A2D523B9843600F0B36E /* counting-sort.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "counting-sort.hpp"; sourceTree = ""; }; + 0167A2D623B9843600F0B36E /* range.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = range.hpp; sourceTree = ""; }; + 0167A2D923B9843600F0B36E /* cubic.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = cubic.hpp; sourceTree = ""; }; + 0167A2DA23B9843600F0B36E /* dsp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = dsp.hpp; sourceTree = ""; }; + 0167A2DC23B9843600F0B36E /* one-pole.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "one-pole.hpp"; sourceTree = ""; }; + 0167A2DD23B9843600F0B36E /* biquad.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = biquad.hpp; sourceTree = ""; }; + 0167A2DE23B9843600F0B36E /* dc-removal.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "dc-removal.hpp"; sourceTree = ""; }; + 0167A2E123B9843600F0B36E /* uint8_t.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = uint8_t.hpp; sourceTree = ""; }; + 0167A2E223B9843600F0B36E /* access.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = access.hpp; sourceTree = ""; }; + 0167A2E323B9843600F0B36E /* utility.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = utility.hpp; sourceTree = ""; }; + 0167A2E423B9843600F0B36E /* modify.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = modify.hpp; sourceTree = ""; }; + 0167A2E523B9843600F0B36E /* assign.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = assign.hpp; sourceTree = ""; }; + 0167A2E623B9843600F0B36E /* memory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; + 0167A2E723B9843600F0B36E /* compare.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = compare.hpp; sourceTree = ""; }; + 0167A2E823B9843600F0B36E /* iterator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = iterator.hpp; sourceTree = ""; }; + 0167A2E923B9843600F0B36E /* core.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = core.hpp; sourceTree = ""; }; + 0167A2EA23B9843600F0B36E /* iterator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = iterator.hpp; sourceTree = ""; }; + 0167A2EB23B9843600F0B36E /* image.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = image.hpp; sourceTree = ""; }; + 0167A2EC23B9843600F0B36E /* arguments.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = arguments.hpp; sourceTree = ""; }; + 0167A2ED23B9843600F0B36E /* locale.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = locale.hpp; sourceTree = ""; }; + 0167A2EE23B9843600F0B36E /* simd.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = simd.hpp; sourceTree = ""; }; + 0167A2EF23B9843600F0B36E /* matrix-multiply.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "matrix-multiply.hpp"; sourceTree = ""; }; + 0167A2F023B9843600F0B36E /* shared-memory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "shared-memory.hpp"; sourceTree = ""; }; + 0167A2F423B9843600F0B36E /* game-boy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "game-boy.cpp"; sourceTree = ""; }; + 0167A2F523B9843600F0B36E /* heuristics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = heuristics.cpp; sourceTree = ""; }; + 0167A2F623B9843600F0B36E /* sufami-turbo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "sufami-turbo.cpp"; sourceTree = ""; }; + 0167A2F723B9843600F0B36E /* super-famicom.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "super-famicom.cpp"; sourceTree = ""; }; + 0167A2F823B9843600F0B36E /* heuristics.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = heuristics.hpp; sourceTree = ""; }; + 0167A2F923B9843600F0B36E /* bs-memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "bs-memory.cpp"; sourceTree = ""; }; + 0167A2FB23B9843600F0B36E /* Sufami Turbo.bml */ = {isa = PBXFileReference; lastKnownFileType = text; path = "Sufami Turbo.bml"; sourceTree = ""; }; + 0167A2FC23B9843600F0B36E /* Cheat Codes.bml */ = {isa = PBXFileReference; lastKnownFileType = text; path = "Cheat Codes.bml"; sourceTree = ""; }; + 0167A2FD23B9843600F0B36E /* BS Memory.bml */ = {isa = PBXFileReference; lastKnownFileType = text; path = "BS Memory.bml"; sourceTree = ""; }; + 0167A2FE23B9843600F0B36E /* Super Famicom.bml */ = {isa = PBXFileReference; lastKnownFileType = text; path = "Super Famicom.bml"; sourceTree = ""; }; + 0167A30823B9843600F0B36E /* interface.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = interface.hpp; sourceTree = ""; }; + 0167A30923B9843600F0B36E /* configuration.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = configuration.hpp; sourceTree = ""; }; + 0167A30A23B9843600F0B36E /* interface.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = interface.cpp; sourceTree = ""; }; + 0167A30B23B9843600F0B36E /* configuration.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = configuration.cpp; sourceTree = ""; }; + 0167A30D23B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A30E23B9843600F0B36E /* writable.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = writable.hpp; sourceTree = ""; }; + 0167A30F23B9843600F0B36E /* protectable.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = protectable.hpp; sourceTree = ""; }; + 0167A31023B9843600F0B36E /* memory-inline.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "memory-inline.hpp"; sourceTree = ""; }; + 0167A31123B9843600F0B36E /* readable.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = readable.hpp; sourceTree = ""; }; + 0167A31223B9843600F0B36E /* memory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; + 0167A31423B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A31523B9843600F0B36E /* cpu.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = cpu.hpp; sourceTree = ""; }; + 0167A31623B9843600F0B36E /* dma.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dma.cpp; sourceTree = ""; }; + 0167A31723B9843600F0B36E /* io.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = io.cpp; sourceTree = ""; }; + 0167A31823B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A31923B9843600F0B36E /* cpu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = ""; }; + 0167A31A23B9843600F0B36E /* timing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; + 0167A31B23B9843600F0B36E /* irq.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = irq.cpp; sourceTree = ""; }; + 0167A31E23B9843600F0B36E /* dsp2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dsp2.cpp; sourceTree = ""; }; + 0167A31F23B9843600F0B36E /* dsp2.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = dsp2.hpp; sourceTree = ""; }; + 0167A32023B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A32123B9843600F0B36E /* opcodes.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = opcodes.cpp; sourceTree = ""; }; + 0167A32323B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A32423B9843600F0B36E /* armdsp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = armdsp.cpp; sourceTree = ""; }; + 0167A32523B9843600F0B36E /* registers.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; + 0167A32623B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A32723B9843600F0B36E /* armdsp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = armdsp.hpp; sourceTree = ""; }; + 0167A32923B9843600F0B36E /* dsp4emu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dsp4emu.h; sourceTree = ""; }; + 0167A32A23B9843600F0B36E /* dsp4.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dsp4.cpp; sourceTree = ""; }; + 0167A32B23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A32C23B9843600F0B36E /* dsp4.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = dsp4.hpp; sourceTree = ""; }; + 0167A32D23B9843600F0B36E /* dsp4emu.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dsp4emu.c; sourceTree = ""; }; + 0167A32F23B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A33023B9843600F0B36E /* hitachidsp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hitachidsp.hpp; sourceTree = ""; }; + 0167A33123B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A33223B9843600F0B36E /* data-rom.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "data-rom.cpp"; sourceTree = ""; }; + 0167A33323B9843600F0B36E /* hitachidsp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = hitachidsp.cpp; sourceTree = ""; }; + 0167A33523B9843600F0B36E /* dip.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = dip.hpp; sourceTree = ""; }; + 0167A33623B9843600F0B36E /* dip.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dip.cpp; sourceTree = ""; }; + 0167A33723B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A33923B9843600F0B36E /* obc1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = obc1.cpp; sourceTree = ""; }; + 0167A33A23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A33B23B9843600F0B36E /* obc1.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = obc1.hpp; sourceTree = ""; }; + 0167A33D23B9843600F0B36E /* st0010.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = st0010.hpp; sourceTree = ""; }; + 0167A33E23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A33F23B9843600F0B36E /* opcodes.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = opcodes.cpp; sourceTree = ""; }; + 0167A34023B9843600F0B36E /* st0010.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = st0010.cpp; sourceTree = ""; }; + 0167A34123B9843600F0B36E /* data.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = data.hpp; sourceTree = ""; }; + 0167A34323B9843600F0B36E /* cx4.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cx4.cpp; sourceTree = ""; }; + 0167A34423B9843600F0B36E /* oam.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = oam.cpp; sourceTree = ""; }; + 0167A34523B9843600F0B36E /* data.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = data.cpp; sourceTree = ""; }; + 0167A34623B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A34723B9843600F0B36E /* cx4.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = cx4.hpp; sourceTree = ""; }; + 0167A34823B9843600F0B36E /* opcodes.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = opcodes.cpp; sourceTree = ""; }; + 0167A34923B9843600F0B36E /* functions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = functions.cpp; sourceTree = ""; }; + 0167A34B23B9843600F0B36E /* mcc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = mcc.cpp; sourceTree = ""; }; + 0167A34C23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A34D23B9843600F0B36E /* mcc.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mcc.hpp; sourceTree = ""; }; + 0167A34F23B9843600F0B36E /* boot-roms.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "boot-roms.cpp"; sourceTree = ""; }; + 0167A35023B9843600F0B36E /* icd.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icd.cpp; sourceTree = ""; }; + 0167A35123B9843600F0B36E /* interface.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = interface.cpp; sourceTree = ""; }; + 0167A35223B9843600F0B36E /* io.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = io.cpp; sourceTree = ""; }; + 0167A35323B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A35423B9843600F0B36E /* icd.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = icd.hpp; sourceTree = ""; }; + 0167A35523B9843600F0B36E /* coprocessor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = coprocessor.hpp; sourceTree = ""; }; + 0167A35723B9843600F0B36E /* dsp1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dsp1.cpp; sourceTree = ""; }; + 0167A35823B9843600F0B36E /* dsp1emu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dsp1emu.cpp; sourceTree = ""; }; + 0167A35923B9843600F0B36E /* dsp1.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = dsp1.hpp; sourceTree = ""; }; + 0167A35A23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A35B23B9843600F0B36E /* dsp1emu.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = dsp1emu.hpp; sourceTree = ""; }; + 0167A35D23B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A35E23B9843600F0B36E /* dma.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dma.cpp; sourceTree = ""; }; + 0167A35F23B9843600F0B36E /* bwram.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bwram.cpp; sourceTree = ""; }; + 0167A36023B9843600F0B36E /* sa1.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sa1.hpp; sourceTree = ""; }; + 0167A36123B9843600F0B36E /* io.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = io.cpp; sourceTree = ""; }; + 0167A36223B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A36323B9843600F0B36E /* rom.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rom.cpp; sourceTree = ""; }; + 0167A36423B9843600F0B36E /* iram.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = iram.cpp; sourceTree = ""; }; + 0167A36523B9843600F0B36E /* sa1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sa1.cpp; sourceTree = ""; }; + 0167A36723B9843600F0B36E /* msu1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = msu1.cpp; sourceTree = ""; }; + 0167A36823B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A36923B9843600F0B36E /* msu1.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = msu1.hpp; sourceTree = ""; }; + 0167A36B23B9843600F0B36E /* decompressor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = decompressor.cpp; sourceTree = ""; }; + 0167A36C23B9843600F0B36E /* alu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = alu.cpp; sourceTree = ""; }; + 0167A36D23B9843600F0B36E /* data.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = data.cpp; sourceTree = ""; }; + 0167A36E23B9843600F0B36E /* spc7110.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = spc7110.cpp; sourceTree = ""; }; + 0167A36F23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A37023B9843600F0B36E /* spc7110.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = spc7110.hpp; sourceTree = ""; }; + 0167A37123B9843600F0B36E /* dcu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dcu.cpp; sourceTree = ""; }; + 0167A37323B9843600F0B36E /* decompressor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = decompressor.cpp; sourceTree = ""; }; + 0167A37423B9843600F0B36E /* sdd1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sdd1.cpp; sourceTree = ""; }; + 0167A37523B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A37623B9843600F0B36E /* decompressor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = decompressor.hpp; sourceTree = ""; }; + 0167A37723B9843600F0B36E /* sdd1.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sdd1.hpp; sourceTree = ""; }; + 0167A37823B9843600F0B36E /* coprocessor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = coprocessor.cpp; sourceTree = ""; }; + 0167A37A23B9843600F0B36E /* necdsp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = necdsp.hpp; sourceTree = ""; }; + 0167A37B23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A37C23B9843600F0B36E /* necdsp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = necdsp.cpp; sourceTree = ""; }; + 0167A37E23B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A37F23B9843600F0B36E /* epsonrtc.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = epsonrtc.hpp; sourceTree = ""; }; + 0167A38023B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A38123B9843600F0B36E /* epsonrtc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = epsonrtc.cpp; sourceTree = ""; }; + 0167A38223B9843600F0B36E /* time.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = time.cpp; sourceTree = ""; }; + 0167A38423B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A38523B9843600F0B36E /* sharprtc.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sharprtc.hpp; sourceTree = ""; }; + 0167A38623B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A38723B9843600F0B36E /* sharprtc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sharprtc.cpp; sourceTree = ""; }; + 0167A38823B9843600F0B36E /* time.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = time.cpp; sourceTree = ""; }; + 0167A38A23B9843600F0B36E /* bus.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bus.cpp; sourceTree = ""; }; + 0167A38B23B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A38C23B9843600F0B36E /* core.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = core.cpp; sourceTree = ""; }; + 0167A38D23B9843600F0B36E /* superfx.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = superfx.hpp; sourceTree = ""; }; + 0167A38E23B9843600F0B36E /* io.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = io.cpp; sourceTree = ""; }; + 0167A38F23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A39023B9843600F0B36E /* superfx.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = superfx.cpp; sourceTree = ""; }; + 0167A39123B9843600F0B36E /* timing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; + 0167A39323B9843600F0B36E /* event.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = event.hpp; sourceTree = ""; }; + 0167A39423B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A39523B9843600F0B36E /* event.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = event.cpp; sourceTree = ""; }; + 0167A39623B9843600F0B36E /* sfc.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sfc.hpp; sourceTree = ""; }; + 0167A39823B9843600F0B36E /* save.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = save.cpp; sourceTree = ""; }; + 0167A39923B9843600F0B36E /* cartridge.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cartridge.cpp; sourceTree = ""; }; + 0167A39A23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A39B23B9843600F0B36E /* load.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = load.cpp; sourceTree = ""; }; + 0167A39C23B9843600F0B36E /* cartridge.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; + 0167A39E23B9843600F0B36E /* controller.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = controller.hpp; sourceTree = ""; }; + 0167A3A023B9843600F0B36E /* super-multitap.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "super-multitap.hpp"; sourceTree = ""; }; + 0167A3A123B9843600F0B36E /* super-multitap.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "super-multitap.cpp"; sourceTree = ""; }; + 0167A3A323B9843600F0B36E /* gamepad.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gamepad.cpp; sourceTree = ""; }; + 0167A3A423B9843600F0B36E /* gamepad.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = gamepad.hpp; sourceTree = ""; }; + 0167A3A623B9843600F0B36E /* justifier.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = justifier.cpp; sourceTree = ""; }; + 0167A3A723B9843600F0B36E /* justifier.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = justifier.hpp; sourceTree = ""; }; + 0167A3A923B9843600F0B36E /* mouse.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = mouse.cpp; sourceTree = ""; }; + 0167A3AA23B9843600F0B36E /* mouse.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = mouse.hpp; sourceTree = ""; }; + 0167A3AC23B9843600F0B36E /* super-scope.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "super-scope.cpp"; sourceTree = ""; }; + 0167A3AD23B9843600F0B36E /* super-scope.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "super-scope.hpp"; sourceTree = ""; }; + 0167A3AE23B9843600F0B36E /* controller.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = controller.cpp; sourceTree = ""; }; + 0167A3B023B9843600F0B36E /* mode7hd.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = mode7hd.cpp; sourceTree = ""; }; + 0167A3B123B9843600F0B36E /* line.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = line.cpp; sourceTree = ""; }; + 0167A3B223B9843600F0B36E /* ppu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ppu.cpp; sourceTree = ""; }; + 0167A3B323B9843600F0B36E /* window.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = window.cpp; sourceTree = ""; }; + 0167A3B423B9843600F0B36E /* mode7.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = mode7.cpp; sourceTree = ""; }; + 0167A3B523B9843600F0B36E /* object.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = object.cpp; sourceTree = ""; }; + 0167A3B623B9843600F0B36E /* io.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = io.cpp; sourceTree = ""; }; + 0167A3B723B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A3B823B9843600F0B36E /* background.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = background.cpp; sourceTree = ""; }; + 0167A3B923B9843600F0B36E /* ppu.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ppu.hpp; sourceTree = ""; }; + 0167A3BB23B9843600F0B36E /* system.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = system.hpp; sourceTree = ""; }; + 0167A3BC23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A3BD23B9843600F0B36E /* system.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = system.cpp; sourceTree = ""; }; + 0167A3C023B9843600F0B36E /* 21fx.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = 21fx.cpp; sourceTree = ""; }; + 0167A3C123B9843600F0B36E /* 21fx.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = 21fx.hpp; sourceTree = ""; }; + 0167A3C223B9843600F0B36E /* expansion.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = expansion.cpp; sourceTree = ""; }; + 0167A3C423B9843600F0B36E /* satellaview.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = satellaview.hpp; sourceTree = ""; }; + 0167A3C523B9843600F0B36E /* satellaview.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = satellaview.cpp; sourceTree = ""; }; + 0167A3C623B9843600F0B36E /* expansion.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = expansion.hpp; sourceTree = ""; }; + 0167A3C823B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A3C923B9843600F0B36E /* smp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = smp.hpp; sourceTree = ""; }; + 0167A3CA23B9843600F0B36E /* io.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = io.cpp; sourceTree = ""; }; + 0167A3CB23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A3CC23B9843600F0B36E /* timing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; + 0167A3CD23B9843600F0B36E /* smp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = smp.cpp; sourceTree = ""; }; + 0167A3D023B9843600F0B36E /* bsmemory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bsmemory.cpp; sourceTree = ""; }; + 0167A3D123B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A3D223B9843600F0B36E /* bsmemory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = bsmemory.hpp; sourceTree = ""; }; + 0167A3D323B9843600F0B36E /* slot.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = slot.hpp; sourceTree = ""; }; + 0167A3D423B9843600F0B36E /* slot.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = slot.cpp; sourceTree = ""; }; + 0167A3D623B9843600F0B36E /* sufamiturbo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sufamiturbo.cpp; sourceTree = ""; }; + 0167A3D723B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A3D823B9843600F0B36E /* sufamiturbo.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sufamiturbo.hpp; sourceTree = ""; }; + 0167A3DA23B9843600F0B36E /* ppu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ppu.cpp; sourceTree = ""; }; + 0167A3DB23B9843600F0B36E /* window.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = window.cpp; sourceTree = ""; }; + 0167A3DC23B9843600F0B36E /* mode7.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = mode7.cpp; sourceTree = ""; }; + 0167A3DD23B9843600F0B36E /* screen.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = screen.cpp; sourceTree = ""; }; + 0167A3DE23B9843600F0B36E /* object.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = object.cpp; sourceTree = ""; }; + 0167A3DF23B9843600F0B36E /* oam.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = oam.cpp; sourceTree = ""; }; + 0167A3E023B9843600F0B36E /* background.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = background.hpp; sourceTree = ""; }; + 0167A3E123B9843600F0B36E /* window.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = window.hpp; sourceTree = ""; }; + 0167A3E223B9843600F0B36E /* screen.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = screen.hpp; sourceTree = ""; }; + 0167A3E323B9843600F0B36E /* object.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = object.hpp; sourceTree = ""; }; + 0167A3E423B9843600F0B36E /* io.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = io.cpp; sourceTree = ""; }; + 0167A3E523B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A3E623B9843600F0B36E /* background.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = background.cpp; sourceTree = ""; }; + 0167A3E823B9843600F0B36E /* counter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = counter.hpp; sourceTree = ""; }; + 0167A3E923B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A3EA23B9843600F0B36E /* counter-inline.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "counter-inline.hpp"; sourceTree = ""; }; + 0167A3EB23B9843600F0B36E /* ppu.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ppu.hpp; sourceTree = ""; }; + 0167A3EC23B9843600F0B36E /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + 0167A3EE23B9843600F0B36E /* blargg_common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = blargg_common.h; sourceTree = ""; }; + 0167A3EF23B9843600F0B36E /* SPC_DSP.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SPC_DSP.h; sourceTree = ""; }; + 0167A3F023B9843600F0B36E /* dsp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dsp.cpp; sourceTree = ""; }; + 0167A3F123B9843600F0B36E /* blargg_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = blargg_config.h; sourceTree = ""; }; + 0167A3F223B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A3F323B9843600F0B36E /* dsp.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = dsp.hpp; sourceTree = ""; }; + 0167A3F423B9843600F0B36E /* blargg_source.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = blargg_source.h; sourceTree = ""; }; + 0167A3F523B9843600F0B36E /* SPC_DSP.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SPC_DSP.cpp; sourceTree = ""; }; + 0167A3F623B9843600F0B36E /* blargg_endian.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = blargg_endian.h; sourceTree = ""; }; + 0167A3FA23B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A3FB23B9843600F0B36E /* algorithms.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = algorithms.cpp; sourceTree = ""; }; + 0167A3FC23B9843600F0B36E /* sm83.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = sm83.hpp; sourceTree = ""; }; + 0167A3FD23B9843600F0B36E /* disassembler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; + 0167A3FE23B9843600F0B36E /* registers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = registers.cpp; sourceTree = ""; }; + 0167A3FF23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A40023B9843600F0B36E /* instruction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = ""; }; + 0167A40123B9843600F0B36E /* sm83.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sm83.cpp; sourceTree = ""; }; + 0167A40223B9843600F0B36E /* instructions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; + 0167A40423B9843600F0B36E /* gsu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gsu.cpp; sourceTree = ""; }; + 0167A40523B9843600F0B36E /* disassembler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; + 0167A40623B9843600F0B36E /* registers.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; + 0167A40723B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A40823B9843600F0B36E /* instruction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = ""; }; + 0167A40923B9843600F0B36E /* gsu.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = gsu.hpp; sourceTree = ""; }; + 0167A40A23B9843600F0B36E /* instructions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; + 0167A40C23B9843600F0B36E /* hg51b.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hg51b.hpp; sourceTree = ""; }; + 0167A40D23B9843600F0B36E /* registers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = registers.cpp; sourceTree = ""; }; + 0167A40E23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A40F23B9843600F0B36E /* instruction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = ""; }; + 0167A41023B9843600F0B36E /* hg51b.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = hg51b.cpp; sourceTree = ""; }; + 0167A41123B9843600F0B36E /* instructions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; + 0167A41323B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A41423B9843600F0B36E /* instruction.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = instruction.hpp; sourceTree = ""; }; + 0167A41523B9843600F0B36E /* algorithms.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = algorithms.cpp; sourceTree = ""; }; + 0167A41623B9843600F0B36E /* disassembler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; + 0167A41723B9843600F0B36E /* wdc65816.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = wdc65816.hpp; sourceTree = ""; }; + 0167A41823B9843600F0B36E /* instructions-read.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-read.cpp"; sourceTree = ""; }; + 0167A41923B9843600F0B36E /* wdc65816.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wdc65816.cpp; sourceTree = ""; }; + 0167A41A23B9843600F0B36E /* instructions-pc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-pc.cpp"; sourceTree = ""; }; + 0167A41B23B9843600F0B36E /* instructions-write.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-write.cpp"; sourceTree = ""; }; + 0167A41C23B9843600F0B36E /* registers.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; + 0167A41D23B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A41E23B9843600F0B36E /* instructions-modify.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-modify.cpp"; sourceTree = ""; }; + 0167A41F23B9843600F0B36E /* instruction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = ""; }; + 0167A42023B9843600F0B36E /* instructions-other.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-other.cpp"; sourceTree = ""; }; + 0167A42223B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A42323B9843600F0B36E /* disassembler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; + 0167A42423B9843600F0B36E /* upd96050.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = upd96050.hpp; sourceTree = ""; }; + 0167A42523B9843600F0B36E /* upd96050.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = upd96050.cpp; sourceTree = ""; }; + 0167A42623B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A42723B9843600F0B36E /* instructions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; + 0167A42823B9843600F0B36E /* processor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = processor.hpp; sourceTree = ""; }; + 0167A42A23B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A42B23B9843600F0B36E /* algorithms.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = algorithms.cpp; sourceTree = ""; }; + 0167A42C23B9843600F0B36E /* disassembler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; + 0167A42D23B9843600F0B36E /* instructions-arm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-arm.cpp"; sourceTree = ""; }; + 0167A42E23B9843600F0B36E /* registers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = registers.cpp; sourceTree = ""; }; + 0167A42F23B9843600F0B36E /* arm7tdmi.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = arm7tdmi.hpp; sourceTree = ""; }; + 0167A43023B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A43123B9843600F0B36E /* arm7tdmi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = arm7tdmi.cpp; sourceTree = ""; }; + 0167A43223B9843600F0B36E /* instructions-thumb.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-thumb.cpp"; sourceTree = ""; }; + 0167A43323B9843600F0B36E /* instruction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = ""; }; + 0167A43523B9843600F0B36E /* memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; + 0167A43623B9843600F0B36E /* algorithms.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = algorithms.cpp; sourceTree = ""; }; + 0167A43723B9843600F0B36E /* disassembler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; + 0167A43823B9843600F0B36E /* spc700.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = spc700.hpp; sourceTree = ""; }; + 0167A43923B9843600F0B36E /* serialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; + 0167A43A23B9843600F0B36E /* spc700.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = spc700.cpp; sourceTree = ""; }; + 0167A43B23B9843600F0B36E /* instruction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = ""; }; + 0167A43C23B9843600F0B36E /* instructions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; + 0167A44023B9843600F0B36E /* sm83_cpu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sm83_cpu.h; sourceTree = ""; }; + 0167A44123B9843600F0B36E /* sgb_animation_logo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = sgb_animation_logo.inc; sourceTree = ""; }; + 0167A44223B9843600F0B36E /* printer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = printer.h; sourceTree = ""; }; + 0167A44323B9843600F0B36E /* display.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = display.c; sourceTree = ""; }; + 0167A44423B9843600F0B36E /* sgb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sgb.h; sourceTree = ""; }; + 0167A44523B9843600F0B36E /* memory.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = memory.c; sourceTree = ""; }; + 0167A44623B9843600F0B36E /* save_state.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = save_state.h; sourceTree = ""; }; + 0167A44723B9843600F0B36E /* apu.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = apu.c; sourceTree = ""; }; + 0167A44823B9843600F0B36E /* mbc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mbc.h; sourceTree = ""; }; + 0167A44923B9843600F0B36E /* gb.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gb.c; sourceTree = ""; }; + 0167A44A23B9843600F0B36E /* camera.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = camera.h; sourceTree = ""; }; + 0167A44B23B9843600F0B36E /* joypad.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = joypad.c; sourceTree = ""; }; + 0167A44C23B9843600F0B36E /* debugger.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = debugger.c; sourceTree = ""; }; + 0167A44D23B9843600F0B36E /* timing.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = timing.h; sourceTree = ""; }; + 0167A44E23B9843600F0B36E /* rewind.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rewind.h; sourceTree = ""; }; + 0167A44F23B9843600F0B36E /* sgb_border.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = sgb_border.inc; sourceTree = ""; }; + 0167A45023B9843600F0B36E /* random.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = random.c; sourceTree = ""; }; + 0167A45123B9843600F0B36E /* symbol_hash.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = symbol_hash.c; sourceTree = ""; }; + 0167A45223B9843600F0B36E /* sgb.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = sgb.c; sourceTree = ""; }; + 0167A45323B9843600F0B36E /* display.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = display.h; sourceTree = ""; }; + 0167A45423B9843600F0B36E /* printer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = printer.c; sourceTree = ""; }; + 0167A45523B9843600F0B36E /* sm83_cpu.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = sm83_cpu.c; sourceTree = ""; }; + 0167A45623B9843600F0B36E /* mbc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = mbc.c; sourceTree = ""; }; + 0167A45723B9843600F0B36E /* gb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gb.h; sourceTree = ""; }; + 0167A45823B9843600F0B36E /* save_state.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = save_state.c; sourceTree = ""; }; + 0167A45923B9843600F0B36E /* apu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = apu.h; sourceTree = ""; }; + 0167A45A23B9843600F0B36E /* memory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = ""; }; + 0167A45B23B9843600F0B36E /* sm83_disassembler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = sm83_disassembler.c; sourceTree = ""; }; + 0167A45C23B9843600F0B36E /* debugger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = debugger.h; sourceTree = ""; }; + 0167A45D23B9843600F0B36E /* rewind.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = rewind.c; sourceTree = ""; }; + 0167A45E23B9843600F0B36E /* timing.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = timing.c; sourceTree = ""; }; + 0167A45F23B9843600F0B36E /* camera.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = camera.c; sourceTree = ""; }; + 0167A46023B9843600F0B36E /* joypad.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = joypad.h; sourceTree = ""; }; + 0167A46123B9843600F0B36E /* symbol_hash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = symbol_hash.h; sourceTree = ""; }; + 0167A46223B9843600F0B36E /* random.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = random.h; sourceTree = ""; }; + 0167A46323B9843600F0B36E /* gb_struct_def.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gb_struct_def.h; sourceTree = ""; }; + 0167A46423B9843600F0B36E /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + 0167A46523B9843600F0B36E /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = ""; }; + 0167A4AB23B9843600F0B36E /* program.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = program.cpp; sourceTree = ""; }; + 0167A4AC23B9843600F0B36E /* libretro.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libretro.h; sourceTree = ""; }; + 0167A4AD23B9843600F0B36E /* resources.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = resources.hpp; sourceTree = ""; }; + 0167A4AE23B9843600F0B36E /* libretro.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = libretro.cpp; sourceTree = ""; }; + 0167A4AF23B9843600F0B36E /* link.T */ = {isa = PBXFileReference; lastKnownFileType = text; path = link.T; sourceTree = ""; }; + 0167A4B123B9843600F0B36E /* Android.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = Android.mk; sourceTree = ""; }; + 0167A4B223B9843600F0B36E /* Application.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = Application.mk; sourceTree = ""; }; + 0167A4CD23B9843600F0B36E /* cheat.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = cheat.hpp; sourceTree = ""; }; + 0167A4CF23B9843600F0B36E /* writable.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = writable.hpp; sourceTree = ""; }; + 0167A4D023B9843600F0B36E /* readable.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = readable.hpp; sourceTree = ""; }; + 0167A4D123B9843600F0B36E /* memory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; + 0167A4D223B9843600F0B36E /* game.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = game.hpp; sourceTree = ""; }; + 0167A4D323B9843600F0B36E /* emulator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = emulator.cpp; sourceTree = ""; }; + 0167A4D423B9843600F0B36E /* interface.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = interface.hpp; sourceTree = ""; }; + 0167A4D523B9843600F0B36E /* platform.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = platform.hpp; sourceTree = ""; }; + 0167A4D623B9843600F0B36E /* random.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = random.hpp; sourceTree = ""; }; + 0167A4D723B9843600F0B36E /* emulator.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = emulator.hpp; sourceTree = ""; }; + 0167A4D923B9843600F0B36E /* audio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = audio.cpp; sourceTree = ""; }; + 0167A4DA23B9843600F0B36E /* audio.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = audio.hpp; sourceTree = ""; }; + 0167A4DB23B9843600F0B36E /* stream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = stream.cpp; sourceTree = ""; }; + 0167A4DC23B9843600F0B36E /* types.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = types.hpp; sourceTree = ""; }; + 0167A4DE23B9843600F0B36E /* Lzma2Dec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Lzma2Dec.c; sourceTree = ""; }; + 0167A4DF23B9843600F0B36E /* LzHash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzHash.h; sourceTree = ""; }; + 0167A4E023B9843600F0B36E /* LzmaEnc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LzmaEnc.c; sourceTree = ""; }; + 0167A4E123B9843600F0B36E /* Ppmd7Dec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ppmd7Dec.c; sourceTree = ""; }; + 0167A4E223B9843600F0B36E /* Aes.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Aes.c; sourceTree = ""; }; + 0167A4E323B9843600F0B36E /* LzFindMt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LzFindMt.c; sourceTree = ""; }; + 0167A4E423B9843600F0B36E /* lzma.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lzma.cpp; sourceTree = ""; }; + 0167A4E523B9843600F0B36E /* 7zTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 7zTypes.h; sourceTree = ""; }; + 0167A4E623B9843600F0B36E /* XzDec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XzDec.c; sourceTree = ""; }; + 0167A4E723B9843600F0B36E /* MtDec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MtDec.c; sourceTree = ""; }; + 0167A4E823B9843600F0B36E /* MtCoder.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MtCoder.c; sourceTree = ""; }; + 0167A4E923B9843600F0B36E /* Bcj2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Bcj2.c; sourceTree = ""; }; + 0167A4EA23B9843600F0B36E /* Compiler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Compiler.h; sourceTree = ""; }; + 0167A4EB23B9843600F0B36E /* LzFind.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LzFind.c; sourceTree = ""; }; + 0167A4EC23B9843600F0B36E /* XzCrc64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XzCrc64.h; sourceTree = ""; }; + 0167A4ED23B9843600F0B36E /* Precomp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Precomp.h; sourceTree = ""; }; + 0167A4EE23B9843600F0B36E /* DllSecur.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DllSecur.c; sourceTree = ""; }; + 0167A4EF23B9843600F0B36E /* CpuArch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CpuArch.h; sourceTree = ""; }; + 0167A4F023B9843600F0B36E /* Sort.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Sort.c; sourceTree = ""; }; + 0167A4F123B9843600F0B36E /* 7zCrc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 7zCrc.h; sourceTree = ""; }; + 0167A4F223B9843600F0B36E /* Ppmd7.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ppmd7.c; sourceTree = ""; }; + 0167A4F323B9843600F0B36E /* Delta.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Delta.h; sourceTree = ""; }; + 0167A4F423B9843600F0B36E /* Bra.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Bra.c; sourceTree = ""; }; + 0167A4F523B9843600F0B36E /* 7zFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 7zFile.h; sourceTree = ""; }; + 0167A4F623B9843600F0B36E /* Bra86.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Bra86.c; sourceTree = ""; }; + 0167A4F723B9843600F0B36E /* 7zArcIn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = 7zArcIn.c; sourceTree = ""; }; + 0167A4F823B9843600F0B36E /* 7zAlloc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = 7zAlloc.c; sourceTree = ""; }; + 0167A4F923B9843600F0B36E /* Sha256.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Sha256.h; sourceTree = ""; }; + 0167A4FA23B9843600F0B36E /* XzIn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XzIn.c; sourceTree = ""; }; + 0167A4FB23B9843600F0B36E /* XzEnc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XzEnc.c; sourceTree = ""; }; + 0167A4FC23B9843600F0B36E /* Lzma2DecMt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Lzma2DecMt.c; sourceTree = ""; }; + 0167A4FD23B9843600F0B36E /* Threads.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Threads.h; sourceTree = ""; }; + 0167A4FE23B9843600F0B36E /* LzmaLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzmaLib.h; sourceTree = ""; }; + 0167A4FF23B9843600F0B36E /* 7zBuf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 7zBuf.h; sourceTree = ""; }; + 0167A50023B9843600F0B36E /* 7z.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 7z.h; sourceTree = ""; }; + 0167A50123B9843600F0B36E /* Alloc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Alloc.c; sourceTree = ""; }; + 0167A50223B9843600F0B36E /* Xz.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Xz.h; sourceTree = ""; }; + 0167A50323B9843600F0B36E /* LzmaDec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LzmaDec.c; sourceTree = ""; }; + 0167A50423B9843600F0B36E /* Lzma2Enc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Lzma2Enc.c; sourceTree = ""; }; + 0167A50523B9843600F0B36E /* Ppmd7Enc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ppmd7Enc.c; sourceTree = ""; }; + 0167A50623B9843600F0B36E /* LzFindMt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzFindMt.h; sourceTree = ""; }; + 0167A50723B9843600F0B36E /* 7zDec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = 7zDec.c; sourceTree = ""; }; + 0167A50823B9843600F0B36E /* Lzma86.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Lzma86.h; sourceTree = ""; }; + 0167A50923B9843600F0B36E /* LzmaEnc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzmaEnc.h; sourceTree = ""; }; + 0167A50A23B9843600F0B36E /* Lzma2Dec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Lzma2Dec.h; sourceTree = ""; }; + 0167A50B23B9843700F0B36E /* Aes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Aes.h; sourceTree = ""; }; + 0167A50C23B9843700F0B36E /* DllSecur.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DllSecur.h; sourceTree = ""; }; + 0167A50D23B9843700F0B36E /* 7zBuf2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = 7zBuf2.c; sourceTree = ""; }; + 0167A50E23B9843700F0B36E /* XzCrc64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XzCrc64.c; sourceTree = ""; }; + 0167A50F23B9843700F0B36E /* LzFind.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzFind.h; sourceTree = ""; }; + 0167A51023B9843700F0B36E /* BraIA64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BraIA64.c; sourceTree = ""; }; + 0167A51123B9843700F0B36E /* Lzma86Dec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Lzma86Dec.c; sourceTree = ""; }; + 0167A51223B9843700F0B36E /* 7zStream.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = 7zStream.c; sourceTree = ""; }; + 0167A51323B9843700F0B36E /* Bcj2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Bcj2.h; sourceTree = ""; }; + 0167A51423B9843700F0B36E /* 7zVersion.rc */ = {isa = PBXFileReference; lastKnownFileType = text; path = 7zVersion.rc; sourceTree = ""; }; + 0167A51523B9843700F0B36E /* Ppmd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ppmd.h; sourceTree = ""; }; + 0167A51623B9843700F0B36E /* MtDec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MtDec.h; sourceTree = ""; }; + 0167A51723B9843700F0B36E /* MtCoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MtCoder.h; sourceTree = ""; }; + 0167A51823B9843700F0B36E /* Sha256.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Sha256.c; sourceTree = ""; }; + 0167A51923B9843700F0B36E /* 7zAlloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 7zAlloc.h; sourceTree = ""; }; + 0167A51A23B9843700F0B36E /* Delta.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Delta.c; sourceTree = ""; }; + 0167A51B23B9843700F0B36E /* 7zVersion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 7zVersion.h; sourceTree = ""; }; + 0167A51C23B9843700F0B36E /* 7zFile.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = 7zFile.c; sourceTree = ""; }; + 0167A51D23B9843700F0B36E /* lzma.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lzma.hpp; sourceTree = ""; }; + 0167A51E23B9843700F0B36E /* Bra.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Bra.h; sourceTree = ""; }; + 0167A51F23B9843700F0B36E /* 7zCrc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = 7zCrc.c; sourceTree = ""; }; + 0167A52023B9843700F0B36E /* Sort.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Sort.h; sourceTree = ""; }; + 0167A52123B9843700F0B36E /* AesOpt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AesOpt.c; sourceTree = ""; }; + 0167A52223B9843700F0B36E /* RotateDefs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RotateDefs.h; sourceTree = ""; }; + 0167A52323B9843700F0B36E /* Lzma86Enc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Lzma86Enc.c; sourceTree = ""; }; + 0167A52423B9843700F0B36E /* Ppmd7.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ppmd7.h; sourceTree = ""; }; + 0167A52523B9843700F0B36E /* CpuArch.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuArch.c; sourceTree = ""; }; + 0167A52623B9843700F0B36E /* Lzma2Enc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Lzma2Enc.h; sourceTree = ""; }; + 0167A52723B9843700F0B36E /* Bcj2Enc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Bcj2Enc.c; sourceTree = ""; }; + 0167A52823B9843700F0B36E /* LzmaDec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzmaDec.h; sourceTree = ""; }; + 0167A52923B9843700F0B36E /* XzCrc64Opt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XzCrc64Opt.c; sourceTree = ""; }; + 0167A52A23B9843700F0B36E /* Xz.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Xz.c; sourceTree = ""; }; + 0167A52B23B9843700F0B36E /* 7zCrcOpt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = 7zCrcOpt.c; sourceTree = ""; }; + 0167A52C23B9843700F0B36E /* Alloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Alloc.h; sourceTree = ""; }; + 0167A52D23B9843700F0B36E /* Threads.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Threads.c; sourceTree = ""; }; + 0167A52E23B9843700F0B36E /* Lzma2DecMt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Lzma2DecMt.h; sourceTree = ""; }; + 0167A52F23B9843700F0B36E /* 7zBuf.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = 7zBuf.c; sourceTree = ""; }; + 0167A53023B9843700F0B36E /* LzmaLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LzmaLib.c; sourceTree = ""; }; + 0167A53123B9843700F0B36E /* XzEnc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XzEnc.h; sourceTree = ""; }; + 0167A53323B9843700F0B36E /* sjlj.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = sjlj.c; sourceTree = ""; }; + 0167A53423B9843700F0B36E /* libco.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libco.h; sourceTree = ""; }; + 0167A53523B9843700F0B36E /* settings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = settings.h; sourceTree = ""; }; + 0167A53823B9843700F0B36E /* ucontext.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ucontext.c; sourceTree = ""; }; + 0167A53B23B9843700F0B36E /* libco.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = libco.c; sourceTree = ""; }; + 0167A53C23B9843700F0B36E /* amd64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = amd64.c; sourceTree = ""; }; + 0167A53E23B9843700F0B36E /* style.css */ = {isa = PBXFileReference; lastKnownFileType = text.css; path = style.css; sourceTree = ""; }; + 0167A53F23B9843700F0B36E /* targets.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = targets.html; sourceTree = ""; }; + 0167A54023B9843700F0B36E /* usage.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = usage.html; sourceTree = ""; }; 089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; 089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; 8230C69810AFBC3A00412F24 /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dsa_pub.pem; sourceTree = ""; }; 8230C6AA10AFBCC700412F24 /* config.yaml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = config.yaml; sourceTree = ""; }; - 826FDD6710142B230023A8E9 /* bsnes.desktop */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bsnes.desktop; sourceTree = ""; }; - 826FDD6810142B230023A8E9 /* bsnes.ico */ = {isa = PBXFileReference; lastKnownFileType = image.ico; path = bsnes.ico; sourceTree = ""; }; - 826FDD6910142B230023A8E9 /* bsnes.Manifest */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = bsnes.Manifest; sourceTree = ""; }; - 826FDD6A10142B230023A8E9 /* bsnes.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bsnes.png; sourceTree = ""; }; - 826FDD6B10142B230023A8E9 /* documentation.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = documentation.html; sourceTree = ""; }; - 826FDD6C10142B230023A8E9 /* joypad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = joypad.png; sourceTree = ""; }; - 826FDD6D10142B230023A8E9 /* license.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = license.html; sourceTree = ""; }; - 826FDD6E10142B230023A8E9 /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = ""; }; 826FE0F31014D8930023A8E9 /* BSNESGameCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BSNESGameCore.h; sourceTree = ""; }; 826FE0F41014D8930023A8E9 /* BSNESGameCore.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = BSNESGameCore.mm; sourceTree = ""; }; 82B9198710150FA9007BD6DB /* bsnes.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = bsnes.icns; sourceTree = ""; }; @@ -151,644 +757,6 @@ 8D5B49B6048680CD000E48DA /* BSNES.oecoreplugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BSNES.oecoreplugin; sourceTree = BUILT_PRODUCTS_DIR; }; 8D5B49B7048680CD000E48DA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 942597C415146FF40074E3A3 /* OpenEmuBase.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenEmuBase.framework; path = ../OpenEmu/build/Release/OpenEmuBase.framework; sourceTree = ""; }; - 94585F4216520A7A00CE1693 /* bsnes.desktop */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bsnes.desktop; sourceTree = ""; }; - 94585F4316520A7A00CE1693 /* bsnes.ico */ = {isa = PBXFileReference; lastKnownFileType = image.ico; path = bsnes.ico; sourceTree = ""; }; - 94585F4416520A7A00CE1693 /* bsnes.Manifest */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = bsnes.Manifest; sourceTree = ""; }; - 94585F4516520A7A00CE1693 /* bsnes.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bsnes.png; sourceTree = ""; }; - 94585F4616520A7A00CE1693 /* cheats.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = cheats.xml; sourceTree = ""; }; - 94585F4716520A7A00CE1693 /* laevateinn.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = laevateinn.hpp; sourceTree = ""; }; - 94585F4916520A7B00CE1693 /* emulator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = emulator.hpp; sourceTree = ""; }; - 94585F4A16520A7B00CE1693 /* interface.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interface.hpp; sourceTree = ""; }; - 94585F4D16520A7B00CE1693 /* apu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = apu.cpp; sourceTree = ""; }; - 94585F4E16520A7B00CE1693 /* apu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apu.hpp; sourceTree = ""; }; - 94585F4F16520A7B00CE1693 /* dmc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dmc.cpp; sourceTree = ""; }; - 94585F5016520A7B00CE1693 /* dmc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dmc.hpp; sourceTree = ""; }; - 94585F5116520A7B00CE1693 /* envelope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = envelope.cpp; sourceTree = ""; }; - 94585F5216520A7B00CE1693 /* envelope.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = envelope.hpp; sourceTree = ""; }; - 94585F5316520A7B00CE1693 /* noise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = noise.cpp; sourceTree = ""; }; - 94585F5416520A7B00CE1693 /* noise.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = noise.hpp; sourceTree = ""; }; - 94585F5516520A7B00CE1693 /* pulse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pulse.cpp; sourceTree = ""; }; - 94585F5616520A7B00CE1693 /* pulse.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = pulse.hpp; sourceTree = ""; }; - 94585F5716520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585F5816520A7B00CE1693 /* sweep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sweep.cpp; sourceTree = ""; }; - 94585F5916520A7B00CE1693 /* sweep.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sweep.hpp; sourceTree = ""; }; - 94585F5A16520A7B00CE1693 /* triangle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = triangle.cpp; sourceTree = ""; }; - 94585F5B16520A7B00CE1693 /* triangle.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = triangle.hpp; sourceTree = ""; }; - 94585F5E16520A7B00CE1693 /* bandai-fcg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "bandai-fcg.cpp"; sourceTree = ""; }; - 94585F5F16520A7B00CE1693 /* board.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = board.cpp; sourceTree = ""; }; - 94585F6016520A7B00CE1693 /* board.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = board.hpp; sourceTree = ""; }; - 94585F6116520A7B00CE1693 /* konami-vrc1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "konami-vrc1.cpp"; sourceTree = ""; }; - 94585F6216520A7B00CE1693 /* konami-vrc2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "konami-vrc2.cpp"; sourceTree = ""; }; - 94585F6316520A7B00CE1693 /* konami-vrc3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "konami-vrc3.cpp"; sourceTree = ""; }; - 94585F6416520A7B00CE1693 /* konami-vrc4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "konami-vrc4.cpp"; sourceTree = ""; }; - 94585F6516520A7B00CE1693 /* konami-vrc6.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "konami-vrc6.cpp"; sourceTree = ""; }; - 94585F6616520A7B00CE1693 /* konami-vrc7.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "konami-vrc7.cpp"; sourceTree = ""; }; - 94585F6716520A7B00CE1693 /* nes-axrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-axrom.cpp"; sourceTree = ""; }; - 94585F6816520A7B00CE1693 /* nes-bnrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-bnrom.cpp"; sourceTree = ""; }; - 94585F6916520A7B00CE1693 /* nes-cnrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-cnrom.cpp"; sourceTree = ""; }; - 94585F6A16520A7B00CE1693 /* nes-exrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-exrom.cpp"; sourceTree = ""; }; - 94585F6B16520A7B00CE1693 /* nes-fxrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-fxrom.cpp"; sourceTree = ""; }; - 94585F6C16520A7B00CE1693 /* nes-gxrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-gxrom.cpp"; sourceTree = ""; }; - 94585F6D16520A7B00CE1693 /* nes-hkrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-hkrom.cpp"; sourceTree = ""; }; - 94585F6E16520A7B00CE1693 /* nes-nrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-nrom.cpp"; sourceTree = ""; }; - 94585F6F16520A7B00CE1693 /* nes-pxrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-pxrom.cpp"; sourceTree = ""; }; - 94585F7016520A7B00CE1693 /* nes-sxrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-sxrom.cpp"; sourceTree = ""; }; - 94585F7116520A7B00CE1693 /* nes-txrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-txrom.cpp"; sourceTree = ""; }; - 94585F7216520A7B00CE1693 /* nes-uxrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "nes-uxrom.cpp"; sourceTree = ""; }; - 94585F7316520A7B00CE1693 /* sunsoft-5b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "sunsoft-5b.cpp"; sourceTree = ""; }; - 94585F7416520A7B00CE1693 /* cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cartridge.cpp; sourceTree = ""; }; - 94585F7516520A7B00CE1693 /* cartridge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; - 94585F7716520A7B00CE1693 /* chip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chip.cpp; sourceTree = ""; }; - 94585F7816520A7B00CE1693 /* chip.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = chip.hpp; sourceTree = ""; }; - 94585F7916520A7B00CE1693 /* mmc1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmc1.cpp; sourceTree = ""; }; - 94585F7A16520A7B00CE1693 /* mmc3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmc3.cpp; sourceTree = ""; }; - 94585F7B16520A7B00CE1693 /* mmc5.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmc5.cpp; sourceTree = ""; }; - 94585F7C16520A7B00CE1693 /* mmc6.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmc6.cpp; sourceTree = ""; }; - 94585F7D16520A7B00CE1693 /* vrc1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vrc1.cpp; sourceTree = ""; }; - 94585F7E16520A7B00CE1693 /* vrc2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vrc2.cpp; sourceTree = ""; }; - 94585F7F16520A7B00CE1693 /* vrc3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vrc3.cpp; sourceTree = ""; }; - 94585F8016520A7B00CE1693 /* vrc4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vrc4.cpp; sourceTree = ""; }; - 94585F8116520A7B00CE1693 /* vrc6.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vrc6.cpp; sourceTree = ""; }; - 94585F8216520A7B00CE1693 /* vrc7.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vrc7.cpp; sourceTree = ""; }; - 94585F8416520A7B00CE1693 /* cheat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cheat.cpp; sourceTree = ""; }; - 94585F8516520A7B00CE1693 /* cheat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cheat.hpp; sourceTree = ""; }; - 94585F8716520A7B00CE1693 /* cpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = ""; }; - 94585F8816520A7B00CE1693 /* cpu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cpu.hpp; sourceTree = ""; }; - 94585F8916520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585F8A16520A7B00CE1693 /* timing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; - 94585F8B16520A7B00CE1693 /* fc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fc.hpp; sourceTree = ""; }; - 94585F8D16520A7B00CE1693 /* input.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = input.cpp; sourceTree = ""; }; - 94585F8E16520A7B00CE1693 /* input.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = input.hpp; sourceTree = ""; }; - 94585F8F16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585F9116520A7B00CE1693 /* interface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interface.cpp; sourceTree = ""; }; - 94585F9216520A7B00CE1693 /* interface.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interface.hpp; sourceTree = ""; }; - 94585F9316520A7B00CE1693 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 94585F9516520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 94585F9616520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 94585F9816520A7B00CE1693 /* ppu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ppu.cpp; sourceTree = ""; }; - 94585F9916520A7B00CE1693 /* ppu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ppu.hpp; sourceTree = ""; }; - 94585F9A16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585F9C16520A7B00CE1693 /* scheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scheduler.cpp; sourceTree = ""; }; - 94585F9D16520A7B00CE1693 /* scheduler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scheduler.hpp; sourceTree = ""; }; - 94585F9F16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585FA016520A7B00CE1693 /* system.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = system.cpp; sourceTree = ""; }; - 94585FA116520A7B00CE1693 /* system.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = system.hpp; sourceTree = ""; }; - 94585FA316520A7B00CE1693 /* video.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = video.cpp; sourceTree = ""; }; - 94585FA416520A7B00CE1693 /* video.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = video.hpp; sourceTree = ""; }; - 94585FA716520A7B00CE1693 /* apu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = apu.cpp; sourceTree = ""; }; - 94585FA816520A7B00CE1693 /* apu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apu.hpp; sourceTree = ""; }; - 94585FAA16520A7B00CE1693 /* master.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = master.cpp; sourceTree = ""; }; - 94585FAB16520A7B00CE1693 /* master.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = master.hpp; sourceTree = ""; }; - 94585FAD16520A7B00CE1693 /* noise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = noise.cpp; sourceTree = ""; }; - 94585FAE16520A7B00CE1693 /* noise.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = noise.hpp; sourceTree = ""; }; - 94585FAF16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585FB116520A7B00CE1693 /* square1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = square1.cpp; sourceTree = ""; }; - 94585FB216520A7B00CE1693 /* square1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = square1.hpp; sourceTree = ""; }; - 94585FB416520A7B00CE1693 /* square2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = square2.cpp; sourceTree = ""; }; - 94585FB516520A7B00CE1693 /* square2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = square2.hpp; sourceTree = ""; }; - 94585FB716520A7B00CE1693 /* wave.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wave.cpp; sourceTree = ""; }; - 94585FB816520A7B00CE1693 /* wave.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wave.hpp; sourceTree = ""; }; - 94585FBA16520A7B00CE1693 /* cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cartridge.cpp; sourceTree = ""; }; - 94585FBB16520A7B00CE1693 /* cartridge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; - 94585FBD16520A7B00CE1693 /* huc1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = huc1.cpp; sourceTree = ""; }; - 94585FBE16520A7B00CE1693 /* huc1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = huc1.hpp; sourceTree = ""; }; - 94585FC016520A7B00CE1693 /* huc3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = huc3.cpp; sourceTree = ""; }; - 94585FC116520A7B00CE1693 /* huc3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = huc3.hpp; sourceTree = ""; }; - 94585FC316520A7B00CE1693 /* mbc0.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mbc0.cpp; sourceTree = ""; }; - 94585FC416520A7B00CE1693 /* mbc0.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mbc0.hpp; sourceTree = ""; }; - 94585FC616520A7B00CE1693 /* mbc1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mbc1.cpp; sourceTree = ""; }; - 94585FC716520A7B00CE1693 /* mbc1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mbc1.hpp; sourceTree = ""; }; - 94585FC916520A7B00CE1693 /* mbc2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mbc2.cpp; sourceTree = ""; }; - 94585FCA16520A7B00CE1693 /* mbc2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mbc2.hpp; sourceTree = ""; }; - 94585FCC16520A7B00CE1693 /* mbc3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mbc3.cpp; sourceTree = ""; }; - 94585FCD16520A7B00CE1693 /* mbc3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mbc3.hpp; sourceTree = ""; }; - 94585FCF16520A7B00CE1693 /* mbc5.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mbc5.cpp; sourceTree = ""; }; - 94585FD016520A7B00CE1693 /* mbc5.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mbc5.hpp; sourceTree = ""; }; - 94585FD216520A7B00CE1693 /* mmm01.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmm01.cpp; sourceTree = ""; }; - 94585FD316520A7B00CE1693 /* mmm01.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmm01.hpp; sourceTree = ""; }; - 94585FD416520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585FD616520A7B00CE1693 /* cheat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cheat.cpp; sourceTree = ""; }; - 94585FD716520A7B00CE1693 /* cheat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cheat.hpp; sourceTree = ""; }; - 94585FD916520A7B00CE1693 /* cpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = ""; }; - 94585FDA16520A7B00CE1693 /* cpu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cpu.hpp; sourceTree = ""; }; - 94585FDB16520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 94585FDC16520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 94585FDD16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585FDE16520A7B00CE1693 /* timing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; - 94585FDF16520A7B00CE1693 /* gb.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gb.hpp; sourceTree = ""; }; - 94585FE116520A7B00CE1693 /* interface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interface.cpp; sourceTree = ""; }; - 94585FE216520A7B00CE1693 /* interface.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interface.hpp; sourceTree = ""; }; - 94585FE316520A7B00CE1693 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 94585FE516520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 94585FE616520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 94585FE816520A7B00CE1693 /* cgb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cgb.cpp; sourceTree = ""; }; - 94585FE916520A7B00CE1693 /* dmg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dmg.cpp; sourceTree = ""; }; - 94585FEA16520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 94585FEB16520A7B00CE1693 /* ppu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ppu.cpp; sourceTree = ""; }; - 94585FEC16520A7B00CE1693 /* ppu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ppu.hpp; sourceTree = ""; }; - 94585FED16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585FEF16520A7B00CE1693 /* scheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scheduler.cpp; sourceTree = ""; }; - 94585FF016520A7B00CE1693 /* scheduler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scheduler.hpp; sourceTree = ""; }; - 94585FF216520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 94585FF316520A7B00CE1693 /* system.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = system.cpp; sourceTree = ""; }; - 94585FF416520A7B00CE1693 /* system.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = system.hpp; sourceTree = ""; }; - 94585FF616520A7B00CE1693 /* video.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = video.cpp; sourceTree = ""; }; - 94585FF716520A7B00CE1693 /* video.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = video.hpp; sourceTree = ""; }; - 94585FFA16520A7B00CE1693 /* apu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = apu.cpp; sourceTree = ""; }; - 94585FFB16520A7B00CE1693 /* apu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apu.hpp; sourceTree = ""; }; - 94585FFC16520A7B00CE1693 /* fifo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fifo.cpp; sourceTree = ""; }; - 94585FFD16520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 94585FFE16520A7B00CE1693 /* noise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = noise.cpp; sourceTree = ""; }; - 94585FFF16520A7B00CE1693 /* registers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = registers.cpp; sourceTree = ""; }; - 9458600016520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 9458600116520A7B00CE1693 /* sequencer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sequencer.cpp; sourceTree = ""; }; - 9458600216520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458600316520A7B00CE1693 /* square.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = square.cpp; sourceTree = ""; }; - 9458600416520A7B00CE1693 /* square1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = square1.cpp; sourceTree = ""; }; - 9458600516520A7B00CE1693 /* square2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = square2.cpp; sourceTree = ""; }; - 9458600616520A7B00CE1693 /* wave.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wave.cpp; sourceTree = ""; }; - 9458600816520A7B00CE1693 /* cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cartridge.cpp; sourceTree = ""; }; - 9458600916520A7B00CE1693 /* cartridge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; - 9458600A16520A7B00CE1693 /* eeprom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eeprom.cpp; sourceTree = ""; }; - 9458600B16520A7B00CE1693 /* flashrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = flashrom.cpp; sourceTree = ""; }; - 9458600C16520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 9458600D16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458600F16520A7B00CE1693 /* cpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = ""; }; - 9458601016520A7B00CE1693 /* cpu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cpu.hpp; sourceTree = ""; }; - 9458601116520A7B00CE1693 /* dma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dma.cpp; sourceTree = ""; }; - 9458601216520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458601316520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 9458601416520A7B00CE1693 /* registers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = registers.cpp; sourceTree = ""; }; - 9458601516520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 9458601616520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458601716520A7B00CE1693 /* state.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = state.hpp; sourceTree = ""; }; - 9458601816520A7B00CE1693 /* timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timer.cpp; sourceTree = ""; }; - 9458601916520A7B00CE1693 /* gba.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gba.hpp; sourceTree = ""; }; - 9458601B16520A7B00CE1693 /* interface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interface.cpp; sourceTree = ""; }; - 9458601C16520A7B00CE1693 /* interface.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interface.hpp; sourceTree = ""; }; - 9458601D16520A7B00CE1693 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9458601F16520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458602016520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 9458602116520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 9458602216520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458602416520A7B00CE1693 /* background.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = background.cpp; sourceTree = ""; }; - 9458602516520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458602616520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 9458602716520A7B00CE1693 /* mosaic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mosaic.cpp; sourceTree = ""; }; - 9458602816520A7B00CE1693 /* object.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object.cpp; sourceTree = ""; }; - 9458602916520A7B00CE1693 /* ppu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ppu.cpp; sourceTree = ""; }; - 9458602A16520A7B00CE1693 /* ppu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ppu.hpp; sourceTree = ""; }; - 9458602B16520A7B00CE1693 /* registers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = registers.cpp; sourceTree = ""; }; - 9458602C16520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 9458602D16520A7B00CE1693 /* screen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = screen.cpp; sourceTree = ""; }; - 9458602E16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458602F16520A7B00CE1693 /* state.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = state.hpp; sourceTree = ""; }; - 9458603116520A7B00CE1693 /* scheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scheduler.cpp; sourceTree = ""; }; - 9458603216520A7B00CE1693 /* scheduler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scheduler.hpp; sourceTree = ""; }; - 9458603416520A7B00CE1693 /* bios.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bios.cpp; sourceTree = ""; }; - 9458603516520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458603616520A7B00CE1693 /* system.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = system.cpp; sourceTree = ""; }; - 9458603716520A7B00CE1693 /* system.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = system.hpp; sourceTree = ""; }; - 9458603916520A7B00CE1693 /* video.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = video.cpp; sourceTree = ""; }; - 9458603A16520A7B00CE1693 /* video.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = video.hpp; sourceTree = ""; }; - 9458603C16520A7B00CE1693 /* amd64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = amd64.c; sourceTree = ""; }; - 9458603D16520A7B00CE1693 /* fiber.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fiber.c; sourceTree = ""; }; - 9458603E16520A7B00CE1693 /* libco.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libco.c; sourceTree = ""; }; - 9458603F16520A7B00CE1693 /* libco.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libco.h; sourceTree = ""; }; - 9458604016520A7B00CE1693 /* ppc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ppc.c; sourceTree = ""; }; - 9458604116520A7B00CE1693 /* sjlj.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sjlj.c; sourceTree = ""; }; - 9458604216520A7B00CE1693 /* ucontext.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ucontext.c; sourceTree = ""; }; - 9458604316520A7B00CE1693 /* x86.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = x86.c; sourceTree = ""; }; - 9458604416520A7B00CE1693 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9458604616520A7B00CE1693 /* algorithm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = algorithm.hpp; sourceTree = ""; }; - 9458604716520A7B00CE1693 /* any.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = any.hpp; sourceTree = ""; }; - 9458604816520A7B00CE1693 /* atoi.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = atoi.hpp; sourceTree = ""; }; - 9458604916520A7B00CE1693 /* base64.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = base64.hpp; sourceTree = ""; }; - 9458604A16520A7B00CE1693 /* bit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bit.hpp; sourceTree = ""; }; - 9458604B16520A7B00CE1693 /* bmp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bmp.hpp; sourceTree = ""; }; - 9458604D16520A7B00CE1693 /* delta.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = delta.hpp; sourceTree = ""; }; - 9458604E16520A7B00CE1693 /* linear.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = linear.hpp; sourceTree = ""; }; - 9458604F16520A7B00CE1693 /* metadata.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = metadata.hpp; sourceTree = ""; }; - 9458605016520A7B00CE1693 /* patch.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = patch.hpp; sourceTree = ""; }; - 9458605116520A7B00CE1693 /* compositor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compositor.hpp; sourceTree = ""; }; - 9458605216520A7B00CE1693 /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = ""; }; - 9458605316520A7B00CE1693 /* crc32.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = crc32.hpp; sourceTree = ""; }; - 9458605416520A7B00CE1693 /* directory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = directory.hpp; sourceTree = ""; }; - 9458605516520A7B00CE1693 /* dl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dl.hpp; sourceTree = ""; }; - 9458605716520A7B00CE1693 /* buffer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = buffer.hpp; sourceTree = ""; }; - 9458605816520A7B00CE1693 /* core.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = core.hpp; sourceTree = ""; }; - 9458605A16520A7B00CE1693 /* average.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = average.hpp; sourceTree = ""; }; - 9458605B16520A7B00CE1693 /* cosine.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cosine.hpp; sourceTree = ""; }; - 9458605C16520A7B00CE1693 /* cubic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cubic.hpp; sourceTree = ""; }; - 9458605D16520A7B00CE1693 /* hermite.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hermite.hpp; sourceTree = ""; }; - 9458605F16520A7B00CE1693 /* sinc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sinc.hpp; sourceTree = ""; }; - 9458606016520A7B00CE1693 /* linear.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = linear.hpp; sourceTree = ""; }; - 9458606116520A7B00CE1693 /* nearest.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = nearest.hpp; sourceTree = ""; }; - 9458606216520A7B00CE1693 /* sinc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sinc.hpp; sourceTree = ""; }; - 9458606316520A7B00CE1693 /* settings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = settings.hpp; sourceTree = ""; }; - 9458606416520A7B00CE1693 /* dsp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dsp.hpp; sourceTree = ""; }; - 9458606516520A7B00CE1693 /* endian.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = endian.hpp; sourceTree = ""; }; - 9458606616520A7B00CE1693 /* file.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = file.hpp; sourceTree = ""; }; - 9458606716520A7B00CE1693 /* filemap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = filemap.hpp; sourceTree = ""; }; - 9458606816520A7B00CE1693 /* function.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = function.hpp; sourceTree = ""; }; - 9458606A16520A7B00CE1693 /* cartridge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; - 9458606C16520A7B00CE1693 /* cartridge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; - 9458606D16520A7B00CE1693 /* gzip.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gzip.hpp; sourceTree = ""; }; - 9458606E16520A7B00CE1693 /* http.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = http.hpp; sourceTree = ""; }; - 9458606F16520A7B00CE1693 /* image.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = image.hpp; sourceTree = ""; }; - 9458607016520A7B00CE1693 /* inflate.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inflate.hpp; sourceTree = ""; }; - 9458607116520A7B00CE1693 /* input.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = input.hpp; sourceTree = ""; }; - 9458607216520A7B00CE1693 /* interpolation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interpolation.hpp; sourceTree = ""; }; - 9458607316520A7B00CE1693 /* intrinsics.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = intrinsics.hpp; sourceTree = ""; }; - 9458607416520A7B00CE1693 /* ips.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ips.hpp; sourceTree = ""; }; - 9458607516520A7B00CE1693 /* lzss.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lzss.hpp; sourceTree = ""; }; - 9458607616520A7B00CE1693 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9458607716520A7B00CE1693 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = ""; }; - 9458607916520A7B00CE1693 /* bitstream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitstream.hpp; sourceTree = ""; }; - 9458607A16520A7B00CE1693 /* context.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = context.hpp; sourceTree = ""; }; - 9458607B16520A7B00CE1693 /* parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = parser.hpp; sourceTree = ""; }; - 9458607C16520A7B00CE1693 /* mosaic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mosaic.hpp; sourceTree = ""; }; - 9458607E16520A7B00CE1693 /* cartridge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; - 9458607F16520A7B00CE1693 /* platform.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = platform.hpp; sourceTree = ""; }; - 9458608016520A7B00CE1693 /* png.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = png.hpp; sourceTree = ""; }; - 9458608116520A7B00CE1693 /* priorityqueue.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = priorityqueue.hpp; sourceTree = ""; }; - 9458608216520A7B00CE1693 /* property.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = property.hpp; sourceTree = ""; }; - 9458608316520A7B00CE1693 /* public_cast.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = public_cast.hpp; sourceTree = ""; }; - 9458608416520A7B00CE1693 /* random.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = random.hpp; sourceTree = ""; }; - 9458608516520A7B00CE1693 /* serial.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = serial.hpp; sourceTree = ""; }; - 9458608616520A7B00CE1693 /* serializer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = serializer.hpp; sourceTree = ""; }; - 9458608716520A7B00CE1693 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = ""; }; - 9458608816520A7B00CE1693 /* sha256.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sha256.hpp; sourceTree = ""; }; - 9458608A16520A7B00CE1693 /* cartridge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; - 9458608B16520A7B00CE1693 /* cpu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cpu.hpp; sourceTree = ""; }; - 9458608C16520A7B00CE1693 /* smp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = smp.hpp; sourceTree = ""; }; - 9458608D16520A7B00CE1693 /* usart.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = usart.hpp; sourceTree = ""; }; - 9458608E16520A7B00CE1693 /* sort.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sort.hpp; sourceTree = ""; }; - 9458608F16520A7B00CE1693 /* stdint.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stdint.hpp; sourceTree = ""; }; - 9458609116520A7B00CE1693 /* auto.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = auto.hpp; sourceTree = ""; }; - 9458609216520A7B00CE1693 /* file.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = file.hpp; sourceTree = ""; }; - 9458609316520A7B00CE1693 /* gzip.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gzip.hpp; sourceTree = ""; }; - 9458609416520A7B00CE1693 /* http.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = http.hpp; sourceTree = ""; }; - 9458609516520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 9458609616520A7B00CE1693 /* mmap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmap.hpp; sourceTree = ""; }; - 9458609716520A7B00CE1693 /* stream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stream.hpp; sourceTree = ""; }; - 9458609816520A7B00CE1693 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = ""; }; - 9458609916520A7B00CE1693 /* zip.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = zip.hpp; sourceTree = ""; }; - 9458609A16520A7B00CE1693 /* stream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stream.hpp; sourceTree = ""; }; - 9458609C16520A7B00CE1693 /* base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = base.hpp; sourceTree = ""; }; - 9458609D16520A7B00CE1693 /* bml.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bml.hpp; sourceTree = ""; }; - 9458609E16520A7B00CE1693 /* bsv.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bsv.hpp; sourceTree = ""; }; - 9458609F16520A7B00CE1693 /* cast.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cast.hpp; sourceTree = ""; }; - 945860A016520A7B00CE1693 /* compare.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compare.hpp; sourceTree = ""; }; - 945860A116520A7B00CE1693 /* convert.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = convert.hpp; sourceTree = ""; }; - 945860A216520A7B00CE1693 /* core.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = core.hpp; sourceTree = ""; }; - 945860A316520A7B00CE1693 /* cstring.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cstring.hpp; sourceTree = ""; }; - 945860A416520A7B00CE1693 /* filename.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = filename.hpp; sourceTree = ""; }; - 945860A516520A7B00CE1693 /* math-fixed-point.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "math-fixed-point.hpp"; sourceTree = ""; }; - 945860A616520A7B00CE1693 /* math-floating-point.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "math-floating-point.hpp"; sourceTree = ""; }; - 945860A716520A7B00CE1693 /* platform.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = platform.hpp; sourceTree = ""; }; - 945860A816520A7B00CE1693 /* replace.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = replace.hpp; sourceTree = ""; }; - 945860A916520A7B00CE1693 /* split.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = split.hpp; sourceTree = ""; }; - 945860AA16520A7B00CE1693 /* strm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = strm.hpp; sourceTree = ""; }; - 945860AB16520A7B00CE1693 /* strpos.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = strpos.hpp; sourceTree = ""; }; - 945860AC16520A7B00CE1693 /* trim.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = trim.hpp; sourceTree = ""; }; - 945860AD16520A7B00CE1693 /* utf8.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utf8.hpp; sourceTree = ""; }; - 945860AE16520A7B00CE1693 /* utility.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utility.hpp; sourceTree = ""; }; - 945860AF16520A7B00CE1693 /* variadic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = variadic.hpp; sourceTree = ""; }; - 945860B016520A7B00CE1693 /* wildcard.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wildcard.hpp; sourceTree = ""; }; - 945860B116520A7B00CE1693 /* wrapper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wrapper.hpp; sourceTree = ""; }; - 945860B216520A7B00CE1693 /* xml-legacy.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "xml-legacy.hpp"; sourceTree = ""; }; - 945860B316520A7B00CE1693 /* xml.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = xml.hpp; sourceTree = ""; }; - 945860B416520A7B00CE1693 /* string.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = string.hpp; sourceTree = ""; }; - 945860B516520A7B00CE1693 /* type_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_traits.hpp; sourceTree = ""; }; - 945860B616520A7B00CE1693 /* udl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = udl.hpp; sourceTree = ""; }; - 945860B716520A7B00CE1693 /* ups.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ups.hpp; sourceTree = ""; }; - 945860B816520A7B00CE1693 /* utility.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utility.hpp; sourceTree = ""; }; - 945860B916520A7B00CE1693 /* varint.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = varint.hpp; sourceTree = ""; }; - 945860BA16520A7B00CE1693 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = ""; }; - 945860BC16520A7B00CE1693 /* detour.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = detour.hpp; sourceTree = ""; }; - 945860BD16520A7B00CE1693 /* launcher.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = launcher.hpp; sourceTree = ""; }; - 945860BE16520A7B00CE1693 /* utf8.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utf8.hpp; sourceTree = ""; }; - 945860C016520A7B00CE1693 /* guard.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = guard.hpp; sourceTree = ""; }; - 945860C116520A7B00CE1693 /* xorg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = xorg.hpp; sourceTree = ""; }; - 945860C216520A7B00CE1693 /* zip.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = zip.hpp; sourceTree = ""; }; - 945860C516520A7B00CE1693 /* algorithms.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = algorithms.cpp; sourceTree = ""; }; - 945860C616520A7B00CE1693 /* arm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm.cpp; sourceTree = ""; }; - 945860C716520A7B00CE1693 /* arm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arm.hpp; sourceTree = ""; }; - 945860C816520A7B00CE1693 /* disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; - 945860C916520A7B00CE1693 /* disassembler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = disassembler.hpp; sourceTree = ""; }; - 945860CA16520A7B00CE1693 /* instructions-arm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-arm.cpp"; sourceTree = ""; }; - 945860CB16520A7B00CE1693 /* instructions-arm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "instructions-arm.hpp"; sourceTree = ""; }; - 945860CC16520A7B00CE1693 /* instructions-thumb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-thumb.cpp"; sourceTree = ""; }; - 945860CD16520A7B00CE1693 /* instructions-thumb.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "instructions-thumb.hpp"; sourceTree = ""; }; - 945860CE16520A7B00CE1693 /* registers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = registers.cpp; sourceTree = ""; }; - 945860CF16520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 945860D016520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945860D216520A7B00CE1693 /* gsu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gsu.cpp; sourceTree = ""; }; - 945860D316520A7B00CE1693 /* gsu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gsu.hpp; sourceTree = ""; }; - 945860D416520A7B00CE1693 /* instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; - 945860D516520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 945860D616520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945860D716520A7B00CE1693 /* table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = table.cpp; sourceTree = ""; }; - 945860D916520A7B00CE1693 /* hg51b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hg51b.cpp; sourceTree = ""; }; - 945860DA16520A7B00CE1693 /* hg51b.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hg51b.hpp; sourceTree = ""; }; - 945860DB16520A7B00CE1693 /* instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; - 945860DC16520A7B00CE1693 /* registers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = registers.cpp; sourceTree = ""; }; - 945860DD16520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 945860DE16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945860E016520A7B00CE1693 /* disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; - 945860E116520A7B00CE1693 /* instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; - 945860E216520A7B00CE1693 /* lr35902.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lr35902.cpp; sourceTree = ""; }; - 945860E316520A7B00CE1693 /* lr35902.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lr35902.hpp; sourceTree = ""; }; - 945860E416520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 945860E516520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945860E616520A7B00CE1693 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 945860E716520A7B00CE1693 /* processor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = processor.hpp; sourceTree = ""; }; - 945860E916520A7B00CE1693 /* disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; - 945860EA16520A7B00CE1693 /* instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; - 945860EB16520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 945860EC16520A7B00CE1693 /* r6502.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = r6502.cpp; sourceTree = ""; }; - 945860ED16520A7B00CE1693 /* r6502.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = r6502.hpp; sourceTree = ""; }; - 945860EE16520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 945860EF16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945860F116520A7B00CE1693 /* algorithms.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = algorithms.cpp; sourceTree = ""; }; - 945860F216520A7B00CE1693 /* disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; - 945860F316520A7B00CE1693 /* disassembler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = disassembler.hpp; sourceTree = ""; }; - 945860F416520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 945860F516520A7B00CE1693 /* opcode_misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcode_misc.cpp; sourceTree = ""; }; - 945860F616520A7B00CE1693 /* opcode_pc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcode_pc.cpp; sourceTree = ""; }; - 945860F716520A7B00CE1693 /* opcode_read.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcode_read.cpp; sourceTree = ""; }; - 945860F816520A7B00CE1693 /* opcode_rmw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcode_rmw.cpp; sourceTree = ""; }; - 945860F916520A7B00CE1693 /* opcode_write.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcode_write.cpp; sourceTree = ""; }; - 945860FA16520A7B00CE1693 /* r65816.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = r65816.cpp; sourceTree = ""; }; - 945860FB16520A7B00CE1693 /* r65816.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = r65816.hpp; sourceTree = ""; }; - 945860FC16520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 945860FD16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945860FE16520A7B00CE1693 /* table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = table.cpp; sourceTree = ""; }; - 9458610016520A7B00CE1693 /* algorithms.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = algorithms.cpp; sourceTree = ""; }; - 9458610116520A7B00CE1693 /* disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; - 9458610216520A7B00CE1693 /* instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; - 9458610316520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 9458610416520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 9458610516520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458610616520A7B00CE1693 /* spc700.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spc700.cpp; sourceTree = ""; }; - 9458610716520A7B00CE1693 /* spc700.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spc700.hpp; sourceTree = ""; }; - 9458610916520A7B00CE1693 /* disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; - 9458610A16520A7B00CE1693 /* instructions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instructions.cpp; sourceTree = ""; }; - 9458610B16520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458610C16520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 9458610D16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458610E16520A7B00CE1693 /* upd96050.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = upd96050.cpp; sourceTree = ""; }; - 9458610F16520A7B00CE1693 /* upd96050.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = upd96050.hpp; sourceTree = ""; }; - 9458614D16520A7B00CE1693 /* cpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = ""; }; - 9458614E16520A7B00CE1693 /* cpu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cpu.hpp; sourceTree = ""; }; - 9458614F16520A7B00CE1693 /* dma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dma.cpp; sourceTree = ""; }; - 9458615016520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458615116520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 9458615216520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458615316520A7B00CE1693 /* timing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; - 9458615516520A7B00CE1693 /* blargg_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blargg_common.h; sourceTree = ""; }; - 9458615616520A7B00CE1693 /* blargg_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blargg_config.h; sourceTree = ""; }; - 9458615716520A7B00CE1693 /* blargg_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blargg_endian.h; sourceTree = ""; }; - 9458615816520A7B00CE1693 /* blargg_source.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blargg_source.h; sourceTree = ""; }; - 9458615916520A7B00CE1693 /* dsp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp.cpp; sourceTree = ""; }; - 9458615A16520A7B00CE1693 /* dsp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dsp.hpp; sourceTree = ""; }; - 9458615B16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458615C16520A7B00CE1693 /* SPC_DSP.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SPC_DSP.cpp; sourceTree = ""; }; - 9458615D16520A7B00CE1693 /* SPC_DSP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPC_DSP.h; sourceTree = ""; }; - 9458616016520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458616116520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 9458616316520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 9458616416520A7B00CE1693 /* mmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmio.hpp; sourceTree = ""; }; - 9458616516520A7B00CE1693 /* ppu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ppu.cpp; sourceTree = ""; }; - 9458616616520A7B00CE1693 /* ppu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ppu.hpp; sourceTree = ""; }; - 9458616816520A7B00CE1693 /* addsub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = addsub.cpp; sourceTree = ""; }; - 9458616916520A7B00CE1693 /* bg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bg.cpp; sourceTree = ""; }; - 9458616A16520A7B00CE1693 /* cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cache.cpp; sourceTree = ""; }; - 9458616B16520A7B00CE1693 /* line.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = line.cpp; sourceTree = ""; }; - 9458616C16520A7B00CE1693 /* mode7.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mode7.cpp; sourceTree = ""; }; - 9458616D16520A7B00CE1693 /* oam.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = oam.cpp; sourceTree = ""; }; - 9458616E16520A7B00CE1693 /* render.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = render.cpp; sourceTree = ""; }; - 9458616F16520A7B00CE1693 /* render.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = render.hpp; sourceTree = ""; }; - 9458617016520A7B00CE1693 /* windows.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = windows.cpp; sourceTree = ""; }; - 9458617116520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458617416520A7B00CE1693 /* background.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = background.cpp; sourceTree = ""; }; - 9458617516520A7B00CE1693 /* background.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = background.hpp; sourceTree = ""; }; - 9458617616520A7B00CE1693 /* mode7.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mode7.cpp; sourceTree = ""; }; - 9458617816520A7B00CE1693 /* cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cache.cpp; sourceTree = ""; }; - 9458617916520A7B00CE1693 /* cache.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cache.hpp; sourceTree = ""; }; - 9458617B16520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 9458617C16520A7B00CE1693 /* mmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmio.hpp; sourceTree = ""; }; - 9458617D16520A7B00CE1693 /* ppu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ppu.cpp; sourceTree = ""; }; - 9458617E16520A7B00CE1693 /* ppu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ppu.hpp; sourceTree = ""; }; - 9458618016520A7B00CE1693 /* screen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = screen.cpp; sourceTree = ""; }; - 9458618116520A7B00CE1693 /* screen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = screen.hpp; sourceTree = ""; }; - 9458618216520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458618416520A7B00CE1693 /* sprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sprite.cpp; sourceTree = ""; }; - 9458618516520A7B00CE1693 /* sprite.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sprite.hpp; sourceTree = ""; }; - 9458618716520A7B00CE1693 /* window.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = window.cpp; sourceTree = ""; }; - 9458618816520A7B00CE1693 /* window.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = window.hpp; sourceTree = ""; }; - 9458618A16520A7B00CE1693 /* algorithms.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = algorithms.cpp; sourceTree = ""; }; - 9458618C16520A7B00CE1693 /* cc.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = cc.sh; sourceTree = ""; }; - 9458618D16520A7B00CE1693 /* generate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = generate.cpp; sourceTree = ""; }; - 9458618E16520A7B00CE1693 /* op_misc.b */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = op_misc.b; sourceTree = ""; }; - 9458618F16520A7B00CE1693 /* op_misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = op_misc.cpp; sourceTree = ""; }; - 9458619016520A7B00CE1693 /* op_mov.b */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = op_mov.b; sourceTree = ""; }; - 9458619116520A7B00CE1693 /* op_mov.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = op_mov.cpp; sourceTree = ""; }; - 9458619216520A7B00CE1693 /* op_pc.b */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = op_pc.b; sourceTree = ""; }; - 9458619316520A7B00CE1693 /* op_pc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = op_pc.cpp; sourceTree = ""; }; - 9458619416520A7B00CE1693 /* op_read.b */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = op_read.b; sourceTree = ""; }; - 9458619516520A7B00CE1693 /* op_read.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = op_read.cpp; sourceTree = ""; }; - 9458619616520A7B00CE1693 /* op_rmw.b */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = op_rmw.b; sourceTree = ""; }; - 9458619716520A7B00CE1693 /* op_rmw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = op_rmw.cpp; sourceTree = ""; }; - 9458619816520A7B00CE1693 /* opcycle_misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcycle_misc.cpp; sourceTree = ""; }; - 9458619916520A7B00CE1693 /* opcycle_mov.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcycle_mov.cpp; sourceTree = ""; }; - 9458619A16520A7B00CE1693 /* opcycle_pc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcycle_pc.cpp; sourceTree = ""; }; - 9458619B16520A7B00CE1693 /* opcycle_read.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcycle_read.cpp; sourceTree = ""; }; - 9458619C16520A7B00CE1693 /* opcycle_rmw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcycle_rmw.cpp; sourceTree = ""; }; - 9458619D16520A7B00CE1693 /* core.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = core.cpp; sourceTree = ""; }; - 9458619E16520A7B00CE1693 /* disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disassembler.cpp; sourceTree = ""; }; - 9458619F16520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 945861A016520A7B00CE1693 /* smp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = smp.cpp; sourceTree = ""; }; - 945861A116520A7B00CE1693 /* smp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = smp.hpp; sourceTree = ""; }; - 945861A216520A7B00CE1693 /* timing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; - 945861A416520A7B00CE1693 /* cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cartridge.cpp; sourceTree = ""; }; - 945861A516520A7B00CE1693 /* cartridge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; - 945861A616520A7B00CE1693 /* markup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = markup.cpp; sourceTree = ""; }; - 945861A716520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861A916520A7B00CE1693 /* cheat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cheat.cpp; sourceTree = ""; }; - 945861AA16520A7B00CE1693 /* cheat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cheat.hpp; sourceTree = ""; }; - 945861AD16520A7B00CE1693 /* armdsp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = armdsp.cpp; sourceTree = ""; }; - 945861AE16520A7B00CE1693 /* armdsp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = armdsp.hpp; sourceTree = ""; }; - 945861AF16520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 945861B016520A7B00CE1693 /* registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = registers.hpp; sourceTree = ""; }; - 945861B116520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861B316520A7B00CE1693 /* bsx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bsx.cpp; sourceTree = ""; }; - 945861B416520A7B00CE1693 /* bsx.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bsx.hpp; sourceTree = ""; }; - 945861B616520A7B00CE1693 /* cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cartridge.cpp; sourceTree = ""; }; - 945861B716520A7B00CE1693 /* cartridge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cartridge.hpp; sourceTree = ""; }; - 945861B816520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861BA16520A7B00CE1693 /* flash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = flash.cpp; sourceTree = ""; }; - 945861BB16520A7B00CE1693 /* flash.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = flash.hpp; sourceTree = ""; }; - 945861BD16520A7B00CE1693 /* satellaview.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = satellaview.cpp; sourceTree = ""; }; - 945861BE16520A7B00CE1693 /* satellaview.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = satellaview.hpp; sourceTree = ""; }; - 945861BF16520A7B00CE1693 /* chip.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = chip.hpp; sourceTree = ""; }; - 945861C116520A7B00CE1693 /* hitachidsp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hitachidsp.cpp; sourceTree = ""; }; - 945861C216520A7B00CE1693 /* hitachidsp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hitachidsp.hpp; sourceTree = ""; }; - 945861C316520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 945861C416520A7B00CE1693 /* mmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmio.hpp; sourceTree = ""; }; - 945861C516520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861C716520A7B00CE1693 /* icd2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = icd2.cpp; sourceTree = ""; }; - 945861C816520A7B00CE1693 /* icd2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = icd2.hpp; sourceTree = ""; }; - 945861CA16520A7B00CE1693 /* interface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interface.cpp; sourceTree = ""; }; - 945861CB16520A7B00CE1693 /* interface.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interface.hpp; sourceTree = ""; }; - 945861CD16520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 945861CE16520A7B00CE1693 /* mmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmio.hpp; sourceTree = ""; }; - 945861CF16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861D116520A7B00CE1693 /* link.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = link.cpp; sourceTree = ""; }; - 945861D216520A7B00CE1693 /* link.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = link.hpp; sourceTree = ""; }; - 945861D416520A7B00CE1693 /* msu1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = msu1.cpp; sourceTree = ""; }; - 945861D516520A7B00CE1693 /* msu1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msu1.hpp; sourceTree = ""; }; - 945861D616520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861D816520A7B00CE1693 /* necdsp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = necdsp.cpp; sourceTree = ""; }; - 945861D916520A7B00CE1693 /* necdsp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = necdsp.hpp; sourceTree = ""; }; - 945861DA16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861DC16520A7B00CE1693 /* nss.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nss.cpp; sourceTree = ""; }; - 945861DD16520A7B00CE1693 /* nss.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = nss.hpp; sourceTree = ""; }; - 945861DF16520A7B00CE1693 /* obc1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = obc1.cpp; sourceTree = ""; }; - 945861E016520A7B00CE1693 /* obc1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = obc1.hpp; sourceTree = ""; }; - 945861E116520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861E416520A7B00CE1693 /* bus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bus.cpp; sourceTree = ""; }; - 945861E516520A7B00CE1693 /* bus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bus.hpp; sourceTree = ""; }; - 945861E716520A7B00CE1693 /* dma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dma.cpp; sourceTree = ""; }; - 945861E816520A7B00CE1693 /* dma.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dma.hpp; sourceTree = ""; }; - 945861EA16520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 945861EB16520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 945861ED16520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 945861EE16520A7B00CE1693 /* mmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmio.hpp; sourceTree = ""; }; - 945861EF16520A7B00CE1693 /* sa1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sa1.cpp; sourceTree = ""; }; - 945861F016520A7B00CE1693 /* sa1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sa1.hpp; sourceTree = ""; }; - 945861F116520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861F316520A7B00CE1693 /* decomp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decomp.cpp; sourceTree = ""; }; - 945861F416520A7B00CE1693 /* decomp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = decomp.hpp; sourceTree = ""; }; - 945861F516520A7B00CE1693 /* sdd1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sdd1.cpp; sourceTree = ""; }; - 945861F616520A7B00CE1693 /* sdd1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sdd1.hpp; sourceTree = ""; }; - 945861F716520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861F916520A7B00CE1693 /* decomp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decomp.cpp; sourceTree = ""; }; - 945861FA16520A7B00CE1693 /* decomp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = decomp.hpp; sourceTree = ""; }; - 945861FB16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 945861FC16520A7B00CE1693 /* spc7110.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spc7110.cpp; sourceTree = ""; }; - 945861FD16520A7B00CE1693 /* spc7110.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spc7110.hpp; sourceTree = ""; }; - 945861FF16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458620016520A7B00CE1693 /* srtc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = srtc.cpp; sourceTree = ""; }; - 9458620116520A7B00CE1693 /* srtc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = srtc.hpp; sourceTree = ""; }; - 9458620316520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458620416520A7B00CE1693 /* sufamiturbo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sufamiturbo.cpp; sourceTree = ""; }; - 9458620516520A7B00CE1693 /* sufamiturbo.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sufamiturbo.hpp; sourceTree = ""; }; - 9458620816520A7B00CE1693 /* bus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bus.cpp; sourceTree = ""; }; - 9458620916520A7B00CE1693 /* bus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bus.hpp; sourceTree = ""; }; - 9458620B16520A7B00CE1693 /* core.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = core.cpp; sourceTree = ""; }; - 9458620C16520A7B00CE1693 /* core.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = core.hpp; sourceTree = ""; }; - 9458620E16520A7B00CE1693 /* disasm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disasm.cpp; sourceTree = ""; }; - 9458620F16520A7B00CE1693 /* disasm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = disasm.hpp; sourceTree = ""; }; - 9458621116520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458621216520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 9458621416520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 9458621516520A7B00CE1693 /* mmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmio.hpp; sourceTree = ""; }; - 9458621616520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458621716520A7B00CE1693 /* superfx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = superfx.cpp; sourceTree = ""; }; - 9458621816520A7B00CE1693 /* superfx.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = superfx.hpp; sourceTree = ""; }; - 9458621A16520A7B00CE1693 /* timing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; - 9458621B16520A7B00CE1693 /* timing.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = timing.hpp; sourceTree = ""; }; - 9458621D16520A7B00CE1693 /* config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = config.cpp; sourceTree = ""; }; - 9458621E16520A7B00CE1693 /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = ""; }; - 9458622016520A7B00CE1693 /* controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = controller.cpp; sourceTree = ""; }; - 9458622116520A7B00CE1693 /* controller.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = controller.hpp; sourceTree = ""; }; - 9458622316520A7B00CE1693 /* gamepad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gamepad.cpp; sourceTree = ""; }; - 9458622416520A7B00CE1693 /* gamepad.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gamepad.hpp; sourceTree = ""; }; - 9458622616520A7B00CE1693 /* justifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = justifier.cpp; sourceTree = ""; }; - 9458622716520A7B00CE1693 /* justifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = justifier.hpp; sourceTree = ""; }; - 9458622916520A7B00CE1693 /* mouse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mouse.cpp; sourceTree = ""; }; - 9458622A16520A7B00CE1693 /* mouse.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mouse.hpp; sourceTree = ""; }; - 9458622C16520A7B00CE1693 /* multitap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = multitap.cpp; sourceTree = ""; }; - 9458622D16520A7B00CE1693 /* multitap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = multitap.hpp; sourceTree = ""; }; - 9458622F16520A7B00CE1693 /* superscope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = superscope.cpp; sourceTree = ""; }; - 9458623016520A7B00CE1693 /* superscope.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = superscope.hpp; sourceTree = ""; }; - 9458623216520A7B00CE1693 /* usart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = usart.cpp; sourceTree = ""; }; - 9458623316520A7B00CE1693 /* usart.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = usart.hpp; sourceTree = ""; }; - 9458623516520A7B00CE1693 /* cpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = ""; }; - 9458623616520A7B00CE1693 /* cpu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cpu.hpp; sourceTree = ""; }; - 9458623816520A7B00CE1693 /* dma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dma.cpp; sourceTree = ""; }; - 9458623916520A7B00CE1693 /* dma.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dma.hpp; sourceTree = ""; }; - 9458623B16520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458623C16520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 9458623E16520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 9458623F16520A7B00CE1693 /* mmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmio.hpp; sourceTree = ""; }; - 9458624016520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458624216520A7B00CE1693 /* irq.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = irq.cpp; sourceTree = ""; }; - 9458624316520A7B00CE1693 /* joypad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = joypad.cpp; sourceTree = ""; }; - 9458624416520A7B00CE1693 /* timing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; - 9458624516520A7B00CE1693 /* timing.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = timing.hpp; sourceTree = ""; }; - 9458624716520A7B00CE1693 /* brr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = brr.cpp; sourceTree = ""; }; - 9458624816520A7B00CE1693 /* counter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = counter.cpp; sourceTree = ""; }; - 9458624916520A7B00CE1693 /* dsp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp.cpp; sourceTree = ""; }; - 9458624A16520A7B00CE1693 /* dsp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dsp.hpp; sourceTree = ""; }; - 9458624B16520A7B00CE1693 /* echo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = echo.cpp; sourceTree = ""; }; - 9458624C16520A7B00CE1693 /* envelope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = envelope.cpp; sourceTree = ""; }; - 9458624D16520A7B00CE1693 /* gaussian.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gaussian.cpp; sourceTree = ""; }; - 9458624E16520A7B00CE1693 /* misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = misc.cpp; sourceTree = ""; }; - 9458624F16520A7B00CE1693 /* moduloarray.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = moduloarray.hpp; sourceTree = ""; }; - 9458625016520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458625116520A7B00CE1693 /* voice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = voice.cpp; sourceTree = ""; }; - 9458625316520A7B00CE1693 /* interface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interface.cpp; sourceTree = ""; }; - 9458625416520A7B00CE1693 /* interface.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interface.hpp; sourceTree = ""; }; - 9458625516520A7B00CE1693 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9458625716520A7B00CE1693 /* memory-inline.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "memory-inline.hpp"; sourceTree = ""; }; - 9458625816520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458625916520A7B00CE1693 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = ""; }; - 9458625C16520A7B00CE1693 /* background.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = background.cpp; sourceTree = ""; }; - 9458625D16520A7B00CE1693 /* background.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = background.hpp; sourceTree = ""; }; - 9458625E16520A7B00CE1693 /* mode7.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mode7.cpp; sourceTree = ""; }; - 9458626016520A7B00CE1693 /* counter-inline.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "counter-inline.hpp"; sourceTree = ""; }; - 9458626116520A7B00CE1693 /* counter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = counter.hpp; sourceTree = ""; }; - 9458626316520A7B00CE1693 /* mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmio.cpp; sourceTree = ""; }; - 9458626416520A7B00CE1693 /* mmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mmio.hpp; sourceTree = ""; }; - 9458626516520A7B00CE1693 /* ppu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ppu.cpp; sourceTree = ""; }; - 9458626616520A7B00CE1693 /* ppu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ppu.hpp; sourceTree = ""; }; - 9458626816520A7B00CE1693 /* screen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = screen.cpp; sourceTree = ""; }; - 9458626916520A7B00CE1693 /* screen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = screen.hpp; sourceTree = ""; }; - 9458626A16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458626C16520A7B00CE1693 /* list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = list.cpp; sourceTree = ""; }; - 9458626D16520A7B00CE1693 /* sprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sprite.cpp; sourceTree = ""; }; - 9458626E16520A7B00CE1693 /* sprite.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sprite.hpp; sourceTree = ""; }; - 9458627016520A7B00CE1693 /* window.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = window.cpp; sourceTree = ""; }; - 9458627116520A7B00CE1693 /* window.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = window.hpp; sourceTree = ""; }; - 9458627216520A7B00CE1693 /* profile-accuracy.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "profile-accuracy.hpp"; sourceTree = ""; }; - 9458627316520A7B00CE1693 /* profile-compatibility.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "profile-compatibility.hpp"; sourceTree = ""; }; - 9458627416520A7B00CE1693 /* profile-performance.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "profile-performance.hpp"; sourceTree = ""; }; - 9458627616520A7B00CE1693 /* random.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random.cpp; sourceTree = ""; }; - 9458627716520A7B00CE1693 /* random.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = random.hpp; sourceTree = ""; }; - 9458627916520A7B00CE1693 /* scheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scheduler.cpp; sourceTree = ""; }; - 9458627A16520A7B00CE1693 /* scheduler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scheduler.hpp; sourceTree = ""; }; - 9458627B16520A7B00CE1693 /* sfc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sfc.hpp; sourceTree = ""; }; - 9458627D16520A7B00CE1693 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = ""; }; - 9458627E16520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458627F16520A7B00CE1693 /* smp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = smp.cpp; sourceTree = ""; }; - 9458628016520A7B00CE1693 /* smp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = smp.hpp; sourceTree = ""; }; - 9458628116520A7B00CE1693 /* timing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timing.cpp; sourceTree = ""; }; - 9458628316520A7B00CE1693 /* audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audio.cpp; sourceTree = ""; }; - 9458628416520A7B00CE1693 /* audio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = audio.hpp; sourceTree = ""; }; - 9458628516520A7B00CE1693 /* input.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = input.cpp; sourceTree = ""; }; - 9458628616520A7B00CE1693 /* input.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = input.hpp; sourceTree = ""; }; - 9458628716520A7B00CE1693 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialization.cpp; sourceTree = ""; }; - 9458628816520A7B00CE1693 /* system.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = system.cpp; sourceTree = ""; }; - 9458628916520A7B00CE1693 /* system.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = system.hpp; sourceTree = ""; }; - 9458628A16520A7B00CE1693 /* video.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = video.cpp; sourceTree = ""; }; - 9458628B16520A7B00CE1693 /* video.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = video.hpp; sourceTree = ""; }; - 9458628D16520A7B00CE1693 /* libretro.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = libretro.cpp; sourceTree = ""; }; - 9458628E16520A7B00CE1693 /* libretro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libretro.h; sourceTree = ""; }; - 9458628F16520A7B00CE1693 /* link.T */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = link.T; sourceTree = ""; }; - 9458629016520A7B00CE1693 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; C6480FFB1364B2E10094FA33 /* OESNESSystemResponderClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OESNESSystemResponderClient.h; path = ../OpenEmu/SuperNES/OESNESSystemResponderClient.h; sourceTree = ""; }; C6D120EB1711307900E868A8 /* OpenEmuBase.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = OpenEmuBase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D2F7E65807B2D6F200F64583 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; @@ -807,6 +775,1432 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 0167A1F823B9843600F0B36E /* nall */ = { + isa = PBXGroup; + children = ( + 0167A1FA23B9843600F0B36E /* database */, + 0167A1FD23B9843600F0B36E /* inline-if.hpp */, + 0167A1FE23B9843600F0B36E /* instance.hpp */, + 0167A1FF23B9843600F0B36E /* posix */, + 0167A20223B9843600F0B36E /* adaptive-array.hpp */, + 0167A20323B9843600F0B36E /* vfs */, + 0167A20923B9843600F0B36E /* file-map.hpp */, + 0167A20A23B9843600F0B36E /* serializer.hpp */, + 0167A20B23B9843600F0B36E /* hashset.hpp */, + 0167A20C23B9843600F0B36E /* array-span.hpp */, + 0167A20D23B9843600F0B36E /* suffix-array.hpp */, + 0167A20E23B9843600F0B36E /* macos */, + 0167A21023B9843600F0B36E /* utility.hpp */, + 0167A21123B9843600F0B36E /* reed-solomon.hpp */, + 0167A21223B9843600F0B36E /* main.hpp */, + 0167A21323B9843600F0B36E /* vfs.hpp */, + 0167A21423B9843600F0B36E /* nall.hpp */, + 0167A21523B9843600F0B36E /* hash */, + 0167A21E23B9843600F0B36E /* varint.hpp */, + 0167A21F23B9843600F0B36E /* function.hpp */, + 0167A22023B9843600F0B36E /* array.hpp */, + 0167A22123B9843600F0B36E /* emulation */, + 0167A22323B9843600F0B36E /* vector.hpp */, + 0167A22423B9843600F0B36E /* traits.hpp */, + 0167A22523B9843600F0B36E /* interpolation.hpp */, + 0167A22623B9843600F0B36E /* map.hpp */, + 0167A22723B9843600F0B36E /* beat */, + 0167A23023B9843600F0B36E /* elliptic-curve */, + 0167A23523B9843600F0B36E /* arithmetic.hpp */, + 0167A23623B9843600F0B36E /* bit.hpp */, + 0167A23723B9843600F0B36E /* file.hpp */, + 0167A23823B9843600F0B36E /* inode.hpp */, + 0167A23923B9843600F0B36E /* intrinsics.hpp */, + 0167A23A23B9843600F0B36E /* xorg */, + 0167A23E23B9843600F0B36E /* service.hpp */, + 0167A23F23B9843600F0B36E /* serial.hpp */, + 0167A24023B9843600F0B36E /* terminal.hpp */, + 0167A24123B9843600F0B36E /* cipher */, + 0167A24323B9843600F0B36E /* algorithm.hpp */, + 0167A24423B9843600F0B36E /* primitives.hpp */, + 0167A24523B9843600F0B36E /* queue.hpp */, + 0167A24623B9843600F0B36E /* literals.hpp */, + 0167A24723B9843600F0B36E /* variant.hpp */, + 0167A24823B9843600F0B36E /* shared-pointer.hpp */, + 0167A24923B9843600F0B36E /* encode */, + 0167A25523B9843600F0B36E /* matrix.hpp */, + 0167A25623B9843600F0B36E /* dl.hpp */, + 0167A25723B9843600F0B36E /* path.hpp */, + 0167A25823B9843600F0B36E /* platform.hpp */, + 0167A25923B9843600F0B36E /* pointer.hpp */, + 0167A25A23B9843600F0B36E /* galois-field.hpp */, + 0167A25B23B9843600F0B36E /* image */, + 0167A26423B9843600F0B36E /* induced-sort.hpp */, + 0167A26523B9843600F0B36E /* primitives */, + 0167A26E23B9843600F0B36E /* property.hpp */, + 0167A26F23B9843600F0B36E /* array-view.hpp */, + 0167A27023B9843600F0B36E /* random.hpp */, + 0167A27123B9843600F0B36E /* mac */, + 0167A27323B9843600F0B36E /* decode */, + 0167A28223B9843600F0B36E /* any.hpp */, + 0167A28323B9843600F0B36E /* endian.hpp */, + 0167A28423B9843600F0B36E /* unique-pointer.hpp */, + 0167A28523B9843600F0B36E /* run.hpp */, + 0167A28623B9843600F0B36E /* set.hpp */, + 0167A28723B9843600F0B36E /* http */, + 0167A28E23B9843600F0B36E /* hid.hpp */, + 0167A28F23B9843600F0B36E /* stdint.hpp */, + 0167A29023B9843600F0B36E /* string.hpp */, + 0167A29123B9843600F0B36E /* location.hpp */, + 0167A29223B9843600F0B36E /* chrono.hpp */, + 0167A29323B9843600F0B36E /* view.hpp */, + 0167A29423B9843600F0B36E /* atoi.hpp */, + 0167A29523B9843600F0B36E /* directory.hpp */, + 0167A29623B9843600F0B36E /* arithmetic */, + 0167A29A23B9843600F0B36E /* file-buffer.hpp */, + 0167A29B23B9843600F0B36E /* smtp.hpp */, + 0167A29C23B9843600F0B36E /* string */, + 0167A2BF23B9843600F0B36E /* cd */, + 0167A2C723B9843600F0B36E /* memory.hpp */, + 0167A2C823B9843600F0B36E /* cd.hpp */, + 0167A2C923B9843600F0B36E /* maybe.hpp */, + 0167A2CA23B9843600F0B36E /* windows */, + 0167A2D323B9843600F0B36E /* thread.hpp */, + 0167A2D423B9843600F0B36E /* merge-sort.hpp */, + 0167A2D523B9843600F0B36E /* counting-sort.hpp */, + 0167A2D623B9843600F0B36E /* range.hpp */, + 0167A2D723B9843600F0B36E /* dsp */, + 0167A2DF23B9843600F0B36E /* vector */, + 0167A2EA23B9843600F0B36E /* iterator.hpp */, + 0167A2EB23B9843600F0B36E /* image.hpp */, + 0167A2EC23B9843600F0B36E /* arguments.hpp */, + 0167A2ED23B9843600F0B36E /* locale.hpp */, + 0167A2EE23B9843600F0B36E /* simd.hpp */, + 0167A2EF23B9843600F0B36E /* matrix-multiply.hpp */, + 0167A2F023B9843600F0B36E /* shared-memory.hpp */, + ); + name = nall; + path = bsnes/nall; + sourceTree = ""; + }; + 0167A1FA23B9843600F0B36E /* database */ = { + isa = PBXGroup; + children = ( + 0167A1FB23B9843600F0B36E /* sqlite3.hpp */, + 0167A1FC23B9843600F0B36E /* odbc.hpp */, + ); + path = database; + sourceTree = ""; + }; + 0167A1FF23B9843600F0B36E /* posix */ = { + isa = PBXGroup; + children = ( + 0167A20023B9843600F0B36E /* service.hpp */, + 0167A20123B9843600F0B36E /* shared-memory.hpp */, + ); + path = posix; + sourceTree = ""; + }; + 0167A20323B9843600F0B36E /* vfs */ = { + isa = PBXGroup; + children = ( + 0167A20423B9843600F0B36E /* memory */, + 0167A20623B9843600F0B36E /* vfs.hpp */, + 0167A20723B9843600F0B36E /* fs */, + ); + path = vfs; + sourceTree = ""; + }; + 0167A20423B9843600F0B36E /* memory */ = { + isa = PBXGroup; + children = ( + 0167A20523B9843600F0B36E /* file.hpp */, + ); + path = memory; + sourceTree = ""; + }; + 0167A20723B9843600F0B36E /* fs */ = { + isa = PBXGroup; + children = ( + 0167A20823B9843600F0B36E /* file.hpp */, + ); + path = fs; + sourceTree = ""; + }; + 0167A20E23B9843600F0B36E /* macos */ = { + isa = PBXGroup; + children = ( + 0167A20F23B9843600F0B36E /* guard.hpp */, + ); + path = macos; + sourceTree = ""; + }; + 0167A21523B9843600F0B36E /* hash */ = { + isa = PBXGroup; + children = ( + 0167A21623B9843600F0B36E /* sha384.hpp */, + 0167A21723B9843600F0B36E /* hash.hpp */, + 0167A21823B9843600F0B36E /* sha224.hpp */, + 0167A21923B9843600F0B36E /* crc64.hpp */, + 0167A21A23B9843600F0B36E /* sha256.hpp */, + 0167A21B23B9843600F0B36E /* crc16.hpp */, + 0167A21C23B9843600F0B36E /* crc32.hpp */, + 0167A21D23B9843600F0B36E /* sha512.hpp */, + ); + path = hash; + sourceTree = ""; + }; + 0167A22123B9843600F0B36E /* emulation */ = { + isa = PBXGroup; + children = ( + 0167A22223B9843600F0B36E /* 21fx.hpp */, + ); + path = emulation; + sourceTree = ""; + }; + 0167A22723B9843600F0B36E /* beat */ = { + isa = PBXGroup; + children = ( + 0167A22823B9843600F0B36E /* archive */, + 0167A22D23B9843600F0B36E /* single */, + ); + path = beat; + sourceTree = ""; + }; + 0167A22823B9843600F0B36E /* archive */ = { + isa = PBXGroup; + children = ( + 0167A22923B9843600F0B36E /* container.hpp */, + 0167A22A23B9843600F0B36E /* extract.hpp */, + 0167A22B23B9843600F0B36E /* create.hpp */, + 0167A22C23B9843600F0B36E /* node.hpp */, + ); + path = archive; + sourceTree = ""; + }; + 0167A22D23B9843600F0B36E /* single */ = { + isa = PBXGroup; + children = ( + 0167A22E23B9843600F0B36E /* apply.hpp */, + 0167A22F23B9843600F0B36E /* create.hpp */, + ); + path = single; + sourceTree = ""; + }; + 0167A23023B9843600F0B36E /* elliptic-curve */ = { + isa = PBXGroup; + children = ( + 0167A23123B9843600F0B36E /* modulo25519-optimized.hpp */, + 0167A23223B9843600F0B36E /* curve25519.hpp */, + 0167A23323B9843600F0B36E /* ed25519.hpp */, + 0167A23423B9843600F0B36E /* modulo25519-reference.hpp */, + ); + path = "elliptic-curve"; + sourceTree = ""; + }; + 0167A23A23B9843600F0B36E /* xorg */ = { + isa = PBXGroup; + children = ( + 0167A23B23B9843600F0B36E /* clipboard.hpp */, + 0167A23C23B9843600F0B36E /* xorg.hpp */, + 0167A23D23B9843600F0B36E /* guard.hpp */, + ); + path = xorg; + sourceTree = ""; + }; + 0167A24123B9843600F0B36E /* cipher */ = { + isa = PBXGroup; + children = ( + 0167A24223B9843600F0B36E /* chacha20.hpp */, + ); + path = cipher; + sourceTree = ""; + }; + 0167A24923B9843600F0B36E /* encode */ = { + isa = PBXGroup; + children = ( + 0167A24A23B9843600F0B36E /* huffman.hpp */, + 0167A24B23B9843600F0B36E /* zip.hpp */, + 0167A24C23B9843600F0B36E /* bwt.hpp */, + 0167A24D23B9843600F0B36E /* mtf.hpp */, + 0167A24E23B9843600F0B36E /* rle.hpp */, + 0167A24F23B9843600F0B36E /* url.hpp */, + 0167A25023B9843600F0B36E /* base.hpp */, + 0167A25123B9843600F0B36E /* html.hpp */, + 0167A25223B9843600F0B36E /* lzsa.hpp */, + 0167A25323B9843600F0B36E /* bmp.hpp */, + 0167A25423B9843600F0B36E /* base64.hpp */, + ); + path = encode; + sourceTree = ""; + }; + 0167A25B23B9843600F0B36E /* image */ = { + isa = PBXGroup; + children = ( + 0167A25C23B9843600F0B36E /* load.hpp */, + 0167A25D23B9843600F0B36E /* static.hpp */, + 0167A25E23B9843600F0B36E /* scale.hpp */, + 0167A25F23B9843600F0B36E /* utility.hpp */, + 0167A26023B9843600F0B36E /* interpolation.hpp */, + 0167A26123B9843600F0B36E /* blend.hpp */, + 0167A26223B9843600F0B36E /* fill.hpp */, + 0167A26323B9843600F0B36E /* core.hpp */, + ); + path = image; + sourceTree = ""; + }; + 0167A26523B9843600F0B36E /* primitives */ = { + isa = PBXGroup; + children = ( + 0167A26623B9843600F0B36E /* integer.hpp */, + 0167A26723B9843600F0B36E /* boolean.hpp */, + 0167A26823B9843600F0B36E /* bit-field.hpp */, + 0167A26923B9843600F0B36E /* real.hpp */, + 0167A26A23B9843600F0B36E /* literals.hpp */, + 0167A26B23B9843600F0B36E /* natural.hpp */, + 0167A26C23B9843600F0B36E /* bit-range.hpp */, + 0167A26D23B9843600F0B36E /* types.hpp */, + ); + path = primitives; + sourceTree = ""; + }; + 0167A27123B9843600F0B36E /* mac */ = { + isa = PBXGroup; + children = ( + 0167A27223B9843600F0B36E /* poly1305.hpp */, + ); + path = mac; + sourceTree = ""; + }; + 0167A27323B9843600F0B36E /* decode */ = { + isa = PBXGroup; + children = ( + 0167A27423B9843600F0B36E /* huffman.hpp */, + 0167A27523B9843600F0B36E /* zip.hpp */, + 0167A27623B9843600F0B36E /* bwt.hpp */, + 0167A27723B9843600F0B36E /* mtf.hpp */, + 0167A27823B9843600F0B36E /* rle.hpp */, + 0167A27923B9843600F0B36E /* png.hpp */, + 0167A27A23B9843600F0B36E /* url.hpp */, + 0167A27B23B9843600F0B36E /* base.hpp */, + 0167A27C23B9843600F0B36E /* gzip.hpp */, + 0167A27D23B9843600F0B36E /* html.hpp */, + 0167A27E23B9843600F0B36E /* lzsa.hpp */, + 0167A27F23B9843600F0B36E /* inflate.hpp */, + 0167A28023B9843600F0B36E /* bmp.hpp */, + 0167A28123B9843600F0B36E /* base64.hpp */, + ); + path = decode; + sourceTree = ""; + }; + 0167A28723B9843600F0B36E /* http */ = { + isa = PBXGroup; + children = ( + 0167A28823B9843600F0B36E /* server.hpp */, + 0167A28923B9843600F0B36E /* response.hpp */, + 0167A28A23B9843600F0B36E /* role.hpp */, + 0167A28B23B9843600F0B36E /* request.hpp */, + 0167A28C23B9843600F0B36E /* client.hpp */, + 0167A28D23B9843600F0B36E /* message.hpp */, + ); + path = http; + sourceTree = ""; + }; + 0167A29623B9843600F0B36E /* arithmetic */ = { + isa = PBXGroup; + children = ( + 0167A29723B9843600F0B36E /* barrett.hpp */, + 0167A29823B9843600F0B36E /* unsigned.hpp */, + 0167A29923B9843600F0B36E /* natural.hpp */, + ); + path = arithmetic; + sourceTree = ""; + }; + 0167A29C23B9843600F0B36E /* string */ = { + isa = PBXGroup; + children = ( + 0167A29D23B9843600F0B36E /* cast.hpp */, + 0167A29E23B9843600F0B36E /* utility.hpp */, + 0167A29F23B9843600F0B36E /* utf8.hpp */, + 0167A2A023B9843600F0B36E /* vector.hpp */, + 0167A2A123B9843600F0B36E /* pascal.hpp */, + 0167A2A223B9843600F0B36E /* trim.hpp */, + 0167A2A323B9843600F0B36E /* replace.hpp */, + 0167A2A423B9843600F0B36E /* markup */, + 0167A2A923B9843600F0B36E /* find.hpp */, + 0167A2AA23B9843600F0B36E /* match.hpp */, + 0167A2AB23B9843600F0B36E /* allocator */, + 0167A2B023B9843600F0B36E /* view.hpp */, + 0167A2B123B9843600F0B36E /* atoi.hpp */, + 0167A2B223B9843600F0B36E /* eval */, + 0167A2B723B9843600F0B36E /* transform */, + 0167A2BA23B9843600F0B36E /* compare.hpp */, + 0167A2BB23B9843600F0B36E /* format.hpp */, + 0167A2BC23B9843600F0B36E /* core.hpp */, + 0167A2BD23B9843600F0B36E /* split.hpp */, + 0167A2BE23B9843600F0B36E /* convert.hpp */, + ); + path = string; + sourceTree = ""; + }; + 0167A2A423B9843600F0B36E /* markup */ = { + isa = PBXGroup; + children = ( + 0167A2A523B9843600F0B36E /* bml.hpp */, + 0167A2A623B9843600F0B36E /* xml.hpp */, + 0167A2A723B9843600F0B36E /* node.hpp */, + 0167A2A823B9843600F0B36E /* find.hpp */, + ); + path = markup; + sourceTree = ""; + }; + 0167A2AB23B9843600F0B36E /* allocator */ = { + isa = PBXGroup; + children = ( + 0167A2AC23B9843600F0B36E /* adaptive.hpp */, + 0167A2AD23B9843600F0B36E /* vector.hpp */, + 0167A2AE23B9843600F0B36E /* copy-on-write.hpp */, + 0167A2AF23B9843600F0B36E /* small-string-optimization.hpp */, + ); + path = allocator; + sourceTree = ""; + }; + 0167A2B223B9843600F0B36E /* eval */ = { + isa = PBXGroup; + children = ( + 0167A2B323B9843600F0B36E /* parser.hpp */, + 0167A2B423B9843600F0B36E /* literal.hpp */, + 0167A2B523B9843600F0B36E /* node.hpp */, + 0167A2B623B9843600F0B36E /* evaluator.hpp */, + ); + path = eval; + sourceTree = ""; + }; + 0167A2B723B9843600F0B36E /* transform */ = { + isa = PBXGroup; + children = ( + 0167A2B823B9843600F0B36E /* dml.hpp */, + 0167A2B923B9843600F0B36E /* cml.hpp */, + ); + path = transform; + sourceTree = ""; + }; + 0167A2BF23B9843600F0B36E /* cd */ = { + isa = PBXGroup; + children = ( + 0167A2C023B9843600F0B36E /* edc.hpp */, + 0167A2C123B9843600F0B36E /* efm.hpp */, + 0167A2C223B9843600F0B36E /* scrambler.hpp */, + 0167A2C323B9843600F0B36E /* session.hpp */, + 0167A2C423B9843600F0B36E /* crc16.hpp */, + 0167A2C523B9843600F0B36E /* rspc.hpp */, + 0167A2C623B9843600F0B36E /* sync.hpp */, + ); + path = cd; + sourceTree = ""; + }; + 0167A2CA23B9843600F0B36E /* windows */ = { + isa = PBXGroup; + children = ( + 0167A2CB23B9843600F0B36E /* guid.hpp */, + 0167A2CC23B9843600F0B36E /* utf8.hpp */, + 0167A2CD23B9843600F0B36E /* launcher.hpp */, + 0167A2CE23B9843600F0B36E /* registry.hpp */, + 0167A2CF23B9843600F0B36E /* detour.hpp */, + 0167A2D023B9843600F0B36E /* service.hpp */, + 0167A2D123B9843600F0B36E /* guard.hpp */, + 0167A2D223B9843600F0B36E /* shared-memory.hpp */, + ); + path = windows; + sourceTree = ""; + }; + 0167A2D723B9843600F0B36E /* dsp */ = { + isa = PBXGroup; + children = ( + 0167A2D823B9843600F0B36E /* resampler */, + 0167A2DA23B9843600F0B36E /* dsp.hpp */, + 0167A2DB23B9843600F0B36E /* iir */, + ); + path = dsp; + sourceTree = ""; + }; + 0167A2D823B9843600F0B36E /* resampler */ = { + isa = PBXGroup; + children = ( + 0167A2D923B9843600F0B36E /* cubic.hpp */, + ); + path = resampler; + sourceTree = ""; + }; + 0167A2DB23B9843600F0B36E /* iir */ = { + isa = PBXGroup; + children = ( + 0167A2DC23B9843600F0B36E /* one-pole.hpp */, + 0167A2DD23B9843600F0B36E /* biquad.hpp */, + 0167A2DE23B9843600F0B36E /* dc-removal.hpp */, + ); + path = iir; + sourceTree = ""; + }; + 0167A2DF23B9843600F0B36E /* vector */ = { + isa = PBXGroup; + children = ( + 0167A2E023B9843600F0B36E /* specialization */, + 0167A2E223B9843600F0B36E /* access.hpp */, + 0167A2E323B9843600F0B36E /* utility.hpp */, + 0167A2E423B9843600F0B36E /* modify.hpp */, + 0167A2E523B9843600F0B36E /* assign.hpp */, + 0167A2E623B9843600F0B36E /* memory.hpp */, + 0167A2E723B9843600F0B36E /* compare.hpp */, + 0167A2E823B9843600F0B36E /* iterator.hpp */, + 0167A2E923B9843600F0B36E /* core.hpp */, + ); + path = vector; + sourceTree = ""; + }; + 0167A2E023B9843600F0B36E /* specialization */ = { + isa = PBXGroup; + children = ( + 0167A2E123B9843600F0B36E /* uint8_t.hpp */, + ); + path = specialization; + sourceTree = ""; + }; + 0167A2F123B9843600F0B36E /* bsnes */ = { + isa = PBXGroup; + children = ( + 0167A2F323B9843600F0B36E /* heuristics */, + 0167A2FA23B9843600F0B36E /* Database */, + 0167A30523B9843600F0B36E /* sfc */, + 0167A3F723B9843600F0B36E /* processor */, + 0167A43D23B9843600F0B36E /* gb */, + 0167A4A923B9843600F0B36E /* target-libretro */, + 0167A4CC23B9843600F0B36E /* emulator */, + 0167A4DD23B9843600F0B36E /* lzma */, + ); + name = bsnes; + path = bsnes/bsnes; + sourceTree = ""; + }; + 0167A2F323B9843600F0B36E /* heuristics */ = { + isa = PBXGroup; + children = ( + 0167A2F423B9843600F0B36E /* game-boy.cpp */, + 0167A2F523B9843600F0B36E /* heuristics.cpp */, + 0167A2F623B9843600F0B36E /* sufami-turbo.cpp */, + 0167A2F723B9843600F0B36E /* super-famicom.cpp */, + 0167A2F823B9843600F0B36E /* heuristics.hpp */, + 0167A2F923B9843600F0B36E /* bs-memory.cpp */, + ); + path = heuristics; + sourceTree = ""; + }; + 0167A2FA23B9843600F0B36E /* Database */ = { + isa = PBXGroup; + children = ( + 0167A2FB23B9843600F0B36E /* Sufami Turbo.bml */, + 0167A2FC23B9843600F0B36E /* Cheat Codes.bml */, + 0167A2FD23B9843600F0B36E /* BS Memory.bml */, + 0167A2FE23B9843600F0B36E /* Super Famicom.bml */, + ); + path = Database; + sourceTree = ""; + }; + 0167A30523B9843600F0B36E /* sfc */ = { + isa = PBXGroup; + children = ( + 0167A30723B9843600F0B36E /* interface */, + 0167A30C23B9843600F0B36E /* memory */, + 0167A31323B9843600F0B36E /* cpu */, + 0167A31C23B9843600F0B36E /* coprocessor */, + 0167A39623B9843600F0B36E /* sfc.hpp */, + 0167A39723B9843600F0B36E /* cartridge */, + 0167A39D23B9843600F0B36E /* controller */, + 0167A3AF23B9843600F0B36E /* ppu-fast */, + 0167A3BA23B9843600F0B36E /* system */, + 0167A3BE23B9843600F0B36E /* expansion */, + 0167A3C723B9843600F0B36E /* smp */, + 0167A3CE23B9843600F0B36E /* slot */, + 0167A3D923B9843600F0B36E /* ppu */, + 0167A3ED23B9843600F0B36E /* dsp */, + ); + path = sfc; + sourceTree = ""; + }; + 0167A30723B9843600F0B36E /* interface */ = { + isa = PBXGroup; + children = ( + 0167A30823B9843600F0B36E /* interface.hpp */, + 0167A30923B9843600F0B36E /* configuration.hpp */, + 0167A30A23B9843600F0B36E /* interface.cpp */, + 0167A30B23B9843600F0B36E /* configuration.cpp */, + ); + path = interface; + sourceTree = ""; + }; + 0167A30C23B9843600F0B36E /* memory */ = { + isa = PBXGroup; + children = ( + 0167A30D23B9843600F0B36E /* memory.cpp */, + 0167A30E23B9843600F0B36E /* writable.hpp */, + 0167A30F23B9843600F0B36E /* protectable.hpp */, + 0167A31023B9843600F0B36E /* memory-inline.hpp */, + 0167A31123B9843600F0B36E /* readable.hpp */, + 0167A31223B9843600F0B36E /* memory.hpp */, + ); + path = memory; + sourceTree = ""; + }; + 0167A31323B9843600F0B36E /* cpu */ = { + isa = PBXGroup; + children = ( + 0167A31423B9843600F0B36E /* memory.cpp */, + 0167A31523B9843600F0B36E /* cpu.hpp */, + 0167A31623B9843600F0B36E /* dma.cpp */, + 0167A31723B9843600F0B36E /* io.cpp */, + 0167A31823B9843600F0B36E /* serialization.cpp */, + 0167A31923B9843600F0B36E /* cpu.cpp */, + 0167A31A23B9843600F0B36E /* timing.cpp */, + 0167A31B23B9843600F0B36E /* irq.cpp */, + ); + path = cpu; + sourceTree = ""; + }; + 0167A31C23B9843600F0B36E /* coprocessor */ = { + isa = PBXGroup; + children = ( + 0167A31D23B9843600F0B36E /* dsp2 */, + 0167A32223B9843600F0B36E /* armdsp */, + 0167A32823B9843600F0B36E /* dsp4 */, + 0167A32E23B9843600F0B36E /* hitachidsp */, + 0167A33423B9843600F0B36E /* dip */, + 0167A33823B9843600F0B36E /* obc1 */, + 0167A33C23B9843600F0B36E /* st0010 */, + 0167A34223B9843600F0B36E /* cx4 */, + 0167A34A23B9843600F0B36E /* mcc */, + 0167A34E23B9843600F0B36E /* icd */, + 0167A35523B9843600F0B36E /* coprocessor.hpp */, + 0167A35623B9843600F0B36E /* dsp1 */, + 0167A35C23B9843600F0B36E /* sa1 */, + 0167A36623B9843600F0B36E /* msu1 */, + 0167A36A23B9843600F0B36E /* spc7110 */, + 0167A37223B9843600F0B36E /* sdd1 */, + 0167A37823B9843600F0B36E /* coprocessor.cpp */, + 0167A37923B9843600F0B36E /* necdsp */, + 0167A37D23B9843600F0B36E /* epsonrtc */, + 0167A38323B9843600F0B36E /* sharprtc */, + 0167A38923B9843600F0B36E /* superfx */, + 0167A39223B9843600F0B36E /* event */, + ); + path = coprocessor; + sourceTree = ""; + }; + 0167A31D23B9843600F0B36E /* dsp2 */ = { + isa = PBXGroup; + children = ( + 0167A31E23B9843600F0B36E /* dsp2.cpp */, + 0167A31F23B9843600F0B36E /* dsp2.hpp */, + 0167A32023B9843600F0B36E /* serialization.cpp */, + 0167A32123B9843600F0B36E /* opcodes.cpp */, + ); + path = dsp2; + sourceTree = ""; + }; + 0167A32223B9843600F0B36E /* armdsp */ = { + isa = PBXGroup; + children = ( + 0167A32323B9843600F0B36E /* memory.cpp */, + 0167A32423B9843600F0B36E /* armdsp.cpp */, + 0167A32523B9843600F0B36E /* registers.hpp */, + 0167A32623B9843600F0B36E /* serialization.cpp */, + 0167A32723B9843600F0B36E /* armdsp.hpp */, + ); + path = armdsp; + sourceTree = ""; + }; + 0167A32823B9843600F0B36E /* dsp4 */ = { + isa = PBXGroup; + children = ( + 0167A32923B9843600F0B36E /* dsp4emu.h */, + 0167A32A23B9843600F0B36E /* dsp4.cpp */, + 0167A32B23B9843600F0B36E /* serialization.cpp */, + 0167A32C23B9843600F0B36E /* dsp4.hpp */, + 0167A32D23B9843600F0B36E /* dsp4emu.c */, + ); + path = dsp4; + sourceTree = ""; + }; + 0167A32E23B9843600F0B36E /* hitachidsp */ = { + isa = PBXGroup; + children = ( + 0167A32F23B9843600F0B36E /* memory.cpp */, + 0167A33023B9843600F0B36E /* hitachidsp.hpp */, + 0167A33123B9843600F0B36E /* serialization.cpp */, + 0167A33223B9843600F0B36E /* data-rom.cpp */, + 0167A33323B9843600F0B36E /* hitachidsp.cpp */, + ); + path = hitachidsp; + sourceTree = ""; + }; + 0167A33423B9843600F0B36E /* dip */ = { + isa = PBXGroup; + children = ( + 0167A33523B9843600F0B36E /* dip.hpp */, + 0167A33623B9843600F0B36E /* dip.cpp */, + 0167A33723B9843600F0B36E /* serialization.cpp */, + ); + path = dip; + sourceTree = ""; + }; + 0167A33823B9843600F0B36E /* obc1 */ = { + isa = PBXGroup; + children = ( + 0167A33923B9843600F0B36E /* obc1.cpp */, + 0167A33A23B9843600F0B36E /* serialization.cpp */, + 0167A33B23B9843600F0B36E /* obc1.hpp */, + ); + path = obc1; + sourceTree = ""; + }; + 0167A33C23B9843600F0B36E /* st0010 */ = { + isa = PBXGroup; + children = ( + 0167A33D23B9843600F0B36E /* st0010.hpp */, + 0167A33E23B9843600F0B36E /* serialization.cpp */, + 0167A33F23B9843600F0B36E /* opcodes.cpp */, + 0167A34023B9843600F0B36E /* st0010.cpp */, + 0167A34123B9843600F0B36E /* data.hpp */, + ); + path = st0010; + sourceTree = ""; + }; + 0167A34223B9843600F0B36E /* cx4 */ = { + isa = PBXGroup; + children = ( + 0167A34323B9843600F0B36E /* cx4.cpp */, + 0167A34423B9843600F0B36E /* oam.cpp */, + 0167A34523B9843600F0B36E /* data.cpp */, + 0167A34623B9843600F0B36E /* serialization.cpp */, + 0167A34723B9843600F0B36E /* cx4.hpp */, + 0167A34823B9843600F0B36E /* opcodes.cpp */, + 0167A34923B9843600F0B36E /* functions.cpp */, + ); + path = cx4; + sourceTree = ""; + }; + 0167A34A23B9843600F0B36E /* mcc */ = { + isa = PBXGroup; + children = ( + 0167A34B23B9843600F0B36E /* mcc.cpp */, + 0167A34C23B9843600F0B36E /* serialization.cpp */, + 0167A34D23B9843600F0B36E /* mcc.hpp */, + ); + path = mcc; + sourceTree = ""; + }; + 0167A34E23B9843600F0B36E /* icd */ = { + isa = PBXGroup; + children = ( + 0167A34F23B9843600F0B36E /* boot-roms.cpp */, + 0167A35023B9843600F0B36E /* icd.cpp */, + 0167A35123B9843600F0B36E /* interface.cpp */, + 0167A35223B9843600F0B36E /* io.cpp */, + 0167A35323B9843600F0B36E /* serialization.cpp */, + 0167A35423B9843600F0B36E /* icd.hpp */, + ); + path = icd; + sourceTree = ""; + }; + 0167A35623B9843600F0B36E /* dsp1 */ = { + isa = PBXGroup; + children = ( + 0167A35723B9843600F0B36E /* dsp1.cpp */, + 0167A35823B9843600F0B36E /* dsp1emu.cpp */, + 0167A35923B9843600F0B36E /* dsp1.hpp */, + 0167A35A23B9843600F0B36E /* serialization.cpp */, + 0167A35B23B9843600F0B36E /* dsp1emu.hpp */, + ); + path = dsp1; + sourceTree = ""; + }; + 0167A35C23B9843600F0B36E /* sa1 */ = { + isa = PBXGroup; + children = ( + 0167A35D23B9843600F0B36E /* memory.cpp */, + 0167A35E23B9843600F0B36E /* dma.cpp */, + 0167A35F23B9843600F0B36E /* bwram.cpp */, + 0167A36023B9843600F0B36E /* sa1.hpp */, + 0167A36123B9843600F0B36E /* io.cpp */, + 0167A36223B9843600F0B36E /* serialization.cpp */, + 0167A36323B9843600F0B36E /* rom.cpp */, + 0167A36423B9843600F0B36E /* iram.cpp */, + 0167A36523B9843600F0B36E /* sa1.cpp */, + ); + path = sa1; + sourceTree = ""; + }; + 0167A36623B9843600F0B36E /* msu1 */ = { + isa = PBXGroup; + children = ( + 0167A36723B9843600F0B36E /* msu1.cpp */, + 0167A36823B9843600F0B36E /* serialization.cpp */, + 0167A36923B9843600F0B36E /* msu1.hpp */, + ); + path = msu1; + sourceTree = ""; + }; + 0167A36A23B9843600F0B36E /* spc7110 */ = { + isa = PBXGroup; + children = ( + 0167A36B23B9843600F0B36E /* decompressor.cpp */, + 0167A36C23B9843600F0B36E /* alu.cpp */, + 0167A36D23B9843600F0B36E /* data.cpp */, + 0167A36E23B9843600F0B36E /* spc7110.cpp */, + 0167A36F23B9843600F0B36E /* serialization.cpp */, + 0167A37023B9843600F0B36E /* spc7110.hpp */, + 0167A37123B9843600F0B36E /* dcu.cpp */, + ); + path = spc7110; + sourceTree = ""; + }; + 0167A37223B9843600F0B36E /* sdd1 */ = { + isa = PBXGroup; + children = ( + 0167A37323B9843600F0B36E /* decompressor.cpp */, + 0167A37423B9843600F0B36E /* sdd1.cpp */, + 0167A37523B9843600F0B36E /* serialization.cpp */, + 0167A37623B9843600F0B36E /* decompressor.hpp */, + 0167A37723B9843600F0B36E /* sdd1.hpp */, + ); + path = sdd1; + sourceTree = ""; + }; + 0167A37923B9843600F0B36E /* necdsp */ = { + isa = PBXGroup; + children = ( + 0167A37A23B9843600F0B36E /* necdsp.hpp */, + 0167A37B23B9843600F0B36E /* serialization.cpp */, + 0167A37C23B9843600F0B36E /* necdsp.cpp */, + ); + path = necdsp; + sourceTree = ""; + }; + 0167A37D23B9843600F0B36E /* epsonrtc */ = { + isa = PBXGroup; + children = ( + 0167A37E23B9843600F0B36E /* memory.cpp */, + 0167A37F23B9843600F0B36E /* epsonrtc.hpp */, + 0167A38023B9843600F0B36E /* serialization.cpp */, + 0167A38123B9843600F0B36E /* epsonrtc.cpp */, + 0167A38223B9843600F0B36E /* time.cpp */, + ); + path = epsonrtc; + sourceTree = ""; + }; + 0167A38323B9843600F0B36E /* sharprtc */ = { + isa = PBXGroup; + children = ( + 0167A38423B9843600F0B36E /* memory.cpp */, + 0167A38523B9843600F0B36E /* sharprtc.hpp */, + 0167A38623B9843600F0B36E /* serialization.cpp */, + 0167A38723B9843600F0B36E /* sharprtc.cpp */, + 0167A38823B9843600F0B36E /* time.cpp */, + ); + path = sharprtc; + sourceTree = ""; + }; + 0167A38923B9843600F0B36E /* superfx */ = { + isa = PBXGroup; + children = ( + 0167A38A23B9843600F0B36E /* bus.cpp */, + 0167A38B23B9843600F0B36E /* memory.cpp */, + 0167A38C23B9843600F0B36E /* core.cpp */, + 0167A38D23B9843600F0B36E /* superfx.hpp */, + 0167A38E23B9843600F0B36E /* io.cpp */, + 0167A38F23B9843600F0B36E /* serialization.cpp */, + 0167A39023B9843600F0B36E /* superfx.cpp */, + 0167A39123B9843600F0B36E /* timing.cpp */, + ); + path = superfx; + sourceTree = ""; + }; + 0167A39223B9843600F0B36E /* event */ = { + isa = PBXGroup; + children = ( + 0167A39323B9843600F0B36E /* event.hpp */, + 0167A39423B9843600F0B36E /* serialization.cpp */, + 0167A39523B9843600F0B36E /* event.cpp */, + ); + path = event; + sourceTree = ""; + }; + 0167A39723B9843600F0B36E /* cartridge */ = { + isa = PBXGroup; + children = ( + 0167A39823B9843600F0B36E /* save.cpp */, + 0167A39923B9843600F0B36E /* cartridge.cpp */, + 0167A39A23B9843600F0B36E /* serialization.cpp */, + 0167A39B23B9843600F0B36E /* load.cpp */, + 0167A39C23B9843600F0B36E /* cartridge.hpp */, + ); + path = cartridge; + sourceTree = ""; + }; + 0167A39D23B9843600F0B36E /* controller */ = { + isa = PBXGroup; + children = ( + 0167A39E23B9843600F0B36E /* controller.hpp */, + 0167A39F23B9843600F0B36E /* super-multitap */, + 0167A3A223B9843600F0B36E /* gamepad */, + 0167A3A523B9843600F0B36E /* justifier */, + 0167A3A823B9843600F0B36E /* mouse */, + 0167A3AB23B9843600F0B36E /* super-scope */, + 0167A3AE23B9843600F0B36E /* controller.cpp */, + ); + path = controller; + sourceTree = ""; + }; + 0167A39F23B9843600F0B36E /* super-multitap */ = { + isa = PBXGroup; + children = ( + 0167A3A023B9843600F0B36E /* super-multitap.hpp */, + 0167A3A123B9843600F0B36E /* super-multitap.cpp */, + ); + path = "super-multitap"; + sourceTree = ""; + }; + 0167A3A223B9843600F0B36E /* gamepad */ = { + isa = PBXGroup; + children = ( + 0167A3A323B9843600F0B36E /* gamepad.cpp */, + 0167A3A423B9843600F0B36E /* gamepad.hpp */, + ); + path = gamepad; + sourceTree = ""; + }; + 0167A3A523B9843600F0B36E /* justifier */ = { + isa = PBXGroup; + children = ( + 0167A3A623B9843600F0B36E /* justifier.cpp */, + 0167A3A723B9843600F0B36E /* justifier.hpp */, + ); + path = justifier; + sourceTree = ""; + }; + 0167A3A823B9843600F0B36E /* mouse */ = { + isa = PBXGroup; + children = ( + 0167A3A923B9843600F0B36E /* mouse.cpp */, + 0167A3AA23B9843600F0B36E /* mouse.hpp */, + ); + path = mouse; + sourceTree = ""; + }; + 0167A3AB23B9843600F0B36E /* super-scope */ = { + isa = PBXGroup; + children = ( + 0167A3AC23B9843600F0B36E /* super-scope.cpp */, + 0167A3AD23B9843600F0B36E /* super-scope.hpp */, + ); + path = "super-scope"; + sourceTree = ""; + }; + 0167A3AF23B9843600F0B36E /* ppu-fast */ = { + isa = PBXGroup; + children = ( + 0167A3B023B9843600F0B36E /* mode7hd.cpp */, + 0167A3B123B9843600F0B36E /* line.cpp */, + 0167A3B223B9843600F0B36E /* ppu.cpp */, + 0167A3B323B9843600F0B36E /* window.cpp */, + 0167A3B423B9843600F0B36E /* mode7.cpp */, + 0167A3B523B9843600F0B36E /* object.cpp */, + 0167A3B623B9843600F0B36E /* io.cpp */, + 0167A3B723B9843600F0B36E /* serialization.cpp */, + 0167A3B823B9843600F0B36E /* background.cpp */, + 0167A3B923B9843600F0B36E /* ppu.hpp */, + ); + path = "ppu-fast"; + sourceTree = ""; + }; + 0167A3BA23B9843600F0B36E /* system */ = { + isa = PBXGroup; + children = ( + 0167A3BB23B9843600F0B36E /* system.hpp */, + 0167A3BC23B9843600F0B36E /* serialization.cpp */, + 0167A3BD23B9843600F0B36E /* system.cpp */, + ); + path = system; + sourceTree = ""; + }; + 0167A3BE23B9843600F0B36E /* expansion */ = { + isa = PBXGroup; + children = ( + 0167A3BF23B9843600F0B36E /* 21fx */, + 0167A3C223B9843600F0B36E /* expansion.cpp */, + 0167A3C323B9843600F0B36E /* satellaview */, + 0167A3C623B9843600F0B36E /* expansion.hpp */, + ); + path = expansion; + sourceTree = ""; + }; + 0167A3BF23B9843600F0B36E /* 21fx */ = { + isa = PBXGroup; + children = ( + 0167A3C023B9843600F0B36E /* 21fx.cpp */, + 0167A3C123B9843600F0B36E /* 21fx.hpp */, + ); + path = 21fx; + sourceTree = ""; + }; + 0167A3C323B9843600F0B36E /* satellaview */ = { + isa = PBXGroup; + children = ( + 0167A3C423B9843600F0B36E /* satellaview.hpp */, + 0167A3C523B9843600F0B36E /* satellaview.cpp */, + ); + path = satellaview; + sourceTree = ""; + }; + 0167A3C723B9843600F0B36E /* smp */ = { + isa = PBXGroup; + children = ( + 0167A3C823B9843600F0B36E /* memory.cpp */, + 0167A3C923B9843600F0B36E /* smp.hpp */, + 0167A3CA23B9843600F0B36E /* io.cpp */, + 0167A3CB23B9843600F0B36E /* serialization.cpp */, + 0167A3CC23B9843600F0B36E /* timing.cpp */, + 0167A3CD23B9843600F0B36E /* smp.cpp */, + ); + path = smp; + sourceTree = ""; + }; + 0167A3CE23B9843600F0B36E /* slot */ = { + isa = PBXGroup; + children = ( + 0167A3CF23B9843600F0B36E /* bsmemory */, + 0167A3D323B9843600F0B36E /* slot.hpp */, + 0167A3D423B9843600F0B36E /* slot.cpp */, + 0167A3D523B9843600F0B36E /* sufamiturbo */, + ); + path = slot; + sourceTree = ""; + }; + 0167A3CF23B9843600F0B36E /* bsmemory */ = { + isa = PBXGroup; + children = ( + 0167A3D023B9843600F0B36E /* bsmemory.cpp */, + 0167A3D123B9843600F0B36E /* serialization.cpp */, + 0167A3D223B9843600F0B36E /* bsmemory.hpp */, + ); + path = bsmemory; + sourceTree = ""; + }; + 0167A3D523B9843600F0B36E /* sufamiturbo */ = { + isa = PBXGroup; + children = ( + 0167A3D623B9843600F0B36E /* sufamiturbo.cpp */, + 0167A3D723B9843600F0B36E /* serialization.cpp */, + 0167A3D823B9843600F0B36E /* sufamiturbo.hpp */, + ); + path = sufamiturbo; + sourceTree = ""; + }; + 0167A3D923B9843600F0B36E /* ppu */ = { + isa = PBXGroup; + children = ( + 0167A3DA23B9843600F0B36E /* ppu.cpp */, + 0167A3DB23B9843600F0B36E /* window.cpp */, + 0167A3DC23B9843600F0B36E /* mode7.cpp */, + 0167A3DD23B9843600F0B36E /* screen.cpp */, + 0167A3DE23B9843600F0B36E /* object.cpp */, + 0167A3DF23B9843600F0B36E /* oam.cpp */, + 0167A3E023B9843600F0B36E /* background.hpp */, + 0167A3E123B9843600F0B36E /* window.hpp */, + 0167A3E223B9843600F0B36E /* screen.hpp */, + 0167A3E323B9843600F0B36E /* object.hpp */, + 0167A3E423B9843600F0B36E /* io.cpp */, + 0167A3E523B9843600F0B36E /* serialization.cpp */, + 0167A3E623B9843600F0B36E /* background.cpp */, + 0167A3E723B9843600F0B36E /* counter */, + 0167A3EB23B9843600F0B36E /* ppu.hpp */, + 0167A3EC23B9843600F0B36E /* main.cpp */, + ); + path = ppu; + sourceTree = ""; + }; + 0167A3E723B9843600F0B36E /* counter */ = { + isa = PBXGroup; + children = ( + 0167A3E823B9843600F0B36E /* counter.hpp */, + 0167A3E923B9843600F0B36E /* serialization.cpp */, + 0167A3EA23B9843600F0B36E /* counter-inline.hpp */, + ); + path = counter; + sourceTree = ""; + }; + 0167A3ED23B9843600F0B36E /* dsp */ = { + isa = PBXGroup; + children = ( + 0167A3EE23B9843600F0B36E /* blargg_common.h */, + 0167A3EF23B9843600F0B36E /* SPC_DSP.h */, + 0167A3F023B9843600F0B36E /* dsp.cpp */, + 0167A3F123B9843600F0B36E /* blargg_config.h */, + 0167A3F223B9843600F0B36E /* serialization.cpp */, + 0167A3F323B9843600F0B36E /* dsp.hpp */, + 0167A3F423B9843600F0B36E /* blargg_source.h */, + 0167A3F523B9843600F0B36E /* SPC_DSP.cpp */, + 0167A3F623B9843600F0B36E /* blargg_endian.h */, + ); + path = dsp; + sourceTree = ""; + }; + 0167A3F723B9843600F0B36E /* processor */ = { + isa = PBXGroup; + children = ( + 0167A3F923B9843600F0B36E /* sm83 */, + 0167A40323B9843600F0B36E /* gsu */, + 0167A40B23B9843600F0B36E /* hg51b */, + 0167A41223B9843600F0B36E /* wdc65816 */, + 0167A42123B9843600F0B36E /* upd96050 */, + 0167A42823B9843600F0B36E /* processor.hpp */, + 0167A42923B9843600F0B36E /* arm7tdmi */, + 0167A43423B9843600F0B36E /* spc700 */, + ); + path = processor; + sourceTree = ""; + }; + 0167A3F923B9843600F0B36E /* sm83 */ = { + isa = PBXGroup; + children = ( + 0167A3FA23B9843600F0B36E /* memory.cpp */, + 0167A3FB23B9843600F0B36E /* algorithms.cpp */, + 0167A3FC23B9843600F0B36E /* sm83.hpp */, + 0167A3FD23B9843600F0B36E /* disassembler.cpp */, + 0167A3FE23B9843600F0B36E /* registers.cpp */, + 0167A3FF23B9843600F0B36E /* serialization.cpp */, + 0167A40023B9843600F0B36E /* instruction.cpp */, + 0167A40123B9843600F0B36E /* sm83.cpp */, + 0167A40223B9843600F0B36E /* instructions.cpp */, + ); + path = sm83; + sourceTree = ""; + }; + 0167A40323B9843600F0B36E /* gsu */ = { + isa = PBXGroup; + children = ( + 0167A40423B9843600F0B36E /* gsu.cpp */, + 0167A40523B9843600F0B36E /* disassembler.cpp */, + 0167A40623B9843600F0B36E /* registers.hpp */, + 0167A40723B9843600F0B36E /* serialization.cpp */, + 0167A40823B9843600F0B36E /* instruction.cpp */, + 0167A40923B9843600F0B36E /* gsu.hpp */, + 0167A40A23B9843600F0B36E /* instructions.cpp */, + ); + path = gsu; + sourceTree = ""; + }; + 0167A40B23B9843600F0B36E /* hg51b */ = { + isa = PBXGroup; + children = ( + 0167A40C23B9843600F0B36E /* hg51b.hpp */, + 0167A40D23B9843600F0B36E /* registers.cpp */, + 0167A40E23B9843600F0B36E /* serialization.cpp */, + 0167A40F23B9843600F0B36E /* instruction.cpp */, + 0167A41023B9843600F0B36E /* hg51b.cpp */, + 0167A41123B9843600F0B36E /* instructions.cpp */, + ); + path = hg51b; + sourceTree = ""; + }; + 0167A41223B9843600F0B36E /* wdc65816 */ = { + isa = PBXGroup; + children = ( + 0167A41323B9843600F0B36E /* memory.cpp */, + 0167A41423B9843600F0B36E /* instruction.hpp */, + 0167A41523B9843600F0B36E /* algorithms.cpp */, + 0167A41623B9843600F0B36E /* disassembler.cpp */, + 0167A41723B9843600F0B36E /* wdc65816.hpp */, + 0167A41823B9843600F0B36E /* instructions-read.cpp */, + 0167A41923B9843600F0B36E /* wdc65816.cpp */, + 0167A41A23B9843600F0B36E /* instructions-pc.cpp */, + 0167A41B23B9843600F0B36E /* instructions-write.cpp */, + 0167A41C23B9843600F0B36E /* registers.hpp */, + 0167A41D23B9843600F0B36E /* serialization.cpp */, + 0167A41E23B9843600F0B36E /* instructions-modify.cpp */, + 0167A41F23B9843600F0B36E /* instruction.cpp */, + 0167A42023B9843600F0B36E /* instructions-other.cpp */, + ); + path = wdc65816; + sourceTree = ""; + }; + 0167A42123B9843600F0B36E /* upd96050 */ = { + isa = PBXGroup; + children = ( + 0167A42223B9843600F0B36E /* memory.cpp */, + 0167A42323B9843600F0B36E /* disassembler.cpp */, + 0167A42423B9843600F0B36E /* upd96050.hpp */, + 0167A42523B9843600F0B36E /* upd96050.cpp */, + 0167A42623B9843600F0B36E /* serialization.cpp */, + 0167A42723B9843600F0B36E /* instructions.cpp */, + ); + path = upd96050; + sourceTree = ""; + }; + 0167A42923B9843600F0B36E /* arm7tdmi */ = { + isa = PBXGroup; + children = ( + 0167A42A23B9843600F0B36E /* memory.cpp */, + 0167A42B23B9843600F0B36E /* algorithms.cpp */, + 0167A42C23B9843600F0B36E /* disassembler.cpp */, + 0167A42D23B9843600F0B36E /* instructions-arm.cpp */, + 0167A42E23B9843600F0B36E /* registers.cpp */, + 0167A42F23B9843600F0B36E /* arm7tdmi.hpp */, + 0167A43023B9843600F0B36E /* serialization.cpp */, + 0167A43123B9843600F0B36E /* arm7tdmi.cpp */, + 0167A43223B9843600F0B36E /* instructions-thumb.cpp */, + 0167A43323B9843600F0B36E /* instruction.cpp */, + ); + path = arm7tdmi; + sourceTree = ""; + }; + 0167A43423B9843600F0B36E /* spc700 */ = { + isa = PBXGroup; + children = ( + 0167A43523B9843600F0B36E /* memory.cpp */, + 0167A43623B9843600F0B36E /* algorithms.cpp */, + 0167A43723B9843600F0B36E /* disassembler.cpp */, + 0167A43823B9843600F0B36E /* spc700.hpp */, + 0167A43923B9843600F0B36E /* serialization.cpp */, + 0167A43A23B9843600F0B36E /* spc700.cpp */, + 0167A43B23B9843600F0B36E /* instruction.cpp */, + 0167A43C23B9843600F0B36E /* instructions.cpp */, + ); + path = spc700; + sourceTree = ""; + }; + 0167A43D23B9843600F0B36E /* gb */ = { + isa = PBXGroup; + children = ( + 0167A43F23B9843600F0B36E /* Core */, + 0167A46423B9843600F0B36E /* LICENSE */, + 0167A46523B9843600F0B36E /* README */, + ); + path = gb; + sourceTree = ""; + }; + 0167A43F23B9843600F0B36E /* Core */ = { + isa = PBXGroup; + children = ( + 0167A44023B9843600F0B36E /* sm83_cpu.h */, + 0167A44123B9843600F0B36E /* sgb_animation_logo.inc */, + 0167A44223B9843600F0B36E /* printer.h */, + 0167A44323B9843600F0B36E /* display.c */, + 0167A44423B9843600F0B36E /* sgb.h */, + 0167A44523B9843600F0B36E /* memory.c */, + 0167A44623B9843600F0B36E /* save_state.h */, + 0167A44723B9843600F0B36E /* apu.c */, + 0167A44823B9843600F0B36E /* mbc.h */, + 0167A44923B9843600F0B36E /* gb.c */, + 0167A44A23B9843600F0B36E /* camera.h */, + 0167A44B23B9843600F0B36E /* joypad.c */, + 0167A44C23B9843600F0B36E /* debugger.c */, + 0167A44D23B9843600F0B36E /* timing.h */, + 0167A44E23B9843600F0B36E /* rewind.h */, + 0167A44F23B9843600F0B36E /* sgb_border.inc */, + 0167A45023B9843600F0B36E /* random.c */, + 0167A45123B9843600F0B36E /* symbol_hash.c */, + 0167A45223B9843600F0B36E /* sgb.c */, + 0167A45323B9843600F0B36E /* display.h */, + 0167A45423B9843600F0B36E /* printer.c */, + 0167A45523B9843600F0B36E /* sm83_cpu.c */, + 0167A45623B9843600F0B36E /* mbc.c */, + 0167A45723B9843600F0B36E /* gb.h */, + 0167A45823B9843600F0B36E /* save_state.c */, + 0167A45923B9843600F0B36E /* apu.h */, + 0167A45A23B9843600F0B36E /* memory.h */, + 0167A45B23B9843600F0B36E /* sm83_disassembler.c */, + 0167A45C23B9843600F0B36E /* debugger.h */, + 0167A45D23B9843600F0B36E /* rewind.c */, + 0167A45E23B9843600F0B36E /* timing.c */, + 0167A45F23B9843600F0B36E /* camera.c */, + 0167A46023B9843600F0B36E /* joypad.h */, + 0167A46123B9843600F0B36E /* symbol_hash.h */, + 0167A46223B9843600F0B36E /* random.h */, + 0167A46323B9843600F0B36E /* gb_struct_def.h */, + ); + path = Core; + sourceTree = ""; + }; + 0167A4A923B9843600F0B36E /* target-libretro */ = { + isa = PBXGroup; + children = ( + 0167A4AB23B9843600F0B36E /* program.cpp */, + 0167A4AC23B9843600F0B36E /* libretro.h */, + 0167A4AD23B9843600F0B36E /* resources.hpp */, + 0167A4AE23B9843600F0B36E /* libretro.cpp */, + 0167A4AF23B9843600F0B36E /* link.T */, + 0167A4B023B9843600F0B36E /* jni */, + ); + path = "target-libretro"; + sourceTree = ""; + }; + 0167A4B023B9843600F0B36E /* jni */ = { + isa = PBXGroup; + children = ( + 0167A4B123B9843600F0B36E /* Android.mk */, + 0167A4B223B9843600F0B36E /* Application.mk */, + ); + path = jni; + sourceTree = ""; + }; + 0167A4CC23B9843600F0B36E /* emulator */ = { + isa = PBXGroup; + children = ( + 0167A4CD23B9843600F0B36E /* cheat.hpp */, + 0167A4CE23B9843600F0B36E /* memory */, + 0167A4D223B9843600F0B36E /* game.hpp */, + 0167A4D323B9843600F0B36E /* emulator.cpp */, + 0167A4D423B9843600F0B36E /* interface.hpp */, + 0167A4D523B9843600F0B36E /* platform.hpp */, + 0167A4D623B9843600F0B36E /* random.hpp */, + 0167A4D723B9843600F0B36E /* emulator.hpp */, + 0167A4D823B9843600F0B36E /* audio */, + 0167A4DC23B9843600F0B36E /* types.hpp */, + ); + path = emulator; + sourceTree = ""; + }; + 0167A4CE23B9843600F0B36E /* memory */ = { + isa = PBXGroup; + children = ( + 0167A4CF23B9843600F0B36E /* writable.hpp */, + 0167A4D023B9843600F0B36E /* readable.hpp */, + 0167A4D123B9843600F0B36E /* memory.hpp */, + ); + path = memory; + sourceTree = ""; + }; + 0167A4D823B9843600F0B36E /* audio */ = { + isa = PBXGroup; + children = ( + 0167A4D923B9843600F0B36E /* audio.cpp */, + 0167A4DA23B9843600F0B36E /* audio.hpp */, + 0167A4DB23B9843600F0B36E /* stream.cpp */, + ); + path = audio; + sourceTree = ""; + }; + 0167A4DD23B9843600F0B36E /* lzma */ = { + isa = PBXGroup; + children = ( + 0167A4DE23B9843600F0B36E /* Lzma2Dec.c */, + 0167A4DF23B9843600F0B36E /* LzHash.h */, + 0167A4E023B9843600F0B36E /* LzmaEnc.c */, + 0167A4E123B9843600F0B36E /* Ppmd7Dec.c */, + 0167A4E223B9843600F0B36E /* Aes.c */, + 0167A4E323B9843600F0B36E /* LzFindMt.c */, + 0167A4E423B9843600F0B36E /* lzma.cpp */, + 0167A4E523B9843600F0B36E /* 7zTypes.h */, + 0167A4E623B9843600F0B36E /* XzDec.c */, + 0167A4E723B9843600F0B36E /* MtDec.c */, + 0167A4E823B9843600F0B36E /* MtCoder.c */, + 0167A4E923B9843600F0B36E /* Bcj2.c */, + 0167A4EA23B9843600F0B36E /* Compiler.h */, + 0167A4EB23B9843600F0B36E /* LzFind.c */, + 0167A4EC23B9843600F0B36E /* XzCrc64.h */, + 0167A4ED23B9843600F0B36E /* Precomp.h */, + 0167A4EE23B9843600F0B36E /* DllSecur.c */, + 0167A4EF23B9843600F0B36E /* CpuArch.h */, + 0167A4F023B9843600F0B36E /* Sort.c */, + 0167A4F123B9843600F0B36E /* 7zCrc.h */, + 0167A4F223B9843600F0B36E /* Ppmd7.c */, + 0167A4F323B9843600F0B36E /* Delta.h */, + 0167A4F423B9843600F0B36E /* Bra.c */, + 0167A4F523B9843600F0B36E /* 7zFile.h */, + 0167A4F623B9843600F0B36E /* Bra86.c */, + 0167A4F723B9843600F0B36E /* 7zArcIn.c */, + 0167A4F823B9843600F0B36E /* 7zAlloc.c */, + 0167A4F923B9843600F0B36E /* Sha256.h */, + 0167A4FA23B9843600F0B36E /* XzIn.c */, + 0167A4FB23B9843600F0B36E /* XzEnc.c */, + 0167A4FC23B9843600F0B36E /* Lzma2DecMt.c */, + 0167A4FD23B9843600F0B36E /* Threads.h */, + 0167A4FE23B9843600F0B36E /* LzmaLib.h */, + 0167A4FF23B9843600F0B36E /* 7zBuf.h */, + 0167A50023B9843600F0B36E /* 7z.h */, + 0167A50123B9843600F0B36E /* Alloc.c */, + 0167A50223B9843600F0B36E /* Xz.h */, + 0167A50323B9843600F0B36E /* LzmaDec.c */, + 0167A50423B9843600F0B36E /* Lzma2Enc.c */, + 0167A50523B9843600F0B36E /* Ppmd7Enc.c */, + 0167A50623B9843600F0B36E /* LzFindMt.h */, + 0167A50723B9843600F0B36E /* 7zDec.c */, + 0167A50823B9843600F0B36E /* Lzma86.h */, + 0167A50923B9843600F0B36E /* LzmaEnc.h */, + 0167A50A23B9843600F0B36E /* Lzma2Dec.h */, + 0167A50B23B9843700F0B36E /* Aes.h */, + 0167A50C23B9843700F0B36E /* DllSecur.h */, + 0167A50D23B9843700F0B36E /* 7zBuf2.c */, + 0167A50E23B9843700F0B36E /* XzCrc64.c */, + 0167A50F23B9843700F0B36E /* LzFind.h */, + 0167A51023B9843700F0B36E /* BraIA64.c */, + 0167A51123B9843700F0B36E /* Lzma86Dec.c */, + 0167A51223B9843700F0B36E /* 7zStream.c */, + 0167A51323B9843700F0B36E /* Bcj2.h */, + 0167A51423B9843700F0B36E /* 7zVersion.rc */, + 0167A51523B9843700F0B36E /* Ppmd.h */, + 0167A51623B9843700F0B36E /* MtDec.h */, + 0167A51723B9843700F0B36E /* MtCoder.h */, + 0167A51823B9843700F0B36E /* Sha256.c */, + 0167A51923B9843700F0B36E /* 7zAlloc.h */, + 0167A51A23B9843700F0B36E /* Delta.c */, + 0167A51B23B9843700F0B36E /* 7zVersion.h */, + 0167A51C23B9843700F0B36E /* 7zFile.c */, + 0167A51D23B9843700F0B36E /* lzma.hpp */, + 0167A51E23B9843700F0B36E /* Bra.h */, + 0167A51F23B9843700F0B36E /* 7zCrc.c */, + 0167A52023B9843700F0B36E /* Sort.h */, + 0167A52123B9843700F0B36E /* AesOpt.c */, + 0167A52223B9843700F0B36E /* RotateDefs.h */, + 0167A52323B9843700F0B36E /* Lzma86Enc.c */, + 0167A52423B9843700F0B36E /* Ppmd7.h */, + 0167A52523B9843700F0B36E /* CpuArch.c */, + 0167A52623B9843700F0B36E /* Lzma2Enc.h */, + 0167A52723B9843700F0B36E /* Bcj2Enc.c */, + 0167A52823B9843700F0B36E /* LzmaDec.h */, + 0167A52923B9843700F0B36E /* XzCrc64Opt.c */, + 0167A52A23B9843700F0B36E /* Xz.c */, + 0167A52B23B9843700F0B36E /* 7zCrcOpt.c */, + 0167A52C23B9843700F0B36E /* Alloc.h */, + 0167A52D23B9843700F0B36E /* Threads.c */, + 0167A52E23B9843700F0B36E /* Lzma2DecMt.h */, + 0167A52F23B9843700F0B36E /* 7zBuf.c */, + 0167A53023B9843700F0B36E /* LzmaLib.c */, + 0167A53123B9843700F0B36E /* XzEnc.h */, + ); + path = lzma; + sourceTree = ""; + }; + 0167A53223B9843700F0B36E /* libco */ = { + isa = PBXGroup; + children = ( + 0167A53323B9843700F0B36E /* sjlj.c */, + 0167A53423B9843700F0B36E /* libco.h */, + 0167A53523B9843700F0B36E /* settings.h */, + 0167A53823B9843700F0B36E /* ucontext.c */, + 0167A53B23B9843700F0B36E /* libco.c */, + 0167A53C23B9843700F0B36E /* amd64.c */, + 0167A53D23B9843700F0B36E /* doc */, + ); + name = libco; + path = bsnes/libco; + sourceTree = ""; + }; + 0167A53D23B9843700F0B36E /* doc */ = { + isa = PBXGroup; + children = ( + 0167A53E23B9843700F0B36E /* style.css */, + 0167A53F23B9843700F0B36E /* targets.html */, + 0167A54023B9843700F0B36E /* usage.html */, + ); + path = doc; + sourceTree = ""; + }; 089C166AFE841209C02AAC07 /* BSNES */ = { isa = PBXGroup; children = ( @@ -848,8 +2242,9 @@ C6480FFB1364B2E10094FA33 /* OESNESSystemResponderClient.h */, 826FE0F31014D8930023A8E9 /* BSNESGameCore.h */, 826FE0F41014D8930023A8E9 /* BSNESGameCore.mm */, - 94585F4016520A7A00CE1693 /* bsnes */, - 826FDD6610142B230023A8E9 /* data */, + 0167A2F123B9843600F0B36E /* bsnes */, + 0167A53223B9843700F0B36E /* libco */, + 0167A1F823B9843600F0B36E /* nall */, ); name = Classes; sourceTree = ""; @@ -890,1882 +2285,6 @@ name = "Other Sources"; sourceTree = ""; }; - 826FDD6610142B230023A8E9 /* data */ = { - isa = PBXGroup; - children = ( - 826FDD6710142B230023A8E9 /* bsnes.desktop */, - 826FDD6810142B230023A8E9 /* bsnes.ico */, - 826FDD6910142B230023A8E9 /* bsnes.Manifest */, - 826FDD6A10142B230023A8E9 /* bsnes.png */, - 826FDD6B10142B230023A8E9 /* documentation.html */, - 826FDD6C10142B230023A8E9 /* joypad.png */, - 826FDD6D10142B230023A8E9 /* license.html */, - 826FDD6E10142B230023A8E9 /* logo.png */, - ); - path = data; - sourceTree = ""; - }; - 94585F4016520A7A00CE1693 /* bsnes */ = { - isa = PBXGroup; - children = ( - 94585F4116520A7A00CE1693 /* data */, - 94585F4816520A7A00CE1693 /* emulator */, - 94585F4B16520A7B00CE1693 /* fc */, - 94585FA516520A7B00CE1693 /* gb */, - 94585FF816520A7B00CE1693 /* gba */, - 9458603B16520A7B00CE1693 /* libco */, - 9458604416520A7B00CE1693 /* Makefile */, - 9458604516520A7B00CE1693 /* nall */, - 945860C316520A7B00CE1693 /* processor */, - 9458614A16520A7B00CE1693 /* sfc */, - 9458628C16520A7B00CE1693 /* target-libretro */, - ); - path = bsnes; - sourceTree = ""; - }; - 94585F4116520A7A00CE1693 /* data */ = { - isa = PBXGroup; - children = ( - 94585F4216520A7A00CE1693 /* bsnes.desktop */, - 94585F4316520A7A00CE1693 /* bsnes.ico */, - 94585F4416520A7A00CE1693 /* bsnes.Manifest */, - 94585F4516520A7A00CE1693 /* bsnes.png */, - 94585F4616520A7A00CE1693 /* cheats.xml */, - 94585F4716520A7A00CE1693 /* laevateinn.hpp */, - ); - path = data; - sourceTree = ""; - }; - 94585F4816520A7A00CE1693 /* emulator */ = { - isa = PBXGroup; - children = ( - 94585F4916520A7B00CE1693 /* emulator.hpp */, - 94585F4A16520A7B00CE1693 /* interface.hpp */, - ); - path = emulator; - sourceTree = ""; - }; - 94585F4B16520A7B00CE1693 /* fc */ = { - isa = PBXGroup; - children = ( - 94585F4C16520A7B00CE1693 /* apu */, - 94585F5C16520A7B00CE1693 /* cartridge */, - 94585F8316520A7B00CE1693 /* cheat */, - 94585F8616520A7B00CE1693 /* cpu */, - 94585F8B16520A7B00CE1693 /* fc.hpp */, - 94585F8C16520A7B00CE1693 /* input */, - 94585F9016520A7B00CE1693 /* interface */, - 94585F9316520A7B00CE1693 /* Makefile */, - 94585F9416520A7B00CE1693 /* memory */, - 94585F9716520A7B00CE1693 /* ppu */, - 94585F9B16520A7B00CE1693 /* scheduler */, - 94585F9E16520A7B00CE1693 /* system */, - 94585FA216520A7B00CE1693 /* video */, - ); - path = fc; - sourceTree = ""; - }; - 94585F4C16520A7B00CE1693 /* apu */ = { - isa = PBXGroup; - children = ( - 94585F4D16520A7B00CE1693 /* apu.cpp */, - 94585F4E16520A7B00CE1693 /* apu.hpp */, - 94585F4F16520A7B00CE1693 /* dmc.cpp */, - 94585F5016520A7B00CE1693 /* dmc.hpp */, - 94585F5116520A7B00CE1693 /* envelope.cpp */, - 94585F5216520A7B00CE1693 /* envelope.hpp */, - 94585F5316520A7B00CE1693 /* noise.cpp */, - 94585F5416520A7B00CE1693 /* noise.hpp */, - 94585F5516520A7B00CE1693 /* pulse.cpp */, - 94585F5616520A7B00CE1693 /* pulse.hpp */, - 94585F5716520A7B00CE1693 /* serialization.cpp */, - 94585F5816520A7B00CE1693 /* sweep.cpp */, - 94585F5916520A7B00CE1693 /* sweep.hpp */, - 94585F5A16520A7B00CE1693 /* triangle.cpp */, - 94585F5B16520A7B00CE1693 /* triangle.hpp */, - ); - path = apu; - sourceTree = ""; - }; - 94585F5C16520A7B00CE1693 /* cartridge */ = { - isa = PBXGroup; - children = ( - 94585F5D16520A7B00CE1693 /* board */, - 94585F7416520A7B00CE1693 /* cartridge.cpp */, - 94585F7516520A7B00CE1693 /* cartridge.hpp */, - 94585F7616520A7B00CE1693 /* chip */, - ); - path = cartridge; - sourceTree = ""; - }; - 94585F5D16520A7B00CE1693 /* board */ = { - isa = PBXGroup; - children = ( - 94585F5E16520A7B00CE1693 /* bandai-fcg.cpp */, - 94585F5F16520A7B00CE1693 /* board.cpp */, - 94585F6016520A7B00CE1693 /* board.hpp */, - 94585F6116520A7B00CE1693 /* konami-vrc1.cpp */, - 94585F6216520A7B00CE1693 /* konami-vrc2.cpp */, - 94585F6316520A7B00CE1693 /* konami-vrc3.cpp */, - 94585F6416520A7B00CE1693 /* konami-vrc4.cpp */, - 94585F6516520A7B00CE1693 /* konami-vrc6.cpp */, - 94585F6616520A7B00CE1693 /* konami-vrc7.cpp */, - 94585F6716520A7B00CE1693 /* nes-axrom.cpp */, - 94585F6816520A7B00CE1693 /* nes-bnrom.cpp */, - 94585F6916520A7B00CE1693 /* nes-cnrom.cpp */, - 94585F6A16520A7B00CE1693 /* nes-exrom.cpp */, - 94585F6B16520A7B00CE1693 /* nes-fxrom.cpp */, - 94585F6C16520A7B00CE1693 /* nes-gxrom.cpp */, - 94585F6D16520A7B00CE1693 /* nes-hkrom.cpp */, - 94585F6E16520A7B00CE1693 /* nes-nrom.cpp */, - 94585F6F16520A7B00CE1693 /* nes-pxrom.cpp */, - 94585F7016520A7B00CE1693 /* nes-sxrom.cpp */, - 94585F7116520A7B00CE1693 /* nes-txrom.cpp */, - 94585F7216520A7B00CE1693 /* nes-uxrom.cpp */, - 94585F7316520A7B00CE1693 /* sunsoft-5b.cpp */, - ); - path = board; - sourceTree = ""; - }; - 94585F7616520A7B00CE1693 /* chip */ = { - isa = PBXGroup; - children = ( - 94585F7716520A7B00CE1693 /* chip.cpp */, - 94585F7816520A7B00CE1693 /* chip.hpp */, - 94585F7916520A7B00CE1693 /* mmc1.cpp */, - 94585F7A16520A7B00CE1693 /* mmc3.cpp */, - 94585F7B16520A7B00CE1693 /* mmc5.cpp */, - 94585F7C16520A7B00CE1693 /* mmc6.cpp */, - 94585F7D16520A7B00CE1693 /* vrc1.cpp */, - 94585F7E16520A7B00CE1693 /* vrc2.cpp */, - 94585F7F16520A7B00CE1693 /* vrc3.cpp */, - 94585F8016520A7B00CE1693 /* vrc4.cpp */, - 94585F8116520A7B00CE1693 /* vrc6.cpp */, - 94585F8216520A7B00CE1693 /* vrc7.cpp */, - ); - path = chip; - sourceTree = ""; - }; - 94585F8316520A7B00CE1693 /* cheat */ = { - isa = PBXGroup; - children = ( - 94585F8416520A7B00CE1693 /* cheat.cpp */, - 94585F8516520A7B00CE1693 /* cheat.hpp */, - ); - path = cheat; - sourceTree = ""; - }; - 94585F8616520A7B00CE1693 /* cpu */ = { - isa = PBXGroup; - children = ( - 94585F8716520A7B00CE1693 /* cpu.cpp */, - 94585F8816520A7B00CE1693 /* cpu.hpp */, - 94585F8916520A7B00CE1693 /* serialization.cpp */, - 94585F8A16520A7B00CE1693 /* timing.cpp */, - ); - path = cpu; - sourceTree = ""; - }; - 94585F8C16520A7B00CE1693 /* input */ = { - isa = PBXGroup; - children = ( - 94585F8D16520A7B00CE1693 /* input.cpp */, - 94585F8E16520A7B00CE1693 /* input.hpp */, - 94585F8F16520A7B00CE1693 /* serialization.cpp */, - ); - path = input; - sourceTree = ""; - }; - 94585F9016520A7B00CE1693 /* interface */ = { - isa = PBXGroup; - children = ( - 94585F9116520A7B00CE1693 /* interface.cpp */, - 94585F9216520A7B00CE1693 /* interface.hpp */, - ); - path = interface; - sourceTree = ""; - }; - 94585F9416520A7B00CE1693 /* memory */ = { - isa = PBXGroup; - children = ( - 94585F9516520A7B00CE1693 /* memory.cpp */, - 94585F9616520A7B00CE1693 /* memory.hpp */, - ); - path = memory; - sourceTree = ""; - }; - 94585F9716520A7B00CE1693 /* ppu */ = { - isa = PBXGroup; - children = ( - 94585F9816520A7B00CE1693 /* ppu.cpp */, - 94585F9916520A7B00CE1693 /* ppu.hpp */, - 94585F9A16520A7B00CE1693 /* serialization.cpp */, - ); - path = ppu; - sourceTree = ""; - }; - 94585F9B16520A7B00CE1693 /* scheduler */ = { - isa = PBXGroup; - children = ( - 94585F9C16520A7B00CE1693 /* scheduler.cpp */, - 94585F9D16520A7B00CE1693 /* scheduler.hpp */, - ); - path = scheduler; - sourceTree = ""; - }; - 94585F9E16520A7B00CE1693 /* system */ = { - isa = PBXGroup; - children = ( - 94585F9F16520A7B00CE1693 /* serialization.cpp */, - 94585FA016520A7B00CE1693 /* system.cpp */, - 94585FA116520A7B00CE1693 /* system.hpp */, - ); - path = system; - sourceTree = ""; - }; - 94585FA216520A7B00CE1693 /* video */ = { - isa = PBXGroup; - children = ( - 94585FA316520A7B00CE1693 /* video.cpp */, - 94585FA416520A7B00CE1693 /* video.hpp */, - ); - path = video; - sourceTree = ""; - }; - 94585FA516520A7B00CE1693 /* gb */ = { - isa = PBXGroup; - children = ( - 94585FA616520A7B00CE1693 /* apu */, - 94585FB916520A7B00CE1693 /* cartridge */, - 94585FD516520A7B00CE1693 /* cheat */, - 94585FD816520A7B00CE1693 /* cpu */, - 94585FDF16520A7B00CE1693 /* gb.hpp */, - 94585FE016520A7B00CE1693 /* interface */, - 94585FE316520A7B00CE1693 /* Makefile */, - 94585FE416520A7B00CE1693 /* memory */, - 94585FE716520A7B00CE1693 /* ppu */, - 94585FEE16520A7B00CE1693 /* scheduler */, - 94585FF116520A7B00CE1693 /* system */, - 94585FF516520A7B00CE1693 /* video */, - ); - path = gb; - sourceTree = ""; - }; - 94585FA616520A7B00CE1693 /* apu */ = { - isa = PBXGroup; - children = ( - 94585FA716520A7B00CE1693 /* apu.cpp */, - 94585FA816520A7B00CE1693 /* apu.hpp */, - 94585FA916520A7B00CE1693 /* master */, - 94585FAC16520A7B00CE1693 /* noise */, - 94585FAF16520A7B00CE1693 /* serialization.cpp */, - 94585FB016520A7B00CE1693 /* square1 */, - 94585FB316520A7B00CE1693 /* square2 */, - 94585FB616520A7B00CE1693 /* wave */, - ); - path = apu; - sourceTree = ""; - }; - 94585FA916520A7B00CE1693 /* master */ = { - isa = PBXGroup; - children = ( - 94585FAA16520A7B00CE1693 /* master.cpp */, - 94585FAB16520A7B00CE1693 /* master.hpp */, - ); - path = master; - sourceTree = ""; - }; - 94585FAC16520A7B00CE1693 /* noise */ = { - isa = PBXGroup; - children = ( - 94585FAD16520A7B00CE1693 /* noise.cpp */, - 94585FAE16520A7B00CE1693 /* noise.hpp */, - ); - path = noise; - sourceTree = ""; - }; - 94585FB016520A7B00CE1693 /* square1 */ = { - isa = PBXGroup; - children = ( - 94585FB116520A7B00CE1693 /* square1.cpp */, - 94585FB216520A7B00CE1693 /* square1.hpp */, - ); - path = square1; - sourceTree = ""; - }; - 94585FB316520A7B00CE1693 /* square2 */ = { - isa = PBXGroup; - children = ( - 94585FB416520A7B00CE1693 /* square2.cpp */, - 94585FB516520A7B00CE1693 /* square2.hpp */, - ); - path = square2; - sourceTree = ""; - }; - 94585FB616520A7B00CE1693 /* wave */ = { - isa = PBXGroup; - children = ( - 94585FB716520A7B00CE1693 /* wave.cpp */, - 94585FB816520A7B00CE1693 /* wave.hpp */, - ); - path = wave; - sourceTree = ""; - }; - 94585FB916520A7B00CE1693 /* cartridge */ = { - isa = PBXGroup; - children = ( - 94585FBA16520A7B00CE1693 /* cartridge.cpp */, - 94585FBB16520A7B00CE1693 /* cartridge.hpp */, - 94585FBC16520A7B00CE1693 /* huc1 */, - 94585FBF16520A7B00CE1693 /* huc3 */, - 94585FC216520A7B00CE1693 /* mbc0 */, - 94585FC516520A7B00CE1693 /* mbc1 */, - 94585FC816520A7B00CE1693 /* mbc2 */, - 94585FCB16520A7B00CE1693 /* mbc3 */, - 94585FCE16520A7B00CE1693 /* mbc5 */, - 94585FD116520A7B00CE1693 /* mmm01 */, - 94585FD416520A7B00CE1693 /* serialization.cpp */, - ); - path = cartridge; - sourceTree = ""; - }; - 94585FBC16520A7B00CE1693 /* huc1 */ = { - isa = PBXGroup; - children = ( - 94585FBD16520A7B00CE1693 /* huc1.cpp */, - 94585FBE16520A7B00CE1693 /* huc1.hpp */, - ); - path = huc1; - sourceTree = ""; - }; - 94585FBF16520A7B00CE1693 /* huc3 */ = { - isa = PBXGroup; - children = ( - 94585FC016520A7B00CE1693 /* huc3.cpp */, - 94585FC116520A7B00CE1693 /* huc3.hpp */, - ); - path = huc3; - sourceTree = ""; - }; - 94585FC216520A7B00CE1693 /* mbc0 */ = { - isa = PBXGroup; - children = ( - 94585FC316520A7B00CE1693 /* mbc0.cpp */, - 94585FC416520A7B00CE1693 /* mbc0.hpp */, - ); - path = mbc0; - sourceTree = ""; - }; - 94585FC516520A7B00CE1693 /* mbc1 */ = { - isa = PBXGroup; - children = ( - 94585FC616520A7B00CE1693 /* mbc1.cpp */, - 94585FC716520A7B00CE1693 /* mbc1.hpp */, - ); - path = mbc1; - sourceTree = ""; - }; - 94585FC816520A7B00CE1693 /* mbc2 */ = { - isa = PBXGroup; - children = ( - 94585FC916520A7B00CE1693 /* mbc2.cpp */, - 94585FCA16520A7B00CE1693 /* mbc2.hpp */, - ); - path = mbc2; - sourceTree = ""; - }; - 94585FCB16520A7B00CE1693 /* mbc3 */ = { - isa = PBXGroup; - children = ( - 94585FCC16520A7B00CE1693 /* mbc3.cpp */, - 94585FCD16520A7B00CE1693 /* mbc3.hpp */, - ); - path = mbc3; - sourceTree = ""; - }; - 94585FCE16520A7B00CE1693 /* mbc5 */ = { - isa = PBXGroup; - children = ( - 94585FCF16520A7B00CE1693 /* mbc5.cpp */, - 94585FD016520A7B00CE1693 /* mbc5.hpp */, - ); - path = mbc5; - sourceTree = ""; - }; - 94585FD116520A7B00CE1693 /* mmm01 */ = { - isa = PBXGroup; - children = ( - 94585FD216520A7B00CE1693 /* mmm01.cpp */, - 94585FD316520A7B00CE1693 /* mmm01.hpp */, - ); - path = mmm01; - sourceTree = ""; - }; - 94585FD516520A7B00CE1693 /* cheat */ = { - isa = PBXGroup; - children = ( - 94585FD616520A7B00CE1693 /* cheat.cpp */, - 94585FD716520A7B00CE1693 /* cheat.hpp */, - ); - path = cheat; - sourceTree = ""; - }; - 94585FD816520A7B00CE1693 /* cpu */ = { - isa = PBXGroup; - children = ( - 94585FD916520A7B00CE1693 /* cpu.cpp */, - 94585FDA16520A7B00CE1693 /* cpu.hpp */, - 94585FDB16520A7B00CE1693 /* memory.cpp */, - 94585FDC16520A7B00CE1693 /* mmio.cpp */, - 94585FDD16520A7B00CE1693 /* serialization.cpp */, - 94585FDE16520A7B00CE1693 /* timing.cpp */, - ); - path = cpu; - sourceTree = ""; - }; - 94585FE016520A7B00CE1693 /* interface */ = { - isa = PBXGroup; - children = ( - 94585FE116520A7B00CE1693 /* interface.cpp */, - 94585FE216520A7B00CE1693 /* interface.hpp */, - ); - path = interface; - sourceTree = ""; - }; - 94585FE416520A7B00CE1693 /* memory */ = { - isa = PBXGroup; - children = ( - 94585FE516520A7B00CE1693 /* memory.cpp */, - 94585FE616520A7B00CE1693 /* memory.hpp */, - ); - path = memory; - sourceTree = ""; - }; - 94585FE716520A7B00CE1693 /* ppu */ = { - isa = PBXGroup; - children = ( - 94585FE816520A7B00CE1693 /* cgb.cpp */, - 94585FE916520A7B00CE1693 /* dmg.cpp */, - 94585FEA16520A7B00CE1693 /* mmio.cpp */, - 94585FEB16520A7B00CE1693 /* ppu.cpp */, - 94585FEC16520A7B00CE1693 /* ppu.hpp */, - 94585FED16520A7B00CE1693 /* serialization.cpp */, - ); - path = ppu; - sourceTree = ""; - }; - 94585FEE16520A7B00CE1693 /* scheduler */ = { - isa = PBXGroup; - children = ( - 94585FEF16520A7B00CE1693 /* scheduler.cpp */, - 94585FF016520A7B00CE1693 /* scheduler.hpp */, - ); - path = scheduler; - sourceTree = ""; - }; - 94585FF116520A7B00CE1693 /* system */ = { - isa = PBXGroup; - children = ( - 94585FF216520A7B00CE1693 /* serialization.cpp */, - 94585FF316520A7B00CE1693 /* system.cpp */, - 94585FF416520A7B00CE1693 /* system.hpp */, - ); - path = system; - sourceTree = ""; - }; - 94585FF516520A7B00CE1693 /* video */ = { - isa = PBXGroup; - children = ( - 94585FF616520A7B00CE1693 /* video.cpp */, - 94585FF716520A7B00CE1693 /* video.hpp */, - ); - path = video; - sourceTree = ""; - }; - 94585FF816520A7B00CE1693 /* gba */ = { - isa = PBXGroup; - children = ( - 94585FF916520A7B00CE1693 /* apu */, - 9458600716520A7B00CE1693 /* cartridge */, - 9458600E16520A7B00CE1693 /* cpu */, - 9458601916520A7B00CE1693 /* gba.hpp */, - 9458601A16520A7B00CE1693 /* interface */, - 9458601D16520A7B00CE1693 /* Makefile */, - 9458601E16520A7B00CE1693 /* memory */, - 9458602316520A7B00CE1693 /* ppu */, - 9458603016520A7B00CE1693 /* scheduler */, - 9458603316520A7B00CE1693 /* system */, - 9458603816520A7B00CE1693 /* video */, - ); - path = gba; - sourceTree = ""; - }; - 94585FF916520A7B00CE1693 /* apu */ = { - isa = PBXGroup; - children = ( - 94585FFA16520A7B00CE1693 /* apu.cpp */, - 94585FFB16520A7B00CE1693 /* apu.hpp */, - 94585FFC16520A7B00CE1693 /* fifo.cpp */, - 94585FFD16520A7B00CE1693 /* mmio.cpp */, - 94585FFE16520A7B00CE1693 /* noise.cpp */, - 94585FFF16520A7B00CE1693 /* registers.cpp */, - 9458600016520A7B00CE1693 /* registers.hpp */, - 9458600116520A7B00CE1693 /* sequencer.cpp */, - 9458600216520A7B00CE1693 /* serialization.cpp */, - 9458600316520A7B00CE1693 /* square.cpp */, - 9458600416520A7B00CE1693 /* square1.cpp */, - 9458600516520A7B00CE1693 /* square2.cpp */, - 9458600616520A7B00CE1693 /* wave.cpp */, - ); - path = apu; - sourceTree = ""; - }; - 9458600716520A7B00CE1693 /* cartridge */ = { - isa = PBXGroup; - children = ( - 9458600816520A7B00CE1693 /* cartridge.cpp */, - 9458600916520A7B00CE1693 /* cartridge.hpp */, - 9458600A16520A7B00CE1693 /* eeprom.cpp */, - 9458600B16520A7B00CE1693 /* flashrom.cpp */, - 9458600C16520A7B00CE1693 /* memory.hpp */, - 9458600D16520A7B00CE1693 /* serialization.cpp */, - ); - path = cartridge; - sourceTree = ""; - }; - 9458600E16520A7B00CE1693 /* cpu */ = { - isa = PBXGroup; - children = ( - 9458600F16520A7B00CE1693 /* cpu.cpp */, - 9458601016520A7B00CE1693 /* cpu.hpp */, - 9458601116520A7B00CE1693 /* dma.cpp */, - 9458601216520A7B00CE1693 /* memory.cpp */, - 9458601316520A7B00CE1693 /* mmio.cpp */, - 9458601416520A7B00CE1693 /* registers.cpp */, - 9458601516520A7B00CE1693 /* registers.hpp */, - 9458601616520A7B00CE1693 /* serialization.cpp */, - 9458601716520A7B00CE1693 /* state.hpp */, - 9458601816520A7B00CE1693 /* timer.cpp */, - ); - path = cpu; - sourceTree = ""; - }; - 9458601A16520A7B00CE1693 /* interface */ = { - isa = PBXGroup; - children = ( - 9458601B16520A7B00CE1693 /* interface.cpp */, - 9458601C16520A7B00CE1693 /* interface.hpp */, - ); - path = interface; - sourceTree = ""; - }; - 9458601E16520A7B00CE1693 /* memory */ = { - isa = PBXGroup; - children = ( - 9458601F16520A7B00CE1693 /* memory.cpp */, - 9458602016520A7B00CE1693 /* memory.hpp */, - 9458602116520A7B00CE1693 /* mmio.cpp */, - 9458602216520A7B00CE1693 /* serialization.cpp */, - ); - path = memory; - sourceTree = ""; - }; - 9458602316520A7B00CE1693 /* ppu */ = { - isa = PBXGroup; - children = ( - 9458602416520A7B00CE1693 /* background.cpp */, - 9458602516520A7B00CE1693 /* memory.cpp */, - 9458602616520A7B00CE1693 /* mmio.cpp */, - 9458602716520A7B00CE1693 /* mosaic.cpp */, - 9458602816520A7B00CE1693 /* object.cpp */, - 9458602916520A7B00CE1693 /* ppu.cpp */, - 9458602A16520A7B00CE1693 /* ppu.hpp */, - 9458602B16520A7B00CE1693 /* registers.cpp */, - 9458602C16520A7B00CE1693 /* registers.hpp */, - 9458602D16520A7B00CE1693 /* screen.cpp */, - 9458602E16520A7B00CE1693 /* serialization.cpp */, - 9458602F16520A7B00CE1693 /* state.hpp */, - ); - path = ppu; - sourceTree = ""; - }; - 9458603016520A7B00CE1693 /* scheduler */ = { - isa = PBXGroup; - children = ( - 9458603116520A7B00CE1693 /* scheduler.cpp */, - 9458603216520A7B00CE1693 /* scheduler.hpp */, - ); - path = scheduler; - sourceTree = ""; - }; - 9458603316520A7B00CE1693 /* system */ = { - isa = PBXGroup; - children = ( - 9458603416520A7B00CE1693 /* bios.cpp */, - 9458603516520A7B00CE1693 /* serialization.cpp */, - 9458603616520A7B00CE1693 /* system.cpp */, - 9458603716520A7B00CE1693 /* system.hpp */, - ); - path = system; - sourceTree = ""; - }; - 9458603816520A7B00CE1693 /* video */ = { - isa = PBXGroup; - children = ( - 9458603916520A7B00CE1693 /* video.cpp */, - 9458603A16520A7B00CE1693 /* video.hpp */, - ); - path = video; - sourceTree = ""; - }; - 9458603B16520A7B00CE1693 /* libco */ = { - isa = PBXGroup; - children = ( - 9458603C16520A7B00CE1693 /* amd64.c */, - 9458603D16520A7B00CE1693 /* fiber.c */, - 9458603E16520A7B00CE1693 /* libco.c */, - 9458603F16520A7B00CE1693 /* libco.h */, - 9458604016520A7B00CE1693 /* ppc.c */, - 9458604116520A7B00CE1693 /* sjlj.c */, - 9458604216520A7B00CE1693 /* ucontext.c */, - 9458604316520A7B00CE1693 /* x86.c */, - ); - path = libco; - sourceTree = ""; - }; - 9458604516520A7B00CE1693 /* nall */ = { - isa = PBXGroup; - children = ( - 9458604616520A7B00CE1693 /* algorithm.hpp */, - 9458604716520A7B00CE1693 /* any.hpp */, - 9458604816520A7B00CE1693 /* atoi.hpp */, - 9458604916520A7B00CE1693 /* base64.hpp */, - 9458604A16520A7B00CE1693 /* bit.hpp */, - 9458604B16520A7B00CE1693 /* bmp.hpp */, - 9458604C16520A7B00CE1693 /* bps */, - 9458605116520A7B00CE1693 /* compositor.hpp */, - 9458605216520A7B00CE1693 /* config.hpp */, - 9458605316520A7B00CE1693 /* crc32.hpp */, - 9458605416520A7B00CE1693 /* directory.hpp */, - 9458605516520A7B00CE1693 /* dl.hpp */, - 9458605616520A7B00CE1693 /* dsp */, - 9458606416520A7B00CE1693 /* dsp.hpp */, - 9458606516520A7B00CE1693 /* endian.hpp */, - 9458606616520A7B00CE1693 /* file.hpp */, - 9458606716520A7B00CE1693 /* filemap.hpp */, - 9458606816520A7B00CE1693 /* function.hpp */, - 9458606916520A7B00CE1693 /* gb */, - 9458606B16520A7B00CE1693 /* gba */, - 9458606D16520A7B00CE1693 /* gzip.hpp */, - 9458606E16520A7B00CE1693 /* http.hpp */, - 9458606F16520A7B00CE1693 /* image.hpp */, - 9458607016520A7B00CE1693 /* inflate.hpp */, - 9458607116520A7B00CE1693 /* input.hpp */, - 9458607216520A7B00CE1693 /* interpolation.hpp */, - 9458607316520A7B00CE1693 /* intrinsics.hpp */, - 9458607416520A7B00CE1693 /* ips.hpp */, - 9458607516520A7B00CE1693 /* lzss.hpp */, - 9458607616520A7B00CE1693 /* Makefile */, - 9458607716520A7B00CE1693 /* map.hpp */, - 9458607816520A7B00CE1693 /* mosaic */, - 9458607C16520A7B00CE1693 /* mosaic.hpp */, - 9458607D16520A7B00CE1693 /* nes */, - 9458607F16520A7B00CE1693 /* platform.hpp */, - 9458608016520A7B00CE1693 /* png.hpp */, - 9458608116520A7B00CE1693 /* priorityqueue.hpp */, - 9458608216520A7B00CE1693 /* property.hpp */, - 9458608316520A7B00CE1693 /* public_cast.hpp */, - 9458608416520A7B00CE1693 /* random.hpp */, - 9458608516520A7B00CE1693 /* serial.hpp */, - 9458608616520A7B00CE1693 /* serializer.hpp */, - 9458608716520A7B00CE1693 /* set.hpp */, - 9458608816520A7B00CE1693 /* sha256.hpp */, - 9458608916520A7B00CE1693 /* snes */, - 9458608E16520A7B00CE1693 /* sort.hpp */, - 9458608F16520A7B00CE1693 /* stdint.hpp */, - 9458609016520A7B00CE1693 /* stream */, - 9458609A16520A7B00CE1693 /* stream.hpp */, - 9458609B16520A7B00CE1693 /* string */, - 945860B416520A7B00CE1693 /* string.hpp */, - 945860B516520A7B00CE1693 /* type_traits.hpp */, - 945860B616520A7B00CE1693 /* udl.hpp */, - 945860B716520A7B00CE1693 /* ups.hpp */, - 945860B816520A7B00CE1693 /* utility.hpp */, - 945860B916520A7B00CE1693 /* varint.hpp */, - 945860BA16520A7B00CE1693 /* vector.hpp */, - 945860BB16520A7B00CE1693 /* windows */, - 945860BF16520A7B00CE1693 /* xorg */, - 945860C216520A7B00CE1693 /* zip.hpp */, - ); - path = nall; - sourceTree = ""; - }; - 9458604C16520A7B00CE1693 /* bps */ = { - isa = PBXGroup; - children = ( - 9458604D16520A7B00CE1693 /* delta.hpp */, - 9458604E16520A7B00CE1693 /* linear.hpp */, - 9458604F16520A7B00CE1693 /* metadata.hpp */, - 9458605016520A7B00CE1693 /* patch.hpp */, - ); - path = bps; - sourceTree = ""; - }; - 9458605616520A7B00CE1693 /* dsp */ = { - isa = PBXGroup; - children = ( - 9458605716520A7B00CE1693 /* buffer.hpp */, - 9458605816520A7B00CE1693 /* core.hpp */, - 9458605916520A7B00CE1693 /* resample */, - 9458606316520A7B00CE1693 /* settings.hpp */, - ); - path = dsp; - sourceTree = ""; - }; - 9458605916520A7B00CE1693 /* resample */ = { - isa = PBXGroup; - children = ( - 9458605A16520A7B00CE1693 /* average.hpp */, - 9458605B16520A7B00CE1693 /* cosine.hpp */, - 9458605C16520A7B00CE1693 /* cubic.hpp */, - 9458605D16520A7B00CE1693 /* hermite.hpp */, - 9458605E16520A7B00CE1693 /* lib */, - 9458606016520A7B00CE1693 /* linear.hpp */, - 9458606116520A7B00CE1693 /* nearest.hpp */, - 9458606216520A7B00CE1693 /* sinc.hpp */, - ); - path = resample; - sourceTree = ""; - }; - 9458605E16520A7B00CE1693 /* lib */ = { - isa = PBXGroup; - children = ( - 9458605F16520A7B00CE1693 /* sinc.hpp */, - ); - path = lib; - sourceTree = ""; - }; - 9458606916520A7B00CE1693 /* gb */ = { - isa = PBXGroup; - children = ( - 9458606A16520A7B00CE1693 /* cartridge.hpp */, - ); - path = gb; - sourceTree = ""; - }; - 9458606B16520A7B00CE1693 /* gba */ = { - isa = PBXGroup; - children = ( - 9458606C16520A7B00CE1693 /* cartridge.hpp */, - ); - path = gba; - sourceTree = ""; - }; - 9458607816520A7B00CE1693 /* mosaic */ = { - isa = PBXGroup; - children = ( - 9458607916520A7B00CE1693 /* bitstream.hpp */, - 9458607A16520A7B00CE1693 /* context.hpp */, - 9458607B16520A7B00CE1693 /* parser.hpp */, - ); - path = mosaic; - sourceTree = ""; - }; - 9458607D16520A7B00CE1693 /* nes */ = { - isa = PBXGroup; - children = ( - 9458607E16520A7B00CE1693 /* cartridge.hpp */, - ); - path = nes; - sourceTree = ""; - }; - 9458608916520A7B00CE1693 /* snes */ = { - isa = PBXGroup; - children = ( - 9458608A16520A7B00CE1693 /* cartridge.hpp */, - 9458608B16520A7B00CE1693 /* cpu.hpp */, - 9458608C16520A7B00CE1693 /* smp.hpp */, - 9458608D16520A7B00CE1693 /* usart.hpp */, - ); - path = snes; - sourceTree = ""; - }; - 9458609016520A7B00CE1693 /* stream */ = { - isa = PBXGroup; - children = ( - 9458609116520A7B00CE1693 /* auto.hpp */, - 9458609216520A7B00CE1693 /* file.hpp */, - 9458609316520A7B00CE1693 /* gzip.hpp */, - 9458609416520A7B00CE1693 /* http.hpp */, - 9458609516520A7B00CE1693 /* memory.hpp */, - 9458609616520A7B00CE1693 /* mmap.hpp */, - 9458609716520A7B00CE1693 /* stream.hpp */, - 9458609816520A7B00CE1693 /* vector.hpp */, - 9458609916520A7B00CE1693 /* zip.hpp */, - ); - path = stream; - sourceTree = ""; - }; - 9458609B16520A7B00CE1693 /* string */ = { - isa = PBXGroup; - children = ( - 9458609C16520A7B00CE1693 /* base.hpp */, - 9458609D16520A7B00CE1693 /* bml.hpp */, - 9458609E16520A7B00CE1693 /* bsv.hpp */, - 9458609F16520A7B00CE1693 /* cast.hpp */, - 945860A016520A7B00CE1693 /* compare.hpp */, - 945860A116520A7B00CE1693 /* convert.hpp */, - 945860A216520A7B00CE1693 /* core.hpp */, - 945860A316520A7B00CE1693 /* cstring.hpp */, - 945860A416520A7B00CE1693 /* filename.hpp */, - 945860A516520A7B00CE1693 /* math-fixed-point.hpp */, - 945860A616520A7B00CE1693 /* math-floating-point.hpp */, - 945860A716520A7B00CE1693 /* platform.hpp */, - 945860A816520A7B00CE1693 /* replace.hpp */, - 945860A916520A7B00CE1693 /* split.hpp */, - 945860AA16520A7B00CE1693 /* strm.hpp */, - 945860AB16520A7B00CE1693 /* strpos.hpp */, - 945860AC16520A7B00CE1693 /* trim.hpp */, - 945860AD16520A7B00CE1693 /* utf8.hpp */, - 945860AE16520A7B00CE1693 /* utility.hpp */, - 945860AF16520A7B00CE1693 /* variadic.hpp */, - 945860B016520A7B00CE1693 /* wildcard.hpp */, - 945860B116520A7B00CE1693 /* wrapper.hpp */, - 945860B216520A7B00CE1693 /* xml-legacy.hpp */, - 945860B316520A7B00CE1693 /* xml.hpp */, - ); - path = string; - sourceTree = ""; - }; - 945860BB16520A7B00CE1693 /* windows */ = { - isa = PBXGroup; - children = ( - 945860BC16520A7B00CE1693 /* detour.hpp */, - 945860BD16520A7B00CE1693 /* launcher.hpp */, - 945860BE16520A7B00CE1693 /* utf8.hpp */, - ); - path = windows; - sourceTree = ""; - }; - 945860BF16520A7B00CE1693 /* xorg */ = { - isa = PBXGroup; - children = ( - 945860C016520A7B00CE1693 /* guard.hpp */, - 945860C116520A7B00CE1693 /* xorg.hpp */, - ); - path = xorg; - sourceTree = ""; - }; - 945860C316520A7B00CE1693 /* processor */ = { - isa = PBXGroup; - children = ( - 945860C416520A7B00CE1693 /* arm */, - 945860D116520A7B00CE1693 /* gsu */, - 945860D816520A7B00CE1693 /* hg51b */, - 945860DF16520A7B00CE1693 /* lr35902 */, - 945860E616520A7B00CE1693 /* Makefile */, - 945860E716520A7B00CE1693 /* processor.hpp */, - 945860E816520A7B00CE1693 /* r6502 */, - 945860F016520A7B00CE1693 /* r65816 */, - 945860FF16520A7B00CE1693 /* spc700 */, - 9458610816520A7B00CE1693 /* upd96050 */, - ); - path = processor; - sourceTree = ""; - }; - 945860C416520A7B00CE1693 /* arm */ = { - isa = PBXGroup; - children = ( - 945860C516520A7B00CE1693 /* algorithms.cpp */, - 945860C616520A7B00CE1693 /* arm.cpp */, - 945860C716520A7B00CE1693 /* arm.hpp */, - 945860C816520A7B00CE1693 /* disassembler.cpp */, - 945860C916520A7B00CE1693 /* disassembler.hpp */, - 945860CA16520A7B00CE1693 /* instructions-arm.cpp */, - 945860CB16520A7B00CE1693 /* instructions-arm.hpp */, - 945860CC16520A7B00CE1693 /* instructions-thumb.cpp */, - 945860CD16520A7B00CE1693 /* instructions-thumb.hpp */, - 945860CE16520A7B00CE1693 /* registers.cpp */, - 945860CF16520A7B00CE1693 /* registers.hpp */, - 945860D016520A7B00CE1693 /* serialization.cpp */, - ); - path = arm; - sourceTree = ""; - }; - 945860D116520A7B00CE1693 /* gsu */ = { - isa = PBXGroup; - children = ( - 945860D216520A7B00CE1693 /* gsu.cpp */, - 945860D316520A7B00CE1693 /* gsu.hpp */, - 945860D416520A7B00CE1693 /* instructions.cpp */, - 945860D516520A7B00CE1693 /* registers.hpp */, - 945860D616520A7B00CE1693 /* serialization.cpp */, - 945860D716520A7B00CE1693 /* table.cpp */, - ); - path = gsu; - sourceTree = ""; - }; - 945860D816520A7B00CE1693 /* hg51b */ = { - isa = PBXGroup; - children = ( - 945860D916520A7B00CE1693 /* hg51b.cpp */, - 945860DA16520A7B00CE1693 /* hg51b.hpp */, - 945860DB16520A7B00CE1693 /* instructions.cpp */, - 945860DC16520A7B00CE1693 /* registers.cpp */, - 945860DD16520A7B00CE1693 /* registers.hpp */, - 945860DE16520A7B00CE1693 /* serialization.cpp */, - ); - path = hg51b; - sourceTree = ""; - }; - 945860DF16520A7B00CE1693 /* lr35902 */ = { - isa = PBXGroup; - children = ( - 945860E016520A7B00CE1693 /* disassembler.cpp */, - 945860E116520A7B00CE1693 /* instructions.cpp */, - 945860E216520A7B00CE1693 /* lr35902.cpp */, - 945860E316520A7B00CE1693 /* lr35902.hpp */, - 945860E416520A7B00CE1693 /* registers.hpp */, - 945860E516520A7B00CE1693 /* serialization.cpp */, - ); - path = lr35902; - sourceTree = ""; - }; - 945860E816520A7B00CE1693 /* r6502 */ = { - isa = PBXGroup; - children = ( - 945860E916520A7B00CE1693 /* disassembler.cpp */, - 945860EA16520A7B00CE1693 /* instructions.cpp */, - 945860EB16520A7B00CE1693 /* memory.cpp */, - 945860EC16520A7B00CE1693 /* r6502.cpp */, - 945860ED16520A7B00CE1693 /* r6502.hpp */, - 945860EE16520A7B00CE1693 /* registers.hpp */, - 945860EF16520A7B00CE1693 /* serialization.cpp */, - ); - path = r6502; - sourceTree = ""; - }; - 945860F016520A7B00CE1693 /* r65816 */ = { - isa = PBXGroup; - children = ( - 945860F116520A7B00CE1693 /* algorithms.cpp */, - 945860F216520A7B00CE1693 /* disassembler.cpp */, - 945860F316520A7B00CE1693 /* disassembler.hpp */, - 945860F416520A7B00CE1693 /* memory.hpp */, - 945860F516520A7B00CE1693 /* opcode_misc.cpp */, - 945860F616520A7B00CE1693 /* opcode_pc.cpp */, - 945860F716520A7B00CE1693 /* opcode_read.cpp */, - 945860F816520A7B00CE1693 /* opcode_rmw.cpp */, - 945860F916520A7B00CE1693 /* opcode_write.cpp */, - 945860FA16520A7B00CE1693 /* r65816.cpp */, - 945860FB16520A7B00CE1693 /* r65816.hpp */, - 945860FC16520A7B00CE1693 /* registers.hpp */, - 945860FD16520A7B00CE1693 /* serialization.cpp */, - 945860FE16520A7B00CE1693 /* table.cpp */, - ); - path = r65816; - sourceTree = ""; - }; - 945860FF16520A7B00CE1693 /* spc700 */ = { - isa = PBXGroup; - children = ( - 9458610016520A7B00CE1693 /* algorithms.cpp */, - 9458610116520A7B00CE1693 /* disassembler.cpp */, - 9458610216520A7B00CE1693 /* instructions.cpp */, - 9458610316520A7B00CE1693 /* memory.hpp */, - 9458610416520A7B00CE1693 /* registers.hpp */, - 9458610516520A7B00CE1693 /* serialization.cpp */, - 9458610616520A7B00CE1693 /* spc700.cpp */, - 9458610716520A7B00CE1693 /* spc700.hpp */, - ); - path = spc700; - sourceTree = ""; - }; - 9458610816520A7B00CE1693 /* upd96050 */ = { - isa = PBXGroup; - children = ( - 9458610916520A7B00CE1693 /* disassembler.cpp */, - 9458610A16520A7B00CE1693 /* instructions.cpp */, - 9458610B16520A7B00CE1693 /* memory.cpp */, - 9458610C16520A7B00CE1693 /* registers.hpp */, - 9458610D16520A7B00CE1693 /* serialization.cpp */, - 9458610E16520A7B00CE1693 /* upd96050.cpp */, - 9458610F16520A7B00CE1693 /* upd96050.hpp */, - ); - path = upd96050; - sourceTree = ""; - }; - 9458614A16520A7B00CE1693 /* sfc */ = { - isa = PBXGroup; - children = ( - 9458614B16520A7B00CE1693 /* alt */, - 945861A316520A7B00CE1693 /* cartridge */, - 945861A816520A7B00CE1693 /* cheat */, - 945861AB16520A7B00CE1693 /* chip */, - 9458621C16520A7B00CE1693 /* config */, - 9458621F16520A7B00CE1693 /* controller */, - 9458623416520A7B00CE1693 /* cpu */, - 9458624616520A7B00CE1693 /* dsp */, - 9458625216520A7B00CE1693 /* interface */, - 9458625516520A7B00CE1693 /* Makefile */, - 9458625616520A7B00CE1693 /* memory */, - 9458625A16520A7B00CE1693 /* ppu */, - 9458627216520A7B00CE1693 /* profile-accuracy.hpp */, - 9458627316520A7B00CE1693 /* profile-compatibility.hpp */, - 9458627416520A7B00CE1693 /* profile-performance.hpp */, - 9458627516520A7B00CE1693 /* random */, - 9458627816520A7B00CE1693 /* scheduler */, - 9458627B16520A7B00CE1693 /* sfc.hpp */, - 9458627C16520A7B00CE1693 /* smp */, - 9458628216520A7B00CE1693 /* system */, - ); - path = sfc; - sourceTree = ""; - }; - 9458614B16520A7B00CE1693 /* alt */ = { - isa = PBXGroup; - children = ( - 9458614C16520A7B00CE1693 /* cpu */, - 9458615416520A7B00CE1693 /* dsp */, - 9458615E16520A7B00CE1693 /* ppu-compatibility */, - 9458617216520A7B00CE1693 /* ppu-performance */, - 9458618916520A7B00CE1693 /* smp */, - ); - path = alt; - sourceTree = ""; - }; - 9458614C16520A7B00CE1693 /* cpu */ = { - isa = PBXGroup; - children = ( - 9458614D16520A7B00CE1693 /* cpu.cpp */, - 9458614E16520A7B00CE1693 /* cpu.hpp */, - 9458614F16520A7B00CE1693 /* dma.cpp */, - 9458615016520A7B00CE1693 /* memory.cpp */, - 9458615116520A7B00CE1693 /* mmio.cpp */, - 9458615216520A7B00CE1693 /* serialization.cpp */, - 9458615316520A7B00CE1693 /* timing.cpp */, - ); - path = cpu; - sourceTree = ""; - }; - 9458615416520A7B00CE1693 /* dsp */ = { - isa = PBXGroup; - children = ( - 9458615516520A7B00CE1693 /* blargg_common.h */, - 9458615616520A7B00CE1693 /* blargg_config.h */, - 9458615716520A7B00CE1693 /* blargg_endian.h */, - 9458615816520A7B00CE1693 /* blargg_source.h */, - 9458615916520A7B00CE1693 /* dsp.cpp */, - 9458615A16520A7B00CE1693 /* dsp.hpp */, - 9458615B16520A7B00CE1693 /* serialization.cpp */, - 9458615C16520A7B00CE1693 /* SPC_DSP.cpp */, - 9458615D16520A7B00CE1693 /* SPC_DSP.h */, - ); - path = dsp; - sourceTree = ""; - }; - 9458615E16520A7B00CE1693 /* ppu-compatibility */ = { - isa = PBXGroup; - children = ( - 9458615F16520A7B00CE1693 /* memory */, - 9458616216520A7B00CE1693 /* mmio */, - 9458616516520A7B00CE1693 /* ppu.cpp */, - 9458616616520A7B00CE1693 /* ppu.hpp */, - 9458616716520A7B00CE1693 /* render */, - 9458617116520A7B00CE1693 /* serialization.cpp */, - ); - path = "ppu-compatibility"; - sourceTree = ""; - }; - 9458615F16520A7B00CE1693 /* memory */ = { - isa = PBXGroup; - children = ( - 9458616016520A7B00CE1693 /* memory.cpp */, - 9458616116520A7B00CE1693 /* memory.hpp */, - ); - path = memory; - sourceTree = ""; - }; - 9458616216520A7B00CE1693 /* mmio */ = { - isa = PBXGroup; - children = ( - 9458616316520A7B00CE1693 /* mmio.cpp */, - 9458616416520A7B00CE1693 /* mmio.hpp */, - ); - path = mmio; - sourceTree = ""; - }; - 9458616716520A7B00CE1693 /* render */ = { - isa = PBXGroup; - children = ( - 9458616816520A7B00CE1693 /* addsub.cpp */, - 9458616916520A7B00CE1693 /* bg.cpp */, - 9458616A16520A7B00CE1693 /* cache.cpp */, - 9458616B16520A7B00CE1693 /* line.cpp */, - 9458616C16520A7B00CE1693 /* mode7.cpp */, - 9458616D16520A7B00CE1693 /* oam.cpp */, - 9458616E16520A7B00CE1693 /* render.cpp */, - 9458616F16520A7B00CE1693 /* render.hpp */, - 9458617016520A7B00CE1693 /* windows.cpp */, - ); - path = render; - sourceTree = ""; - }; - 9458617216520A7B00CE1693 /* ppu-performance */ = { - isa = PBXGroup; - children = ( - 9458617316520A7B00CE1693 /* background */, - 9458617716520A7B00CE1693 /* cache */, - 9458617A16520A7B00CE1693 /* mmio */, - 9458617D16520A7B00CE1693 /* ppu.cpp */, - 9458617E16520A7B00CE1693 /* ppu.hpp */, - 9458617F16520A7B00CE1693 /* screen */, - 9458618216520A7B00CE1693 /* serialization.cpp */, - 9458618316520A7B00CE1693 /* sprite */, - 9458618616520A7B00CE1693 /* window */, - ); - path = "ppu-performance"; - sourceTree = ""; - }; - 9458617316520A7B00CE1693 /* background */ = { - isa = PBXGroup; - children = ( - 9458617416520A7B00CE1693 /* background.cpp */, - 9458617516520A7B00CE1693 /* background.hpp */, - 9458617616520A7B00CE1693 /* mode7.cpp */, - ); - path = background; - sourceTree = ""; - }; - 9458617716520A7B00CE1693 /* cache */ = { - isa = PBXGroup; - children = ( - 9458617816520A7B00CE1693 /* cache.cpp */, - 9458617916520A7B00CE1693 /* cache.hpp */, - ); - path = cache; - sourceTree = ""; - }; - 9458617A16520A7B00CE1693 /* mmio */ = { - isa = PBXGroup; - children = ( - 9458617B16520A7B00CE1693 /* mmio.cpp */, - 9458617C16520A7B00CE1693 /* mmio.hpp */, - ); - path = mmio; - sourceTree = ""; - }; - 9458617F16520A7B00CE1693 /* screen */ = { - isa = PBXGroup; - children = ( - 9458618016520A7B00CE1693 /* screen.cpp */, - 9458618116520A7B00CE1693 /* screen.hpp */, - ); - path = screen; - sourceTree = ""; - }; - 9458618316520A7B00CE1693 /* sprite */ = { - isa = PBXGroup; - children = ( - 9458618416520A7B00CE1693 /* sprite.cpp */, - 9458618516520A7B00CE1693 /* sprite.hpp */, - ); - path = sprite; - sourceTree = ""; - }; - 9458618616520A7B00CE1693 /* window */ = { - isa = PBXGroup; - children = ( - 9458618716520A7B00CE1693 /* window.cpp */, - 9458618816520A7B00CE1693 /* window.hpp */, - ); - path = window; - sourceTree = ""; - }; - 9458618916520A7B00CE1693 /* smp */ = { - isa = PBXGroup; - children = ( - 9458618A16520A7B00CE1693 /* algorithms.cpp */, - 9458618B16520A7B00CE1693 /* core */, - 9458619D16520A7B00CE1693 /* core.cpp */, - 9458619E16520A7B00CE1693 /* disassembler.cpp */, - 9458619F16520A7B00CE1693 /* memory.cpp */, - 945861A016520A7B00CE1693 /* smp.cpp */, - 945861A116520A7B00CE1693 /* smp.hpp */, - 945861A216520A7B00CE1693 /* timing.cpp */, - ); - path = smp; - sourceTree = ""; - }; - 9458618B16520A7B00CE1693 /* core */ = { - isa = PBXGroup; - children = ( - 9458618C16520A7B00CE1693 /* cc.sh */, - 9458618D16520A7B00CE1693 /* generate.cpp */, - 9458618E16520A7B00CE1693 /* op_misc.b */, - 9458618F16520A7B00CE1693 /* op_misc.cpp */, - 9458619016520A7B00CE1693 /* op_mov.b */, - 9458619116520A7B00CE1693 /* op_mov.cpp */, - 9458619216520A7B00CE1693 /* op_pc.b */, - 9458619316520A7B00CE1693 /* op_pc.cpp */, - 9458619416520A7B00CE1693 /* op_read.b */, - 9458619516520A7B00CE1693 /* op_read.cpp */, - 9458619616520A7B00CE1693 /* op_rmw.b */, - 9458619716520A7B00CE1693 /* op_rmw.cpp */, - 9458619816520A7B00CE1693 /* opcycle_misc.cpp */, - 9458619916520A7B00CE1693 /* opcycle_mov.cpp */, - 9458619A16520A7B00CE1693 /* opcycle_pc.cpp */, - 9458619B16520A7B00CE1693 /* opcycle_read.cpp */, - 9458619C16520A7B00CE1693 /* opcycle_rmw.cpp */, - ); - path = core; - sourceTree = ""; - }; - 945861A316520A7B00CE1693 /* cartridge */ = { - isa = PBXGroup; - children = ( - 945861A416520A7B00CE1693 /* cartridge.cpp */, - 945861A516520A7B00CE1693 /* cartridge.hpp */, - 945861A616520A7B00CE1693 /* markup.cpp */, - 945861A716520A7B00CE1693 /* serialization.cpp */, - ); - path = cartridge; - sourceTree = ""; - }; - 945861A816520A7B00CE1693 /* cheat */ = { - isa = PBXGroup; - children = ( - 945861A916520A7B00CE1693 /* cheat.cpp */, - 945861AA16520A7B00CE1693 /* cheat.hpp */, - ); - path = cheat; - sourceTree = ""; - }; - 945861AB16520A7B00CE1693 /* chip */ = { - isa = PBXGroup; - children = ( - 945861AC16520A7B00CE1693 /* armdsp */, - 945861B216520A7B00CE1693 /* bsx */, - 945861BF16520A7B00CE1693 /* chip.hpp */, - 945861C016520A7B00CE1693 /* hitachidsp */, - 945861C616520A7B00CE1693 /* icd2 */, - 945861D016520A7B00CE1693 /* link */, - 945861D316520A7B00CE1693 /* msu1 */, - 945861D716520A7B00CE1693 /* necdsp */, - 945861DB16520A7B00CE1693 /* nss */, - 945861DE16520A7B00CE1693 /* obc1 */, - 945861E216520A7B00CE1693 /* sa1 */, - 945861F216520A7B00CE1693 /* sdd1 */, - 945861F816520A7B00CE1693 /* spc7110 */, - 945861FE16520A7B00CE1693 /* srtc */, - 9458620216520A7B00CE1693 /* sufamiturbo */, - 9458620616520A7B00CE1693 /* superfx */, - ); - path = chip; - sourceTree = ""; - }; - 945861AC16520A7B00CE1693 /* armdsp */ = { - isa = PBXGroup; - children = ( - 945861AD16520A7B00CE1693 /* armdsp.cpp */, - 945861AE16520A7B00CE1693 /* armdsp.hpp */, - 945861AF16520A7B00CE1693 /* memory.cpp */, - 945861B016520A7B00CE1693 /* registers.hpp */, - 945861B116520A7B00CE1693 /* serialization.cpp */, - ); - path = armdsp; - sourceTree = ""; - }; - 945861B216520A7B00CE1693 /* bsx */ = { - isa = PBXGroup; - children = ( - 945861B316520A7B00CE1693 /* bsx.cpp */, - 945861B416520A7B00CE1693 /* bsx.hpp */, - 945861B516520A7B00CE1693 /* cartridge */, - 945861B916520A7B00CE1693 /* flash */, - 945861BC16520A7B00CE1693 /* satellaview */, - ); - path = bsx; - sourceTree = ""; - }; - 945861B516520A7B00CE1693 /* cartridge */ = { - isa = PBXGroup; - children = ( - 945861B616520A7B00CE1693 /* cartridge.cpp */, - 945861B716520A7B00CE1693 /* cartridge.hpp */, - 945861B816520A7B00CE1693 /* serialization.cpp */, - ); - path = cartridge; - sourceTree = ""; - }; - 945861B916520A7B00CE1693 /* flash */ = { - isa = PBXGroup; - children = ( - 945861BA16520A7B00CE1693 /* flash.cpp */, - 945861BB16520A7B00CE1693 /* flash.hpp */, - ); - path = flash; - sourceTree = ""; - }; - 945861BC16520A7B00CE1693 /* satellaview */ = { - isa = PBXGroup; - children = ( - 945861BD16520A7B00CE1693 /* satellaview.cpp */, - 945861BE16520A7B00CE1693 /* satellaview.hpp */, - ); - path = satellaview; - sourceTree = ""; - }; - 945861C016520A7B00CE1693 /* hitachidsp */ = { - isa = PBXGroup; - children = ( - 945861C116520A7B00CE1693 /* hitachidsp.cpp */, - 945861C216520A7B00CE1693 /* hitachidsp.hpp */, - 945861C316520A7B00CE1693 /* memory.cpp */, - 945861C416520A7B00CE1693 /* mmio.hpp */, - 945861C516520A7B00CE1693 /* serialization.cpp */, - ); - path = hitachidsp; - sourceTree = ""; - }; - 945861C616520A7B00CE1693 /* icd2 */ = { - isa = PBXGroup; - children = ( - 945861C716520A7B00CE1693 /* icd2.cpp */, - 945861C816520A7B00CE1693 /* icd2.hpp */, - 945861C916520A7B00CE1693 /* interface */, - 945861CC16520A7B00CE1693 /* mmio */, - 945861CF16520A7B00CE1693 /* serialization.cpp */, - ); - path = icd2; - sourceTree = ""; - }; - 945861C916520A7B00CE1693 /* interface */ = { - isa = PBXGroup; - children = ( - 945861CA16520A7B00CE1693 /* interface.cpp */, - 945861CB16520A7B00CE1693 /* interface.hpp */, - ); - path = interface; - sourceTree = ""; - }; - 945861CC16520A7B00CE1693 /* mmio */ = { - isa = PBXGroup; - children = ( - 945861CD16520A7B00CE1693 /* mmio.cpp */, - 945861CE16520A7B00CE1693 /* mmio.hpp */, - ); - path = mmio; - sourceTree = ""; - }; - 945861D016520A7B00CE1693 /* link */ = { - isa = PBXGroup; - children = ( - 945861D116520A7B00CE1693 /* link.cpp */, - 945861D216520A7B00CE1693 /* link.hpp */, - ); - path = link; - sourceTree = ""; - }; - 945861D316520A7B00CE1693 /* msu1 */ = { - isa = PBXGroup; - children = ( - 945861D416520A7B00CE1693 /* msu1.cpp */, - 945861D516520A7B00CE1693 /* msu1.hpp */, - 945861D616520A7B00CE1693 /* serialization.cpp */, - ); - path = msu1; - sourceTree = ""; - }; - 945861D716520A7B00CE1693 /* necdsp */ = { - isa = PBXGroup; - children = ( - 945861D816520A7B00CE1693 /* necdsp.cpp */, - 945861D916520A7B00CE1693 /* necdsp.hpp */, - 945861DA16520A7B00CE1693 /* serialization.cpp */, - ); - path = necdsp; - sourceTree = ""; - }; - 945861DB16520A7B00CE1693 /* nss */ = { - isa = PBXGroup; - children = ( - 945861DC16520A7B00CE1693 /* nss.cpp */, - 945861DD16520A7B00CE1693 /* nss.hpp */, - ); - path = nss; - sourceTree = ""; - }; - 945861DE16520A7B00CE1693 /* obc1 */ = { - isa = PBXGroup; - children = ( - 945861DF16520A7B00CE1693 /* obc1.cpp */, - 945861E016520A7B00CE1693 /* obc1.hpp */, - 945861E116520A7B00CE1693 /* serialization.cpp */, - ); - path = obc1; - sourceTree = ""; - }; - 945861E216520A7B00CE1693 /* sa1 */ = { - isa = PBXGroup; - children = ( - 945861E316520A7B00CE1693 /* bus */, - 945861E616520A7B00CE1693 /* dma */, - 945861E916520A7B00CE1693 /* memory */, - 945861EC16520A7B00CE1693 /* mmio */, - 945861EF16520A7B00CE1693 /* sa1.cpp */, - 945861F016520A7B00CE1693 /* sa1.hpp */, - 945861F116520A7B00CE1693 /* serialization.cpp */, - ); - path = sa1; - sourceTree = ""; - }; - 945861E316520A7B00CE1693 /* bus */ = { - isa = PBXGroup; - children = ( - 945861E416520A7B00CE1693 /* bus.cpp */, - 945861E516520A7B00CE1693 /* bus.hpp */, - ); - path = bus; - sourceTree = ""; - }; - 945861E616520A7B00CE1693 /* dma */ = { - isa = PBXGroup; - children = ( - 945861E716520A7B00CE1693 /* dma.cpp */, - 945861E816520A7B00CE1693 /* dma.hpp */, - ); - path = dma; - sourceTree = ""; - }; - 945861E916520A7B00CE1693 /* memory */ = { - isa = PBXGroup; - children = ( - 945861EA16520A7B00CE1693 /* memory.cpp */, - 945861EB16520A7B00CE1693 /* memory.hpp */, - ); - path = memory; - sourceTree = ""; - }; - 945861EC16520A7B00CE1693 /* mmio */ = { - isa = PBXGroup; - children = ( - 945861ED16520A7B00CE1693 /* mmio.cpp */, - 945861EE16520A7B00CE1693 /* mmio.hpp */, - ); - path = mmio; - sourceTree = ""; - }; - 945861F216520A7B00CE1693 /* sdd1 */ = { - isa = PBXGroup; - children = ( - 945861F316520A7B00CE1693 /* decomp.cpp */, - 945861F416520A7B00CE1693 /* decomp.hpp */, - 945861F516520A7B00CE1693 /* sdd1.cpp */, - 945861F616520A7B00CE1693 /* sdd1.hpp */, - 945861F716520A7B00CE1693 /* serialization.cpp */, - ); - path = sdd1; - sourceTree = ""; - }; - 945861F816520A7B00CE1693 /* spc7110 */ = { - isa = PBXGroup; - children = ( - 945861F916520A7B00CE1693 /* decomp.cpp */, - 945861FA16520A7B00CE1693 /* decomp.hpp */, - 945861FB16520A7B00CE1693 /* serialization.cpp */, - 945861FC16520A7B00CE1693 /* spc7110.cpp */, - 945861FD16520A7B00CE1693 /* spc7110.hpp */, - ); - path = spc7110; - sourceTree = ""; - }; - 945861FE16520A7B00CE1693 /* srtc */ = { - isa = PBXGroup; - children = ( - 945861FF16520A7B00CE1693 /* serialization.cpp */, - 9458620016520A7B00CE1693 /* srtc.cpp */, - 9458620116520A7B00CE1693 /* srtc.hpp */, - ); - path = srtc; - sourceTree = ""; - }; - 9458620216520A7B00CE1693 /* sufamiturbo */ = { - isa = PBXGroup; - children = ( - 9458620316520A7B00CE1693 /* serialization.cpp */, - 9458620416520A7B00CE1693 /* sufamiturbo.cpp */, - 9458620516520A7B00CE1693 /* sufamiturbo.hpp */, - ); - path = sufamiturbo; - sourceTree = ""; - }; - 9458620616520A7B00CE1693 /* superfx */ = { - isa = PBXGroup; - children = ( - 9458620716520A7B00CE1693 /* bus */, - 9458620A16520A7B00CE1693 /* core */, - 9458620D16520A7B00CE1693 /* disasm */, - 9458621016520A7B00CE1693 /* memory */, - 9458621316520A7B00CE1693 /* mmio */, - 9458621616520A7B00CE1693 /* serialization.cpp */, - 9458621716520A7B00CE1693 /* superfx.cpp */, - 9458621816520A7B00CE1693 /* superfx.hpp */, - 9458621916520A7B00CE1693 /* timing */, - ); - path = superfx; - sourceTree = ""; - }; - 9458620716520A7B00CE1693 /* bus */ = { - isa = PBXGroup; - children = ( - 9458620816520A7B00CE1693 /* bus.cpp */, - 9458620916520A7B00CE1693 /* bus.hpp */, - ); - path = bus; - sourceTree = ""; - }; - 9458620A16520A7B00CE1693 /* core */ = { - isa = PBXGroup; - children = ( - 9458620B16520A7B00CE1693 /* core.cpp */, - 9458620C16520A7B00CE1693 /* core.hpp */, - ); - path = core; - sourceTree = ""; - }; - 9458620D16520A7B00CE1693 /* disasm */ = { - isa = PBXGroup; - children = ( - 9458620E16520A7B00CE1693 /* disasm.cpp */, - 9458620F16520A7B00CE1693 /* disasm.hpp */, - ); - path = disasm; - sourceTree = ""; - }; - 9458621016520A7B00CE1693 /* memory */ = { - isa = PBXGroup; - children = ( - 9458621116520A7B00CE1693 /* memory.cpp */, - 9458621216520A7B00CE1693 /* memory.hpp */, - ); - path = memory; - sourceTree = ""; - }; - 9458621316520A7B00CE1693 /* mmio */ = { - isa = PBXGroup; - children = ( - 9458621416520A7B00CE1693 /* mmio.cpp */, - 9458621516520A7B00CE1693 /* mmio.hpp */, - ); - path = mmio; - sourceTree = ""; - }; - 9458621916520A7B00CE1693 /* timing */ = { - isa = PBXGroup; - children = ( - 9458621A16520A7B00CE1693 /* timing.cpp */, - 9458621B16520A7B00CE1693 /* timing.hpp */, - ); - path = timing; - sourceTree = ""; - }; - 9458621C16520A7B00CE1693 /* config */ = { - isa = PBXGroup; - children = ( - 9458621D16520A7B00CE1693 /* config.cpp */, - 9458621E16520A7B00CE1693 /* config.hpp */, - ); - path = config; - sourceTree = ""; - }; - 9458621F16520A7B00CE1693 /* controller */ = { - isa = PBXGroup; - children = ( - 9458622016520A7B00CE1693 /* controller.cpp */, - 9458622116520A7B00CE1693 /* controller.hpp */, - 9458622216520A7B00CE1693 /* gamepad */, - 9458622516520A7B00CE1693 /* justifier */, - 9458622816520A7B00CE1693 /* mouse */, - 9458622B16520A7B00CE1693 /* multitap */, - 9458622E16520A7B00CE1693 /* superscope */, - 9458623116520A7B00CE1693 /* usart */, - ); - path = controller; - sourceTree = ""; - }; - 9458622216520A7B00CE1693 /* gamepad */ = { - isa = PBXGroup; - children = ( - 9458622316520A7B00CE1693 /* gamepad.cpp */, - 9458622416520A7B00CE1693 /* gamepad.hpp */, - ); - path = gamepad; - sourceTree = ""; - }; - 9458622516520A7B00CE1693 /* justifier */ = { - isa = PBXGroup; - children = ( - 9458622616520A7B00CE1693 /* justifier.cpp */, - 9458622716520A7B00CE1693 /* justifier.hpp */, - ); - path = justifier; - sourceTree = ""; - }; - 9458622816520A7B00CE1693 /* mouse */ = { - isa = PBXGroup; - children = ( - 9458622916520A7B00CE1693 /* mouse.cpp */, - 9458622A16520A7B00CE1693 /* mouse.hpp */, - ); - path = mouse; - sourceTree = ""; - }; - 9458622B16520A7B00CE1693 /* multitap */ = { - isa = PBXGroup; - children = ( - 9458622C16520A7B00CE1693 /* multitap.cpp */, - 9458622D16520A7B00CE1693 /* multitap.hpp */, - ); - path = multitap; - sourceTree = ""; - }; - 9458622E16520A7B00CE1693 /* superscope */ = { - isa = PBXGroup; - children = ( - 9458622F16520A7B00CE1693 /* superscope.cpp */, - 9458623016520A7B00CE1693 /* superscope.hpp */, - ); - path = superscope; - sourceTree = ""; - }; - 9458623116520A7B00CE1693 /* usart */ = { - isa = PBXGroup; - children = ( - 9458623216520A7B00CE1693 /* usart.cpp */, - 9458623316520A7B00CE1693 /* usart.hpp */, - ); - path = usart; - sourceTree = ""; - }; - 9458623416520A7B00CE1693 /* cpu */ = { - isa = PBXGroup; - children = ( - 9458623516520A7B00CE1693 /* cpu.cpp */, - 9458623616520A7B00CE1693 /* cpu.hpp */, - 9458623716520A7B00CE1693 /* dma */, - 9458623A16520A7B00CE1693 /* memory */, - 9458623D16520A7B00CE1693 /* mmio */, - 9458624016520A7B00CE1693 /* serialization.cpp */, - 9458624116520A7B00CE1693 /* timing */, - ); - path = cpu; - sourceTree = ""; - }; - 9458623716520A7B00CE1693 /* dma */ = { - isa = PBXGroup; - children = ( - 9458623816520A7B00CE1693 /* dma.cpp */, - 9458623916520A7B00CE1693 /* dma.hpp */, - ); - path = dma; - sourceTree = ""; - }; - 9458623A16520A7B00CE1693 /* memory */ = { - isa = PBXGroup; - children = ( - 9458623B16520A7B00CE1693 /* memory.cpp */, - 9458623C16520A7B00CE1693 /* memory.hpp */, - ); - path = memory; - sourceTree = ""; - }; - 9458623D16520A7B00CE1693 /* mmio */ = { - isa = PBXGroup; - children = ( - 9458623E16520A7B00CE1693 /* mmio.cpp */, - 9458623F16520A7B00CE1693 /* mmio.hpp */, - ); - path = mmio; - sourceTree = ""; - }; - 9458624116520A7B00CE1693 /* timing */ = { - isa = PBXGroup; - children = ( - 9458624216520A7B00CE1693 /* irq.cpp */, - 9458624316520A7B00CE1693 /* joypad.cpp */, - 9458624416520A7B00CE1693 /* timing.cpp */, - 9458624516520A7B00CE1693 /* timing.hpp */, - ); - path = timing; - sourceTree = ""; - }; - 9458624616520A7B00CE1693 /* dsp */ = { - isa = PBXGroup; - children = ( - 9458624716520A7B00CE1693 /* brr.cpp */, - 9458624816520A7B00CE1693 /* counter.cpp */, - 9458624916520A7B00CE1693 /* dsp.cpp */, - 9458624A16520A7B00CE1693 /* dsp.hpp */, - 9458624B16520A7B00CE1693 /* echo.cpp */, - 9458624C16520A7B00CE1693 /* envelope.cpp */, - 9458624D16520A7B00CE1693 /* gaussian.cpp */, - 9458624E16520A7B00CE1693 /* misc.cpp */, - 9458624F16520A7B00CE1693 /* moduloarray.hpp */, - 9458625016520A7B00CE1693 /* serialization.cpp */, - 9458625116520A7B00CE1693 /* voice.cpp */, - ); - path = dsp; - sourceTree = ""; - }; - 9458625216520A7B00CE1693 /* interface */ = { - isa = PBXGroup; - children = ( - 9458625316520A7B00CE1693 /* interface.cpp */, - 9458625416520A7B00CE1693 /* interface.hpp */, - ); - path = interface; - sourceTree = ""; - }; - 9458625616520A7B00CE1693 /* memory */ = { - isa = PBXGroup; - children = ( - 9458625716520A7B00CE1693 /* memory-inline.hpp */, - 9458625816520A7B00CE1693 /* memory.cpp */, - 9458625916520A7B00CE1693 /* memory.hpp */, - ); - path = memory; - sourceTree = ""; - }; - 9458625A16520A7B00CE1693 /* ppu */ = { - isa = PBXGroup; - children = ( - 9458625B16520A7B00CE1693 /* background */, - 9458625F16520A7B00CE1693 /* counter */, - 9458626216520A7B00CE1693 /* mmio */, - 9458626516520A7B00CE1693 /* ppu.cpp */, - 9458626616520A7B00CE1693 /* ppu.hpp */, - 9458626716520A7B00CE1693 /* screen */, - 9458626A16520A7B00CE1693 /* serialization.cpp */, - 9458626B16520A7B00CE1693 /* sprite */, - 9458626F16520A7B00CE1693 /* window */, - ); - path = ppu; - sourceTree = ""; - }; - 9458625B16520A7B00CE1693 /* background */ = { - isa = PBXGroup; - children = ( - 9458625C16520A7B00CE1693 /* background.cpp */, - 9458625D16520A7B00CE1693 /* background.hpp */, - 9458625E16520A7B00CE1693 /* mode7.cpp */, - ); - path = background; - sourceTree = ""; - }; - 9458625F16520A7B00CE1693 /* counter */ = { - isa = PBXGroup; - children = ( - 9458626016520A7B00CE1693 /* counter-inline.hpp */, - 9458626116520A7B00CE1693 /* counter.hpp */, - ); - path = counter; - sourceTree = ""; - }; - 9458626216520A7B00CE1693 /* mmio */ = { - isa = PBXGroup; - children = ( - 9458626316520A7B00CE1693 /* mmio.cpp */, - 9458626416520A7B00CE1693 /* mmio.hpp */, - ); - path = mmio; - sourceTree = ""; - }; - 9458626716520A7B00CE1693 /* screen */ = { - isa = PBXGroup; - children = ( - 9458626816520A7B00CE1693 /* screen.cpp */, - 9458626916520A7B00CE1693 /* screen.hpp */, - ); - path = screen; - sourceTree = ""; - }; - 9458626B16520A7B00CE1693 /* sprite */ = { - isa = PBXGroup; - children = ( - 9458626C16520A7B00CE1693 /* list.cpp */, - 9458626D16520A7B00CE1693 /* sprite.cpp */, - 9458626E16520A7B00CE1693 /* sprite.hpp */, - ); - path = sprite; - sourceTree = ""; - }; - 9458626F16520A7B00CE1693 /* window */ = { - isa = PBXGroup; - children = ( - 9458627016520A7B00CE1693 /* window.cpp */, - 9458627116520A7B00CE1693 /* window.hpp */, - ); - path = window; - sourceTree = ""; - }; - 9458627516520A7B00CE1693 /* random */ = { - isa = PBXGroup; - children = ( - 9458627616520A7B00CE1693 /* random.cpp */, - 9458627716520A7B00CE1693 /* random.hpp */, - ); - path = random; - sourceTree = ""; - }; - 9458627816520A7B00CE1693 /* scheduler */ = { - isa = PBXGroup; - children = ( - 9458627916520A7B00CE1693 /* scheduler.cpp */, - 9458627A16520A7B00CE1693 /* scheduler.hpp */, - ); - path = scheduler; - sourceTree = ""; - }; - 9458627C16520A7B00CE1693 /* smp */ = { - isa = PBXGroup; - children = ( - 9458627D16520A7B00CE1693 /* memory.cpp */, - 9458627E16520A7B00CE1693 /* serialization.cpp */, - 9458627F16520A7B00CE1693 /* smp.cpp */, - 9458628016520A7B00CE1693 /* smp.hpp */, - 9458628116520A7B00CE1693 /* timing.cpp */, - ); - path = smp; - sourceTree = ""; - }; - 9458628216520A7B00CE1693 /* system */ = { - isa = PBXGroup; - children = ( - 9458628316520A7B00CE1693 /* audio.cpp */, - 9458628416520A7B00CE1693 /* audio.hpp */, - 9458628516520A7B00CE1693 /* input.cpp */, - 9458628616520A7B00CE1693 /* input.hpp */, - 9458628716520A7B00CE1693 /* serialization.cpp */, - 9458628816520A7B00CE1693 /* system.cpp */, - 9458628916520A7B00CE1693 /* system.hpp */, - 9458628A16520A7B00CE1693 /* video.cpp */, - 9458628B16520A7B00CE1693 /* video.hpp */, - ); - path = system; - sourceTree = ""; - }; - 9458628C16520A7B00CE1693 /* target-libretro */ = { - isa = PBXGroup; - children = ( - 9458628D16520A7B00CE1693 /* libretro.cpp */, - 9458628E16520A7B00CE1693 /* libretro.h */, - 9458628F16520A7B00CE1693 /* link.T */, - 9458629016520A7B00CE1693 /* Makefile */, - ); - path = "target-libretro"; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -2821,14 +2340,6 @@ buildActionMask = 2147483647; files = ( 8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */, - 826FDE5110142B230023A8E9 /* bsnes.desktop in Resources */, - 826FDE5210142B230023A8E9 /* bsnes.ico in Resources */, - 826FDE5310142B230023A8E9 /* bsnes.Manifest in Resources */, - 826FDE5410142B230023A8E9 /* bsnes.png in Resources */, - 826FDE5510142B230023A8E9 /* documentation.html in Resources */, - 826FDE5610142B230023A8E9 /* joypad.png in Resources */, - 826FDE5710142B230023A8E9 /* license.html in Resources */, - 826FDE5810142B230023A8E9 /* logo.png in Resources */, 82B9198810150FA9007BD6DB /* bsnes.icns in Resources */, 8230C69910AFBC3A00412F24 /* dsa_pub.pem in Resources */, ); @@ -2870,54 +2381,42 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 0167A56223B985A800F0B36E /* mbc.c in Sources */, + 0167A56D23B985E600F0B36E /* lzma.cpp in Sources */, + 0167A54A23B984DA00F0B36E /* dsp.cpp in Sources */, + 0167A54C23B984F600F0B36E /* ppu.cpp in Sources */, + 0167A54B23B984E000F0B36E /* ppu.cpp in Sources */, + 0167A54923B984D400F0B36E /* smp.cpp in Sources */, 94D9257314CA9879008F697D /* BSNESGameCore.mm in Sources */, - 9458640E16520A7D00CE1693 /* libretro.cpp in Sources */, - 9458641116520B1400CE1693 /* apu.cpp in Sources */, - 9458641216520B1800CE1693 /* cartridge.cpp in Sources */, - 9458641316520B1D00CE1693 /* cheat.cpp in Sources */, - 9458641416520B2C00CE1693 /* cpu.cpp in Sources */, - 9458641516520B5D00CE1693 /* interface.cpp in Sources */, - 9458641616520B6100CE1693 /* memory.cpp in Sources */, - 9458641716520BC400CE1693 /* ppu.cpp in Sources */, - 9458641816520BCD00CE1693 /* scheduler.cpp in Sources */, - 9458641A16520BE900CE1693 /* system.cpp in Sources */, - 9458641B16520BF700CE1693 /* video.cpp in Sources */, - 9458641D16520C0500CE1693 /* libco.c in Sources */, - 9458641E16520C6700CE1693 /* arm.cpp in Sources */, - 9458641F16520C6F00CE1693 /* gsu.cpp in Sources */, - 9458642016520C7C00CE1693 /* hg51b.cpp in Sources */, - 9458642116520C8B00CE1693 /* lr35902.cpp in Sources */, - 9458642216520C9500CE1693 /* r6502.cpp in Sources */, - 9458642316520CA200CE1693 /* r65816.cpp in Sources */, - 9458642416520CAB00CE1693 /* spc700.cpp in Sources */, - 9458642516520CB100CE1693 /* upd96050.cpp in Sources */, - 9458642616520DAA00CE1693 /* cpu.cpp in Sources */, - 9458642716520DB500CE1693 /* dsp.cpp in Sources */, - 9458642816520DCD00CE1693 /* ppu.cpp in Sources */, - 9458642916520DF000CE1693 /* smp.cpp in Sources */, - 9458642A16520E1400CE1693 /* cartridge.cpp in Sources */, - 9458642B16520E1900CE1693 /* cheat.cpp in Sources */, - 9458642C16520E2900CE1693 /* armdsp.cpp in Sources */, - 9458642D16520E2E00CE1693 /* bsx.cpp in Sources */, - 9458642E16520E3300CE1693 /* hitachidsp.cpp in Sources */, - 9458642F16520E3900CE1693 /* icd2.cpp in Sources */, - 9458643016520E3F00CE1693 /* link.cpp in Sources */, - 9458643116520E4600CE1693 /* msu1.cpp in Sources */, - 9458643216520E5200CE1693 /* necdsp.cpp in Sources */, - 9458643316520E5800CE1693 /* nss.cpp in Sources */, - 9458643416520E6000CE1693 /* obc1.cpp in Sources */, - 9458643516520E6600CE1693 /* sa1.cpp in Sources */, - 9458643616520E6C00CE1693 /* sdd1.cpp in Sources */, - 9458643716520E7400CE1693 /* spc7110.cpp in Sources */, - 9458643816520E7900CE1693 /* srtc.cpp in Sources */, - 9458643916520E7F00CE1693 /* sufamiturbo.cpp in Sources */, - 9458643A16520E8600CE1693 /* superfx.cpp in Sources */, - 9458643B16520F7000CE1693 /* config.cpp in Sources */, - 9458643C16520F7700CE1693 /* controller.cpp in Sources */, - 9458643D16520F8A00CE1693 /* interface.cpp in Sources */, - 9458643E16520F9000CE1693 /* memory.cpp in Sources */, - 9458643F16520FAE00CE1693 /* scheduler.cpp in Sources */, - 9458644116520FE700CE1693 /* system.cpp in Sources */, + 0167A56023B985A800F0B36E /* printer.c in Sources */, + 0167A5A123B98BD000F0B36E /* libretro.cpp in Sources */, + 0167A55323B9856C00F0B36E /* wdc65816.cpp in Sources */, + 0167A55F23B985A800F0B36E /* sgb.c in Sources */, + 0167A54623B984BA00F0B36E /* cartridge.cpp in Sources */, + 0167A54723B984C300F0B36E /* memory.cpp in Sources */, + 0167A55623B9857C00F0B36E /* spc700.cpp in Sources */, + 0167A55E23B985A800F0B36E /* symbol_hash.c in Sources */, + 0167A56623B985A800F0B36E /* timing.c in Sources */, + 0167A56123B985A800F0B36E /* sm83_cpu.c in Sources */, + 0167A59523B985F000F0B36E /* emulator.cpp in Sources */, + 0167A55D23B985A800F0B36E /* random.c in Sources */, + 0167A55823B985A800F0B36E /* memory.c in Sources */, + 0167A59C23B9861000F0B36E /* libco.c in Sources */, + 0167A56523B985A800F0B36E /* rewind.c in Sources */, + 0167A55923B985A800F0B36E /* apu.c in Sources */, + 0167A55523B9857700F0B36E /* arm7tdmi.cpp in Sources */, + 0167A54323B984A300F0B36E /* interface.cpp in Sources */, + 0167A54423B984AF00F0B36E /* system.cpp in Sources */, + 0167A54823B984CC00F0B36E /* cpu.cpp in Sources */, + 0167A54523B984B600F0B36E /* controller.cpp in Sources */, + 0167A56323B985A800F0B36E /* save_state.c in Sources */, + 0167A55723B985A800F0B36E /* display.c in Sources */, + 0167A54E23B9850A00F0B36E /* coprocessor.cpp in Sources */, + 0167A56723B985A800F0B36E /* camera.c in Sources */, + 0167A55B23B985A800F0B36E /* joypad.c in Sources */, + 0167A54D23B9850400F0B36E /* expansion.cpp in Sources */, + 0167A54F23B9851000F0B36E /* slot.cpp in Sources */, + 0167A55A23B985A800F0B36E /* gb.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2951,6 +2450,7 @@ 1DEB913B08733D840010E9CD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CLANG_ENABLE_OBJC_ARC = YES; COMBINE_HIDPI_IMAGES = YES; GCC_WARN_UNUSED_VARIABLE = NO; @@ -2964,9 +2464,14 @@ ); MACOSX_DEPLOYMENT_TARGET = 10.7; MARKETING_VERSION = 0.089.1; - OTHER_CFLAGS = "-DPROFILE_PERFORMANCE"; + OTHER_CFLAGS = ( + "-DPROFILE_PERFORMANCE", + "-DGB_INTERNAL", + "-DDISABLE_DEBUGGER", + ); PRODUCT_NAME = BSNES; SKIP_INSTALL = YES; + SYSTEM_HEADER_SEARCH_PATHS = "\"$(SRCROOT)/bsnes/bsnes\""; USER_HEADER_SEARCH_PATHS = "\"$(PROJECT_DIR)/bsnes/\""; WRAPPER_EXTENSION = oecoreplugin; }; @@ -2975,6 +2480,7 @@ 1DEB913C08733D840010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CLANG_ENABLE_OBJC_ARC = YES; COMBINE_HIDPI_IMAGES = YES; GCC_WARN_UNUSED_VARIABLE = NO; @@ -2988,9 +2494,14 @@ ); MACOSX_DEPLOYMENT_TARGET = 10.7; MARKETING_VERSION = 0.089.1; - OTHER_CFLAGS = "-DPROFILE_PERFORMANCE"; + OTHER_CFLAGS = ( + "-DPROFILE_PERFORMANCE", + "-DGB_INTERNAL", + "-DDISABLE_DEBUGGER", + ); PRODUCT_NAME = BSNES; SKIP_INSTALL = YES; + SYSTEM_HEADER_SEARCH_PATHS = "\"$(SRCROOT)/bsnes/bsnes\""; USER_HEADER_SEARCH_PATHS = "\"$(PROJECT_DIR)/bsnes/\""; WRAPPER_EXTENSION = oecoreplugin; }; diff --git a/bsnes b/bsnes index 73ebe09..793f2e5 160000 --- a/bsnes +++ b/bsnes @@ -1 +1 @@ -Subproject commit 73ebe093b8afc2691c8cb0db9f13a99133524c3f +Subproject commit 793f2e5bf44a421237905c6638ce05f6e2d6cb5f