diff --git a/issue_template.md b/.github/ISSUE_TEMPLATE/bug_report.md similarity index 86% rename from issue_template.md rename to .github/ISSUE_TEMPLATE/bug_report.md index e6d07f543..52a1d067c 100644 --- a/issue_template.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,3 +1,12 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' + +--- + **Please Note: This form is the minimum required information for submitting bugs.** **Removing this form may lead to your issue being closed until it is completed.** diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 000000000..11fc491ef --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index bedea4e8b..81dfe93e0 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -74,7 +74,7 @@ jobs: - uses: actions/checkout@v2 with: fetch-depth: 0 - submodules: recursive + submodules: true - name: Create artifact directory run: mkdir -p build/artifact @@ -137,11 +137,6 @@ jobs: rm build/artifact/flycast.exe if: matrix.config.name == 'x86_64-w64-mingw32' - - name: Set up git vars - run: | - echo GIT_BUILD=`git describe --all --always | sed 's/remotes\/origin/heads/'`-$GITHUB_SHA >> $GITHUB_ENV - shell: bash - - name: Configure AWS Credentials id: aws-credentials uses: aws-actions/configure-aws-credentials@v1 @@ -152,7 +147,7 @@ jobs: if: github.repository == 'flyinghead/flycast' && github.event_name == 'push' && matrix.config.destDir != '' - name: Upload to S3 - run: aws s3 sync build/artifact s3://flycast-builds/${{ matrix.config.destDir }}/${{ env.GIT_BUILD }} --acl public-read --follow-symlinks + run: aws s3 sync build/artifact s3://flycast-builds/${{ matrix.config.destDir }}/${GITHUB_REF#refs/}-$GITHUB_SHA --acl public-read --follow-symlinks if: ${{ steps.aws-credentials.outputs.aws-account-id != '' }} - name: Upload symbols to S3 diff --git a/.gitignore b/.gitignore index a5d2265bf..30b546d1d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,50 +1,11 @@ +build/ + +# macOS .DS_Store -*.class -*.orig -*build_obj -Workdir/data -Workdir/reicast* -Workdir/vmu* -Workdir/webui* -Workdir/emu.cfg -Workdir/lib*ant.properties - -# iOS General -*/build/* -**/build/* -*.pbxuser -!default.pbxuser -*.mode1v3 -!default.mode1v3 -*.mode2v3 -!default.mode2v3 -*.perspectivev3 -!default.perspectivev3 -xcuserdata -profile -*.moved-aside -DerivedData -*.hmap -emulator.xccheckout -reicast.xccheckout -build/* -*.so -*Karen_angelXwind* -local.properties -ant.properties -*.d -reicast-ios.xccheckout - -# Linux General -shell/linux/.map -shell/linux/flycast.elf.map -shell/linux/nosym-flycast.elf -shell/linux/flycast.elf -shell/linux/dispframe.elf # Visual Studio -generated -.vs +.vs/ +out/ # JetBrains IDES .idea/ diff --git a/CMakeLists.txt b/CMakeLists.txt index 323f252b6..cc5a80a93 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,9 +21,9 @@ option(LIBRETRO "Build libretro core" OFF) set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/shell/cmake") if(APPLE) - if(IOS) + if(CMAKE_SYSTEM_NAME STREQUAL iOS) set(CMAKE_OSX_DEPLOYMENT_TARGET "12.0" CACHE STRING "Minimum iOS deployment version") - set(CMAKE_OSX_ARCHITECTURES "arm64") + set(CMAKE_OSX_ARCHITECTURES "arm64" CACHE STRING "") else() set(CMAKE_OSX_DEPLOYMENT_TARGET "10.9" CACHE STRING "Minimum macOS deployment version") set(CMAKE_OSX_ARCHITECTURES "x86_64;arm64" CACHE STRING "") @@ -74,7 +74,7 @@ if(NINTENDO_SWITCH) if(USE_GLES) target_compile_definitions(${PROJECT_NAME} PRIVATE GLES) endif() - + elseif(LIBRETRO) add_library(${PROJECT_NAME} SHARED core/emulator.cpp) if(APPLE) @@ -265,10 +265,7 @@ if(NOT LIBRETRO) endif() execute_process(COMMAND git apply -p1 ${CMAKE_CURRENT_SOURCE_DIR}/core/deps/patches/libchdr.patch - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/core/deps/libchdr) -if(IOS) - set(CMAKE_SYSTEM_PROCESSOR aarch64) -endif() + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/core/deps/libchdr) add_subdirectory(core/deps/libchdr) target_link_libraries(${PROJECT_NAME} PRIVATE chdr-static) target_include_directories(${PROJECT_NAME} PRIVATE core/deps/libchdr/include) @@ -385,7 +382,7 @@ if(ANDROID AND NOT LIBRETRO) else() include("core/deps/oboe/gamesdk.cmake") add_gamesdk_target(PACKAGE_DIR core/deps/oboe ANDROID_API_LEVEL 28 ANDROID_NDK_VERSION 21.0.0) - target_link_libraries(${PROJECT_NAME} PRIVATE oboe OpenSLES) + target_link_libraries(${PROJECT_NAME} PRIVATE oboe OpenSLES) endif() target_compile_definitions(${PROJECT_NAME} PRIVATE USE_OBOE) endif() @@ -506,7 +503,7 @@ target_sources(${PROJECT_NAME} PRIVATE core/deps/xbrz/xbrz.cpp) if(LIBRETRO) target_include_directories(${PROJECT_NAME} PRIVATE core/deps/libretro-common/include) - target_sources(${PROJECT_NAME} PRIVATE + target_sources(${PROJECT_NAME} PRIVATE core/deps/libretro-common/memmap/memalign.c core/deps/libretro-common/file/file_path.c core/deps/libretro-common/vfs/vfs_implementation.c @@ -519,11 +516,11 @@ if(LIBRETRO) core/deps/libretro-common/glsm/glsm.c core/deps/libretro-common/glsym/rglgen.c) if(ANDROID OR USE_GLES) - target_sources(${PROJECT_NAME} PRIVATE core/deps/libretro-common/glsym/glsym_es3.c) + target_sources(${PROJECT_NAME} PRIVATE core/deps/libretro-common/glsym/glsym_es3.c) elseif(USE_GLES2) - target_sources(${PROJECT_NAME} PRIVATE core/deps/libretro-common/glsym/glsym_es2.c) + target_sources(${PROJECT_NAME} PRIVATE core/deps/libretro-common/glsym/glsym_es2.c) else() - target_sources(${PROJECT_NAME} PRIVATE core/deps/libretro-common/glsym/glsym_gl.c) + target_sources(${PROJECT_NAME} PRIVATE core/deps/libretro-common/glsym/glsym_gl.c) endif() target_sources(${PROJECT_NAME} PRIVATE shell/libretro/audiostream.cpp @@ -536,7 +533,7 @@ if(LIBRETRO) shell/libretro/LogManager.h shell/libretro/option.cpp shell/libretro/oslib.cpp - shell/libretro/vmu_xhair.cpp) + shell/libretro/vmu_xhair.cpp) endif() target_sources(${PROJECT_NAME} PRIVATE @@ -1177,6 +1174,7 @@ if(NOT LIBRETRO) shell/apple/emulator-ios/emulator/ios_main.mm shell/apple/emulator-ios/emulator/ios_gamepad.h shell/apple/emulator-ios/emulator/ios_keyboard.h + shell/apple/emulator-ios/emulator/ios_mouse.h shell/apple/emulator-ios/emulator/FlycastViewController.h shell/apple/emulator-ios/emulator/FlycastViewController.mm shell/apple/emulator-ios/emulator/PadViewController.h @@ -1215,7 +1213,6 @@ if(NOT LIBRETRO) XCODE_ATTRIBUTE_GCC_PREFIX_HEADER "${CMAKE_CURRENT_SOURCE_DIR}/shell/apple/emulator-ios/emulator/flycast-ios-Prefix.pch" RESOURCE "${IOS_RESOURCES}" XCODE_ATTRIBUTE_GCC_PRECOMPILE_PREFIX_HEADER "YES" - XCODE_ATTRIBUTE_IPHONEOS_DEPLOYMENT_TARGET "12.0" XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED "NO" XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY "" XCODE_ATTRIBUTE_TARGETED_DEVICE_FAMILY "1,2" @@ -1267,7 +1264,7 @@ if(NOT LIBRETRO) set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "Flycast" - MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/shell/cmake/MacOSXBundleInfo.plist.in + MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/shell/apple/emulator-osx/MacOSXBundleInfo.plist.in MACOSX_BUNDLE_EXECUTABLE_NAME "Flycast" MACOSX_BUNDLE_INFO_STRING "" MACOSX_BUNDLE_ICON_FILE "AppIcon" @@ -1289,8 +1286,9 @@ if(NOT LIBRETRO) find_library(AUDIO_UNIT_LIBRARY AudioUnit) find_library(FOUNDATION_LIBRARY Foundation) find_library(AUDIO_TOOLBOX_LIBRARY AudioToolbox) + find_library(MULTITOUCH_SUPPORT_LIBRARY MultitouchSupport /System/Library/PrivateFrameworks) - target_link_libraries(${PROJECT_NAME} PRIVATE ${AUDIO_UNIT_LIBRARY} ${FOUNDATION_LIBRARY} ${AUDIO_TOOLBOX_LIBRARY}) + target_link_libraries(${PROJECT_NAME} PRIVATE ${AUDIO_UNIT_LIBRARY} ${FOUNDATION_LIBRARY} ${AUDIO_TOOLBOX_LIBRARY} ${MULTITOUCH_SUPPORT_LIBRARY}) endif() elseif(UNIX OR NINTENDO_SWITCH) if(NOT BUILD_TESTING) diff --git a/README.md b/README.md index f265e5d9f..bf344a71b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ # Flycast -[![C/C++ CI](https://github.com/flyinghead/flycast/actions/workflows/c-cpp.yml/badge.svg)](https://github.com/flyinghead/flycast/actions/workflows/c-cpp.yml) [![Android CI](https://github.com/flyinghead/flycast/actions/workflows/android.yml/badge.svg)](https://github.com/flyinghead/flycast/actions/workflows/android.yml) +[![C/C++ CI](https://github.com/flyinghead/flycast/actions/workflows/c-cpp.yml/badge.svg)](https://github.com/flyinghead/flycast/actions/workflows/c-cpp.yml) +[![Nintendo Switch CI](https://github.com/flyinghead/flycast/actions/workflows/switch.yml/badge.svg)](https://github.com/flyinghead/flycast/actions/workflows/switch.yml) ![flycast logo](https://github.com/flyinghead/flycast/raw/master/shell/linux/flycast.png) diff --git a/core/core.mk b/core/core.mk deleted file mode 100755 index 2471bd0ca..000000000 --- a/core/core.mk +++ /dev/null @@ -1,261 +0,0 @@ -RZDCY_FILES := - -RZDCY_SRC_DIR ?= $(call my-dir) -VERSION_HEADER := $(RZDCY_SRC_DIR)/version.h - -RZDCY_MODULES := cfg/ hw/arm7/ hw/aica/ hw/holly/ hw/ hw/gdrom/ hw/maple/ \ - hw/mem/ hw/pvr/ hw/sh4/ hw/sh4/interpr/ hw/sh4/modules/ profiler/ oslib/ \ - hw/naomi/ imgread/ ./ deps/libchdr/src/ deps/libchdr/deps/zlib-1.2.11/ \ - deps/libelf/ deps/chdpsr/ rend/ reios/ deps/xbrz/ \ - deps/imgui/ archive/ input/ log/ wsi/ network/ hw/bba/ debug/ \ - hw/modem/ deps/picotcp/modules/ deps/picotcp/stack/ - -ifndef NO_REC - ifndef NOT_ARM - RZDCY_MODULES += rec-ARM/ deps/vixl/ deps/vixl/aarch32/ - endif - - ifdef X86_REC - RZDCY_MODULES += rec-x86/ - endif - - ifdef X64_REC - RZDCY_MODULES += rec-x64/ - endif - - ifdef CPP_REC - RZDCY_MODULES += rec-cpp/ - endif - - ifdef ARM64_REC - RZDCY_MODULES += rec-ARM64/ deps/vixl/ deps/vixl/aarch64/ - endif -endif - -ifndef NO_REND - RZDCY_MODULES += rend/gles/ - ifndef USE_GLES - ifndef USE_DISPMANX - RZDCY_MODULES += rend/gl4/ - endif - endif - ifdef USE_VULKAN - RZDCY_MODULES += rend/vulkan/ rend/vulkan/oit/ deps/volk/ \ - deps/glslang/glslang/MachineIndependent/ \ - deps/glslang/glslang/MachineIndependent/preprocessor/ \ - deps/glslang/glslang/GenericCodeGen/ \ - deps/glslang/OGLCompilersDLL/ \ - deps/glslang/SPIRV/ - ifdef FOR_WINDOWS - RZDCY_FILES += $(RZDCY_SRC_DIR)/deps/glslang/glslang/OSDependent/Windows/ossource.cpp - else - RZDCY_FILES += $(RZDCY_SRC_DIR)/deps/glslang/glslang/OSDependent/Unix/ossource.cpp - endif - endif -else - RZDCY_MODULES += rend/norend/ -endif - -ifdef USE_SDL - RZDCY_MODULES += sdl/ -endif - -ifdef FOR_LINUX - ifndef UNIT_TESTS - RZDCY_MODULES += linux-dist/ - endif - RZDCY_MODULES += linux/ -endif - -ifdef FOR_WINDOWS - RZDCY_MODULES += rend/dx9/ - ifndef UNIT_TESTS - RZDCY_FILES += $(RZDCY_SRC_DIR)/windows/winmain.cpp - endif - RZDCY_FILES += $(RZDCY_SRC_DIR)/windows/win_vmem.cpp $(RZDCY_SRC_DIR)/windows/rawinput.cpp - RZDCY_CFLAGS += -I$(RZDCY_SRC_DIR)/deps/dirent -endif - -ifdef USE_VULKAN - ifdef FOR_WINDOWS - RZDCY_CFLAGS += -DVK_USE_PLATFORM_WIN32_KHR - else - RZDCY_CFLAGS += -DVK_USE_PLATFORM_XLIB_KHR - endif - RZDCY_CFLAGS += -D USE_VULKAN -endif - -RZDCY_CFLAGS += -I$(RZDCY_SRC_DIR) -I$(RZDCY_SRC_DIR)/rend/gles -I$(RZDCY_SRC_DIR)/deps \ - -I$(RZDCY_SRC_DIR)/deps/vixl -I$(RZDCY_SRC_DIR)/khronos -I$(RZDCY_SRC_DIR)/deps/glslang \ - -I$(RZDCY_SRC_DIR)/deps/glm -I$(RZDCY_SRC_DIR)/deps/xbyak -I$(RZDCY_SRC_DIR)/deps/nowide/include \ - -I$(RZDCY_SRC_DIR)/deps/picotcp/include -I$(RZDCY_SRC_DIR)/deps/picotcp/modules \ - -I$(RZDCY_SRC_DIR)/deps/libchdr/include -I$(RZDCY_SRC_DIR)/deps/libchdr/deps/zlib-1.2.11/ \ - -I$(RZDCY_SRC_DIR)/deps/libchdr/deps/lzma-19.00 -I$(RZDCY_SRC_DIR)/deps/libchdr/deps/lzma-19.00/include - -ifdef USE_SYSTEM_MINIUPNPC - RZDCY_CFLAGS += -I/usr/include/miniupnpc -else - RZDCY_CFLAGS += -I$(RZDCY_SRC_DIR)/deps/miniupnpc -endif - -ifdef NO_REC - RZDCY_CFLAGS += -DTARGET_NO_REC -else - RZDCY_MODULES += hw/sh4/dyna/ -endif - -ifdef USE_GLES - RZDCY_CFLAGS += -DGLES -fPIC -endif - -ifdef CHD5_FLAC - RZDCY_CFLAGS += -DCHD5_FLAC -I$(RZDCY_SRC_DIR)/deps/flac/src/libFLAC/include/ -I$(RZDCY_SRC_DIR)/deps/flac/include - RZDCY_CFLAGS += -DHAVE_CONFIG_H - RZDCY_MODULES += deps/flac/src/libFLAC/ -endif - -# 7-Zip/LZMA settings (CHDv5) -ifdef CHD5_LZMA - RZDCY_MODULES += deps/lzma/ - RZDCY_CFLAGS += -D_7ZIP_ST -DCHD5_LZMA -endif - -RZDCY_CFLAGS += -DXXH_INLINE_ALL -I$(RZDCY_SRC_DIR)/deps/xxHash -I$(RZDCY_SRC_DIR)/deps/stb - -RZDCY_FILES += $(foreach dir,$(addprefix $(RZDCY_SRC_DIR)/,$(RZDCY_MODULES)),$(wildcard $(dir)*.cpp)) -RZDCY_FILES += $(foreach dir,$(addprefix $(RZDCY_SRC_DIR)/,$(RZDCY_MODULES)),$(wildcard $(dir)*.cc)) -RZDCY_FILES += $(foreach dir,$(addprefix $(RZDCY_SRC_DIR)/,$(RZDCY_MODULES)),$(wildcard $(dir)*.c)) -RZDCY_FILES += $(foreach dir,$(addprefix $(RZDCY_SRC_DIR)/,$(RZDCY_MODULES)),$(wildcard $(dir)*.S)) - -ifdef STATIC_LIBZIP -RZDCY_CFLAGS += -I$(RZDCY_SRC_DIR)/deps/libzip/lib -LIBZIP_DIR = $(RZDCY_SRC_DIR)/deps/libzip/lib -RZDCY_FILES += $(LIBZIP_DIR)/zip_add.c \ - $(LIBZIP_DIR)/zip_add_dir.c \ - $(LIBZIP_DIR)/zip_add_entry.c \ - $(LIBZIP_DIR)/zip_algorithm_deflate.c \ - $(LIBZIP_DIR)/zip_buffer.c \ - $(LIBZIP_DIR)/zip_close.c \ - $(LIBZIP_DIR)/zip_delete.c \ - $(LIBZIP_DIR)/zip_dir_add.c \ - $(LIBZIP_DIR)/zip_dirent.c \ - $(LIBZIP_DIR)/zip_discard.c \ - $(LIBZIP_DIR)/zip_entry.c \ - $(LIBZIP_DIR)/zip_error.c \ - $(LIBZIP_DIR)/zip_error_clear.c \ - $(LIBZIP_DIR)/zip_error_get.c \ - $(LIBZIP_DIR)/zip_error_get_sys_type.c \ - $(LIBZIP_DIR)/zip_error_strerror.c \ - $(LIBZIP_DIR)/zip_error_to_str.c \ - $(LIBZIP_DIR)/zip_extra_field.c \ - $(LIBZIP_DIR)/zip_extra_field_api.c \ - $(LIBZIP_DIR)/zip_fclose.c \ - $(LIBZIP_DIR)/zip_fdopen.c \ - $(LIBZIP_DIR)/zip_file_add.c \ - $(LIBZIP_DIR)/zip_file_error_clear.c \ - $(LIBZIP_DIR)/zip_file_error_get.c \ - $(LIBZIP_DIR)/zip_file_get_comment.c \ - $(LIBZIP_DIR)/zip_file_get_external_attributes.c \ - $(LIBZIP_DIR)/zip_file_get_offset.c \ - $(LIBZIP_DIR)/zip_file_rename.c \ - $(LIBZIP_DIR)/zip_file_replace.c \ - $(LIBZIP_DIR)/zip_file_set_comment.c \ - $(LIBZIP_DIR)/zip_file_set_encryption.c \ - $(LIBZIP_DIR)/zip_file_set_external_attributes.c \ - $(LIBZIP_DIR)/zip_file_set_mtime.c \ - $(LIBZIP_DIR)/zip_file_strerror.c \ - $(LIBZIP_DIR)/zip_fopen.c \ - $(LIBZIP_DIR)/zip_fopen_encrypted.c \ - $(LIBZIP_DIR)/zip_fopen_index.c \ - $(LIBZIP_DIR)/zip_fopen_index_encrypted.c \ - $(LIBZIP_DIR)/zip_fread.c \ - $(LIBZIP_DIR)/zip_fseek.c \ - $(LIBZIP_DIR)/zip_ftell.c \ - $(LIBZIP_DIR)/zip_get_archive_comment.c \ - $(LIBZIP_DIR)/zip_get_archive_flag.c \ - $(LIBZIP_DIR)/zip_get_encryption_implementation.c \ - $(LIBZIP_DIR)/zip_get_file_comment.c \ - $(LIBZIP_DIR)/zip_get_name.c \ - $(LIBZIP_DIR)/zip_get_num_entries.c \ - $(LIBZIP_DIR)/zip_get_num_files.c \ - $(LIBZIP_DIR)/zip_hash.c \ - $(LIBZIP_DIR)/zip_io_util.c \ - $(LIBZIP_DIR)/zip_libzip_version.c \ - $(LIBZIP_DIR)/zip_memdup.c \ - $(LIBZIP_DIR)/zip_name_locate.c \ - $(LIBZIP_DIR)/zip_new.c \ - $(LIBZIP_DIR)/zip_open.c \ - $(LIBZIP_DIR)/zip_pkware.c \ - $(LIBZIP_DIR)/zip_progress.c \ - $(LIBZIP_DIR)/zip_rename.c \ - $(LIBZIP_DIR)/zip_replace.c \ - $(LIBZIP_DIR)/zip_set_archive_comment.c \ - $(LIBZIP_DIR)/zip_set_archive_flag.c \ - $(LIBZIP_DIR)/zip_set_default_password.c \ - $(LIBZIP_DIR)/zip_set_file_comment.c \ - $(LIBZIP_DIR)/zip_set_file_compression.c \ - $(LIBZIP_DIR)/zip_set_name.c \ - $(LIBZIP_DIR)/zip_source_accept_empty.c \ - $(LIBZIP_DIR)/zip_source_begin_write.c \ - $(LIBZIP_DIR)/zip_source_begin_write_cloning.c \ - $(LIBZIP_DIR)/zip_source_buffer.c \ - $(LIBZIP_DIR)/zip_source_call.c \ - $(LIBZIP_DIR)/zip_source_close.c \ - $(LIBZIP_DIR)/zip_source_commit_write.c \ - $(LIBZIP_DIR)/zip_source_compress.c \ - $(LIBZIP_DIR)/zip_source_crc.c \ - $(LIBZIP_DIR)/zip_source_error.c \ - $(LIBZIP_DIR)/zip_source_file_common.c \ - $(LIBZIP_DIR)/zip_source_file_stdio.c \ - $(LIBZIP_DIR)/zip_source_free.c \ - $(LIBZIP_DIR)/zip_source_function.c \ - $(LIBZIP_DIR)/zip_source_get_file_attributes.c \ - $(LIBZIP_DIR)/zip_source_is_deleted.c \ - $(LIBZIP_DIR)/zip_source_layered.c \ - $(LIBZIP_DIR)/zip_source_open.c \ - $(LIBZIP_DIR)/zip_source_pkware_decode.c \ - $(LIBZIP_DIR)/zip_source_pkware_encode.c \ - $(LIBZIP_DIR)/zip_source_read.c \ - $(LIBZIP_DIR)/zip_source_remove.c \ - $(LIBZIP_DIR)/zip_source_rollback_write.c \ - $(LIBZIP_DIR)/zip_source_seek.c \ - $(LIBZIP_DIR)/zip_source_seek_write.c \ - $(LIBZIP_DIR)/zip_source_stat.c \ - $(LIBZIP_DIR)/zip_source_supports.c \ - $(LIBZIP_DIR)/zip_source_tell.c \ - $(LIBZIP_DIR)/zip_source_tell_write.c \ - $(LIBZIP_DIR)/zip_source_window.c \ - $(LIBZIP_DIR)/zip_source_write.c \ - $(LIBZIP_DIR)/zip_source_zip.c \ - $(LIBZIP_DIR)/zip_source_zip_new.c \ - $(LIBZIP_DIR)/zip_stat.c \ - $(LIBZIP_DIR)/zip_stat_index.c \ - $(LIBZIP_DIR)/zip_stat_init.c \ - $(LIBZIP_DIR)/zip_strerror.c \ - $(LIBZIP_DIR)/zip_string.c \ - $(LIBZIP_DIR)/zip_unchange.c \ - $(LIBZIP_DIR)/zip_unchange_all.c \ - $(LIBZIP_DIR)/zip_unchange_archive.c \ - $(LIBZIP_DIR)/zip_unchange_data.c \ - $(LIBZIP_DIR)/zip_utf-8.c \ - $(LIBZIP_DIR)/zip_err_str.c - - ifdef FOR_WINDOWS - RZDCY_FILES += $(LIBZIP_DIR)/zip_source_file_win32.c \ - $(LIBZIP_DIR)/zip_source_file_win32_named.c \ - $(LIBZIP_DIR)/zip_source_file_win32_utf16.c \ - $(LIBZIP_DIR)/zip_source_file_win32_utf8.c \ - $(LIBZIP_DIR)/zip_source_file_win32_ansi.c \ - $(LIBZIP_DIR)/zip_random_win32.c - else - RZDCY_FILES += $(LIBZIP_DIR)/zip_mkstempm.c \ - $(LIBZIP_DIR)/zip_source_file_stdio_named.c \ - $(LIBZIP_DIR)/zip_random_unix.c - endif -endif - -$(VERSION_HEADER): - echo "#define GIT_VERSION \"`git describe --tags --always`\"" > $(VERSION_HEADER) - echo "#define GIT_HASH \"`git rev-parse --short HEAD`\"" >> $(VERSION_HEADER) - echo "#define BUILD_DATE \"`date '+%Y-%m-%d %H:%M:%S %Z'`\"" >> $(VERSION_HEADER) - diff --git a/core/deps/imgui/imgui_widgets.cpp b/core/deps/imgui/imgui_widgets.cpp index 08fea337d..dd271b9da 100644 --- a/core/deps/imgui/imgui_widgets.cpp +++ b/core/deps/imgui/imgui_widgets.cpp @@ -1706,6 +1706,8 @@ bool ImGui::Combo(const char* label, int* current_item, bool (*items_getter)(voi SetItemDefaultFocus(); PopID(); } + // no drag scrolling on combo popup + GetCurrentWindow()->DragScrolling = false; EndCombo(); return value_changed; diff --git a/core/hw/maple/maple_devs.cpp b/core/hw/maple/maple_devs.cpp index cff451dea..2ae33b6bb 100755 --- a/core/hw/maple/maple_devs.cpp +++ b/core/hw/maple/maple_devs.cpp @@ -1449,7 +1449,7 @@ void SetMousePosition(int x, int y, int width, int height, u32 mouseId) mo_y_prev[mouseId] = y; } -void SetRelativeMousePosition(int xrel, int yrel, u32 mouseId) +void SetRelativeMousePosition(float xrel, float yrel, u32 mouseId) { if (mouseId >= MAPLE_PORTS) return; @@ -1461,8 +1461,8 @@ void SetRelativeMousePosition(int xrel, int yrel, u32 mouseId) xrel = -xrel; std::swap(width, height); } - float dx = (float)xrel * config::MouseSensitivity / 100.f; - float dy = (float)yrel * config::MouseSensitivity / 100.f; + float dx = xrel * config::MouseSensitivity / 100.f; + float dy = yrel * config::MouseSensitivity / 100.f; mo_x_delta[mouseId] += dx; mo_y_delta[mouseId] += dy; int minX = -width / 32; diff --git a/core/hw/maple/maple_devs.h b/core/hw/maple/maple_devs.h index 05a00e10e..c93a46552 100755 --- a/core/hw/maple/maple_devs.h +++ b/core/hw/maple/maple_devs.h @@ -177,7 +177,7 @@ extern s32 mo_x_prev[4]; extern s32 mo_y_prev[4]; void SetMousePosition(int x, int y, int width, int height, u32 mouseId = 0); -void SetRelativeMousePosition(int xrel, int yrel, u32 mouseId = 0); +void SetRelativeMousePosition(float xrel, float yrel, u32 mouseId = 0); #define SWAP32(a) ((((a) & 0xff) << 24) | (((a) & 0xff00) << 8) | (((a) >> 8) & 0xff00) | (((a) >> 24) & 0xff)) diff --git a/core/input/gamepad_device.cpp b/core/input/gamepad_device.cpp index f76184cdd..9b23dbb13 100644 --- a/core/input/gamepad_device.cpp +++ b/core/input/gamepad_device.cpp @@ -516,7 +516,7 @@ void Mouse::setAbsPos(int x, int y, int width, int height) { SetMousePosition(x, y, width, height, maple_port()); } -void Mouse::setRelPos(int deltax, int deltay) { +void Mouse::setRelPos(float deltax, float deltay) { SetRelativeMousePosition(deltax, deltay, maple_port()); } diff --git a/core/input/gamepad_device.h b/core/input/gamepad_device.h index 73b3c49b3..2988d5555 100644 --- a/core/input/gamepad_device.h +++ b/core/input/gamepad_device.h @@ -211,7 +211,7 @@ public: } void setAbsPos(int x, int y, int width, int height); - void setRelPos(int deltax, int deltay); + void setRelPos(float deltax, float deltay); void setButton(Button button, bool pressed); void setWheel(int delta); }; diff --git a/core/rend/dx9/d3d_renderer.cpp b/core/rend/dx9/d3d_renderer.cpp index 8010f502a..caadc4e2e 100644 --- a/core/rend/dx9/d3d_renderer.cpp +++ b/core/rend/dx9/d3d_renderer.cpp @@ -148,6 +148,8 @@ bool D3DRenderer::Init() WARN_LOG(RENDERER, "DirectX9 renderer initialization failed"); Term(); } + frameRendered = false; + frameRenderedOnce = false; return success; } @@ -176,6 +178,8 @@ void D3DRenderer::preReset() framebufferSurface.reset(); framebufferTexture.reset(); resetting = true; + frameRendered = false; + frameRenderedOnce = false; } void D3DRenderer::postReset() @@ -195,7 +199,6 @@ void D3DRenderer::postReset() verifyWin(device->CreateTexture(128, 2, 1, D3DUSAGE_DYNAMIC, D3DFMT_A8, D3DPOOL_DEFAULT, &fogTexture.get(), 0)); fog_needs_update = true; palette_updated = true; - frameRendered = false; } void D3DRenderer::Term() @@ -1126,6 +1129,7 @@ bool D3DRenderer::Render() renderFramebuffer(); DrawOSD(false); frameRendered = true; + frameRenderedOnce = true; } return !is_rtt; @@ -1143,6 +1147,8 @@ void D3DRenderer::Resize(int w, int h) verifyWin(framebufferTexture->GetSurfaceLevel(0, &framebufferSurface.get())); depthSurface.reset(); verifyWin(device->CreateDepthStencilSurface(width, height, D3DFMT_D24S8, D3DMULTISAMPLE_NONE, 0, TRUE, &depthSurface.get(), nullptr)); + frameRendered = false; + frameRenderedOnce = false; } void D3DRenderer::renderFramebuffer() @@ -1219,7 +1225,7 @@ void D3DRenderer::renderFramebuffer() bool D3DRenderer::RenderLastFrame() { - if (resetting || !frameRendered) + if (!frameRenderedOnce) return false; backbuffer.reset(); verifyWin(device->GetRenderTarget(0, &backbuffer.get())); diff --git a/core/rend/dx9/d3d_renderer.h b/core/rend/dx9/d3d_renderer.h index df6be7e03..2aca43586 100644 --- a/core/rend/dx9/d3d_renderer.h +++ b/core/rend/dx9/d3d_renderer.h @@ -176,5 +176,6 @@ private: bool scissorEnable = false; bool resetting = false; bool frameRendered = false; + bool frameRenderedOnce = false; }; diff --git a/core/rend/vulkan/commandpool.h b/core/rend/vulkan/commandpool.h index 6e183dd0b..8a25638dd 100644 --- a/core/rend/vulkan/commandpool.h +++ b/core/rend/vulkan/commandpool.h @@ -26,26 +26,24 @@ class CommandPool public: void Init() { - size_t size = VulkanContext::Instance()->GetSwapChainSize(); - - if (commandPools.size() > size) + if (commandPools.size() > chainSize) { - commandPools.resize(size); - fences.resize(size); + commandPools.resize(chainSize); + fences.resize(chainSize); } else { - while (commandPools.size() < size) + while (commandPools.size() < chainSize) { commandPools.push_back(VulkanContext::Instance()->GetDevice().createCommandPoolUnique( vk::CommandPoolCreateInfo(vk::CommandPoolCreateFlagBits::eTransient, VulkanContext::Instance()->GetGraphicsQueueFamilyIndex()))); fences.push_back(VulkanContext::Instance()->GetDevice().createFenceUnique(vk::FenceCreateInfo(vk::FenceCreateFlagBits::eSignaled))); } } - if (freeBuffers.size() != size) - freeBuffers.resize(size); - if (inFlightBuffers.size() != size) - inFlightBuffers.resize(size); + if (freeBuffers.size() != chainSize) + freeBuffers.resize(chainSize); + if (inFlightBuffers.size() != chainSize) + inFlightBuffers.resize(chainSize); } void Term() @@ -64,7 +62,7 @@ public: void BeginFrame() { - index = (index + 1) % VulkanContext::Instance()->GetSwapChainSize(); + index = (index + 1) % chainSize; VulkanContext::Instance()->GetDevice().waitForFences(1, &fences[index].get(), true, UINT64_MAX); VulkanContext::Instance()->GetDevice().resetFences(1, &fences[index].get()); std::vector& inFlight = inFlightBuffers[index]; @@ -106,4 +104,6 @@ private: std::vector> inFlightBuffers; std::vector commandPools; std::vector fences; + // size should be the same as used by client: 2 for renderer (texCommandPool) + static constexpr size_t chainSize = 2; }; diff --git a/core/rend/vulkan/oit/oit_drawer.cpp b/core/rend/vulkan/oit/oit_drawer.cpp index 41d0fce47..47e76e1da 100644 --- a/core/rend/vulkan/oit/oit_drawer.cpp +++ b/core/rend/vulkan/oit/oit_drawer.cpp @@ -262,6 +262,8 @@ bool OITDrawer::Draw(const Texture *fogTexture, const Texture *paletteTexture) OITDescriptorSets::FragmentShaderUniforms fragUniforms = MakeFragmentUniforms(); fragUniforms.shade_scale_factor = FPU_SHAD_SCALE.scale_factor / 256.f; + // sizeof(Pixel) == 16 + fragUniforms.pixelBufferSize = std::min(config::PixelBufferSize, GetContext()->GetMaxMemoryAllocationSize()) / 16; currentScissor = vk::Rect2D(); diff --git a/core/rend/vulkan/oit/oit_pipeline.h b/core/rend/vulkan/oit/oit_pipeline.h index 92b607ef8..390e53bb3 100644 --- a/core/rend/vulkan/oit/oit_pipeline.h +++ b/core/rend/vulkan/oit/oit_pipeline.h @@ -53,6 +53,7 @@ public: float cp_AlphaTestValue; float sp_FOG_DENSITY; float shade_scale_factor; // new for OIT + u32 pixelBufferSize; }; struct PushConstants diff --git a/core/rend/vulkan/oit/oit_shaders.cpp b/core/rend/vulkan/oit/oit_shaders.cpp index a85eeb2f2..ab69791f7 100644 --- a/core/rend/vulkan/oit/oit_shaders.cpp +++ b/core/rend/vulkan/oit/oit_shaders.cpp @@ -69,6 +69,7 @@ layout (std140, set = 0, binding = 1) uniform FragmentShaderUniforms float cp_AlphaTestValue; float sp_FOG_DENSITY; float shade_scale_factor; + uint pixelBufferSize; } uniformBuffer; layout(set = 3, binding = 2, r32ui) uniform coherent restrict uimage2D abufferPointerImg; @@ -87,7 +88,10 @@ layout (set = 3, binding = 0, std430) coherent restrict buffer PixelBuffer_ { uint getNextPixelIndex() { uint index = atomicAdd(PixelCounter.buffer_index, 1); - if (index >= PixelBuffer.pixels.length()) + // we should be able to simply use PixelBuffer.pixels.length() + // but a regression in the adreno 600 driver (v502) forces us + // to use a uniform. + if (index >= uniformBuffer.pixelBufferSize) // Buffer overflow discard; diff --git a/core/rend/vulkan/overlay.cpp b/core/rend/vulkan/overlay.cpp index 44c724c20..79e0b00c1 100644 --- a/core/rend/vulkan/overlay.cpp +++ b/core/rend/vulkan/overlay.cpp @@ -197,7 +197,7 @@ void VulkanOverlay::Draw(vk::CommandBuffer commandBuffer, vk::Extent2D viewport, ((color >> 16) & 0xff) / 255.f, ((color >> 24) & 0xff) / 255.f }; - xhairDrawer->Draw(commandBuffer, xhairTexture->GetImageView(), vtx, true, xhairColor); + xhairDrawer->Draw(commandBuffer, i == 0 ? xhairTexture->GetImageView() : vk::ImageView(), vtx, true, xhairColor); } } } diff --git a/core/rend/vulkan/quad.cpp b/core/rend/vulkan/quad.cpp index 52399c5c0..c0c7da2e4 100644 --- a/core/rend/vulkan/quad.cpp +++ b/core/rend/vulkan/quad.cpp @@ -197,10 +197,13 @@ void QuadDrawer::Draw(vk::CommandBuffer commandBuffer, vk::ImageView imageView, descSet = std::move(context->GetDevice().allocateDescriptorSetsUnique( vk::DescriptorSetAllocateInfo(context->GetDescriptorPool(), 1, &layout)).front()); } - vk::DescriptorImageInfo imageInfo(nearestFilter ? pipeline->GetNearestSampler() : pipeline->GetLinearSampler(), imageView, vk::ImageLayout::eShaderReadOnlyOptimal); - std::vector writeDescriptorSets; - writeDescriptorSets.emplace_back(*descSet, 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr); - context->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr); + if (imageView) + { + vk::DescriptorImageInfo imageInfo(nearestFilter ? pipeline->GetNearestSampler() : pipeline->GetLinearSampler(), imageView, vk::ImageLayout::eShaderReadOnlyOptimal); + std::vector writeDescriptorSets; + writeDescriptorSets.emplace_back(*descSet, 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr); + context->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr); + } commandBuffer.bindDescriptorSets(vk::PipelineBindPoint::eGraphics, pipeline->GetPipelineLayout(), 0, 1, &descSet.get(), 0, nullptr); buffer->Update(vertices); diff --git a/core/sdl/sdl.cpp b/core/sdl/sdl.cpp index 9493d5219..85791db22 100644 --- a/core/sdl/sdl.cpp +++ b/core/sdl/sdl.cpp @@ -158,9 +158,6 @@ void input_sdl_init() SDL_SetHint(SDL_HINT_XINPUT_ENABLED, "0"); } #endif - if (SDL_InitSubSystem(SDL_INIT_JOYSTICK) < 0) - die("SDL: error initializing Joystick subsystem"); - std::string db = get_readonly_data_path("gamecontrollerdb.txt"); int rv = SDL_GameControllerAddMappingsFromFile(db.c_str()); if (rv < 0) @@ -170,6 +167,10 @@ void input_sdl_init() } if (rv > 0) DEBUG_LOG(INPUT ,"%d mappings loaded from %s", rv, db.c_str()); + + if (SDL_InitSubSystem(SDL_INIT_JOYSTICK) < 0) + die("SDL: error initializing Joystick subsystem"); + } if (SDL_WasInit(SDL_INIT_HAPTIC) == 0) SDL_InitSubSystem(SDL_INIT_HAPTIC); diff --git a/shell/LICENSE b/shell/LICENSE deleted file mode 100644 index 561fb1c7b..000000000 --- a/shell/LICENSE +++ /dev/null @@ -1,12 +0,0 @@ -Copyright (c) 2015, the reicast team -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/shell/README.md b/shell/README.md deleted file mode 100644 index 00d7b70ed..000000000 --- a/shell/README.md +++ /dev/null @@ -1,4 +0,0 @@ -flycast shell -=========== - -Makefiles, and "ui specific" code mostly resides here diff --git a/shell/android-studio/build.gradle b/shell/android-studio/build.gradle index 2399827d3..d7661cf45 100644 --- a/shell/android-studio/build.gradle +++ b/shell/android-studio/build.gradle @@ -5,7 +5,7 @@ buildscript { mavenCentral() } dependencies { - classpath "com.android.tools.build:gradle:7.0.1" + classpath "com.android.tools.build:gradle:7.0.2" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/shell/apple/emulator-ios/AltKit/CMakeLists.txt b/shell/apple/emulator-ios/AltKit/CMakeLists.txt index c7d8e0374..d28050e99 100644 --- a/shell/apple/emulator-ios/AltKit/CMakeLists.txt +++ b/shell/apple/emulator-ios/AltKit/CMakeLists.txt @@ -21,21 +21,18 @@ add_library(AltKit Sources/AltKit/Types/CodableServerError.swift ) -target_link_libraries(AltKit PUBLIC CAltKit) +target_link_libraries(AltKit PRIVATE CAltKit) set_property(TARGET AltKit PROPERTY XCODE_ATTRIBUTE_SWIFT_VERSION "5.0") # Make CAltKit's modulemap available to AltKit set_property(TARGET AltKit PROPERTY XCODE_ATTRIBUTE_SWIFT_INCLUDE_PATHS "${CMAKE_CURRENT_SOURCE_DIR}/Sources/CAltKit") -set_property(TARGET AltKit PROPERTY XCODE_ATTRIBUTE_IPHONEOS_DEPLOYMENT_TARGET "12.0") - # Add binary dir to interface include path to make Swift header accessible to targets using AltKit -# FIXME not working? -target_include_directories(AltKit PUBLIC "${CMAKE_CURRENT_BINARY_DIR}/..") +target_include_directories(AltKit INTERFACE ${CMAKE_CURRENT_BINARY_DIR}) # Copy generated Swift header to binary dir add_custom_command(TARGET AltKit POST_BUILD - COMMAND cp -v $DERIVED_SOURCES_DIR/AltKit-Swift.h ${CMAKE_CURRENT_BINARY_DIR} + COMMAND cp $DERIVED_SOURCES_DIR/AltKit-Swift.h ${CMAKE_CURRENT_BINARY_DIR} ) diff --git a/shell/apple/emulator-ios/AltKit/Sources/AltKit/Server/ServerProtocol.swift b/shell/apple/emulator-ios/AltKit/Sources/AltKit/Server/ServerProtocol.swift index 43e644047..043222733 100644 --- a/shell/apple/emulator-ios/AltKit/Sources/AltKit/Server/ServerProtocol.swift +++ b/shell/apple/emulator-ios/AltKit/Sources/AltKit/Server/ServerProtocol.swift @@ -143,12 +143,14 @@ public struct EnableUnsignedCodeExecutionRequest: ServerMessageProtocol public var identifier = "EnableUnsignedCodeExecutionRequest" public var udid: String - public var processID: Int32 + public var processID: Int32? + public var processName: String? - public init(udid: String, processID: Int32) + public init(udid: String, processID: Int32? = nil, processName: String? = nil) { self.udid = udid self.processID = processID + self.processName = processName } } diff --git a/shell/apple/emulator-ios/AltKit/Sources/CAltKit/include/NSError+ALTServerError.h b/shell/apple/emulator-ios/AltKit/Sources/CAltKit/include/NSError+ALTServerError.h deleted file mode 100644 index 60c77c5a2..000000000 --- a/shell/apple/emulator-ios/AltKit/Sources/CAltKit/include/NSError+ALTServerError.h +++ /dev/null @@ -1,69 +0,0 @@ -// -// NSError+ALTServerError.h -// AltStore -// -// Created by Riley Testut on 5/30/19. -// Copyright © 2019 Riley Testut. All rights reserved. -// - -#import - -extern NSErrorDomain const AltServerErrorDomain; -extern NSErrorDomain const AltServerInstallationErrorDomain; -extern NSErrorDomain const AltServerConnectionErrorDomain; - -extern NSErrorUserInfoKey const ALTUnderlyingErrorDomainErrorKey; -extern NSErrorUserInfoKey const ALTUnderlyingErrorCodeErrorKey; -extern NSErrorUserInfoKey const ALTProvisioningProfileBundleIDErrorKey; -extern NSErrorUserInfoKey const ALTAppNameErrorKey; -extern NSErrorUserInfoKey const ALTDeviceNameErrorKey; - -typedef NS_ERROR_ENUM(AltServerErrorDomain, ALTServerError) -{ - ALTServerErrorUnderlyingError = -1, - - ALTServerErrorUnknown = 0, - ALTServerErrorConnectionFailed = 1, - ALTServerErrorLostConnection = 2, - - ALTServerErrorDeviceNotFound = 3, - ALTServerErrorDeviceWriteFailed = 4, - - ALTServerErrorInvalidRequest = 5, - ALTServerErrorInvalidResponse = 6, - - ALTServerErrorInvalidApp = 7, - ALTServerErrorInstallationFailed = 8, - ALTServerErrorMaximumFreeAppLimitReached = 9, - ALTServerErrorUnsupportediOSVersion = 10, - - ALTServerErrorUnknownRequest = 11, - ALTServerErrorUnknownResponse = 12, - - ALTServerErrorInvalidAnisetteData = 13, - ALTServerErrorPluginNotFound = 14, - - ALTServerErrorProfileNotFound = 15, - - ALTServerErrorAppDeletionFailed = 16, - - ALTServerErrorRequestedAppNotRunning = 100, -}; - -typedef NS_ERROR_ENUM(AltServerConnectionErrorDomain, ALTServerConnectionError) -{ - ALTServerConnectionErrorUnknown, - ALTServerConnectionErrorDeviceLocked, - ALTServerConnectionErrorInvalidRequest, - ALTServerConnectionErrorInvalidResponse, - ALTServerConnectionErrorUSBMUXD, - ALTServerConnectionErrorSSL, - ALTServerConnectionErrorTimedOut, -}; - -NS_ASSUME_NONNULL_BEGIN - -@interface NSError (ALTServerError) -@end - -NS_ASSUME_NONNULL_END diff --git a/shell/apple/emulator-ios/AltKit/Sources/CAltKit/include/NSError+ALTServerError.h b/shell/apple/emulator-ios/AltKit/Sources/CAltKit/include/NSError+ALTServerError.h new file mode 120000 index 000000000..4cfa5267f --- /dev/null +++ b/shell/apple/emulator-ios/AltKit/Sources/CAltKit/include/NSError+ALTServerError.h @@ -0,0 +1 @@ +../NSError+ALTServerError.h \ No newline at end of file diff --git a/shell/apple/emulator-ios/emulator/EmulatorView.mm b/shell/apple/emulator-ios/emulator/EmulatorView.mm index 3df37edd4..e10491774 100644 --- a/shell/apple/emulator-ios/emulator/EmulatorView.mm +++ b/shell/apple/emulator-ios/emulator/EmulatorView.mm @@ -24,13 +24,13 @@ #include "ios_gamepad.h" @implementation EmulatorView { - std::shared_ptr mouse; + std::shared_ptr mouse; } - (void)didMoveToSuperview { [super didMoveToSuperview]; - mouse = std::make_shared(); + mouse = std::make_shared(); GamepadDevice::Register(mouse); } diff --git a/shell/apple/emulator-ios/emulator/FlycastViewController.mm b/shell/apple/emulator-ios/emulator/FlycastViewController.mm index 017443fa1..9752f72b5 100644 --- a/shell/apple/emulator-ios/emulator/FlycastViewController.mm +++ b/shell/apple/emulator-ios/emulator/FlycastViewController.mm @@ -37,6 +37,7 @@ #include "cfg/option.h" #include "ios_gamepad.h" #include "ios_keyboard.h" +#include "ios_mouse.h" //@import AltKit; #import "AltKit/AltKit-Swift.h" @@ -47,9 +48,35 @@ static __unsafe_unretained FlycastViewController *flycastViewController; std::map> IOSGamepad::controllers; std::map> IOSKeyboard::keyboards; +std::map> IOSMouse::mice; void common_linux_setup(); +static bool lockedPointer; +static void updatePointerLock(Event event) +{ + if (@available(iOS 14.0, *)) { + bool hasChanged = NO; + switch (event) { + case Event::Resume: + lockedPointer = YES; + hasChanged = YES; + break; + case Event::Pause: + case Event::Terminate: + lockedPointer = NO; + hasChanged = YES; + break; + default: + break; + } + + if (hasChanged) { + [flycastViewController setNeedsUpdateOfPrefersPointerLocked]; + } + } +} + @interface FlycastViewController () @property (strong, nonatomic) EAGLContext *context; @@ -60,6 +87,8 @@ void common_linux_setup(); @property (nonatomic, strong) id gamePadDisconnectObserver; @property (nonatomic, strong) id keyboardConnectObserver; @property (nonatomic, strong) id keyboardDisconnectObserver; +@property (nonatomic, strong) id mouseConnectObserver; +@property (nonatomic, strong) id mouseDisconnectObserver; @property (nonatomic, strong) nw_path_monitor_t monitor; @property (nonatomic, strong) dispatch_queue_t monitorQueue; @@ -142,6 +171,24 @@ extern int screen_dpi; GCKeyboard *keyboard = note.object; IOSKeyboard::removeKeyboard(keyboard); }]; + + self.mouseConnectObserver = [[NSNotificationCenter defaultCenter] + addObserverForName:GCMouseDidConnectNotification object:nil queue:[NSOperationQueue mainQueue] + usingBlock:^(NSNotification *note) { + GCMouse *mouse = note.object; + IOSMouse::addMouse(mouse); + }]; + + self.mouseDisconnectObserver = [[NSNotificationCenter defaultCenter] + addObserverForName:GCMouseDidDisconnectNotification object:nil queue:[NSOperationQueue mainQueue] + usingBlock:^(NSNotification *note) { + GCMouse *mouse = note.object; + IOSMouse::removeMouse(mouse); + }]; + + EventManager::listen(Event::Resume, updatePointerLock); + EventManager::listen(Event::Pause, updatePointerLock); + EventManager::listen(Event::Terminate, updatePointerLock); } self.gamePadConnectObserver = [[NSNotificationCenter defaultCenter] addObserverForName:GCControllerDidConnectNotification object:nil queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification *note) { @@ -200,6 +247,11 @@ extern int screen_dpi; return YES; } +- (BOOL)prefersPointerLocked +{ + return lockedPointer; +} + - (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleLightContent; diff --git a/shell/apple/emulator-ios/emulator/flycast-ios-Info.plist b/shell/apple/emulator-ios/emulator/flycast-ios-Info.plist deleted file mode 100644 index af33a812c..000000000 --- a/shell/apple/emulator-ios/emulator/flycast-ios-Info.plist +++ /dev/null @@ -1,124 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleDisplayName - $(PRODUCT_NAME) - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1.0 - LSRequiresIPhoneOS - - NSBonjourServices - - _altserver._tcp - - NSHighResolutionCapable - - NSLocalNetworkUsageDescription - Flycast uses the local network to find and communicate with AltServer. - UIFileSharingEnabled - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - FlycastStoryboard - UIMainStoryboardFile~ipad - FlycastStoryboard - UIPrerenderedIcon - - UIRequiredDeviceCapabilities - - arm64 - - UIStatusBarHidden - - UISupportedInterfaceOrientations - - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - UIRequiresFullScreen - - NSMicrophoneUsageDescription - Flycast requires microphone access to emulate the Dreamcast microphone - UISupportsDocumentBrowser - - LSSupportsOpeningDocumentsInPlace - - UIFileSharingEnabled - - CFBundleDocumentTypes - - - CFBundleTypeIconFiles - - CFBundleTypeName - Disk image - LSHandlerRank - Owner - LSItemContentTypes - - com.flyinghead.flycast.disk-image - - - - CFBundleTypeIconFiles - - CFBundleTypeName - Zip archive - LSHandlerRank - Alternate - LSItemContentTypes - - com.pkware.zip-archive - - - - UTExportedTypeDeclarations - - - UTTypeConformsTo - - public.data - - UTTypeDescription - Disk image - UTTypeIdentifier - com.flyinghead.flycast.disk-image - UTTypeTagSpecification - - public.filename-extension - - chd - gdi - cue - cdi - - - - - - diff --git a/shell/apple/emulator-ios/emulator/ios_gamepad.h b/shell/apple/emulator-ios/emulator/ios_gamepad.h index d38fb41b5..ea21b9886 100644 --- a/shell/apple/emulator-ios/emulator/ios_gamepad.h +++ b/shell/apple/emulator-ios/emulator/ios_gamepad.h @@ -563,12 +563,13 @@ private: u32 buttonState = 0; }; -class IOSMouse : public SystemMouse +class IOSTouchMouse : public SystemMouse { public: - IOSMouse() : SystemMouse("iOS") - { - _unique_id = "ios_mouse"; - loadMapping(); - } + IOSTouchMouse() : SystemMouse("iOS") + { + _unique_id = "ios_mouse"; + _name = "Touchscreen (Mouse)"; + loadMapping(); + } }; diff --git a/shell/apple/emulator-ios/emulator/ios_keyboard.h b/shell/apple/emulator-ios/emulator/ios_keyboard.h index 652451d16..00718acf1 100644 --- a/shell/apple/emulator-ios/emulator/ios_keyboard.h +++ b/shell/apple/emulator-ios/emulator/ios_keyboard.h @@ -1,5 +1,5 @@ // -// ios.h +// ios_keyboard.h // flycast // // Created by Cameron Bates on 9/6/21. @@ -43,7 +43,7 @@ public: kb_map[GCKeyCodeKeyY] = 0x1C; kb_map[GCKeyCodeKeyZ] = 0x1D; - //1E-27 Number keys 1-0 + // Number keys 1-0 kb_map[GCKeyCodeOne] = 0x1E; kb_map[GCKeyCodeTwo] = 0x1F; kb_map[GCKeyCodeThree] = 0x20; @@ -65,26 +65,23 @@ public: kb_map[GCKeyCodeEqualSign] = 0x2E; // = kb_map[GCKeyCodeOpenBracket] = 0x2F; // [ kb_map[GCKeyCodeCloseBracket] = 0x30; // ] + kb_map[GCKeyCodeBackslash] = 0x31; // "\" - kb_map[GCKeyCodeBackslash] = 0x31; // \ (US) unsure of keycode - - //32-34 "]", ";" and ":" (the 3 keys right of L) - //kb_map[?] = 0x32; // ~ (non-US) *,µ in FR layout + // "]", ";" and ":" (the 3 keys right of L) + // kb_map[?] = 0x32; // ~ (non-US) *,µ in FR layout kb_map[GCKeyCodeSemicolon] = 0x33; // ; kb_map[GCKeyCodeQuote] = 0x34; // ' - - //35 hankaku/zenkaku / kanji (top left) kb_map[GCKeyCodeGraveAccentAndTilde] = 0x35; // `~ (US) - //36-38 ",", "." and "/" (the 3 keys right of M) + // ",", "." and "/" (the 3 keys right of M) kb_map[GCKeyCodeComma] = 0x36; kb_map[GCKeyCodePeriod] = 0x37; kb_map[GCKeyCodeSlash] = 0x38; - // CAPSLOCK + // Capslock kb_map[GCKeyCodeCapsLock] = 0x39; - //3A-45 Function keys F1-F12 + // Function keys F1-F12 kb_map[GCKeyCodeF1] = 0x3A; kb_map[GCKeyCodeF2] = 0x3B; kb_map[GCKeyCodeF3] = 0x3C; @@ -98,7 +95,7 @@ public: kb_map[GCKeyCodeF11] = 0x44; kb_map[GCKeyCodeF12] = 0x45; - //46-4E Control keys above cursor keys + // Control keys above cursor keys kb_map[GCKeyCodePrintScreen] = 0x46; // Print Screen kb_map[GCKeyCodeScrollLock] = 0x47; // Scroll Lock kb_map[GCKeyCodePause] = 0x48; // Pause @@ -109,25 +106,19 @@ public: kb_map[GCKeyCodeEnd] = 0x4D; kb_map[GCKeyCodePageDown] = 0x4E; - //4F-52 Cursor keys + // Cursor keys kb_map[GCKeyCodeRightArrow] = 0x4F; kb_map[GCKeyCodeLeftArrow] = 0x50; kb_map[GCKeyCodeDownArrow] = 0x51; kb_map[GCKeyCodeUpArrow] = 0x52; - //53 Num Lock (Numeric keypad) - kb_map[GCKeyCodeKeypadNumLock] = 0x53; - //54 "/" (Numeric keypad) - kb_map[GCKeyCodeKeypadSlash] = 0x54; - //55 "*" (Numeric keypad) - kb_map[GCKeyCodeKeypadAsterisk] = 0x55; - //56 "-" (Numeric keypad) - kb_map[GCKeyCodeKeypadHyphen] = 0x56; - //57 "+" (Numeric keypad) - kb_map[GCKeyCodeKeypadPlus] = 0x57; - //58 Enter (Numeric keypad) - kb_map[GCKeyCodeKeypadEnter] = 0x58; - //59-62 Number keys 1-0 (Numeric keypad) + // Keypad + kb_map[GCKeyCodeKeypadNumLock] = 0x53; // Num Lock + kb_map[GCKeyCodeKeypadSlash] = 0x54; // "/" + kb_map[GCKeyCodeKeypadAsterisk] = 0x55; // "*" + kb_map[GCKeyCodeKeypadHyphen] = 0x56; // "-" + kb_map[GCKeyCodeKeypadPlus] = 0x57; // "+" + kb_map[GCKeyCodeKeypadEnter] = 0x58; // Enter kb_map[GCKeyCodeKeypad1] = 0x59; kb_map[GCKeyCodeKeypad2] = 0x5A; kb_map[GCKeyCodeKeypad3] = 0x5B; @@ -138,33 +129,60 @@ public: kb_map[GCKeyCodeKeypad8] = 0x60; kb_map[GCKeyCodeKeypad9] = 0x61; kb_map[GCKeyCodeKeypad0] = 0x62; - //63 "." (Numeric keypad) - kb_map[GCKeyCodeKeypadPeriod] = 0x63; + kb_map[GCKeyCodeKeypadPeriod] = 0x63; // "." + //64 #| (non-US) //kb_map[94] = 0x64; //65 S3 key //66-A4 Not used //A5-DF Reserved + kb_map[GCKeyCodeLeftControl] = 0xE0; kb_map[GCKeyCodeLeftShift] = 0xE1; kb_map[GCKeyCodeLeftAlt] = 0xE2; // Left Alt - //E3 Left S1 + kb_map[GCKeyCodeLeftGUI] = 0xE3; // Left Command/Meta kb_map[GCKeyCodeRightControl] = 0xE4; kb_map[GCKeyCodeRightShift] = 0xE5; kb_map[GCKeyCodeRightAlt] = 0xE6; // Right Alt - //E7 Right S3 - //E8-FF Reserved - -// kb_map[kVK_ISO_Section] = 0x32; // #, Tilde - - // Japanese keyboards -// kb_map[kVK_JIS_Underscore] = 0x87; // I18n keyboard 1 -// kb_map[kVK_JIS_Yen] = 0x89; // I18n keyboard 3 + kb_map[GCKeyCodeRightGUI] = 0xE7; // Right Command/Meta + + // International keys + kb_map[GCKeyCodeInternational1] = 0x87; + kb_map[GCKeyCodeInternational2] = 0x88; + kb_map[GCKeyCodeInternational3] = 0x89; // Yen + kb_map[GCKeyCodeInternational4] = 0x8A; + kb_map[GCKeyCodeInternational5] = 0x8B; + kb_map[GCKeyCodeInternational6] = 0x8C; + kb_map[GCKeyCodeInternational7] = 0x8D; + kb_map[GCKeyCodeInternational8] = 0x8E; + kb_map[GCKeyCodeInternational9] = 0x8F; + + // Language keys + kb_map[GCKeyCodeLANG1] = 0x90; // Hangul + kb_map[GCKeyCodeLANG2] = 0x91; // Hanja + kb_map[GCKeyCodeLANG3] = 0x92; // Katakana + kb_map[GCKeyCodeLANG4] = 0x93; // Hiragana + kb_map[GCKeyCodeLANG5] = 0x94; // Zekaku/Hankaku + kb_map[GCKeyCodeLANG6] = 0x95; + kb_map[GCKeyCodeLANG7] = 0x96; + kb_map[GCKeyCodeLANG8] = 0x97; + kb_map[GCKeyCodeLANG9] = 0x98; [gcKeyboard.keyboardInput setKeyChangedHandler:^(GCKeyboardInput *keyboard, GCDeviceButtonInput *key, GCKeyCode keyCode, BOOL pressed) { + if (pressed) { + if (keyCode == GCKeyCodeLeftAlt || keyCode == GCKeyCodeLeftGUI) { + GCKeyCode otherModifierCode = keyCode == GCKeyCodeLeftAlt ? GCKeyCodeLeftGUI : GCKeyCodeLeftAlt; + + GCControllerButtonInput *otherModifier = [keyboard buttonForKeyCode:otherModifierCode]; + + if (otherModifier.isPressed && !gui_is_open()) { + gui_open_settings(); + } + } + } + keyboard_input(keyCode, pressed); }]; - } void set_maple_port(int port) override diff --git a/shell/apple/emulator-ios/emulator/ios_mouse.h b/shell/apple/emulator-ios/emulator/ios_mouse.h new file mode 100644 index 000000000..6d0a4c31a --- /dev/null +++ b/shell/apple/emulator-ios/emulator/ios_mouse.h @@ -0,0 +1,71 @@ +// +// ios_mouse.h +// flycast +// +// Created by Cameron Bates on 9/6/21. +// +#pragma once +#import + +#include "input/gamepad_device.h" + +class API_AVAILABLE(ios(14.0)) IOSMouse : public SystemMouse +{ +public: + IOSMouse(int port, GCMouse *mouse) : SystemMouse("iOS", port), gcMouse(mouse) + { + set_maple_port(port); + loadMapping(); + + [gcMouse.mouseInput setMouseMovedHandler:^(GCMouseInput * _Nonnull mouse, float deltaX, float deltaY) { + setRelPos(deltaX, -deltaY); + }]; + + [gcMouse.mouseInput.leftButton setValueChangedHandler: + ^(GCControllerButtonInput * _Nonnull button, float value, BOOL pressed) { + setButton(Mouse::LEFT_BUTTON, pressed); + }]; + + [gcMouse.mouseInput.rightButton setValueChangedHandler: + ^(GCControllerButtonInput * _Nonnull button, float value, BOOL pressed) { + setButton(Mouse::RIGHT_BUTTON, pressed); + }]; + + [gcMouse.mouseInput.middleButton setValueChangedHandler: + ^(GCControllerButtonInput * _Nonnull button, float value, BOOL pressed) { + setButton(Mouse::MIDDLE_BUTTON, pressed); + }]; + + [gcMouse.mouseInput.scroll.yAxis setValueChangedHandler:^(GCControllerAxisInput * _Nonnull axis, float value) { + setWheel(value); + }]; + } + + void set_maple_port(int port) override + { + SystemMouse::set_maple_port(port); + } + + static void addMouse(GCMouse *mouse) + { + if (mice.count(mouse) > 0) + return; + + int port = std::min((int)mice.size(), 3); + mice[mouse] = std::make_shared(port, mouse); + SystemMouse::Register(mice[mouse]); + } + + static void removeMouse(GCMouse *mouse) + { + auto it = mice.find(mouse); + if (it == mice.end()) + return; + SystemMouse::Unregister(it->second); + mice.erase(it); + } + +private: + GCMouse * __weak gcMouse = nullptr; + static std::map> mice; +}; diff --git a/shell/apple/emulator-ios/plist.in b/shell/apple/emulator-ios/plist.in index df120f7d8..5d7330ccc 100644 --- a/shell/apple/emulator-ios/plist.in +++ b/shell/apple/emulator-ios/plist.in @@ -2,6 +2,8 @@ + ALTDeviceID + dummy CFBundleDevelopmentRegion en CFBundleDisplayName diff --git a/shell/apple/emulator-ios/reicast-ios-Prefix.pch b/shell/apple/emulator-ios/reicast-ios-Prefix.pch deleted file mode 100644 index 330edc53c..000000000 --- a/shell/apple/emulator-ios/reicast-ios-Prefix.pch +++ /dev/null @@ -1,18 +0,0 @@ -// -// Prefix header -// -// The contents of this file are implicitly included at the beginning of every source file. -// - -#import - -#ifndef __IPHONE_5_0 -#warning "This project uses features only available in iOS SDK 5.0 and later." -#endif - -#ifdef __OBJC__ - #import - #import -#endif - -#include "TargetConditionals.h" diff --git a/shell/apple/emulator-ios/reicast-ios.xcodeproj/project.pbxproj b/shell/apple/emulator-ios/reicast-ios.xcodeproj/project.pbxproj deleted file mode 100644 index aae72ca39..000000000 --- a/shell/apple/emulator-ios/reicast-ios.xcodeproj/project.pbxproj +++ /dev/null @@ -1,3930 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 52; - objects = { - -/* Begin PBXBuildFile section */ - 87078A8718A47FE90034C7A0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87078A8618A47FE90034C7A0 /* Foundation.framework */; }; - 87078A8918A47FE90034C7A0 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87078A8818A47FE90034C7A0 /* CoreGraphics.framework */; }; - 87078A8B18A47FE90034C7A0 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87078A8A18A47FE90034C7A0 /* UIKit.framework */; }; - 87078A8D18A47FE90034C7A0 /* GLKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87078A8C18A47FE90034C7A0 /* GLKit.framework */; }; - 87078A8F18A47FE90034C7A0 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87078A8E18A47FE90034C7A0 /* OpenGLES.framework */; }; - 87078A9718A47FE90034C7A0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 87078A9618A47FE90034C7A0 /* main.m */; }; - 87078A9B18A47FE90034C7A0 /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 87078A9A18A47FE90034C7A0 /* AppDelegate.mm */; }; - 878B0CFC1B8BB5B400A8D1C5 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 878B0CFB1B8BB5B400A8D1C5 /* Images.xcassets */; }; - 87C4AA561A4414070048DBF4 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C4AA551A4414070048DBF4 /* AssetsLibrary.framework */; }; - 87D92EA81B7839E600D8FD9E /* ios_main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 87D92EA71B7839E600D8FD9E /* ios_main.mm */; }; - 87D92F4E1B7A1B5700D8FD9E /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87D92F4D1B7A1B5700D8FD9E /* GameController.framework */; }; - 87D92F541B7A1BB100D8FD9E /* iCadeReaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 87D92F511B7A1BB100D8FD9E /* iCadeReaderView.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 87FA52EA1B8CE18600CEFC32 /* PadViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 87FA52E81B8CE18600CEFC32 /* PadViewController.xib */; }; - 9C7A393318C804A80070BB5F /* flycast.entitlements in Resources */ = {isa = PBXBuildFile; fileRef = 9C7A393218C804A80070BB5F /* flycast.entitlements */; }; - AE327C2826BAA91300B2F53C /* rec_x64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32583A26BAA8E000B2F53C /* rec_x64.cpp */; }; - AE327C2926BAA91300B2F53C /* serialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32583D26BAA8E000B2F53C /* serialize.cpp */; }; - AE327C2A26BAA91300B2F53C /* cheats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32583E26BAA8E000B2F53C /* cheats.cpp */; }; - AE327C2B26BAA91300B2F53C /* sb_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32584426BAA8E000B2F53C /* sb_mem.cpp */; }; - AE327C2C26BAA91300B2F53C /* sb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32584526BAA8E000B2F53C /* sb.cpp */; }; - AE327C2D26BAA91300B2F53C /* holly_intc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32584626BAA8E000B2F53C /* holly_intc.cpp */; }; - AE327C2E26BAA91300B2F53C /* shil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32584C26BAA8E000B2F53C /* shil.cpp */; }; - AE327C2F26BAA91300B2F53C /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32585026BAA8E000B2F53C /* driver.cpp */; }; - AE327C3026BAA91300B2F53C /* decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32585226BAA8E000B2F53C /* decoder.cpp */; }; - AE327C3126BAA91300B2F53C /* ssa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32585326BAA8E000B2F53C /* ssa.cpp */; }; - AE327C3226BAA91300B2F53C /* blockmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32585426BAA8E000B2F53C /* blockmanager.cpp */; }; - AE327C3326BAA91300B2F53C /* sh4_sched.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32585E26BAA8E000B2F53C /* sh4_sched.cpp */; }; - AE327C3426BAA91300B2F53C /* sh4_opcode_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32585F26BAA8E000B2F53C /* sh4_opcode_list.cpp */; }; - AE327C3526BAA91300B2F53C /* sh4_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32586226BAA8E000B2F53C /* sh4_mem.cpp */; }; - AE327C3626BAA91300B2F53C /* sh4_opcodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32586426BAA8E000B2F53C /* sh4_opcodes.cpp */; }; - AE327C3726BAA91300B2F53C /* sh4_interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32586626BAA8E000B2F53C /* sh4_interpreter.cpp */; }; - AE327C3826BAA91300B2F53C /* sh4_fpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32586926BAA8E000B2F53C /* sh4_fpu.cpp */; }; - AE327C3926BAA91300B2F53C /* sh4_interrupts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32586A26BAA8E000B2F53C /* sh4_interrupts.cpp */; }; - AE327C3B26BAA91300B2F53C /* sh4_core_regs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32586D26BAA8E000B2F53C /* sh4_core_regs.cpp */; }; - AE327C3C26BAA91300B2F53C /* sh4_mmr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32586E26BAA8E000B2F53C /* sh4_mmr.cpp */; }; - AE327C3D26BAA91300B2F53C /* ubc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587026BAA8E000B2F53C /* ubc.cpp */; }; - AE327C3E26BAA91300B2F53C /* intc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587126BAA8E000B2F53C /* intc.cpp */; }; - AE327C3F26BAA91300B2F53C /* bsc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587326BAA8E000B2F53C /* bsc.cpp */; }; - AE327C4026BAA91300B2F53C /* ccn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587426BAA8E000B2F53C /* ccn.cpp */; }; - AE327C4126BAA91300B2F53C /* fastmmu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587726BAA8E000B2F53C /* fastmmu.cpp */; }; - AE327C4226BAA91300B2F53C /* dmac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587826BAA8E000B2F53C /* dmac.cpp */; }; - AE327C4326BAA91300B2F53C /* serial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587926BAA8E000B2F53C /* serial.cpp */; }; - AE327C4426BAA91300B2F53C /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587A26BAA8E000B2F53C /* rtc.cpp */; }; - AE327C4526BAA91300B2F53C /* tmu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587B26BAA8E000B2F53C /* tmu.cpp */; }; - AE327C4626BAA91300B2F53C /* mmu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587C26BAA8E000B2F53C /* mmu.cpp */; }; - AE327C4726BAA91300B2F53C /* cpg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32587E26BAA8E000B2F53C /* cpg.cpp */; }; - AE327C4826BAA91300B2F53C /* sh4_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32588026BAA8E000B2F53C /* sh4_rom.cpp */; }; - AE327C4926BAA91300B2F53C /* gdrom_response.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32588426BAA8E000B2F53C /* gdrom_response.cpp */; }; - AE327C4A26BAA91300B2F53C /* gdromv3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32588526BAA8E000B2F53C /* gdromv3.cpp */; }; - AE327C4C26BAA91300B2F53C /* ta_ctx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32588B26BAA8E000B2F53C /* ta_ctx.cpp */; }; - AE327C4D26BAA91300B2F53C /* pvr_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32588C26BAA8E000B2F53C /* pvr_mem.cpp */; }; - AE327C4E26BAA91300B2F53C /* spg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32588F26BAA8E100B2F53C /* spg.cpp */; }; - AE327C4F26BAA91300B2F53C /* pvr_sb_regs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32589226BAA8E100B2F53C /* pvr_sb_regs.cpp */; }; - AE327C5026BAA91300B2F53C /* drkPvr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32589726BAA8E100B2F53C /* drkPvr.cpp */; }; - AE327C5126BAA91300B2F53C /* Renderer_if.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32589826BAA8E100B2F53C /* Renderer_if.cpp */; }; - AE327C5226BAA91300B2F53C /* ta_vtx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32589926BAA8E100B2F53C /* ta_vtx.cpp */; }; - AE327C5326BAA91300B2F53C /* pvr_regs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32589B26BAA8E100B2F53C /* pvr_regs.cpp */; }; - AE327C5426BAA91300B2F53C /* ta.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32589C26BAA8E100B2F53C /* ta.cpp */; }; - AE327C5526BAA91300B2F53C /* flashrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32589F26BAA8E100B2F53C /* flashrom.cpp */; }; - AE327C5626BAA91300B2F53C /* awcartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258A126BAA8E100B2F53C /* awcartridge.cpp */; }; - AE327C5726BAA91300B2F53C /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258A526BAA8E100B2F53C /* decrypt.cpp */; }; - AE327C5826BAA91300B2F53C /* m1cartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258AA26BAA8E100B2F53C /* m1cartridge.cpp */; }; - AE327C5926BAA91300B2F53C /* gdcartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258AB26BAA8E100B2F53C /* gdcartridge.cpp */; }; - AE327C5A26BAA91300B2F53C /* m4cartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258AC26BAA8E100B2F53C /* m4cartridge.cpp */; }; - AE327C5B26BAA91300B2F53C /* naomi_flashrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258AD26BAA8E100B2F53C /* naomi_flashrom.cpp */; }; - AE327C5C26BAA91300B2F53C /* naomi_cart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258AF26BAA8E100B2F53C /* naomi_cart.cpp */; }; - AE327C5D26BAA91300B2F53C /* naomi_m3comm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258B126BAA8E100B2F53C /* naomi_m3comm.cpp */; }; - AE327C5E26BAA91300B2F53C /* naomi_roms.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258B426BAA8E100B2F53C /* naomi_roms.cpp */; }; - AE327C5F26BAA91300B2F53C /* naomi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258B526BAA8E100B2F53C /* naomi.cpp */; }; - AE327C6026BAA91300B2F53C /* maple_if.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258BB26BAA8E100B2F53C /* maple_if.cpp */; }; - AE327C6126BAA91300B2F53C /* maple_jvs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258BC26BAA8E100B2F53C /* maple_jvs.cpp */; }; - AE327C6226BAA91300B2F53C /* maple_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258BD26BAA8E100B2F53C /* maple_helper.cpp */; }; - AE327C6326BAA91300B2F53C /* maple_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258BF26BAA8E100B2F53C /* maple_cfg.cpp */; }; - AE327C6426BAA91300B2F53C /* maple_devs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258C226BAA8E100B2F53C /* maple_devs.cpp */; }; - AE327C6526BAA91300B2F53C /* modem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258C626BAA8E100B2F53C /* modem.cpp */; }; - AE327C6626BAA91300B2F53C /* arm_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258C826BAA8E100B2F53C /* arm_mem.cpp */; }; - AE327C6726BAA91300B2F53C /* arm7_rec_x64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258CA26BAA8E100B2F53C /* arm7_rec_x64.cpp */; }; - AE327C6826BAA91300B2F53C /* arm7.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258CD26BAA8E100B2F53C /* arm7.cpp */; }; - AE327C6926BAA91300B2F53C /* arm7_rec_arm32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258CE26BAA8E100B2F53C /* arm7_rec_arm32.cpp */; }; - AE327C6A26BAA91300B2F53C /* vbaARM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258CF26BAA8E100B2F53C /* vbaARM.cpp */; }; - AE327C6B26BAA91300B2F53C /* arm7_rec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258D026BAA8E100B2F53C /* arm7_rec.cpp */; }; - AE327C6C26BAA91300B2F53C /* arm7_rec_arm64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258D126BAA8E100B2F53C /* arm7_rec_arm64.cpp */; }; - AE327C6D26BAA91300B2F53C /* aica_if.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258D426BAA8E100B2F53C /* aica_if.cpp */; }; - AE327C6E26BAA91300B2F53C /* dsp_x64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258D526BAA8E100B2F53C /* dsp_x64.cpp */; }; - AE327C6F26BAA91300B2F53C /* dsp_arm64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258D726BAA8E100B2F53C /* dsp_arm64.cpp */; }; - AE327C7026BAA91300B2F53C /* dsp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258D826BAA8E100B2F53C /* dsp.cpp */; }; - AE327C7126BAA91300B2F53C /* aica_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258D926BAA8E100B2F53C /* aica_mem.cpp */; }; - AE327C7226BAA91300B2F53C /* dsp_x86.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258DA26BAA8E100B2F53C /* dsp_x86.cpp */; }; - AE327C7326BAA91300B2F53C /* aica.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258DB26BAA8E100B2F53C /* aica.cpp */; }; - AE327C7426BAA91300B2F53C /* dsp_interp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258DE26BAA8E100B2F53C /* dsp_interp.cpp */; }; - AE327C7526BAA91300B2F53C /* sgc_if.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258E126BAA8E100B2F53C /* sgc_if.cpp */; }; - AE327C7626BAA91300B2F53C /* rtl8139c.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258E526BAA8E100B2F53C /* rtl8139c.cpp */; }; - AE327C7726BAA91300B2F53C /* bba.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258E626BAA8E100B2F53C /* bba.cpp */; }; - AE327C7826BAA91300B2F53C /* _vmem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258E926BAA8E100B2F53C /* _vmem.cpp */; }; - AE327C7926BAA91300B2F53C /* ZipArchive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258EC26BAA8E100B2F53C /* ZipArchive.cpp */; }; - AE327C7A26BAA91300B2F53C /* 7zArchive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258ED26BAA8E100B2F53C /* 7zArchive.cpp */; }; - AE327C7B26BAA91300B2F53C /* rzip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258F026BAA8E100B2F53C /* rzip.cpp */; }; - AE327C7C26BAA91300B2F53C /* archive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258F126BAA8E100B2F53C /* archive.cpp */; }; - AE327C7E26BAA91300B2F53C /* gamepad_device.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258F826BAA8E100B2F53C /* gamepad_device.cpp */; }; - AE327C7F26BAA91300B2F53C /* mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258F926BAA8E100B2F53C /* mapping.cpp */; }; - AE327C8026BAA91300B2F53C /* emulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3258FD26BAA8E100B2F53C /* emulator.cpp */; }; - AE327C8126BAA91300B2F53C /* naomi_network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590026BAA8E100B2F53C /* naomi_network.cpp */; }; - AE327C8226BAA91300B2F53C /* picoppp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590126BAA8E100B2F53C /* picoppp.cpp */; }; - AE327C8326BAA91300B2F53C /* ifaddrs.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32590426BAA8E100B2F53C /* ifaddrs.c */; }; - AE327C8426BAA91300B2F53C /* miniupnp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590526BAA8E100B2F53C /* miniupnp.cpp */; }; - AE327C8526BAA91300B2F53C /* dns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590626BAA8E100B2F53C /* dns.cpp */; }; - AE327C8626BAA91300B2F53C /* gdi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590926BAA8E100B2F53C /* gdi.cpp */; }; - AE327C8726BAA91300B2F53C /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590A26BAA8E100B2F53C /* common.cpp */; }; - AE327C8826BAA91300B2F53C /* cdi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590B26BAA8E100B2F53C /* cdi.cpp */; }; - AE327C8926BAA91300B2F53C /* ImgReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590C26BAA8E100B2F53C /* ImgReader.cpp */; }; - AE327C8A26BAA91300B2F53C /* cue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590D26BAA8E100B2F53C /* cue.cpp */; }; - AE327C8B26BAA91300B2F53C /* ioctl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32590F26BAA8E100B2F53C /* ioctl.cpp */; }; - AE327C8C26BAA91300B2F53C /* chd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32591026BAA8E100B2F53C /* chd.cpp */; }; - AE327C8D26BAA91300B2F53C /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32591226BAA8E100B2F53C /* cfg.cpp */; }; - AE327C8E26BAA91300B2F53C /* option.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32591526BAA8E100B2F53C /* option.cpp */; }; - AE327C8F26BAA91300B2F53C /* ini.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32591626BAA8E100B2F53C /* ini.cpp */; }; - AE327C9026BAA91300B2F53C /* cl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32591726BAA8E100B2F53C /* cl.cpp */; }; - AE327C9226BAA91300B2F53C /* nullDC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32591C26BAA8E100B2F53C /* nullDC.cpp */; }; - AE327C9326BAA91300B2F53C /* rec_arm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32591E26BAA8E100B2F53C /* rec_arm.cpp */; }; - AE327C9526BAA91300B2F53C /* rec_arm64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32592126BAA8E100B2F53C /* rec_arm64.cpp */; }; - AE327C9626BAA91300B2F53C /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32592526BAA8E100B2F53C /* version.cpp */; }; - AE327C9726BAA91300B2F53C /* osx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32592826BAA8E100B2F53C /* osx.cpp */; }; - AE327C9826BAA91300B2F53C /* wgl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32592A26BAA8E100B2F53C /* wgl.cpp */; }; - AE327C9A26BAA91300B2F53C /* gl_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32592E26BAA8E100B2F53C /* gl_context.cpp */; }; - AE327C9B26BAA91300B2F53C /* sdl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32592F26BAA8E100B2F53C /* sdl.cpp */; }; - AE327C9C26BAA91300B2F53C /* switcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32593126BAA8E100B2F53C /* switcher.cpp */; }; - AE327C9D26BAA91300B2F53C /* libretro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32593226BAA8E100B2F53C /* libretro.cpp */; }; - AE327C9F26BAA91300B2F53C /* egl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32593426BAA8E100B2F53C /* egl.cpp */; }; - AE327CA026BAA91300B2F53C /* xgl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32593926BAA8E100B2F53C /* xgl.cpp */; }; - AE327CA226BAA91300B2F53C /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32594026BAA8E100B2F53C /* common.cpp */; }; - AE327CA326BAA91300B2F53C /* posix_vmem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32594126BAA8E100B2F53C /* posix_vmem.cpp */; }; - AE327CA426BAA91300B2F53C /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32594226BAA8E100B2F53C /* context.cpp */; }; - AE327CA726BAA91300B2F53C /* stdclass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32594626BAA8E100B2F53C /* stdclass.cpp */; }; - AE327CB926BAA91300B2F53C /* cpu-features.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32597626BAA8E100B2F53C /* cpu-features.cc */; }; - AE327CBA26BAA91300B2F53C /* utils-vixl.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32597B26BAA8E100B2F53C /* utils-vixl.cc */; }; - AE327CBB26BAA91300B2F53C /* compiler-intrinsics-vixl.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32597F26BAA8E100B2F53C /* compiler-intrinsics-vixl.cc */; }; - AE327CC326BAA91400B2F53C /* instrument-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32599326BAA8E100B2F53C /* instrument-aarch64.cc */; }; - AE327CC426BAA91400B2F53C /* cpu-features-auditor-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32599426BAA8E100B2F53C /* cpu-features-auditor-aarch64.cc */; }; - AE327CC526BAA91400B2F53C /* pointer-auth-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32599626BAA8E100B2F53C /* pointer-auth-aarch64.cc */; }; - AE327CC626BAA91400B2F53C /* instructions-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32599826BAA8E100B2F53C /* instructions-aarch64.cc */; }; - AE327CC726BAA91400B2F53C /* logic-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32599926BAA8E100B2F53C /* logic-aarch64.cc */; }; - AE327CC826BAA91400B2F53C /* simulator-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32599B26BAA8E100B2F53C /* simulator-aarch64.cc */; }; - AE327CC926BAA91400B2F53C /* macro-assembler-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE32599F26BAA8E100B2F53C /* macro-assembler-aarch64.cc */; }; - AE327CCA26BAA91400B2F53C /* disasm-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE3259A126BAA8E100B2F53C /* disasm-aarch64.cc */; }; - AE327CCB26BAA91400B2F53C /* operands-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE3259A226BAA8E100B2F53C /* operands-aarch64.cc */; }; - AE327CCC26BAA91400B2F53C /* decoder-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE3259A426BAA8E100B2F53C /* decoder-aarch64.cc */; }; - AE327CCD26BAA91400B2F53C /* cpu-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE3259A926BAA8E100B2F53C /* cpu-aarch64.cc */; }; - AE327CCE26BAA91400B2F53C /* assembler-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE3259AB26BAA8E100B2F53C /* assembler-aarch64.cc */; }; - AE327CCF26BAA91400B2F53C /* code-buffer-vixl.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE3259AC26BAA8E100B2F53C /* code-buffer-vixl.cc */; }; - AE327CD226BAA91400B2F53C /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3259B326BAA8E100B2F53C /* xbrz.cpp */; }; - AE327CD426BAA91400B2F53C /* minisoap.c in Sources */ = {isa = PBXBuildFile; fileRef = AE3259B826BAA8E100B2F53C /* minisoap.c */; }; - AE327CD526BAA91400B2F53C /* addr_is_reserved.c in Sources */ = {isa = PBXBuildFile; fileRef = AE3259BB26BAA8E100B2F53C /* addr_is_reserved.c */; }; - AE327CEE26BAA91400B2F53C /* portlistingparse.c in Sources */ = {isa = PBXBuildFile; fileRef = AE3259D626BAA8E100B2F53C /* portlistingparse.c */; }; - AE327CF126BAA91400B2F53C /* connecthostport.c in Sources */ = {isa = PBXBuildFile; fileRef = AE3259D926BAA8E100B2F53C /* connecthostport.c */; }; - AE327D0226BAA91400B2F53C /* upnpreplyparse.c in Sources */ = {isa = PBXBuildFile; fileRef = AE3259EC26BAA8E200B2F53C /* upnpreplyparse.c */; }; - AE327D0626BAA91400B2F53C /* receivedata.c in Sources */ = {isa = PBXBuildFile; fileRef = AE3259F126BAA8E200B2F53C /* receivedata.c */; }; - AE327D0726BAA91400B2F53C /* miniwget.c in Sources */ = {isa = PBXBuildFile; fileRef = AE3259F326BAA8E200B2F53C /* miniwget.c */; }; - AE327D0A26BAA91400B2F53C /* upnpdev.c in Sources */ = {isa = PBXBuildFile; fileRef = AE3259F826BAA8E200B2F53C /* upnpdev.c */; }; - AE327D1426BAA91400B2F53C /* upnpcommands.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325A0626BAA8E200B2F53C /* upnpcommands.c */; }; - AE327D2826BAA91400B2F53C /* upnperrors.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325A1E26BAA8E200B2F53C /* upnperrors.c */; }; - AE327D2A26BAA91400B2F53C /* minixml.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325A2226BAA8E200B2F53C /* minixml.c */; }; - AE327D2E26BAA91400B2F53C /* minissdpc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325A2926BAA8E200B2F53C /* minissdpc.c */; }; - AE327D2F26BAA91400B2F53C /* miniupnpc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325A2A26BAA8E200B2F53C /* miniupnpc.c */; }; - AE327D3726BAA91400B2F53C /* igd_desc_parse.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325A3426BAA8E200B2F53C /* igd_desc_parse.c */; }; - AE327D5326BAA91400B2F53C /* imgui_widgets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE325A7426BAA8E200B2F53C /* imgui_widgets.cpp */; }; - AE327D5426BAA91400B2F53C /* imgui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE325A7626BAA8E200B2F53C /* imgui.cpp */; }; - AE327D5526BAA91400B2F53C /* imgui_demo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE325A7926BAA8E200B2F53C /* imgui_demo.cpp */; }; - AE327D5626BAA91400B2F53C /* imgui_draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE325A7B26BAA8E200B2F53C /* imgui_draw.cpp */; }; - AE327D5C26BAA91400B2F53C /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325A9426BAA8E200B2F53C /* inflate.c */; }; - AE327D6126BAA91400B2F53C /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325A9A26BAA8E200B2F53C /* compress.c */; }; - AE327D6426BAA91400B2F53C /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325A9D26BAA8E200B2F53C /* deflate.c */; }; - AE327D6B26BAA91400B2F53C /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AA726BAA8E200B2F53C /* crc32.c */; }; - AE327D6D26BAA91400B2F53C /* infback.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AA926BAA8E200B2F53C /* infback.c */; }; - AE327D6E26BAA91400B2F53C /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AAA26BAA8E200B2F53C /* zutil.c */; }; - AE327D7326BAA91400B2F53C /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AB326BAA8E200B2F53C /* inftrees.c */; }; - AE327D7A26BAA91400B2F53C /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325ABB26BAA8E200B2F53C /* uncompr.c */; }; - AE327D7C26BAA91400B2F53C /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325ABD26BAA8E200B2F53C /* trees.c */; }; - AE327D7D26BAA91400B2F53C /* gzclose.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325ABE26BAA8E200B2F53C /* gzclose.c */; }; - AE327D7F26BAA91400B2F53C /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AC126BAA8E200B2F53C /* inffast.c */; }; - AE327D8026BAA91400B2F53C /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AC226BAA8E200B2F53C /* adler32.c */; }; - AE327D8826BAA91400B2F53C /* LzFind.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325ADC26BAA8E200B2F53C /* LzFind.c */; }; - AE327D8926BAA91400B2F53C /* Sort.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325ADD26BAA8E200B2F53C /* Sort.c */; }; - AE327D8A26BAA91400B2F53C /* Bra86.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325ADE26BAA8E200B2F53C /* Bra86.c */; }; - AE327D8B26BAA91400B2F53C /* Alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325ADF26BAA8E200B2F53C /* Alloc.c */; }; - AE327D8D26BAA91400B2F53C /* BraIA64.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AE126BAA8E200B2F53C /* BraIA64.c */; }; - AE327D8E26BAA91400B2F53C /* Lzma86Dec.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AE226BAA8E200B2F53C /* Lzma86Dec.c */; }; - AE327D8F26BAA91400B2F53C /* Delta.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AE326BAA8E200B2F53C /* Delta.c */; }; - AE327D9026BAA91400B2F53C /* CpuArch.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AE426BAA8E200B2F53C /* CpuArch.c */; }; - AE327D9226BAA91400B2F53C /* libchdr_chd.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AE726BAA8E200B2F53C /* libchdr_chd.c */; }; - AE327D9326BAA91400B2F53C /* libchdr_bitstream.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AE826BAA8E200B2F53C /* libchdr_bitstream.c */; }; - AE327D9426BAA91400B2F53C /* libchdr_huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AE926BAA8E200B2F53C /* libchdr_huffman.c */; }; - AE327D9526BAA91400B2F53C /* libchdr_flac.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AEA26BAA8E200B2F53C /* libchdr_flac.c */; }; - AE327D9726BAA91400B2F53C /* libchdr_cdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325AEC26BAA8E200B2F53C /* libchdr_cdrom.c */; }; - AE327DAB26BAA91400B2F53C /* pico_device.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B2526BAA8E300B2F53C /* pico_device.c */; }; - AE327DAC26BAA91400B2F53C /* pico_tree.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B2626BAA8E300B2F53C /* pico_tree.c */; }; - AE327DAD26BAA91400B2F53C /* pico_frame.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B2726BAA8E300B2F53C /* pico_frame.c */; }; - AE327DAE26BAA91400B2F53C /* pico_protocol.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B2826BAA8E300B2F53C /* pico_protocol.c */; }; - AE327DAF26BAA91400B2F53C /* pico_socket_multicast.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B2926BAA8E300B2F53C /* pico_socket_multicast.c */; }; - AE327DB026BAA91400B2F53C /* pico_stack.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B2A26BAA8E300B2F53C /* pico_stack.c */; }; - AE327DB126BAA91400B2F53C /* pico_md5.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B2B26BAA8E300B2F53C /* pico_md5.c */; }; - AE327DB226BAA91400B2F53C /* pico_socket.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B2C26BAA8E300B2F53C /* pico_socket.c */; }; - AE327DB426BAA91400B2F53C /* pico_dev_ppp.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B2F26BAA8E300B2F53C /* pico_dev_ppp.c */; }; - AE327DB526BAA91400B2F53C /* pico_ethernet.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B3026BAA8E300B2F53C /* pico_ethernet.c */; }; - AE327DB626BAA91400B2F53C /* pico_udp.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B3326BAA8E300B2F53C /* pico_udp.c */; }; - AE327DB726BAA91400B2F53C /* pico_dhcp_server.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B3426BAA8E300B2F53C /* pico_dhcp_server.c */; }; - AE327DB926BAA91400B2F53C /* pico_ipv4.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B3726BAA8E300B2F53C /* pico_ipv4.c */; }; - AE327DBB26BAA91400B2F53C /* pico_socket_tcp.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B3926BAA8E300B2F53C /* pico_socket_tcp.c */; }; - AE327DBC26BAA91400B2F53C /* pico_dns_client.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B3B26BAA8E300B2F53C /* pico_dns_client.c */; }; - AE327DBD26BAA91400B2F53C /* pico_icmp4.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B3E26BAA8E300B2F53C /* pico_icmp4.c */; }; - AE327DBE26BAA91400B2F53C /* pico_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B4026BAA8E300B2F53C /* pico_strings.c */; }; - AE327DBF26BAA91400B2F53C /* pico_arp.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B4126BAA8E300B2F53C /* pico_arp.c */; }; - AE327DC026BAA91400B2F53C /* pico_dhcp_common.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B4626BAA8E300B2F53C /* pico_dhcp_common.c */; }; - AE327DC126BAA91400B2F53C /* pico_dns_common.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B5526BAA8E300B2F53C /* pico_dns_common.c */; }; - AE327DC226BAA91400B2F53C /* pico_socket_udp.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B5726BAA8E300B2F53C /* pico_socket_udp.c */; }; - AE327DC326BAA91400B2F53C /* pico_tcp.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B5C26BAA8E300B2F53C /* pico_tcp.c */; }; - AE327DC426BAA91400B2F53C /* pico_fragments.c in Sources */ = {isa = PBXBuildFile; fileRef = AE325B5F26BAA8E300B2F53C /* pico_fragments.c */; }; - AE328AD626BAA91C00B2F53C /* elf64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE326C4026BAA8FA00B2F53C /* elf64.cpp */; }; - AE328AD726BAA91C00B2F53C /* elf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE326C4126BAA8FA00B2F53C /* elf.cpp */; }; - AE328AD826BAA91C00B2F53C /* elf32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE326C4426BAA8FA00B2F53C /* elf32.cpp */; }; - AE328AEE26BAA91C00B2F53C /* cdipsr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE326CBA26BAA8FB00B2F53C /* cdipsr.cpp */; }; - AE328B5026BAA91D00B2F53C /* xxhash.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326D5C26BAA8FC00B2F53C /* xxhash.c */; }; - AE328CAD26BAA91E00B2F53C /* zip_source_tell_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EC626BAA8FD00B2F53C /* zip_source_tell_write.c */; }; - AE328CAE26BAA91E00B2F53C /* zip_memdup.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EC726BAA8FD00B2F53C /* zip_memdup.c */; }; - AE328CAF26BAA91E00B2F53C /* zip_source_supports.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EC826BAA8FD00B2F53C /* zip_source_supports.c */; }; - AE328CB026BAA91E00B2F53C /* zip_file_get_external_attributes.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EC926BAA8FD00B2F53C /* zip_file_get_external_attributes.c */; }; - AE328CB126BAA91E00B2F53C /* zip_source_begin_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ECA26BAA8FD00B2F53C /* zip_source_begin_write.c */; }; - AE328CB226BAA91E00B2F53C /* zip_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ECC26BAA8FD00B2F53C /* zip_add.c */; }; - AE328CB326BAA91E00B2F53C /* zip_get_name.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ECD26BAA8FD00B2F53C /* zip_get_name.c */; }; - AE328CB426BAA91E00B2F53C /* zip_file_strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ECE26BAA8FD00B2F53C /* zip_file_strerror.c */; }; - AE328CB526BAA91E00B2F53C /* zip_fopen_index.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ECF26BAA8FD00B2F53C /* zip_fopen_index.c */; }; - AE328CB626BAA91E00B2F53C /* zip_source_commit_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED026BAA8FD00B2F53C /* zip_source_commit_write.c */; }; - AE328CB726BAA91E00B2F53C /* zip_source_buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED126BAA8FD00B2F53C /* zip_source_buffer.c */; }; - AE328CB826BAA91E00B2F53C /* zip_error_clear.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED226BAA8FD00B2F53C /* zip_error_clear.c */; }; - AE328CB926BAA91E00B2F53C /* zip_source_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED326BAA8FD00B2F53C /* zip_source_stat.c */; }; - AE328CBA26BAA91E00B2F53C /* zip_get_archive_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED426BAA8FD00B2F53C /* zip_get_archive_comment.c */; }; - AE328CBB26BAA91E00B2F53C /* zip_file_rename.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED526BAA8FD00B2F53C /* zip_file_rename.c */; }; - AE328CBC26BAA91E00B2F53C /* zip_ftell.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED626BAA8FD00B2F53C /* zip_ftell.c */; }; - AE328CBD26BAA91E00B2F53C /* zip_discard.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED726BAA8FD00B2F53C /* zip_discard.c */; }; - AE328CBE26BAA91E00B2F53C /* zip_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED826BAA8FD00B2F53C /* zip_string.c */; }; - AE328CBF26BAA91E00B2F53C /* zip_set_name.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326ED926BAA8FD00B2F53C /* zip_set_name.c */; }; - AE328CC026BAA91E00B2F53C /* zip_entry.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EDA26BAA8FD00B2F53C /* zip_entry.c */; }; - AE328CC126BAA91E00B2F53C /* zip_file_set_encryption.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EDB26BAA8FD00B2F53C /* zip_file_set_encryption.c */; }; - AE328CC326BAA91E00B2F53C /* zip_source_open.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EDD26BAA8FD00B2F53C /* zip_source_open.c */; }; - AE328CC426BAA91E00B2F53C /* zip_set_file_compression.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EDE26BAA8FD00B2F53C /* zip_set_file_compression.c */; }; - AE328CC526BAA91E00B2F53C /* zip_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EDF26BAA8FD00B2F53C /* zip_hash.c */; }; - AE328CC626BAA91E00B2F53C /* zip_file_error_get.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EE026BAA8FD00B2F53C /* zip_file_error_get.c */; }; - AE328CC726BAA91E00B2F53C /* zip_file_replace.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EE126BAA8FD00B2F53C /* zip_file_replace.c */; }; - AE328CC926BAA91E00B2F53C /* zip_file_get_offset.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EE326BAA8FD00B2F53C /* zip_file_get_offset.c */; }; - AE328CCA26BAA91E00B2F53C /* zip_unchange.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EE426BAA8FD00B2F53C /* zip_unchange.c */; }; - AE328CCB26BAA91E00B2F53C /* zip_new.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EE526BAA8FD00B2F53C /* zip_new.c */; }; - AE328CCC26BAA91E00B2F53C /* zip_file_set_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EE626BAA8FD00B2F53C /* zip_file_set_comment.c */; }; - AE328CCD26BAA91E00B2F53C /* zip_random_unix.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EE826BAA8FD00B2F53C /* zip_random_unix.c */; }; - AE328CCE26BAA91E00B2F53C /* zip_close.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EE926BAA8FD00B2F53C /* zip_close.c */; }; - AE328CD026BAA91E00B2F53C /* zip_add_dir.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EEC26BAA8FD00B2F53C /* zip_add_dir.c */; }; - AE328CD126BAA91E00B2F53C /* zip_error_get_sys_type.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EED26BAA8FD00B2F53C /* zip_error_get_sys_type.c */; }; - AE328CD226BAA91E00B2F53C /* zip_source_call.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EEE26BAA8FD00B2F53C /* zip_source_call.c */; }; - AE328CD326BAA91E00B2F53C /* zip_source_is_deleted.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EEF26BAA8FD00B2F53C /* zip_source_is_deleted.c */; }; - AE328CD426BAA91E00B2F53C /* zip_fopen_encrypted.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF026BAA8FD00B2F53C /* zip_fopen_encrypted.c */; }; - AE328CD526BAA91E00B2F53C /* zip_set_archive_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF126BAA8FD00B2F53C /* zip_set_archive_comment.c */; }; - AE328CD626BAA91E00B2F53C /* zip_extra_field.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF226BAA8FD00B2F53C /* zip_extra_field.c */; }; - AE328CD726BAA91E00B2F53C /* zip_source_file_stdio.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF326BAA8FD00B2F53C /* zip_source_file_stdio.c */; }; - AE328CD826BAA91E00B2F53C /* zip_dir_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF426BAA8FD00B2F53C /* zip_dir_add.c */; }; - AE328CD926BAA91E00B2F53C /* zip_name_locate.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF526BAA8FD00B2F53C /* zip_name_locate.c */; }; - AE328CDA26BAA91E00B2F53C /* zip_source_seek_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF626BAA8FD00B2F53C /* zip_source_seek_write.c */; }; - AE328CDB26BAA91E00B2F53C /* zip_algorithm_deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF726BAA8FD00B2F53C /* zip_algorithm_deflate.c */; }; - AE328CDC26BAA91E00B2F53C /* zip_unchange_archive.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF826BAA8FD00B2F53C /* zip_unchange_archive.c */; }; - AE328CDD26BAA91E00B2F53C /* zip_source_free.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EF926BAA8FD00B2F53C /* zip_source_free.c */; }; - AE328CDE26BAA91E00B2F53C /* zip_source_file_common.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EFA26BAA8FD00B2F53C /* zip_source_file_common.c */; }; - AE328CDF26BAA91E00B2F53C /* zip_get_num_files.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EFB26BAA8FD00B2F53C /* zip_get_num_files.c */; }; - AE328CE026BAA91E00B2F53C /* zip_pkware.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EFC26BAA8FD00B2F53C /* zip_pkware.c */; }; - AE328CE126BAA91E00B2F53C /* zip_err_str.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EFD26BAA8FD00B2F53C /* zip_err_str.c */; }; - AE328CE226BAA91E00B2F53C /* zip_add_entry.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326EFE26BAA8FD00B2F53C /* zip_add_entry.c */; }; - AE328CE426BAA91E00B2F53C /* zip_buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0026BAA8FD00B2F53C /* zip_buffer.c */; }; - AE328CE526BAA91E00B2F53C /* zip_error.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0126BAA8FD00B2F53C /* zip_error.c */; }; - AE328CE726BAA91E00B2F53C /* zip_strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0326BAA8FD00B2F53C /* zip_strerror.c */; }; - AE328CE826BAA91E00B2F53C /* zip_source_seek.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0426BAA8FD00B2F53C /* zip_source_seek.c */; }; - AE328CE926BAA91E00B2F53C /* zip_get_encryption_implementation.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0526BAA8FD00B2F53C /* zip_get_encryption_implementation.c */; }; - AE328CEA26BAA91E00B2F53C /* zip_get_archive_flag.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0626BAA8FD00B2F53C /* zip_get_archive_flag.c */; }; - AE328CEB26BAA91E00B2F53C /* zip_source_pkware_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0726BAA8FD00B2F53C /* zip_source_pkware_encode.c */; }; - AE328CEC26BAA91E00B2F53C /* zip_set_archive_flag.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0826BAA8FD00B2F53C /* zip_set_archive_flag.c */; }; - AE328CED26BAA91E00B2F53C /* zip_source_zip_new.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0926BAA8FD00B2F53C /* zip_source_zip_new.c */; }; - AE328CEE26BAA91E00B2F53C /* zip_fdopen.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0C26BAA8FD00B2F53C /* zip_fdopen.c */; }; - AE328CEF26BAA91E00B2F53C /* zip_unchange_data.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0D26BAA8FD00B2F53C /* zip_unchange_data.c */; }; - AE328CF126BAA91E00B2F53C /* zip_source_pkware_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F0F26BAA8FD00B2F53C /* zip_source_pkware_decode.c */; }; - AE328CF226BAA91E00B2F53C /* zip_file_set_mtime.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1026BAA8FD00B2F53C /* zip_file_set_mtime.c */; }; - AE328CF426BAA91E00B2F53C /* zip_set_default_password.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1226BAA8FD00B2F53C /* zip_set_default_password.c */; }; - AE328CF526BAA91E00B2F53C /* zip_source_file_stdio_named.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1326BAA8FD00B2F53C /* zip_source_file_stdio_named.c */; }; - AE328CF626BAA91E00B2F53C /* zip_extra_field_api.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1426BAA8FD00B2F53C /* zip_extra_field_api.c */; }; - AE328CF726BAA91E00B2F53C /* zip_fread.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1526BAA8FD00B2F53C /* zip_fread.c */; }; - AE328CF826BAA91E00B2F53C /* zip_source_rollback_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1626BAA8FD00B2F53C /* zip_source_rollback_write.c */; }; - AE328CF926BAA91E00B2F53C /* zip_progress.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1726BAA8FD00B2F53C /* zip_progress.c */; }; - AE328CFA26BAA91E00B2F53C /* zip_rename.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1826BAA8FD00B2F53C /* zip_rename.c */; }; - AE328CFB26BAA91E00B2F53C /* zip_source_zip.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1926BAA8FD00B2F53C /* zip_source_zip.c */; }; - AE328CFC26BAA91E00B2F53C /* zip_stat_index.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1A26BAA8FD00B2F53C /* zip_stat_index.c */; }; - AE328CFD26BAA91E00B2F53C /* zip_get_num_entries.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1B26BAA8FD00B2F53C /* zip_get_num_entries.c */; }; - AE328CFE26BAA91E00B2F53C /* zip_source_function.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1D26BAA8FD00B2F53C /* zip_source_function.c */; }; - AE328CFF26BAA91E00B2F53C /* zip_file_set_external_attributes.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1E26BAA8FD00B2F53C /* zip_file_set_external_attributes.c */; }; - AE328D0026BAA91E00B2F53C /* zip_fseek.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F1F26BAA8FD00B2F53C /* zip_fseek.c */; }; - AE328D0226BAA91E00B2F53C /* zip_replace.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2126BAA8FD00B2F53C /* zip_replace.c */; }; - AE328D0326BAA91E00B2F53C /* zip_delete.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2226BAA8FE00B2F53C /* zip_delete.c */; }; - AE328D0426BAA91E00B2F53C /* zip_source_crc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2326BAA8FE00B2F53C /* zip_source_crc.c */; }; - AE328D0526BAA91E00B2F53C /* zip_source_accept_empty.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2426BAA8FE00B2F53C /* zip_source_accept_empty.c */; }; - AE328D0626BAA91E00B2F53C /* zip_set_file_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2526BAA8FE00B2F53C /* zip_set_file_comment.c */; }; - AE328D0726BAA91E00B2F53C /* zip_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2726BAA8FE00B2F53C /* zip_stat.c */; }; - AE328D0826BAA91E00B2F53C /* zip_get_file_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2826BAA8FE00B2F53C /* zip_get_file_comment.c */; }; - AE328D0A26BAA91E00B2F53C /* zip_source_close.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2B26BAA8FE00B2F53C /* zip_source_close.c */; }; - AE328D0B26BAA91E00B2F53C /* zip_source_read.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2C26BAA8FE00B2F53C /* zip_source_read.c */; }; - AE328D0C26BAA91E00B2F53C /* zip_open.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2D26BAA8FE00B2F53C /* zip_open.c */; }; - AE328D0D26BAA91E00B2F53C /* zip_source_begin_write_cloning.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F2E26BAA8FE00B2F53C /* zip_source_begin_write_cloning.c */; }; - AE328D0E26BAA91E00B2F53C /* zip_fopen_index_encrypted.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3126BAA8FE00B2F53C /* zip_fopen_index_encrypted.c */; }; - AE328D1026BAA91E00B2F53C /* zip_utf-8.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3326BAA8FE00B2F53C /* zip_utf-8.c */; }; - AE328D1126BAA91E00B2F53C /* zip_error_get.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3426BAA8FE00B2F53C /* zip_error_get.c */; }; - AE328D1226BAA91E00B2F53C /* zip_fclose.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3526BAA8FE00B2F53C /* zip_fclose.c */; }; - AE328D1326BAA91E00B2F53C /* zip_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3626BAA8FE00B2F53C /* zip_dirent.c */; }; - AE328D1426BAA91E00B2F53C /* zip_source_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3726BAA8FE00B2F53C /* zip_source_write.c */; }; - AE328D1526BAA91E00B2F53C /* zip_file_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3826BAA8FE00B2F53C /* zip_file_add.c */; }; - AE328D1626BAA91E00B2F53C /* zip_source_error.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3926BAA8FE00B2F53C /* zip_source_error.c */; }; - AE328D1726BAA91E00B2F53C /* zip_source_tell.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3A26BAA8FE00B2F53C /* zip_source_tell.c */; }; - AE328D1826BAA91E00B2F53C /* zip_source_get_file_attributes.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3C26BAA8FE00B2F53C /* zip_source_get_file_attributes.c */; }; - AE328D1926BAA91E00B2F53C /* zip_file_error_clear.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3D26BAA8FE00B2F53C /* zip_file_error_clear.c */; }; - AE328D1A26BAA91E00B2F53C /* zip_source_compress.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3E26BAA8FE00B2F53C /* zip_source_compress.c */; }; - AE328D1B26BAA91E00B2F53C /* zip_libzip_version.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F3F26BAA8FE00B2F53C /* zip_libzip_version.c */; }; - AE328D1C26BAA91E00B2F53C /* zip_error_to_str.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F4026BAA8FE00B2F53C /* zip_error_to_str.c */; }; - AE328D1D26BAA91E00B2F53C /* zip_source_remove.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F4126BAA8FE00B2F53C /* zip_source_remove.c */; }; - AE328D2026BAA91F00B2F53C /* zip_source_window.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F4626BAA8FE00B2F53C /* zip_source_window.c */; }; - AE328D2126BAA91F00B2F53C /* zip_file_get_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F4726BAA8FE00B2F53C /* zip_file_get_comment.c */; }; - AE328D2226BAA91F00B2F53C /* zip_mkstempm.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F4826BAA8FE00B2F53C /* zip_mkstempm.c */; }; - AE328D2426BAA91F00B2F53C /* zip_stat_init.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F4A26BAA8FE00B2F53C /* zip_stat_init.c */; }; - AE328D2526BAA91F00B2F53C /* zip_fopen.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F4B26BAA8FE00B2F53C /* zip_fopen.c */; }; - AE328D2826BAA91F00B2F53C /* zip_unchange_all.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F4F26BAA8FE00B2F53C /* zip_unchange_all.c */; }; - AE328D2926BAA91F00B2F53C /* zip_io_util.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F5026BAA8FE00B2F53C /* zip_io_util.c */; }; - AE328D2B26BAA91F00B2F53C /* zip_source_layered.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F5226BAA8FE00B2F53C /* zip_source_layered.c */; }; - AE328D2D26BAA91F00B2F53C /* zip_error_strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = AE326F5426BAA8FE00B2F53C /* zip_error_strerror.c */; }; - AE32918D26BAA92400B2F53C /* glm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32745D26BAA90400B2F53C /* glm.cpp */; }; - AE32941D26BAA92700B2F53C /* Bcj2.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32795826BAA90900B2F53C /* Bcj2.c */; }; - AE32942026BAA92700B2F53C /* Bra.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32796026BAA90900B2F53C /* Bra.c */; }; - AE32942226BAA92700B2F53C /* 7zArcIn.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32796326BAA90900B2F53C /* 7zArcIn.c */; }; - AE32942526BAA92700B2F53C /* 7zDec.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32796926BAA90900B2F53C /* 7zDec.c */; }; - AE32942826BAA92700B2F53C /* 7zStream.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32797026BAA90900B2F53C /* 7zStream.c */; }; - AE32942A26BAA92700B2F53C /* 7zFile.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32797326BAA90900B2F53C /* 7zFile.c */; }; - AE32942B26BAA92700B2F53C /* 7zCrc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32797526BAA90900B2F53C /* 7zCrc.c */; }; - AE32942E26BAA92700B2F53C /* 7zCrcOpt.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32797A26BAA90900B2F53C /* 7zCrcOpt.c */; }; - AE32942F26BAA92700B2F53C /* 7zBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32797C26BAA90900B2F53C /* 7zBuf.c */; }; - AE32943026BAA92700B2F53C /* LzmaLib.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32797D26BAA90900B2F53C /* LzmaLib.c */; }; - AE32943126BAA92700B2F53C /* audiobackend_pulseaudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32797F26BAA90900B2F53C /* audiobackend_pulseaudio.cpp */; }; - AE32943226BAA92700B2F53C /* audiobackend_sdl2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798026BAA90900B2F53C /* audiobackend_sdl2.cpp */; }; - AE32943326BAA92700B2F53C /* audiobackend_omx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798126BAA90900B2F53C /* audiobackend_omx.cpp */; }; - AE32943426BAA92700B2F53C /* audiobackend_coreaudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798326BAA90A00B2F53C /* audiobackend_coreaudio.cpp */; }; - AE32943526BAA92700B2F53C /* audiostream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798426BAA90A00B2F53C /* audiostream.cpp */; }; - AE32943626BAA92700B2F53C /* oslib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798726BAA90A00B2F53C /* oslib.cpp */; }; - AE32943726BAA92700B2F53C /* audiobackend_oboe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798826BAA90A00B2F53C /* audiobackend_oboe.cpp */; }; - AE32943826BAA92700B2F53C /* audiobackend_oss.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798A26BAA90A00B2F53C /* audiobackend_oss.cpp */; }; - AE32943926BAA92700B2F53C /* audiobackend_libao.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798B26BAA90A00B2F53C /* audiobackend_libao.cpp */; }; - AE32943A26BAA92700B2F53C /* audiobackend_directsound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798C26BAA90A00B2F53C /* audiobackend_directsound.cpp */; }; - AE32943B26BAA92700B2F53C /* audiobackend_null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798D26BAA90A00B2F53C /* audiobackend_null.cpp */; }; - AE32943C26BAA92700B2F53C /* audiobackend_alsa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32798E26BAA90A00B2F53C /* audiobackend_alsa.cpp */; }; - AE32943D26BAA92700B2F53C /* ConsoleListenerNix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32799026BAA90A00B2F53C /* ConsoleListenerNix.cpp */; }; - AE32943E26BAA92700B2F53C /* ConsoleListenerWin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32799226BAA90A00B2F53C /* ConsoleListenerWin.cpp */; }; - AE32943F26BAA92700B2F53C /* ConsoleListenerDroid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32799326BAA90A00B2F53C /* ConsoleListenerDroid.cpp */; }; - AE32944026BAA92700B2F53C /* LogManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE32799726BAA90A00B2F53C /* LogManager.cpp */; }; - AE32944326BAA92700B2F53C /* profiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279CD26BAA90A00B2F53C /* profiler.cpp */; }; - AE32944426BAA92700B2F53C /* dispframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279CF26BAA90A00B2F53C /* dispframe.cpp */; }; - AE32944526BAA92700B2F53C /* gui_cheats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279D226BAA90A00B2F53C /* gui_cheats.cpp */; }; - AE32944626BAA92700B2F53C /* quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279D926BAA90A00B2F53C /* quad.cpp */; }; - AE32944726BAA92700B2F53C /* postprocess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279DA26BAA90A00B2F53C /* postprocess.cpp */; }; - AE32944826BAA92700B2F53C /* gldraw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279DB26BAA90A00B2F53C /* gldraw.cpp */; }; - AE32944926BAA92700B2F53C /* imgui_impl_opengl3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279DC26BAA90A00B2F53C /* imgui_impl_opengl3.cpp */; }; - AE32944A26BAA92700B2F53C /* gltex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279DE26BAA90A00B2F53C /* gltex.cpp */; }; - AE32944B26BAA92700B2F53C /* gles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279E026BAA90A00B2F53C /* gles.cpp */; }; - AE32944C26BAA92700B2F53C /* gui_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279E126BAA90A00B2F53C /* gui_util.cpp */; }; - AE32944D26BAA92700B2F53C /* gui_android.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279E326BAA90A00B2F53C /* gui_android.cpp */; }; - AE32945426BAA92700B2F53C /* CustomTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279F526BAA90A00B2F53C /* CustomTexture.cpp */; }; - AE32945526BAA92700B2F53C /* gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279F626BAA90A00B2F53C /* gui.cpp */; }; - AE32945626BAA92700B2F53C /* sorter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3279F726BAA90A00B2F53C /* sorter.cpp */; }; - AE32946A26BAA92700B2F53C /* TexCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A2426BAA90A00B2F53C /* TexCache.cpp */; }; - AE32946B26BAA92700B2F53C /* mainui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A2626BAA90A00B2F53C /* mainui.cpp */; }; - AE32946F26BAA92800B2F53C /* osd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A3026BAA90B00B2F53C /* osd.cpp */; }; - AE32947626BAA92800B2F53C /* rec_cpp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A3C26BAA90B00B2F53C /* rec_cpp.cpp */; }; - AE32947726BAA92800B2F53C /* rec_x86.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A4026BAA90B00B2F53C /* rec_x86.cpp */; }; - AE32947826BAA92800B2F53C /* x86_ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A4126BAA90B00B2F53C /* x86_ops.cpp */; }; - AE32947926BAA92800B2F53C /* x11.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A4426BAA90B00B2F53C /* x11.cpp */; }; - AE32947A26BAA92800B2F53C /* dispmanx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A4526BAA90B00B2F53C /* dispmanx.cpp */; }; - AE32947B26BAA92800B2F53C /* joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A4B26BAA90B00B2F53C /* joystick.cpp */; }; - AE32947C26BAA92800B2F53C /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A4D26BAA90B00B2F53C /* main.cpp */; }; - AE32947D26BAA92800B2F53C /* evdev.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A4E26BAA90B00B2F53C /* evdev.cpp */; }; - AE32947E26BAA92800B2F53C /* gdb_server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A5226BAA90B00B2F53C /* gdb_server.cpp */; }; - AE32947F26BAA92800B2F53C /* descrambl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A5526BAA90B00B2F53C /* descrambl.cpp */; }; - AE32948026BAA92800B2F53C /* reios_elf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A5626BAA90B00B2F53C /* reios_elf.cpp */; }; - AE32948226BAA92800B2F53C /* reios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A5926BAA90B00B2F53C /* reios.cpp */; }; - AE32948326BAA92800B2F53C /* gdrom_hle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE327A5E26BAA90B00B2F53C /* gdrom_hle.cpp */; }; - AE32948826BAB48900B2F53C /* LzmaDec.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32948726BAB48900B2F53C /* LzmaDec.c */; }; - AE32948B26BAB4C000B2F53C /* Lzma2Dec.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32948926BAB4C000B2F53C /* Lzma2Dec.c */; }; - AE32948E26BAC32100B2F53C /* LzmaEnc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE32948C26BAC32000B2F53C /* LzmaEnc.c */; }; - AE32948F26BADF3B00B2F53C /* PadViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 87FA52E71B8CE18600CEFC32 /* PadViewController.mm */; }; - AE32949126BAE14600B2F53C /* EmulatorView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 87C208CC1B7A4BFA00638BDD /* EmulatorView.mm */; }; - AE32949326BAE58F00B2F53C /* FlycastViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = AE32949226BAE58F00B2F53C /* FlycastViewController.mm */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - AE32949826BAEF4300B2F53C /* FlycastStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AE32949726BAEF4300B2F53C /* FlycastStoryboard.storyboard */; }; - AE49B4D826C1BAC300FA182B /* unwind_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE49B4D726C1BAC300FA182B /* unwind_info.cpp */; }; - AE6AA6FF26BF2E91004B9D5F /* AltKit in Frameworks */ = {isa = PBXBuildFile; productRef = AE6AA6FE26BF2E91004B9D5F /* AltKit */; }; - AE837B8026D164BD00BC7A2E /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AE837B7F26D164BD00BC7A2E /* AVFoundation.framework */; }; - AE9F17E326BC800F00B8C6D0 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AE9F17E226BC800F00B8C6D0 /* LaunchScreen.storyboard */; }; - EBDF375A1BB96ECD001191B5 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBDF37591BB96ECD001191B5 /* AudioToolbox.framework */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 87078A8318A47FE90034C7A0 /* Flycast.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Flycast.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 87078A8618A47FE90034C7A0 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - 87078A8818A47FE90034C7A0 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 87078A8A18A47FE90034C7A0 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; - 87078A8C18A47FE90034C7A0 /* GLKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLKit.framework; path = System/Library/Frameworks/GLKit.framework; sourceTree = SDKROOT; }; - 87078A8E18A47FE90034C7A0 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; - 87078A9218A47FE90034C7A0 /* flycast-ios-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "flycast-ios-Info.plist"; path = "emulator/flycast-ios-Info.plist"; sourceTree = ""; }; - 87078A9618A47FE90034C7A0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = main.m; path = emulator/main.m; sourceTree = ""; }; - 87078A9818A47FE90034C7A0 /* flycast-ios-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "flycast-ios-Prefix.pch"; path = "emulator/flycast-ios-Prefix.pch"; sourceTree = ""; }; - 87078A9918A47FE90034C7A0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 87078A9A18A47FE90034C7A0 /* AppDelegate.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = AppDelegate.mm; sourceTree = ""; }; - 878B0CFB1B8BB5B400A8D1C5 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 87C208CB1B7A4BFA00638BDD /* EmulatorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EmulatorView.h; path = emulator/EmulatorView.h; sourceTree = ""; }; - 87C208CC1B7A4BFA00638BDD /* EmulatorView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = EmulatorView.mm; path = emulator/EmulatorView.mm; sourceTree = ""; }; - 87C4AA551A4414070048DBF4 /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; }; - 87D92EA71B7839E600D8FD9E /* ios_main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = ios_main.mm; path = emulator/ios_main.mm; sourceTree = SOURCE_ROOT; }; - 87D92F4D1B7A1B5700D8FD9E /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = System/Library/Frameworks/GameController.framework; sourceTree = SDKROOT; }; - 87D92F501B7A1BB100D8FD9E /* iCadeReaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iCadeReaderView.h; sourceTree = ""; }; - 87D92F511B7A1BB100D8FD9E /* iCadeReaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = iCadeReaderView.m; sourceTree = ""; }; - 87D92F521B7A1BB100D8FD9E /* iCadeState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iCadeState.h; sourceTree = ""; }; - 87FA52E61B8CE18600CEFC32 /* PadViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PadViewController.h; path = emulator/PadViewController.h; sourceTree = ""; }; - 87FA52E71B8CE18600CEFC32 /* PadViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = PadViewController.mm; path = emulator/PadViewController.mm; sourceTree = ""; }; - 87FA52E81B8CE18600CEFC32 /* PadViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = PadViewController.xib; path = emulator/PadViewController.xib; sourceTree = ""; }; - 9C7A393218C804A80070BB5F /* flycast.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = flycast.entitlements; sourceTree = ""; }; - AE32583A26BAA8E000B2F53C /* rec_x64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rec_x64.cpp; sourceTree = ""; }; - AE32583B26BAA8E000B2F53C /* xbyak_base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbyak_base.h; sourceTree = ""; }; - AE32583C26BAA8E000B2F53C /* x64_regalloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x64_regalloc.h; sourceTree = ""; }; - AE32583D26BAA8E000B2F53C /* serialize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialize.cpp; sourceTree = ""; }; - AE32583E26BAA8E000B2F53C /* cheats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cheats.cpp; sourceTree = ""; }; - AE32583F26BAA8E000B2F53C /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = ""; }; - AE32584226BAA8E000B2F53C /* holly_intc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = holly_intc.h; sourceTree = ""; }; - AE32584326BAA8E000B2F53C /* sb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sb.h; sourceTree = ""; }; - AE32584426BAA8E000B2F53C /* sb_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sb_mem.cpp; sourceTree = ""; }; - AE32584526BAA8E000B2F53C /* sb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sb.cpp; sourceTree = ""; }; - AE32584626BAA8E000B2F53C /* holly_intc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = holly_intc.cpp; sourceTree = ""; }; - AE32584726BAA8E000B2F53C /* sb_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sb_mem.h; sourceTree = ""; }; - AE32584926BAA8E000B2F53C /* sh4_cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_cache.h; sourceTree = ""; }; - AE32584A26BAA8E000B2F53C /* sh4_rom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_rom.h; sourceTree = ""; }; - AE32584C26BAA8E000B2F53C /* shil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = shil.cpp; sourceTree = ""; }; - AE32584D26BAA8E000B2F53C /* shil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shil.h; sourceTree = ""; }; - AE32584E26BAA8E000B2F53C /* ngen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ngen.h; sourceTree = ""; }; - AE32584F26BAA8E000B2F53C /* decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decoder.h; sourceTree = ""; }; - AE32585026BAA8E000B2F53C /* driver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = driver.cpp; sourceTree = ""; }; - AE32585126BAA8E000B2F53C /* ssa_regalloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssa_regalloc.h; sourceTree = ""; }; - AE32585226BAA8E000B2F53C /* decoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decoder.cpp; sourceTree = ""; }; - AE32585326BAA8E000B2F53C /* ssa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ssa.cpp; sourceTree = ""; }; - AE32585426BAA8E000B2F53C /* blockmanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = blockmanager.cpp; sourceTree = ""; }; - AE32585526BAA8E000B2F53C /* blockmanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blockmanager.h; sourceTree = ""; }; - AE32585626BAA8E000B2F53C /* shil_canonical.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shil_canonical.h; sourceTree = ""; }; - AE32585726BAA8E000B2F53C /* ssa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssa.h; sourceTree = ""; }; - AE32585826BAA8E000B2F53C /* decoder_opcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decoder_opcodes.h; sourceTree = ""; }; - AE32585A26BAA8E000B2F53C /* sh4_opcode_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_opcode_list.h; sourceTree = ""; }; - AE32585B26BAA8E000B2F53C /* sh4_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_if.h; sourceTree = ""; }; - AE32585C26BAA8E000B2F53C /* sh4_interpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_interpreter.h; sourceTree = ""; }; - AE32585D26BAA8E000B2F53C /* fsca-table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "fsca-table.h"; sourceTree = ""; }; - AE32585E26BAA8E000B2F53C /* sh4_sched.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_sched.cpp; sourceTree = ""; }; - AE32585F26BAA8E000B2F53C /* sh4_opcode_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_opcode_list.cpp; sourceTree = ""; }; - AE32586026BAA8E000B2F53C /* sh4_mmr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_mmr.h; sourceTree = ""; }; - AE32586126BAA8E000B2F53C /* sh4_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_mem.h; sourceTree = ""; }; - AE32586226BAA8E000B2F53C /* sh4_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_mem.cpp; sourceTree = ""; }; - AE32586426BAA8E000B2F53C /* sh4_opcodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_opcodes.cpp; sourceTree = ""; }; - AE32586626BAA8E000B2F53C /* sh4_interpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_interpreter.cpp; sourceTree = ""; }; - AE32586826BAA8E000B2F53C /* sh4_opcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_opcodes.h; sourceTree = ""; }; - AE32586926BAA8E000B2F53C /* sh4_fpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_fpu.cpp; sourceTree = ""; }; - AE32586A26BAA8E000B2F53C /* sh4_interrupts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_interrupts.cpp; sourceTree = ""; }; - AE32586B26BAA8E000B2F53C /* sh4_interrupts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_interrupts.h; sourceTree = ""; }; - AE32586D26BAA8E000B2F53C /* sh4_core_regs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_core_regs.cpp; sourceTree = ""; }; - AE32586E26BAA8E000B2F53C /* sh4_mmr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_mmr.cpp; sourceTree = ""; }; - AE32587026BAA8E000B2F53C /* ubc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ubc.cpp; sourceTree = ""; }; - AE32587126BAA8E000B2F53C /* intc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = intc.cpp; sourceTree = ""; }; - AE32587226BAA8E000B2F53C /* mmu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mmu.h; sourceTree = ""; }; - AE32587326BAA8E000B2F53C /* bsc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bsc.cpp; sourceTree = ""; }; - AE32587426BAA8E000B2F53C /* ccn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ccn.cpp; sourceTree = ""; }; - AE32587526BAA8E000B2F53C /* dmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dmac.h; sourceTree = ""; }; - AE32587626BAA8E000B2F53C /* modules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = modules.h; sourceTree = ""; }; - AE32587726BAA8E000B2F53C /* fastmmu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fastmmu.cpp; sourceTree = ""; }; - AE32587826BAA8E000B2F53C /* dmac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dmac.cpp; sourceTree = ""; }; - AE32587926BAA8E000B2F53C /* serial.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serial.cpp; sourceTree = ""; }; - AE32587A26BAA8E000B2F53C /* rtc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rtc.cpp; sourceTree = ""; }; - AE32587B26BAA8E000B2F53C /* tmu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tmu.cpp; sourceTree = ""; }; - AE32587C26BAA8E000B2F53C /* mmu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmu.cpp; sourceTree = ""; }; - AE32587D26BAA8E000B2F53C /* ccn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccn.h; sourceTree = ""; }; - AE32587E26BAA8E000B2F53C /* cpg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpg.cpp; sourceTree = ""; }; - AE32587F26BAA8E000B2F53C /* wince.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wince.h; sourceTree = ""; }; - AE32588026BAA8E000B2F53C /* sh4_rom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_rom.cpp; sourceTree = ""; }; - AE32588126BAA8E000B2F53C /* sh4_core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_core.h; sourceTree = ""; }; - AE32588226BAA8E000B2F53C /* sh4_sched.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_sched.h; sourceTree = ""; }; - AE32588426BAA8E000B2F53C /* gdrom_response.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdrom_response.cpp; sourceTree = ""; }; - AE32588526BAA8E000B2F53C /* gdromv3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdromv3.cpp; sourceTree = ""; }; - AE32588726BAA8E000B2F53C /* gdromv3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdromv3.h; sourceTree = ""; }; - AE32588826BAA8E000B2F53C /* gdrom_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdrom_if.h; sourceTree = ""; }; - AE32588A26BAA8E000B2F53C /* ta_structs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ta_structs.h; sourceTree = ""; }; - AE32588B26BAA8E000B2F53C /* ta_ctx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ta_ctx.cpp; sourceTree = ""; }; - AE32588C26BAA8E000B2F53C /* pvr_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pvr_mem.cpp; sourceTree = ""; }; - AE32588D26BAA8E100B2F53C /* Renderer_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Renderer_if.h; sourceTree = ""; }; - AE32588E26BAA8E100B2F53C /* ta_ctx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ta_ctx.h; sourceTree = ""; }; - AE32588F26BAA8E100B2F53C /* spg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spg.cpp; sourceTree = ""; }; - AE32589026BAA8E100B2F53C /* pvr_sb_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pvr_sb_regs.h; sourceTree = ""; }; - AE32589126BAA8E100B2F53C /* pvr_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pvr_mem.h; sourceTree = ""; }; - AE32589226BAA8E100B2F53C /* pvr_sb_regs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pvr_sb_regs.cpp; sourceTree = ""; }; - AE32589326BAA8E100B2F53C /* helper_classes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = helper_classes.h; sourceTree = ""; }; - AE32589426BAA8E100B2F53C /* ta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ta.h; sourceTree = ""; }; - AE32589526BAA8E100B2F53C /* spg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spg.h; sourceTree = ""; }; - AE32589626BAA8E100B2F53C /* pvr_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pvr_regs.h; sourceTree = ""; }; - AE32589726BAA8E100B2F53C /* drkPvr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = drkPvr.cpp; sourceTree = ""; }; - AE32589826BAA8E100B2F53C /* Renderer_if.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Renderer_if.cpp; sourceTree = ""; }; - AE32589926BAA8E100B2F53C /* ta_vtx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ta_vtx.cpp; sourceTree = ""; }; - AE32589A26BAA8E100B2F53C /* ta_const_df.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ta_const_df.h; sourceTree = ""; }; - AE32589B26BAA8E100B2F53C /* pvr_regs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pvr_regs.cpp; sourceTree = ""; }; - AE32589C26BAA8E100B2F53C /* ta.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ta.cpp; sourceTree = ""; }; - AE32589E26BAA8E100B2F53C /* flashrom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = flashrom.h; sourceTree = ""; }; - AE32589F26BAA8E100B2F53C /* flashrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = flashrom.cpp; sourceTree = ""; }; - AE3258A126BAA8E100B2F53C /* awcartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = awcartridge.cpp; sourceTree = ""; }; - AE3258A226BAA8E100B2F53C /* naomi_roms_input.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_roms_input.h; sourceTree = ""; }; - AE3258A326BAA8E100B2F53C /* decrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decrypt.h; sourceTree = ""; }; - AE3258A426BAA8E100B2F53C /* naomi_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_regs.h; sourceTree = ""; }; - AE3258A526BAA8E100B2F53C /* decrypt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decrypt.cpp; sourceTree = ""; }; - AE3258A626BAA8E100B2F53C /* naomi_flashrom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_flashrom.h; sourceTree = ""; }; - AE3258A726BAA8E100B2F53C /* m1cartridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = m1cartridge.h; sourceTree = ""; }; - AE3258A826BAA8E100B2F53C /* m4cartridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = m4cartridge.h; sourceTree = ""; }; - AE3258A926BAA8E100B2F53C /* naomi_cart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_cart.h; sourceTree = ""; }; - AE3258AA26BAA8E100B2F53C /* m1cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = m1cartridge.cpp; sourceTree = ""; }; - AE3258AB26BAA8E100B2F53C /* gdcartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdcartridge.cpp; sourceTree = ""; }; - AE3258AC26BAA8E100B2F53C /* m4cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = m4cartridge.cpp; sourceTree = ""; }; - AE3258AD26BAA8E100B2F53C /* naomi_flashrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_flashrom.cpp; sourceTree = ""; }; - AE3258AE26BAA8E100B2F53C /* naomi_roms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_roms.h; sourceTree = ""; }; - AE3258AF26BAA8E100B2F53C /* naomi_cart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_cart.cpp; sourceTree = ""; }; - AE3258B026BAA8E100B2F53C /* awcartridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = awcartridge.h; sourceTree = ""; }; - AE3258B126BAA8E100B2F53C /* naomi_m3comm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_m3comm.cpp; sourceTree = ""; }; - AE3258B226BAA8E100B2F53C /* naomi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi.h; sourceTree = ""; }; - AE3258B326BAA8E100B2F53C /* naomi_roms_eeprom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_roms_eeprom.h; sourceTree = ""; }; - AE3258B426BAA8E100B2F53C /* naomi_roms.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_roms.cpp; sourceTree = ""; }; - AE3258B526BAA8E100B2F53C /* naomi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi.cpp; sourceTree = ""; }; - AE3258B626BAA8E100B2F53C /* awave_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = awave_regs.h; sourceTree = ""; }; - AE3258B726BAA8E100B2F53C /* naomi_m3comm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_m3comm.h; sourceTree = ""; }; - AE3258B826BAA8E100B2F53C /* gdcartridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdcartridge.h; sourceTree = ""; }; - AE3258BA26BAA8E100B2F53C /* maple_helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maple_helper.h; sourceTree = ""; }; - AE3258BB26BAA8E100B2F53C /* maple_if.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_if.cpp; sourceTree = ""; }; - AE3258BC26BAA8E100B2F53C /* maple_jvs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_jvs.cpp; sourceTree = ""; }; - AE3258BD26BAA8E100B2F53C /* maple_helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_helper.cpp; sourceTree = ""; }; - AE3258BE26BAA8E100B2F53C /* maple_cfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maple_cfg.h; sourceTree = ""; }; - AE3258BF26BAA8E100B2F53C /* maple_cfg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_cfg.cpp; sourceTree = ""; }; - AE3258C026BAA8E100B2F53C /* maple_devs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maple_devs.h; sourceTree = ""; }; - AE3258C126BAA8E100B2F53C /* maple_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maple_if.h; sourceTree = ""; }; - AE3258C226BAA8E100B2F53C /* maple_devs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_devs.cpp; sourceTree = ""; }; - AE3258C426BAA8E100B2F53C /* modem_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = modem_regs.h; sourceTree = ""; }; - AE3258C526BAA8E100B2F53C /* modem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = modem.h; sourceTree = ""; }; - AE3258C626BAA8E100B2F53C /* modem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = modem.cpp; sourceTree = ""; }; - AE3258C826BAA8E100B2F53C /* arm_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm_mem.cpp; sourceTree = ""; }; - AE3258C926BAA8E100B2F53C /* arm_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm_mem.h; sourceTree = ""; }; - AE3258CA26BAA8E100B2F53C /* arm7_rec_x64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm7_rec_x64.cpp; sourceTree = ""; }; - AE3258CB26BAA8E100B2F53C /* arm7_rec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm7_rec.h; sourceTree = ""; }; - AE3258CC26BAA8E100B2F53C /* arm7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm7.h; sourceTree = ""; }; - AE3258CD26BAA8E100B2F53C /* arm7.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm7.cpp; sourceTree = ""; }; - AE3258CE26BAA8E100B2F53C /* arm7_rec_arm32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm7_rec_arm32.cpp; sourceTree = ""; }; - AE3258CF26BAA8E100B2F53C /* vbaARM.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vbaARM.cpp; sourceTree = ""; }; - AE3258D026BAA8E100B2F53C /* arm7_rec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm7_rec.cpp; sourceTree = ""; }; - AE3258D126BAA8E100B2F53C /* arm7_rec_arm64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm7_rec_arm64.cpp; sourceTree = ""; }; - AE3258D226BAA8E100B2F53C /* arm-new.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "arm-new.h"; sourceTree = ""; }; - AE3258D426BAA8E100B2F53C /* aica_if.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aica_if.cpp; sourceTree = ""; }; - AE3258D526BAA8E100B2F53C /* dsp_x64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp_x64.cpp; sourceTree = ""; }; - AE3258D626BAA8E100B2F53C /* aica.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aica.h; sourceTree = ""; }; - AE3258D726BAA8E100B2F53C /* dsp_arm64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp_arm64.cpp; sourceTree = ""; }; - AE3258D826BAA8E100B2F53C /* dsp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp.cpp; sourceTree = ""; }; - AE3258D926BAA8E100B2F53C /* aica_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aica_mem.cpp; sourceTree = ""; }; - AE3258DA26BAA8E100B2F53C /* dsp_x86.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp_x86.cpp; sourceTree = ""; }; - AE3258DB26BAA8E100B2F53C /* aica.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aica.cpp; sourceTree = ""; }; - AE3258DC26BAA8E100B2F53C /* aica_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aica_mem.h; sourceTree = ""; }; - AE3258DD26BAA8E100B2F53C /* dsp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dsp.h; sourceTree = ""; }; - AE3258DE26BAA8E100B2F53C /* dsp_interp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp_interp.cpp; sourceTree = ""; }; - AE3258DF26BAA8E100B2F53C /* sgc_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sgc_if.h; sourceTree = ""; }; - AE3258E026BAA8E100B2F53C /* aica_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aica_if.h; sourceTree = ""; }; - AE3258E126BAA8E100B2F53C /* sgc_if.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sgc_if.cpp; sourceTree = ""; }; - AE3258E326BAA8E100B2F53C /* rtl8139c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rtl8139c.h; sourceTree = ""; }; - AE3258E426BAA8E100B2F53C /* bba.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bba.h; sourceTree = ""; }; - AE3258E526BAA8E100B2F53C /* rtl8139c.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rtl8139c.cpp; sourceTree = ""; }; - AE3258E626BAA8E100B2F53C /* bba.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bba.cpp; sourceTree = ""; }; - AE3258E826BAA8E100B2F53C /* _vmem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _vmem.h; sourceTree = ""; }; - AE3258E926BAA8E100B2F53C /* _vmem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = _vmem.cpp; sourceTree = ""; }; - AE3258EB26BAA8E100B2F53C /* rzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rzip.h; sourceTree = ""; }; - AE3258EC26BAA8E100B2F53C /* ZipArchive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ZipArchive.cpp; sourceTree = ""; }; - AE3258ED26BAA8E100B2F53C /* 7zArchive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = 7zArchive.cpp; sourceTree = ""; }; - AE3258EE26BAA8E100B2F53C /* archive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = archive.h; sourceTree = ""; }; - AE3258EF26BAA8E100B2F53C /* ZipArchive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZipArchive.h; sourceTree = ""; }; - AE3258F026BAA8E100B2F53C /* rzip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rzip.cpp; sourceTree = ""; }; - AE3258F126BAA8E100B2F53C /* archive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = archive.cpp; sourceTree = ""; }; - AE3258F226BAA8E100B2F53C /* 7zArchive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zArchive.h; sourceTree = ""; }; - AE3258F426BAA8E100B2F53C /* build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = build.h; sourceTree = ""; }; - AE3258F526BAA8E100B2F53C /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; - AE3258F726BAA8E100B2F53C /* mapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mapping.h; sourceTree = ""; }; - AE3258F826BAA8E100B2F53C /* gamepad_device.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gamepad_device.cpp; sourceTree = ""; }; - AE3258F926BAA8E100B2F53C /* mapping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mapping.cpp; sourceTree = ""; }; - AE3258FA26BAA8E100B2F53C /* gamepad_device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gamepad_device.h; sourceTree = ""; }; - AE3258FB26BAA8E100B2F53C /* keyboard_device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keyboard_device.h; sourceTree = ""; }; - AE3258FC26BAA8E100B2F53C /* gamepad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gamepad.h; sourceTree = ""; }; - AE3258FD26BAA8E100B2F53C /* emulator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emulator.cpp; sourceTree = ""; }; - AE3258FF26BAA8E100B2F53C /* naomi_network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_network.h; sourceTree = ""; }; - AE32590026BAA8E100B2F53C /* naomi_network.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_network.cpp; sourceTree = ""; }; - AE32590126BAA8E100B2F53C /* picoppp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = picoppp.cpp; sourceTree = ""; }; - AE32590226BAA8E100B2F53C /* picoppp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = picoppp.h; sourceTree = ""; }; - AE32590326BAA8E100B2F53C /* miniupnp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnp.h; sourceTree = ""; }; - AE32590426BAA8E100B2F53C /* ifaddrs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ifaddrs.c; sourceTree = ""; }; - AE32590526BAA8E100B2F53C /* miniupnp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = miniupnp.cpp; sourceTree = ""; }; - AE32590626BAA8E100B2F53C /* dns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dns.cpp; sourceTree = ""; }; - AE32590726BAA8E100B2F53C /* net_platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = net_platform.h; sourceTree = ""; }; - AE32590926BAA8E100B2F53C /* gdi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdi.cpp; sourceTree = ""; }; - AE32590A26BAA8E100B2F53C /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = ""; }; - AE32590B26BAA8E100B2F53C /* cdi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cdi.cpp; sourceTree = ""; }; - AE32590C26BAA8E100B2F53C /* ImgReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImgReader.cpp; sourceTree = ""; }; - AE32590D26BAA8E100B2F53C /* cue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cue.cpp; sourceTree = ""; }; - AE32590E26BAA8E100B2F53C /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; - AE32590F26BAA8E100B2F53C /* ioctl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ioctl.cpp; sourceTree = ""; }; - AE32591026BAA8E100B2F53C /* chd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chd.cpp; sourceTree = ""; }; - AE32591226BAA8E100B2F53C /* cfg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cfg.cpp; sourceTree = ""; }; - AE32591326BAA8E100B2F53C /* ini.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ini.h; sourceTree = ""; }; - AE32591426BAA8E100B2F53C /* option.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = option.h; sourceTree = ""; }; - AE32591526BAA8E100B2F53C /* option.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = option.cpp; sourceTree = ""; }; - AE32591626BAA8E100B2F53C /* ini.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ini.cpp; sourceTree = ""; }; - AE32591726BAA8E100B2F53C /* cl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cl.cpp; sourceTree = ""; }; - AE32591826BAA8E100B2F53C /* cfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cfg.h; sourceTree = ""; }; - AE32591926BAA8E100B2F53C /* emulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emulator.h; sourceTree = ""; }; - AE32591B26BAA8E100B2F53C /* cheats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cheats.h; sourceTree = ""; }; - AE32591C26BAA8E100B2F53C /* nullDC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nullDC.cpp; sourceTree = ""; }; - AE32591E26BAA8E100B2F53C /* rec_arm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rec_arm.cpp; sourceTree = ""; }; - AE32592126BAA8E100B2F53C /* rec_arm64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rec_arm64.cpp; sourceTree = ""; }; - AE32592226BAA8E100B2F53C /* arm64_regalloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm64_regalloc.h; sourceTree = ""; }; - AE32592326BAA8E100B2F53C /* arm64_unwind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm64_unwind.h; sourceTree = ""; }; - AE32592526BAA8E100B2F53C /* version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = version.cpp; sourceTree = ""; }; - AE32592726BAA8E100B2F53C /* egl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = egl.h; sourceTree = ""; }; - AE32592826BAA8E100B2F53C /* osx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osx.cpp; sourceTree = ""; }; - AE32592926BAA8E100B2F53C /* wgl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wgl.h; sourceTree = ""; }; - AE32592A26BAA8E100B2F53C /* wgl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wgl.cpp; sourceTree = ""; }; - AE32592B26BAA8E100B2F53C /* gl32funcs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl32funcs.h; sourceTree = ""; }; - AE32592C26BAA8E100B2F53C /* context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = context.h; sourceTree = ""; }; - AE32592E26BAA8E100B2F53C /* gl_context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gl_context.cpp; sourceTree = ""; }; - AE32592F26BAA8E100B2F53C /* sdl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sdl.cpp; sourceTree = ""; }; - AE32593026BAA8E100B2F53C /* libretro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libretro.h; sourceTree = ""; }; - AE32593126BAA8E100B2F53C /* switcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = switcher.cpp; sourceTree = ""; }; - AE32593226BAA8E100B2F53C /* libretro.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = libretro.cpp; sourceTree = ""; }; - AE32593426BAA8E100B2F53C /* egl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = egl.cpp; sourceTree = ""; }; - AE32593526BAA8E100B2F53C /* xgl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xgl.h; sourceTree = ""; }; - AE32593626BAA8E100B2F53C /* sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sdl.h; sourceTree = ""; }; - AE32593726BAA8E100B2F53C /* osx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osx.h; sourceTree = ""; }; - AE32593826BAA8E100B2F53C /* gl_context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl_context.h; sourceTree = ""; }; - AE32593926BAA8E100B2F53C /* xgl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xgl.cpp; sourceTree = ""; }; - AE32594026BAA8E100B2F53C /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = ""; }; - AE32594126BAA8E100B2F53C /* posix_vmem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = posix_vmem.cpp; sourceTree = ""; }; - AE32594226BAA8E100B2F53C /* context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = context.cpp; sourceTree = ""; }; - AE32594526BAA8E100B2F53C /* stdclass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdclass.h; sourceTree = ""; }; - AE32594626BAA8E100B2F53C /* stdclass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stdclass.cpp; sourceTree = ""; }; - AE32595426BAA8E100B2F53C /* iostream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iostream.hpp; sourceTree = ""; }; - AE32595526BAA8E100B2F53C /* scoped_ptr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scoped_ptr.hpp; sourceTree = ""; }; - AE32595626BAA8E100B2F53C /* utf.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utf.hpp; sourceTree = ""; }; - AE32595726BAA8E100B2F53C /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = ""; }; - AE32595826BAA8E100B2F53C /* system.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = system.hpp; sourceTree = ""; }; - AE32595926BAA8E100B2F53C /* encoding_errors.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = encoding_errors.hpp; sourceTree = ""; }; - AE32595A26BAA8E100B2F53C /* cstdio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cstdio.hpp; sourceTree = ""; }; - AE32595B26BAA8E100B2F53C /* stackstring.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stackstring.hpp; sourceTree = ""; }; - AE32595C26BAA8E100B2F53C /* cenv.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cenv.hpp; sourceTree = ""; }; - AE32595D26BAA8E100B2F53C /* encoding_utf.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = encoding_utf.hpp; sourceTree = ""; }; - AE32595E26BAA8E100B2F53C /* windows.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = windows.hpp; sourceTree = ""; }; - AE32595F26BAA8E100B2F53C /* cstdlib.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cstdlib.hpp; sourceTree = ""; }; - AE32596026BAA8E100B2F53C /* args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = args.hpp; sourceTree = ""; }; - AE32596126BAA8E100B2F53C /* fstream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fstream.hpp; sourceTree = ""; }; - AE32596226BAA8E100B2F53C /* filebuf.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = filebuf.hpp; sourceTree = ""; }; - AE32596326BAA8E100B2F53C /* convert.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = convert.hpp; sourceTree = ""; }; - AE32597426BAA8E100B2F53C /* platform-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "platform-vixl.h"; sourceTree = ""; }; - AE32597526BAA8E100B2F53C /* pool-manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "pool-manager.h"; sourceTree = ""; }; - AE32597626BAA8E100B2F53C /* cpu-features.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "cpu-features.cc"; sourceTree = ""; }; - AE32597726BAA8E100B2F53C /* pool-manager-impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "pool-manager-impl.h"; sourceTree = ""; }; - AE32597826BAA8E100B2F53C /* invalset-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "invalset-vixl.h"; sourceTree = ""; }; - AE32597926BAA8E100B2F53C /* macro-assembler-interface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "macro-assembler-interface.h"; sourceTree = ""; }; - AE32597A26BAA8E100B2F53C /* utils-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "utils-vixl.h"; sourceTree = ""; }; - AE32597B26BAA8E100B2F53C /* utils-vixl.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "utils-vixl.cc"; sourceTree = ""; }; - AE32597C26BAA8E100B2F53C /* code-buffer-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "code-buffer-vixl.h"; sourceTree = ""; }; - AE32597D26BAA8E100B2F53C /* assembler-base-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "assembler-base-vixl.h"; sourceTree = ""; }; - AE32597E26BAA8E100B2F53C /* compiler-intrinsics-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "compiler-intrinsics-vixl.h"; sourceTree = ""; }; - AE32597F26BAA8E100B2F53C /* compiler-intrinsics-vixl.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "compiler-intrinsics-vixl.cc"; sourceTree = ""; }; - AE32598F26BAA8E100B2F53C /* cpu-features.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cpu-features.h"; sourceTree = ""; }; - AE32599026BAA8E100B2F53C /* code-generation-scopes-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "code-generation-scopes-vixl.h"; sourceTree = ""; }; - AE32599126BAA8E100B2F53C /* globals-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "globals-vixl.h"; sourceTree = ""; }; - AE32599326BAA8E100B2F53C /* instrument-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "instrument-aarch64.cc"; sourceTree = ""; }; - AE32599426BAA8E100B2F53C /* cpu-features-auditor-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "cpu-features-auditor-aarch64.cc"; sourceTree = ""; }; - AE32599526BAA8E100B2F53C /* cpu-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cpu-aarch64.h"; sourceTree = ""; }; - AE32599626BAA8E100B2F53C /* pointer-auth-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "pointer-auth-aarch64.cc"; sourceTree = ""; }; - AE32599726BAA8E100B2F53C /* constants-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "constants-aarch64.h"; sourceTree = ""; }; - AE32599826BAA8E100B2F53C /* instructions-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-aarch64.cc"; sourceTree = ""; }; - AE32599926BAA8E100B2F53C /* logic-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "logic-aarch64.cc"; sourceTree = ""; }; - AE32599A26BAA8E100B2F53C /* disasm-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "disasm-aarch64.h"; sourceTree = ""; }; - AE32599B26BAA8E100B2F53C /* simulator-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "simulator-aarch64.cc"; sourceTree = ""; }; - AE32599C26BAA8E100B2F53C /* decoder-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "decoder-aarch64.h"; sourceTree = ""; }; - AE32599D26BAA8E100B2F53C /* simulator-constants-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "simulator-constants-aarch64.h"; sourceTree = ""; }; - AE32599E26BAA8E100B2F53C /* macro-assembler-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "macro-assembler-aarch64.h"; sourceTree = ""; }; - AE32599F26BAA8E100B2F53C /* macro-assembler-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "macro-assembler-aarch64.cc"; sourceTree = ""; }; - AE3259A026BAA8E100B2F53C /* instructions-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "instructions-aarch64.h"; sourceTree = ""; }; - AE3259A126BAA8E100B2F53C /* disasm-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "disasm-aarch64.cc"; sourceTree = ""; }; - AE3259A226BAA8E100B2F53C /* operands-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "operands-aarch64.cc"; sourceTree = ""; }; - AE3259A326BAA8E100B2F53C /* cpu-features-auditor-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cpu-features-auditor-aarch64.h"; sourceTree = ""; }; - AE3259A426BAA8E100B2F53C /* decoder-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "decoder-aarch64.cc"; sourceTree = ""; }; - AE3259A526BAA8E100B2F53C /* simulator-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "simulator-aarch64.h"; sourceTree = ""; }; - AE3259A626BAA8E100B2F53C /* instrument-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "instrument-aarch64.h"; sourceTree = ""; }; - AE3259A726BAA8E100B2F53C /* assembler-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "assembler-aarch64.h"; sourceTree = ""; }; - AE3259A826BAA8E100B2F53C /* operands-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "operands-aarch64.h"; sourceTree = ""; }; - AE3259A926BAA8E100B2F53C /* cpu-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "cpu-aarch64.cc"; sourceTree = ""; }; - AE3259AA26BAA8E100B2F53C /* abi-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "abi-aarch64.h"; sourceTree = ""; }; - AE3259AB26BAA8E100B2F53C /* assembler-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "assembler-aarch64.cc"; sourceTree = ""; }; - AE3259AC26BAA8E100B2F53C /* code-buffer-vixl.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "code-buffer-vixl.cc"; sourceTree = ""; }; - AE3259AE26BAA8E100B2F53C /* xbrz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbrz.h; sourceTree = ""; }; - AE3259AF26BAA8E100B2F53C /* xbrz_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbrz_config.h; sourceTree = ""; }; - AE3259B126BAA8E100B2F53C /* xbrz_tools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbrz_tools.h; sourceTree = ""; }; - AE3259B326BAA8E100B2F53C /* xbrz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xbrz.cpp; sourceTree = ""; }; - AE3259B626BAA8E100B2F53C /* win32_snprintf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = win32_snprintf.h; sourceTree = ""; }; - AE3259B726BAA8E100B2F53C /* miniwget_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniwget_private.h; sourceTree = ""; }; - AE3259B826BAA8E100B2F53C /* minisoap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = minisoap.c; sourceTree = ""; }; - AE3259B926BAA8E100B2F53C /* miniupnpcstrings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpcstrings.h; sourceTree = ""; }; - AE3259BA26BAA8E100B2F53C /* miniupnpc_declspec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpc_declspec.h; sourceTree = ""; }; - AE3259BB26BAA8E100B2F53C /* addr_is_reserved.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = addr_is_reserved.c; sourceTree = ""; }; - AE3259BF26BAA8E100B2F53C /* upnpcommands.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upnpcommands.h; sourceTree = ""; }; - AE3259D626BAA8E100B2F53C /* portlistingparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = portlistingparse.c; sourceTree = ""; }; - AE3259D926BAA8E100B2F53C /* connecthostport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = connecthostport.c; sourceTree = ""; }; - AE3259EC26BAA8E200B2F53C /* upnpreplyparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = upnpreplyparse.c; sourceTree = ""; }; - AE3259F026BAA8E200B2F53C /* minixml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minixml.h; sourceTree = ""; }; - AE3259F126BAA8E200B2F53C /* receivedata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = receivedata.c; sourceTree = ""; }; - AE3259F226BAA8E200B2F53C /* miniupnpc_socketdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpc_socketdef.h; sourceTree = ""; }; - AE3259F326BAA8E200B2F53C /* miniwget.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = miniwget.c; sourceTree = ""; }; - AE3259F526BAA8E200B2F53C /* upnperrors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upnperrors.h; sourceTree = ""; }; - AE3259F726BAA8E200B2F53C /* igd_desc_parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igd_desc_parse.h; sourceTree = ""; }; - AE3259F826BAA8E200B2F53C /* upnpdev.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = upnpdev.c; sourceTree = ""; }; - AE3259FF26BAA8E200B2F53C /* minissdpc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minissdpc.h; sourceTree = ""; }; - AE325A0426BAA8E200B2F53C /* miniupnpc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpc.h; sourceTree = ""; }; - AE325A0526BAA8E200B2F53C /* miniupnpctypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpctypes.h; sourceTree = ""; }; - AE325A0626BAA8E200B2F53C /* upnpcommands.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = upnpcommands.c; sourceTree = ""; }; - AE325A0A26BAA8E200B2F53C /* addr_is_reserved.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = addr_is_reserved.h; sourceTree = ""; }; - AE325A0F26BAA8E200B2F53C /* minisoap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minisoap.h; sourceTree = ""; }; - AE325A1726BAA8E200B2F53C /* portlistingparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = portlistingparse.h; sourceTree = ""; }; - AE325A1926BAA8E200B2F53C /* connecthostport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = connecthostport.h; sourceTree = ""; }; - AE325A1E26BAA8E200B2F53C /* upnperrors.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = upnperrors.c; sourceTree = ""; }; - AE325A2026BAA8E200B2F53C /* miniwget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniwget.h; sourceTree = ""; }; - AE325A2126BAA8E200B2F53C /* codelength.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = codelength.h; sourceTree = ""; }; - AE325A2226BAA8E200B2F53C /* minixml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = minixml.c; sourceTree = ""; }; - AE325A2426BAA8E200B2F53C /* receivedata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = receivedata.h; sourceTree = ""; }; - AE325A2626BAA8E200B2F53C /* upnpreplyparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upnpreplyparse.h; sourceTree = ""; }; - AE325A2826BAA8E200B2F53C /* rc_version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rc_version.h; sourceTree = ""; }; - AE325A2926BAA8E200B2F53C /* minissdpc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = minissdpc.c; sourceTree = ""; }; - AE325A2A26BAA8E200B2F53C /* miniupnpc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = miniupnpc.c; sourceTree = ""; }; - AE325A3126BAA8E200B2F53C /* upnpdev.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upnpdev.h; sourceTree = ""; }; - AE325A3426BAA8E200B2F53C /* igd_desc_parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = igd_desc_parse.c; sourceTree = ""; }; - AE325A7126BAA8E200B2F53C /* imgui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imgui.h; sourceTree = ""; }; - AE325A7226BAA8E200B2F53C /* imstb_textedit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imstb_textedit.h; sourceTree = ""; }; - AE325A7326BAA8E200B2F53C /* imconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imconfig.h; sourceTree = ""; }; - AE325A7426BAA8E200B2F53C /* imgui_widgets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui_widgets.cpp; sourceTree = ""; }; - AE325A7526BAA8E200B2F53C /* imstb_truetype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imstb_truetype.h; sourceTree = ""; }; - AE325A7626BAA8E200B2F53C /* imgui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui.cpp; sourceTree = ""; }; - AE325A7726BAA8E200B2F53C /* imgui_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imgui_internal.h; sourceTree = ""; }; - AE325A7826BAA8E200B2F53C /* imstb_rectpack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imstb_rectpack.h; sourceTree = ""; }; - AE325A7926BAA8E200B2F53C /* imgui_demo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui_demo.cpp; sourceTree = ""; }; - AE325A7A26BAA8E200B2F53C /* roboto_medium.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = roboto_medium.h; sourceTree = ""; }; - AE325A7B26BAA8E200B2F53C /* imgui_draw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui_draw.cpp; sourceTree = ""; }; - AE325A8326BAA8E200B2F53C /* flac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = flac.h; sourceTree = ""; }; - AE325A8426BAA8E200B2F53C /* chdconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chdconfig.h; sourceTree = ""; }; - AE325A8526BAA8E200B2F53C /* bitstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitstream.h; sourceTree = ""; }; - AE325A8626BAA8E200B2F53C /* cdrom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cdrom.h; sourceTree = ""; }; - AE325A8726BAA8E200B2F53C /* chd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chd.h; sourceTree = ""; }; - AE325A8826BAA8E200B2F53C /* huffman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = huffman.h; sourceTree = ""; }; - AE325A8926BAA8E200B2F53C /* coretypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = coretypes.h; sourceTree = ""; }; - AE325A8B26BAA8E200B2F53C /* dr_flac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dr_flac.h; sourceTree = ""; }; - AE325A9226BAA8E200B2F53C /* zutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zutil.h; sourceTree = ""; }; - AE325A9326BAA8E200B2F53C /* inftrees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inftrees.h; sourceTree = ""; }; - AE325A9426BAA8E200B2F53C /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inflate.c; sourceTree = ""; }; - AE325A9A26BAA8E200B2F53C /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = ""; }; - AE325A9D26BAA8E200B2F53C /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = deflate.c; sourceTree = ""; }; - AE325A9E26BAA8E200B2F53C /* inffixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffixed.h; sourceTree = ""; }; - AE325AA126BAA8E200B2F53C /* gzread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzread.c; sourceTree = ""; }; - AE325AA326BAA8E200B2F53C /* trees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trees.h; sourceTree = ""; }; - AE325AA526BAA8E200B2F53C /* inffast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffast.h; sourceTree = ""; }; - AE325AA726BAA8E200B2F53C /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crc32.c; sourceTree = ""; }; - AE325AA926BAA8E200B2F53C /* infback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infback.c; sourceTree = ""; }; - AE325AAA26BAA8E200B2F53C /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zutil.c; sourceTree = ""; }; - AE325AAB26BAA8E200B2F53C /* deflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = deflate.h; sourceTree = ""; }; - AE325AAE26BAA8E200B2F53C /* gzguts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gzguts.h; sourceTree = ""; }; - AE325AAF26BAA8E200B2F53C /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = ""; }; - AE325AB026BAA8E200B2F53C /* gzlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzlib.c; sourceTree = ""; }; - AE325AB226BAA8E200B2F53C /* inflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inflate.h; sourceTree = ""; }; - AE325AB326BAA8E200B2F53C /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inftrees.c; sourceTree = ""; }; - AE325ABB26BAA8E200B2F53C /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uncompr.c; sourceTree = ""; }; - AE325ABC26BAA8E200B2F53C /* gzwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzwrite.c; sourceTree = ""; }; - AE325ABD26BAA8E200B2F53C /* trees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = trees.c; sourceTree = ""; }; - AE325ABE26BAA8E200B2F53C /* gzclose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzclose.c; sourceTree = ""; }; - AE325ABF26BAA8E200B2F53C /* crc32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crc32.h; sourceTree = ""; }; - AE325AC126BAA8E200B2F53C /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inffast.c; sourceTree = ""; }; - AE325AC226BAA8E200B2F53C /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = adler32.c; sourceTree = ""; }; - AE325AC326BAA8E200B2F53C /* zconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zconf.h; sourceTree = ""; }; - AE325AC926BAA8E200B2F53C /* LzHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzHash.h; sourceTree = ""; }; - AE325ACA26BAA8E200B2F53C /* 7zTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zTypes.h; sourceTree = ""; }; - AE325ACB26BAA8E200B2F53C /* Compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Compiler.h; sourceTree = ""; }; - AE325ACC26BAA8E200B2F53C /* Precomp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Precomp.h; sourceTree = ""; }; - AE325ACD26BAA8E200B2F53C /* CpuArch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CpuArch.h; sourceTree = ""; }; - AE325ACE26BAA8E200B2F53C /* Delta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Delta.h; sourceTree = ""; }; - AE325ACF26BAA8E200B2F53C /* LzmaLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzmaLib.h; sourceTree = ""; }; - AE325AD026BAA8E200B2F53C /* Lzma86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lzma86.h; sourceTree = ""; }; - AE325AD126BAA8E200B2F53C /* LzmaEnc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzmaEnc.h; sourceTree = ""; }; - AE325AD226BAA8E200B2F53C /* LzFind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzFind.h; sourceTree = ""; }; - AE325AD326BAA8E200B2F53C /* Bra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bra.h; sourceTree = ""; }; - AE325AD426BAA8E200B2F53C /* Sort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sort.h; sourceTree = ""; }; - AE325AD526BAA8E200B2F53C /* LzmaDec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzmaDec.h; sourceTree = ""; }; - AE325AD626BAA8E200B2F53C /* Alloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Alloc.h; sourceTree = ""; }; - AE325ADC26BAA8E200B2F53C /* LzFind.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = LzFind.c; sourceTree = ""; }; - AE325ADD26BAA8E200B2F53C /* Sort.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Sort.c; sourceTree = ""; }; - AE325ADE26BAA8E200B2F53C /* Bra86.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Bra86.c; sourceTree = ""; }; - AE325ADF26BAA8E200B2F53C /* Alloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Alloc.c; sourceTree = ""; }; - AE325AE126BAA8E200B2F53C /* BraIA64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BraIA64.c; sourceTree = ""; }; - AE325AE226BAA8E200B2F53C /* Lzma86Dec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Lzma86Dec.c; sourceTree = ""; }; - AE325AE326BAA8E200B2F53C /* Delta.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Delta.c; sourceTree = ""; }; - AE325AE426BAA8E200B2F53C /* CpuArch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = CpuArch.c; sourceTree = ""; }; - AE325AE726BAA8E200B2F53C /* libchdr_chd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_chd.c; sourceTree = ""; }; - AE325AE826BAA8E200B2F53C /* libchdr_bitstream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_bitstream.c; sourceTree = ""; }; - AE325AE926BAA8E200B2F53C /* libchdr_huffman.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_huffman.c; sourceTree = ""; }; - AE325AEA26BAA8E200B2F53C /* libchdr_flac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_flac.c; sourceTree = ""; }; - AE325AEC26BAA8E200B2F53C /* libchdr_cdrom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_cdrom.c; sourceTree = ""; }; - AE325AF126BAA8E200B2F53C /* pico_protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_protocol.h; sourceTree = ""; }; - AE325AF226BAA8E200B2F53C /* pico_socket_multicast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_socket_multicast.h; sourceTree = ""; }; - AE325AF326BAA8E200B2F53C /* pico_eth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_eth.h; sourceTree = ""; }; - AE325AF426BAA8E200B2F53C /* pico_md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_md5.h; sourceTree = ""; }; - AE325AF526BAA8E200B2F53C /* pico_stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_stack.h; sourceTree = ""; }; - AE325AF626BAA8E200B2F53C /* pico_defines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_defines.h; sourceTree = ""; }; - AE325AF726BAA8E200B2F53C /* pico_constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_constants.h; sourceTree = ""; }; - AE325AF826BAA8E200B2F53C /* pico_socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_socket.h; sourceTree = ""; }; - AE325AF926BAA8E200B2F53C /* pico_queue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_queue.h; sourceTree = ""; }; - AE325AFA26BAA8E200B2F53C /* pico_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_config.h; sourceTree = ""; }; - AE325AFB26BAA8E200B2F53C /* pico_device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_device.h; sourceTree = ""; }; - AE325AFD26BAA8E200B2F53C /* pico_posix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_posix.h; sourceTree = ""; }; - AE325AFE26BAA8E200B2F53C /* pico_msvc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_msvc.h; sourceTree = ""; }; - AE325AFF26BAA8E200B2F53C /* pico_avr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_avr.h; sourceTree = ""; }; - AE325B0026BAA8E200B2F53C /* pico_msp430.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_msp430.h; sourceTree = ""; }; - AE325B0126BAA8E200B2F53C /* pico_cortex_m.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_cortex_m.h; sourceTree = ""; }; - AE325B0226BAA8E200B2F53C /* pico_esp8266.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_esp8266.h; sourceTree = ""; }; - AE325B0326BAA8E200B2F53C /* pico_mbed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_mbed.h; sourceTree = ""; }; - AE325B0426BAA8E200B2F53C /* pico_atsamd21j18.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_atsamd21j18.h; sourceTree = ""; }; - AE325B0526BAA8E200B2F53C /* pico_pic32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_pic32.h; sourceTree = ""; }; - AE325B0626BAA8E200B2F53C /* pico_arm9.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_arm9.h; sourceTree = ""; }; - AE325B0726BAA8E200B2F53C /* pico_dos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dos.h; sourceTree = ""; }; - AE325B0826BAA8E200B2F53C /* pico_generic_gcc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_generic_gcc.h; sourceTree = ""; }; - AE325B0926BAA8E200B2F53C /* pico_linux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_linux.h; sourceTree = ""; }; - AE325B0A26BAA8E200B2F53C /* pico_pic24.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_pic24.h; sourceTree = ""; }; - AE325B0B26BAA8E200B2F53C /* pico_none.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_none.h; sourceTree = ""; }; - AE325B0C26BAA8E200B2F53C /* pico_tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_tree.h; sourceTree = ""; }; - AE325B0D26BAA8E200B2F53C /* heap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = heap.h; sourceTree = ""; }; - AE325B0E26BAA8E200B2F53C /* pico_addressing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_addressing.h; sourceTree = ""; }; - AE325B0F26BAA8E200B2F53C /* pico_frame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_frame.h; sourceTree = ""; }; - AE325B1026BAA8E200B2F53C /* pico_defines_msvc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_defines_msvc.h; sourceTree = ""; }; - AE325B1126BAA8E200B2F53C /* pico_module_eth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_module_eth.h; sourceTree = ""; }; - AE325B2526BAA8E300B2F53C /* pico_device.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_device.c; sourceTree = ""; }; - AE325B2626BAA8E300B2F53C /* pico_tree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_tree.c; sourceTree = ""; }; - AE325B2726BAA8E300B2F53C /* pico_frame.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_frame.c; sourceTree = ""; }; - AE325B2826BAA8E300B2F53C /* pico_protocol.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_protocol.c; sourceTree = ""; }; - AE325B2926BAA8E300B2F53C /* pico_socket_multicast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_socket_multicast.c; sourceTree = ""; }; - AE325B2A26BAA8E300B2F53C /* pico_stack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_stack.c; sourceTree = ""; }; - AE325B2B26BAA8E300B2F53C /* pico_md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_md5.c; sourceTree = ""; }; - AE325B2C26BAA8E300B2F53C /* pico_socket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_socket.c; sourceTree = ""; }; - AE325B2F26BAA8E300B2F53C /* pico_dev_ppp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dev_ppp.c; sourceTree = ""; }; - AE325B3026BAA8E300B2F53C /* pico_ethernet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_ethernet.c; sourceTree = ""; }; - AE325B3126BAA8E300B2F53C /* pico_802154.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_802154.h; sourceTree = ""; }; - AE325B3226BAA8E300B2F53C /* pico_olsr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_olsr.h; sourceTree = ""; }; - AE325B3326BAA8E300B2F53C /* pico_udp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_udp.c; sourceTree = ""; }; - AE325B3426BAA8E300B2F53C /* pico_dhcp_server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dhcp_server.c; sourceTree = ""; }; - AE325B3526BAA8E300B2F53C /* pico_mm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_mm.h; sourceTree = ""; }; - AE325B3726BAA8E300B2F53C /* pico_ipv4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_ipv4.c; sourceTree = ""; }; - AE325B3926BAA8E300B2F53C /* pico_socket_tcp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_socket_tcp.c; sourceTree = ""; }; - AE325B3A26BAA8E300B2F53C /* pico_ipv6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ipv6.h; sourceTree = ""; }; - AE325B3B26BAA8E300B2F53C /* pico_dns_client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dns_client.c; sourceTree = ""; }; - AE325B3C26BAA8E300B2F53C /* pico_nat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_nat.h; sourceTree = ""; }; - AE325B3D26BAA8E300B2F53C /* pico_mld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_mld.h; sourceTree = ""; }; - AE325B3E26BAA8E300B2F53C /* pico_icmp4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_icmp4.c; sourceTree = ""; }; - AE325B3F26BAA8E300B2F53C /* pico_dns_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dns_common.h; sourceTree = ""; }; - AE325B4026BAA8E300B2F53C /* pico_strings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_strings.c; sourceTree = ""; }; - AE325B4126BAA8E300B2F53C /* pico_arp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_arp.c; sourceTree = ""; }; - AE325B4226BAA8E300B2F53C /* pico_socket_udp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_socket_udp.h; sourceTree = ""; }; - AE325B4326BAA8E300B2F53C /* pico_icmp6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_icmp6.h; sourceTree = ""; }; - AE325B4426BAA8E300B2F53C /* pico_mcast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_mcast.h; sourceTree = ""; }; - AE325B4526BAA8E300B2F53C /* pico_fragments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_fragments.h; sourceTree = ""; }; - AE325B4626BAA8E300B2F53C /* pico_dhcp_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dhcp_common.c; sourceTree = ""; }; - AE325B4726BAA8E300B2F53C /* pico_6lowpan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_6lowpan.h; sourceTree = ""; }; - AE325B4826BAA8E300B2F53C /* pico_dhcp_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dhcp_client.h; sourceTree = ""; }; - AE325B4926BAA8E300B2F53C /* pico_tcp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_tcp.h; sourceTree = ""; }; - AE325B4A26BAA8E300B2F53C /* pico_dhcp_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dhcp_server.h; sourceTree = ""; }; - AE325B4B26BAA8E300B2F53C /* pico_udp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_udp.h; sourceTree = ""; }; - AE325B4C26BAA8E300B2F53C /* pico_dev_null.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dev_null.h; sourceTree = ""; }; - AE325B4D26BAA8E300B2F53C /* pico_ipv6_nd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ipv6_nd.h; sourceTree = ""; }; - AE325B4E26BAA8E300B2F53C /* pico_dev_ppp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dev_ppp.h; sourceTree = ""; }; - AE325B4F26BAA8E300B2F53C /* pico_dev_ipc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dev_ipc.h; sourceTree = ""; }; - AE325B5026BAA8E300B2F53C /* pico_ethernet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ethernet.h; sourceTree = ""; }; - AE325B5126BAA8E300B2F53C /* pico_aodv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_aodv.h; sourceTree = ""; }; - AE325B5226BAA8E300B2F53C /* pico_socket_tcp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_socket_tcp.h; sourceTree = ""; }; - AE325B5326BAA8E300B2F53C /* pico_ipv4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ipv4.h; sourceTree = ""; }; - AE325B5426BAA8E300B2F53C /* pico_arp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_arp.h; sourceTree = ""; }; - AE325B5526BAA8E300B2F53C /* pico_dns_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dns_common.c; sourceTree = ""; }; - AE325B5626BAA8E300B2F53C /* pico_strings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_strings.h; sourceTree = ""; }; - AE325B5726BAA8E300B2F53C /* pico_socket_udp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_socket_udp.c; sourceTree = ""; }; - AE325B5826BAA8E300B2F53C /* pico_icmp4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_icmp4.h; sourceTree = ""; }; - AE325B5926BAA8E300B2F53C /* pico_dns_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dns_client.h; sourceTree = ""; }; - AE325B5A26BAA8E300B2F53C /* pico_igmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_igmp.h; sourceTree = ""; }; - AE325B5B26BAA8E300B2F53C /* pico_6lowpan_ll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_6lowpan_ll.h; sourceTree = ""; }; - AE325B5C26BAA8E300B2F53C /* pico_tcp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_tcp.c; sourceTree = ""; }; - AE325B5D26BAA8E300B2F53C /* pico_ipfilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ipfilter.h; sourceTree = ""; }; - AE325B5E26BAA8E300B2F53C /* pico_dhcp_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dhcp_common.h; sourceTree = ""; }; - AE325B5F26BAA8E300B2F53C /* pico_fragments.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_fragments.c; sourceTree = ""; }; - AE32649C26BAA8F300B2F53C /* stb_image_write.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stb_image_write.h; sourceTree = ""; }; - AE32649D26BAA8F300B2F53C /* stb_image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stb_image.h; sourceTree = ""; }; - AE326C3E26BAA8FA00B2F53C /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = ""; }; - AE326C3F26BAA8FA00B2F53C /* elf64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = elf64.h; sourceTree = ""; }; - AE326C4026BAA8FA00B2F53C /* elf64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = elf64.cpp; sourceTree = ""; }; - AE326C4126BAA8FA00B2F53C /* elf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = elf.cpp; sourceTree = ""; }; - AE326C4226BAA8FA00B2F53C /* elf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = elf.h; sourceTree = ""; }; - AE326C4326BAA8FA00B2F53C /* elf32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = elf32.h; sourceTree = ""; }; - AE326C4426BAA8FA00B2F53C /* elf32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = elf32.cpp; sourceTree = ""; }; - AE326CBA26BAA8FB00B2F53C /* cdipsr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cdipsr.cpp; sourceTree = ""; }; - AE326D2A26BAA8FB00B2F53C /* cdipsr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cdipsr.h; sourceTree = ""; }; - AE326D2D26BAA8FB00B2F53C /* xxhash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xxhash.h; sourceTree = ""; }; - AE326D5C26BAA8FC00B2F53C /* xxhash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xxhash.c; sourceTree = ""; }; - AE326D6126BAA8FC00B2F53C /* xxh3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xxh3.h; sourceTree = ""; }; - AE326EC626BAA8FD00B2F53C /* zip_source_tell_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_tell_write.c; sourceTree = ""; }; - AE326EC726BAA8FD00B2F53C /* zip_memdup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_memdup.c; sourceTree = ""; }; - AE326EC826BAA8FD00B2F53C /* zip_source_supports.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_supports.c; sourceTree = ""; }; - AE326EC926BAA8FD00B2F53C /* zip_file_get_external_attributes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_get_external_attributes.c; sourceTree = ""; }; - AE326ECA26BAA8FD00B2F53C /* zip_source_begin_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_begin_write.c; sourceTree = ""; }; - AE326ECB26BAA8FD00B2F53C /* zipint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zipint.h; sourceTree = ""; }; - AE326ECC26BAA8FD00B2F53C /* zip_add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_add.c; sourceTree = ""; }; - AE326ECD26BAA8FD00B2F53C /* zip_get_name.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_get_name.c; sourceTree = ""; }; - AE326ECE26BAA8FD00B2F53C /* zip_file_strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_strerror.c; sourceTree = ""; }; - AE326ECF26BAA8FD00B2F53C /* zip_fopen_index.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_fopen_index.c; sourceTree = ""; }; - AE326ED026BAA8FD00B2F53C /* zip_source_commit_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_commit_write.c; sourceTree = ""; }; - AE326ED126BAA8FD00B2F53C /* zip_source_buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_buffer.c; sourceTree = ""; }; - AE326ED226BAA8FD00B2F53C /* zip_error_clear.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_error_clear.c; sourceTree = ""; }; - AE326ED326BAA8FD00B2F53C /* zip_source_stat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_stat.c; sourceTree = ""; }; - AE326ED426BAA8FD00B2F53C /* zip_get_archive_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_get_archive_comment.c; sourceTree = ""; }; - AE326ED526BAA8FD00B2F53C /* zip_file_rename.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_rename.c; sourceTree = ""; }; - AE326ED626BAA8FD00B2F53C /* zip_ftell.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_ftell.c; sourceTree = ""; }; - AE326ED726BAA8FD00B2F53C /* zip_discard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_discard.c; sourceTree = ""; }; - AE326ED826BAA8FD00B2F53C /* zip_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_string.c; sourceTree = ""; }; - AE326ED926BAA8FD00B2F53C /* zip_set_name.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_set_name.c; sourceTree = ""; }; - AE326EDA26BAA8FD00B2F53C /* zip_entry.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_entry.c; sourceTree = ""; }; - AE326EDB26BAA8FD00B2F53C /* zip_file_set_encryption.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_set_encryption.c; sourceTree = ""; }; - AE326EDD26BAA8FD00B2F53C /* zip_source_open.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_open.c; sourceTree = ""; }; - AE326EDE26BAA8FD00B2F53C /* zip_set_file_compression.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_set_file_compression.c; sourceTree = ""; }; - AE326EDF26BAA8FD00B2F53C /* zip_hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_hash.c; sourceTree = ""; }; - AE326EE026BAA8FD00B2F53C /* zip_file_error_get.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_error_get.c; sourceTree = ""; }; - AE326EE126BAA8FD00B2F53C /* zip_file_replace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_replace.c; sourceTree = ""; }; - AE326EE326BAA8FD00B2F53C /* zip_file_get_offset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_get_offset.c; sourceTree = ""; }; - AE326EE426BAA8FD00B2F53C /* zip_unchange.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_unchange.c; sourceTree = ""; }; - AE326EE526BAA8FD00B2F53C /* zip_new.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_new.c; sourceTree = ""; }; - AE326EE626BAA8FD00B2F53C /* zip_file_set_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_set_comment.c; sourceTree = ""; }; - AE326EE726BAA8FD00B2F53C /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; }; - AE326EE826BAA8FD00B2F53C /* zip_random_unix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_random_unix.c; sourceTree = ""; }; - AE326EE926BAA8FD00B2F53C /* zip_close.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_close.c; sourceTree = ""; }; - AE326EEB26BAA8FD00B2F53C /* zip_crypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zip_crypto.h; sourceTree = ""; }; - AE326EEC26BAA8FD00B2F53C /* zip_add_dir.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_add_dir.c; sourceTree = ""; }; - AE326EED26BAA8FD00B2F53C /* zip_error_get_sys_type.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_error_get_sys_type.c; sourceTree = ""; }; - AE326EEE26BAA8FD00B2F53C /* zip_source_call.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_call.c; sourceTree = ""; }; - AE326EEF26BAA8FD00B2F53C /* zip_source_is_deleted.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_is_deleted.c; sourceTree = ""; }; - AE326EF026BAA8FD00B2F53C /* zip_fopen_encrypted.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_fopen_encrypted.c; sourceTree = ""; }; - AE326EF126BAA8FD00B2F53C /* zip_set_archive_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_set_archive_comment.c; sourceTree = ""; }; - AE326EF226BAA8FD00B2F53C /* zip_extra_field.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_extra_field.c; sourceTree = ""; }; - AE326EF326BAA8FD00B2F53C /* zip_source_file_stdio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_file_stdio.c; sourceTree = ""; }; - AE326EF426BAA8FD00B2F53C /* zip_dir_add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_dir_add.c; sourceTree = ""; }; - AE326EF526BAA8FD00B2F53C /* zip_name_locate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_name_locate.c; sourceTree = ""; }; - AE326EF626BAA8FD00B2F53C /* zip_source_seek_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_seek_write.c; sourceTree = ""; }; - AE326EF726BAA8FD00B2F53C /* zip_algorithm_deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_algorithm_deflate.c; sourceTree = ""; }; - AE326EF826BAA8FD00B2F53C /* zip_unchange_archive.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_unchange_archive.c; sourceTree = ""; }; - AE326EF926BAA8FD00B2F53C /* zip_source_free.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_free.c; sourceTree = ""; }; - AE326EFA26BAA8FD00B2F53C /* zip_source_file_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_file_common.c; sourceTree = ""; }; - AE326EFB26BAA8FD00B2F53C /* zip_get_num_files.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_get_num_files.c; sourceTree = ""; }; - AE326EFC26BAA8FD00B2F53C /* zip_pkware.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_pkware.c; sourceTree = ""; }; - AE326EFD26BAA8FD00B2F53C /* zip_err_str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_err_str.c; sourceTree = ""; }; - AE326EFE26BAA8FD00B2F53C /* zip_add_entry.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_add_entry.c; sourceTree = ""; }; - AE326F0026BAA8FD00B2F53C /* zip_buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_buffer.c; sourceTree = ""; }; - AE326F0126BAA8FD00B2F53C /* zip_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_error.c; sourceTree = ""; }; - AE326F0326BAA8FD00B2F53C /* zip_strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_strerror.c; sourceTree = ""; }; - AE326F0426BAA8FD00B2F53C /* zip_source_seek.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_seek.c; sourceTree = ""; }; - AE326F0526BAA8FD00B2F53C /* zip_get_encryption_implementation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_get_encryption_implementation.c; sourceTree = ""; }; - AE326F0626BAA8FD00B2F53C /* zip_get_archive_flag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_get_archive_flag.c; sourceTree = ""; }; - AE326F0726BAA8FD00B2F53C /* zip_source_pkware_encode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_pkware_encode.c; sourceTree = ""; }; - AE326F0826BAA8FD00B2F53C /* zip_set_archive_flag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_set_archive_flag.c; sourceTree = ""; }; - AE326F0926BAA8FD00B2F53C /* zip_source_zip_new.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_zip_new.c; sourceTree = ""; }; - AE326F0C26BAA8FD00B2F53C /* zip_fdopen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_fdopen.c; sourceTree = ""; }; - AE326F0D26BAA8FD00B2F53C /* zip_unchange_data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_unchange_data.c; sourceTree = ""; }; - AE326F0F26BAA8FD00B2F53C /* zip_source_pkware_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_pkware_decode.c; sourceTree = ""; }; - AE326F1026BAA8FD00B2F53C /* zip_file_set_mtime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_set_mtime.c; sourceTree = ""; }; - AE326F1226BAA8FD00B2F53C /* zip_set_default_password.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_set_default_password.c; sourceTree = ""; }; - AE326F1326BAA8FD00B2F53C /* zip_source_file_stdio_named.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_file_stdio_named.c; sourceTree = ""; }; - AE326F1426BAA8FD00B2F53C /* zip_extra_field_api.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_extra_field_api.c; sourceTree = ""; }; - AE326F1526BAA8FD00B2F53C /* zip_fread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_fread.c; sourceTree = ""; }; - AE326F1626BAA8FD00B2F53C /* zip_source_rollback_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_rollback_write.c; sourceTree = ""; }; - AE326F1726BAA8FD00B2F53C /* zip_progress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_progress.c; sourceTree = ""; }; - AE326F1826BAA8FD00B2F53C /* zip_rename.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_rename.c; sourceTree = ""; }; - AE326F1926BAA8FD00B2F53C /* zip_source_zip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_zip.c; sourceTree = ""; }; - AE326F1A26BAA8FD00B2F53C /* zip_stat_index.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_stat_index.c; sourceTree = ""; }; - AE326F1B26BAA8FD00B2F53C /* zip_get_num_entries.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_get_num_entries.c; sourceTree = ""; }; - AE326F1C26BAA8FD00B2F53C /* zip_source_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zip_source_file.h; sourceTree = ""; }; - AE326F1D26BAA8FD00B2F53C /* zip_source_function.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_function.c; sourceTree = ""; }; - AE326F1E26BAA8FD00B2F53C /* zip_file_set_external_attributes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_set_external_attributes.c; sourceTree = ""; }; - AE326F1F26BAA8FD00B2F53C /* zip_fseek.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_fseek.c; sourceTree = ""; }; - AE326F2126BAA8FD00B2F53C /* zip_replace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_replace.c; sourceTree = ""; }; - AE326F2226BAA8FE00B2F53C /* zip_delete.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_delete.c; sourceTree = ""; }; - AE326F2326BAA8FE00B2F53C /* zip_source_crc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_crc.c; sourceTree = ""; }; - AE326F2426BAA8FE00B2F53C /* zip_source_accept_empty.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_accept_empty.c; sourceTree = ""; }; - AE326F2526BAA8FE00B2F53C /* zip_set_file_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_set_file_comment.c; sourceTree = ""; }; - AE326F2726BAA8FE00B2F53C /* zip_stat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_stat.c; sourceTree = ""; }; - AE326F2826BAA8FE00B2F53C /* zip_get_file_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_get_file_comment.c; sourceTree = ""; }; - AE326F2A26BAA8FE00B2F53C /* zip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zip.h; sourceTree = ""; }; - AE326F2B26BAA8FE00B2F53C /* zip_source_close.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_close.c; sourceTree = ""; }; - AE326F2C26BAA8FE00B2F53C /* zip_source_read.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_read.c; sourceTree = ""; }; - AE326F2D26BAA8FE00B2F53C /* zip_open.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_open.c; sourceTree = ""; }; - AE326F2E26BAA8FE00B2F53C /* zip_source_begin_write_cloning.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_begin_write_cloning.c; sourceTree = ""; }; - AE326F2F26BAA8FE00B2F53C /* compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compat.h; sourceTree = ""; }; - AE326F3126BAA8FE00B2F53C /* zip_fopen_index_encrypted.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_fopen_index_encrypted.c; sourceTree = ""; }; - AE326F3326BAA8FE00B2F53C /* zip_utf-8.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "zip_utf-8.c"; sourceTree = ""; }; - AE326F3426BAA8FE00B2F53C /* zip_error_get.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_error_get.c; sourceTree = ""; }; - AE326F3526BAA8FE00B2F53C /* zip_fclose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_fclose.c; sourceTree = ""; }; - AE326F3626BAA8FE00B2F53C /* zip_dirent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_dirent.c; sourceTree = ""; }; - AE326F3726BAA8FE00B2F53C /* zip_source_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_write.c; sourceTree = ""; }; - AE326F3826BAA8FE00B2F53C /* zip_file_add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_add.c; sourceTree = ""; }; - AE326F3926BAA8FE00B2F53C /* zip_source_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_error.c; sourceTree = ""; }; - AE326F3A26BAA8FE00B2F53C /* zip_source_tell.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_tell.c; sourceTree = ""; }; - AE326F3C26BAA8FE00B2F53C /* zip_source_get_file_attributes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_get_file_attributes.c; sourceTree = ""; }; - AE326F3D26BAA8FE00B2F53C /* zip_file_error_clear.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_error_clear.c; sourceTree = ""; }; - AE326F3E26BAA8FE00B2F53C /* zip_source_compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_compress.c; sourceTree = ""; }; - AE326F3F26BAA8FE00B2F53C /* zip_libzip_version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_libzip_version.c; sourceTree = ""; }; - AE326F4026BAA8FE00B2F53C /* zip_error_to_str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_error_to_str.c; sourceTree = ""; }; - AE326F4126BAA8FE00B2F53C /* zip_source_remove.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_remove.c; sourceTree = ""; }; - AE326F4326BAA8FE00B2F53C /* zip_source_file_stdio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zip_source_file_stdio.h; sourceTree = ""; }; - AE326F4526BAA8FE00B2F53C /* zipconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zipconf.h; sourceTree = ""; }; - AE326F4626BAA8FE00B2F53C /* zip_source_window.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_window.c; sourceTree = ""; }; - AE326F4726BAA8FE00B2F53C /* zip_file_get_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_file_get_comment.c; sourceTree = ""; }; - AE326F4826BAA8FE00B2F53C /* zip_mkstempm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_mkstempm.c; sourceTree = ""; }; - AE326F4A26BAA8FE00B2F53C /* zip_stat_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_stat_init.c; sourceTree = ""; }; - AE326F4B26BAA8FE00B2F53C /* zip_fopen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_fopen.c; sourceTree = ""; }; - AE326F4F26BAA8FE00B2F53C /* zip_unchange_all.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_unchange_all.c; sourceTree = ""; }; - AE326F5026BAA8FE00B2F53C /* zip_io_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_io_util.c; sourceTree = ""; }; - AE326F5226BAA8FE00B2F53C /* zip_source_layered.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_source_layered.c; sourceTree = ""; }; - AE326F5426BAA8FE00B2F53C /* zip_error_strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip_error_strerror.c; sourceTree = ""; }; - AE32739926BAA90300B2F53C /* vec4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vec4.hpp; sourceTree = ""; }; - AE32739A26BAA90300B2F53C /* integer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integer.hpp; sourceTree = ""; }; - AE32739B26BAA90300B2F53C /* vector_relational.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_relational.hpp; sourceTree = ""; }; - AE32739C26BAA90300B2F53C /* mat2x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mat2x3.hpp; sourceTree = ""; }; - AE32739D26BAA90300B2F53C /* mat4x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mat4x4.hpp; sourceTree = ""; }; - AE32739E26BAA90300B2F53C /* mat2x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mat2x2.hpp; sourceTree = ""; }; - AE32739F26BAA90300B2F53C /* exponential.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = exponential.hpp; sourceTree = ""; }; - AE3273A026BAA90300B2F53C /* vec2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vec2.hpp; sourceTree = ""; }; - AE3273A226BAA90300B2F53C /* vec3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vec3.hpp; sourceTree = ""; }; - AE3273A326BAA90300B2F53C /* fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fwd.hpp; sourceTree = ""; }; - AE3273A426BAA90300B2F53C /* mat4x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mat4x3.hpp; sourceTree = ""; }; - AE3273A526BAA90300B2F53C /* mat4x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mat4x2.hpp; sourceTree = ""; }; - AE3273A626BAA90300B2F53C /* mat2x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mat2x4.hpp; sourceTree = ""; }; - AE3273A726BAA90300B2F53C /* packing.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = packing.hpp; sourceTree = ""; }; - AE3273A826BAA90300B2F53C /* mat3x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mat3x3.hpp; sourceTree = ""; }; - AE3273A926BAA90300B2F53C /* mat3x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mat3x2.hpp; sourceTree = ""; }; - AE3273AB26BAA90300B2F53C /* matrix_double3x2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double3x2_precision.hpp; sourceTree = ""; }; - AE3273AC26BAA90300B2F53C /* matrix_float2x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float2x4.hpp; sourceTree = ""; }; - AE3273AD26BAA90300B2F53C /* vector_bool2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_bool2.hpp; sourceTree = ""; }; - AE3273AE26BAA90300B2F53C /* quaternion_double_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_double_precision.hpp; sourceTree = ""; }; - AE3273AF26BAA90300B2F53C /* matrix_float4x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float4x2.hpp; sourceTree = ""; }; - AE3273B026BAA90300B2F53C /* matrix_float4x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float4x3.hpp; sourceTree = ""; }; - AE3273B126BAA90300B2F53C /* vector_bool3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_bool3.hpp; sourceTree = ""; }; - AE3273B226BAA90300B2F53C /* vector_relational.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_relational.hpp; sourceTree = ""; }; - AE3273B326BAA90300B2F53C /* vector_bool1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_bool1.hpp; sourceTree = ""; }; - AE3273B526BAA90300B2F53C /* vector_uint2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_uint2_precision.hpp; sourceTree = ""; }; - AE3273B626BAA90300B2F53C /* vector_float1_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_float1_precision.hpp; sourceTree = ""; }; - AE3273B726BAA90300B2F53C /* matrix_float2x3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float2x3_precision.hpp; sourceTree = ""; }; - AE3273B826BAA90300B2F53C /* matrix_float2x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float2x2.hpp; sourceTree = ""; }; - AE3273B926BAA90300B2F53C /* matrix_common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_common.hpp; sourceTree = ""; }; - AE3273BA26BAA90300B2F53C /* vector_bool4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_bool4.hpp; sourceTree = ""; }; - AE3273BB26BAA90300B2F53C /* matrix_float2x4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float2x4_precision.hpp; sourceTree = ""; }; - AE3273BC26BAA90300B2F53C /* matrix_float4x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float4x4.hpp; sourceTree = ""; }; - AE3273BD26BAA90300B2F53C /* vector_uint1_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_uint1_precision.hpp; sourceTree = ""; }; - AE3273BE26BAA90300B2F53C /* matrix_float2x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float2x3.hpp; sourceTree = ""; }; - AE3273BF26BAA90300B2F53C /* matrix_clip_space.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_clip_space.hpp; sourceTree = ""; }; - AE3273C026BAA90300B2F53C /* scalar_integer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scalar_integer.hpp; sourceTree = ""; }; - AE3273C126BAA90300B2F53C /* vector_float2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_float2_precision.hpp; sourceTree = ""; }; - AE3273C426BAA90300B2F53C /* scalar_common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scalar_common.hpp; sourceTree = ""; }; - AE3273C626BAA90300B2F53C /* matrix_double4x2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double4x2_precision.hpp; sourceTree = ""; }; - AE3273C826BAA90300B2F53C /* vector_double4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_double4_precision.hpp; sourceTree = ""; }; - AE3273C926BAA90300B2F53C /* matrix_float3x4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float3x4_precision.hpp; sourceTree = ""; }; - AE3273CB26BAA90300B2F53C /* vector_uint3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_uint3.hpp; sourceTree = ""; }; - AE3273CC26BAA90300B2F53C /* matrix_float4x3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float4x3_precision.hpp; sourceTree = ""; }; - AE3273CE26BAA90300B2F53C /* vector_uint2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_uint2.hpp; sourceTree = ""; }; - AE3273CF26BAA90300B2F53C /* quaternion_float_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_float_precision.hpp; sourceTree = ""; }; - AE3273D026BAA90300B2F53C /* vector_int1_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_int1_precision.hpp; sourceTree = ""; }; - AE3273D126BAA90300B2F53C /* matrix_float3x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float3x4.hpp; sourceTree = ""; }; - AE3273D226BAA90300B2F53C /* quaternion_transform.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_transform.hpp; sourceTree = ""; }; - AE3273D326BAA90300B2F53C /* vector_bool4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_bool4_precision.hpp; sourceTree = ""; }; - AE3273D426BAA90300B2F53C /* vector_uint1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_uint1.hpp; sourceTree = ""; }; - AE3273D526BAA90300B2F53C /* matrix_transform.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_transform.hpp; sourceTree = ""; }; - AE3273D726BAA90300B2F53C /* quaternion_exponential.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_exponential.hpp; sourceTree = ""; }; - AE3273D926BAA90400B2F53C /* vector_bool3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_bool3_precision.hpp; sourceTree = ""; }; - AE3273DA26BAA90400B2F53C /* matrix_double2x2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double2x2_precision.hpp; sourceTree = ""; }; - AE3273DB26BAA90400B2F53C /* quaternion_float.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_float.hpp; sourceTree = ""; }; - AE3273DC26BAA90400B2F53C /* vector_int2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_int2_precision.hpp; sourceTree = ""; }; - AE3273DD26BAA90400B2F53C /* vector_uint4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_uint4.hpp; sourceTree = ""; }; - AE3273DE26BAA90400B2F53C /* matrix_float3x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float3x2.hpp; sourceTree = ""; }; - AE3273DF26BAA90400B2F53C /* vector_double3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_double3_precision.hpp; sourceTree = ""; }; - AE3273E026BAA90400B2F53C /* quaternion_common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_common.hpp; sourceTree = ""; }; - AE3273E126BAA90400B2F53C /* matrix_float3x3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float3x3_precision.hpp; sourceTree = ""; }; - AE3273E226BAA90400B2F53C /* matrix_float3x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float3x3.hpp; sourceTree = ""; }; - AE3273E326BAA90400B2F53C /* scalar_int_sized.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scalar_int_sized.hpp; sourceTree = ""; }; - AE3273E426BAA90400B2F53C /* matrix_float4x4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float4x4_precision.hpp; sourceTree = ""; }; - AE3273E526BAA90400B2F53C /* matrix_double4x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double4x2.hpp; sourceTree = ""; }; - AE3273E626BAA90400B2F53C /* vector_int1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_int1.hpp; sourceTree = ""; }; - AE3273E726BAA90400B2F53C /* vector_float3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_float3.hpp; sourceTree = ""; }; - AE3273E826BAA90400B2F53C /* matrix_double2x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double2x4.hpp; sourceTree = ""; }; - AE3273E926BAA90400B2F53C /* scalar_ulp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scalar_ulp.hpp; sourceTree = ""; }; - AE3273EA26BAA90400B2F53C /* quaternion_geometric.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_geometric.hpp; sourceTree = ""; }; - AE3273EB26BAA90400B2F53C /* vector_int3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_int3_precision.hpp; sourceTree = ""; }; - AE3273EC26BAA90400B2F53C /* vector_float2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_float2.hpp; sourceTree = ""; }; - AE3273ED26BAA90400B2F53C /* matrix_double2x3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double2x3_precision.hpp; sourceTree = ""; }; - AE3273EE26BAA90400B2F53C /* vector_bool2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_bool2_precision.hpp; sourceTree = ""; }; - AE3273EF26BAA90400B2F53C /* quaternion_double.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_double.hpp; sourceTree = ""; }; - AE3273F026BAA90400B2F53C /* matrix_double4x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double4x3.hpp; sourceTree = ""; }; - AE3273F226BAA90400B2F53C /* vector_int2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_int2.hpp; sourceTree = ""; }; - AE3273F326BAA90400B2F53C /* vector_double2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_double2_precision.hpp; sourceTree = ""; }; - AE3273F426BAA90400B2F53C /* matrix_float3x2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float3x2_precision.hpp; sourceTree = ""; }; - AE3273F526BAA90400B2F53C /* matrix_relational.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_relational.hpp; sourceTree = ""; }; - AE3273F626BAA90400B2F53C /* vector_integer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_integer.hpp; sourceTree = ""; }; - AE3273F726BAA90400B2F53C /* scalar_relational.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scalar_relational.hpp; sourceTree = ""; }; - AE3273F826BAA90400B2F53C /* vector_float1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_float1.hpp; sourceTree = ""; }; - AE3273F926BAA90400B2F53C /* vector_int3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_int3.hpp; sourceTree = ""; }; - AE3273FB26BAA90400B2F53C /* matrix_double4x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double4x4.hpp; sourceTree = ""; }; - AE3273FC26BAA90400B2F53C /* scalar_uint_sized.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scalar_uint_sized.hpp; sourceTree = ""; }; - AE3273FD26BAA90400B2F53C /* vector_double1_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_double1_precision.hpp; sourceTree = ""; }; - AE3273FE26BAA90400B2F53C /* matrix_double2x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double2x2.hpp; sourceTree = ""; }; - AE3273FF26BAA90400B2F53C /* matrix_float4x2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float4x2_precision.hpp; sourceTree = ""; }; - AE32740026BAA90400B2F53C /* matrix_double2x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double2x3.hpp; sourceTree = ""; }; - AE32740126BAA90400B2F53C /* matrix_projection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_projection.hpp; sourceTree = ""; }; - AE32740226BAA90400B2F53C /* vector_float4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_float4.hpp; sourceTree = ""; }; - AE32740426BAA90400B2F53C /* vector_int4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_int4_precision.hpp; sourceTree = ""; }; - AE32740526BAA90400B2F53C /* matrix_double2x4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double2x4_precision.hpp; sourceTree = ""; }; - AE32740626BAA90400B2F53C /* vector_int4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_int4.hpp; sourceTree = ""; }; - AE32740726BAA90400B2F53C /* quaternion_relational.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_relational.hpp; sourceTree = ""; }; - AE32740826BAA90400B2F53C /* quaternion_trigonometric.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion_trigonometric.hpp; sourceTree = ""; }; - AE32740926BAA90400B2F53C /* vector_bool1_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_bool1_precision.hpp; sourceTree = ""; }; - AE32740A26BAA90400B2F53C /* vector_ulp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_ulp.hpp; sourceTree = ""; }; - AE32740B26BAA90400B2F53C /* vector_float3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_float3_precision.hpp; sourceTree = ""; }; - AE32740C26BAA90400B2F53C /* vector_uint4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_uint4_precision.hpp; sourceTree = ""; }; - AE32740E26BAA90400B2F53C /* vector_common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_common.hpp; sourceTree = ""; }; - AE32740F26BAA90400B2F53C /* scalar_constants.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scalar_constants.hpp; sourceTree = ""; }; - AE32741026BAA90400B2F53C /* matrix_double3x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double3x4.hpp; sourceTree = ""; }; - AE32741226BAA90400B2F53C /* matrix_double4x3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double4x3_precision.hpp; sourceTree = ""; }; - AE32741426BAA90400B2F53C /* matrix_double3x4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double3x4_precision.hpp; sourceTree = ""; }; - AE32741626BAA90400B2F53C /* vector_double4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_double4.hpp; sourceTree = ""; }; - AE32741726BAA90400B2F53C /* vector_double1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_double1.hpp; sourceTree = ""; }; - AE32741826BAA90400B2F53C /* matrix_double4x4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double4x4_precision.hpp; sourceTree = ""; }; - AE32741B26BAA90400B2F53C /* matrix_double3x3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double3x3_precision.hpp; sourceTree = ""; }; - AE32741C26BAA90400B2F53C /* matrix_double3x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double3x2.hpp; sourceTree = ""; }; - AE32741D26BAA90400B2F53C /* matrix_float2x2_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_float2x2_precision.hpp; sourceTree = ""; }; - AE32742026BAA90400B2F53C /* vector_double3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_double3.hpp; sourceTree = ""; }; - AE32742126BAA90400B2F53C /* vector_float4_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_float4_precision.hpp; sourceTree = ""; }; - AE32742226BAA90400B2F53C /* vector_double2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_double2.hpp; sourceTree = ""; }; - AE32742426BAA90400B2F53C /* vector_uint3_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_uint3_precision.hpp; sourceTree = ""; }; - AE32742526BAA90400B2F53C /* matrix_double3x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_double3x3.hpp; sourceTree = ""; }; - AE32742726BAA90400B2F53C /* neon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = neon.h; sourceTree = ""; }; - AE32742826BAA90400B2F53C /* vector_relational.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vector_relational.h; sourceTree = ""; }; - AE32742926BAA90400B2F53C /* matrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = matrix.h; sourceTree = ""; }; - AE32742A26BAA90400B2F53C /* packing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packing.h; sourceTree = ""; }; - AE32742B26BAA90400B2F53C /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; - AE32742C26BAA90400B2F53C /* trigonometric.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trigonometric.h; sourceTree = ""; }; - AE32742D26BAA90400B2F53C /* geometric.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = geometric.h; sourceTree = ""; }; - AE32742E26BAA90400B2F53C /* integer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = integer.h; sourceTree = ""; }; - AE32742F26BAA90400B2F53C /* platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = platform.h; sourceTree = ""; }; - AE32743026BAA90400B2F53C /* exponential.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exponential.h; sourceTree = ""; }; - AE32743126BAA90400B2F53C /* mat3x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mat3x4.hpp; sourceTree = ""; }; - AE32743226BAA90400B2F53C /* matrix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix.hpp; sourceTree = ""; }; - AE32743326BAA90400B2F53C /* glm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = glm.hpp; sourceTree = ""; }; - AE32743426BAA90400B2F53C /* trigonometric.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = trigonometric.hpp; sourceTree = ""; }; - AE32743526BAA90400B2F53C /* geometric.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = geometric.hpp; sourceTree = ""; }; - AE32743B26BAA90400B2F53C /* _fixes.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = _fixes.hpp; sourceTree = ""; }; - AE32743F26BAA90400B2F53C /* qualifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qualifier.hpp; sourceTree = ""; }; - AE32744126BAA90400B2F53C /* _noise.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = _noise.hpp; sourceTree = ""; }; - AE32744226BAA90400B2F53C /* type_half.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_half.hpp; sourceTree = ""; }; - AE32744326BAA90400B2F53C /* _features.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = _features.hpp; sourceTree = ""; }; - AE32744526BAA90400B2F53C /* _vectorize.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = _vectorize.hpp; sourceTree = ""; }; - AE32744726BAA90400B2F53C /* type_quat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_quat.hpp; sourceTree = ""; }; - AE32744D26BAA90400B2F53C /* _swizzle.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = _swizzle.hpp; sourceTree = ""; }; - AE32745226BAA90400B2F53C /* type_mat3x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_mat3x3.hpp; sourceTree = ""; }; - AE32745326BAA90400B2F53C /* type_mat3x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_mat3x2.hpp; sourceTree = ""; }; - AE32745426BAA90400B2F53C /* compute_common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compute_common.hpp; sourceTree = ""; }; - AE32745526BAA90400B2F53C /* setup.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = setup.hpp; sourceTree = ""; }; - AE32745D26BAA90400B2F53C /* glm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glm.cpp; sourceTree = ""; }; - AE32745E26BAA90400B2F53C /* type_mat3x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_mat3x4.hpp; sourceTree = ""; }; - AE32746126BAA90400B2F53C /* type_mat2x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_mat2x3.hpp; sourceTree = ""; }; - AE32746226BAA90400B2F53C /* type_mat4x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_mat4x4.hpp; sourceTree = ""; }; - AE32746426BAA90400B2F53C /* type_mat2x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_mat2x2.hpp; sourceTree = ""; }; - AE32746526BAA90400B2F53C /* type_vec1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_vec1.hpp; sourceTree = ""; }; - AE32746626BAA90400B2F53C /* _swizzle_func.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = _swizzle_func.hpp; sourceTree = ""; }; - AE32746726BAA90400B2F53C /* type_vec3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_vec3.hpp; sourceTree = ""; }; - AE32746826BAA90400B2F53C /* compute_vector_relational.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compute_vector_relational.hpp; sourceTree = ""; }; - AE32746C26BAA90400B2F53C /* type_vec2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_vec2.hpp; sourceTree = ""; }; - AE32746D26BAA90400B2F53C /* type_mat4x3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_mat4x3.hpp; sourceTree = ""; }; - AE32746E26BAA90400B2F53C /* type_mat4x2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_mat4x2.hpp; sourceTree = ""; }; - AE32746F26BAA90400B2F53C /* type_float.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_float.hpp; sourceTree = ""; }; - AE32747026BAA90400B2F53C /* type_mat2x4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_mat2x4.hpp; sourceTree = ""; }; - AE32747326BAA90400B2F53C /* type_vec4.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_vec4.hpp; sourceTree = ""; }; - AE32747426BAA90400B2F53C /* ext.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ext.hpp; sourceTree = ""; }; - AE32747626BAA90400B2F53C /* integer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integer.hpp; sourceTree = ""; }; - AE32747726BAA90400B2F53C /* matrix_integer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_integer.hpp; sourceTree = ""; }; - AE32747C26BAA90400B2F53C /* vec1.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vec1.hpp; sourceTree = ""; }; - AE32747F26BAA90400B2F53C /* ulp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ulp.hpp; sourceTree = ""; }; - AE32748126BAA90400B2F53C /* packing.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = packing.hpp; sourceTree = ""; }; - AE32748426BAA90400B2F53C /* round.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = round.hpp; sourceTree = ""; }; - AE32748526BAA90400B2F53C /* matrix_transform.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_transform.hpp; sourceTree = ""; }; - AE32748626BAA90400B2F53C /* type_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_precision.hpp; sourceTree = ""; }; - AE32748726BAA90400B2F53C /* bitfield.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitfield.hpp; sourceTree = ""; }; - AE32748926BAA90400B2F53C /* quaternion.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion.hpp; sourceTree = ""; }; - AE32748A26BAA90400B2F53C /* matrix_inverse.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_inverse.hpp; sourceTree = ""; }; - AE32748C26BAA90400B2F53C /* random.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = random.hpp; sourceTree = ""; }; - AE32748E26BAA90400B2F53C /* type_ptr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_ptr.hpp; sourceTree = ""; }; - AE32749026BAA90400B2F53C /* constants.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = constants.hpp; sourceTree = ""; }; - AE32749126BAA90400B2F53C /* color_space.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = color_space.hpp; sourceTree = ""; }; - AE32749226BAA90400B2F53C /* noise.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = noise.hpp; sourceTree = ""; }; - AE32749526BAA90400B2F53C /* matrix_access.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_access.hpp; sourceTree = ""; }; - AE32749726BAA90400B2F53C /* epsilon.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = epsilon.hpp; sourceTree = ""; }; - AE32749926BAA90400B2F53C /* reciprocal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reciprocal.hpp; sourceTree = ""; }; - AE32749B26BAA90400B2F53C /* type_aligned.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_aligned.hpp; sourceTree = ""; }; - AE32749C26BAA90400B2F53C /* common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = common.hpp; sourceTree = ""; }; - AE32749E26BAA90400B2F53C /* vector_angle.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_angle.hpp; sourceTree = ""; }; - AE3274A226BAA90400B2F53C /* integer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integer.hpp; sourceTree = ""; }; - AE3274A526BAA90400B2F53C /* hash.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hash.hpp; sourceTree = ""; }; - AE3274A626BAA90400B2F53C /* rotate_vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = rotate_vector.hpp; sourceTree = ""; }; - AE3274A726BAA90400B2F53C /* matrix_interpolation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_interpolation.hpp; sourceTree = ""; }; - AE3274A826BAA90400B2F53C /* functions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = functions.hpp; sourceTree = ""; }; - AE3274AC26BAA90400B2F53C /* string_cast.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = string_cast.hpp; sourceTree = ""; }; - AE3274AD26BAA90400B2F53C /* color_space_YCoCg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = color_space_YCoCg.hpp; sourceTree = ""; }; - AE3274AF26BAA90400B2F53C /* extended_min_max.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = extended_min_max.hpp; sourceTree = ""; }; - AE3274B126BAA90400B2F53C /* fast_square_root.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fast_square_root.hpp; sourceTree = ""; }; - AE3274B426BAA90400B2F53C /* spline.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spline.hpp; sourceTree = ""; }; - AE3274B526BAA90400B2F53C /* fast_trigonometry.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fast_trigonometry.hpp; sourceTree = ""; }; - AE3274B726BAA90400B2F53C /* dual_quaternion.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dual_quaternion.hpp; sourceTree = ""; }; - AE3274B826BAA90400B2F53C /* closest_point.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = closest_point.hpp; sourceTree = ""; }; - AE3274BF26BAA90400B2F53C /* optimum_pow.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = optimum_pow.hpp; sourceTree = ""; }; - AE3274C126BAA90400B2F53C /* raw_data.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = raw_data.hpp; sourceTree = ""; }; - AE3274C226BAA90400B2F53C /* matrix_cross_product.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_cross_product.hpp; sourceTree = ""; }; - AE3274C326BAA90400B2F53C /* euler_angles.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = euler_angles.hpp; sourceTree = ""; }; - AE3274C626BAA90400B2F53C /* type_trait.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_trait.hpp; sourceTree = ""; }; - AE3274C826BAA90400B2F53C /* io.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = io.hpp; sourceTree = ""; }; - AE3274CA26BAA90400B2F53C /* transform.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = transform.hpp; sourceTree = ""; }; - AE3274CB26BAA90400B2F53C /* bit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bit.hpp; sourceTree = ""; }; - AE3274CC26BAA90400B2F53C /* number_precision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = number_precision.hpp; sourceTree = ""; }; - AE3274CD26BAA90400B2F53C /* mixed_product.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mixed_product.hpp; sourceTree = ""; }; - AE3274D026BAA90400B2F53C /* associated_min_max.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = associated_min_max.hpp; sourceTree = ""; }; - AE3274D126BAA90400B2F53C /* matrix_transform_2d.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_transform_2d.hpp; sourceTree = ""; }; - AE3274D326BAA90400B2F53C /* log_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = log_base.hpp; sourceTree = ""; }; - AE3274D426BAA90400B2F53C /* matrix_query.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_query.hpp; sourceTree = ""; }; - AE3274D626BAA90400B2F53C /* extend.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = extend.hpp; sourceTree = ""; }; - AE3274D726BAA90400B2F53C /* gradient_paint.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gradient_paint.hpp; sourceTree = ""; }; - AE3274D826BAA90400B2F53C /* quaternion.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion.hpp; sourceTree = ""; }; - AE3274D926BAA90400B2F53C /* exterior_product.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = exterior_product.hpp; sourceTree = ""; }; - AE3274E026BAA90400B2F53C /* polar_coordinates.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = polar_coordinates.hpp; sourceTree = ""; }; - AE3274E726BAA90400B2F53C /* vec_swizzle.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vec_swizzle.hpp; sourceTree = ""; }; - AE3274E826BAA90400B2F53C /* projection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = projection.hpp; sourceTree = ""; }; - AE3274EA26BAA90400B2F53C /* scalar_relational.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scalar_relational.hpp; sourceTree = ""; }; - AE3274EB26BAA90400B2F53C /* wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wrap.hpp; sourceTree = ""; }; - AE3274ED26BAA90400B2F53C /* texture.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = texture.hpp; sourceTree = ""; }; - AE3274EF26BAA90400B2F53C /* norm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = norm.hpp; sourceTree = ""; }; - AE3274F226BAA90500B2F53C /* color_space.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = color_space.hpp; sourceTree = ""; }; - AE3274F326BAA90500B2F53C /* normal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = normal.hpp; sourceTree = ""; }; - AE3274F626BAA90500B2F53C /* easing.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = easing.hpp; sourceTree = ""; }; - AE3274F826BAA90500B2F53C /* matrix_decompose.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_decompose.hpp; sourceTree = ""; }; - AE3274F926BAA90500B2F53C /* fast_exponential.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fast_exponential.hpp; sourceTree = ""; }; - AE3274FB26BAA90500B2F53C /* handed_coordinate_space.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = handed_coordinate_space.hpp; sourceTree = ""; }; - AE3274FC26BAA90500B2F53C /* intersect.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = intersect.hpp; sourceTree = ""; }; - AE3274FD26BAA90500B2F53C /* perpendicular.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = perpendicular.hpp; sourceTree = ""; }; - AE3274FF26BAA90500B2F53C /* matrix_operation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_operation.hpp; sourceTree = ""; }; - AE32750226BAA90500B2F53C /* color_encoding.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = color_encoding.hpp; sourceTree = ""; }; - AE32750326BAA90500B2F53C /* matrix_major_storage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_major_storage.hpp; sourceTree = ""; }; - AE32750726BAA90500B2F53C /* common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = common.hpp; sourceTree = ""; }; - AE32750826BAA90500B2F53C /* range.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = range.hpp; sourceTree = ""; }; - AE32750A26BAA90500B2F53C /* transform2.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = transform2.hpp; sourceTree = ""; }; - AE32750C26BAA90500B2F53C /* scalar_multiplication.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scalar_multiplication.hpp; sourceTree = ""; }; - AE32750D26BAA90500B2F53C /* std_based_type.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = std_based_type.hpp; sourceTree = ""; }; - AE32750E26BAA90500B2F53C /* matrix_factorisation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix_factorisation.hpp; sourceTree = ""; }; - AE32750F26BAA90500B2F53C /* orthonormalize.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = orthonormalize.hpp; sourceTree = ""; }; - AE32751026BAA90500B2F53C /* normalize_dot.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = normalize_dot.hpp; sourceTree = ""; }; - AE32751126BAA90500B2F53C /* component_wise.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = component_wise.hpp; sourceTree = ""; }; - AE32751326BAA90500B2F53C /* vector_query.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_query.hpp; sourceTree = ""; }; - AE32751626BAA90500B2F53C /* compatibility.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compatibility.hpp; sourceTree = ""; }; - AE32751726BAA90500B2F53C /* rotate_normalized_axis.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = rotate_normalized_axis.hpp; sourceTree = ""; }; - AE32751926BAA90500B2F53C /* type_aligned.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_aligned.hpp; sourceTree = ""; }; - AE32795526BAA90900B2F53C /* LzHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzHash.h; sourceTree = ""; }; - AE32795726BAA90900B2F53C /* 7zTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zTypes.h; sourceTree = ""; }; - AE32795826BAA90900B2F53C /* Bcj2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Bcj2.c; sourceTree = ""; }; - AE32795926BAA90900B2F53C /* Compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Compiler.h; sourceTree = ""; }; - AE32795B26BAA90900B2F53C /* Precomp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Precomp.h; sourceTree = ""; }; - AE32795E26BAA90900B2F53C /* 7zCrc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zCrc.h; sourceTree = ""; }; - AE32796026BAA90900B2F53C /* Bra.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Bra.c; sourceTree = ""; }; - AE32796126BAA90900B2F53C /* 7zFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zFile.h; sourceTree = ""; }; - AE32796326BAA90900B2F53C /* 7zArcIn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zArcIn.c; sourceTree = ""; }; - AE32796426BAA90900B2F53C /* LzmaLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzmaLib.h; sourceTree = ""; }; - AE32796526BAA90900B2F53C /* 7zBuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zBuf.h; sourceTree = ""; }; - AE32796626BAA90900B2F53C /* 7z.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7z.h; sourceTree = ""; }; - AE32796926BAA90900B2F53C /* 7zDec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zDec.c; sourceTree = ""; }; - AE32796A26BAA90900B2F53C /* Lzma86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lzma86.h; sourceTree = ""; }; - AE32797026BAA90900B2F53C /* 7zStream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zStream.c; sourceTree = ""; }; - AE32797126BAA90900B2F53C /* Bcj2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bcj2.h; sourceTree = ""; }; - AE32797326BAA90900B2F53C /* 7zFile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zFile.c; sourceTree = ""; }; - AE32797426BAA90900B2F53C /* Bra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bra.h; sourceTree = ""; }; - AE32797526BAA90900B2F53C /* 7zCrc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zCrc.c; sourceTree = ""; }; - AE32797A26BAA90900B2F53C /* 7zCrcOpt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zCrcOpt.c; sourceTree = ""; }; - AE32797C26BAA90900B2F53C /* 7zBuf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zBuf.c; sourceTree = ""; }; - AE32797D26BAA90900B2F53C /* LzmaLib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = LzmaLib.c; sourceTree = ""; }; - AE32797F26BAA90900B2F53C /* audiobackend_pulseaudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_pulseaudio.cpp; sourceTree = ""; }; - AE32798026BAA90900B2F53C /* audiobackend_sdl2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_sdl2.cpp; sourceTree = ""; }; - AE32798126BAA90900B2F53C /* audiobackend_omx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_omx.cpp; sourceTree = ""; }; - AE32798226BAA90A00B2F53C /* oslib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oslib.h; sourceTree = ""; }; - AE32798326BAA90A00B2F53C /* audiobackend_coreaudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_coreaudio.cpp; sourceTree = ""; }; - AE32798426BAA90A00B2F53C /* audiostream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiostream.cpp; sourceTree = ""; }; - AE32798526BAA90A00B2F53C /* host_context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = host_context.h; sourceTree = ""; }; - AE32798626BAA90A00B2F53C /* audiostream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiostream.h; sourceTree = ""; }; - AE32798726BAA90A00B2F53C /* oslib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = oslib.cpp; sourceTree = ""; }; - AE32798826BAA90A00B2F53C /* audiobackend_oboe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_oboe.cpp; sourceTree = ""; }; - AE32798926BAA90A00B2F53C /* directory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = directory.h; sourceTree = ""; }; - AE32798A26BAA90A00B2F53C /* audiobackend_oss.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_oss.cpp; sourceTree = ""; }; - AE32798B26BAA90A00B2F53C /* audiobackend_libao.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_libao.cpp; sourceTree = ""; }; - AE32798C26BAA90A00B2F53C /* audiobackend_directsound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_directsound.cpp; sourceTree = ""; }; - AE32798D26BAA90A00B2F53C /* audiobackend_null.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_null.cpp; sourceTree = ""; }; - AE32798E26BAA90A00B2F53C /* audiobackend_alsa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_alsa.cpp; sourceTree = ""; }; - AE32799026BAA90A00B2F53C /* ConsoleListenerNix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConsoleListenerNix.cpp; sourceTree = ""; }; - AE32799126BAA90A00B2F53C /* BitSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitSet.h; sourceTree = ""; }; - AE32799226BAA90A00B2F53C /* ConsoleListenerWin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConsoleListenerWin.cpp; sourceTree = ""; }; - AE32799326BAA90A00B2F53C /* ConsoleListenerDroid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConsoleListenerDroid.cpp; sourceTree = ""; }; - AE32799426BAA90A00B2F53C /* ConsoleListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConsoleListener.h; sourceTree = ""; }; - AE32799526BAA90A00B2F53C /* StringUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringUtil.h; sourceTree = ""; }; - AE32799626BAA90A00B2F53C /* Log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Log.h; sourceTree = ""; }; - AE32799726BAA90A00B2F53C /* LogManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogManager.cpp; sourceTree = ""; }; - AE32799826BAA90A00B2F53C /* LogManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogManager.h; sourceTree = ""; }; - AE3279CD26BAA90A00B2F53C /* profiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = profiler.cpp; sourceTree = ""; }; - AE3279CE26BAA90A00B2F53C /* profiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = profiler.h; sourceTree = ""; }; - AE3279CF26BAA90A00B2F53C /* dispframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dispframe.cpp; sourceTree = ""; }; - AE3279D126BAA90A00B2F53C /* gui_android.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gui_android.h; sourceTree = ""; }; - AE3279D226BAA90A00B2F53C /* gui_cheats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gui_cheats.cpp; sourceTree = ""; }; - AE3279D326BAA90A00B2F53C /* sorter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sorter.h; sourceTree = ""; }; - AE3279D426BAA90A00B2F53C /* tileclip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tileclip.h; sourceTree = ""; }; - AE3279D526BAA90A00B2F53C /* mainui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mainui.h; sourceTree = ""; }; - AE3279D726BAA90A00B2F53C /* glcache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glcache.h; sourceTree = ""; }; - AE3279D826BAA90A00B2F53C /* imgui_impl_opengl3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imgui_impl_opengl3.h; sourceTree = ""; }; - AE3279D926BAA90A00B2F53C /* quad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = quad.cpp; sourceTree = ""; }; - AE3279DA26BAA90A00B2F53C /* postprocess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = postprocess.cpp; sourceTree = ""; }; - AE3279DB26BAA90A00B2F53C /* gldraw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gldraw.cpp; sourceTree = ""; }; - AE3279DC26BAA90A00B2F53C /* imgui_impl_opengl3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui_impl_opengl3.cpp; sourceTree = ""; }; - AE3279DD26BAA90A00B2F53C /* postprocess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = postprocess.h; sourceTree = ""; }; - AE3279DE26BAA90A00B2F53C /* gltex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gltex.cpp; sourceTree = ""; }; - AE3279DF26BAA90A00B2F53C /* gles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gles.h; sourceTree = ""; }; - AE3279E026BAA90A00B2F53C /* gles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gles.cpp; sourceTree = ""; }; - AE3279E126BAA90A00B2F53C /* gui_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gui_util.cpp; sourceTree = ""; }; - AE3279E226BAA90A00B2F53C /* CustomTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomTexture.h; sourceTree = ""; }; - AE3279E326BAA90A00B2F53C /* gui_android.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gui_android.cpp; sourceTree = ""; }; - AE3279E426BAA90A00B2F53C /* game_scanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = game_scanner.h; sourceTree = ""; }; - AE3279F326BAA90A00B2F53C /* gui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gui.h; sourceTree = ""; }; - AE3279F426BAA90A00B2F53C /* TexCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TexCache.h; sourceTree = ""; }; - AE3279F526BAA90A00B2F53C /* CustomTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CustomTexture.cpp; sourceTree = ""; }; - AE3279F626BAA90A00B2F53C /* gui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gui.cpp; sourceTree = ""; }; - AE3279F726BAA90A00B2F53C /* sorter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sorter.cpp; sourceTree = ""; }; - AE327A2426BAA90A00B2F53C /* TexCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TexCache.cpp; sourceTree = ""; }; - AE327A2526BAA90A00B2F53C /* transform_matrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transform_matrix.h; sourceTree = ""; }; - AE327A2626BAA90A00B2F53C /* mainui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mainui.cpp; sourceTree = ""; }; - AE327A2726BAA90A00B2F53C /* shader_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shader_util.h; sourceTree = ""; }; - AE327A2826BAA90A00B2F53C /* osd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osd.h; sourceTree = ""; }; - AE327A2926BAA90A00B2F53C /* gui_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gui_util.h; sourceTree = ""; }; - AE327A3026BAA90B00B2F53C /* osd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osd.cpp; sourceTree = ""; }; - AE327A3C26BAA90B00B2F53C /* rec_cpp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rec_cpp.cpp; sourceTree = ""; }; - AE327A3E26BAA90B00B2F53C /* rec_x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rec_x86.h; sourceTree = ""; }; - AE327A3F26BAA90B00B2F53C /* x86_regalloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86_regalloc.h; sourceTree = ""; }; - AE327A4026BAA90B00B2F53C /* rec_x86.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rec_x86.cpp; sourceTree = ""; }; - AE327A4126BAA90B00B2F53C /* x86_ops.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86_ops.cpp; sourceTree = ""; }; - AE327A4326BAA90B00B2F53C /* x11_keyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x11_keyboard.h; sourceTree = ""; }; - AE327A4426BAA90B00B2F53C /* x11.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x11.cpp; sourceTree = ""; }; - AE327A4526BAA90B00B2F53C /* dispmanx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dispmanx.cpp; sourceTree = ""; }; - AE327A4626BAA90B00B2F53C /* icon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = icon.h; sourceTree = ""; }; - AE327A4726BAA90B00B2F53C /* joystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = joystick.h; sourceTree = ""; }; - AE327A4826BAA90B00B2F53C /* x11.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x11.h; sourceTree = ""; }; - AE327A4926BAA90B00B2F53C /* dispmanx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dispmanx.h; sourceTree = ""; }; - AE327A4A26BAA90B00B2F53C /* evdev.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evdev.h; sourceTree = ""; }; - AE327A4B26BAA90B00B2F53C /* joystick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = joystick.cpp; sourceTree = ""; }; - AE327A4C26BAA90B00B2F53C /* evdev_gamepad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evdev_gamepad.h; sourceTree = ""; }; - AE327A4D26BAA90B00B2F53C /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; - AE327A4E26BAA90B00B2F53C /* evdev.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evdev.cpp; sourceTree = ""; }; - AE327A5026BAA90B00B2F53C /* gdb_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdb_server.h; sourceTree = ""; }; - AE327A5126BAA90B00B2F53C /* debug_agent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug_agent.h; sourceTree = ""; }; - AE327A5226BAA90B00B2F53C /* gdb_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdb_server.cpp; sourceTree = ""; }; - AE327A5426BAA90B00B2F53C /* reios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reios.h; sourceTree = ""; }; - AE327A5526BAA90B00B2F53C /* descrambl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = descrambl.cpp; sourceTree = ""; }; - AE327A5626BAA90B00B2F53C /* reios_elf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reios_elf.cpp; sourceTree = ""; }; - AE327A5726BAA90B00B2F53C /* iso9660.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iso9660.h; sourceTree = ""; }; - AE327A5926BAA90B00B2F53C /* reios.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reios.cpp; sourceTree = ""; }; - AE327A5A26BAA90B00B2F53C /* reios_elf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reios_elf.h; sourceTree = ""; }; - AE327A5B26BAA90B00B2F53C /* descrambl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = descrambl.h; sourceTree = ""; }; - AE327A5C26BAA90B00B2F53C /* font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = font.h; sourceTree = ""; }; - AE327A5D26BAA90B00B2F53C /* gdrom_hle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdrom_hle.h; sourceTree = ""; }; - AE327A5E26BAA90B00B2F53C /* gdrom_hle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdrom_hle.cpp; sourceTree = ""; }; - AE32948726BAB48900B2F53C /* LzmaDec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = LzmaDec.c; sourceTree = ""; }; - AE32948926BAB4C000B2F53C /* Lzma2Dec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Lzma2Dec.c; sourceTree = ""; }; - AE32948A26BAB4C000B2F53C /* Lzma2Dec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lzma2Dec.h; sourceTree = ""; }; - AE32948C26BAC32000B2F53C /* LzmaEnc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = LzmaEnc.c; sourceTree = ""; }; - AE32948D26BAC32100B2F53C /* LzmaEnc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzmaEnc.h; sourceTree = ""; }; - AE32949226BAE58F00B2F53C /* FlycastViewController.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = FlycastViewController.mm; path = emulator/FlycastViewController.mm; sourceTree = ""; }; - AE32949426BAE5B900B2F53C /* FlycastViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FlycastViewController.h; path = emulator/FlycastViewController.h; sourceTree = ""; }; - AE32949726BAEF4300B2F53C /* FlycastStoryboard.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = FlycastStoryboard.storyboard; sourceTree = ""; }; - AE32949926BAFA3000B2F53C /* ios_gamepad.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ios_gamepad.h; sourceTree = ""; }; - AE49B4D726C1BAC300FA182B /* unwind_info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unwind_info.cpp; sourceTree = ""; }; - AE49B51626C2E8FC00FA182B /* xbyak_mnemonic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbyak_mnemonic.h; sourceTree = ""; }; - AE49B51726C2E8FC00FA182B /* xbyak_bin2hex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbyak_bin2hex.h; sourceTree = ""; }; - AE49B51826C2E8FC00FA182B /* xbyak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbyak.h; sourceTree = ""; }; - AE49B51926C2E8FC00FA182B /* xbyak_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbyak_util.h; sourceTree = ""; }; - AE837B7F26D164BD00BC7A2E /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; - AE9F17E226BC800F00B8C6D0 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = ""; }; - EBDF37571BB96E75001191B5 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; - EBDF37591BB96ECD001191B5 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 87078A8018A47FE90034C7A0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - EBDF375A1BB96ECD001191B5 /* AudioToolbox.framework in Frameworks */, - 87D92F4E1B7A1B5700D8FD9E /* GameController.framework in Frameworks */, - AE837B8026D164BD00BC7A2E /* AVFoundation.framework in Frameworks */, - AE6AA6FF26BF2E91004B9D5F /* AltKit in Frameworks */, - 87C4AA561A4414070048DBF4 /* AssetsLibrary.framework in Frameworks */, - 87078A8F18A47FE90034C7A0 /* OpenGLES.framework in Frameworks */, - 87078A8918A47FE90034C7A0 /* CoreGraphics.framework in Frameworks */, - 87078A8B18A47FE90034C7A0 /* UIKit.framework in Frameworks */, - 87078A8D18A47FE90034C7A0 /* GLKit.framework in Frameworks */, - 87078A8718A47FE90034C7A0 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 87078A7A18A47FE90034C7A0 = { - isa = PBXGroup; - children = ( - AE32583826BAA8E000B2F53C /* core */, - 87078A9018A47FE90034C7A0 /* ios */, - 87078A8518A47FE90034C7A0 /* Frameworks */, - 87078A8418A47FE90034C7A0 /* Products */, - ); - sourceTree = ""; - }; - 87078A8418A47FE90034C7A0 /* Products */ = { - isa = PBXGroup; - children = ( - 87078A8318A47FE90034C7A0 /* Flycast.app */, - ); - name = Products; - sourceTree = ""; - }; - 87078A8518A47FE90034C7A0 /* Frameworks */ = { - isa = PBXGroup; - children = ( - AE837B7F26D164BD00BC7A2E /* AVFoundation.framework */, - EBDF37591BB96ECD001191B5 /* AudioToolbox.framework */, - EBDF37571BB96E75001191B5 /* AudioUnit.framework */, - 87D92F4D1B7A1B5700D8FD9E /* GameController.framework */, - 87C4AA551A4414070048DBF4 /* AssetsLibrary.framework */, - 87078A8618A47FE90034C7A0 /* Foundation.framework */, - 87078A8818A47FE90034C7A0 /* CoreGraphics.framework */, - 87078A8A18A47FE90034C7A0 /* UIKit.framework */, - 87078A8C18A47FE90034C7A0 /* GLKit.framework */, - 87078A8E18A47FE90034C7A0 /* OpenGLES.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 87078A9018A47FE90034C7A0 /* ios */ = { - isa = PBXGroup; - children = ( - 878B0CFB1B8BB5B400A8D1C5 /* Images.xcassets */, - 87D92EA71B7839E600D8FD9E /* ios_main.mm */, - AE32949926BAFA3000B2F53C /* ios_gamepad.h */, - AE32949726BAEF4300B2F53C /* FlycastStoryboard.storyboard */, - AE9F17E226BC800F00B8C6D0 /* LaunchScreen.storyboard */, - 87078A9918A47FE90034C7A0 /* AppDelegate.h */, - 87078A9A18A47FE90034C7A0 /* AppDelegate.mm */, - 9C7A393218C804A80070BB5F /* flycast.entitlements */, - 9C7A393618C805F70070BB5F /* iOS UI */, - 87D92F4F1B7A1BB100D8FD9E /* iCade-iOS */, - 87078A9118A47FE90034C7A0 /* Supporting Files */, - ); - name = ios; - path = emulator; - sourceTree = SOURCE_ROOT; - }; - 87078A9118A47FE90034C7A0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 87078A9218A47FE90034C7A0 /* flycast-ios-Info.plist */, - 87078A9618A47FE90034C7A0 /* main.m */, - 87078A9818A47FE90034C7A0 /* flycast-ios-Prefix.pch */, - ); - name = "Supporting Files"; - path = ..; - sourceTree = ""; - }; - 87D92F4F1B7A1BB100D8FD9E /* iCade-iOS */ = { - isa = PBXGroup; - children = ( - 87D92F501B7A1BB100D8FD9E /* iCadeReaderView.h */, - 87D92F511B7A1BB100D8FD9E /* iCadeReaderView.m */, - 87D92F521B7A1BB100D8FD9E /* iCadeState.h */, - ); - name = "iCade-iOS"; - path = "emulator/iCade-iOS"; - sourceTree = SOURCE_ROOT; - }; - 9C7A393618C805F70070BB5F /* iOS UI */ = { - isa = PBXGroup; - children = ( - AE32949226BAE58F00B2F53C /* FlycastViewController.mm */, - AE32949426BAE5B900B2F53C /* FlycastViewController.h */, - 87FA52E61B8CE18600CEFC32 /* PadViewController.h */, - 87FA52E71B8CE18600CEFC32 /* PadViewController.mm */, - 87FA52E81B8CE18600CEFC32 /* PadViewController.xib */, - 87C208CB1B7A4BFA00638BDD /* EmulatorView.h */, - 87C208CC1B7A4BFA00638BDD /* EmulatorView.mm */, - ); - name = "iOS UI"; - path = ..; - sourceTree = ""; - }; - AE32583826BAA8E000B2F53C /* core */ = { - isa = PBXGroup; - children = ( - AE3258EA26BAA8E100B2F53C /* archive */, - AE32591126BAA8E100B2F53C /* cfg */, - AE327A4F26BAA90B00B2F53C /* debug */, - AE32594726BAA8E100B2F53C /* deps */, - AE32584026BAA8E000B2F53C /* hw */, - AE32590826BAA8E100B2F53C /* imgread */, - AE3258F626BAA8E100B2F53C /* input */, - AE32593F26BAA8E100B2F53C /* linux */, - AE327A4226BAA90B00B2F53C /* linux-dist */, - AE32798F26BAA90A00B2F53C /* log */, - AE3258FE26BAA8E100B2F53C /* network */, - AE32797E26BAA90900B2F53C /* oslib */, - AE3279CC26BAA90A00B2F53C /* profiler */, - AE32591D26BAA8E100B2F53C /* rec-ARM */, - AE32592026BAA8E100B2F53C /* rec-ARM64 */, - AE327A3B26BAA90B00B2F53C /* rec-cpp */, - AE32583926BAA8E000B2F53C /* rec-x64 */, - AE327A3D26BAA90B00B2F53C /* rec-x86 */, - AE327A5326BAA90B00B2F53C /* reios */, - AE3279D026BAA90A00B2F53C /* rend */, - AE32592426BAA8E100B2F53C /* version */, - AE32592626BAA8E100B2F53C /* wsi */, - AE3258F426BAA8E100B2F53C /* build.h */, - AE32583E26BAA8E000B2F53C /* cheats.cpp */, - AE32591B26BAA8E100B2F53C /* cheats.h */, - AE3279CF26BAA90A00B2F53C /* dispframe.cpp */, - AE3258FD26BAA8E100B2F53C /* emulator.cpp */, - AE32591926BAA8E100B2F53C /* emulator.h */, - AE32591C26BAA8E100B2F53C /* nullDC.cpp */, - AE32583D26BAA8E000B2F53C /* serialize.cpp */, - AE32594626BAA8E100B2F53C /* stdclass.cpp */, - AE32594526BAA8E100B2F53C /* stdclass.h */, - AE3258F526BAA8E100B2F53C /* types.h */, - AE32583F26BAA8E000B2F53C /* version.h */, - ); - name = core; - path = ../../../core; - sourceTree = ""; - }; - AE32583926BAA8E000B2F53C /* rec-x64 */ = { - isa = PBXGroup; - children = ( - AE32583A26BAA8E000B2F53C /* rec_x64.cpp */, - AE32583B26BAA8E000B2F53C /* xbyak_base.h */, - AE32583C26BAA8E000B2F53C /* x64_regalloc.h */, - ); - path = "rec-x64"; - sourceTree = ""; - }; - AE32584026BAA8E000B2F53C /* hw */ = { - isa = PBXGroup; - children = ( - AE3258D326BAA8E100B2F53C /* aica */, - AE3258C726BAA8E100B2F53C /* arm7 */, - AE3258E226BAA8E100B2F53C /* bba */, - AE32589D26BAA8E100B2F53C /* flashrom */, - AE32588326BAA8E000B2F53C /* gdrom */, - AE32584126BAA8E000B2F53C /* holly */, - AE3258B926BAA8E100B2F53C /* maple */, - AE3258E726BAA8E100B2F53C /* mem */, - AE3258C326BAA8E100B2F53C /* modem */, - AE3258A026BAA8E100B2F53C /* naomi */, - AE32588926BAA8E000B2F53C /* pvr */, - AE32584826BAA8E000B2F53C /* sh4 */, - ); - path = hw; - sourceTree = ""; - }; - AE32584126BAA8E000B2F53C /* holly */ = { - isa = PBXGroup; - children = ( - AE32584226BAA8E000B2F53C /* holly_intc.h */, - AE32584326BAA8E000B2F53C /* sb.h */, - AE32584426BAA8E000B2F53C /* sb_mem.cpp */, - AE32584526BAA8E000B2F53C /* sb.cpp */, - AE32584626BAA8E000B2F53C /* holly_intc.cpp */, - AE32584726BAA8E000B2F53C /* sb_mem.h */, - ); - path = holly; - sourceTree = ""; - }; - AE32584826BAA8E000B2F53C /* sh4 */ = { - isa = PBXGroup; - children = ( - AE32584B26BAA8E000B2F53C /* dyna */, - AE32586326BAA8E000B2F53C /* interpr */, - AE32586F26BAA8E000B2F53C /* modules */, - AE32585D26BAA8E000B2F53C /* fsca-table.h */, - AE32584926BAA8E000B2F53C /* sh4_cache.h */, - AE32586D26BAA8E000B2F53C /* sh4_core_regs.cpp */, - AE32588126BAA8E000B2F53C /* sh4_core.h */, - AE32585B26BAA8E000B2F53C /* sh4_if.h */, - AE32585C26BAA8E000B2F53C /* sh4_interpreter.h */, - AE32586A26BAA8E000B2F53C /* sh4_interrupts.cpp */, - AE32586B26BAA8E000B2F53C /* sh4_interrupts.h */, - AE32586226BAA8E000B2F53C /* sh4_mem.cpp */, - AE32586126BAA8E000B2F53C /* sh4_mem.h */, - AE32586E26BAA8E000B2F53C /* sh4_mmr.cpp */, - AE32586026BAA8E000B2F53C /* sh4_mmr.h */, - AE32585F26BAA8E000B2F53C /* sh4_opcode_list.cpp */, - AE32585A26BAA8E000B2F53C /* sh4_opcode_list.h */, - AE32588026BAA8E000B2F53C /* sh4_rom.cpp */, - AE32584A26BAA8E000B2F53C /* sh4_rom.h */, - AE32585E26BAA8E000B2F53C /* sh4_sched.cpp */, - AE32588226BAA8E000B2F53C /* sh4_sched.h */, - ); - path = sh4; - sourceTree = ""; - }; - AE32584B26BAA8E000B2F53C /* dyna */ = { - isa = PBXGroup; - children = ( - AE32584C26BAA8E000B2F53C /* shil.cpp */, - AE32584D26BAA8E000B2F53C /* shil.h */, - AE32584E26BAA8E000B2F53C /* ngen.h */, - AE32584F26BAA8E000B2F53C /* decoder.h */, - AE32585026BAA8E000B2F53C /* driver.cpp */, - AE32585126BAA8E000B2F53C /* ssa_regalloc.h */, - AE32585226BAA8E000B2F53C /* decoder.cpp */, - AE32585326BAA8E000B2F53C /* ssa.cpp */, - AE32585426BAA8E000B2F53C /* blockmanager.cpp */, - AE32585526BAA8E000B2F53C /* blockmanager.h */, - AE32585626BAA8E000B2F53C /* shil_canonical.h */, - AE32585726BAA8E000B2F53C /* ssa.h */, - AE32585826BAA8E000B2F53C /* decoder_opcodes.h */, - ); - path = dyna; - sourceTree = ""; - }; - AE32586326BAA8E000B2F53C /* interpr */ = { - isa = PBXGroup; - children = ( - AE32586426BAA8E000B2F53C /* sh4_opcodes.cpp */, - AE32586626BAA8E000B2F53C /* sh4_interpreter.cpp */, - AE32586826BAA8E000B2F53C /* sh4_opcodes.h */, - AE32586926BAA8E000B2F53C /* sh4_fpu.cpp */, - ); - path = interpr; - sourceTree = ""; - }; - AE32586F26BAA8E000B2F53C /* modules */ = { - isa = PBXGroup; - children = ( - AE32587026BAA8E000B2F53C /* ubc.cpp */, - AE32587126BAA8E000B2F53C /* intc.cpp */, - AE32587226BAA8E000B2F53C /* mmu.h */, - AE32587326BAA8E000B2F53C /* bsc.cpp */, - AE32587426BAA8E000B2F53C /* ccn.cpp */, - AE32587526BAA8E000B2F53C /* dmac.h */, - AE32587626BAA8E000B2F53C /* modules.h */, - AE32587726BAA8E000B2F53C /* fastmmu.cpp */, - AE32587826BAA8E000B2F53C /* dmac.cpp */, - AE32587926BAA8E000B2F53C /* serial.cpp */, - AE32587A26BAA8E000B2F53C /* rtc.cpp */, - AE32587B26BAA8E000B2F53C /* tmu.cpp */, - AE32587C26BAA8E000B2F53C /* mmu.cpp */, - AE32587D26BAA8E000B2F53C /* ccn.h */, - AE32587E26BAA8E000B2F53C /* cpg.cpp */, - AE32587F26BAA8E000B2F53C /* wince.h */, - ); - path = modules; - sourceTree = ""; - }; - AE32588326BAA8E000B2F53C /* gdrom */ = { - isa = PBXGroup; - children = ( - AE32588426BAA8E000B2F53C /* gdrom_response.cpp */, - AE32588526BAA8E000B2F53C /* gdromv3.cpp */, - AE32588726BAA8E000B2F53C /* gdromv3.h */, - AE32588826BAA8E000B2F53C /* gdrom_if.h */, - ); - path = gdrom; - sourceTree = ""; - }; - AE32588926BAA8E000B2F53C /* pvr */ = { - isa = PBXGroup; - children = ( - AE32588A26BAA8E000B2F53C /* ta_structs.h */, - AE32588B26BAA8E000B2F53C /* ta_ctx.cpp */, - AE32588C26BAA8E000B2F53C /* pvr_mem.cpp */, - AE32588D26BAA8E100B2F53C /* Renderer_if.h */, - AE32588E26BAA8E100B2F53C /* ta_ctx.h */, - AE32588F26BAA8E100B2F53C /* spg.cpp */, - AE32589026BAA8E100B2F53C /* pvr_sb_regs.h */, - AE32589126BAA8E100B2F53C /* pvr_mem.h */, - AE32589226BAA8E100B2F53C /* pvr_sb_regs.cpp */, - AE32589326BAA8E100B2F53C /* helper_classes.h */, - AE32589426BAA8E100B2F53C /* ta.h */, - AE32589526BAA8E100B2F53C /* spg.h */, - AE32589626BAA8E100B2F53C /* pvr_regs.h */, - AE32589726BAA8E100B2F53C /* drkPvr.cpp */, - AE32589826BAA8E100B2F53C /* Renderer_if.cpp */, - AE32589926BAA8E100B2F53C /* ta_vtx.cpp */, - AE32589A26BAA8E100B2F53C /* ta_const_df.h */, - AE32589B26BAA8E100B2F53C /* pvr_regs.cpp */, - AE32589C26BAA8E100B2F53C /* ta.cpp */, - ); - path = pvr; - sourceTree = ""; - }; - AE32589D26BAA8E100B2F53C /* flashrom */ = { - isa = PBXGroup; - children = ( - AE32589E26BAA8E100B2F53C /* flashrom.h */, - AE32589F26BAA8E100B2F53C /* flashrom.cpp */, - ); - path = flashrom; - sourceTree = ""; - }; - AE3258A026BAA8E100B2F53C /* naomi */ = { - isa = PBXGroup; - children = ( - AE3258B626BAA8E100B2F53C /* awave_regs.h */, - AE3258A126BAA8E100B2F53C /* awcartridge.cpp */, - AE3258B026BAA8E100B2F53C /* awcartridge.h */, - AE3258A526BAA8E100B2F53C /* decrypt.cpp */, - AE3258A326BAA8E100B2F53C /* decrypt.h */, - AE3258AB26BAA8E100B2F53C /* gdcartridge.cpp */, - AE3258B826BAA8E100B2F53C /* gdcartridge.h */, - AE3258AA26BAA8E100B2F53C /* m1cartridge.cpp */, - AE3258A726BAA8E100B2F53C /* m1cartridge.h */, - AE3258AC26BAA8E100B2F53C /* m4cartridge.cpp */, - AE3258A826BAA8E100B2F53C /* m4cartridge.h */, - AE3258AF26BAA8E100B2F53C /* naomi_cart.cpp */, - AE3258A926BAA8E100B2F53C /* naomi_cart.h */, - AE3258AD26BAA8E100B2F53C /* naomi_flashrom.cpp */, - AE3258A626BAA8E100B2F53C /* naomi_flashrom.h */, - AE3258B126BAA8E100B2F53C /* naomi_m3comm.cpp */, - AE3258B726BAA8E100B2F53C /* naomi_m3comm.h */, - AE3258A426BAA8E100B2F53C /* naomi_regs.h */, - AE3258B326BAA8E100B2F53C /* naomi_roms_eeprom.h */, - AE3258A226BAA8E100B2F53C /* naomi_roms_input.h */, - AE3258B426BAA8E100B2F53C /* naomi_roms.cpp */, - AE3258AE26BAA8E100B2F53C /* naomi_roms.h */, - AE3258B526BAA8E100B2F53C /* naomi.cpp */, - AE3258B226BAA8E100B2F53C /* naomi.h */, - ); - path = naomi; - sourceTree = ""; - }; - AE3258B926BAA8E100B2F53C /* maple */ = { - isa = PBXGroup; - children = ( - AE3258BF26BAA8E100B2F53C /* maple_cfg.cpp */, - AE3258BE26BAA8E100B2F53C /* maple_cfg.h */, - AE3258C226BAA8E100B2F53C /* maple_devs.cpp */, - AE3258C026BAA8E100B2F53C /* maple_devs.h */, - AE3258BD26BAA8E100B2F53C /* maple_helper.cpp */, - AE3258BA26BAA8E100B2F53C /* maple_helper.h */, - AE3258BB26BAA8E100B2F53C /* maple_if.cpp */, - AE3258C126BAA8E100B2F53C /* maple_if.h */, - AE3258BC26BAA8E100B2F53C /* maple_jvs.cpp */, - ); - path = maple; - sourceTree = ""; - }; - AE3258C326BAA8E100B2F53C /* modem */ = { - isa = PBXGroup; - children = ( - AE3258C426BAA8E100B2F53C /* modem_regs.h */, - AE3258C526BAA8E100B2F53C /* modem.h */, - AE3258C626BAA8E100B2F53C /* modem.cpp */, - ); - path = modem; - sourceTree = ""; - }; - AE3258C726BAA8E100B2F53C /* arm7 */ = { - isa = PBXGroup; - children = ( - AE3258C826BAA8E100B2F53C /* arm_mem.cpp */, - AE3258C926BAA8E100B2F53C /* arm_mem.h */, - AE3258CA26BAA8E100B2F53C /* arm7_rec_x64.cpp */, - AE3258CB26BAA8E100B2F53C /* arm7_rec.h */, - AE3258CC26BAA8E100B2F53C /* arm7.h */, - AE3258CD26BAA8E100B2F53C /* arm7.cpp */, - AE3258CE26BAA8E100B2F53C /* arm7_rec_arm32.cpp */, - AE3258CF26BAA8E100B2F53C /* vbaARM.cpp */, - AE3258D026BAA8E100B2F53C /* arm7_rec.cpp */, - AE3258D126BAA8E100B2F53C /* arm7_rec_arm64.cpp */, - AE3258D226BAA8E100B2F53C /* arm-new.h */, - ); - path = arm7; - sourceTree = ""; - }; - AE3258D326BAA8E100B2F53C /* aica */ = { - isa = PBXGroup; - children = ( - AE3258D426BAA8E100B2F53C /* aica_if.cpp */, - AE3258D526BAA8E100B2F53C /* dsp_x64.cpp */, - AE3258D626BAA8E100B2F53C /* aica.h */, - AE3258D726BAA8E100B2F53C /* dsp_arm64.cpp */, - AE3258D826BAA8E100B2F53C /* dsp.cpp */, - AE3258D926BAA8E100B2F53C /* aica_mem.cpp */, - AE3258DA26BAA8E100B2F53C /* dsp_x86.cpp */, - AE3258DB26BAA8E100B2F53C /* aica.cpp */, - AE3258DC26BAA8E100B2F53C /* aica_mem.h */, - AE3258DD26BAA8E100B2F53C /* dsp.h */, - AE3258DE26BAA8E100B2F53C /* dsp_interp.cpp */, - AE3258DF26BAA8E100B2F53C /* sgc_if.h */, - AE3258E026BAA8E100B2F53C /* aica_if.h */, - AE3258E126BAA8E100B2F53C /* sgc_if.cpp */, - ); - path = aica; - sourceTree = ""; - }; - AE3258E226BAA8E100B2F53C /* bba */ = { - isa = PBXGroup; - children = ( - AE3258E326BAA8E100B2F53C /* rtl8139c.h */, - AE3258E426BAA8E100B2F53C /* bba.h */, - AE3258E526BAA8E100B2F53C /* rtl8139c.cpp */, - AE3258E626BAA8E100B2F53C /* bba.cpp */, - ); - path = bba; - sourceTree = ""; - }; - AE3258E726BAA8E100B2F53C /* mem */ = { - isa = PBXGroup; - children = ( - AE3258E826BAA8E100B2F53C /* _vmem.h */, - AE3258E926BAA8E100B2F53C /* _vmem.cpp */, - ); - path = mem; - sourceTree = ""; - }; - AE3258EA26BAA8E100B2F53C /* archive */ = { - isa = PBXGroup; - children = ( - AE3258EB26BAA8E100B2F53C /* rzip.h */, - AE3258EC26BAA8E100B2F53C /* ZipArchive.cpp */, - AE3258ED26BAA8E100B2F53C /* 7zArchive.cpp */, - AE3258EE26BAA8E100B2F53C /* archive.h */, - AE3258EF26BAA8E100B2F53C /* ZipArchive.h */, - AE3258F026BAA8E100B2F53C /* rzip.cpp */, - AE3258F126BAA8E100B2F53C /* archive.cpp */, - AE3258F226BAA8E100B2F53C /* 7zArchive.h */, - ); - path = archive; - sourceTree = ""; - }; - AE3258F626BAA8E100B2F53C /* input */ = { - isa = PBXGroup; - children = ( - AE3258F726BAA8E100B2F53C /* mapping.h */, - AE3258F826BAA8E100B2F53C /* gamepad_device.cpp */, - AE3258F926BAA8E100B2F53C /* mapping.cpp */, - AE3258FA26BAA8E100B2F53C /* gamepad_device.h */, - AE3258FB26BAA8E100B2F53C /* keyboard_device.h */, - AE3258FC26BAA8E100B2F53C /* gamepad.h */, - ); - path = input; - sourceTree = ""; - }; - AE3258FE26BAA8E100B2F53C /* network */ = { - isa = PBXGroup; - children = ( - AE3258FF26BAA8E100B2F53C /* naomi_network.h */, - AE32590026BAA8E100B2F53C /* naomi_network.cpp */, - AE32590126BAA8E100B2F53C /* picoppp.cpp */, - AE32590226BAA8E100B2F53C /* picoppp.h */, - AE32590326BAA8E100B2F53C /* miniupnp.h */, - AE32590426BAA8E100B2F53C /* ifaddrs.c */, - AE32590526BAA8E100B2F53C /* miniupnp.cpp */, - AE32590626BAA8E100B2F53C /* dns.cpp */, - AE32590726BAA8E100B2F53C /* net_platform.h */, - ); - path = network; - sourceTree = ""; - }; - AE32590826BAA8E100B2F53C /* imgread */ = { - isa = PBXGroup; - children = ( - AE32590926BAA8E100B2F53C /* gdi.cpp */, - AE32590A26BAA8E100B2F53C /* common.cpp */, - AE32590B26BAA8E100B2F53C /* cdi.cpp */, - AE32590C26BAA8E100B2F53C /* ImgReader.cpp */, - AE32590D26BAA8E100B2F53C /* cue.cpp */, - AE32590E26BAA8E100B2F53C /* common.h */, - AE32590F26BAA8E100B2F53C /* ioctl.cpp */, - AE32591026BAA8E100B2F53C /* chd.cpp */, - ); - path = imgread; - sourceTree = ""; - }; - AE32591126BAA8E100B2F53C /* cfg */ = { - isa = PBXGroup; - children = ( - AE32591226BAA8E100B2F53C /* cfg.cpp */, - AE32591326BAA8E100B2F53C /* ini.h */, - AE32591426BAA8E100B2F53C /* option.h */, - AE32591526BAA8E100B2F53C /* option.cpp */, - AE32591626BAA8E100B2F53C /* ini.cpp */, - AE32591726BAA8E100B2F53C /* cl.cpp */, - AE32591826BAA8E100B2F53C /* cfg.h */, - ); - path = cfg; - sourceTree = ""; - }; - AE32591D26BAA8E100B2F53C /* rec-ARM */ = { - isa = PBXGroup; - children = ( - AE32591E26BAA8E100B2F53C /* rec_arm.cpp */, - ); - path = "rec-ARM"; - sourceTree = ""; - }; - AE32592026BAA8E100B2F53C /* rec-ARM64 */ = { - isa = PBXGroup; - children = ( - AE32592126BAA8E100B2F53C /* rec_arm64.cpp */, - AE32592226BAA8E100B2F53C /* arm64_regalloc.h */, - AE32592326BAA8E100B2F53C /* arm64_unwind.h */, - ); - path = "rec-ARM64"; - sourceTree = ""; - }; - AE32592426BAA8E100B2F53C /* version */ = { - isa = PBXGroup; - children = ( - AE32592526BAA8E100B2F53C /* version.cpp */, - ); - path = version; - sourceTree = ""; - }; - AE32592626BAA8E100B2F53C /* wsi */ = { - isa = PBXGroup; - children = ( - AE32592C26BAA8E100B2F53C /* context.h */, - AE32593426BAA8E100B2F53C /* egl.cpp */, - AE32592726BAA8E100B2F53C /* egl.h */, - AE32592E26BAA8E100B2F53C /* gl_context.cpp */, - AE32593826BAA8E100B2F53C /* gl_context.h */, - AE32592B26BAA8E100B2F53C /* gl32funcs.h */, - AE32593226BAA8E100B2F53C /* libretro.cpp */, - AE32593026BAA8E100B2F53C /* libretro.h */, - AE32592826BAA8E100B2F53C /* osx.cpp */, - AE32593726BAA8E100B2F53C /* osx.h */, - AE32592F26BAA8E100B2F53C /* sdl.cpp */, - AE32593626BAA8E100B2F53C /* sdl.h */, - AE32593126BAA8E100B2F53C /* switcher.cpp */, - AE32592A26BAA8E100B2F53C /* wgl.cpp */, - AE32592926BAA8E100B2F53C /* wgl.h */, - AE32593926BAA8E100B2F53C /* xgl.cpp */, - AE32593526BAA8E100B2F53C /* xgl.h */, - ); - path = wsi; - sourceTree = ""; - }; - AE32593F26BAA8E100B2F53C /* linux */ = { - isa = PBXGroup; - children = ( - AE32594026BAA8E100B2F53C /* common.cpp */, - AE32594126BAA8E100B2F53C /* posix_vmem.cpp */, - AE32594226BAA8E100B2F53C /* context.cpp */, - AE49B4D726C1BAC300FA182B /* unwind_info.cpp */, - ); - path = linux; - sourceTree = ""; - }; - AE32594726BAA8E100B2F53C /* deps */ = { - isa = PBXGroup; - children = ( - AE326CB926BAA8FB00B2F53C /* chdpsr */, - AE326F6426BAA8FE00B2F53C /* glm */, - AE325A7026BAA8E200B2F53C /* imgui */, - AE325A7E26BAA8E200B2F53C /* libchdr */, - AE326C3D26BAA8FA00B2F53C /* libelf */, - AE326D6626BAA8FC00B2F53C /* libzip */, - AE32795326BAA90900B2F53C /* lzma */, - AE3259B426BAA8E100B2F53C /* miniupnpc */, - AE32594826BAA8E100B2F53C /* nowide */, - AE325AED26BAA8E200B2F53C /* picotcp */, - AE32649B26BAA8F300B2F53C /* stb */, - AE32597326BAA8E100B2F53C /* vixl */, - AE3259AD26BAA8E100B2F53C /* xbrz */, - AE49B4DC26C2E8FB00FA182B /* xbyak */, - AE326D2B26BAA8FB00B2F53C /* xxHash */, - ); - path = deps; - sourceTree = ""; - }; - AE32594826BAA8E100B2F53C /* nowide */ = { - isa = PBXGroup; - children = ( - AE32595226BAA8E100B2F53C /* include */, - ); - path = nowide; - sourceTree = ""; - }; - AE32595226BAA8E100B2F53C /* include */ = { - isa = PBXGroup; - children = ( - AE32595326BAA8E100B2F53C /* nowide */, - ); - path = include; - sourceTree = ""; - }; - AE32595326BAA8E100B2F53C /* nowide */ = { - isa = PBXGroup; - children = ( - AE32595426BAA8E100B2F53C /* iostream.hpp */, - AE32595526BAA8E100B2F53C /* scoped_ptr.hpp */, - AE32595626BAA8E100B2F53C /* utf.hpp */, - AE32595726BAA8E100B2F53C /* config.hpp */, - AE32595826BAA8E100B2F53C /* system.hpp */, - AE32595926BAA8E100B2F53C /* encoding_errors.hpp */, - AE32595A26BAA8E100B2F53C /* cstdio.hpp */, - AE32595B26BAA8E100B2F53C /* stackstring.hpp */, - AE32595C26BAA8E100B2F53C /* cenv.hpp */, - AE32595D26BAA8E100B2F53C /* encoding_utf.hpp */, - AE32595E26BAA8E100B2F53C /* windows.hpp */, - AE32595F26BAA8E100B2F53C /* cstdlib.hpp */, - AE32596026BAA8E100B2F53C /* args.hpp */, - AE32596126BAA8E100B2F53C /* fstream.hpp */, - AE32596226BAA8E100B2F53C /* filebuf.hpp */, - AE32596326BAA8E100B2F53C /* convert.hpp */, - ); - path = nowide; - sourceTree = ""; - }; - AE32597326BAA8E100B2F53C /* vixl */ = { - isa = PBXGroup; - children = ( - AE32597426BAA8E100B2F53C /* platform-vixl.h */, - AE32597526BAA8E100B2F53C /* pool-manager.h */, - AE32597626BAA8E100B2F53C /* cpu-features.cc */, - AE32597726BAA8E100B2F53C /* pool-manager-impl.h */, - AE32597826BAA8E100B2F53C /* invalset-vixl.h */, - AE32597926BAA8E100B2F53C /* macro-assembler-interface.h */, - AE32597A26BAA8E100B2F53C /* utils-vixl.h */, - AE32597B26BAA8E100B2F53C /* utils-vixl.cc */, - AE32597C26BAA8E100B2F53C /* code-buffer-vixl.h */, - AE32597D26BAA8E100B2F53C /* assembler-base-vixl.h */, - AE32597E26BAA8E100B2F53C /* compiler-intrinsics-vixl.h */, - AE32597F26BAA8E100B2F53C /* compiler-intrinsics-vixl.cc */, - AE32598F26BAA8E100B2F53C /* cpu-features.h */, - AE32599026BAA8E100B2F53C /* code-generation-scopes-vixl.h */, - AE32599126BAA8E100B2F53C /* globals-vixl.h */, - AE32599226BAA8E100B2F53C /* aarch64 */, - AE3259AC26BAA8E100B2F53C /* code-buffer-vixl.cc */, - ); - path = vixl; - sourceTree = ""; - }; - AE32599226BAA8E100B2F53C /* aarch64 */ = { - isa = PBXGroup; - children = ( - AE32599326BAA8E100B2F53C /* instrument-aarch64.cc */, - AE32599426BAA8E100B2F53C /* cpu-features-auditor-aarch64.cc */, - AE32599526BAA8E100B2F53C /* cpu-aarch64.h */, - AE32599626BAA8E100B2F53C /* pointer-auth-aarch64.cc */, - AE32599726BAA8E100B2F53C /* constants-aarch64.h */, - AE32599826BAA8E100B2F53C /* instructions-aarch64.cc */, - AE32599926BAA8E100B2F53C /* logic-aarch64.cc */, - AE32599A26BAA8E100B2F53C /* disasm-aarch64.h */, - AE32599B26BAA8E100B2F53C /* simulator-aarch64.cc */, - AE32599C26BAA8E100B2F53C /* decoder-aarch64.h */, - AE32599D26BAA8E100B2F53C /* simulator-constants-aarch64.h */, - AE32599E26BAA8E100B2F53C /* macro-assembler-aarch64.h */, - AE32599F26BAA8E100B2F53C /* macro-assembler-aarch64.cc */, - AE3259A026BAA8E100B2F53C /* instructions-aarch64.h */, - AE3259A126BAA8E100B2F53C /* disasm-aarch64.cc */, - AE3259A226BAA8E100B2F53C /* operands-aarch64.cc */, - AE3259A326BAA8E100B2F53C /* cpu-features-auditor-aarch64.h */, - AE3259A426BAA8E100B2F53C /* decoder-aarch64.cc */, - AE3259A526BAA8E100B2F53C /* simulator-aarch64.h */, - AE3259A626BAA8E100B2F53C /* instrument-aarch64.h */, - AE3259A726BAA8E100B2F53C /* assembler-aarch64.h */, - AE3259A826BAA8E100B2F53C /* operands-aarch64.h */, - AE3259A926BAA8E100B2F53C /* cpu-aarch64.cc */, - AE3259AA26BAA8E100B2F53C /* abi-aarch64.h */, - AE3259AB26BAA8E100B2F53C /* assembler-aarch64.cc */, - ); - path = aarch64; - sourceTree = ""; - }; - AE3259AD26BAA8E100B2F53C /* xbrz */ = { - isa = PBXGroup; - children = ( - AE3259AE26BAA8E100B2F53C /* xbrz.h */, - AE3259AF26BAA8E100B2F53C /* xbrz_config.h */, - AE3259B126BAA8E100B2F53C /* xbrz_tools.h */, - AE3259B326BAA8E100B2F53C /* xbrz.cpp */, - ); - path = xbrz; - sourceTree = ""; - }; - AE3259B426BAA8E100B2F53C /* miniupnpc */ = { - isa = PBXGroup; - children = ( - AE3259BB26BAA8E100B2F53C /* addr_is_reserved.c */, - AE325A0A26BAA8E200B2F53C /* addr_is_reserved.h */, - AE325A2126BAA8E200B2F53C /* codelength.h */, - AE3259D926BAA8E100B2F53C /* connecthostport.c */, - AE325A1926BAA8E200B2F53C /* connecthostport.h */, - AE325A3426BAA8E200B2F53C /* igd_desc_parse.c */, - AE3259F726BAA8E200B2F53C /* igd_desc_parse.h */, - AE3259B826BAA8E100B2F53C /* minisoap.c */, - AE325A0F26BAA8E200B2F53C /* minisoap.h */, - AE325A2926BAA8E200B2F53C /* minissdpc.c */, - AE3259FF26BAA8E200B2F53C /* minissdpc.h */, - AE3259BA26BAA8E100B2F53C /* miniupnpc_declspec.h */, - AE3259F226BAA8E200B2F53C /* miniupnpc_socketdef.h */, - AE325A2A26BAA8E200B2F53C /* miniupnpc.c */, - AE325A0426BAA8E200B2F53C /* miniupnpc.h */, - AE3259B926BAA8E100B2F53C /* miniupnpcstrings.h */, - AE325A0526BAA8E200B2F53C /* miniupnpctypes.h */, - AE3259B726BAA8E100B2F53C /* miniwget_private.h */, - AE3259F326BAA8E200B2F53C /* miniwget.c */, - AE325A2026BAA8E200B2F53C /* miniwget.h */, - AE325A2226BAA8E200B2F53C /* minixml.c */, - AE3259F026BAA8E200B2F53C /* minixml.h */, - AE3259D626BAA8E100B2F53C /* portlistingparse.c */, - AE325A1726BAA8E200B2F53C /* portlistingparse.h */, - AE325A2826BAA8E200B2F53C /* rc_version.h */, - AE3259F126BAA8E200B2F53C /* receivedata.c */, - AE325A2426BAA8E200B2F53C /* receivedata.h */, - AE325A0626BAA8E200B2F53C /* upnpcommands.c */, - AE3259BF26BAA8E100B2F53C /* upnpcommands.h */, - AE3259F826BAA8E200B2F53C /* upnpdev.c */, - AE325A3126BAA8E200B2F53C /* upnpdev.h */, - AE325A1E26BAA8E200B2F53C /* upnperrors.c */, - AE3259F526BAA8E200B2F53C /* upnperrors.h */, - AE3259EC26BAA8E200B2F53C /* upnpreplyparse.c */, - AE325A2626BAA8E200B2F53C /* upnpreplyparse.h */, - AE3259B626BAA8E100B2F53C /* win32_snprintf.h */, - ); - path = miniupnpc; - sourceTree = ""; - }; - AE325A7026BAA8E200B2F53C /* imgui */ = { - isa = PBXGroup; - children = ( - AE325A7126BAA8E200B2F53C /* imgui.h */, - AE325A7226BAA8E200B2F53C /* imstb_textedit.h */, - AE325A7326BAA8E200B2F53C /* imconfig.h */, - AE325A7426BAA8E200B2F53C /* imgui_widgets.cpp */, - AE325A7526BAA8E200B2F53C /* imstb_truetype.h */, - AE325A7626BAA8E200B2F53C /* imgui.cpp */, - AE325A7726BAA8E200B2F53C /* imgui_internal.h */, - AE325A7826BAA8E200B2F53C /* imstb_rectpack.h */, - AE325A7926BAA8E200B2F53C /* imgui_demo.cpp */, - AE325A7A26BAA8E200B2F53C /* roboto_medium.h */, - AE325A7B26BAA8E200B2F53C /* imgui_draw.cpp */, - ); - path = imgui; - sourceTree = ""; - }; - AE325A7E26BAA8E200B2F53C /* libchdr */ = { - isa = PBXGroup; - children = ( - AE325A8126BAA8E200B2F53C /* include */, - AE325A9026BAA8E200B2F53C /* deps */, - AE325AE626BAA8E200B2F53C /* src */, - ); - path = libchdr; - sourceTree = ""; - }; - AE325A8126BAA8E200B2F53C /* include */ = { - isa = PBXGroup; - children = ( - AE325A8226BAA8E200B2F53C /* libchdr */, - AE325A8A26BAA8E200B2F53C /* dr_libs */, - ); - path = include; - sourceTree = ""; - }; - AE325A8226BAA8E200B2F53C /* libchdr */ = { - isa = PBXGroup; - children = ( - AE325A8326BAA8E200B2F53C /* flac.h */, - AE325A8426BAA8E200B2F53C /* chdconfig.h */, - AE325A8526BAA8E200B2F53C /* bitstream.h */, - AE325A8626BAA8E200B2F53C /* cdrom.h */, - AE325A8726BAA8E200B2F53C /* chd.h */, - AE325A8826BAA8E200B2F53C /* huffman.h */, - AE325A8926BAA8E200B2F53C /* coretypes.h */, - ); - path = libchdr; - sourceTree = ""; - }; - AE325A8A26BAA8E200B2F53C /* dr_libs */ = { - isa = PBXGroup; - children = ( - AE325A8B26BAA8E200B2F53C /* dr_flac.h */, - ); - path = dr_libs; - sourceTree = ""; - }; - AE325A9026BAA8E200B2F53C /* deps */ = { - isa = PBXGroup; - children = ( - AE325A9126BAA8E200B2F53C /* zlib-1.2.11 */, - AE325AC426BAA8E200B2F53C /* lzma-19.00 */, - ); - path = deps; - sourceTree = ""; - }; - AE325A9126BAA8E200B2F53C /* zlib-1.2.11 */ = { - isa = PBXGroup; - children = ( - AE325AC226BAA8E200B2F53C /* adler32.c */, - AE325A9A26BAA8E200B2F53C /* compress.c */, - AE325AA726BAA8E200B2F53C /* crc32.c */, - AE325ABF26BAA8E200B2F53C /* crc32.h */, - AE325A9D26BAA8E200B2F53C /* deflate.c */, - AE325AAB26BAA8E200B2F53C /* deflate.h */, - AE325ABE26BAA8E200B2F53C /* gzclose.c */, - AE325AAE26BAA8E200B2F53C /* gzguts.h */, - AE325AB026BAA8E200B2F53C /* gzlib.c */, - AE325AA126BAA8E200B2F53C /* gzread.c */, - AE325ABC26BAA8E200B2F53C /* gzwrite.c */, - AE325AA926BAA8E200B2F53C /* infback.c */, - AE325AC126BAA8E200B2F53C /* inffast.c */, - AE325AA526BAA8E200B2F53C /* inffast.h */, - AE325A9E26BAA8E200B2F53C /* inffixed.h */, - AE325A9426BAA8E200B2F53C /* inflate.c */, - AE325AB226BAA8E200B2F53C /* inflate.h */, - AE325AB326BAA8E200B2F53C /* inftrees.c */, - AE325A9326BAA8E200B2F53C /* inftrees.h */, - AE325ABD26BAA8E200B2F53C /* trees.c */, - AE325AA326BAA8E200B2F53C /* trees.h */, - AE325ABB26BAA8E200B2F53C /* uncompr.c */, - AE325AC326BAA8E200B2F53C /* zconf.h */, - AE325AAF26BAA8E200B2F53C /* zlib.h */, - AE325AAA26BAA8E200B2F53C /* zutil.c */, - AE325A9226BAA8E200B2F53C /* zutil.h */, - ); - path = "zlib-1.2.11"; - sourceTree = ""; - }; - AE325AC426BAA8E200B2F53C /* lzma-19.00 */ = { - isa = PBXGroup; - children = ( - AE325AC826BAA8E200B2F53C /* include */, - AE325ADA26BAA8E200B2F53C /* src */, - ); - path = "lzma-19.00"; - sourceTree = ""; - }; - AE325AC826BAA8E200B2F53C /* include */ = { - isa = PBXGroup; - children = ( - AE325AC926BAA8E200B2F53C /* LzHash.h */, - AE325ACA26BAA8E200B2F53C /* 7zTypes.h */, - AE325ACB26BAA8E200B2F53C /* Compiler.h */, - AE325ACC26BAA8E200B2F53C /* Precomp.h */, - AE325ACD26BAA8E200B2F53C /* CpuArch.h */, - AE325ACE26BAA8E200B2F53C /* Delta.h */, - AE325ACF26BAA8E200B2F53C /* LzmaLib.h */, - AE325AD026BAA8E200B2F53C /* Lzma86.h */, - AE325AD126BAA8E200B2F53C /* LzmaEnc.h */, - AE325AD226BAA8E200B2F53C /* LzFind.h */, - AE325AD326BAA8E200B2F53C /* Bra.h */, - AE325AD426BAA8E200B2F53C /* Sort.h */, - AE325AD526BAA8E200B2F53C /* LzmaDec.h */, - AE325AD626BAA8E200B2F53C /* Alloc.h */, - ); - path = include; - sourceTree = ""; - }; - AE325ADA26BAA8E200B2F53C /* src */ = { - isa = PBXGroup; - children = ( - AE325ADF26BAA8E200B2F53C /* Alloc.c */, - AE325ADE26BAA8E200B2F53C /* Bra86.c */, - AE325AE126BAA8E200B2F53C /* BraIA64.c */, - AE325AE426BAA8E200B2F53C /* CpuArch.c */, - AE325AE326BAA8E200B2F53C /* Delta.c */, - AE325ADC26BAA8E200B2F53C /* LzFind.c */, - AE325AE226BAA8E200B2F53C /* Lzma86Dec.c */, - AE32948726BAB48900B2F53C /* LzmaDec.c */, - AE325ADD26BAA8E200B2F53C /* Sort.c */, - ); - path = src; - sourceTree = ""; - }; - AE325AE626BAA8E200B2F53C /* src */ = { - isa = PBXGroup; - children = ( - AE325AE726BAA8E200B2F53C /* libchdr_chd.c */, - AE325AE826BAA8E200B2F53C /* libchdr_bitstream.c */, - AE325AE926BAA8E200B2F53C /* libchdr_huffman.c */, - AE325AEA26BAA8E200B2F53C /* libchdr_flac.c */, - AE325AEC26BAA8E200B2F53C /* libchdr_cdrom.c */, - ); - path = src; - sourceTree = ""; - }; - AE325AED26BAA8E200B2F53C /* picotcp */ = { - isa = PBXGroup; - children = ( - AE325AF026BAA8E200B2F53C /* include */, - AE325B2426BAA8E300B2F53C /* stack */, - AE325B2E26BAA8E300B2F53C /* modules */, - ); - path = picotcp; - sourceTree = ""; - }; - AE325AF026BAA8E200B2F53C /* include */ = { - isa = PBXGroup; - children = ( - AE325AF126BAA8E200B2F53C /* pico_protocol.h */, - AE325AF226BAA8E200B2F53C /* pico_socket_multicast.h */, - AE325AF326BAA8E200B2F53C /* pico_eth.h */, - AE325AF426BAA8E200B2F53C /* pico_md5.h */, - AE325AF526BAA8E200B2F53C /* pico_stack.h */, - AE325AF626BAA8E200B2F53C /* pico_defines.h */, - AE325AF726BAA8E200B2F53C /* pico_constants.h */, - AE325AF826BAA8E200B2F53C /* pico_socket.h */, - AE325AF926BAA8E200B2F53C /* pico_queue.h */, - AE325AFA26BAA8E200B2F53C /* pico_config.h */, - AE325AFB26BAA8E200B2F53C /* pico_device.h */, - AE325AFC26BAA8E200B2F53C /* arch */, - AE325B0C26BAA8E200B2F53C /* pico_tree.h */, - AE325B0D26BAA8E200B2F53C /* heap.h */, - AE325B0E26BAA8E200B2F53C /* pico_addressing.h */, - AE325B0F26BAA8E200B2F53C /* pico_frame.h */, - AE325B1026BAA8E200B2F53C /* pico_defines_msvc.h */, - AE325B1126BAA8E200B2F53C /* pico_module_eth.h */, - ); - path = include; - sourceTree = ""; - }; - AE325AFC26BAA8E200B2F53C /* arch */ = { - isa = PBXGroup; - children = ( - AE325AFD26BAA8E200B2F53C /* pico_posix.h */, - AE325AFE26BAA8E200B2F53C /* pico_msvc.h */, - AE325AFF26BAA8E200B2F53C /* pico_avr.h */, - AE325B0026BAA8E200B2F53C /* pico_msp430.h */, - AE325B0126BAA8E200B2F53C /* pico_cortex_m.h */, - AE325B0226BAA8E200B2F53C /* pico_esp8266.h */, - AE325B0326BAA8E200B2F53C /* pico_mbed.h */, - AE325B0426BAA8E200B2F53C /* pico_atsamd21j18.h */, - AE325B0526BAA8E200B2F53C /* pico_pic32.h */, - AE325B0626BAA8E200B2F53C /* pico_arm9.h */, - AE325B0726BAA8E200B2F53C /* pico_dos.h */, - AE325B0826BAA8E200B2F53C /* pico_generic_gcc.h */, - AE325B0926BAA8E200B2F53C /* pico_linux.h */, - AE325B0A26BAA8E200B2F53C /* pico_pic24.h */, - AE325B0B26BAA8E200B2F53C /* pico_none.h */, - ); - path = arch; - sourceTree = ""; - }; - AE325B2426BAA8E300B2F53C /* stack */ = { - isa = PBXGroup; - children = ( - AE325B2526BAA8E300B2F53C /* pico_device.c */, - AE325B2626BAA8E300B2F53C /* pico_tree.c */, - AE325B2726BAA8E300B2F53C /* pico_frame.c */, - AE325B2826BAA8E300B2F53C /* pico_protocol.c */, - AE325B2926BAA8E300B2F53C /* pico_socket_multicast.c */, - AE325B2A26BAA8E300B2F53C /* pico_stack.c */, - AE325B2B26BAA8E300B2F53C /* pico_md5.c */, - AE325B2C26BAA8E300B2F53C /* pico_socket.c */, - ); - path = stack; - sourceTree = ""; - }; - AE325B2E26BAA8E300B2F53C /* modules */ = { - isa = PBXGroup; - children = ( - AE325B2F26BAA8E300B2F53C /* pico_dev_ppp.c */, - AE325B3026BAA8E300B2F53C /* pico_ethernet.c */, - AE325B3126BAA8E300B2F53C /* pico_802154.h */, - AE325B3226BAA8E300B2F53C /* pico_olsr.h */, - AE325B3326BAA8E300B2F53C /* pico_udp.c */, - AE325B3426BAA8E300B2F53C /* pico_dhcp_server.c */, - AE325B3526BAA8E300B2F53C /* pico_mm.h */, - AE325B3726BAA8E300B2F53C /* pico_ipv4.c */, - AE325B3926BAA8E300B2F53C /* pico_socket_tcp.c */, - AE325B3A26BAA8E300B2F53C /* pico_ipv6.h */, - AE325B3B26BAA8E300B2F53C /* pico_dns_client.c */, - AE325B3C26BAA8E300B2F53C /* pico_nat.h */, - AE325B3D26BAA8E300B2F53C /* pico_mld.h */, - AE325B3E26BAA8E300B2F53C /* pico_icmp4.c */, - AE325B3F26BAA8E300B2F53C /* pico_dns_common.h */, - AE325B4026BAA8E300B2F53C /* pico_strings.c */, - AE325B4126BAA8E300B2F53C /* pico_arp.c */, - AE325B4226BAA8E300B2F53C /* pico_socket_udp.h */, - AE325B4326BAA8E300B2F53C /* pico_icmp6.h */, - AE325B4426BAA8E300B2F53C /* pico_mcast.h */, - AE325B4526BAA8E300B2F53C /* pico_fragments.h */, - AE325B4626BAA8E300B2F53C /* pico_dhcp_common.c */, - AE325B4726BAA8E300B2F53C /* pico_6lowpan.h */, - AE325B4826BAA8E300B2F53C /* pico_dhcp_client.h */, - AE325B4926BAA8E300B2F53C /* pico_tcp.h */, - AE325B4A26BAA8E300B2F53C /* pico_dhcp_server.h */, - AE325B4B26BAA8E300B2F53C /* pico_udp.h */, - AE325B4C26BAA8E300B2F53C /* pico_dev_null.h */, - AE325B4D26BAA8E300B2F53C /* pico_ipv6_nd.h */, - AE325B4E26BAA8E300B2F53C /* pico_dev_ppp.h */, - AE325B4F26BAA8E300B2F53C /* pico_dev_ipc.h */, - AE325B5026BAA8E300B2F53C /* pico_ethernet.h */, - AE325B5126BAA8E300B2F53C /* pico_aodv.h */, - AE325B5226BAA8E300B2F53C /* pico_socket_tcp.h */, - AE325B5326BAA8E300B2F53C /* pico_ipv4.h */, - AE325B5426BAA8E300B2F53C /* pico_arp.h */, - AE325B5526BAA8E300B2F53C /* pico_dns_common.c */, - AE325B5626BAA8E300B2F53C /* pico_strings.h */, - AE325B5726BAA8E300B2F53C /* pico_socket_udp.c */, - AE325B5826BAA8E300B2F53C /* pico_icmp4.h */, - AE325B5926BAA8E300B2F53C /* pico_dns_client.h */, - AE325B5A26BAA8E300B2F53C /* pico_igmp.h */, - AE325B5B26BAA8E300B2F53C /* pico_6lowpan_ll.h */, - AE325B5C26BAA8E300B2F53C /* pico_tcp.c */, - AE325B5D26BAA8E300B2F53C /* pico_ipfilter.h */, - AE325B5E26BAA8E300B2F53C /* pico_dhcp_common.h */, - AE325B5F26BAA8E300B2F53C /* pico_fragments.c */, - ); - path = modules; - sourceTree = ""; - }; - AE32649B26BAA8F300B2F53C /* stb */ = { - isa = PBXGroup; - children = ( - AE32649C26BAA8F300B2F53C /* stb_image_write.h */, - AE32649D26BAA8F300B2F53C /* stb_image.h */, - ); - path = stb; - sourceTree = ""; - }; - AE326C3D26BAA8FA00B2F53C /* libelf */ = { - isa = PBXGroup; - children = ( - AE326C3E26BAA8FA00B2F53C /* debug.h */, - AE326C3F26BAA8FA00B2F53C /* elf64.h */, - AE326C4026BAA8FA00B2F53C /* elf64.cpp */, - AE326C4126BAA8FA00B2F53C /* elf.cpp */, - AE326C4226BAA8FA00B2F53C /* elf.h */, - AE326C4326BAA8FA00B2F53C /* elf32.h */, - AE326C4426BAA8FA00B2F53C /* elf32.cpp */, - ); - path = libelf; - sourceTree = ""; - }; - AE326CB926BAA8FB00B2F53C /* chdpsr */ = { - isa = PBXGroup; - children = ( - AE326CBA26BAA8FB00B2F53C /* cdipsr.cpp */, - AE326D2A26BAA8FB00B2F53C /* cdipsr.h */, - ); - path = chdpsr; - sourceTree = ""; - }; - AE326D2B26BAA8FB00B2F53C /* xxHash */ = { - isa = PBXGroup; - children = ( - AE326D2D26BAA8FB00B2F53C /* xxhash.h */, - AE326D5C26BAA8FC00B2F53C /* xxhash.c */, - AE326D6126BAA8FC00B2F53C /* xxh3.h */, - ); - path = xxHash; - sourceTree = ""; - }; - AE326D6626BAA8FC00B2F53C /* libzip */ = { - isa = PBXGroup; - children = ( - AE326EC426BAA8FD00B2F53C /* lib */, - ); - path = libzip; - sourceTree = ""; - }; - AE326EC426BAA8FD00B2F53C /* lib */ = { - isa = PBXGroup; - children = ( - AE326F2F26BAA8FE00B2F53C /* compat.h */, - AE326EE726BAA8FD00B2F53C /* config.h */, - AE326EEC26BAA8FD00B2F53C /* zip_add_dir.c */, - AE326EFE26BAA8FD00B2F53C /* zip_add_entry.c */, - AE326ECC26BAA8FD00B2F53C /* zip_add.c */, - AE326EF726BAA8FD00B2F53C /* zip_algorithm_deflate.c */, - AE326F0026BAA8FD00B2F53C /* zip_buffer.c */, - AE326EE926BAA8FD00B2F53C /* zip_close.c */, - AE326EEB26BAA8FD00B2F53C /* zip_crypto.h */, - AE326F2226BAA8FE00B2F53C /* zip_delete.c */, - AE326EF426BAA8FD00B2F53C /* zip_dir_add.c */, - AE326F3626BAA8FE00B2F53C /* zip_dirent.c */, - AE326ED726BAA8FD00B2F53C /* zip_discard.c */, - AE326EDA26BAA8FD00B2F53C /* zip_entry.c */, - AE326EFD26BAA8FD00B2F53C /* zip_err_str.c */, - AE326ED226BAA8FD00B2F53C /* zip_error_clear.c */, - AE326EED26BAA8FD00B2F53C /* zip_error_get_sys_type.c */, - AE326F3426BAA8FE00B2F53C /* zip_error_get.c */, - AE326F5426BAA8FE00B2F53C /* zip_error_strerror.c */, - AE326F4026BAA8FE00B2F53C /* zip_error_to_str.c */, - AE326F0126BAA8FD00B2F53C /* zip_error.c */, - AE326F1426BAA8FD00B2F53C /* zip_extra_field_api.c */, - AE326EF226BAA8FD00B2F53C /* zip_extra_field.c */, - AE326F3526BAA8FE00B2F53C /* zip_fclose.c */, - AE326F0C26BAA8FD00B2F53C /* zip_fdopen.c */, - AE326F3826BAA8FE00B2F53C /* zip_file_add.c */, - AE326F3D26BAA8FE00B2F53C /* zip_file_error_clear.c */, - AE326EE026BAA8FD00B2F53C /* zip_file_error_get.c */, - AE326F4726BAA8FE00B2F53C /* zip_file_get_comment.c */, - AE326EC926BAA8FD00B2F53C /* zip_file_get_external_attributes.c */, - AE326EE326BAA8FD00B2F53C /* zip_file_get_offset.c */, - AE326ED526BAA8FD00B2F53C /* zip_file_rename.c */, - AE326EE126BAA8FD00B2F53C /* zip_file_replace.c */, - AE326EE626BAA8FD00B2F53C /* zip_file_set_comment.c */, - AE326EDB26BAA8FD00B2F53C /* zip_file_set_encryption.c */, - AE326F1E26BAA8FD00B2F53C /* zip_file_set_external_attributes.c */, - AE326F1026BAA8FD00B2F53C /* zip_file_set_mtime.c */, - AE326ECE26BAA8FD00B2F53C /* zip_file_strerror.c */, - AE326EF026BAA8FD00B2F53C /* zip_fopen_encrypted.c */, - AE326F3126BAA8FE00B2F53C /* zip_fopen_index_encrypted.c */, - AE326ECF26BAA8FD00B2F53C /* zip_fopen_index.c */, - AE326F4B26BAA8FE00B2F53C /* zip_fopen.c */, - AE326F1526BAA8FD00B2F53C /* zip_fread.c */, - AE326F1F26BAA8FD00B2F53C /* zip_fseek.c */, - AE326ED626BAA8FD00B2F53C /* zip_ftell.c */, - AE326ED426BAA8FD00B2F53C /* zip_get_archive_comment.c */, - AE326F0626BAA8FD00B2F53C /* zip_get_archive_flag.c */, - AE326F0526BAA8FD00B2F53C /* zip_get_encryption_implementation.c */, - AE326F2826BAA8FE00B2F53C /* zip_get_file_comment.c */, - AE326ECD26BAA8FD00B2F53C /* zip_get_name.c */, - AE326F1B26BAA8FD00B2F53C /* zip_get_num_entries.c */, - AE326EFB26BAA8FD00B2F53C /* zip_get_num_files.c */, - AE326EDF26BAA8FD00B2F53C /* zip_hash.c */, - AE326F5026BAA8FE00B2F53C /* zip_io_util.c */, - AE326F3F26BAA8FE00B2F53C /* zip_libzip_version.c */, - AE326EC726BAA8FD00B2F53C /* zip_memdup.c */, - AE326F4826BAA8FE00B2F53C /* zip_mkstempm.c */, - AE326EF526BAA8FD00B2F53C /* zip_name_locate.c */, - AE326EE526BAA8FD00B2F53C /* zip_new.c */, - AE326F2D26BAA8FE00B2F53C /* zip_open.c */, - AE326EFC26BAA8FD00B2F53C /* zip_pkware.c */, - AE326F1726BAA8FD00B2F53C /* zip_progress.c */, - AE326EE826BAA8FD00B2F53C /* zip_random_unix.c */, - AE326F1826BAA8FD00B2F53C /* zip_rename.c */, - AE326F2126BAA8FD00B2F53C /* zip_replace.c */, - AE326EF126BAA8FD00B2F53C /* zip_set_archive_comment.c */, - AE326F0826BAA8FD00B2F53C /* zip_set_archive_flag.c */, - AE326F1226BAA8FD00B2F53C /* zip_set_default_password.c */, - AE326F2526BAA8FE00B2F53C /* zip_set_file_comment.c */, - AE326EDE26BAA8FD00B2F53C /* zip_set_file_compression.c */, - AE326ED926BAA8FD00B2F53C /* zip_set_name.c */, - AE326F2426BAA8FE00B2F53C /* zip_source_accept_empty.c */, - AE326F2E26BAA8FE00B2F53C /* zip_source_begin_write_cloning.c */, - AE326ECA26BAA8FD00B2F53C /* zip_source_begin_write.c */, - AE326ED126BAA8FD00B2F53C /* zip_source_buffer.c */, - AE326EEE26BAA8FD00B2F53C /* zip_source_call.c */, - AE326F2B26BAA8FE00B2F53C /* zip_source_close.c */, - AE326ED026BAA8FD00B2F53C /* zip_source_commit_write.c */, - AE326F3E26BAA8FE00B2F53C /* zip_source_compress.c */, - AE326F2326BAA8FE00B2F53C /* zip_source_crc.c */, - AE326F3926BAA8FE00B2F53C /* zip_source_error.c */, - AE326EFA26BAA8FD00B2F53C /* zip_source_file_common.c */, - AE326F1326BAA8FD00B2F53C /* zip_source_file_stdio_named.c */, - AE326EF326BAA8FD00B2F53C /* zip_source_file_stdio.c */, - AE326F4326BAA8FE00B2F53C /* zip_source_file_stdio.h */, - AE326F1C26BAA8FD00B2F53C /* zip_source_file.h */, - AE326EF926BAA8FD00B2F53C /* zip_source_free.c */, - AE326F1D26BAA8FD00B2F53C /* zip_source_function.c */, - AE326F3C26BAA8FE00B2F53C /* zip_source_get_file_attributes.c */, - AE326EEF26BAA8FD00B2F53C /* zip_source_is_deleted.c */, - AE326F5226BAA8FE00B2F53C /* zip_source_layered.c */, - AE326EDD26BAA8FD00B2F53C /* zip_source_open.c */, - AE326F0F26BAA8FD00B2F53C /* zip_source_pkware_decode.c */, - AE326F0726BAA8FD00B2F53C /* zip_source_pkware_encode.c */, - AE326F2C26BAA8FE00B2F53C /* zip_source_read.c */, - AE326F4126BAA8FE00B2F53C /* zip_source_remove.c */, - AE326F1626BAA8FD00B2F53C /* zip_source_rollback_write.c */, - AE326EF626BAA8FD00B2F53C /* zip_source_seek_write.c */, - AE326F0426BAA8FD00B2F53C /* zip_source_seek.c */, - AE326ED326BAA8FD00B2F53C /* zip_source_stat.c */, - AE326EC826BAA8FD00B2F53C /* zip_source_supports.c */, - AE326EC626BAA8FD00B2F53C /* zip_source_tell_write.c */, - AE326F3A26BAA8FE00B2F53C /* zip_source_tell.c */, - AE326F4626BAA8FE00B2F53C /* zip_source_window.c */, - AE326F3726BAA8FE00B2F53C /* zip_source_write.c */, - AE326F0926BAA8FD00B2F53C /* zip_source_zip_new.c */, - AE326F1926BAA8FD00B2F53C /* zip_source_zip.c */, - AE326F1A26BAA8FD00B2F53C /* zip_stat_index.c */, - AE326F4A26BAA8FE00B2F53C /* zip_stat_init.c */, - AE326F2726BAA8FE00B2F53C /* zip_stat.c */, - AE326F0326BAA8FD00B2F53C /* zip_strerror.c */, - AE326ED826BAA8FD00B2F53C /* zip_string.c */, - AE326F4F26BAA8FE00B2F53C /* zip_unchange_all.c */, - AE326EF826BAA8FD00B2F53C /* zip_unchange_archive.c */, - AE326F0D26BAA8FD00B2F53C /* zip_unchange_data.c */, - AE326EE426BAA8FD00B2F53C /* zip_unchange.c */, - AE326F3326BAA8FE00B2F53C /* zip_utf-8.c */, - AE326F2A26BAA8FE00B2F53C /* zip.h */, - AE326F4526BAA8FE00B2F53C /* zipconf.h */, - AE326ECB26BAA8FD00B2F53C /* zipint.h */, - ); - path = lib; - sourceTree = ""; - }; - AE326F6426BAA8FE00B2F53C /* glm */ = { - isa = PBXGroup; - children = ( - AE32739826BAA90300B2F53C /* glm */, - ); - path = glm; - sourceTree = ""; - }; - AE32739826BAA90300B2F53C /* glm */ = { - isa = PBXGroup; - children = ( - AE32739926BAA90300B2F53C /* vec4.hpp */, - AE32739A26BAA90300B2F53C /* integer.hpp */, - AE32739B26BAA90300B2F53C /* vector_relational.hpp */, - AE32739C26BAA90300B2F53C /* mat2x3.hpp */, - AE32739D26BAA90300B2F53C /* mat4x4.hpp */, - AE32739E26BAA90300B2F53C /* mat2x2.hpp */, - AE32739F26BAA90300B2F53C /* exponential.hpp */, - AE3273A026BAA90300B2F53C /* vec2.hpp */, - AE3273A226BAA90300B2F53C /* vec3.hpp */, - AE3273A326BAA90300B2F53C /* fwd.hpp */, - AE3273A426BAA90300B2F53C /* mat4x3.hpp */, - AE3273A526BAA90300B2F53C /* mat4x2.hpp */, - AE3273A626BAA90300B2F53C /* mat2x4.hpp */, - AE3273A726BAA90300B2F53C /* packing.hpp */, - AE3273A826BAA90300B2F53C /* mat3x3.hpp */, - AE3273A926BAA90300B2F53C /* mat3x2.hpp */, - AE3273AA26BAA90300B2F53C /* ext */, - AE32742626BAA90400B2F53C /* simd */, - AE32743126BAA90400B2F53C /* mat3x4.hpp */, - AE32743226BAA90400B2F53C /* matrix.hpp */, - AE32743326BAA90400B2F53C /* glm.hpp */, - AE32743426BAA90400B2F53C /* trigonometric.hpp */, - AE32743526BAA90400B2F53C /* geometric.hpp */, - AE32743626BAA90400B2F53C /* detail */, - AE32747426BAA90400B2F53C /* ext.hpp */, - AE32747526BAA90400B2F53C /* gtc */, - AE32749C26BAA90400B2F53C /* common.hpp */, - AE32749D26BAA90400B2F53C /* gtx */, - ); - path = glm; - sourceTree = ""; - }; - AE3273AA26BAA90300B2F53C /* ext */ = { - isa = PBXGroup; - children = ( - AE3273AB26BAA90300B2F53C /* matrix_double3x2_precision.hpp */, - AE3273AC26BAA90300B2F53C /* matrix_float2x4.hpp */, - AE3273AD26BAA90300B2F53C /* vector_bool2.hpp */, - AE3273AE26BAA90300B2F53C /* quaternion_double_precision.hpp */, - AE3273AF26BAA90300B2F53C /* matrix_float4x2.hpp */, - AE3273B026BAA90300B2F53C /* matrix_float4x3.hpp */, - AE3273B126BAA90300B2F53C /* vector_bool3.hpp */, - AE3273B226BAA90300B2F53C /* vector_relational.hpp */, - AE3273B326BAA90300B2F53C /* vector_bool1.hpp */, - AE3273B526BAA90300B2F53C /* vector_uint2_precision.hpp */, - AE3273B626BAA90300B2F53C /* vector_float1_precision.hpp */, - AE3273B726BAA90300B2F53C /* matrix_float2x3_precision.hpp */, - AE3273B826BAA90300B2F53C /* matrix_float2x2.hpp */, - AE3273B926BAA90300B2F53C /* matrix_common.hpp */, - AE3273BA26BAA90300B2F53C /* vector_bool4.hpp */, - AE3273BB26BAA90300B2F53C /* matrix_float2x4_precision.hpp */, - AE3273BC26BAA90300B2F53C /* matrix_float4x4.hpp */, - AE3273BD26BAA90300B2F53C /* vector_uint1_precision.hpp */, - AE3273BE26BAA90300B2F53C /* matrix_float2x3.hpp */, - AE3273BF26BAA90300B2F53C /* matrix_clip_space.hpp */, - AE3273C026BAA90300B2F53C /* scalar_integer.hpp */, - AE3273C126BAA90300B2F53C /* vector_float2_precision.hpp */, - AE3273C426BAA90300B2F53C /* scalar_common.hpp */, - AE3273C626BAA90300B2F53C /* matrix_double4x2_precision.hpp */, - AE3273C826BAA90300B2F53C /* vector_double4_precision.hpp */, - AE3273C926BAA90300B2F53C /* matrix_float3x4_precision.hpp */, - AE3273CB26BAA90300B2F53C /* vector_uint3.hpp */, - AE3273CC26BAA90300B2F53C /* matrix_float4x3_precision.hpp */, - AE3273CE26BAA90300B2F53C /* vector_uint2.hpp */, - AE3273CF26BAA90300B2F53C /* quaternion_float_precision.hpp */, - AE3273D026BAA90300B2F53C /* vector_int1_precision.hpp */, - AE3273D126BAA90300B2F53C /* matrix_float3x4.hpp */, - AE3273D226BAA90300B2F53C /* quaternion_transform.hpp */, - AE3273D326BAA90300B2F53C /* vector_bool4_precision.hpp */, - AE3273D426BAA90300B2F53C /* vector_uint1.hpp */, - AE3273D526BAA90300B2F53C /* matrix_transform.hpp */, - AE3273D726BAA90300B2F53C /* quaternion_exponential.hpp */, - AE3273D926BAA90400B2F53C /* vector_bool3_precision.hpp */, - AE3273DA26BAA90400B2F53C /* matrix_double2x2_precision.hpp */, - AE3273DB26BAA90400B2F53C /* quaternion_float.hpp */, - AE3273DC26BAA90400B2F53C /* vector_int2_precision.hpp */, - AE3273DD26BAA90400B2F53C /* vector_uint4.hpp */, - AE3273DE26BAA90400B2F53C /* matrix_float3x2.hpp */, - AE3273DF26BAA90400B2F53C /* vector_double3_precision.hpp */, - AE3273E026BAA90400B2F53C /* quaternion_common.hpp */, - AE3273E126BAA90400B2F53C /* matrix_float3x3_precision.hpp */, - AE3273E226BAA90400B2F53C /* matrix_float3x3.hpp */, - AE3273E326BAA90400B2F53C /* scalar_int_sized.hpp */, - AE3273E426BAA90400B2F53C /* matrix_float4x4_precision.hpp */, - AE3273E526BAA90400B2F53C /* matrix_double4x2.hpp */, - AE3273E626BAA90400B2F53C /* vector_int1.hpp */, - AE3273E726BAA90400B2F53C /* vector_float3.hpp */, - AE3273E826BAA90400B2F53C /* matrix_double2x4.hpp */, - AE3273E926BAA90400B2F53C /* scalar_ulp.hpp */, - AE3273EA26BAA90400B2F53C /* quaternion_geometric.hpp */, - AE3273EB26BAA90400B2F53C /* vector_int3_precision.hpp */, - AE3273EC26BAA90400B2F53C /* vector_float2.hpp */, - AE3273ED26BAA90400B2F53C /* matrix_double2x3_precision.hpp */, - AE3273EE26BAA90400B2F53C /* vector_bool2_precision.hpp */, - AE3273EF26BAA90400B2F53C /* quaternion_double.hpp */, - AE3273F026BAA90400B2F53C /* matrix_double4x3.hpp */, - AE3273F226BAA90400B2F53C /* vector_int2.hpp */, - AE3273F326BAA90400B2F53C /* vector_double2_precision.hpp */, - AE3273F426BAA90400B2F53C /* matrix_float3x2_precision.hpp */, - AE3273F526BAA90400B2F53C /* matrix_relational.hpp */, - AE3273F626BAA90400B2F53C /* vector_integer.hpp */, - AE3273F726BAA90400B2F53C /* scalar_relational.hpp */, - AE3273F826BAA90400B2F53C /* vector_float1.hpp */, - AE3273F926BAA90400B2F53C /* vector_int3.hpp */, - AE3273FB26BAA90400B2F53C /* matrix_double4x4.hpp */, - AE3273FC26BAA90400B2F53C /* scalar_uint_sized.hpp */, - AE3273FD26BAA90400B2F53C /* vector_double1_precision.hpp */, - AE3273FE26BAA90400B2F53C /* matrix_double2x2.hpp */, - AE3273FF26BAA90400B2F53C /* matrix_float4x2_precision.hpp */, - AE32740026BAA90400B2F53C /* matrix_double2x3.hpp */, - AE32740126BAA90400B2F53C /* matrix_projection.hpp */, - AE32740226BAA90400B2F53C /* vector_float4.hpp */, - AE32740426BAA90400B2F53C /* vector_int4_precision.hpp */, - AE32740526BAA90400B2F53C /* matrix_double2x4_precision.hpp */, - AE32740626BAA90400B2F53C /* vector_int4.hpp */, - AE32740726BAA90400B2F53C /* quaternion_relational.hpp */, - AE32740826BAA90400B2F53C /* quaternion_trigonometric.hpp */, - AE32740926BAA90400B2F53C /* vector_bool1_precision.hpp */, - AE32740A26BAA90400B2F53C /* vector_ulp.hpp */, - AE32740B26BAA90400B2F53C /* vector_float3_precision.hpp */, - AE32740C26BAA90400B2F53C /* vector_uint4_precision.hpp */, - AE32740E26BAA90400B2F53C /* vector_common.hpp */, - AE32740F26BAA90400B2F53C /* scalar_constants.hpp */, - AE32741026BAA90400B2F53C /* matrix_double3x4.hpp */, - AE32741226BAA90400B2F53C /* matrix_double4x3_precision.hpp */, - AE32741426BAA90400B2F53C /* matrix_double3x4_precision.hpp */, - AE32741626BAA90400B2F53C /* vector_double4.hpp */, - AE32741726BAA90400B2F53C /* vector_double1.hpp */, - AE32741826BAA90400B2F53C /* matrix_double4x4_precision.hpp */, - AE32741B26BAA90400B2F53C /* matrix_double3x3_precision.hpp */, - AE32741C26BAA90400B2F53C /* matrix_double3x2.hpp */, - AE32741D26BAA90400B2F53C /* matrix_float2x2_precision.hpp */, - AE32742026BAA90400B2F53C /* vector_double3.hpp */, - AE32742126BAA90400B2F53C /* vector_float4_precision.hpp */, - AE32742226BAA90400B2F53C /* vector_double2.hpp */, - AE32742426BAA90400B2F53C /* vector_uint3_precision.hpp */, - AE32742526BAA90400B2F53C /* matrix_double3x3.hpp */, - ); - path = ext; - sourceTree = ""; - }; - AE32742626BAA90400B2F53C /* simd */ = { - isa = PBXGroup; - children = ( - AE32742726BAA90400B2F53C /* neon.h */, - AE32742826BAA90400B2F53C /* vector_relational.h */, - AE32742926BAA90400B2F53C /* matrix.h */, - AE32742A26BAA90400B2F53C /* packing.h */, - AE32742B26BAA90400B2F53C /* common.h */, - AE32742C26BAA90400B2F53C /* trigonometric.h */, - AE32742D26BAA90400B2F53C /* geometric.h */, - AE32742E26BAA90400B2F53C /* integer.h */, - AE32742F26BAA90400B2F53C /* platform.h */, - AE32743026BAA90400B2F53C /* exponential.h */, - ); - path = simd; - sourceTree = ""; - }; - AE32743626BAA90400B2F53C /* detail */ = { - isa = PBXGroup; - children = ( - AE32743B26BAA90400B2F53C /* _fixes.hpp */, - AE32743F26BAA90400B2F53C /* qualifier.hpp */, - AE32744126BAA90400B2F53C /* _noise.hpp */, - AE32744226BAA90400B2F53C /* type_half.hpp */, - AE32744326BAA90400B2F53C /* _features.hpp */, - AE32744526BAA90400B2F53C /* _vectorize.hpp */, - AE32744726BAA90400B2F53C /* type_quat.hpp */, - AE32744D26BAA90400B2F53C /* _swizzle.hpp */, - AE32745226BAA90400B2F53C /* type_mat3x3.hpp */, - AE32745326BAA90400B2F53C /* type_mat3x2.hpp */, - AE32745426BAA90400B2F53C /* compute_common.hpp */, - AE32745526BAA90400B2F53C /* setup.hpp */, - AE32745D26BAA90400B2F53C /* glm.cpp */, - AE32745E26BAA90400B2F53C /* type_mat3x4.hpp */, - AE32746126BAA90400B2F53C /* type_mat2x3.hpp */, - AE32746226BAA90400B2F53C /* type_mat4x4.hpp */, - AE32746426BAA90400B2F53C /* type_mat2x2.hpp */, - AE32746526BAA90400B2F53C /* type_vec1.hpp */, - AE32746626BAA90400B2F53C /* _swizzle_func.hpp */, - AE32746726BAA90400B2F53C /* type_vec3.hpp */, - AE32746826BAA90400B2F53C /* compute_vector_relational.hpp */, - AE32746C26BAA90400B2F53C /* type_vec2.hpp */, - AE32746D26BAA90400B2F53C /* type_mat4x3.hpp */, - AE32746E26BAA90400B2F53C /* type_mat4x2.hpp */, - AE32746F26BAA90400B2F53C /* type_float.hpp */, - AE32747026BAA90400B2F53C /* type_mat2x4.hpp */, - AE32747326BAA90400B2F53C /* type_vec4.hpp */, - ); - path = detail; - sourceTree = ""; - }; - AE32747526BAA90400B2F53C /* gtc */ = { - isa = PBXGroup; - children = ( - AE32747626BAA90400B2F53C /* integer.hpp */, - AE32747726BAA90400B2F53C /* matrix_integer.hpp */, - AE32747C26BAA90400B2F53C /* vec1.hpp */, - AE32747F26BAA90400B2F53C /* ulp.hpp */, - AE32748126BAA90400B2F53C /* packing.hpp */, - AE32748426BAA90400B2F53C /* round.hpp */, - AE32748526BAA90400B2F53C /* matrix_transform.hpp */, - AE32748626BAA90400B2F53C /* type_precision.hpp */, - AE32748726BAA90400B2F53C /* bitfield.hpp */, - AE32748926BAA90400B2F53C /* quaternion.hpp */, - AE32748A26BAA90400B2F53C /* matrix_inverse.hpp */, - AE32748C26BAA90400B2F53C /* random.hpp */, - AE32748E26BAA90400B2F53C /* type_ptr.hpp */, - AE32749026BAA90400B2F53C /* constants.hpp */, - AE32749126BAA90400B2F53C /* color_space.hpp */, - AE32749226BAA90400B2F53C /* noise.hpp */, - AE32749526BAA90400B2F53C /* matrix_access.hpp */, - AE32749726BAA90400B2F53C /* epsilon.hpp */, - AE32749926BAA90400B2F53C /* reciprocal.hpp */, - AE32749B26BAA90400B2F53C /* type_aligned.hpp */, - ); - path = gtc; - sourceTree = ""; - }; - AE32749D26BAA90400B2F53C /* gtx */ = { - isa = PBXGroup; - children = ( - AE32749E26BAA90400B2F53C /* vector_angle.hpp */, - AE3274A226BAA90400B2F53C /* integer.hpp */, - AE3274A526BAA90400B2F53C /* hash.hpp */, - AE3274A626BAA90400B2F53C /* rotate_vector.hpp */, - AE3274A726BAA90400B2F53C /* matrix_interpolation.hpp */, - AE3274A826BAA90400B2F53C /* functions.hpp */, - AE3274AC26BAA90400B2F53C /* string_cast.hpp */, - AE3274AD26BAA90400B2F53C /* color_space_YCoCg.hpp */, - AE3274AF26BAA90400B2F53C /* extended_min_max.hpp */, - AE3274B126BAA90400B2F53C /* fast_square_root.hpp */, - AE3274B426BAA90400B2F53C /* spline.hpp */, - AE3274B526BAA90400B2F53C /* fast_trigonometry.hpp */, - AE3274B726BAA90400B2F53C /* dual_quaternion.hpp */, - AE3274B826BAA90400B2F53C /* closest_point.hpp */, - AE3274BF26BAA90400B2F53C /* optimum_pow.hpp */, - AE3274C126BAA90400B2F53C /* raw_data.hpp */, - AE3274C226BAA90400B2F53C /* matrix_cross_product.hpp */, - AE3274C326BAA90400B2F53C /* euler_angles.hpp */, - AE3274C626BAA90400B2F53C /* type_trait.hpp */, - AE3274C826BAA90400B2F53C /* io.hpp */, - AE3274CA26BAA90400B2F53C /* transform.hpp */, - AE3274CB26BAA90400B2F53C /* bit.hpp */, - AE3274CC26BAA90400B2F53C /* number_precision.hpp */, - AE3274CD26BAA90400B2F53C /* mixed_product.hpp */, - AE3274D026BAA90400B2F53C /* associated_min_max.hpp */, - AE3274D126BAA90400B2F53C /* matrix_transform_2d.hpp */, - AE3274D326BAA90400B2F53C /* log_base.hpp */, - AE3274D426BAA90400B2F53C /* matrix_query.hpp */, - AE3274D626BAA90400B2F53C /* extend.hpp */, - AE3274D726BAA90400B2F53C /* gradient_paint.hpp */, - AE3274D826BAA90400B2F53C /* quaternion.hpp */, - AE3274D926BAA90400B2F53C /* exterior_product.hpp */, - AE3274E026BAA90400B2F53C /* polar_coordinates.hpp */, - AE3274E726BAA90400B2F53C /* vec_swizzle.hpp */, - AE3274E826BAA90400B2F53C /* projection.hpp */, - AE3274EA26BAA90400B2F53C /* scalar_relational.hpp */, - AE3274EB26BAA90400B2F53C /* wrap.hpp */, - AE3274ED26BAA90400B2F53C /* texture.hpp */, - AE3274EF26BAA90400B2F53C /* norm.hpp */, - AE3274F226BAA90500B2F53C /* color_space.hpp */, - AE3274F326BAA90500B2F53C /* normal.hpp */, - AE3274F626BAA90500B2F53C /* easing.hpp */, - AE3274F826BAA90500B2F53C /* matrix_decompose.hpp */, - AE3274F926BAA90500B2F53C /* fast_exponential.hpp */, - AE3274FB26BAA90500B2F53C /* handed_coordinate_space.hpp */, - AE3274FC26BAA90500B2F53C /* intersect.hpp */, - AE3274FD26BAA90500B2F53C /* perpendicular.hpp */, - AE3274FF26BAA90500B2F53C /* matrix_operation.hpp */, - AE32750226BAA90500B2F53C /* color_encoding.hpp */, - AE32750326BAA90500B2F53C /* matrix_major_storage.hpp */, - AE32750726BAA90500B2F53C /* common.hpp */, - AE32750826BAA90500B2F53C /* range.hpp */, - AE32750A26BAA90500B2F53C /* transform2.hpp */, - AE32750C26BAA90500B2F53C /* scalar_multiplication.hpp */, - AE32750D26BAA90500B2F53C /* std_based_type.hpp */, - AE32750E26BAA90500B2F53C /* matrix_factorisation.hpp */, - AE32750F26BAA90500B2F53C /* orthonormalize.hpp */, - AE32751026BAA90500B2F53C /* normalize_dot.hpp */, - AE32751126BAA90500B2F53C /* component_wise.hpp */, - AE32751326BAA90500B2F53C /* vector_query.hpp */, - AE32751626BAA90500B2F53C /* compatibility.hpp */, - AE32751726BAA90500B2F53C /* rotate_normalized_axis.hpp */, - AE32751926BAA90500B2F53C /* type_aligned.hpp */, - ); - path = gtx; - sourceTree = ""; - }; - AE32795326BAA90900B2F53C /* lzma */ = { - isa = PBXGroup; - children = ( - AE32796626BAA90900B2F53C /* 7z.h */, - AE32796326BAA90900B2F53C /* 7zArcIn.c */, - AE32797C26BAA90900B2F53C /* 7zBuf.c */, - AE32796526BAA90900B2F53C /* 7zBuf.h */, - AE32797526BAA90900B2F53C /* 7zCrc.c */, - AE32795E26BAA90900B2F53C /* 7zCrc.h */, - AE32797A26BAA90900B2F53C /* 7zCrcOpt.c */, - AE32796926BAA90900B2F53C /* 7zDec.c */, - AE32797326BAA90900B2F53C /* 7zFile.c */, - AE32796126BAA90900B2F53C /* 7zFile.h */, - AE32797026BAA90900B2F53C /* 7zStream.c */, - AE32795726BAA90900B2F53C /* 7zTypes.h */, - AE32795826BAA90900B2F53C /* Bcj2.c */, - AE32797126BAA90900B2F53C /* Bcj2.h */, - AE32796026BAA90900B2F53C /* Bra.c */, - AE32797426BAA90900B2F53C /* Bra.h */, - AE32795926BAA90900B2F53C /* Compiler.h */, - AE32795526BAA90900B2F53C /* LzHash.h */, - AE32948926BAB4C000B2F53C /* Lzma2Dec.c */, - AE32948A26BAB4C000B2F53C /* Lzma2Dec.h */, - AE32796A26BAA90900B2F53C /* Lzma86.h */, - AE32948C26BAC32000B2F53C /* LzmaEnc.c */, - AE32948D26BAC32100B2F53C /* LzmaEnc.h */, - AE32797D26BAA90900B2F53C /* LzmaLib.c */, - AE32796426BAA90900B2F53C /* LzmaLib.h */, - AE32795B26BAA90900B2F53C /* Precomp.h */, - ); - path = lzma; - sourceTree = ""; - }; - AE32797E26BAA90900B2F53C /* oslib */ = { - isa = PBXGroup; - children = ( - AE32798E26BAA90A00B2F53C /* audiobackend_alsa.cpp */, - AE32798326BAA90A00B2F53C /* audiobackend_coreaudio.cpp */, - AE32798C26BAA90A00B2F53C /* audiobackend_directsound.cpp */, - AE32798B26BAA90A00B2F53C /* audiobackend_libao.cpp */, - AE32798D26BAA90A00B2F53C /* audiobackend_null.cpp */, - AE32798826BAA90A00B2F53C /* audiobackend_oboe.cpp */, - AE32798126BAA90900B2F53C /* audiobackend_omx.cpp */, - AE32798A26BAA90A00B2F53C /* audiobackend_oss.cpp */, - AE32797F26BAA90900B2F53C /* audiobackend_pulseaudio.cpp */, - AE32798026BAA90900B2F53C /* audiobackend_sdl2.cpp */, - AE32798426BAA90A00B2F53C /* audiostream.cpp */, - AE32798626BAA90A00B2F53C /* audiostream.h */, - AE32798926BAA90A00B2F53C /* directory.h */, - AE32798526BAA90A00B2F53C /* host_context.h */, - AE32798726BAA90A00B2F53C /* oslib.cpp */, - AE32798226BAA90A00B2F53C /* oslib.h */, - ); - path = oslib; - sourceTree = ""; - }; - AE32798F26BAA90A00B2F53C /* log */ = { - isa = PBXGroup; - children = ( - AE32799026BAA90A00B2F53C /* ConsoleListenerNix.cpp */, - AE32799126BAA90A00B2F53C /* BitSet.h */, - AE32799226BAA90A00B2F53C /* ConsoleListenerWin.cpp */, - AE32799326BAA90A00B2F53C /* ConsoleListenerDroid.cpp */, - AE32799426BAA90A00B2F53C /* ConsoleListener.h */, - AE32799526BAA90A00B2F53C /* StringUtil.h */, - AE32799626BAA90A00B2F53C /* Log.h */, - AE32799726BAA90A00B2F53C /* LogManager.cpp */, - AE32799826BAA90A00B2F53C /* LogManager.h */, - ); - path = log; - sourceTree = ""; - }; - AE3279CC26BAA90A00B2F53C /* profiler */ = { - isa = PBXGroup; - children = ( - AE3279CD26BAA90A00B2F53C /* profiler.cpp */, - AE3279CE26BAA90A00B2F53C /* profiler.h */, - ); - path = profiler; - sourceTree = ""; - }; - AE3279D026BAA90A00B2F53C /* rend */ = { - isa = PBXGroup; - children = ( - AE3279D626BAA90A00B2F53C /* gles */, - AE3279F526BAA90A00B2F53C /* CustomTexture.cpp */, - AE3279E226BAA90A00B2F53C /* CustomTexture.h */, - AE3279E426BAA90A00B2F53C /* game_scanner.h */, - AE3279E326BAA90A00B2F53C /* gui_android.cpp */, - AE3279D126BAA90A00B2F53C /* gui_android.h */, - AE3279D226BAA90A00B2F53C /* gui_cheats.cpp */, - AE3279E126BAA90A00B2F53C /* gui_util.cpp */, - AE327A2926BAA90A00B2F53C /* gui_util.h */, - AE3279F626BAA90A00B2F53C /* gui.cpp */, - AE3279F326BAA90A00B2F53C /* gui.h */, - AE327A2626BAA90A00B2F53C /* mainui.cpp */, - AE3279D526BAA90A00B2F53C /* mainui.h */, - AE327A3026BAA90B00B2F53C /* osd.cpp */, - AE327A2826BAA90A00B2F53C /* osd.h */, - AE327A2726BAA90A00B2F53C /* shader_util.h */, - AE3279F726BAA90A00B2F53C /* sorter.cpp */, - AE3279D326BAA90A00B2F53C /* sorter.h */, - AE327A2426BAA90A00B2F53C /* TexCache.cpp */, - AE3279F426BAA90A00B2F53C /* TexCache.h */, - AE3279D426BAA90A00B2F53C /* tileclip.h */, - AE327A2526BAA90A00B2F53C /* transform_matrix.h */, - ); - path = rend; - sourceTree = ""; - }; - AE3279D626BAA90A00B2F53C /* gles */ = { - isa = PBXGroup; - children = ( - AE3279D726BAA90A00B2F53C /* glcache.h */, - AE3279D826BAA90A00B2F53C /* imgui_impl_opengl3.h */, - AE3279D926BAA90A00B2F53C /* quad.cpp */, - AE3279DA26BAA90A00B2F53C /* postprocess.cpp */, - AE3279DB26BAA90A00B2F53C /* gldraw.cpp */, - AE3279DC26BAA90A00B2F53C /* imgui_impl_opengl3.cpp */, - AE3279DD26BAA90A00B2F53C /* postprocess.h */, - AE3279DE26BAA90A00B2F53C /* gltex.cpp */, - AE3279DF26BAA90A00B2F53C /* gles.h */, - AE3279E026BAA90A00B2F53C /* gles.cpp */, - ); - path = gles; - sourceTree = ""; - }; - AE327A3B26BAA90B00B2F53C /* rec-cpp */ = { - isa = PBXGroup; - children = ( - AE327A3C26BAA90B00B2F53C /* rec_cpp.cpp */, - ); - path = "rec-cpp"; - sourceTree = ""; - }; - AE327A3D26BAA90B00B2F53C /* rec-x86 */ = { - isa = PBXGroup; - children = ( - AE327A3E26BAA90B00B2F53C /* rec_x86.h */, - AE327A3F26BAA90B00B2F53C /* x86_regalloc.h */, - AE327A4026BAA90B00B2F53C /* rec_x86.cpp */, - AE327A4126BAA90B00B2F53C /* x86_ops.cpp */, - ); - path = "rec-x86"; - sourceTree = ""; - }; - AE327A4226BAA90B00B2F53C /* linux-dist */ = { - isa = PBXGroup; - children = ( - AE327A4326BAA90B00B2F53C /* x11_keyboard.h */, - AE327A4426BAA90B00B2F53C /* x11.cpp */, - AE327A4526BAA90B00B2F53C /* dispmanx.cpp */, - AE327A4626BAA90B00B2F53C /* icon.h */, - AE327A4726BAA90B00B2F53C /* joystick.h */, - AE327A4826BAA90B00B2F53C /* x11.h */, - AE327A4926BAA90B00B2F53C /* dispmanx.h */, - AE327A4A26BAA90B00B2F53C /* evdev.h */, - AE327A4B26BAA90B00B2F53C /* joystick.cpp */, - AE327A4C26BAA90B00B2F53C /* evdev_gamepad.h */, - AE327A4D26BAA90B00B2F53C /* main.cpp */, - AE327A4E26BAA90B00B2F53C /* evdev.cpp */, - ); - path = "linux-dist"; - sourceTree = ""; - }; - AE327A4F26BAA90B00B2F53C /* debug */ = { - isa = PBXGroup; - children = ( - AE327A5026BAA90B00B2F53C /* gdb_server.h */, - AE327A5126BAA90B00B2F53C /* debug_agent.h */, - AE327A5226BAA90B00B2F53C /* gdb_server.cpp */, - ); - path = debug; - sourceTree = ""; - }; - AE327A5326BAA90B00B2F53C /* reios */ = { - isa = PBXGroup; - children = ( - AE327A5426BAA90B00B2F53C /* reios.h */, - AE327A5526BAA90B00B2F53C /* descrambl.cpp */, - AE327A5626BAA90B00B2F53C /* reios_elf.cpp */, - AE327A5726BAA90B00B2F53C /* iso9660.h */, - AE327A5926BAA90B00B2F53C /* reios.cpp */, - AE327A5A26BAA90B00B2F53C /* reios_elf.h */, - AE327A5B26BAA90B00B2F53C /* descrambl.h */, - AE327A5C26BAA90B00B2F53C /* font.h */, - AE327A5D26BAA90B00B2F53C /* gdrom_hle.h */, - AE327A5E26BAA90B00B2F53C /* gdrom_hle.cpp */, - ); - path = reios; - sourceTree = ""; - }; - AE49B4DC26C2E8FB00FA182B /* xbyak */ = { - isa = PBXGroup; - children = ( - AE49B51526C2E8FC00FA182B /* xbyak */, - ); - path = xbyak; - sourceTree = ""; - }; - AE49B51526C2E8FC00FA182B /* xbyak */ = { - isa = PBXGroup; - children = ( - AE49B51626C2E8FC00FA182B /* xbyak_mnemonic.h */, - AE49B51726C2E8FC00FA182B /* xbyak_bin2hex.h */, - AE49B51826C2E8FC00FA182B /* xbyak.h */, - AE49B51926C2E8FC00FA182B /* xbyak_util.h */, - ); - path = xbyak; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 87078A8218A47FE90034C7A0 /* reicast-ios */ = { - isa = PBXNativeTarget; - buildConfigurationList = 87078AC018A47FE90034C7A0 /* Build configuration list for PBXNativeTarget "reicast-ios" */; - buildPhases = ( - 87078A7F18A47FE90034C7A0 /* Sources */, - 87078A8018A47FE90034C7A0 /* Frameworks */, - 87078A8118A47FE90034C7A0 /* Resources */, - 9C7A3C2518C85A080070BB5F /* ShellScript */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "reicast-ios"; - packageProductDependencies = ( - AE6AA6FE26BF2E91004B9D5F /* AltKit */, - ); - productName = emulator; - productReference = 87078A8318A47FE90034C7A0 /* Flycast.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 87078A7B18A47FE90034C7A0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 1240; - ORGANIZATIONNAME = reicast; - TargetAttributes = { - 87078A8218A47FE90034C7A0 = { - LastSwiftMigration = 1130; - }; - }; - }; - buildConfigurationList = 87078A7E18A47FE90034C7A0 /* Build configuration list for PBXProject "reicast-ios" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - English, - en, - Base, - de, - ja, - es, - sl, - da, - it, - sv, - no, - nb, - tr, - fr, - nl, - ); - mainGroup = 87078A7A18A47FE90034C7A0; - packageReferences = ( - AE6AA6FD26BF2E91004B9D5F /* XCRemoteSwiftPackageReference "AltKit" */, - ); - productRefGroup = 87078A8418A47FE90034C7A0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 87078A8218A47FE90034C7A0 /* reicast-ios */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 87078A8118A47FE90034C7A0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - AE32949826BAEF4300B2F53C /* FlycastStoryboard.storyboard in Resources */, - 9C7A393318C804A80070BB5F /* flycast.entitlements in Resources */, - 878B0CFC1B8BB5B400A8D1C5 /* Images.xcassets in Resources */, - 87FA52EA1B8CE18600CEFC32 /* PadViewController.xib in Resources */, - AE9F17E326BC800F00B8C6D0 /* LaunchScreen.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 9C7A3C2518C85A080070BB5F /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "GIT=`which git`\nif [ \"$GIT\" -a -d .git ]; then\nGIT_VERSION=`$GIT describe --tags --always`\nelse\nGIT_VERSION=unknown\nfi\ndefaults write $BUILT_PRODUCTS_DIR/$CONTENTS_FOLDER_PATH/Info GitVersionString -string $GIT_VERSION"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 87078A7F18A47FE90034C7A0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - AE32944926BAA92700B2F53C /* imgui_impl_opengl3.cpp in Sources */, - AE328CE926BAA91E00B2F53C /* zip_get_encryption_implementation.c in Sources */, - AE327C9626BAA91300B2F53C /* version.cpp in Sources */, - AE328CC426BAA91E00B2F53C /* zip_set_file_compression.c in Sources */, - AE328CB126BAA91E00B2F53C /* zip_source_begin_write.c in Sources */, - AE327C7526BAA91300B2F53C /* sgc_if.cpp in Sources */, - AE328CB326BAA91E00B2F53C /* zip_get_name.c in Sources */, - AE327C5C26BAA91300B2F53C /* naomi_cart.cpp in Sources */, - AE327C8E26BAA91300B2F53C /* option.cpp in Sources */, - AE327C6D26BAA91300B2F53C /* aica_if.cpp in Sources */, - AE327D9426BAA91400B2F53C /* libchdr_huffman.c in Sources */, - AE327C4F26BAA91300B2F53C /* pvr_sb_regs.cpp in Sources */, - AE328CEA26BAA91E00B2F53C /* zip_get_archive_flag.c in Sources */, - AE327CC726BAA91400B2F53C /* logic-aarch64.cc in Sources */, - AE32943826BAA92700B2F53C /* audiobackend_oss.cpp in Sources */, - AE327C8726BAA91300B2F53C /* common.cpp in Sources */, - AE32947B26BAA92800B2F53C /* joystick.cpp in Sources */, - AE328CD626BAA91E00B2F53C /* zip_extra_field.c in Sources */, - AE32918D26BAA92400B2F53C /* glm.cpp in Sources */, - AE328D1426BAA91E00B2F53C /* zip_source_write.c in Sources */, - AE328CED26BAA91E00B2F53C /* zip_source_zip_new.c in Sources */, - AE327D6426BAA91400B2F53C /* deflate.c in Sources */, - AE328D2226BAA91F00B2F53C /* zip_mkstempm.c in Sources */, - AE328CD826BAA91E00B2F53C /* zip_dir_add.c in Sources */, - AE328CF426BAA91E00B2F53C /* zip_set_default_password.c in Sources */, - AE32944C26BAA92700B2F53C /* gui_util.cpp in Sources */, - AE32943C26BAA92700B2F53C /* audiobackend_alsa.cpp in Sources */, - AE327DB226BAA91400B2F53C /* pico_socket.c in Sources */, - AE328D1B26BAA91E00B2F53C /* zip_libzip_version.c in Sources */, - AE32943726BAA92700B2F53C /* audiobackend_oboe.cpp in Sources */, - AE328CB726BAA91E00B2F53C /* zip_source_buffer.c in Sources */, - AE327C9026BAA91300B2F53C /* cl.cpp in Sources */, - AE328CD726BAA91E00B2F53C /* zip_source_file_stdio.c in Sources */, - AE328CAF26BAA91E00B2F53C /* zip_source_supports.c in Sources */, - AE327C6126BAA91300B2F53C /* maple_jvs.cpp in Sources */, - AE328CFB26BAA91E00B2F53C /* zip_source_zip.c in Sources */, - AE328D2126BAA91F00B2F53C /* zip_file_get_comment.c in Sources */, - AE327C7A26BAA91300B2F53C /* 7zArchive.cpp in Sources */, - AE32945526BAA92700B2F53C /* gui.cpp in Sources */, - AE327C4E26BAA91300B2F53C /* spg.cpp in Sources */, - AE32943D26BAA92700B2F53C /* ConsoleListenerNix.cpp in Sources */, - AE327C5A26BAA91300B2F53C /* m4cartridge.cpp in Sources */, - AE32943926BAA92700B2F53C /* audiobackend_libao.cpp in Sources */, - AE328AD626BAA91C00B2F53C /* elf64.cpp in Sources */, - AE327C4626BAA91300B2F53C /* mmu.cpp in Sources */, - AE328CFA26BAA91E00B2F53C /* zip_rename.c in Sources */, - AE327C9226BAA91300B2F53C /* nullDC.cpp in Sources */, - AE32943026BAA92700B2F53C /* LzmaLib.c in Sources */, - AE328CEB26BAA91E00B2F53C /* zip_source_pkware_encode.c in Sources */, - AE327D5426BAA91400B2F53C /* imgui.cpp in Sources */, - AE32946A26BAA92700B2F53C /* TexCache.cpp in Sources */, - AE328B5026BAA91D00B2F53C /* xxhash.c in Sources */, - AE327C6426BAA91300B2F53C /* maple_devs.cpp in Sources */, - AE327DBE26BAA91400B2F53C /* pico_strings.c in Sources */, - AE327D8F26BAA91400B2F53C /* Delta.c in Sources */, - AE327C5226BAA91300B2F53C /* ta_vtx.cpp in Sources */, - AE327DC126BAA91400B2F53C /* pico_dns_common.c in Sources */, - AE32942F26BAA92700B2F53C /* 7zBuf.c in Sources */, - AE328CFD26BAA91E00B2F53C /* zip_get_num_entries.c in Sources */, - AE327CCC26BAA91400B2F53C /* decoder-aarch64.cc in Sources */, - AE327C6726BAA91300B2F53C /* arm7_rec_x64.cpp in Sources */, - AE327D3726BAA91400B2F53C /* igd_desc_parse.c in Sources */, - AE327DC026BAA91400B2F53C /* pico_dhcp_common.c in Sources */, - AE32945626BAA92700B2F53C /* sorter.cpp in Sources */, - AE328CB426BAA91E00B2F53C /* zip_file_strerror.c in Sources */, - AE327D0626BAA91400B2F53C /* receivedata.c in Sources */, - AE327C2E26BAA91300B2F53C /* shil.cpp in Sources */, - AE327C8126BAA91300B2F53C /* naomi_network.cpp in Sources */, - AE327C4926BAA91300B2F53C /* gdrom_response.cpp in Sources */, - AE328CF526BAA91E00B2F53C /* zip_source_file_stdio_named.c in Sources */, - AE327DAE26BAA91400B2F53C /* pico_protocol.c in Sources */, - AE327D7C26BAA91400B2F53C /* trees.c in Sources */, - AE327C6026BAA91300B2F53C /* maple_if.cpp in Sources */, - AE32943126BAA92700B2F53C /* audiobackend_pulseaudio.cpp in Sources */, - 87D92F541B7A1BB100D8FD9E /* iCadeReaderView.m in Sources */, - AE327D5626BAA91400B2F53C /* imgui_draw.cpp in Sources */, - AE328D0B26BAA91E00B2F53C /* zip_source_read.c in Sources */, - AE327D6B26BAA91400B2F53C /* crc32.c in Sources */, - AE327C8A26BAA91300B2F53C /* cue.cpp in Sources */, - AE32943426BAA92700B2F53C /* audiobackend_coreaudio.cpp in Sources */, - AE327DC226BAA91400B2F53C /* pico_socket_udp.c in Sources */, - AE327C7126BAA91300B2F53C /* aica_mem.cpp in Sources */, - AE327CA426BAA91300B2F53C /* context.cpp in Sources */, - AE328D2B26BAA91F00B2F53C /* zip_source_layered.c in Sources */, - AE32947726BAA92800B2F53C /* rec_x86.cpp in Sources */, - AE328CF726BAA91E00B2F53C /* zip_fread.c in Sources */, - AE327C7B26BAA91300B2F53C /* rzip.cpp in Sources */, - AE328CC026BAA91E00B2F53C /* zip_entry.c in Sources */, - AE32942A26BAA92700B2F53C /* 7zFile.c in Sources */, - AE327C5126BAA91300B2F53C /* Renderer_if.cpp in Sources */, - AE327C7C26BAA91300B2F53C /* archive.cpp in Sources */, - AE32944826BAA92700B2F53C /* gldraw.cpp in Sources */, - AE327C3E26BAA91300B2F53C /* intc.cpp in Sources */, - AE32948B26BAB4C000B2F53C /* Lzma2Dec.c in Sources */, - AE327C7226BAA91300B2F53C /* dsp_x86.cpp in Sources */, - AE328D1226BAA91E00B2F53C /* zip_fclose.c in Sources */, - AE32943226BAA92700B2F53C /* audiobackend_sdl2.cpp in Sources */, - AE327C3426BAA91300B2F53C /* sh4_opcode_list.cpp in Sources */, - AE327C5F26BAA91300B2F53C /* naomi.cpp in Sources */, - AE327D9326BAA91400B2F53C /* libchdr_bitstream.c in Sources */, - AE32944726BAA92700B2F53C /* postprocess.cpp in Sources */, - AE32943E26BAA92700B2F53C /* ConsoleListenerWin.cpp in Sources */, - AE328CCA26BAA91E00B2F53C /* zip_unchange.c in Sources */, - AE32946B26BAA92700B2F53C /* mainui.cpp in Sources */, - AE327C5E26BAA91300B2F53C /* naomi_roms.cpp in Sources */, - AE327C9826BAA91300B2F53C /* wgl.cpp in Sources */, - AE327C3D26BAA91300B2F53C /* ubc.cpp in Sources */, - AE328CDA26BAA91E00B2F53C /* zip_source_seek_write.c in Sources */, - AE32948826BAB48900B2F53C /* LzmaDec.c in Sources */, - AE327D9026BAA91400B2F53C /* CpuArch.c in Sources */, - AE327CA326BAA91300B2F53C /* posix_vmem.cpp in Sources */, - AE327C4C26BAA91300B2F53C /* ta_ctx.cpp in Sources */, - AE32946F26BAA92800B2F53C /* osd.cpp in Sources */, - AE327C9D26BAA91300B2F53C /* libretro.cpp in Sources */, - AE328D2426BAA91F00B2F53C /* zip_stat_init.c in Sources */, - AE327C6E26BAA91300B2F53C /* dsp_x64.cpp in Sources */, - AE327CCA26BAA91400B2F53C /* disasm-aarch64.cc in Sources */, - AE328D1026BAA91E00B2F53C /* zip_utf-8.c in Sources */, - AE327D6E26BAA91400B2F53C /* zutil.c in Sources */, - AE327C3726BAA91300B2F53C /* sh4_interpreter.cpp in Sources */, - AE327D5526BAA91400B2F53C /* imgui_demo.cpp in Sources */, - AE327DBB26BAA91400B2F53C /* pico_socket_tcp.c in Sources */, - AE32949126BAE14600B2F53C /* EmulatorView.mm in Sources */, - AE328D0726BAA91E00B2F53C /* zip_stat.c in Sources */, - AE32947A26BAA92800B2F53C /* dispmanx.cpp in Sources */, - AE328CD526BAA91E00B2F53C /* zip_set_archive_comment.c in Sources */, - AE327DB526BAA91400B2F53C /* pico_ethernet.c in Sources */, - AE328CBA26BAA91E00B2F53C /* zip_get_archive_comment.c in Sources */, - AE327C3126BAA91300B2F53C /* ssa.cpp in Sources */, - AE328D0E26BAA91E00B2F53C /* zip_fopen_index_encrypted.c in Sources */, - AE327C8C26BAA91300B2F53C /* chd.cpp in Sources */, - AE328CFC26BAA91E00B2F53C /* zip_stat_index.c in Sources */, - AE328D1826BAA91E00B2F53C /* zip_source_get_file_attributes.c in Sources */, - AE327DAC26BAA91400B2F53C /* pico_tree.c in Sources */, - AE327C9526BAA91300B2F53C /* rec_arm64.cpp in Sources */, - AE32942526BAA92700B2F53C /* 7zDec.c in Sources */, - AE328D0226BAA91E00B2F53C /* zip_replace.c in Sources */, - AE328D2026BAA91F00B2F53C /* zip_source_window.c in Sources */, - AE327C6926BAA91300B2F53C /* arm7_rec_arm32.cpp in Sources */, - AE327C4026BAA91300B2F53C /* ccn.cpp in Sources */, - AE328CF626BAA91E00B2F53C /* zip_extra_field_api.c in Sources */, - AE328CBF26BAA91E00B2F53C /* zip_set_name.c in Sources */, - AE328D0D26BAA91E00B2F53C /* zip_source_begin_write_cloning.c in Sources */, - AE328CFE26BAA91E00B2F53C /* zip_source_function.c in Sources */, - AE49B4D826C1BAC300FA182B /* unwind_info.cpp in Sources */, - AE327C8D26BAA91300B2F53C /* cfg.cpp in Sources */, - AE327DB926BAA91400B2F53C /* pico_ipv4.c in Sources */, - AE32943B26BAA92700B2F53C /* audiobackend_null.cpp in Sources */, - AE327CD426BAA91400B2F53C /* minisoap.c in Sources */, - AE327CC326BAA91400B2F53C /* instrument-aarch64.cc in Sources */, - AE327C5826BAA91300B2F53C /* m1cartridge.cpp in Sources */, - AE32943A26BAA92700B2F53C /* audiobackend_directsound.cpp in Sources */, - AE328CC326BAA91E00B2F53C /* zip_source_open.c in Sources */, - AE327C3B26BAA91300B2F53C /* sh4_core_regs.cpp in Sources */, - AE327CBB26BAA91300B2F53C /* compiler-intrinsics-vixl.cc in Sources */, - AE327D0A26BAA91400B2F53C /* upnpdev.c in Sources */, - AE327C8226BAA91300B2F53C /* picoppp.cpp in Sources */, - AE328D1626BAA91E00B2F53C /* zip_source_error.c in Sources */, - AE327CC526BAA91400B2F53C /* pointer-auth-aarch64.cc in Sources */, - AE327D7326BAA91400B2F53C /* inftrees.c in Sources */, - AE32948026BAA92800B2F53C /* reios_elf.cpp in Sources */, - AE328CAD26BAA91E00B2F53C /* zip_source_tell_write.c in Sources */, - AE327D0226BAA91400B2F53C /* upnpreplyparse.c in Sources */, - AE327D6126BAA91400B2F53C /* compress.c in Sources */, - AE327C7726BAA91300B2F53C /* bba.cpp in Sources */, - AE327C5426BAA91300B2F53C /* ta.cpp in Sources */, - AE328CC626BAA91E00B2F53C /* zip_file_error_get.c in Sources */, - AE327C6626BAA91300B2F53C /* arm_mem.cpp in Sources */, - AE32944326BAA92700B2F53C /* profiler.cpp in Sources */, - AE327D0726BAA91400B2F53C /* miniwget.c in Sources */, - AE327D8826BAA91400B2F53C /* LzFind.c in Sources */, - AE328D1A26BAA91E00B2F53C /* zip_source_compress.c in Sources */, - AE327C9A26BAA91300B2F53C /* gl_context.cpp in Sources */, - AE328CBC26BAA91E00B2F53C /* zip_ftell.c in Sources */, - AE327D9726BAA91400B2F53C /* libchdr_cdrom.c in Sources */, - AE327C5926BAA91300B2F53C /* gdcartridge.cpp in Sources */, - AE327C6326BAA91300B2F53C /* maple_cfg.cpp in Sources */, - AE32942826BAA92700B2F53C /* 7zStream.c in Sources */, - AE327C2C26BAA91300B2F53C /* sb.cpp in Sources */, - AE327C8626BAA91300B2F53C /* gdi.cpp in Sources */, - AE327C9B26BAA91300B2F53C /* sdl.cpp in Sources */, - AE328CDE26BAA91E00B2F53C /* zip_source_file_common.c in Sources */, - AE327CCE26BAA91400B2F53C /* assembler-aarch64.cc in Sources */, - AE328CD426BAA91E00B2F53C /* zip_fopen_encrypted.c in Sources */, - AE32943326BAA92700B2F53C /* audiobackend_omx.cpp in Sources */, - AE328D1D26BAA91E00B2F53C /* zip_source_remove.c in Sources */, - AE327D7D26BAA91400B2F53C /* gzclose.c in Sources */, - AE32947D26BAA92800B2F53C /* evdev.cpp in Sources */, - AE327CBA26BAA91300B2F53C /* utils-vixl.cc in Sources */, - AE327DC426BAA91400B2F53C /* pico_fragments.c in Sources */, - AE328CE226BAA91E00B2F53C /* zip_add_entry.c in Sources */, - AE328CB926BAA91E00B2F53C /* zip_source_stat.c in Sources */, - AE327C4726BAA91300B2F53C /* cpg.cpp in Sources */, - AE328CB026BAA91E00B2F53C /* zip_file_get_external_attributes.c in Sources */, - AE32944626BAA92700B2F53C /* quad.cpp in Sources */, - AE327C4426BAA91300B2F53C /* rtc.cpp in Sources */, - AE327C3C26BAA91300B2F53C /* sh4_mmr.cpp in Sources */, - AE328CC926BAA91E00B2F53C /* zip_file_get_offset.c in Sources */, - AE327D5326BAA91400B2F53C /* imgui_widgets.cpp in Sources */, - AE327C5B26BAA91300B2F53C /* naomi_flashrom.cpp in Sources */, - AE327C2826BAA91300B2F53C /* rec_x64.cpp in Sources */, - AE327CCD26BAA91400B2F53C /* cpu-aarch64.cc in Sources */, - AE327DB126BAA91400B2F53C /* pico_md5.c in Sources */, - AE327C7F26BAA91300B2F53C /* mapping.cpp in Sources */, - AE328AD826BAA91C00B2F53C /* elf32.cpp in Sources */, - AE32948326BAA92800B2F53C /* gdrom_hle.cpp in Sources */, - AE328CE426BAA91E00B2F53C /* zip_buffer.c in Sources */, - AE327DB726BAA91400B2F53C /* pico_dhcp_server.c in Sources */, - AE32941D26BAA92700B2F53C /* Bcj2.c in Sources */, - AE327C5526BAA91300B2F53C /* flashrom.cpp in Sources */, - AE327CC426BAA91400B2F53C /* cpu-features-auditor-aarch64.cc in Sources */, - AE328CD326BAA91E00B2F53C /* zip_source_is_deleted.c in Sources */, - AE328CE526BAA91E00B2F53C /* zip_error.c in Sources */, - AE328CDD26BAA91E00B2F53C /* zip_source_free.c in Sources */, - AE327CA026BAA91300B2F53C /* xgl.cpp in Sources */, - AE327C3526BAA91300B2F53C /* sh4_mem.cpp in Sources */, - AE328D2826BAA91F00B2F53C /* zip_unchange_all.c in Sources */, - AE327C3926BAA91300B2F53C /* sh4_interrupts.cpp in Sources */, - AE327D5C26BAA91400B2F53C /* inflate.c in Sources */, - AE328CD026BAA91E00B2F53C /* zip_add_dir.c in Sources */, - AE328CD926BAA91E00B2F53C /* zip_name_locate.c in Sources */, - AE328CCC26BAA91E00B2F53C /* zip_file_set_comment.c in Sources */, - AE328CE026BAA91E00B2F53C /* zip_pkware.c in Sources */, - AE327C6826BAA91300B2F53C /* arm7.cpp in Sources */, - AE328CB826BAA91E00B2F53C /* zip_error_clear.c in Sources */, - AE327DB426BAA91400B2F53C /* pico_dev_ppp.c in Sources */, - AE328CBB26BAA91E00B2F53C /* zip_file_rename.c in Sources */, - AE32949326BAE58F00B2F53C /* FlycastViewController.mm in Sources */, - AE327C7626BAA91300B2F53C /* rtl8139c.cpp in Sources */, - AE32945426BAA92700B2F53C /* CustomTexture.cpp in Sources */, - AE32948E26BAC32100B2F53C /* LzmaEnc.c in Sources */, - AE327D1426BAA91400B2F53C /* upnpcommands.c in Sources */, - AE32948226BAA92800B2F53C /* reios.cpp in Sources */, - AE327C5626BAA91300B2F53C /* awcartridge.cpp in Sources */, - AE32942226BAA92700B2F53C /* 7zArcIn.c in Sources */, - AE328CBD26BAA91E00B2F53C /* zip_discard.c in Sources */, - AE327CEE26BAA91400B2F53C /* portlistingparse.c in Sources */, - AE328CF926BAA91E00B2F53C /* zip_progress.c in Sources */, - AE327CA726BAA91300B2F53C /* stdclass.cpp in Sources */, - AE327C6526BAA91300B2F53C /* modem.cpp in Sources */, - AE327D9226BAA91400B2F53C /* libchdr_chd.c in Sources */, - AE327C6226BAA91300B2F53C /* maple_helper.cpp in Sources */, - AE327C3026BAA91300B2F53C /* decoder.cpp in Sources */, - AE328CEE26BAA91E00B2F53C /* zip_fdopen.c in Sources */, - AE328CDC26BAA91E00B2F53C /* zip_unchange_archive.c in Sources */, - AE327C8826BAA91300B2F53C /* cdi.cpp in Sources */, - AE32947926BAA92800B2F53C /* x11.cpp in Sources */, - AE327DB026BAA91400B2F53C /* pico_stack.c in Sources */, - AE327C3F26BAA91300B2F53C /* bsc.cpp in Sources */, - AE327C9C26BAA91300B2F53C /* switcher.cpp in Sources */, - AE32944526BAA92700B2F53C /* gui_cheats.cpp in Sources */, - AE327C7E26BAA91300B2F53C /* gamepad_device.cpp in Sources */, - AE327CB926BAA91300B2F53C /* cpu-features.cc in Sources */, - AE327C8526BAA91300B2F53C /* dns.cpp in Sources */, - AE327CD526BAA91400B2F53C /* addr_is_reserved.c in Sources */, - AE328D0A26BAA91E00B2F53C /* zip_source_close.c in Sources */, - AE327D9526BAA91400B2F53C /* libchdr_flac.c in Sources */, - AE328CE126BAA91E00B2F53C /* zip_err_str.c in Sources */, - AE327D8B26BAA91400B2F53C /* Alloc.c in Sources */, - AE328CEC26BAA91E00B2F53C /* zip_set_archive_flag.c in Sources */, - AE328CDF26BAA91E00B2F53C /* zip_get_num_files.c in Sources */, - AE328D1526BAA91E00B2F53C /* zip_file_add.c in Sources */, - AE327C7426BAA91300B2F53C /* dsp_interp.cpp in Sources */, - AE327DBD26BAA91400B2F53C /* pico_icmp4.c in Sources */, - AE32943626BAA92700B2F53C /* oslib.cpp in Sources */, - AE328CCD26BAA91E00B2F53C /* zip_random_unix.c in Sources */, - AE327C5326BAA91300B2F53C /* pvr_regs.cpp in Sources */, - AE328CE826BAA91E00B2F53C /* zip_source_seek.c in Sources */, - AE327C2D26BAA91300B2F53C /* holly_intc.cpp in Sources */, - AE328CAE26BAA91E00B2F53C /* zip_memdup.c in Sources */, - AE32947E26BAA92800B2F53C /* gdb_server.cpp in Sources */, - 87078A9B18A47FE90034C7A0 /* AppDelegate.mm in Sources */, - AE327C3226BAA91300B2F53C /* blockmanager.cpp in Sources */, - AE327CCF26BAA91400B2F53C /* code-buffer-vixl.cc in Sources */, - AE32944026BAA92700B2F53C /* LogManager.cpp in Sources */, - AE32942B26BAA92700B2F53C /* 7zCrc.c in Sources */, - AE327D6D26BAA91400B2F53C /* infback.c in Sources */, - AE327DBF26BAA91400B2F53C /* pico_arp.c in Sources */, - AE327C5026BAA91300B2F53C /* drkPvr.cpp in Sources */, - AE32944426BAA92700B2F53C /* dispframe.cpp in Sources */, - AE328D2D26BAA91F00B2F53C /* zip_error_strerror.c in Sources */, - AE328D1C26BAA91E00B2F53C /* zip_error_to_str.c in Sources */, - AE328CCB26BAA91E00B2F53C /* zip_new.c in Sources */, - AE327CA226BAA91300B2F53C /* common.cpp in Sources */, - AE327C5726BAA91300B2F53C /* decrypt.cpp in Sources */, - AE32947626BAA92800B2F53C /* rec_cpp.cpp in Sources */, - AE327C8F26BAA91300B2F53C /* ini.cpp in Sources */, - AE327D8026BAA91400B2F53C /* adler32.c in Sources */, - AE32947C26BAA92800B2F53C /* main.cpp in Sources */, - AE327D2F26BAA91400B2F53C /* miniupnpc.c in Sources */, - AE328CC726BAA91E00B2F53C /* zip_file_replace.c in Sources */, - AE328CD226BAA91E00B2F53C /* zip_source_call.c in Sources */, - AE327D8E26BAA91400B2F53C /* Lzma86Dec.c in Sources */, - AE32944A26BAA92700B2F53C /* gltex.cpp in Sources */, - AE327D7F26BAA91400B2F53C /* inffast.c in Sources */, - AE328CD126BAA91E00B2F53C /* zip_error_get_sys_type.c in Sources */, - AE328CB526BAA91E00B2F53C /* zip_fopen_index.c in Sources */, - AE328CC126BAA91E00B2F53C /* zip_file_set_encryption.c in Sources */, - AE328AEE26BAA91C00B2F53C /* cdipsr.cpp in Sources */, - AE328CC526BAA91E00B2F53C /* zip_hash.c in Sources */, - AE328CE726BAA91E00B2F53C /* zip_strerror.c in Sources */, - AE327DC326BAA91400B2F53C /* pico_tcp.c in Sources */, - AE327C8426BAA91300B2F53C /* miniupnp.cpp in Sources */, - AE328CDB26BAA91E00B2F53C /* zip_algorithm_deflate.c in Sources */, - AE327C5D26BAA91300B2F53C /* naomi_m3comm.cpp in Sources */, - AE328D1326BAA91E00B2F53C /* zip_dirent.c in Sources */, - AE327CC926BAA91400B2F53C /* macro-assembler-aarch64.cc in Sources */, - AE327C3626BAA91300B2F53C /* sh4_opcodes.cpp in Sources */, - 87078A9718A47FE90034C7A0 /* main.m in Sources */, - AE327DAF26BAA91400B2F53C /* pico_socket_multicast.c in Sources */, - AE327CCB26BAA91400B2F53C /* operands-aarch64.cc in Sources */, - AE327C7926BAA91300B2F53C /* ZipArchive.cpp in Sources */, - AE327C2B26BAA91300B2F53C /* sb_mem.cpp in Sources */, - AE328CEF26BAA91E00B2F53C /* zip_unchange_data.c in Sources */, - AE327D8D26BAA91400B2F53C /* BraIA64.c in Sources */, - AE327C6A26BAA91300B2F53C /* vbaARM.cpp in Sources */, - AE327CF126BAA91400B2F53C /* connecthostport.c in Sources */, - AE327C8B26BAA91300B2F53C /* ioctl.cpp in Sources */, - AE32944B26BAA92700B2F53C /* gles.cpp in Sources */, - AE328CFF26BAA91E00B2F53C /* zip_file_set_external_attributes.c in Sources */, - AE327C4126BAA91300B2F53C /* fastmmu.cpp in Sources */, - AE327C8026BAA91300B2F53C /* emulator.cpp in Sources */, - AE32942026BAA92700B2F53C /* Bra.c in Sources */, - AE327C2A26BAA91300B2F53C /* cheats.cpp in Sources */, - AE327C7026BAA91300B2F53C /* dsp.cpp in Sources */, - AE328CBE26BAA91E00B2F53C /* zip_string.c in Sources */, - AE327DBC26BAA91400B2F53C /* pico_dns_client.c in Sources */, - AE328D2926BAA91F00B2F53C /* zip_io_util.c in Sources */, - AE328D0526BAA91E00B2F53C /* zip_source_accept_empty.c in Sources */, - AE328D1126BAA91E00B2F53C /* zip_error_get.c in Sources */, - AE327C7826BAA91300B2F53C /* _vmem.cpp in Sources */, - AE327D8926BAA91400B2F53C /* Sort.c in Sources */, - AE328CF126BAA91E00B2F53C /* zip_source_pkware_decode.c in Sources */, - AE327CC626BAA91400B2F53C /* instructions-aarch64.cc in Sources */, - AE328CF826BAA91E00B2F53C /* zip_source_rollback_write.c in Sources */, - AE327D8A26BAA91400B2F53C /* Bra86.c in Sources */, - AE327DB626BAA91400B2F53C /* pico_udp.c in Sources */, - AE328D0426BAA91E00B2F53C /* zip_source_crc.c in Sources */, - AE327C4326BAA91300B2F53C /* serial.cpp in Sources */, - AE328D1926BAA91E00B2F53C /* zip_file_error_clear.c in Sources */, - AE327C8326BAA91300B2F53C /* ifaddrs.c in Sources */, - AE32948F26BADF3B00B2F53C /* PadViewController.mm in Sources */, - AE327C6B26BAA91300B2F53C /* arm7_rec.cpp in Sources */, - AE32942E26BAA92700B2F53C /* 7zCrcOpt.c in Sources */, - AE327DAB26BAA91400B2F53C /* pico_device.c in Sources */, - AE32944D26BAA92700B2F53C /* gui_android.cpp in Sources */, - AE32947F26BAA92800B2F53C /* descrambl.cpp in Sources */, - AE327D2A26BAA91400B2F53C /* minixml.c in Sources */, - AE327CD226BAA91400B2F53C /* xbrz.cpp in Sources */, - AE328CB626BAA91E00B2F53C /* zip_source_commit_write.c in Sources */, - 87D92EA81B7839E600D8FD9E /* ios_main.mm in Sources */, - AE327C6C26BAA91300B2F53C /* arm7_rec_arm64.cpp in Sources */, - AE327C7326BAA91300B2F53C /* aica.cpp in Sources */, - AE327C4226BAA91300B2F53C /* dmac.cpp in Sources */, - AE327C9326BAA91300B2F53C /* rec_arm.cpp in Sources */, - AE328D2526BAA91F00B2F53C /* zip_fopen.c in Sources */, - AE328D0826BAA91E00B2F53C /* zip_get_file_comment.c in Sources */, - AE327C2926BAA91300B2F53C /* serialize.cpp in Sources */, - AE327C4A26BAA91300B2F53C /* gdromv3.cpp in Sources */, - AE327D7A26BAA91400B2F53C /* uncompr.c in Sources */, - AE328D0C26BAA91E00B2F53C /* zip_open.c in Sources */, - AE328CF226BAA91E00B2F53C /* zip_file_set_mtime.c in Sources */, - AE327C9F26BAA91300B2F53C /* egl.cpp in Sources */, - AE327CC826BAA91400B2F53C /* simulator-aarch64.cc in Sources */, - AE327C6F26BAA91300B2F53C /* dsp_arm64.cpp in Sources */, - AE327C4826BAA91300B2F53C /* sh4_rom.cpp in Sources */, - AE327D2826BAA91400B2F53C /* upnperrors.c in Sources */, - AE327DAD26BAA91400B2F53C /* pico_frame.c in Sources */, - AE328CCE26BAA91E00B2F53C /* zip_close.c in Sources */, - AE328CB226BAA91E00B2F53C /* zip_add.c in Sources */, - AE328D0626BAA91E00B2F53C /* zip_set_file_comment.c in Sources */, - AE327C4D26BAA91300B2F53C /* pvr_mem.cpp in Sources */, - AE327C9726BAA91300B2F53C /* osx.cpp in Sources */, - AE327C4526BAA91300B2F53C /* tmu.cpp in Sources */, - AE32943F26BAA92700B2F53C /* ConsoleListenerDroid.cpp in Sources */, - AE327D2E26BAA91400B2F53C /* minissdpc.c in Sources */, - AE327C3826BAA91300B2F53C /* sh4_fpu.cpp in Sources */, - AE32947826BAA92800B2F53C /* x86_ops.cpp in Sources */, - AE327C2F26BAA91300B2F53C /* driver.cpp in Sources */, - AE328D1726BAA91E00B2F53C /* zip_source_tell.c in Sources */, - AE327C8926BAA91300B2F53C /* ImgReader.cpp in Sources */, - AE328D0326BAA91E00B2F53C /* zip_delete.c in Sources */, - AE328AD726BAA91C00B2F53C /* elf.cpp in Sources */, - AE327C3326BAA91300B2F53C /* sh4_sched.cpp in Sources */, - AE32943526BAA92700B2F53C /* audiostream.cpp in Sources */, - AE328D0026BAA91E00B2F53C /* zip_fseek.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 87078ABE18A47FE90034C7A0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEFINES_MODULE = YES; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "TARGET_IPHONE=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 2; - VALID_ARCHS = ""; - }; - name = Debug; - }; - 87078ABF18A47FE90034C7A0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - DEFINES_MODULE = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "TARGET_IPHONE=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - SDKROOT = iphoneos; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 2; - VALIDATE_PRODUCT = YES; - VALID_ARCHS = ""; - }; - name = Release; - }; - 87078AC118A47FE90034C7A0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = ""; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - DEVELOPMENT_TEAM = C6JHP2HS9Q; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "emulator/flycast-ios-Prefix.pch"; - GCC_PREPROCESSOR_DEFINITIONS = ( - "GLES=1", - "GLES3=1", - "DEBUG=1", - "TARGET_IPHONE=1", - "TARGET_NO_OPENMP=1", - "_7ZIP_ST=1", - "GLES_SILENCE_DEPRECATION=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/../../../core/hw\"", - "\"$(SRCROOT)/../../../core\"", - "\"$(SRCROOT)/../../../core/khronos/\"", - "\"$(SRCROOT)/../../../core/deps\"", - "\"$(SRCROOT)/../../../core/deps/chdpsr\"", - "\"$(SRCROOT)/../../../core/deps/glm\"", - "\"$(SRCROOT)/../../../core/deps/libchdr/include\"", - "\"$(SRCROOT)/../../../core/deps/libelf\"", - "\"$(SRCROOT)/../../../core/deps/libzip/lib\"", - "\"$(SRCROOT)/../../../core/deps/miniupnpc\"", - "\"$(SRCROOT)/../../../core/deps/nowide/include\"", - "\"$(SRCROOT)/../../../core/deps/picotcp/include\"", - "\"$(SRCROOT)/../../../core/deps/picotcp/modules\"", - "\"$(SRCROOT)/../../../core/deps/stb\"", - "\"$(SRCROOT)/../../../core/deps/vixl\"", - "\"$(SRCROOT)/../../../core/deps/xbrz\"", - "\"$(SRCROOT)/../../../core/deps/xxHash\"", - "\"$(SRCROOT)/../../../core/deps/xbyak", - ); - INFOPLIST_FILE = "$(SRCROOT)/emulator/flycast-ios-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - ONLY_ACTIVE_ARCH = NO; - OTHER_CFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = com.flyinghead.Flycast; - PRODUCT_NAME = Flycast; - PROVISIONING_PROFILE = ""; - SWIFT_OBJC_BRIDGING_HEADER = ""; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALID_ARCHS = "arm64 x86_64"; - WRAPPER_EXTENSION = app; - }; - name = Debug; - }; - 87078AC218A47FE90034C7A0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = ""; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - DEVELOPMENT_TEAM = C6JHP2HS9Q; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "emulator/flycast-ios-Prefix.pch"; - GCC_PREPROCESSOR_DEFINITIONS = ( - "GLES=1", - "GLES3=1", - "TARGET_IPHONE=1", - "TARGET_NO_OPENMP=1", - "_7ZIP_ST=1", - "NDEBUG=1", - "GLES_SILENCE_DEPRECATION=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/../../../core/hw\"", - "\"$(SRCROOT)/../../../core\"", - "\"$(SRCROOT)/../../../core/khronos/\"", - "\"$(SRCROOT)/../../../core/deps\"", - "\"$(SRCROOT)/../../../core/deps/chdpsr\"", - "\"$(SRCROOT)/../../../core/deps/glm\"", - "\"$(SRCROOT)/../../../core/deps/libchdr/include\"", - "\"$(SRCROOT)/../../../core/deps/libelf\"", - "\"$(SRCROOT)/../../../core/deps/libzip/lib\"", - "\"$(SRCROOT)/../../../core/deps/miniupnpc\"", - "\"$(SRCROOT)/../../../core/deps/nowide/include\"", - "\"$(SRCROOT)/../../../core/deps/picotcp/include\"", - "\"$(SRCROOT)/../../../core/deps/picotcp/modules\"", - "\"$(SRCROOT)/../../../core/deps/stb\"", - "\"$(SRCROOT)/../../../core/deps/vixl\"", - "\"$(SRCROOT)/../../../core/deps/xbrz\"", - "\"$(SRCROOT)/../../../core/deps/xxHash\"", - "\"$(SRCROOT)/../../../core/deps/xbyak", - ); - INFOPLIST_FILE = "$(SRCROOT)/emulator/flycast-ios-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - ONLY_ACTIVE_ARCH = NO; - OTHER_CFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = com.flyinghead.Flycast; - PRODUCT_NAME = Flycast; - PROVISIONING_PROFILE = ""; - SWIFT_OBJC_BRIDGING_HEADER = ""; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALID_ARCHS = "arm64 x86_64"; - WRAPPER_EXTENSION = app; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 87078A7E18A47FE90034C7A0 /* Build configuration list for PBXProject "reicast-ios" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 87078ABE18A47FE90034C7A0 /* Debug */, - 87078ABF18A47FE90034C7A0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 87078AC018A47FE90034C7A0 /* Build configuration list for PBXNativeTarget "reicast-ios" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 87078AC118A47FE90034C7A0 /* Debug */, - 87078AC218A47FE90034C7A0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - -/* Begin XCRemoteSwiftPackageReference section */ - AE6AA6FD26BF2E91004B9D5F /* XCRemoteSwiftPackageReference "AltKit" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/rileytestut/AltKit.git"; - requirement = { - kind = revision; - revision = 23bee561948f7ede8c499a0bd2ba3a2ae1ba1112; - }; - }; -/* End XCRemoteSwiftPackageReference section */ - -/* Begin XCSwiftPackageProductDependency section */ - AE6AA6FE26BF2E91004B9D5F /* AltKit */ = { - isa = XCSwiftPackageProductDependency; - package = AE6AA6FD26BF2E91004B9D5F /* XCRemoteSwiftPackageReference "AltKit" */; - productName = AltKit; - }; -/* End XCSwiftPackageProductDependency section */ - }; - rootObject = 87078A7B18A47FE90034C7A0 /* Project object */; -} diff --git a/shell/apple/emulator-ios/reicast-ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/shell/apple/emulator-ios/reicast-ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 97eb4d184..000000000 --- a/shell/apple/emulator-ios/reicast-ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/shell/cmake/MacOSXBundleInfo.plist.in b/shell/apple/emulator-osx/MacOSXBundleInfo.plist.in similarity index 100% rename from shell/cmake/MacOSXBundleInfo.plist.in rename to shell/apple/emulator-osx/MacOSXBundleInfo.plist.in diff --git a/shell/apple/emulator-osx/emulator-osx/DreamcastConfig.xcconfig b/shell/apple/emulator-osx/emulator-osx/DreamcastConfig.xcconfig deleted file mode 100644 index 6a1970cca..000000000 --- a/shell/apple/emulator-osx/emulator-osx/DreamcastConfig.xcconfig +++ /dev/null @@ -1,10 +0,0 @@ -// -// DreamcastConfig.xcconfig -// reicast-osx -// -// Created by flyinghead on 21/05/2019. -// -REI_APP_NAME = Flycast -PRODUCT_NAME = Flycast -CFLAGS = -LIBSDL = /usr/local/lib/libSDL2.a diff --git a/shell/apple/emulator-osx/emulator-osx/Info.plist b/shell/apple/emulator-osx/emulator-osx/Info.plist deleted file mode 100644 index 510dc6406..000000000 --- a/shell/apple/emulator-osx/emulator-osx/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleDisplayName - $(REI_APP_NAME) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSMinimumSystemVersion - $(MACOSX_DEPLOYMENT_TARGET) - NSHumanReadableCopyright - Copyright © 2019 reicast contributors. All rights reserved. - NSMainNibFile - MainMenu - NSMicrophoneUsageDescription - Flycast requires microphone access to emulate the Dreamcast microphone - NSPrincipalClass - NSApplication - - diff --git a/shell/apple/emulator-osx/emulator-osx/NaomiConfig.xcconfig b/shell/apple/emulator-osx/emulator-osx/NaomiConfig.xcconfig deleted file mode 100644 index 04398ec3a..000000000 --- a/shell/apple/emulator-osx/emulator-osx/NaomiConfig.xcconfig +++ /dev/null @@ -1,10 +0,0 @@ -// -// NaomiConfig.xcconfig -// reicast-osx -// -// Created by flyinghead on 21/05/2019. -// -REI_APP_NAME = Flycast Naomi -PRODUCT_NAME = Flycast Naomi -CFLAGS = DC_PLATFORM=2 - diff --git a/shell/apple/emulator-osx/emulator-osx/include/config.h b/shell/apple/emulator-osx/emulator-osx/include/config.h deleted file mode 100644 index b3275de6f..000000000 --- a/shell/apple/emulator-osx/emulator-osx/include/config.h +++ /dev/null @@ -1,73 +0,0 @@ -#ifndef HAD_CONFIG_H -#define HAD_CONFIG_H -#ifndef _HAD_ZIPCONF_H -#include "zipconf.h" -#endif -/* BEGIN DEFINES */ -/* #undef HAVE___PROGNAME */ -/* #undef HAVE__CLOSE */ -/* #undef HAVE__DUP */ -/* #undef HAVE__FDOPEN */ -/* #undef HAVE__FILENO */ -/* #undef HAVE__SETMODE */ -/* #undef HAVE__SNPRINTF */ -/* #undef HAVE__STRDUP */ -/* #undef HAVE__STRICMP */ -/* #undef HAVE__STRTOI64 */ -/* #undef HAVE__STRTOUI64 */ -/* #undef HAVE__UMASK */ -/* #undef HAVE__UNLINK */ -#define HAVE_ARC4RANDOM -#define HAVE_CLONEFILE -/* #undef HAVE_COMMONCRYPTO */ -/* #undef HAVE_CRYPTO */ -/* #undef HAVE_FICLONERANGE */ -#define HAVE_FILENO -#define HAVE_FSEEKO -#define HAVE_FTELLO -#define HAVE_GETPROGNAME -/* #undef HAVE_GNUTLS */ -/* #undef HAVE_LIBBZ2 */ -/* #undef HAVE_LIBLZMA */ -/* #undef HAVE_LIBZSTD */ -#define HAVE_LOCALTIME_R -/* #undef HAVE_MBEDTLS */ -/* #undef HAVE_MKSTEMP */ -#define HAVE_NULLABLE -/* #undef HAVE_OPENSSL */ -#define HAVE_SETMODE -#define HAVE_STRCASECMP -#define HAVE_STRDUP -/* #undef HAVE_STRICMP */ -#define HAVE_STRTOLL -#define HAVE_STRTOULL -/* #undef HAVE_STRUCT_TM_TM_ZONE */ -#define HAVE_STDBOOL_H -#define HAVE_STRINGS_H -#define HAVE_UNISTD_H -/* #undef HAVE_WINDOWS_CRYPTO */ -#define SIZEOF_OFF_T 8 -#define SIZEOF_SIZE_T 8 -/* #undef HAVE_DIRENT_H */ -#define HAVE_FTS_H -/* #undef HAVE_NDIR_H */ -/* #undef HAVE_SYS_DIR_H */ -/* #undef HAVE_SYS_NDIR_H */ -/* #undef WORDS_BIGENDIAN */ -/* #undef HAVE_SHARED */ -/* END DEFINES */ -#define PACKAGE "flycast" -#define VERSION "" - -// FIXME FLAC config -#define PACKAGE_VERSION "1.3.2" -#define FLAC__HAS_OGG 0 -#define FLAC__NO_DLL 1 -#define HAVE_LROUND 1 -#define HAVE_STDINT_H 1 -#define HAVE_STDLIB_H 1 -#ifndef _MSC_VER -#define HAVE_SYS_PARAM_H 1 -#endif - -#endif /* HAD_CONFIG_H */ diff --git a/shell/apple/emulator-osx/emulator-osx/include/zipconf.h b/shell/apple/emulator-osx/emulator-osx/include/zipconf.h deleted file mode 100644 index fea0722f2..000000000 --- a/shell/apple/emulator-osx/emulator-osx/include/zipconf.h +++ /dev/null @@ -1,50 +0,0 @@ -#ifndef _HAD_ZIPCONF_H -#define _HAD_ZIPCONF_H - -/* - zipconf.h -- platform specific include file - - This file was generated automatically by CMake - based on ../cmake-zipconf.h.in. - */ - -#define LIBZIP_VERSION "1.7.3.1" -#define LIBZIP_VERSION_MAJOR 1 -#define LIBZIP_VERSION_MINOR 7 -#define LIBZIP_VERSION_MICRO 3 - -#define ZIP_STATIC - - - -#if !defined(__STDC_FORMAT_MACROS) -#define __STDC_FORMAT_MACROS 1 -#endif -#include - -typedef int8_t zip_int8_t; -typedef uint8_t zip_uint8_t; -typedef int16_t zip_int16_t; -typedef uint16_t zip_uint16_t; -typedef int32_t zip_int32_t; -typedef uint32_t zip_uint32_t; -typedef int64_t zip_int64_t; -typedef uint64_t zip_uint64_t; - -#define ZIP_INT8_MIN (-ZIP_INT8_MAX-1) -#define ZIP_INT8_MAX 0x7f -#define ZIP_UINT8_MAX 0xff - -#define ZIP_INT16_MIN (-ZIP_INT16_MAX-1) -#define ZIP_INT16_MAX 0x7fff -#define ZIP_UINT16_MAX 0xffff - -#define ZIP_INT32_MIN (-ZIP_INT32_MAX-1L) -#define ZIP_INT32_MAX 0x7fffffffL -#define ZIP_UINT32_MAX 0xffffffffLU - -#define ZIP_INT64_MIN (-ZIP_INT64_MAX-1LL) -#define ZIP_INT64_MAX 0x7fffffffffffffffLL -#define ZIP_UINT64_MAX 0xffffffffffffffffULL - -#endif /* zipconf.h */ diff --git a/shell/apple/emulator-osx/emulator-osx/osx_keyboard.h b/shell/apple/emulator-osx/emulator-osx/osx_keyboard.h index 3737546c3..eaeecec1f 100644 --- a/shell/apple/emulator-osx/emulator-osx/osx_keyboard.h +++ b/shell/apple/emulator-osx/emulator-osx/osx_keyboard.h @@ -7,6 +7,20 @@ // #pragma once #include "input/keyboard_device.h" +#include "oslib/oslib.h" + +// Rumbling Taptic Engine by Private MultitouchSupport.framework +extern "C" { +typedef void *MTDeviceRef; +bool MTDeviceIsAvailable(void); +MTDeviceRef MTDeviceCreateDefault(void); +OSStatus MTDeviceGetDeviceID(MTDeviceRef, uint64_t*) __attribute__ ((weak_import)); +CFTypeRef MTActuatorCreateFromDeviceID(UInt64 deviceID); +IOReturn MTActuatorOpen(CFTypeRef actuatorRef); +IOReturn MTActuatorClose(CFTypeRef actuatorRef); +IOReturn MTActuatorActuate(CFTypeRef actuatorRef, SInt32 actuationID, UInt32 unknown1, Float32 unknown2, Float32 unknown3); +bool MTActuatorIsOpen(CFTypeRef actuatorRef); +} class OSXKeyboard : public KeyboardDeviceTemplate { @@ -164,6 +178,45 @@ public: kb_map[kVK_JIS_Yen] = 0x89; // I18n keyboard 3 } + void rumble(float power, float inclination, u32 duration_ms) override + { + NOTICE_LOG(INPUT, "rumble %.1f inc %f duration %d", power, inclination, duration_ms); + + uint64_t deviceID; + if ( MTDeviceIsAvailable() && MTDeviceGetDeviceID(MTDeviceCreateDefault(), &deviceID) == 0 ) + { + if ( power == 0 && vib_timer ) + { + dispatch_source_cancel(vib_timer); + return; + } + + __block CFTypeRef actuatorRef = MTActuatorCreateFromDeviceID(deviceID); + if (!actuatorRef) return; + MTActuatorOpen(actuatorRef); + + __block double vib_stop_time = os_GetSeconds() + duration_ms / 1000.0; + vib_timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LOW, 0)); + // Vibration interval: Power 1.0 = 10ms, Power 0.1 = 100ms + dispatch_source_set_timer(vib_timer, DISPATCH_TIME_NOW, 10 + (1.0-power)*100 * NSEC_PER_MSEC, 0); + + dispatch_source_set_event_handler(vib_timer, ^{ + if ( vib_stop_time - os_GetSeconds() < 0 ) + { + dispatch_source_cancel(vib_timer); + return; + } + MTActuatorActuate(actuatorRef, 6, 0, 0.0, 0.0); + }); + + dispatch_source_set_cancel_handler(vib_timer, ^{ + MTActuatorClose(actuatorRef); + }); + + dispatch_resume(vib_timer); + } + } + protected: u8 convert_keycode(UInt16 keycode) override { @@ -172,5 +225,6 @@ protected: private: std::map kb_map; + dispatch_source_t vib_timer; }; diff --git a/shell/apple/emulator-osx/emulator-osxTests/Info.plist b/shell/apple/emulator-osx/emulator-osxTests/Info.plist deleted file mode 100644 index ba72822e8..000000000 --- a/shell/apple/emulator-osx/emulator-osxTests/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - diff --git a/shell/apple/emulator-osx/emulator-osxTests/emulator_osxTests.swift b/shell/apple/emulator-osx/emulator-osxTests/emulator_osxTests.swift deleted file mode 100644 index 34a6f5024..000000000 --- a/shell/apple/emulator-osx/emulator-osxTests/emulator_osxTests.swift +++ /dev/null @@ -1,36 +0,0 @@ -// -// emulator_osxTests.swift -// emulator-osxTests -// -// Created by admin on 6/1/15. -// Copyright (c) 2015 reicast. All rights reserved. -// - -import Cocoa -import XCTest - -class emulator_osxTests: XCTestCase { - - override func setUp() { - super.setUp() - // Put setup code here. This method is called before the invocation of each test method in the class. - } - - override func tearDown() { - // Put teardown code here. This method is called after the invocation of each test method in the class. - super.tearDown() - } - - func testExample() { - // This is an example of a functional test case. - XCTAssert(true, "Pass") - } - - func testPerformanceExample() { - // This is an example of a performance test case. - self.measure() { - // Put the code you want to measure the time of here. - } - } - -} diff --git a/shell/apple/emulator-osx/reicast-osx.xcodeproj/project.pbxproj b/shell/apple/emulator-osx/reicast-osx.xcodeproj/project.pbxproj deleted file mode 100644 index cf9c8be6b..000000000 --- a/shell/apple/emulator-osx/reicast-osx.xcodeproj/project.pbxproj +++ /dev/null @@ -1,3307 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 559E92ED25FCBF23001B0F40 /* rec_arm64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 559E92E625FCBEE1001B0F40 /* rec_arm64.cpp */; }; - 559E932E25FCBFCA001B0F40 /* cpu-features.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E92F725FCBFCA001B0F40 /* cpu-features.cc */; }; - 559E932F25FCBFCA001B0F40 /* utils-vixl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E92FC25FCBFCA001B0F40 /* utils-vixl.cc */; }; - 559E933025FCBFCA001B0F40 /* compiler-intrinsics-vixl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E930025FCBFCA001B0F40 /* compiler-intrinsics-vixl.cc */; }; - 559E933825FCBFCA001B0F40 /* instrument-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E931425FCBFCA001B0F40 /* instrument-aarch64.cc */; }; - 559E933925FCBFCA001B0F40 /* cpu-features-auditor-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E931525FCBFCA001B0F40 /* cpu-features-auditor-aarch64.cc */; }; - 559E933A25FCBFCA001B0F40 /* pointer-auth-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E931725FCBFCA001B0F40 /* pointer-auth-aarch64.cc */; }; - 559E933B25FCBFCA001B0F40 /* instructions-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E931925FCBFCA001B0F40 /* instructions-aarch64.cc */; }; - 559E933C25FCBFCA001B0F40 /* logic-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E931A25FCBFCA001B0F40 /* logic-aarch64.cc */; }; - 559E933D25FCBFCA001B0F40 /* simulator-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E931C25FCBFCA001B0F40 /* simulator-aarch64.cc */; }; - 559E933E25FCBFCA001B0F40 /* macro-assembler-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E932025FCBFCA001B0F40 /* macro-assembler-aarch64.cc */; }; - 559E933F25FCBFCA001B0F40 /* disasm-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E932225FCBFCA001B0F40 /* disasm-aarch64.cc */; }; - 559E934025FCBFCA001B0F40 /* operands-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E932325FCBFCA001B0F40 /* operands-aarch64.cc */; }; - 559E934125FCBFCA001B0F40 /* decoder-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E932525FCBFCA001B0F40 /* decoder-aarch64.cc */; }; - 559E934225FCBFCA001B0F40 /* cpu-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E932A25FCBFCA001B0F40 /* cpu-aarch64.cc */; }; - 559E934325FCBFCA001B0F40 /* assembler-aarch64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E932C25FCBFCA001B0F40 /* assembler-aarch64.cc */; }; - 559E934425FCBFCA001B0F40 /* code-buffer-vixl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 559E932D25FCBFCA001B0F40 /* code-buffer-vixl.cc */; }; - 8491687F1B782B2D00F3F2B4 /* ini.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8491687D1B782B2D00F3F2B4 /* ini.cpp */; }; - 84A388B91B1CDD3E000166C0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A388B81B1CDD3E000166C0 /* AppDelegate.swift */; }; - 84A388BB1B1CDD3E000166C0 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 84A388BA1B1CDD3E000166C0 /* Images.xcassets */; }; - 84A388BE1B1CDD3E000166C0 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 84A388BC1B1CDD3E000166C0 /* MainMenu.xib */; }; - 84A388CA1B1CDD3F000166C0 /* emulator_osxTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A388C91B1CDD3F000166C0 /* emulator_osxTests.swift */; }; - 84B7BEAF1B72720200F9733F /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BD141B72720100F9733F /* cfg.cpp */; }; - 84B7BEB01B72720200F9733F /* cl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BD161B72720100F9733F /* cl.cpp */; }; - 84B7BEB11B72720200F9733F /* cdipsr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BD191B72720100F9733F /* cdipsr.cpp */; }; - 84B7BEB91B72720200F9733F /* elf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BD2F1B72720100F9733F /* elf.cpp */; }; - 84B7BEBA1B72720200F9733F /* elf32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BD311B72720100F9733F /* elf32.cpp */; }; - 84B7BEBB1B72720200F9733F /* elf64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BD331B72720100F9733F /* elf64.cpp */; }; - 84B7BF251B72720200F9733F /* aica.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDC81B72720100F9733F /* aica.cpp */; }; - 84B7BF261B72720200F9733F /* aica_if.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDCA1B72720100F9733F /* aica_if.cpp */; }; - 84B7BF271B72720200F9733F /* aica_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDCC1B72720100F9733F /* aica_mem.cpp */; }; - 84B7BF281B72720200F9733F /* dsp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDCE1B72720100F9733F /* dsp.cpp */; }; - 84B7BF291B72720200F9733F /* sgc_if.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDD01B72720100F9733F /* sgc_if.cpp */; }; - 84B7BF2A1B72720200F9733F /* arm7.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDD41B72720100F9733F /* arm7.cpp */; }; - 84B7BF2B1B72720200F9733F /* arm_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDD61B72720100F9733F /* arm_mem.cpp */; }; - 84B7BF2C1B72720200F9733F /* vbaARM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDD91B72720100F9733F /* vbaARM.cpp */; }; - 84B7BF2E1B72720200F9733F /* gdrom_response.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDE01B72720100F9733F /* gdrom_response.cpp */; }; - 84B7BF2F1B72720200F9733F /* gdromv3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDE11B72720100F9733F /* gdromv3.cpp */; }; - 84B7BF301B72720200F9733F /* holly_intc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDE41B72720100F9733F /* holly_intc.cpp */; }; - 84B7BF311B72720200F9733F /* sb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDE61B72720100F9733F /* sb.cpp */; }; - 84B7BF331B72720200F9733F /* sb_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDE91B72720100F9733F /* sb_mem.cpp */; }; - 84B7BF341B72720200F9733F /* maple_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDEC1B72720100F9733F /* maple_cfg.cpp */; }; - 84B7BF351B72720200F9733F /* maple_devs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDEE1B72720100F9733F /* maple_devs.cpp */; }; - 84B7BF361B72720200F9733F /* maple_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDF01B72720100F9733F /* maple_helper.cpp */; }; - 84B7BF371B72720200F9733F /* maple_if.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDF21B72720100F9733F /* maple_if.cpp */; }; - 84B7BF381B72720200F9733F /* _vmem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDF51B72720100F9733F /* _vmem.cpp */; }; - 84B7BF391B72720200F9733F /* drkPvr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDF91B72720100F9733F /* drkPvr.cpp */; }; - 84B7BF3A1B72720200F9733F /* pvr_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDFC1B72720100F9733F /* pvr_mem.cpp */; }; - 84B7BF3B1B72720200F9733F /* pvr_regs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BDFE1B72720100F9733F /* pvr_regs.cpp */; }; - 84B7BF3C1B72720200F9733F /* pvr_sb_regs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE001B72720100F9733F /* pvr_sb_regs.cpp */; }; - 84B7BF3D1B72720200F9733F /* Renderer_if.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE021B72720100F9733F /* Renderer_if.cpp */; }; - 84B7BF3E1B72720200F9733F /* spg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE041B72720100F9733F /* spg.cpp */; }; - 84B7BF3F1B72720200F9733F /* ta.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE061B72720100F9733F /* ta.cpp */; }; - 84B7BF401B72720200F9733F /* ta_ctx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE091B72720100F9733F /* ta_ctx.cpp */; }; - 84B7BF411B72720200F9733F /* ta_vtx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE0C1B72720100F9733F /* ta_vtx.cpp */; }; - 84B7BF421B72720200F9733F /* blockmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE0F1B72720100F9733F /* blockmanager.cpp */; }; - 84B7BF431B72720200F9733F /* decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE111B72720100F9733F /* decoder.cpp */; }; - 84B7BF441B72720200F9733F /* driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE141B72720100F9733F /* driver.cpp */; }; - 84B7BF451B72720200F9733F /* shil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE181B72720100F9733F /* shil.cpp */; }; - 84B7BF461B72720200F9733F /* sh4_fpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE1D1B72720100F9733F /* sh4_fpu.cpp */; }; - 84B7BF471B72720200F9733F /* sh4_interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE1E1B72720100F9733F /* sh4_interpreter.cpp */; }; - 84B7BF481B72720200F9733F /* sh4_opcodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE1F1B72720100F9733F /* sh4_opcodes.cpp */; }; - 84B7BF491B72720200F9733F /* bsc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE221B72720100F9733F /* bsc.cpp */; }; - 84B7BF4A1B72720200F9733F /* ccn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE231B72720100F9733F /* ccn.cpp */; }; - 84B7BF4B1B72720200F9733F /* cpg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE251B72720100F9733F /* cpg.cpp */; }; - 84B7BF4C1B72720200F9733F /* dmac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE261B72720100F9733F /* dmac.cpp */; }; - 84B7BF4D1B72720200F9733F /* intc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE281B72720100F9733F /* intc.cpp */; }; - 84B7BF4E1B72720200F9733F /* mmu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE291B72720100F9733F /* mmu.cpp */; }; - 84B7BF4F1B72720200F9733F /* rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE2C1B72720100F9733F /* rtc.cpp */; }; - 84B7BF501B72720200F9733F /* serial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE2D1B72720100F9733F /* serial.cpp */; }; - 84B7BF511B72720200F9733F /* tmu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE2E1B72720100F9733F /* tmu.cpp */; }; - 84B7BF521B72720200F9733F /* ubc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE301B72720100F9733F /* ubc.cpp */; }; - 84B7BF531B72720200F9733F /* sh4_core_regs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE321B72720100F9733F /* sh4_core_regs.cpp */; }; - 84B7BF541B72720200F9733F /* sh4_interrupts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE351B72720100F9733F /* sh4_interrupts.cpp */; }; - 84B7BF551B72720200F9733F /* sh4_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE371B72720100F9733F /* sh4_mem.cpp */; }; - 84B7BF561B72720200F9733F /* sh4_mmr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE391B72720100F9733F /* sh4_mmr.cpp */; }; - 84B7BF571B72720200F9733F /* sh4_opcode_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE3C1B72720100F9733F /* sh4_opcode_list.cpp */; }; - 84B7BF581B72720200F9733F /* sh4_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE3E1B72720100F9733F /* sh4_rom.cpp */; }; - 84B7BF591B72720200F9733F /* sh4_sched.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE401B72720100F9733F /* sh4_sched.cpp */; }; - 84B7BF5A1B72720200F9733F /* cdi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE431B72720100F9733F /* cdi.cpp */; }; - 84B7BF5B1B72720200F9733F /* chd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE441B72720100F9733F /* chd.cpp */; }; - 84B7BF5C1B72720200F9733F /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE451B72720100F9733F /* common.cpp */; }; - 84B7BF5D1B72720200F9733F /* gdi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE481B72720100F9733F /* gdi.cpp */; }; - 84B7BF5E1B72720200F9733F /* ImgReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE491B72720100F9733F /* ImgReader.cpp */; }; - 84B7BF5F1B72720200F9733F /* ioctl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE4B1B72720100F9733F /* ioctl.cpp */; }; - 84B7BF611B72720200F9733F /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE651B72720100F9733F /* common.cpp */; }; - 84B7BF621B72720200F9733F /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE661B72720100F9733F /* context.cpp */; }; - 84B7BF661B72720200F9733F /* nullDC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE6E1B72720200F9733F /* nullDC.cpp */; }; - 84B7BF671B72720200F9733F /* audiobackend_alsa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE701B72720200F9733F /* audiobackend_alsa.cpp */; }; - 84B7BF681B72720200F9733F /* audiobackend_directsound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE731B72720200F9733F /* audiobackend_directsound.cpp */; }; - 84B7BF691B72720200F9733F /* audiobackend_oss.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE751B72720200F9733F /* audiobackend_oss.cpp */; }; - 84B7BF6A1B72720200F9733F /* audiobackend_pulseaudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE771B72720200F9733F /* audiobackend_pulseaudio.cpp */; }; - 84B7BF6B1B72720200F9733F /* audiostream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE791B72720200F9733F /* audiostream.cpp */; }; - 84B7BF6C1B72720200F9733F /* profiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE7D1B72720200F9733F /* profiler.cpp */; }; - 84B7BF741B72720200F9733F /* descrambl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE901B72720200F9733F /* descrambl.cpp */; }; - 84B7BF751B72720200F9733F /* gdrom_hle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE921B72720200F9733F /* gdrom_hle.cpp */; }; - 84B7BF761B72720200F9733F /* reios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE941B72720200F9733F /* reios.cpp */; }; - 84B7BF771B72720200F9733F /* reios_elf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE961B72720200F9733F /* reios_elf.cpp */; }; - 84B7BF791B72720200F9733F /* gldraw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE9C1B72720200F9733F /* gldraw.cpp */; }; - 84B7BF7A1B72720200F9733F /* gles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE9D1B72720200F9733F /* gles.cpp */; }; - 84B7BF7B1B72720200F9733F /* gltex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BE9F1B72720200F9733F /* gltex.cpp */; }; - 84B7BF7E1B72720200F9733F /* TexCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BEA51B72720200F9733F /* TexCache.cpp */; }; - 84B7BF7F1B72720200F9733F /* stdclass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BEA71B72720200F9733F /* stdclass.cpp */; }; - 84B7BF831B727AD700F9733F /* osx-main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BF821B727AD700F9733F /* osx-main.mm */; }; - 84B7BF861B72871600F9733F /* EmuGLView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84B7BF851B72871600F9733F /* EmuGLView.swift */; }; - AE039B40261C61C8005E24C5 /* gui_cheats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE039B3F261C61C8005E24C5 /* gui_cheats.cpp */; }; - AE1E293B2095FB1600FC6BA2 /* rec_cpp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE1E293A2095FB1600FC6BA2 /* rec_cpp.cpp */; }; - AE1E294020A96B0B00FC6BA2 /* rec_x64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE1E293F20A96B0B00FC6BA2 /* rec_x64.cpp */; }; - AE2A24DA22AE7EB600DD3034 /* ssa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE2A24D922AE7EB600DD3034 /* ssa.cpp */; }; - AE2A2D5A21D68470004B308D /* gdcartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D4E21D6846F004B308D /* gdcartridge.cpp */; }; - AE2A2D5B21D68470004B308D /* m1cartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D5221D6846F004B308D /* m1cartridge.cpp */; }; - AE2A2D5C21D68470004B308D /* awcartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D5321D6846F004B308D /* awcartridge.cpp */; }; - AE2A2D5D21D68470004B308D /* m4cartridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D5621D68470004B308D /* m4cartridge.cpp */; }; - AE2A2D5E21D68470004B308D /* decrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D5921D68470004B308D /* decrypt.cpp */; }; - AE2A2D7821D6851E004B308D /* 7zCrc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D6A21D6851C004B308D /* 7zCrc.c */; }; - AE2A2D7921D6851E004B308D /* 7zStream.c in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D6B21D6851D004B308D /* 7zStream.c */; }; - AE2A2D7A21D6851E004B308D /* 7zArcIn.c in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D6C21D6851D004B308D /* 7zArcIn.c */; }; - AE2A2D7B21D6851E004B308D /* Bcj2.c in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D6D21D6851D004B308D /* Bcj2.c */; }; - AE2A2D7C21D6851E004B308D /* 7zBuf.c in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D6E21D6851D004B308D /* 7zBuf.c */; }; - AE2A2D7D21D6851E004B308D /* 7zCrcOpt.c in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D6F21D6851D004B308D /* 7zCrcOpt.c */; }; - AE2A2D7E21D6851E004B308D /* Lzma2Dec.c in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D7021D6851D004B308D /* Lzma2Dec.c */; }; - AE2A2D7F21D6851E004B308D /* 7zFile.c in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D7321D6851D004B308D /* 7zFile.c */; }; - AE2A2D8021D6851E004B308D /* 7zDec.c in Sources */ = {isa = PBXBuildFile; fileRef = AE2A2D7721D6851E004B308D /* 7zDec.c */; }; - AE43537222C9420C005E19CE /* ConsoleListenerDroid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE43536B22C9420C005E19CE /* ConsoleListenerDroid.cpp */; }; - AE43537322C9420C005E19CE /* ConsoleListenerNix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE43536C22C9420C005E19CE /* ConsoleListenerNix.cpp */; }; - AE43537422C9420C005E19CE /* ConsoleListenerWin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE43536D22C9420C005E19CE /* ConsoleListenerWin.cpp */; }; - AE43537522C9420C005E19CE /* LogManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE43536F22C9420C005E19CE /* LogManager.cpp */; }; - AE4AF300257FDFD000F90C30 /* maple_jvs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE4AF2FF257FDFD000F90C30 /* maple_jvs.cpp */; }; - AE4AF3032588E7DE00F90C30 /* mainui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE4AF3022588E7DE00F90C30 /* mainui.cpp */; }; - AE649C24218C553A00EF4A81 /* Alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C0A218C553A00EF4A81 /* Alloc.c */; }; - AE649C25218C553A00EF4A81 /* Bra.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C0C218C553A00EF4A81 /* Bra.c */; }; - AE649C26218C553A00EF4A81 /* Bra86.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C0E218C553A00EF4A81 /* Bra86.c */; }; - AE649C27218C553A00EF4A81 /* BraIA64.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C0F218C553A00EF4A81 /* BraIA64.c */; }; - AE649C28218C553A00EF4A81 /* CpuArch.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C11218C553A00EF4A81 /* CpuArch.c */; }; - AE649C29218C553A00EF4A81 /* Delta.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C13218C553A00EF4A81 /* Delta.c */; }; - AE649C2A218C553A00EF4A81 /* LzFind.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C15218C553A00EF4A81 /* LzFind.c */; }; - AE649C2B218C553A00EF4A81 /* Lzma86Dec.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C19218C553A00EF4A81 /* Lzma86Dec.c */; }; - AE649C2C218C553A00EF4A81 /* Lzma86Enc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C1A218C553A00EF4A81 /* Lzma86Enc.c */; }; - AE649C2D218C553A00EF4A81 /* LzmaDec.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C1B218C553A00EF4A81 /* LzmaDec.c */; }; - AE649C2E218C553A00EF4A81 /* LzmaEnc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C1D218C553A00EF4A81 /* LzmaEnc.c */; }; - AE649C2F218C553A00EF4A81 /* LzmaLib.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C1F218C553A00EF4A81 /* LzmaLib.c */; }; - AE649C30218C553A00EF4A81 /* Sort.c in Sources */ = {isa = PBXBuildFile; fileRef = AE649C22218C553A00EF4A81 /* Sort.c */; }; - AE7B907C235A53D800145C6A /* gl4funcs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE7B906F235A53D800145C6A /* gl4funcs.cpp */; }; - AE7B907D235A53D800145C6A /* osx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE7B9071235A53D800145C6A /* osx.cpp */; }; - AE7B907F235A53D800145C6A /* switcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE7B9075235A53D800145C6A /* switcher.cpp */; }; - AE7BCB522406EDB0007285F8 /* dsp_x64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE7BCB512406EDB0007285F8 /* dsp_x64.cpp */; }; - AE7BCB582415515B007285F8 /* arm7_rec_x64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE7BCB562415515B007285F8 /* arm7_rec_x64.cpp */; }; - AE7BCB592415515B007285F8 /* arm7_rec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE7BCB572415515B007285F8 /* arm7_rec.cpp */; }; - AE7BCB5C243DDCAE007285F8 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AE7BCB5B243DDCAE007285F8 /* ForceFeedback.framework */; }; - AE7BCB5E243DDCD1007285F8 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AE7BCB5D243DDCD1007285F8 /* AudioToolbox.framework */; }; - AE7BCB60243DDD49007285F8 /* libiconv.2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AE7BCB5F243DDD3A007285F8 /* libiconv.2.tbd */; }; - AE7BCB62243DDD92007285F8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AE7BCB61243DDD92007285F8 /* Carbon.framework */; }; - AE7BCB6B244608B6007285F8 /* naomi_network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE7BCB69244608B5007285F8 /* naomi_network.cpp */; }; - AE7BCB6E24460910007285F8 /* naomi_m3comm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE7BCB6C24460910007285F8 /* naomi_m3comm.cpp */; }; - AE80EDB72157D4D500F7800F /* serialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE80EDB62157D4D500F7800F /* serialize.cpp */; }; - AE80EDBE2157D4E600F7800F /* naomi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE80EDB92157D4E600F7800F /* naomi.cpp */; }; - AE80EDBF2157D4E600F7800F /* naomi_cart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE80EDBB2157D4E600F7800F /* naomi_cart.cpp */; }; - AE82C60025A0E45A00C79BC2 /* picoppp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE82C5FE25A0E45900C79BC2 /* picoppp.cpp */; }; - AE82C60125A0E45A00C79BC2 /* dns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE82C5FF25A0E45A00C79BC2 /* dns.cpp */; }; - AE82C60625A4D92D00C79BC2 /* naomi_roms.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60525A4D92D00C79BC2 /* naomi_roms.cpp */; }; - AE82C67325B64AE200C79BC2 /* zip_source_error.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60725B64AD900C79BC2 /* zip_source_error.c */; }; - AE82C67425B64AE200C79BC2 /* zip_source_remove.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60825B64AD900C79BC2 /* zip_source_remove.c */; }; - AE82C67525B64AE200C79BC2 /* zip_delete.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60925B64AD900C79BC2 /* zip_delete.c */; }; - AE82C67625B64AE200C79BC2 /* zip_ftell.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60A25B64AD900C79BC2 /* zip_ftell.c */; }; - AE82C67725B64AE200C79BC2 /* zip_error_to_str.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60B25B64AD900C79BC2 /* zip_error_to_str.c */; }; - AE82C67825B64AE200C79BC2 /* zip_progress.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60C25B64ADA00C79BC2 /* zip_progress.c */; }; - AE82C67925B64AE200C79BC2 /* zip_error_get.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60D25B64ADA00C79BC2 /* zip_error_get.c */; }; - AE82C67A25B64AE200C79BC2 /* zip_source_seek_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60E25B64ADA00C79BC2 /* zip_source_seek_write.c */; }; - AE82C67B25B64AE200C79BC2 /* zip_get_archive_flag.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C60F25B64ADA00C79BC2 /* zip_get_archive_flag.c */; }; - AE82C67C25B64AE200C79BC2 /* zip_set_file_compression.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61025B64ADA00C79BC2 /* zip_set_file_compression.c */; }; - AE82C67D25B64AE200C79BC2 /* zip_get_name.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61125B64ADA00C79BC2 /* zip_get_name.c */; }; - AE82C67E25B64AE200C79BC2 /* zip_source_zip.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61225B64ADA00C79BC2 /* zip_source_zip.c */; }; - AE82C67F25B64AE200C79BC2 /* zip_get_num_entries.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61325B64ADA00C79BC2 /* zip_get_num_entries.c */; }; - AE82C68025B64AE200C79BC2 /* zip_source_function.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61425B64ADA00C79BC2 /* zip_source_function.c */; }; - AE82C68125B64AE200C79BC2 /* zip_source_file_common.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61525B64ADA00C79BC2 /* zip_source_file_common.c */; }; - AE82C68225B64AE200C79BC2 /* zip_source_seek.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61625B64ADA00C79BC2 /* zip_source_seek.c */; }; - AE82C68325B64AE200C79BC2 /* zip_stat_init.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61725B64ADA00C79BC2 /* zip_stat_init.c */; }; - AE82C68425B64AE200C79BC2 /* zip_file_get_offset.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61825B64ADA00C79BC2 /* zip_file_get_offset.c */; }; - AE82C68525B64AE200C79BC2 /* zip_source_read.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61925B64ADA00C79BC2 /* zip_source_read.c */; }; - AE82C68625B64AE200C79BC2 /* zip_set_archive_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61A25B64ADA00C79BC2 /* zip_set_archive_comment.c */; }; - AE82C68725B64AE200C79BC2 /* zip_set_archive_flag.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61B25B64ADB00C79BC2 /* zip_set_archive_flag.c */; }; - AE82C68825B64AE200C79BC2 /* zip_source_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61C25B64ADB00C79BC2 /* zip_source_stat.c */; }; - AE82C68925B64AE200C79BC2 /* zip_source_commit_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61D25B64ADB00C79BC2 /* zip_source_commit_write.c */; }; - AE82C68A25B64AE200C79BC2 /* zip_utf-8.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61E25B64ADB00C79BC2 /* zip_utf-8.c */; }; - AE82C68B25B64AE200C79BC2 /* zip_source_rollback_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C61F25B64ADB00C79BC2 /* zip_source_rollback_write.c */; }; - AE82C68C25B64AE200C79BC2 /* zip_file_set_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62025B64ADB00C79BC2 /* zip_file_set_comment.c */; }; - AE82C68D25B64AE200C79BC2 /* zip_file_set_mtime.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62125B64ADB00C79BC2 /* zip_file_set_mtime.c */; }; - AE82C68E25B64AE200C79BC2 /* zip_source_buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62225B64ADB00C79BC2 /* zip_source_buffer.c */; }; - AE82C68F25B64AE200C79BC2 /* zip_fdopen.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62325B64ADB00C79BC2 /* zip_fdopen.c */; }; - AE82C69025B64AE200C79BC2 /* zip_extra_field_api.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62425B64ADB00C79BC2 /* zip_extra_field_api.c */; }; - AE82C69125B64AE200C79BC2 /* zip_dirent.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62525B64ADB00C79BC2 /* zip_dirent.c */; }; - AE82C69225B64AE200C79BC2 /* zip_source_tell.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62625B64ADB00C79BC2 /* zip_source_tell.c */; }; - AE82C69325B64AE200C79BC2 /* zip_file_get_external_attributes.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62725B64ADB00C79BC2 /* zip_file_get_external_attributes.c */; }; - AE82C69425B64AE200C79BC2 /* zip_error_get_sys_type.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62825B64ADC00C79BC2 /* zip_error_get_sys_type.c */; }; - AE82C69525B64AE200C79BC2 /* zip_fclose.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62925B64ADC00C79BC2 /* zip_fclose.c */; }; - AE82C69625B64AE200C79BC2 /* zip_fopen.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62A25B64ADC00C79BC2 /* zip_fopen.c */; }; - AE82C69725B64AE200C79BC2 /* zip_close.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62B25B64ADC00C79BC2 /* zip_close.c */; }; - AE82C69825B64AE200C79BC2 /* zip_entry.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62C25B64ADC00C79BC2 /* zip_entry.c */; }; - AE82C69925B64AE200C79BC2 /* zip_unchange_archive.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62D25B64ADC00C79BC2 /* zip_unchange_archive.c */; }; - AE82C69A25B64AE200C79BC2 /* zip_rename.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62E25B64ADC00C79BC2 /* zip_rename.c */; }; - AE82C69B25B64AE200C79BC2 /* zip_fopen_encrypted.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C62F25B64ADC00C79BC2 /* zip_fopen_encrypted.c */; }; - AE82C69C25B64AE200C79BC2 /* zip_error.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63025B64ADC00C79BC2 /* zip_error.c */; }; - AE82C69D25B64AE200C79BC2 /* zip_get_encryption_implementation.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63125B64ADC00C79BC2 /* zip_get_encryption_implementation.c */; }; - AE82C69E25B64AE200C79BC2 /* zip_error_strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63225B64ADC00C79BC2 /* zip_error_strerror.c */; }; - AE82C69F25B64AE200C79BC2 /* zip_open.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63325B64ADC00C79BC2 /* zip_open.c */; }; - AE82C6A025B64AE200C79BC2 /* zip_pkware.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63425B64ADD00C79BC2 /* zip_pkware.c */; }; - AE82C6A125B64AE200C79BC2 /* zip_source_accept_empty.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63525B64ADD00C79BC2 /* zip_source_accept_empty.c */; }; - AE82C6A225B64AE200C79BC2 /* zip_unchange_data.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63625B64ADD00C79BC2 /* zip_unchange_data.c */; }; - AE82C6A325B64AE200C79BC2 /* zip_get_archive_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63725B64ADD00C79BC2 /* zip_get_archive_comment.c */; }; - AE82C6A425B64AE200C79BC2 /* zip_file_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63825B64ADD00C79BC2 /* zip_file_add.c */; }; - AE82C6A525B64AE200C79BC2 /* zip_algorithm_deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63925B64ADD00C79BC2 /* zip_algorithm_deflate.c */; }; - AE82C6A625B64AE200C79BC2 /* zip_file_set_external_attributes.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63A25B64ADD00C79BC2 /* zip_file_set_external_attributes.c */; }; - AE82C6A725B64AE200C79BC2 /* zip_libzip_version.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63B25B64ADD00C79BC2 /* zip_libzip_version.c */; }; - AE82C6A825B64AE200C79BC2 /* zip_name_locate.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63C25B64ADD00C79BC2 /* zip_name_locate.c */; }; - AE82C6A925B64AE200C79BC2 /* zip_io_util.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63D25B64ADD00C79BC2 /* zip_io_util.c */; }; - AE82C6AA25B64AE200C79BC2 /* zip_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63E25B64ADD00C79BC2 /* zip_add.c */; }; - AE82C6AB25B64AE200C79BC2 /* zip_set_file_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C63F25B64ADD00C79BC2 /* zip_set_file_comment.c */; }; - AE82C6AC25B64AE200C79BC2 /* zip_add_entry.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64025B64ADD00C79BC2 /* zip_add_entry.c */; }; - AE82C6AD25B64AE200C79BC2 /* zip_source_zip_new.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64125B64ADE00C79BC2 /* zip_source_zip_new.c */; }; - AE82C6AE25B64AE200C79BC2 /* zip_source_free.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64225B64ADE00C79BC2 /* zip_source_free.c */; }; - AE82C6AF25B64AE200C79BC2 /* zip_file_rename.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64325B64ADE00C79BC2 /* zip_file_rename.c */; }; - AE82C6B025B64AE200C79BC2 /* zip_source_open.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64425B64ADE00C79BC2 /* zip_source_open.c */; }; - AE82C6B125B64AE200C79BC2 /* zip_unchange_all.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64525B64ADE00C79BC2 /* zip_unchange_all.c */; }; - AE82C6B225B64AE200C79BC2 /* zip_get_num_files.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64625B64ADE00C79BC2 /* zip_get_num_files.c */; }; - AE82C6B325B64AE200C79BC2 /* zip_source_file_stdio.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64725B64ADE00C79BC2 /* zip_source_file_stdio.c */; }; - AE82C6B425B64AE200C79BC2 /* zip_source_pkware_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64825B64ADE00C79BC2 /* zip_source_pkware_decode.c */; }; - AE82C6B525B64AE200C79BC2 /* zip_source_begin_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64925B64ADE00C79BC2 /* zip_source_begin_write.c */; }; - AE82C6B625B64AE200C79BC2 /* zip_stat_index.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64A25B64ADE00C79BC2 /* zip_stat_index.c */; }; - AE82C6B725B64AE200C79BC2 /* zip_source_close.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64B25B64ADE00C79BC2 /* zip_source_close.c */; }; - AE82C6B825B64AE200C79BC2 /* zip_file_error_get.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64C25B64ADE00C79BC2 /* zip_file_error_get.c */; }; - AE82C6B925B64AE200C79BC2 /* zip_replace.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64D25B64ADF00C79BC2 /* zip_replace.c */; }; - AE82C6BA25B64AE200C79BC2 /* zip_memdup.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64E25B64ADF00C79BC2 /* zip_memdup.c */; }; - AE82C6BB25B64AE200C79BC2 /* zip_unchange.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C64F25B64ADF00C79BC2 /* zip_unchange.c */; }; - AE82C6BC25B64AE200C79BC2 /* zip_strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65025B64ADF00C79BC2 /* zip_strerror.c */; }; - AE82C6BD25B64AE200C79BC2 /* zip_file_set_encryption.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65125B64ADF00C79BC2 /* zip_file_set_encryption.c */; }; - AE82C6BE25B64AE200C79BC2 /* zip_source_crc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65225B64ADF00C79BC2 /* zip_source_crc.c */; }; - AE82C6BF25B64AE200C79BC2 /* zip_source_layered.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65325B64ADF00C79BC2 /* zip_source_layered.c */; }; - AE82C6C025B64AE200C79BC2 /* zip_discard.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65425B64ADF00C79BC2 /* zip_discard.c */; }; - AE82C6C125B64AE200C79BC2 /* zip_file_error_clear.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65525B64ADF00C79BC2 /* zip_file_error_clear.c */; }; - AE82C6C225B64AE200C79BC2 /* zip_source_compress.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65625B64ADF00C79BC2 /* zip_source_compress.c */; }; - AE82C6C325B64AE200C79BC2 /* zip_source_begin_write_cloning.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65725B64ADF00C79BC2 /* zip_source_begin_write_cloning.c */; }; - AE82C6C425B64AE200C79BC2 /* zip_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65825B64ADF00C79BC2 /* zip_stat.c */; }; - AE82C6C525B64AE200C79BC2 /* zip_source_get_file_attributes.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65925B64ADF00C79BC2 /* zip_source_get_file_attributes.c */; }; - AE82C6C625B64AE200C79BC2 /* zip_source_supports.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65A25B64AE000C79BC2 /* zip_source_supports.c */; }; - AE82C6C725B64AE200C79BC2 /* zip_source_is_deleted.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65B25B64AE000C79BC2 /* zip_source_is_deleted.c */; }; - AE82C6C825B64AE200C79BC2 /* zip_get_file_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65C25B64AE000C79BC2 /* zip_get_file_comment.c */; }; - AE82C6C925B64AE200C79BC2 /* zip_error_clear.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65D25B64AE000C79BC2 /* zip_error_clear.c */; }; - AE82C6CA25B64AE200C79BC2 /* zip_new.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65E25B64AE000C79BC2 /* zip_new.c */; }; - AE82C6CB25B64AE200C79BC2 /* zip_file_replace.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C65F25B64AE000C79BC2 /* zip_file_replace.c */; }; - AE82C6CC25B64AE200C79BC2 /* zip_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66025B64AE000C79BC2 /* zip_hash.c */; }; - AE82C6CD25B64AE200C79BC2 /* zip_source_call.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66125B64AE000C79BC2 /* zip_source_call.c */; }; - AE82C6CE25B64AE200C79BC2 /* zip_fread.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66225B64AE000C79BC2 /* zip_fread.c */; }; - AE82C6CF25B64AE200C79BC2 /* zip_set_name.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66325B64AE000C79BC2 /* zip_set_name.c */; }; - AE82C6D025B64AE200C79BC2 /* zip_fopen_index_encrypted.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66425B64AE000C79BC2 /* zip_fopen_index_encrypted.c */; }; - AE82C6D125B64AE200C79BC2 /* zip_source_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66525B64AE000C79BC2 /* zip_source_write.c */; }; - AE82C6D225B64AE200C79BC2 /* zip_buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66625B64AE100C79BC2 /* zip_buffer.c */; }; - AE82C6D325B64AE200C79BC2 /* zip_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66725B64AE100C79BC2 /* zip_string.c */; }; - AE82C6D425B64AE200C79BC2 /* zip_source_window.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66825B64AE100C79BC2 /* zip_source_window.c */; }; - AE82C6D525B64AE200C79BC2 /* zip_set_default_password.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66925B64AE100C79BC2 /* zip_set_default_password.c */; }; - AE82C6D625B64AE200C79BC2 /* zip_add_dir.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66A25B64AE100C79BC2 /* zip_add_dir.c */; }; - AE82C6D725B64AE200C79BC2 /* zip_fopen_index.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66B25B64AE100C79BC2 /* zip_fopen_index.c */; }; - AE82C6D825B64AE200C79BC2 /* zip_fseek.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66C25B64AE100C79BC2 /* zip_fseek.c */; }; - AE82C6D925B64AE200C79BC2 /* zip_file_strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66D25B64AE100C79BC2 /* zip_file_strerror.c */; }; - AE82C6DA25B64AE200C79BC2 /* zip_source_tell_write.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66E25B64AE100C79BC2 /* zip_source_tell_write.c */; }; - AE82C6DB25B64AE200C79BC2 /* zip_file_get_comment.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C66F25B64AE100C79BC2 /* zip_file_get_comment.c */; }; - AE82C6DC25B64AE200C79BC2 /* zip_extra_field.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C67025B64AE100C79BC2 /* zip_extra_field.c */; }; - AE82C6DD25B64AE200C79BC2 /* zip_dir_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C67125B64AE100C79BC2 /* zip_dir_add.c */; }; - AE82C6DE25B64AE200C79BC2 /* zip_source_pkware_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C67225B64AE100C79BC2 /* zip_source_pkware_encode.c */; }; - AE82C6E825B64BAB00C79BC2 /* zip_err_str.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C6E025B64BAB00C79BC2 /* zip_err_str.c */; }; - AE82C6E925B64BAB00C79BC2 /* zip_mkstempm.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C6E125B64BAB00C79BC2 /* zip_mkstempm.c */; }; - AE82C6EA25B64BAB00C79BC2 /* zip_random_unix.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C6E225B64BAB00C79BC2 /* zip_random_unix.c */; }; - AE82C6EB25B64BAB00C79BC2 /* zip_source_file_stdio_named.c in Sources */ = {isa = PBXBuildFile; fileRef = AE82C6E525B64BAB00C79BC2 /* zip_source_file_stdio_named.c */; }; - AE8C27342111A31100D4D8F4 /* dsp_interp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE8C27332111A31100D4D8F4 /* dsp_interp.cpp */; }; - AE8C274321122E2500D4D8F4 /* xbrz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE8C273D21122E2500D4D8F4 /* xbrz.cpp */; }; - AE90679B235B6F6400CE473C /* gl_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE90679A235B6F6400CE473C /* gl_context.cpp */; }; - AE90679D235DF80400CE473C /* osd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE90679C235DF80400CE473C /* osd.cpp */; }; - AE9125CC25E3BBDC00ED4594 /* option.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE9125CB25E3BBDC00ED4594 /* option.cpp */; }; - AEA93E51259BA2180076297F /* audiobackend_sdl2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEA93E50259BA2170076297F /* audiobackend_sdl2.cpp */; }; - AEA93E5C259BCD530076297F /* rtl8139c.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEA93E56259BCD530076297F /* rtl8139c.cpp */; }; - AEA93E60259BCD530076297F /* bba.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEA93E5A259BCD530076297F /* bba.cpp */; }; - AEA93E67259D07A30076297F /* pico_dhcp_server.c in Sources */ = {isa = PBXBuildFile; fileRef = AEA93E64259D07A20076297F /* pico_dhcp_server.c */; }; - AEA93E68259D07A30076297F /* pico_dhcp_common.c in Sources */ = {isa = PBXBuildFile; fileRef = AEA93E66259D07A30076297F /* pico_dhcp_common.c */; }; - AEA93E6D259DE9160076297F /* pico_icmp4.c in Sources */ = {isa = PBXBuildFile; fileRef = AEA93E6C259DE9160076297F /* pico_icmp4.c */; }; - AEA94931244CDF50001134C7 /* naomi_flashrom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEA9492F244CDF50001134C7 /* naomi_flashrom.cpp */; }; - AED4473C25FC0CF100B045FF /* quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AED4473B25FC0CF100B045FF /* quad.cpp */; }; - AED73DC42303E19200ECDB64 /* sdl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AED73DC02303E19100ECDB64 /* sdl.cpp */; }; - AED73DCC233ACC9800ECDB64 /* cheats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AED73DCB233ACC9800ECDB64 /* cheats.cpp */; }; - AED73EBE2348E49900ECDB64 /* CustomTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AED73EAB2348E49800ECDB64 /* CustomTexture.cpp */; }; - AED73EBF2348E49900ECDB64 /* sorter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AED73EAD2348E49900ECDB64 /* sorter.cpp */; }; - AEE62768220D7B4400EC7E89 /* cue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE62767220D7B4300EC7E89 /* cue.cpp */; }; - AEE6276B220D7B5500EC7E89 /* gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE6276A220D7B5500EC7E89 /* gui.cpp */; }; - AEE6277A220D7B7E00EC7E89 /* imgui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE6276E220D7B7E00EC7E89 /* imgui.cpp */; }; - AEE6277B220D7B7E00EC7E89 /* imgui_demo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE62770220D7B7E00EC7E89 /* imgui_demo.cpp */; }; - AEE6277C220D7B7E00EC7E89 /* imgui_draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE62771220D7B7E00EC7E89 /* imgui_draw.cpp */; }; - AEE6277E220D7B7E00EC7E89 /* imgui_widgets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE62775220D7B7E00EC7E89 /* imgui_widgets.cpp */; }; - AEE6278722131BB500EC7E89 /* gamepad_device.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE6278222131BB500EC7E89 /* gamepad_device.cpp */; }; - AEE6278822131BB500EC7E89 /* mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE6278522131BB500EC7E89 /* mapping.cpp */; }; - AEE6278E2224762000EC7E89 /* imgui_impl_opengl3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE6278B2224762000EC7E89 /* imgui_impl_opengl3.cpp */; }; - AEE6279422247C0A00EC7E89 /* gui_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE6279222247C0A00EC7E89 /* gui_util.cpp */; }; - AEF25646227C442F00348550 /* fastmmu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEF25644227C442F00348550 /* fastmmu.cpp */; }; - AEF2564822886A2E00348550 /* posix_vmem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEF2564722886A2E00348550 /* posix_vmem.cpp */; }; - AEF256502294060400348550 /* ZipArchive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEF2564A2294060300348550 /* ZipArchive.cpp */; }; - AEF256512294060400348550 /* 7zArchive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEF2564C2294060300348550 /* 7zArchive.cpp */; }; - AEF256522294060400348550 /* archive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEF2564E2294060300348550 /* archive.cpp */; }; - AEF77FDB24AA76BA00171080 /* audiobackend_null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEF77FDA24AA76B900171080 /* audiobackend_null.cpp */; }; - AEF99730259682850038E0B8 /* rzip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEF9972F259682850038E0B8 /* rzip.cpp */; }; - AEF9984B2598900A0038E0B8 /* minisoap.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998082598900A0038E0B8 /* minisoap.c */; }; - AEF9984C2598900A0038E0B8 /* addr_is_reserved.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF9980B2598900A0038E0B8 /* addr_is_reserved.c */; }; - AEF998602598900A0038E0B8 /* portlistingparse.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998212598900A0038E0B8 /* portlistingparse.c */; }; - AEF998622598900A0038E0B8 /* connecthostport.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998232598900A0038E0B8 /* connecthostport.c */; }; - AEF998632598900A0038E0B8 /* upnpreplyparse.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998242598900A0038E0B8 /* upnpreplyparse.c */; }; - AEF998652598900A0038E0B8 /* receivedata.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998272598900A0038E0B8 /* receivedata.c */; }; - AEF998662598900A0038E0B8 /* miniwget.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998292598900A0038E0B8 /* miniwget.c */; }; - AEF998672598900A0038E0B8 /* upnpdev.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF9982C2598900A0038E0B8 /* upnpdev.c */; }; - AEF9986B2598900A0038E0B8 /* upnpcommands.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998332598900A0038E0B8 /* upnpcommands.c */; }; - AEF998732598900A0038E0B8 /* upnperrors.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF9983F2598900A0038E0B8 /* upnperrors.c */; }; - AEF998742598900A0038E0B8 /* minixml.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998422598900A0038E0B8 /* minixml.c */; }; - AEF998752598900A0038E0B8 /* minissdpc.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998452598900A0038E0B8 /* minissdpc.c */; }; - AEF998762598900A0038E0B8 /* miniupnpc.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998462598900A0038E0B8 /* miniupnpc.c */; }; - AEF998782598900A0038E0B8 /* igd_desc_parse.c in Sources */ = {isa = PBXBuildFile; fileRef = AEF998492598900A0038E0B8 /* igd_desc_parse.c */; }; - AEF9987B259B345E0038E0B8 /* miniupnp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEF9987A259B345E0038E0B8 /* miniupnp.cpp */; }; - AEF9987D259B355C0038E0B8 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEF9987C259B355C0038E0B8 /* GameController.framework */; }; - AEFF7273265901BF003E8022 /* libchdr_chd.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7232265901BF003E8022 /* libchdr_chd.c */; }; - AEFF7274265901BF003E8022 /* libchdr_bitstream.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7233265901BF003E8022 /* libchdr_bitstream.c */; }; - AEFF7275265901BF003E8022 /* libchdr_huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7234265901BF003E8022 /* libchdr_huffman.c */; }; - AEFF7276265901BF003E8022 /* libchdr_flac.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7235265901BF003E8022 /* libchdr_flac.c */; }; - AEFF7278265901BF003E8022 /* libchdr_cdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7237265901BF003E8022 /* libchdr_cdrom.c */; }; - AEFF7ECC214AEC810068CE11 /* modem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7EC7214AEC800068CE11 /* modem.cpp */; }; - AEFF7F4D214D9D590068CE11 /* pico_arp.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7EFA214D9D590068CE11 /* pico_arp.c */; }; - AEFF7F4E214D9D590068CE11 /* pico_dev_ppp.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7EFE214D9D590068CE11 /* pico_dev_ppp.c */; }; - AEFF7F54214D9D590068CE11 /* pico_dns_client.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F0B214D9D590068CE11 /* pico_dns_client.c */; }; - AEFF7F55214D9D590068CE11 /* pico_dns_common.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F0D214D9D590068CE11 /* pico_dns_common.c */; }; - AEFF7F56214D9D590068CE11 /* pico_ethernet.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F0F214D9D590068CE11 /* pico_ethernet.c */; }; - AEFF7F57214D9D590068CE11 /* pico_fragments.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F11214D9D590068CE11 /* pico_fragments.c */; }; - AEFF7F59214D9D590068CE11 /* pico_ipv4.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F18214D9D590068CE11 /* pico_ipv4.c */; }; - AEFF7F5B214D9D590068CE11 /* pico_socket_tcp.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F23214D9D590068CE11 /* pico_socket_tcp.c */; }; - AEFF7F5C214D9D590068CE11 /* pico_socket_udp.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F25214D9D590068CE11 /* pico_socket_udp.c */; }; - AEFF7F5D214D9D590068CE11 /* pico_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F27214D9D590068CE11 /* pico_strings.c */; }; - AEFF7F5E214D9D590068CE11 /* pico_tcp.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F29214D9D590068CE11 /* pico_tcp.c */; }; - AEFF7F5F214D9D590068CE11 /* pico_udp.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F2B214D9D590068CE11 /* pico_udp.c */; }; - AEFF7F6F214D9D590068CE11 /* pico_device.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F3E214D9D590068CE11 /* pico_device.c */; }; - AEFF7F70214D9D590068CE11 /* pico_frame.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F3F214D9D590068CE11 /* pico_frame.c */; }; - AEFF7F71214D9D590068CE11 /* pico_md5.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F40214D9D590068CE11 /* pico_md5.c */; }; - AEFF7F72214D9D590068CE11 /* pico_protocol.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F41214D9D590068CE11 /* pico_protocol.c */; }; - AEFF7F73214D9D590068CE11 /* pico_socket.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F42214D9D590068CE11 /* pico_socket.c */; }; - AEFF7F74214D9D590068CE11 /* pico_socket_multicast.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F43214D9D590068CE11 /* pico_socket_multicast.c */; }; - AEFF7F75214D9D590068CE11 /* pico_stack.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F44214D9D590068CE11 /* pico_stack.c */; }; - AEFF7F76214D9D590068CE11 /* pico_tree.c in Sources */ = {isa = PBXBuildFile; fileRef = AEFF7F45214D9D590068CE11 /* pico_tree.c */; }; - EBDF374F1BB96581001191B5 /* audiobackend_coreaudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EBDF374D1BB96581001191B5 /* audiobackend_coreaudio.cpp */; }; - EBDF37511BB969EE001191B5 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBDF37501BB969EE001191B5 /* CoreAudio.framework */; }; - EBDF37531BB969F8001191B5 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBDF37521BB969F8001191B5 /* AudioUnit.framework */; }; - F2190636265C243C00AA2ACA /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = F2190635265C243C00AA2ACA /* adler32.c */; }; - F219063A265C244200AA2ACA /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = F2190639265C244200AA2ACA /* compress.c */; }; - F2190655265C247D00AA2ACA /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = F219063D265C247C00AA2ACA /* inftrees.c */; }; - F2190656265C247D00AA2ACA /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = F219063F265C247C00AA2ACA /* crc32.c */; }; - F2190657265C247D00AA2ACA /* infback.c in Sources */ = {isa = PBXBuildFile; fileRef = F2190641265C247C00AA2ACA /* infback.c */; }; - F2190658265C247D00AA2ACA /* gzclose.c in Sources */ = {isa = PBXBuildFile; fileRef = F2190644265C247C00AA2ACA /* gzclose.c */; }; - F2190659265C247D00AA2ACA /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = F2190645265C247C00AA2ACA /* deflate.c */; }; - F219065A265C247D00AA2ACA /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = F2190646265C247C00AA2ACA /* inflate.c */; }; - F219065B265C247D00AA2ACA /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = F2190647265C247C00AA2ACA /* uncompr.c */; }; - F219065C265C247D00AA2ACA /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = F219064A265C247C00AA2ACA /* zutil.c */; }; - F219065D265C247D00AA2ACA /* gzread.c in Sources */ = {isa = PBXBuildFile; fileRef = F219064B265C247C00AA2ACA /* gzread.c */; }; - F219065E265C247D00AA2ACA /* gzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = F219064C265C247C00AA2ACA /* gzlib.c */; }; - F219065F265C247D00AA2ACA /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = F219064E265C247C00AA2ACA /* trees.c */; }; - F2190660265C247D00AA2ACA /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = F219064F265C247C00AA2ACA /* inffast.c */; }; - F2190661265C247D00AA2ACA /* gzwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = F2190650265C247C00AA2ACA /* gzwrite.c */; }; - F2190668265C2B7300AA2ACA /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2D7C89A265B2E79002812E2 /* CoreHaptics.framework */; }; - F2D7C89F265B304F002812E2 /* dsp_arm64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2D7C89E265B304F002812E2 /* dsp_arm64.cpp */; }; - F2D7C8A3265B3082002812E2 /* arm7_rec_arm64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2D7C8A2265B3082002812E2 /* arm7_rec_arm64.cpp */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 84A388C41B1CDD3F000166C0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 84A388AB1B1CDD3E000166C0 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 84A388B21B1CDD3E000166C0; - remoteInfo = "reicast-osx"; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 559E92E625FCBEE1001B0F40 /* rec_arm64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rec_arm64.cpp; sourceTree = ""; }; - 559E92E725FCBEE1001B0F40 /* arm64_regalloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm64_regalloc.h; sourceTree = ""; }; - 559E92F525FCBFCA001B0F40 /* platform-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "platform-vixl.h"; sourceTree = ""; }; - 559E92F625FCBFCA001B0F40 /* pool-manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "pool-manager.h"; sourceTree = ""; }; - 559E92F725FCBFCA001B0F40 /* cpu-features.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "cpu-features.cc"; sourceTree = ""; }; - 559E92F825FCBFCA001B0F40 /* pool-manager-impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "pool-manager-impl.h"; sourceTree = ""; }; - 559E92F925FCBFCA001B0F40 /* invalset-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "invalset-vixl.h"; sourceTree = ""; }; - 559E92FA25FCBFCA001B0F40 /* macro-assembler-interface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "macro-assembler-interface.h"; sourceTree = ""; }; - 559E92FB25FCBFCA001B0F40 /* utils-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "utils-vixl.h"; sourceTree = ""; }; - 559E92FC25FCBFCA001B0F40 /* utils-vixl.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "utils-vixl.cc"; sourceTree = ""; }; - 559E92FD25FCBFCA001B0F40 /* code-buffer-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "code-buffer-vixl.h"; sourceTree = ""; }; - 559E92FE25FCBFCA001B0F40 /* assembler-base-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "assembler-base-vixl.h"; sourceTree = ""; }; - 559E92FF25FCBFCA001B0F40 /* compiler-intrinsics-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "compiler-intrinsics-vixl.h"; sourceTree = ""; }; - 559E930025FCBFCA001B0F40 /* compiler-intrinsics-vixl.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "compiler-intrinsics-vixl.cc"; sourceTree = ""; }; - 559E931025FCBFCA001B0F40 /* cpu-features.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cpu-features.h"; sourceTree = ""; }; - 559E931125FCBFCA001B0F40 /* code-generation-scopes-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "code-generation-scopes-vixl.h"; sourceTree = ""; }; - 559E931225FCBFCA001B0F40 /* globals-vixl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "globals-vixl.h"; sourceTree = ""; }; - 559E931425FCBFCA001B0F40 /* instrument-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "instrument-aarch64.cc"; sourceTree = ""; }; - 559E931525FCBFCA001B0F40 /* cpu-features-auditor-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "cpu-features-auditor-aarch64.cc"; sourceTree = ""; }; - 559E931625FCBFCA001B0F40 /* cpu-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cpu-aarch64.h"; sourceTree = ""; }; - 559E931725FCBFCA001B0F40 /* pointer-auth-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "pointer-auth-aarch64.cc"; sourceTree = ""; }; - 559E931825FCBFCA001B0F40 /* constants-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "constants-aarch64.h"; sourceTree = ""; }; - 559E931925FCBFCA001B0F40 /* instructions-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "instructions-aarch64.cc"; sourceTree = ""; }; - 559E931A25FCBFCA001B0F40 /* logic-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "logic-aarch64.cc"; sourceTree = ""; }; - 559E931B25FCBFCA001B0F40 /* disasm-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "disasm-aarch64.h"; sourceTree = ""; }; - 559E931C25FCBFCA001B0F40 /* simulator-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "simulator-aarch64.cc"; sourceTree = ""; }; - 559E931D25FCBFCA001B0F40 /* decoder-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "decoder-aarch64.h"; sourceTree = ""; }; - 559E931E25FCBFCA001B0F40 /* simulator-constants-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "simulator-constants-aarch64.h"; sourceTree = ""; }; - 559E931F25FCBFCA001B0F40 /* macro-assembler-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "macro-assembler-aarch64.h"; sourceTree = ""; }; - 559E932025FCBFCA001B0F40 /* macro-assembler-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "macro-assembler-aarch64.cc"; sourceTree = ""; }; - 559E932125FCBFCA001B0F40 /* instructions-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "instructions-aarch64.h"; sourceTree = ""; }; - 559E932225FCBFCA001B0F40 /* disasm-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "disasm-aarch64.cc"; sourceTree = ""; }; - 559E932325FCBFCA001B0F40 /* operands-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "operands-aarch64.cc"; sourceTree = ""; }; - 559E932425FCBFCA001B0F40 /* cpu-features-auditor-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cpu-features-auditor-aarch64.h"; sourceTree = ""; }; - 559E932525FCBFCA001B0F40 /* decoder-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "decoder-aarch64.cc"; sourceTree = ""; }; - 559E932625FCBFCA001B0F40 /* simulator-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "simulator-aarch64.h"; sourceTree = ""; }; - 559E932725FCBFCA001B0F40 /* instrument-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "instrument-aarch64.h"; sourceTree = ""; }; - 559E932825FCBFCA001B0F40 /* assembler-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "assembler-aarch64.h"; sourceTree = ""; }; - 559E932925FCBFCA001B0F40 /* operands-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "operands-aarch64.h"; sourceTree = ""; }; - 559E932A25FCBFCA001B0F40 /* cpu-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "cpu-aarch64.cc"; sourceTree = ""; }; - 559E932B25FCBFCA001B0F40 /* abi-aarch64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "abi-aarch64.h"; sourceTree = ""; }; - 559E932C25FCBFCA001B0F40 /* assembler-aarch64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "assembler-aarch64.cc"; sourceTree = ""; }; - 559E932D25FCBFCA001B0F40 /* code-buffer-vixl.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "code-buffer-vixl.cc"; sourceTree = ""; }; - 8491687D1B782B2D00F3F2B4 /* ini.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ini.cpp; sourceTree = ""; }; - 8491687E1B782B2D00F3F2B4 /* ini.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ini.h; sourceTree = ""; }; - 84A388B31B1CDD3E000166C0 /* Flycast.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Flycast.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 84A388B71B1CDD3E000166C0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 84A388B81B1CDD3E000166C0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 84A388BA1B1CDD3E000166C0 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 84A388BD1B1CDD3E000166C0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = ""; }; - 84A388C31B1CDD3F000166C0 /* reicast-osxTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "reicast-osxTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 84A388C81B1CDD3F000166C0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 84A388C91B1CDD3F000166C0 /* emulator_osxTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = emulator_osxTests.swift; sourceTree = ""; }; - 84B7BD121B72720100F9733F /* build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = build.h; sourceTree = ""; }; - 84B7BD141B72720100F9733F /* cfg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cfg.cpp; sourceTree = ""; }; - 84B7BD151B72720100F9733F /* cfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cfg.h; sourceTree = ""; }; - 84B7BD161B72720100F9733F /* cl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cl.cpp; sourceTree = ""; }; - 84B7BD191B72720100F9733F /* cdipsr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cdipsr.cpp; sourceTree = ""; }; - 84B7BD1A1B72720100F9733F /* cdipsr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cdipsr.h; sourceTree = ""; }; - 84B7BD2E1B72720100F9733F /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = ""; }; - 84B7BD2F1B72720100F9733F /* elf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = elf.cpp; sourceTree = ""; }; - 84B7BD301B72720100F9733F /* elf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = elf.h; sourceTree = ""; }; - 84B7BD311B72720100F9733F /* elf32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = elf32.cpp; sourceTree = ""; }; - 84B7BD321B72720100F9733F /* elf32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = elf32.h; sourceTree = ""; }; - 84B7BD331B72720100F9733F /* elf64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = elf64.cpp; sourceTree = ""; }; - 84B7BD341B72720100F9733F /* elf64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = elf64.h; sourceTree = ""; }; - 84B7BDC81B72720100F9733F /* aica.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aica.cpp; sourceTree = ""; }; - 84B7BDC91B72720100F9733F /* aica.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aica.h; sourceTree = ""; }; - 84B7BDCA1B72720100F9733F /* aica_if.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aica_if.cpp; sourceTree = ""; }; - 84B7BDCB1B72720100F9733F /* aica_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aica_if.h; sourceTree = ""; }; - 84B7BDCC1B72720100F9733F /* aica_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aica_mem.cpp; sourceTree = ""; }; - 84B7BDCD1B72720100F9733F /* aica_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aica_mem.h; sourceTree = ""; }; - 84B7BDCE1B72720100F9733F /* dsp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp.cpp; sourceTree = ""; }; - 84B7BDCF1B72720100F9733F /* dsp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dsp.h; sourceTree = ""; }; - 84B7BDD01B72720100F9733F /* sgc_if.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sgc_if.cpp; sourceTree = ""; }; - 84B7BDD11B72720100F9733F /* sgc_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sgc_if.h; sourceTree = ""; }; - 84B7BDD31B72720100F9733F /* arm-new.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "arm-new.h"; sourceTree = ""; }; - 84B7BDD41B72720100F9733F /* arm7.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm7.cpp; sourceTree = ""; }; - 84B7BDD51B72720100F9733F /* arm7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm7.h; sourceTree = ""; }; - 84B7BDD61B72720100F9733F /* arm_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm_mem.cpp; sourceTree = ""; }; - 84B7BDD71B72720100F9733F /* arm_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm_mem.h; sourceTree = ""; }; - 84B7BDD91B72720100F9733F /* vbaARM.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vbaARM.cpp; sourceTree = ""; }; - 84B7BDDD1B72720100F9733F /* flashrom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = flashrom.h; sourceTree = ""; }; - 84B7BDDF1B72720100F9733F /* gdrom_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdrom_if.h; sourceTree = ""; }; - 84B7BDE01B72720100F9733F /* gdrom_response.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdrom_response.cpp; sourceTree = ""; }; - 84B7BDE11B72720100F9733F /* gdromv3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdromv3.cpp; sourceTree = ""; }; - 84B7BDE21B72720100F9733F /* gdromv3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdromv3.h; sourceTree = ""; }; - 84B7BDE41B72720100F9733F /* holly_intc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = holly_intc.cpp; sourceTree = ""; }; - 84B7BDE51B72720100F9733F /* holly_intc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = holly_intc.h; sourceTree = ""; }; - 84B7BDE61B72720100F9733F /* sb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sb.cpp; sourceTree = ""; }; - 84B7BDE71B72720100F9733F /* sb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sb.h; sourceTree = ""; }; - 84B7BDE91B72720100F9733F /* sb_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sb_mem.cpp; sourceTree = ""; }; - 84B7BDEA1B72720100F9733F /* sb_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sb_mem.h; sourceTree = ""; }; - 84B7BDEC1B72720100F9733F /* maple_cfg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_cfg.cpp; sourceTree = ""; }; - 84B7BDED1B72720100F9733F /* maple_cfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maple_cfg.h; sourceTree = ""; }; - 84B7BDEE1B72720100F9733F /* maple_devs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_devs.cpp; sourceTree = ""; }; - 84B7BDEF1B72720100F9733F /* maple_devs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maple_devs.h; sourceTree = ""; }; - 84B7BDF01B72720100F9733F /* maple_helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_helper.cpp; sourceTree = ""; }; - 84B7BDF11B72720100F9733F /* maple_helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maple_helper.h; sourceTree = ""; }; - 84B7BDF21B72720100F9733F /* maple_if.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_if.cpp; sourceTree = ""; }; - 84B7BDF31B72720100F9733F /* maple_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maple_if.h; sourceTree = ""; }; - 84B7BDF51B72720100F9733F /* _vmem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = _vmem.cpp; sourceTree = ""; }; - 84B7BDF61B72720100F9733F /* _vmem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _vmem.h; sourceTree = ""; }; - 84B7BDF81B72720100F9733F /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; }; - 84B7BDF91B72720100F9733F /* drkPvr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = drkPvr.cpp; sourceTree = ""; }; - 84B7BDFB1B72720100F9733F /* helper_classes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = helper_classes.h; sourceTree = ""; }; - 84B7BDFC1B72720100F9733F /* pvr_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pvr_mem.cpp; sourceTree = ""; }; - 84B7BDFD1B72720100F9733F /* pvr_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pvr_mem.h; sourceTree = ""; }; - 84B7BDFE1B72720100F9733F /* pvr_regs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pvr_regs.cpp; sourceTree = ""; }; - 84B7BDFF1B72720100F9733F /* pvr_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pvr_regs.h; sourceTree = ""; }; - 84B7BE001B72720100F9733F /* pvr_sb_regs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pvr_sb_regs.cpp; sourceTree = ""; }; - 84B7BE011B72720100F9733F /* pvr_sb_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pvr_sb_regs.h; sourceTree = ""; }; - 84B7BE021B72720100F9733F /* Renderer_if.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Renderer_if.cpp; sourceTree = ""; }; - 84B7BE031B72720100F9733F /* Renderer_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Renderer_if.h; sourceTree = ""; }; - 84B7BE041B72720100F9733F /* spg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spg.cpp; sourceTree = ""; }; - 84B7BE051B72720100F9733F /* spg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spg.h; sourceTree = ""; }; - 84B7BE061B72720100F9733F /* ta.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ta.cpp; sourceTree = ""; }; - 84B7BE071B72720100F9733F /* ta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ta.h; sourceTree = ""; }; - 84B7BE081B72720100F9733F /* ta_const_df.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ta_const_df.h; sourceTree = ""; }; - 84B7BE091B72720100F9733F /* ta_ctx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ta_ctx.cpp; sourceTree = ""; }; - 84B7BE0A1B72720100F9733F /* ta_ctx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ta_ctx.h; sourceTree = ""; }; - 84B7BE0B1B72720100F9733F /* ta_structs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ta_structs.h; sourceTree = ""; }; - 84B7BE0C1B72720100F9733F /* ta_vtx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ta_vtx.cpp; sourceTree = ""; }; - 84B7BE0F1B72720100F9733F /* blockmanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = blockmanager.cpp; sourceTree = ""; }; - 84B7BE101B72720100F9733F /* blockmanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blockmanager.h; sourceTree = ""; }; - 84B7BE111B72720100F9733F /* decoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decoder.cpp; sourceTree = ""; }; - 84B7BE121B72720100F9733F /* decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decoder.h; sourceTree = ""; }; - 84B7BE131B72720100F9733F /* decoder_opcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decoder_opcodes.h; sourceTree = ""; }; - 84B7BE141B72720100F9733F /* driver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = driver.cpp; sourceTree = ""; }; - 84B7BE151B72720100F9733F /* ngen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ngen.h; sourceTree = ""; }; - 84B7BE181B72720100F9733F /* shil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = shil.cpp; sourceTree = ""; }; - 84B7BE191B72720100F9733F /* shil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shil.h; sourceTree = ""; }; - 84B7BE1A1B72720100F9733F /* shil_canonical.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shil_canonical.h; sourceTree = ""; }; - 84B7BE1B1B72720100F9733F /* fsca-table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "fsca-table.h"; sourceTree = ""; }; - 84B7BE1D1B72720100F9733F /* sh4_fpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_fpu.cpp; sourceTree = ""; }; - 84B7BE1E1B72720100F9733F /* sh4_interpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_interpreter.cpp; sourceTree = ""; }; - 84B7BE1F1B72720100F9733F /* sh4_opcodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_opcodes.cpp; sourceTree = ""; }; - 84B7BE201B72720100F9733F /* sh4_opcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_opcodes.h; sourceTree = ""; }; - 84B7BE221B72720100F9733F /* bsc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bsc.cpp; sourceTree = ""; }; - 84B7BE231B72720100F9733F /* ccn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ccn.cpp; sourceTree = ""; }; - 84B7BE241B72720100F9733F /* ccn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccn.h; sourceTree = ""; }; - 84B7BE251B72720100F9733F /* cpg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpg.cpp; sourceTree = ""; }; - 84B7BE261B72720100F9733F /* dmac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dmac.cpp; sourceTree = ""; }; - 84B7BE271B72720100F9733F /* dmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dmac.h; sourceTree = ""; }; - 84B7BE281B72720100F9733F /* intc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = intc.cpp; sourceTree = ""; }; - 84B7BE291B72720100F9733F /* mmu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mmu.cpp; sourceTree = ""; }; - 84B7BE2A1B72720100F9733F /* mmu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mmu.h; sourceTree = ""; }; - 84B7BE2B1B72720100F9733F /* modules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = modules.h; sourceTree = ""; }; - 84B7BE2C1B72720100F9733F /* rtc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rtc.cpp; sourceTree = ""; }; - 84B7BE2D1B72720100F9733F /* serial.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serial.cpp; sourceTree = ""; }; - 84B7BE2E1B72720100F9733F /* tmu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tmu.cpp; sourceTree = ""; }; - 84B7BE301B72720100F9733F /* ubc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ubc.cpp; sourceTree = ""; }; - 84B7BE311B72720100F9733F /* sh4_core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_core.h; sourceTree = ""; }; - 84B7BE321B72720100F9733F /* sh4_core_regs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_core_regs.cpp; sourceTree = ""; }; - 84B7BE331B72720100F9733F /* sh4_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_if.h; sourceTree = ""; }; - 84B7BE341B72720100F9733F /* sh4_interpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_interpreter.h; sourceTree = ""; }; - 84B7BE351B72720100F9733F /* sh4_interrupts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_interrupts.cpp; sourceTree = ""; }; - 84B7BE361B72720100F9733F /* sh4_interrupts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_interrupts.h; sourceTree = ""; }; - 84B7BE371B72720100F9733F /* sh4_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_mem.cpp; sourceTree = ""; }; - 84B7BE381B72720100F9733F /* sh4_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_mem.h; sourceTree = ""; }; - 84B7BE391B72720100F9733F /* sh4_mmr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_mmr.cpp; sourceTree = ""; }; - 84B7BE3A1B72720100F9733F /* sh4_mmr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_mmr.h; sourceTree = ""; }; - 84B7BE3B1B72720100F9733F /* sh4_opcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_opcode.h; sourceTree = ""; }; - 84B7BE3C1B72720100F9733F /* sh4_opcode_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_opcode_list.cpp; sourceTree = ""; }; - 84B7BE3D1B72720100F9733F /* sh4_opcode_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_opcode_list.h; sourceTree = ""; }; - 84B7BE3E1B72720100F9733F /* sh4_rom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_rom.cpp; sourceTree = ""; }; - 84B7BE3F1B72720100F9733F /* sh4_rom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_rom.h; sourceTree = ""; }; - 84B7BE401B72720100F9733F /* sh4_sched.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sh4_sched.cpp; sourceTree = ""; }; - 84B7BE411B72720100F9733F /* sh4_sched.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_sched.h; sourceTree = ""; }; - 84B7BE431B72720100F9733F /* cdi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cdi.cpp; sourceTree = ""; }; - 84B7BE441B72720100F9733F /* chd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chd.cpp; sourceTree = ""; }; - 84B7BE451B72720100F9733F /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = ""; }; - 84B7BE461B72720100F9733F /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; - 84B7BE481B72720100F9733F /* gdi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdi.cpp; sourceTree = ""; }; - 84B7BE491B72720100F9733F /* ImgReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImgReader.cpp; sourceTree = ""; }; - 84B7BE4B1B72720100F9733F /* ioctl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ioctl.cpp; sourceTree = ""; }; - 84B7BE4F1B72720100F9733F /* egl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = egl.h; sourceTree = ""; }; - 84B7BE501B72720100F9733F /* eglplatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eglplatform.h; sourceTree = ""; }; - 84B7BE511B72720100F9733F /* khrplatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = khrplatform.h; sourceTree = ""; }; - 84B7BE531B72720100F9733F /* egl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = egl.h; sourceTree = ""; }; - 84B7BE541B72720100F9733F /* eglext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eglext.h; sourceTree = ""; }; - 84B7BE551B72720100F9733F /* eglplatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eglplatform.h; sourceTree = ""; }; - 84B7BE5B1B72720100F9733F /* gl2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl2.h; sourceTree = ""; }; - 84B7BE5C1B72720100F9733F /* gl2ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl2ext.h; sourceTree = ""; }; - 84B7BE5D1B72720100F9733F /* gl2platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl2platform.h; sourceTree = ""; }; - 84B7BE5F1B72720100F9733F /* gl2ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl2ext.h; sourceTree = ""; }; - 84B7BE601B72720100F9733F /* gl3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl3.h; sourceTree = ""; }; - 84B7BE611B72720100F9733F /* gl3platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl3platform.h; sourceTree = ""; }; - 84B7BE631B72720100F9733F /* khrplatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = khrplatform.h; sourceTree = ""; }; - 84B7BE651B72720100F9733F /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = ""; }; - 84B7BE661B72720100F9733F /* context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = context.cpp; sourceTree = ""; }; - 84B7BE6E1B72720200F9733F /* nullDC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nullDC.cpp; sourceTree = ""; }; - 84B7BE701B72720200F9733F /* audiobackend_alsa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_alsa.cpp; sourceTree = ""; }; - 84B7BE711B72720200F9733F /* audiobackend_alsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiobackend_alsa.h; sourceTree = ""; }; - 84B7BE721B72720200F9733F /* audiobackend_android.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiobackend_android.h; sourceTree = ""; }; - 84B7BE731B72720200F9733F /* audiobackend_directsound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_directsound.cpp; sourceTree = ""; }; - 84B7BE741B72720200F9733F /* audiobackend_directsound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiobackend_directsound.h; sourceTree = ""; }; - 84B7BE751B72720200F9733F /* audiobackend_oss.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_oss.cpp; sourceTree = ""; }; - 84B7BE761B72720200F9733F /* audiobackend_oss.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiobackend_oss.h; sourceTree = ""; }; - 84B7BE771B72720200F9733F /* audiobackend_pulseaudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_pulseaudio.cpp; sourceTree = ""; }; - 84B7BE781B72720200F9733F /* audiobackend_pulseaudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiobackend_pulseaudio.h; sourceTree = ""; }; - 84B7BE791B72720200F9733F /* audiostream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiostream.cpp; sourceTree = ""; }; - 84B7BE7A1B72720200F9733F /* audiostream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiostream.h; sourceTree = ""; }; - 84B7BE7B1B72720200F9733F /* oslib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oslib.h; sourceTree = ""; }; - 84B7BE7D1B72720200F9733F /* profiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = profiler.cpp; sourceTree = ""; }; - 84B7BE7E1B72720200F9733F /* profiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = profiler.h; sourceTree = ""; }; - 84B7BE901B72720200F9733F /* descrambl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = descrambl.cpp; sourceTree = ""; }; - 84B7BE911B72720200F9733F /* descrambl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = descrambl.h; sourceTree = ""; }; - 84B7BE921B72720200F9733F /* gdrom_hle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdrom_hle.cpp; sourceTree = ""; }; - 84B7BE931B72720200F9733F /* gdrom_hle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdrom_hle.h; sourceTree = ""; }; - 84B7BE941B72720200F9733F /* reios.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reios.cpp; sourceTree = ""; }; - 84B7BE951B72720200F9733F /* reios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reios.h; sourceTree = ""; }; - 84B7BE961B72720200F9733F /* reios_elf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reios_elf.cpp; sourceTree = ""; }; - 84B7BE971B72720200F9733F /* reios_elf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reios_elf.h; sourceTree = ""; }; - 84B7BE9C1B72720200F9733F /* gldraw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gldraw.cpp; sourceTree = ""; }; - 84B7BE9D1B72720200F9733F /* gles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gles.cpp; sourceTree = ""; }; - 84B7BE9E1B72720200F9733F /* gles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gles.h; sourceTree = ""; }; - 84B7BE9F1B72720200F9733F /* gltex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gltex.cpp; sourceTree = ""; }; - 84B7BEA51B72720200F9733F /* TexCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TexCache.cpp; sourceTree = ""; }; - 84B7BEA61B72720200F9733F /* TexCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TexCache.h; sourceTree = ""; }; - 84B7BEA71B72720200F9733F /* stdclass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stdclass.cpp; sourceTree = ""; }; - 84B7BEA81B72720200F9733F /* stdclass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdclass.h; sourceTree = ""; }; - 84B7BEA91B72720200F9733F /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; - 84B7BF821B727AD700F9733F /* osx-main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "osx-main.mm"; sourceTree = ""; }; - 84B7BF841B72821900F9733F /* emulator-osx-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "emulator-osx-Bridging-Header.h"; sourceTree = ""; }; - 84B7BF851B72871600F9733F /* EmuGLView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EmuGLView.swift; sourceTree = ""; }; - AE039B3F261C61C8005E24C5 /* gui_cheats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gui_cheats.cpp; sourceTree = ""; }; - AE1E293A2095FB1600FC6BA2 /* rec_cpp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rec_cpp.cpp; sourceTree = ""; }; - AE1E293F20A96B0B00FC6BA2 /* rec_x64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rec_x64.cpp; sourceTree = ""; }; - AE2A234922941A0500DD3034 /* NaomiConfig.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = NaomiConfig.xcconfig; sourceTree = ""; }; - AE2A234A22941AF000DD3034 /* DreamcastConfig.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = DreamcastConfig.xcconfig; sourceTree = ""; }; - AE2A24D722AE7EB600DD3034 /* ssa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssa.h; sourceTree = ""; }; - AE2A24D822AE7EB600DD3034 /* ssa_regalloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssa_regalloc.h; sourceTree = ""; }; - AE2A24D922AE7EB600DD3034 /* ssa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ssa.cpp; sourceTree = ""; }; - AE2A2D4921D6820D004B308D /* glcache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glcache.h; sourceTree = ""; }; - AE2A2D4D21D6846F004B308D /* awcartridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = awcartridge.h; sourceTree = ""; }; - AE2A2D4E21D6846F004B308D /* gdcartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gdcartridge.cpp; sourceTree = ""; }; - AE2A2D4F21D6846F004B308D /* awave_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = awave_regs.h; sourceTree = ""; }; - AE2A2D5021D6846F004B308D /* m1cartridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = m1cartridge.h; sourceTree = ""; }; - AE2A2D5121D6846F004B308D /* gdcartridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gdcartridge.h; sourceTree = ""; }; - AE2A2D5221D6846F004B308D /* m1cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = m1cartridge.cpp; sourceTree = ""; }; - AE2A2D5321D6846F004B308D /* awcartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = awcartridge.cpp; sourceTree = ""; }; - AE2A2D5421D68470004B308D /* m4cartridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = m4cartridge.h; sourceTree = ""; }; - AE2A2D5521D68470004B308D /* naomi_roms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_roms.h; sourceTree = ""; }; - AE2A2D5621D68470004B308D /* m4cartridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = m4cartridge.cpp; sourceTree = ""; }; - AE2A2D5721D68470004B308D /* decrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decrypt.h; sourceTree = ""; }; - AE2A2D5821D68470004B308D /* naomi_roms_input.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_roms_input.h; sourceTree = ""; }; - AE2A2D5921D68470004B308D /* decrypt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decrypt.cpp; sourceTree = ""; }; - AE2A2D6921D6851C004B308D /* 7z.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7z.h; sourceTree = ""; }; - AE2A2D6A21D6851C004B308D /* 7zCrc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zCrc.c; sourceTree = ""; }; - AE2A2D6B21D6851D004B308D /* 7zStream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zStream.c; sourceTree = ""; }; - AE2A2D6C21D6851D004B308D /* 7zArcIn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zArcIn.c; sourceTree = ""; }; - AE2A2D6D21D6851D004B308D /* Bcj2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Bcj2.c; sourceTree = ""; }; - AE2A2D6E21D6851D004B308D /* 7zBuf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zBuf.c; sourceTree = ""; }; - AE2A2D6F21D6851D004B308D /* 7zCrcOpt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zCrcOpt.c; sourceTree = ""; }; - AE2A2D7021D6851D004B308D /* Lzma2Dec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Lzma2Dec.c; sourceTree = ""; }; - AE2A2D7121D6851D004B308D /* Bcj2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bcj2.h; sourceTree = ""; }; - AE2A2D7221D6851D004B308D /* 7zFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zFile.h; sourceTree = ""; }; - AE2A2D7321D6851D004B308D /* 7zFile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zFile.c; sourceTree = ""; }; - AE2A2D7421D6851D004B308D /* 7zBuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zBuf.h; sourceTree = ""; }; - AE2A2D7521D6851D004B308D /* 7zCrc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zCrc.h; sourceTree = ""; }; - AE2A2D7621D6851E004B308D /* Lzma2Dec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lzma2Dec.h; sourceTree = ""; }; - AE2A2D7721D6851E004B308D /* 7zDec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = 7zDec.c; sourceTree = ""; }; - AE43536922C9420C005E19CE /* BitSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitSet.h; sourceTree = ""; }; - AE43536A22C9420C005E19CE /* ConsoleListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConsoleListener.h; sourceTree = ""; }; - AE43536B22C9420C005E19CE /* ConsoleListenerDroid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConsoleListenerDroid.cpp; sourceTree = ""; }; - AE43536C22C9420C005E19CE /* ConsoleListenerNix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConsoleListenerNix.cpp; sourceTree = ""; }; - AE43536D22C9420C005E19CE /* ConsoleListenerWin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConsoleListenerWin.cpp; sourceTree = ""; }; - AE43536E22C9420C005E19CE /* Log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Log.h; sourceTree = ""; }; - AE43536F22C9420C005E19CE /* LogManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogManager.cpp; sourceTree = ""; }; - AE43537022C9420C005E19CE /* LogManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogManager.h; sourceTree = ""; }; - AE43537122C9420C005E19CE /* StringUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringUtil.h; sourceTree = ""; }; - AE4AF2FF257FDFD000F90C30 /* maple_jvs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maple_jvs.cpp; sourceTree = ""; }; - AE4AF3012588E7DE00F90C30 /* mainui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mainui.h; sourceTree = ""; }; - AE4AF3022588E7DE00F90C30 /* mainui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mainui.cpp; sourceTree = ""; }; - AE60BD9F22256E2500FA8A5B /* osx_keyboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = osx_keyboard.h; sourceTree = ""; }; - AE60BDA02225725800FA8A5B /* osx_gamepad.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = osx_gamepad.h; sourceTree = ""; }; - AE649C09218C553A00EF4A81 /* 7zTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zTypes.h; sourceTree = ""; }; - AE649C0A218C553A00EF4A81 /* Alloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Alloc.c; sourceTree = ""; }; - AE649C0B218C553A00EF4A81 /* Alloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Alloc.h; sourceTree = ""; }; - AE649C0C218C553A00EF4A81 /* Bra.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Bra.c; sourceTree = ""; }; - AE649C0D218C553A00EF4A81 /* Bra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bra.h; sourceTree = ""; }; - AE649C0E218C553A00EF4A81 /* Bra86.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Bra86.c; sourceTree = ""; }; - AE649C0F218C553A00EF4A81 /* BraIA64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BraIA64.c; sourceTree = ""; }; - AE649C10218C553A00EF4A81 /* Compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Compiler.h; sourceTree = ""; }; - AE649C11218C553A00EF4A81 /* CpuArch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = CpuArch.c; sourceTree = ""; }; - AE649C12218C553A00EF4A81 /* CpuArch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CpuArch.h; sourceTree = ""; }; - AE649C13218C553A00EF4A81 /* Delta.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Delta.c; sourceTree = ""; }; - AE649C14218C553A00EF4A81 /* Delta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Delta.h; sourceTree = ""; }; - AE649C15218C553A00EF4A81 /* LzFind.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = LzFind.c; sourceTree = ""; }; - AE649C16218C553A00EF4A81 /* LzFind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzFind.h; sourceTree = ""; }; - AE649C17218C553A00EF4A81 /* LzHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzHash.h; sourceTree = ""; }; - AE649C18218C553A00EF4A81 /* Lzma86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lzma86.h; sourceTree = ""; }; - AE649C19218C553A00EF4A81 /* Lzma86Dec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Lzma86Dec.c; sourceTree = ""; }; - AE649C1A218C553A00EF4A81 /* Lzma86Enc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Lzma86Enc.c; sourceTree = ""; }; - AE649C1B218C553A00EF4A81 /* LzmaDec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = LzmaDec.c; sourceTree = ""; }; - AE649C1C218C553A00EF4A81 /* LzmaDec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzmaDec.h; sourceTree = ""; }; - AE649C1D218C553A00EF4A81 /* LzmaEnc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = LzmaEnc.c; sourceTree = ""; }; - AE649C1E218C553A00EF4A81 /* LzmaEnc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzmaEnc.h; sourceTree = ""; }; - AE649C1F218C553A00EF4A81 /* LzmaLib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = LzmaLib.c; sourceTree = ""; }; - AE649C20218C553A00EF4A81 /* LzmaLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LzmaLib.h; sourceTree = ""; }; - AE649C21218C553A00EF4A81 /* Precomp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Precomp.h; sourceTree = ""; }; - AE649C22218C553A00EF4A81 /* Sort.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Sort.c; sourceTree = ""; }; - AE649C23218C553A00EF4A81 /* Sort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sort.h; sourceTree = ""; }; - AE7B906A235A53D800145C6A /* context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = context.h; sourceTree = ""; }; - AE7B906F235A53D800145C6A /* gl4funcs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gl4funcs.cpp; sourceTree = ""; }; - AE7B9070235A53D800145C6A /* gl_context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl_context.h; sourceTree = ""; }; - AE7B9071235A53D800145C6A /* osx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osx.cpp; sourceTree = ""; }; - AE7B9072235A53D800145C6A /* osx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osx.h; sourceTree = ""; }; - AE7B9075235A53D800145C6A /* switcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = switcher.cpp; sourceTree = ""; }; - AE7BCB512406EDB0007285F8 /* dsp_x64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp_x64.cpp; sourceTree = ""; }; - AE7BCB552415515B007285F8 /* arm7_rec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm7_rec.h; sourceTree = ""; }; - AE7BCB562415515B007285F8 /* arm7_rec_x64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm7_rec_x64.cpp; sourceTree = ""; }; - AE7BCB572415515B007285F8 /* arm7_rec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm7_rec.cpp; sourceTree = ""; }; - AE7BCB5B243DDCAE007285F8 /* ForceFeedback.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ForceFeedback.framework; path = System/Library/Frameworks/ForceFeedback.framework; sourceTree = SDKROOT; }; - AE7BCB5D243DDCD1007285F8 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - AE7BCB5F243DDD3A007285F8 /* libiconv.2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.2.tbd; path = usr/lib/libiconv.2.tbd; sourceTree = SDKROOT; }; - AE7BCB61243DDD92007285F8 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - AE7BCB68244608B5007285F8 /* net_platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = net_platform.h; sourceTree = ""; }; - AE7BCB69244608B5007285F8 /* naomi_network.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_network.cpp; sourceTree = ""; }; - AE7BCB6A244608B6007285F8 /* naomi_network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_network.h; sourceTree = ""; }; - AE7BCB6C24460910007285F8 /* naomi_m3comm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_m3comm.cpp; sourceTree = ""; }; - AE7BCB6D24460910007285F8 /* naomi_m3comm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_m3comm.h; sourceTree = ""; }; - AE80EDB62157D4D500F7800F /* serialize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = serialize.cpp; sourceTree = ""; }; - AE80EDB92157D4E600F7800F /* naomi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi.cpp; sourceTree = ""; }; - AE80EDBA2157D4E600F7800F /* naomi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi.h; sourceTree = ""; }; - AE80EDBB2157D4E600F7800F /* naomi_cart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_cart.cpp; sourceTree = ""; }; - AE80EDBC2157D4E600F7800F /* naomi_cart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_cart.h; sourceTree = ""; }; - AE80EDBD2157D4E600F7800F /* naomi_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_regs.h; sourceTree = ""; }; - AE82C5FD25A0E45900C79BC2 /* picoppp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = picoppp.h; sourceTree = ""; }; - AE82C5FE25A0E45900C79BC2 /* picoppp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = picoppp.cpp; sourceTree = ""; }; - AE82C5FF25A0E45A00C79BC2 /* dns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dns.cpp; sourceTree = ""; }; - AE82C60425A4D92D00C79BC2 /* naomi_flashrom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_flashrom.h; sourceTree = ""; }; - AE82C60525A4D92D00C79BC2 /* naomi_roms.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_roms.cpp; sourceTree = ""; }; - AE82C60725B64AD900C79BC2 /* zip_source_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_error.c; path = lib/zip_source_error.c; sourceTree = ""; }; - AE82C60825B64AD900C79BC2 /* zip_source_remove.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_remove.c; path = lib/zip_source_remove.c; sourceTree = ""; }; - AE82C60925B64AD900C79BC2 /* zip_delete.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_delete.c; path = lib/zip_delete.c; sourceTree = ""; }; - AE82C60A25B64AD900C79BC2 /* zip_ftell.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_ftell.c; path = lib/zip_ftell.c; sourceTree = ""; }; - AE82C60B25B64AD900C79BC2 /* zip_error_to_str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_error_to_str.c; path = lib/zip_error_to_str.c; sourceTree = ""; }; - AE82C60C25B64ADA00C79BC2 /* zip_progress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_progress.c; path = lib/zip_progress.c; sourceTree = ""; }; - AE82C60D25B64ADA00C79BC2 /* zip_error_get.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_error_get.c; path = lib/zip_error_get.c; sourceTree = ""; }; - AE82C60E25B64ADA00C79BC2 /* zip_source_seek_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_seek_write.c; path = lib/zip_source_seek_write.c; sourceTree = ""; }; - AE82C60F25B64ADA00C79BC2 /* zip_get_archive_flag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_get_archive_flag.c; path = lib/zip_get_archive_flag.c; sourceTree = ""; }; - AE82C61025B64ADA00C79BC2 /* zip_set_file_compression.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_set_file_compression.c; path = lib/zip_set_file_compression.c; sourceTree = ""; }; - AE82C61125B64ADA00C79BC2 /* zip_get_name.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_get_name.c; path = lib/zip_get_name.c; sourceTree = ""; }; - AE82C61225B64ADA00C79BC2 /* zip_source_zip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_zip.c; path = lib/zip_source_zip.c; sourceTree = ""; }; - AE82C61325B64ADA00C79BC2 /* zip_get_num_entries.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_get_num_entries.c; path = lib/zip_get_num_entries.c; sourceTree = ""; }; - AE82C61425B64ADA00C79BC2 /* zip_source_function.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_function.c; path = lib/zip_source_function.c; sourceTree = ""; }; - AE82C61525B64ADA00C79BC2 /* zip_source_file_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_file_common.c; path = lib/zip_source_file_common.c; sourceTree = ""; }; - AE82C61625B64ADA00C79BC2 /* zip_source_seek.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_seek.c; path = lib/zip_source_seek.c; sourceTree = ""; }; - AE82C61725B64ADA00C79BC2 /* zip_stat_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_stat_init.c; path = lib/zip_stat_init.c; sourceTree = ""; }; - AE82C61825B64ADA00C79BC2 /* zip_file_get_offset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_get_offset.c; path = lib/zip_file_get_offset.c; sourceTree = ""; }; - AE82C61925B64ADA00C79BC2 /* zip_source_read.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_read.c; path = lib/zip_source_read.c; sourceTree = ""; }; - AE82C61A25B64ADA00C79BC2 /* zip_set_archive_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_set_archive_comment.c; path = lib/zip_set_archive_comment.c; sourceTree = ""; }; - AE82C61B25B64ADB00C79BC2 /* zip_set_archive_flag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_set_archive_flag.c; path = lib/zip_set_archive_flag.c; sourceTree = ""; }; - AE82C61C25B64ADB00C79BC2 /* zip_source_stat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_stat.c; path = lib/zip_source_stat.c; sourceTree = ""; }; - AE82C61D25B64ADB00C79BC2 /* zip_source_commit_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_commit_write.c; path = lib/zip_source_commit_write.c; sourceTree = ""; }; - AE82C61E25B64ADB00C79BC2 /* zip_utf-8.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "zip_utf-8.c"; path = "lib/zip_utf-8.c"; sourceTree = ""; }; - AE82C61F25B64ADB00C79BC2 /* zip_source_rollback_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_rollback_write.c; path = lib/zip_source_rollback_write.c; sourceTree = ""; }; - AE82C62025B64ADB00C79BC2 /* zip_file_set_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_set_comment.c; path = lib/zip_file_set_comment.c; sourceTree = ""; }; - AE82C62125B64ADB00C79BC2 /* zip_file_set_mtime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_set_mtime.c; path = lib/zip_file_set_mtime.c; sourceTree = ""; }; - AE82C62225B64ADB00C79BC2 /* zip_source_buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_buffer.c; path = lib/zip_source_buffer.c; sourceTree = ""; }; - AE82C62325B64ADB00C79BC2 /* zip_fdopen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_fdopen.c; path = lib/zip_fdopen.c; sourceTree = ""; }; - AE82C62425B64ADB00C79BC2 /* zip_extra_field_api.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_extra_field_api.c; path = lib/zip_extra_field_api.c; sourceTree = ""; }; - AE82C62525B64ADB00C79BC2 /* zip_dirent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_dirent.c; path = lib/zip_dirent.c; sourceTree = ""; }; - AE82C62625B64ADB00C79BC2 /* zip_source_tell.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_tell.c; path = lib/zip_source_tell.c; sourceTree = ""; }; - AE82C62725B64ADB00C79BC2 /* zip_file_get_external_attributes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_get_external_attributes.c; path = lib/zip_file_get_external_attributes.c; sourceTree = ""; }; - AE82C62825B64ADC00C79BC2 /* zip_error_get_sys_type.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_error_get_sys_type.c; path = lib/zip_error_get_sys_type.c; sourceTree = ""; }; - AE82C62925B64ADC00C79BC2 /* zip_fclose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_fclose.c; path = lib/zip_fclose.c; sourceTree = ""; }; - AE82C62A25B64ADC00C79BC2 /* zip_fopen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_fopen.c; path = lib/zip_fopen.c; sourceTree = ""; }; - AE82C62B25B64ADC00C79BC2 /* zip_close.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_close.c; path = lib/zip_close.c; sourceTree = ""; }; - AE82C62C25B64ADC00C79BC2 /* zip_entry.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_entry.c; path = lib/zip_entry.c; sourceTree = ""; }; - AE82C62D25B64ADC00C79BC2 /* zip_unchange_archive.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_unchange_archive.c; path = lib/zip_unchange_archive.c; sourceTree = ""; }; - AE82C62E25B64ADC00C79BC2 /* zip_rename.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_rename.c; path = lib/zip_rename.c; sourceTree = ""; }; - AE82C62F25B64ADC00C79BC2 /* zip_fopen_encrypted.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_fopen_encrypted.c; path = lib/zip_fopen_encrypted.c; sourceTree = ""; }; - AE82C63025B64ADC00C79BC2 /* zip_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_error.c; path = lib/zip_error.c; sourceTree = ""; }; - AE82C63125B64ADC00C79BC2 /* zip_get_encryption_implementation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_get_encryption_implementation.c; path = lib/zip_get_encryption_implementation.c; sourceTree = ""; }; - AE82C63225B64ADC00C79BC2 /* zip_error_strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_error_strerror.c; path = lib/zip_error_strerror.c; sourceTree = ""; }; - AE82C63325B64ADC00C79BC2 /* zip_open.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_open.c; path = lib/zip_open.c; sourceTree = ""; }; - AE82C63425B64ADD00C79BC2 /* zip_pkware.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_pkware.c; path = lib/zip_pkware.c; sourceTree = ""; }; - AE82C63525B64ADD00C79BC2 /* zip_source_accept_empty.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_accept_empty.c; path = lib/zip_source_accept_empty.c; sourceTree = ""; }; - AE82C63625B64ADD00C79BC2 /* zip_unchange_data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_unchange_data.c; path = lib/zip_unchange_data.c; sourceTree = ""; }; - AE82C63725B64ADD00C79BC2 /* zip_get_archive_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_get_archive_comment.c; path = lib/zip_get_archive_comment.c; sourceTree = ""; }; - AE82C63825B64ADD00C79BC2 /* zip_file_add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_add.c; path = lib/zip_file_add.c; sourceTree = ""; }; - AE82C63925B64ADD00C79BC2 /* zip_algorithm_deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_algorithm_deflate.c; path = lib/zip_algorithm_deflate.c; sourceTree = ""; }; - AE82C63A25B64ADD00C79BC2 /* zip_file_set_external_attributes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_set_external_attributes.c; path = lib/zip_file_set_external_attributes.c; sourceTree = ""; }; - AE82C63B25B64ADD00C79BC2 /* zip_libzip_version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_libzip_version.c; path = lib/zip_libzip_version.c; sourceTree = ""; }; - AE82C63C25B64ADD00C79BC2 /* zip_name_locate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_name_locate.c; path = lib/zip_name_locate.c; sourceTree = ""; }; - AE82C63D25B64ADD00C79BC2 /* zip_io_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_io_util.c; path = lib/zip_io_util.c; sourceTree = ""; }; - AE82C63E25B64ADD00C79BC2 /* zip_add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_add.c; path = lib/zip_add.c; sourceTree = ""; }; - AE82C63F25B64ADD00C79BC2 /* zip_set_file_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_set_file_comment.c; path = lib/zip_set_file_comment.c; sourceTree = ""; }; - AE82C64025B64ADD00C79BC2 /* zip_add_entry.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_add_entry.c; path = lib/zip_add_entry.c; sourceTree = ""; }; - AE82C64125B64ADE00C79BC2 /* zip_source_zip_new.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_zip_new.c; path = lib/zip_source_zip_new.c; sourceTree = ""; }; - AE82C64225B64ADE00C79BC2 /* zip_source_free.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_free.c; path = lib/zip_source_free.c; sourceTree = ""; }; - AE82C64325B64ADE00C79BC2 /* zip_file_rename.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_rename.c; path = lib/zip_file_rename.c; sourceTree = ""; }; - AE82C64425B64ADE00C79BC2 /* zip_source_open.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_open.c; path = lib/zip_source_open.c; sourceTree = ""; }; - AE82C64525B64ADE00C79BC2 /* zip_unchange_all.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_unchange_all.c; path = lib/zip_unchange_all.c; sourceTree = ""; }; - AE82C64625B64ADE00C79BC2 /* zip_get_num_files.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_get_num_files.c; path = lib/zip_get_num_files.c; sourceTree = ""; }; - AE82C64725B64ADE00C79BC2 /* zip_source_file_stdio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_file_stdio.c; path = lib/zip_source_file_stdio.c; sourceTree = ""; }; - AE82C64825B64ADE00C79BC2 /* zip_source_pkware_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_pkware_decode.c; path = lib/zip_source_pkware_decode.c; sourceTree = ""; }; - AE82C64925B64ADE00C79BC2 /* zip_source_begin_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_begin_write.c; path = lib/zip_source_begin_write.c; sourceTree = ""; }; - AE82C64A25B64ADE00C79BC2 /* zip_stat_index.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_stat_index.c; path = lib/zip_stat_index.c; sourceTree = ""; }; - AE82C64B25B64ADE00C79BC2 /* zip_source_close.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_close.c; path = lib/zip_source_close.c; sourceTree = ""; }; - AE82C64C25B64ADE00C79BC2 /* zip_file_error_get.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_error_get.c; path = lib/zip_file_error_get.c; sourceTree = ""; }; - AE82C64D25B64ADF00C79BC2 /* zip_replace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_replace.c; path = lib/zip_replace.c; sourceTree = ""; }; - AE82C64E25B64ADF00C79BC2 /* zip_memdup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_memdup.c; path = lib/zip_memdup.c; sourceTree = ""; }; - AE82C64F25B64ADF00C79BC2 /* zip_unchange.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_unchange.c; path = lib/zip_unchange.c; sourceTree = ""; }; - AE82C65025B64ADF00C79BC2 /* zip_strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_strerror.c; path = lib/zip_strerror.c; sourceTree = ""; }; - AE82C65125B64ADF00C79BC2 /* zip_file_set_encryption.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_set_encryption.c; path = lib/zip_file_set_encryption.c; sourceTree = ""; }; - AE82C65225B64ADF00C79BC2 /* zip_source_crc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_crc.c; path = lib/zip_source_crc.c; sourceTree = ""; }; - AE82C65325B64ADF00C79BC2 /* zip_source_layered.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_layered.c; path = lib/zip_source_layered.c; sourceTree = ""; }; - AE82C65425B64ADF00C79BC2 /* zip_discard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_discard.c; path = lib/zip_discard.c; sourceTree = ""; }; - AE82C65525B64ADF00C79BC2 /* zip_file_error_clear.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_error_clear.c; path = lib/zip_file_error_clear.c; sourceTree = ""; }; - AE82C65625B64ADF00C79BC2 /* zip_source_compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_compress.c; path = lib/zip_source_compress.c; sourceTree = ""; }; - AE82C65725B64ADF00C79BC2 /* zip_source_begin_write_cloning.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_begin_write_cloning.c; path = lib/zip_source_begin_write_cloning.c; sourceTree = ""; }; - AE82C65825B64ADF00C79BC2 /* zip_stat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_stat.c; path = lib/zip_stat.c; sourceTree = ""; }; - AE82C65925B64ADF00C79BC2 /* zip_source_get_file_attributes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_get_file_attributes.c; path = lib/zip_source_get_file_attributes.c; sourceTree = ""; }; - AE82C65A25B64AE000C79BC2 /* zip_source_supports.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_supports.c; path = lib/zip_source_supports.c; sourceTree = ""; }; - AE82C65B25B64AE000C79BC2 /* zip_source_is_deleted.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_is_deleted.c; path = lib/zip_source_is_deleted.c; sourceTree = ""; }; - AE82C65C25B64AE000C79BC2 /* zip_get_file_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_get_file_comment.c; path = lib/zip_get_file_comment.c; sourceTree = ""; }; - AE82C65D25B64AE000C79BC2 /* zip_error_clear.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_error_clear.c; path = lib/zip_error_clear.c; sourceTree = ""; }; - AE82C65E25B64AE000C79BC2 /* zip_new.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_new.c; path = lib/zip_new.c; sourceTree = ""; }; - AE82C65F25B64AE000C79BC2 /* zip_file_replace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_replace.c; path = lib/zip_file_replace.c; sourceTree = ""; }; - AE82C66025B64AE000C79BC2 /* zip_hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_hash.c; path = lib/zip_hash.c; sourceTree = ""; }; - AE82C66125B64AE000C79BC2 /* zip_source_call.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_call.c; path = lib/zip_source_call.c; sourceTree = ""; }; - AE82C66225B64AE000C79BC2 /* zip_fread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_fread.c; path = lib/zip_fread.c; sourceTree = ""; }; - AE82C66325B64AE000C79BC2 /* zip_set_name.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_set_name.c; path = lib/zip_set_name.c; sourceTree = ""; }; - AE82C66425B64AE000C79BC2 /* zip_fopen_index_encrypted.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_fopen_index_encrypted.c; path = lib/zip_fopen_index_encrypted.c; sourceTree = ""; }; - AE82C66525B64AE000C79BC2 /* zip_source_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_write.c; path = lib/zip_source_write.c; sourceTree = ""; }; - AE82C66625B64AE100C79BC2 /* zip_buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_buffer.c; path = lib/zip_buffer.c; sourceTree = ""; }; - AE82C66725B64AE100C79BC2 /* zip_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_string.c; path = lib/zip_string.c; sourceTree = ""; }; - AE82C66825B64AE100C79BC2 /* zip_source_window.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_window.c; path = lib/zip_source_window.c; sourceTree = ""; }; - AE82C66925B64AE100C79BC2 /* zip_set_default_password.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_set_default_password.c; path = lib/zip_set_default_password.c; sourceTree = ""; }; - AE82C66A25B64AE100C79BC2 /* zip_add_dir.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_add_dir.c; path = lib/zip_add_dir.c; sourceTree = ""; }; - AE82C66B25B64AE100C79BC2 /* zip_fopen_index.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_fopen_index.c; path = lib/zip_fopen_index.c; sourceTree = ""; }; - AE82C66C25B64AE100C79BC2 /* zip_fseek.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_fseek.c; path = lib/zip_fseek.c; sourceTree = ""; }; - AE82C66D25B64AE100C79BC2 /* zip_file_strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_strerror.c; path = lib/zip_file_strerror.c; sourceTree = ""; }; - AE82C66E25B64AE100C79BC2 /* zip_source_tell_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_tell_write.c; path = lib/zip_source_tell_write.c; sourceTree = ""; }; - AE82C66F25B64AE100C79BC2 /* zip_file_get_comment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_file_get_comment.c; path = lib/zip_file_get_comment.c; sourceTree = ""; }; - AE82C67025B64AE100C79BC2 /* zip_extra_field.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_extra_field.c; path = lib/zip_extra_field.c; sourceTree = ""; }; - AE82C67125B64AE100C79BC2 /* zip_dir_add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_dir_add.c; path = lib/zip_dir_add.c; sourceTree = ""; }; - AE82C67225B64AE100C79BC2 /* zip_source_pkware_encode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_pkware_encode.c; path = lib/zip_source_pkware_encode.c; sourceTree = ""; }; - AE82C6DF25B64BAA00C79BC2 /* zip_source_file_stdio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zip_source_file_stdio.h; path = lib/zip_source_file_stdio.h; sourceTree = ""; }; - AE82C6E025B64BAB00C79BC2 /* zip_err_str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_err_str.c; path = lib/zip_err_str.c; sourceTree = ""; }; - AE82C6E125B64BAB00C79BC2 /* zip_mkstempm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_mkstempm.c; path = lib/zip_mkstempm.c; sourceTree = ""; }; - AE82C6E225B64BAB00C79BC2 /* zip_random_unix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_random_unix.c; path = lib/zip_random_unix.c; sourceTree = ""; }; - AE82C6E325B64BAB00C79BC2 /* zip_source_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zip_source_file.h; path = lib/zip_source_file.h; sourceTree = ""; }; - AE82C6E425B64BAB00C79BC2 /* zipint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zipint.h; path = lib/zipint.h; sourceTree = ""; }; - AE82C6E525B64BAB00C79BC2 /* zip_source_file_stdio_named.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip_source_file_stdio_named.c; path = lib/zip_source_file_stdio_named.c; sourceTree = ""; }; - AE82C6E625B64BAB00C79BC2 /* compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = compat.h; path = lib/compat.h; sourceTree = ""; }; - AE82C6E725B64BAB00C79BC2 /* zip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zip.h; path = lib/zip.h; sourceTree = ""; }; - AE82C6F925B64BDC00C79BC2 /* iostream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iostream.hpp; sourceTree = ""; }; - AE82C6FA25B64BDC00C79BC2 /* scoped_ptr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scoped_ptr.hpp; sourceTree = ""; }; - AE82C6FB25B64BDC00C79BC2 /* utf.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utf.hpp; sourceTree = ""; }; - AE82C6FC25B64BDC00C79BC2 /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = ""; }; - AE82C6FD25B64BDC00C79BC2 /* system.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = system.hpp; sourceTree = ""; }; - AE82C6FE25B64BDC00C79BC2 /* encoding_errors.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = encoding_errors.hpp; sourceTree = ""; }; - AE82C6FF25B64BDC00C79BC2 /* cstdio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cstdio.hpp; sourceTree = ""; }; - AE82C70025B64BDC00C79BC2 /* stackstring.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stackstring.hpp; sourceTree = ""; }; - AE82C70125B64BDC00C79BC2 /* cenv.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cenv.hpp; sourceTree = ""; }; - AE82C70225B64BDC00C79BC2 /* encoding_utf.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = encoding_utf.hpp; sourceTree = ""; }; - AE82C70325B64BDC00C79BC2 /* windows.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = windows.hpp; sourceTree = ""; }; - AE82C70425B64BDC00C79BC2 /* cstdlib.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cstdlib.hpp; sourceTree = ""; }; - AE82C70525B64BDC00C79BC2 /* args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = args.hpp; sourceTree = ""; }; - AE82C70625B64BDC00C79BC2 /* fstream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fstream.hpp; sourceTree = ""; }; - AE82C70725B64BDC00C79BC2 /* filebuf.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = filebuf.hpp; sourceTree = ""; }; - AE82C70825B64BDC00C79BC2 /* convert.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = convert.hpp; sourceTree = ""; }; - AE82C72C25B64DB400C79BC2 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; }; - AE82C72D25B64DB400C79BC2 /* zipconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zipconf.h; sourceTree = ""; }; - AE8C27332111A31100D4D8F4 /* dsp_interp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp_interp.cpp; sourceTree = ""; }; - AE8C273D21122E2500D4D8F4 /* xbrz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xbrz.cpp; sourceTree = ""; }; - AE8C273E21122E2500D4D8F4 /* xbrz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbrz.h; sourceTree = ""; }; - AE8C273F21122E2500D4D8F4 /* xbrz_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbrz_config.h; sourceTree = ""; }; - AE8C274021122E2500D4D8F4 /* xbrz_tools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbrz_tools.h; sourceTree = ""; }; - AE90679A235B6F6400CE473C /* gl_context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gl_context.cpp; sourceTree = ""; }; - AE90679C235DF80400CE473C /* osd.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = osd.cpp; sourceTree = ""; }; - AE9125CA25E3BBDC00ED4594 /* option.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = option.h; sourceTree = ""; }; - AE9125CB25E3BBDC00ED4594 /* option.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = option.cpp; sourceTree = ""; }; - AEA93E50259BA2170076297F /* audiobackend_sdl2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_sdl2.cpp; sourceTree = ""; }; - AEA93E53259BCD530076297F /* rtl8139c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rtl8139c.h; sourceTree = ""; }; - AEA93E55259BCD530076297F /* bba.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bba.h; sourceTree = ""; }; - AEA93E56259BCD530076297F /* rtl8139c.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rtl8139c.cpp; sourceTree = ""; }; - AEA93E5A259BCD530076297F /* bba.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bba.cpp; sourceTree = ""; }; - AEA93E61259BF97F0076297F /* tileclip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tileclip.h; sourceTree = ""; }; - AEA93E62259BF9800076297F /* transform_matrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transform_matrix.h; sourceTree = ""; }; - AEA93E63259C8B7E0076297F /* pico_defines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_defines.h; sourceTree = ""; }; - AEA93E64259D07A20076297F /* pico_dhcp_server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dhcp_server.c; sourceTree = ""; }; - AEA93E65259D07A30076297F /* pico_dhcp_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dhcp_server.h; sourceTree = ""; }; - AEA93E66259D07A30076297F /* pico_dhcp_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dhcp_common.c; sourceTree = ""; }; - AEA93E6C259DE9160076297F /* pico_icmp4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_icmp4.c; sourceTree = ""; }; - AEA9492F244CDF50001134C7 /* naomi_flashrom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = naomi_flashrom.cpp; sourceTree = ""; }; - AEA94930244CDF50001134C7 /* naomi_roms_eeprom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = naomi_roms_eeprom.h; sourceTree = ""; }; - AED4473B25FC0CF100B045FF /* quad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = quad.cpp; sourceTree = ""; }; - AED4473D25FCB8C600B045FF /* xbyak_bin2hex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xbyak_bin2hex.h; path = xbyak/xbyak_bin2hex.h; sourceTree = ""; }; - AED4473E25FCB8C600B045FF /* xbyak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xbyak.h; path = xbyak/xbyak.h; sourceTree = ""; }; - AED4473F25FCB8C600B045FF /* xbyak_mnemonic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xbyak_mnemonic.h; path = xbyak/xbyak_mnemonic.h; sourceTree = ""; }; - AED4474025FCB8C600B045FF /* xbyak_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xbyak_util.h; path = xbyak/xbyak_util.h; sourceTree = ""; }; - AED4474125FCBC8900B045FF /* xbyak_base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xbyak_base.h; sourceTree = ""; }; - AED4474225FCBC8900B045FF /* x64_regalloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x64_regalloc.h; sourceTree = ""; }; - AED73DC02303E19100ECDB64 /* sdl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sdl.cpp; sourceTree = ""; }; - AED73DC12303E19100ECDB64 /* sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sdl.h; sourceTree = ""; }; - AED73DC22303E19100ECDB64 /* sdl_gamepad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sdl_gamepad.h; sourceTree = ""; }; - AED73DC32303E19100ECDB64 /* sdl_keyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sdl_keyboard.h; sourceTree = ""; }; - AED73DCA233ACC9800ECDB64 /* cheats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cheats.h; sourceTree = ""; }; - AED73DCB233ACC9800ECDB64 /* cheats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cheats.cpp; sourceTree = ""; }; - AED73E982348E47800ECDB64 /* vk_icd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vk_icd.h; sourceTree = ""; }; - AED73E992348E47800ECDB64 /* vk_layer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vk_layer.h; sourceTree = ""; }; - AED73E9A2348E47800ECDB64 /* vk_platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vk_platform.h; sourceTree = ""; }; - AED73E9B2348E47800ECDB64 /* vk_sdk_platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vk_sdk_platform.h; sourceTree = ""; }; - AED73E9C2348E47800ECDB64 /* vulkan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan.h; sourceTree = ""; }; - AED73E9D2348E47800ECDB64 /* vulkan.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vulkan.hpp; sourceTree = ""; }; - AED73E9E2348E47800ECDB64 /* vulkan_android.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_android.h; sourceTree = ""; }; - AED73E9F2348E47800ECDB64 /* vulkan_core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_core.h; sourceTree = ""; }; - AED73EA02348E47800ECDB64 /* vulkan_fuchsia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_fuchsia.h; sourceTree = ""; }; - AED73EA12348E47800ECDB64 /* vulkan_ggp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_ggp.h; sourceTree = ""; }; - AED73EA22348E47800ECDB64 /* vulkan_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_ios.h; sourceTree = ""; }; - AED73EA32348E47800ECDB64 /* vulkan_macos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_macos.h; sourceTree = ""; }; - AED73EA42348E47800ECDB64 /* vulkan_metal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_metal.h; sourceTree = ""; }; - AED73EA52348E47800ECDB64 /* vulkan_vi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_vi.h; sourceTree = ""; }; - AED73EA62348E47800ECDB64 /* vulkan_wayland.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_wayland.h; sourceTree = ""; }; - AED73EA72348E47800ECDB64 /* vulkan_win32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_win32.h; sourceTree = ""; }; - AED73EA82348E47800ECDB64 /* vulkan_xcb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_xcb.h; sourceTree = ""; }; - AED73EA92348E47800ECDB64 /* vulkan_xlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_xlib.h; sourceTree = ""; }; - AED73EAA2348E47800ECDB64 /* vulkan_xlib_xrandr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vulkan_xlib_xrandr.h; sourceTree = ""; }; - AED73EAB2348E49800ECDB64 /* CustomTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CustomTexture.cpp; sourceTree = ""; }; - AED73EAC2348E49900ECDB64 /* CustomTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomTexture.h; sourceTree = ""; }; - AED73EAD2348E49900ECDB64 /* sorter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sorter.cpp; sourceTree = ""; }; - AED73EBD2348E49900ECDB64 /* sorter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sorter.h; sourceTree = ""; }; - AEE62767220D7B4300EC7E89 /* cue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cue.cpp; sourceTree = ""; }; - AEE62769220D7B5500EC7E89 /* gui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gui.h; sourceTree = ""; }; - AEE6276A220D7B5500EC7E89 /* gui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gui.cpp; sourceTree = ""; }; - AEE6276D220D7B7E00EC7E89 /* imconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imconfig.h; sourceTree = ""; }; - AEE6276E220D7B7E00EC7E89 /* imgui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui.cpp; sourceTree = ""; }; - AEE6276F220D7B7E00EC7E89 /* imgui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imgui.h; sourceTree = ""; }; - AEE62770220D7B7E00EC7E89 /* imgui_demo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui_demo.cpp; sourceTree = ""; }; - AEE62771220D7B7E00EC7E89 /* imgui_draw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui_draw.cpp; sourceTree = ""; }; - AEE62774220D7B7E00EC7E89 /* imgui_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imgui_internal.h; sourceTree = ""; }; - AEE62775220D7B7E00EC7E89 /* imgui_widgets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui_widgets.cpp; sourceTree = ""; }; - AEE62776220D7B7E00EC7E89 /* imstb_rectpack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imstb_rectpack.h; sourceTree = ""; }; - AEE62777220D7B7E00EC7E89 /* imstb_textedit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imstb_textedit.h; sourceTree = ""; }; - AEE62778220D7B7E00EC7E89 /* imstb_truetype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imstb_truetype.h; sourceTree = ""; }; - AEE62779220D7B7E00EC7E89 /* roboto_medium.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = roboto_medium.h; sourceTree = ""; }; - AEE6278122131BB500EC7E89 /* gamepad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gamepad.h; sourceTree = ""; }; - AEE6278222131BB500EC7E89 /* gamepad_device.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gamepad_device.cpp; sourceTree = ""; }; - AEE6278322131BB500EC7E89 /* gamepad_device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gamepad_device.h; sourceTree = ""; }; - AEE6278422131BB500EC7E89 /* keyboard_device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keyboard_device.h; sourceTree = ""; }; - AEE6278522131BB500EC7E89 /* mapping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mapping.cpp; sourceTree = ""; }; - AEE6278622131BB500EC7E89 /* mapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mapping.h; sourceTree = ""; }; - AEE6278B2224762000EC7E89 /* imgui_impl_opengl3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imgui_impl_opengl3.cpp; sourceTree = ""; }; - AEE6278D2224762000EC7E89 /* imgui_impl_opengl3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imgui_impl_opengl3.h; sourceTree = ""; }; - AEE6279222247C0A00EC7E89 /* gui_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gui_util.cpp; sourceTree = ""; }; - AEE6279322247C0A00EC7E89 /* gui_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gui_util.h; sourceTree = ""; }; - AEF25644227C442F00348550 /* fastmmu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fastmmu.cpp; sourceTree = ""; }; - AEF25645227C442F00348550 /* wince.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wince.h; sourceTree = ""; }; - AEF2564722886A2E00348550 /* posix_vmem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = posix_vmem.cpp; sourceTree = ""; }; - AEF2564A2294060300348550 /* ZipArchive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ZipArchive.cpp; sourceTree = ""; }; - AEF2564B2294060300348550 /* archive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = archive.h; sourceTree = ""; }; - AEF2564C2294060300348550 /* 7zArchive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = 7zArchive.cpp; sourceTree = ""; }; - AEF2564D2294060300348550 /* ZipArchive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZipArchive.h; sourceTree = ""; }; - AEF2564E2294060300348550 /* archive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = archive.cpp; sourceTree = ""; }; - AEF2564F2294060400348550 /* 7zArchive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 7zArchive.h; sourceTree = ""; }; - AEF77FDA24AA76B900171080 /* audiobackend_null.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_null.cpp; sourceTree = ""; }; - AEF9972E259682850038E0B8 /* rzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rzip.h; sourceTree = ""; }; - AEF9972F259682850038E0B8 /* rzip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rzip.cpp; sourceTree = ""; }; - AEF998072598900A0038E0B8 /* miniwget_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniwget_private.h; sourceTree = ""; }; - AEF998082598900A0038E0B8 /* minisoap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = minisoap.c; sourceTree = ""; }; - AEF998092598900A0038E0B8 /* miniupnpcstrings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpcstrings.h; sourceTree = ""; }; - AEF9980A2598900A0038E0B8 /* miniupnpc_declspec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpc_declspec.h; sourceTree = ""; }; - AEF9980B2598900A0038E0B8 /* addr_is_reserved.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = addr_is_reserved.c; sourceTree = ""; }; - AEF9980E2598900A0038E0B8 /* upnpcommands.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upnpcommands.h; sourceTree = ""; }; - AEF998212598900A0038E0B8 /* portlistingparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = portlistingparse.c; sourceTree = ""; }; - AEF998232598900A0038E0B8 /* connecthostport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = connecthostport.c; sourceTree = ""; }; - AEF998242598900A0038E0B8 /* upnpreplyparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = upnpreplyparse.c; sourceTree = ""; }; - AEF998262598900A0038E0B8 /* minixml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minixml.h; sourceTree = ""; }; - AEF998272598900A0038E0B8 /* receivedata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = receivedata.c; sourceTree = ""; }; - AEF998282598900A0038E0B8 /* miniupnpc_socketdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpc_socketdef.h; sourceTree = ""; }; - AEF998292598900A0038E0B8 /* miniwget.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = miniwget.c; sourceTree = ""; }; - AEF9982A2598900A0038E0B8 /* upnperrors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upnperrors.h; sourceTree = ""; }; - AEF9982B2598900A0038E0B8 /* igd_desc_parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igd_desc_parse.h; sourceTree = ""; }; - AEF9982C2598900A0038E0B8 /* upnpdev.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = upnpdev.c; sourceTree = ""; }; - AEF9982E2598900A0038E0B8 /* minissdpc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minissdpc.h; sourceTree = ""; }; - AEF998312598900A0038E0B8 /* miniupnpc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpc.h; sourceTree = ""; }; - AEF998322598900A0038E0B8 /* miniupnpctypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnpctypes.h; sourceTree = ""; }; - AEF998332598900A0038E0B8 /* upnpcommands.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = upnpcommands.c; sourceTree = ""; }; - AEF998342598900A0038E0B8 /* addr_is_reserved.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = addr_is_reserved.h; sourceTree = ""; }; - AEF998372598900A0038E0B8 /* minisoap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minisoap.h; sourceTree = ""; }; - AEF9983B2598900A0038E0B8 /* portlistingparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = portlistingparse.h; sourceTree = ""; }; - AEF9983C2598900A0038E0B8 /* connecthostport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = connecthostport.h; sourceTree = ""; }; - AEF9983F2598900A0038E0B8 /* upnperrors.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = upnperrors.c; sourceTree = ""; }; - AEF998402598900A0038E0B8 /* miniwget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniwget.h; sourceTree = ""; }; - AEF998412598900A0038E0B8 /* codelength.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = codelength.h; sourceTree = ""; }; - AEF998422598900A0038E0B8 /* minixml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = minixml.c; sourceTree = ""; }; - AEF998432598900A0038E0B8 /* receivedata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = receivedata.h; sourceTree = ""; }; - AEF998442598900A0038E0B8 /* upnpreplyparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upnpreplyparse.h; sourceTree = ""; }; - AEF998452598900A0038E0B8 /* minissdpc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = minissdpc.c; sourceTree = ""; }; - AEF998462598900A0038E0B8 /* miniupnpc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = miniupnpc.c; sourceTree = ""; }; - AEF998472598900A0038E0B8 /* upnpdev.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upnpdev.h; sourceTree = ""; }; - AEF998492598900A0038E0B8 /* igd_desc_parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = igd_desc_parse.c; sourceTree = ""; }; - AEF99879259B345E0038E0B8 /* miniupnp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniupnp.h; sourceTree = ""; }; - AEF9987A259B345E0038E0B8 /* miniupnp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = miniupnp.cpp; sourceTree = ""; }; - AEF9987C259B355C0038E0B8 /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = System/Library/Frameworks/GameController.framework; sourceTree = SDKROOT; }; - AEF9987F259B421E0038E0B8 /* sh4_cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sh4_cache.h; sourceTree = ""; }; - AEFF71CE265901BF003E8022 /* flac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = flac.h; sourceTree = ""; }; - AEFF71CF265901BF003E8022 /* chdconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chdconfig.h; sourceTree = ""; }; - AEFF71D0265901BF003E8022 /* bitstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitstream.h; sourceTree = ""; }; - AEFF71D1265901BF003E8022 /* cdrom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cdrom.h; sourceTree = ""; }; - AEFF71D2265901BF003E8022 /* chd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chd.h; sourceTree = ""; }; - AEFF71D3265901BF003E8022 /* huffman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = huffman.h; sourceTree = ""; }; - AEFF71D4265901BF003E8022 /* coretypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = coretypes.h; sourceTree = ""; }; - AEFF71D6265901BF003E8022 /* dr_flac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dr_flac.h; sourceTree = ""; }; - AEFF7232265901BF003E8022 /* libchdr_chd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_chd.c; sourceTree = ""; }; - AEFF7233265901BF003E8022 /* libchdr_bitstream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_bitstream.c; sourceTree = ""; }; - AEFF7234265901BF003E8022 /* libchdr_huffman.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_huffman.c; sourceTree = ""; }; - AEFF7235265901BF003E8022 /* libchdr_flac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_flac.c; sourceTree = ""; }; - AEFF7237265901BF003E8022 /* libchdr_cdrom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libchdr_cdrom.c; sourceTree = ""; }; - AEFF7EC7214AEC800068CE11 /* modem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = modem.cpp; sourceTree = ""; }; - AEFF7EC8214AEC800068CE11 /* modem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = modem.h; sourceTree = ""; }; - AEFF7EC9214AEC800068CE11 /* modem_regs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = modem_regs.h; sourceTree = ""; }; - AEFF7ED3214D9D590068CE11 /* pico_arm9.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_arm9.h; sourceTree = ""; }; - AEFF7ED4214D9D590068CE11 /* pico_atsamd21j18.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_atsamd21j18.h; sourceTree = ""; }; - AEFF7ED5214D9D590068CE11 /* pico_avr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_avr.h; sourceTree = ""; }; - AEFF7ED6214D9D590068CE11 /* pico_cortex_m.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_cortex_m.h; sourceTree = ""; }; - AEFF7ED7214D9D590068CE11 /* pico_dos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dos.h; sourceTree = ""; }; - AEFF7ED8214D9D590068CE11 /* pico_esp8266.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_esp8266.h; sourceTree = ""; }; - AEFF7ED9214D9D590068CE11 /* pico_generic_gcc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_generic_gcc.h; sourceTree = ""; }; - AEFF7EDA214D9D590068CE11 /* pico_linux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_linux.h; sourceTree = ""; }; - AEFF7EDB214D9D590068CE11 /* pico_mbed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_mbed.h; sourceTree = ""; }; - AEFF7EDC214D9D590068CE11 /* pico_msp430.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_msp430.h; sourceTree = ""; }; - AEFF7EDD214D9D590068CE11 /* pico_none.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_none.h; sourceTree = ""; }; - AEFF7EDE214D9D590068CE11 /* pico_pic24.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_pic24.h; sourceTree = ""; }; - AEFF7EDF214D9D590068CE11 /* pico_pic32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_pic32.h; sourceTree = ""; }; - AEFF7EE0214D9D590068CE11 /* pico_posix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_posix.h; sourceTree = ""; }; - AEFF7EE1214D9D590068CE11 /* heap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = heap.h; sourceTree = ""; }; - AEFF7EE2214D9D590068CE11 /* pico_addressing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_addressing.h; sourceTree = ""; }; - AEFF7EE3214D9D590068CE11 /* pico_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_config.h; sourceTree = ""; }; - AEFF7EE4214D9D590068CE11 /* pico_constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_constants.h; sourceTree = ""; }; - AEFF7EE5214D9D590068CE11 /* pico_device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_device.h; sourceTree = ""; }; - AEFF7EE6214D9D590068CE11 /* pico_eth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_eth.h; sourceTree = ""; }; - AEFF7EE7214D9D590068CE11 /* pico_frame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_frame.h; sourceTree = ""; }; - AEFF7EE8214D9D590068CE11 /* pico_md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_md5.h; sourceTree = ""; }; - AEFF7EE9214D9D590068CE11 /* pico_module_eth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_module_eth.h; sourceTree = ""; }; - AEFF7EEA214D9D590068CE11 /* pico_protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_protocol.h; sourceTree = ""; }; - AEFF7EEB214D9D590068CE11 /* pico_queue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_queue.h; sourceTree = ""; }; - AEFF7EEC214D9D590068CE11 /* pico_socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_socket.h; sourceTree = ""; }; - AEFF7EED214D9D590068CE11 /* pico_socket_multicast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_socket_multicast.h; sourceTree = ""; }; - AEFF7EEE214D9D590068CE11 /* pico_stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_stack.h; sourceTree = ""; }; - AEFF7EEF214D9D590068CE11 /* pico_tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_tree.h; sourceTree = ""; }; - AEFF7EF6214D9D590068CE11 /* pico_6lowpan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_6lowpan.h; sourceTree = ""; }; - AEFF7EF7214D9D590068CE11 /* pico_6lowpan_ll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_6lowpan_ll.h; sourceTree = ""; }; - AEFF7EF8214D9D590068CE11 /* pico_802154.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_802154.h; sourceTree = ""; }; - AEFF7EF9214D9D590068CE11 /* pico_aodv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_aodv.h; sourceTree = ""; }; - AEFF7EFA214D9D590068CE11 /* pico_arp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_arp.c; sourceTree = ""; }; - AEFF7EFB214D9D590068CE11 /* pico_arp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_arp.h; sourceTree = ""; }; - AEFF7EFC214D9D590068CE11 /* pico_dev_ipc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dev_ipc.h; sourceTree = ""; }; - AEFF7EFD214D9D590068CE11 /* pico_dev_null.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dev_null.h; sourceTree = ""; }; - AEFF7EFE214D9D590068CE11 /* pico_dev_ppp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dev_ppp.c; sourceTree = ""; }; - AEFF7EFF214D9D590068CE11 /* pico_dev_ppp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dev_ppp.h; sourceTree = ""; }; - AEFF7F08214D9D590068CE11 /* pico_dhcp_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dhcp_client.h; sourceTree = ""; }; - AEFF7F0A214D9D590068CE11 /* pico_dhcp_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dhcp_common.h; sourceTree = ""; }; - AEFF7F0B214D9D590068CE11 /* pico_dns_client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dns_client.c; sourceTree = ""; }; - AEFF7F0C214D9D590068CE11 /* pico_dns_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dns_client.h; sourceTree = ""; }; - AEFF7F0D214D9D590068CE11 /* pico_dns_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_dns_common.c; sourceTree = ""; }; - AEFF7F0E214D9D590068CE11 /* pico_dns_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_dns_common.h; sourceTree = ""; }; - AEFF7F0F214D9D590068CE11 /* pico_ethernet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_ethernet.c; sourceTree = ""; }; - AEFF7F10214D9D590068CE11 /* pico_ethernet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ethernet.h; sourceTree = ""; }; - AEFF7F11214D9D590068CE11 /* pico_fragments.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_fragments.c; sourceTree = ""; }; - AEFF7F12214D9D590068CE11 /* pico_fragments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_fragments.h; sourceTree = ""; }; - AEFF7F14214D9D590068CE11 /* pico_icmp4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_icmp4.h; sourceTree = ""; }; - AEFF7F15214D9D590068CE11 /* pico_icmp6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_icmp6.h; sourceTree = ""; }; - AEFF7F16214D9D590068CE11 /* pico_igmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_igmp.h; sourceTree = ""; }; - AEFF7F17214D9D590068CE11 /* pico_ipfilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ipfilter.h; sourceTree = ""; }; - AEFF7F18214D9D590068CE11 /* pico_ipv4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_ipv4.c; sourceTree = ""; }; - AEFF7F19214D9D590068CE11 /* pico_ipv4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ipv4.h; sourceTree = ""; }; - AEFF7F1A214D9D590068CE11 /* pico_ipv6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ipv6.h; sourceTree = ""; }; - AEFF7F1B214D9D590068CE11 /* pico_ipv6_nd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_ipv6_nd.h; sourceTree = ""; }; - AEFF7F1C214D9D590068CE11 /* pico_mcast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_mcast.h; sourceTree = ""; }; - AEFF7F1F214D9D590068CE11 /* pico_mld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_mld.h; sourceTree = ""; }; - AEFF7F20214D9D590068CE11 /* pico_mm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_mm.h; sourceTree = ""; }; - AEFF7F21214D9D590068CE11 /* pico_nat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_nat.h; sourceTree = ""; }; - AEFF7F22214D9D590068CE11 /* pico_olsr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_olsr.h; sourceTree = ""; }; - AEFF7F23214D9D590068CE11 /* pico_socket_tcp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_socket_tcp.c; sourceTree = ""; }; - AEFF7F24214D9D590068CE11 /* pico_socket_tcp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_socket_tcp.h; sourceTree = ""; }; - AEFF7F25214D9D590068CE11 /* pico_socket_udp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_socket_udp.c; sourceTree = ""; }; - AEFF7F26214D9D590068CE11 /* pico_socket_udp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_socket_udp.h; sourceTree = ""; }; - AEFF7F27214D9D590068CE11 /* pico_strings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_strings.c; sourceTree = ""; }; - AEFF7F28214D9D590068CE11 /* pico_strings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_strings.h; sourceTree = ""; }; - AEFF7F29214D9D590068CE11 /* pico_tcp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_tcp.c; sourceTree = ""; }; - AEFF7F2A214D9D590068CE11 /* pico_tcp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_tcp.h; sourceTree = ""; }; - AEFF7F2B214D9D590068CE11 /* pico_udp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_udp.c; sourceTree = ""; }; - AEFF7F2C214D9D590068CE11 /* pico_udp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pico_udp.h; sourceTree = ""; }; - AEFF7F3E214D9D590068CE11 /* pico_device.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_device.c; sourceTree = ""; }; - AEFF7F3F214D9D590068CE11 /* pico_frame.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_frame.c; sourceTree = ""; }; - AEFF7F40214D9D590068CE11 /* pico_md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_md5.c; sourceTree = ""; }; - AEFF7F41214D9D590068CE11 /* pico_protocol.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_protocol.c; sourceTree = ""; }; - AEFF7F42214D9D590068CE11 /* pico_socket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_socket.c; sourceTree = ""; }; - AEFF7F43214D9D590068CE11 /* pico_socket_multicast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_socket_multicast.c; sourceTree = ""; }; - AEFF7F44214D9D590068CE11 /* pico_stack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_stack.c; sourceTree = ""; }; - AEFF7F45214D9D590068CE11 /* pico_tree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pico_tree.c; sourceTree = ""; }; - EBDF374D1BB96581001191B5 /* audiobackend_coreaudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audiobackend_coreaudio.cpp; sourceTree = ""; }; - EBDF374E1BB96581001191B5 /* audiobackend_coreaudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audiobackend_coreaudio.h; sourceTree = ""; }; - EBDF37501BB969EE001191B5 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; - EBDF37521BB969F8001191B5 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; - F2190635265C243C00AA2ACA /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = adler32.c; sourceTree = ""; }; - F2190639265C244200AA2ACA /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = ""; }; - F219063D265C247C00AA2ACA /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inftrees.c; sourceTree = ""; }; - F219063E265C247C00AA2ACA /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = ""; }; - F219063F265C247C00AA2ACA /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crc32.c; sourceTree = ""; }; - F2190640265C247C00AA2ACA /* inffixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffixed.h; sourceTree = ""; }; - F2190641265C247C00AA2ACA /* infback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infback.c; sourceTree = ""; }; - F2190642265C247C00AA2ACA /* crc32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crc32.h; sourceTree = ""; }; - F2190643265C247C00AA2ACA /* inftrees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inftrees.h; sourceTree = ""; }; - F2190644265C247C00AA2ACA /* gzclose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzclose.c; sourceTree = ""; }; - F2190645265C247C00AA2ACA /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = deflate.c; sourceTree = ""; }; - F2190646265C247C00AA2ACA /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inflate.c; sourceTree = ""; }; - F2190647265C247C00AA2ACA /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uncompr.c; sourceTree = ""; }; - F2190648265C247C00AA2ACA /* inflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inflate.h; sourceTree = ""; }; - F2190649265C247C00AA2ACA /* zconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zconf.h; sourceTree = ""; }; - F219064A265C247C00AA2ACA /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zutil.c; sourceTree = ""; }; - F219064B265C247C00AA2ACA /* gzread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzread.c; sourceTree = ""; }; - F219064C265C247C00AA2ACA /* gzlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzlib.c; sourceTree = ""; }; - F219064D265C247C00AA2ACA /* deflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = deflate.h; sourceTree = ""; }; - F219064E265C247C00AA2ACA /* trees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = trees.c; sourceTree = ""; }; - F219064F265C247C00AA2ACA /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inffast.c; sourceTree = ""; }; - F2190650265C247C00AA2ACA /* gzwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzwrite.c; sourceTree = ""; }; - F2190651265C247C00AA2ACA /* zutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zutil.h; sourceTree = ""; }; - F2190652265C247D00AA2ACA /* trees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trees.h; sourceTree = ""; }; - F2190653265C247D00AA2ACA /* gzguts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gzguts.h; sourceTree = ""; }; - F2190654265C247D00AA2ACA /* inffast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffast.h; sourceTree = ""; }; - F2D7C89A265B2E79002812E2 /* CoreHaptics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreHaptics.framework; path = System/Library/Frameworks/CoreHaptics.framework; sourceTree = SDKROOT; }; - F2D7C89E265B304F002812E2 /* dsp_arm64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsp_arm64.cpp; sourceTree = ""; }; - F2D7C8A2265B3082002812E2 /* arm7_rec_arm64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arm7_rec_arm64.cpp; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 84A388B01B1CDD3E000166C0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - EBDF37531BB969F8001191B5 /* AudioUnit.framework in Frameworks */, - AEF9987D259B355C0038E0B8 /* GameController.framework in Frameworks */, - AE7BCB62243DDD92007285F8 /* Carbon.framework in Frameworks */, - EBDF37511BB969EE001191B5 /* CoreAudio.framework in Frameworks */, - AE7BCB5C243DDCAE007285F8 /* ForceFeedback.framework in Frameworks */, - AE7BCB5E243DDCD1007285F8 /* AudioToolbox.framework in Frameworks */, - F2190668265C2B7300AA2ACA /* CoreHaptics.framework in Frameworks */, - AE7BCB60243DDD49007285F8 /* libiconv.2.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 84A388C01B1CDD3F000166C0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 559E92E525FCBEE1001B0F40 /* rec-ARM64 */ = { - isa = PBXGroup; - children = ( - 559E92E625FCBEE1001B0F40 /* rec_arm64.cpp */, - 559E92E725FCBEE1001B0F40 /* arm64_regalloc.h */, - ); - path = "rec-ARM64"; - sourceTree = ""; - }; - 559E92F425FCBFCA001B0F40 /* vixl */ = { - isa = PBXGroup; - children = ( - 559E931325FCBFCA001B0F40 /* aarch64 */, - 559E92FE25FCBFCA001B0F40 /* assembler-base-vixl.h */, - 559E932D25FCBFCA001B0F40 /* code-buffer-vixl.cc */, - 559E92FD25FCBFCA001B0F40 /* code-buffer-vixl.h */, - 559E931125FCBFCA001B0F40 /* code-generation-scopes-vixl.h */, - 559E930025FCBFCA001B0F40 /* compiler-intrinsics-vixl.cc */, - 559E92FF25FCBFCA001B0F40 /* compiler-intrinsics-vixl.h */, - 559E92F725FCBFCA001B0F40 /* cpu-features.cc */, - 559E931025FCBFCA001B0F40 /* cpu-features.h */, - 559E931225FCBFCA001B0F40 /* globals-vixl.h */, - 559E92F925FCBFCA001B0F40 /* invalset-vixl.h */, - 559E92FA25FCBFCA001B0F40 /* macro-assembler-interface.h */, - 559E92F525FCBFCA001B0F40 /* platform-vixl.h */, - 559E92F825FCBFCA001B0F40 /* pool-manager-impl.h */, - 559E92F625FCBFCA001B0F40 /* pool-manager.h */, - 559E92FC25FCBFCA001B0F40 /* utils-vixl.cc */, - 559E92FB25FCBFCA001B0F40 /* utils-vixl.h */, - ); - path = vixl; - sourceTree = ""; - }; - 559E931325FCBFCA001B0F40 /* aarch64 */ = { - isa = PBXGroup; - children = ( - 559E932B25FCBFCA001B0F40 /* abi-aarch64.h */, - 559E932C25FCBFCA001B0F40 /* assembler-aarch64.cc */, - 559E932825FCBFCA001B0F40 /* assembler-aarch64.h */, - 559E931825FCBFCA001B0F40 /* constants-aarch64.h */, - 559E932A25FCBFCA001B0F40 /* cpu-aarch64.cc */, - 559E931625FCBFCA001B0F40 /* cpu-aarch64.h */, - 559E931525FCBFCA001B0F40 /* cpu-features-auditor-aarch64.cc */, - 559E932425FCBFCA001B0F40 /* cpu-features-auditor-aarch64.h */, - 559E932525FCBFCA001B0F40 /* decoder-aarch64.cc */, - 559E931D25FCBFCA001B0F40 /* decoder-aarch64.h */, - 559E932225FCBFCA001B0F40 /* disasm-aarch64.cc */, - 559E931B25FCBFCA001B0F40 /* disasm-aarch64.h */, - 559E931925FCBFCA001B0F40 /* instructions-aarch64.cc */, - 559E932125FCBFCA001B0F40 /* instructions-aarch64.h */, - 559E931425FCBFCA001B0F40 /* instrument-aarch64.cc */, - 559E932725FCBFCA001B0F40 /* instrument-aarch64.h */, - 559E931A25FCBFCA001B0F40 /* logic-aarch64.cc */, - 559E932025FCBFCA001B0F40 /* macro-assembler-aarch64.cc */, - 559E931F25FCBFCA001B0F40 /* macro-assembler-aarch64.h */, - 559E932325FCBFCA001B0F40 /* operands-aarch64.cc */, - 559E932925FCBFCA001B0F40 /* operands-aarch64.h */, - 559E931725FCBFCA001B0F40 /* pointer-auth-aarch64.cc */, - 559E931C25FCBFCA001B0F40 /* simulator-aarch64.cc */, - 559E932625FCBFCA001B0F40 /* simulator-aarch64.h */, - 559E931E25FCBFCA001B0F40 /* simulator-constants-aarch64.h */, - ); - path = aarch64; - sourceTree = ""; - }; - 84A388AA1B1CDD3E000166C0 = { - isa = PBXGroup; - children = ( - 84B7BD111B7271CF00F9733F /* core */, - 84A388B51B1CDD3E000166C0 /* reicast-osx */, - 84A388C61B1CDD3F000166C0 /* reicast-osxTests */, - 84A388B41B1CDD3E000166C0 /* Products */, - AED73DC52303E57C00ECDB64 /* Frameworks */, - ); - sourceTree = ""; - usesTabs = 0; - }; - 84A388B41B1CDD3E000166C0 /* Products */ = { - isa = PBXGroup; - children = ( - 84A388B31B1CDD3E000166C0 /* Flycast.app */, - 84A388C31B1CDD3F000166C0 /* reicast-osxTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 84A388B51B1CDD3E000166C0 /* reicast-osx */ = { - isa = PBXGroup; - children = ( - AE82C72B25B64DB400C79BC2 /* include */, - 84A388B81B1CDD3E000166C0 /* AppDelegate.swift */, - 84A388BA1B1CDD3E000166C0 /* Images.xcassets */, - 84A388BC1B1CDD3E000166C0 /* MainMenu.xib */, - 84A388B61B1CDD3E000166C0 /* Supporting Files */, - 84B7BF821B727AD700F9733F /* osx-main.mm */, - 84B7BF841B72821900F9733F /* emulator-osx-Bridging-Header.h */, - 84B7BF851B72871600F9733F /* EmuGLView.swift */, - AE60BD9F22256E2500FA8A5B /* osx_keyboard.h */, - AE60BDA02225725800FA8A5B /* osx_gamepad.h */, - AE2A234922941A0500DD3034 /* NaomiConfig.xcconfig */, - AE2A234A22941AF000DD3034 /* DreamcastConfig.xcconfig */, - ); - name = "reicast-osx"; - path = "emulator-osx"; - sourceTree = ""; - }; - 84A388B61B1CDD3E000166C0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 84A388B71B1CDD3E000166C0 /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 84A388C61B1CDD3F000166C0 /* reicast-osxTests */ = { - isa = PBXGroup; - children = ( - 84A388C91B1CDD3F000166C0 /* emulator_osxTests.swift */, - 84A388C71B1CDD3F000166C0 /* Supporting Files */, - ); - name = "reicast-osxTests"; - path = "emulator-osxTests"; - sourceTree = ""; - }; - 84A388C71B1CDD3F000166C0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 84A388C81B1CDD3F000166C0 /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 84B7BD111B7271CF00F9733F /* core */ = { - isa = PBXGroup; - children = ( - AE2A2D5F21D684B9004B308D /* archive */, - 84B7BD131B72720100F9733F /* cfg */, - 84B7BD171B72720100F9733F /* deps */, - 84B7BDC61B72720100F9733F /* hw */, - 84B7BE421B72720100F9733F /* imgread */, - AEE6278022131BB500EC7E89 /* input */, - 84B7BE4D1B72720100F9733F /* khronos */, - 84B7BE641B72720100F9733F /* linux */, - AE43536822C9420C005E19CE /* log */, - AE7BCB6724460875007285F8 /* network */, - 84B7BE6F1B72720200F9733F /* oslib */, - 84B7BE7C1B72720200F9733F /* profiler */, - 559E92E525FCBEE1001B0F40 /* rec-ARM64 */, - AE1E29392095FB1600FC6BA2 /* rec-cpp */, - AE1E293E20A96B0B00FC6BA2 /* rec-x64 */, - 84B7BE8F1B72720200F9733F /* reios */, - 84B7BE981B72720200F9733F /* rend */, - AED73DBF2303E19100ECDB64 /* sdl */, - AE7B9069235A53D800145C6A /* wsi */, - 84B7BD121B72720100F9733F /* build.h */, - AED73DCB233ACC9800ECDB64 /* cheats.cpp */, - AED73DCA233ACC9800ECDB64 /* cheats.h */, - 84B7BE6E1B72720200F9733F /* nullDC.cpp */, - AE80EDB62157D4D500F7800F /* serialize.cpp */, - 84B7BEA71B72720200F9733F /* stdclass.cpp */, - 84B7BEA81B72720200F9733F /* stdclass.h */, - 84B7BEA91B72720200F9733F /* types.h */, - ); - name = core; - path = ../../../core; - sourceTree = ""; - }; - 84B7BD131B72720100F9733F /* cfg */ = { - isa = PBXGroup; - children = ( - AE9125CB25E3BBDC00ED4594 /* option.cpp */, - AE9125CA25E3BBDC00ED4594 /* option.h */, - 8491687D1B782B2D00F3F2B4 /* ini.cpp */, - 8491687E1B782B2D00F3F2B4 /* ini.h */, - 84B7BD141B72720100F9733F /* cfg.cpp */, - 84B7BD151B72720100F9733F /* cfg.h */, - 84B7BD161B72720100F9733F /* cl.cpp */, - ); - path = cfg; - sourceTree = ""; - }; - 84B7BD171B72720100F9733F /* deps */ = { - isa = PBXGroup; - children = ( - 84B7BD181B72720100F9733F /* chdpsr */, - AEE6276C220D7B7E00EC7E89 /* imgui */, - AEFF71C9265901BF003E8022 /* libchdr */, - 84B7BD2D1B72720100F9733F /* libelf */, - 84B7BD661B72720100F9733F /* libzip */, - AE649C08218C553A00EF4A81 /* lzma */, - AEF998042598900A0038E0B8 /* miniupnpc */, - AE82C6ED25B64BDC00C79BC2 /* nowide */, - AEFF7ECE214D9D580068CE11 /* picotcp */, - 559E92F425FCBFCA001B0F40 /* vixl */, - AE8C273A21122E2500D4D8F4 /* xbrz */, - AE1E292620947D4700FC6BA2 /* xbyak */, - ); - path = deps; - sourceTree = ""; - }; - 84B7BD181B72720100F9733F /* chdpsr */ = { - isa = PBXGroup; - children = ( - 84B7BD191B72720100F9733F /* cdipsr.cpp */, - 84B7BD1A1B72720100F9733F /* cdipsr.h */, - ); - path = chdpsr; - sourceTree = ""; - }; - 84B7BD2D1B72720100F9733F /* libelf */ = { - isa = PBXGroup; - children = ( - 84B7BD2E1B72720100F9733F /* debug.h */, - 84B7BD2F1B72720100F9733F /* elf.cpp */, - 84B7BD301B72720100F9733F /* elf.h */, - 84B7BD311B72720100F9733F /* elf32.cpp */, - 84B7BD321B72720100F9733F /* elf32.h */, - 84B7BD331B72720100F9733F /* elf64.cpp */, - 84B7BD341B72720100F9733F /* elf64.h */, - ); - path = libelf; - sourceTree = ""; - }; - 84B7BD661B72720100F9733F /* libzip */ = { - isa = PBXGroup; - children = ( - AE82C6E625B64BAB00C79BC2 /* compat.h */, - AE82C6E025B64BAB00C79BC2 /* zip_err_str.c */, - AE82C6E125B64BAB00C79BC2 /* zip_mkstempm.c */, - AE82C6E225B64BAB00C79BC2 /* zip_random_unix.c */, - AE82C6E525B64BAB00C79BC2 /* zip_source_file_stdio_named.c */, - AE82C6DF25B64BAA00C79BC2 /* zip_source_file_stdio.h */, - AE82C6E325B64BAB00C79BC2 /* zip_source_file.h */, - AE82C6E725B64BAB00C79BC2 /* zip.h */, - AE82C6E425B64BAB00C79BC2 /* zipint.h */, - AE82C66A25B64AE100C79BC2 /* zip_add_dir.c */, - AE82C64025B64ADD00C79BC2 /* zip_add_entry.c */, - AE82C63E25B64ADD00C79BC2 /* zip_add.c */, - AE82C63925B64ADD00C79BC2 /* zip_algorithm_deflate.c */, - AE82C66625B64AE100C79BC2 /* zip_buffer.c */, - AE82C62B25B64ADC00C79BC2 /* zip_close.c */, - AE82C60925B64AD900C79BC2 /* zip_delete.c */, - AE82C67125B64AE100C79BC2 /* zip_dir_add.c */, - AE82C62525B64ADB00C79BC2 /* zip_dirent.c */, - AE82C65425B64ADF00C79BC2 /* zip_discard.c */, - AE82C62C25B64ADC00C79BC2 /* zip_entry.c */, - AE82C65D25B64AE000C79BC2 /* zip_error_clear.c */, - AE82C62825B64ADC00C79BC2 /* zip_error_get_sys_type.c */, - AE82C60D25B64ADA00C79BC2 /* zip_error_get.c */, - AE82C63225B64ADC00C79BC2 /* zip_error_strerror.c */, - AE82C60B25B64AD900C79BC2 /* zip_error_to_str.c */, - AE82C63025B64ADC00C79BC2 /* zip_error.c */, - AE82C62425B64ADB00C79BC2 /* zip_extra_field_api.c */, - AE82C67025B64AE100C79BC2 /* zip_extra_field.c */, - AE82C62925B64ADC00C79BC2 /* zip_fclose.c */, - AE82C62325B64ADB00C79BC2 /* zip_fdopen.c */, - AE82C63825B64ADD00C79BC2 /* zip_file_add.c */, - AE82C65525B64ADF00C79BC2 /* zip_file_error_clear.c */, - AE82C64C25B64ADE00C79BC2 /* zip_file_error_get.c */, - AE82C66F25B64AE100C79BC2 /* zip_file_get_comment.c */, - AE82C62725B64ADB00C79BC2 /* zip_file_get_external_attributes.c */, - AE82C61825B64ADA00C79BC2 /* zip_file_get_offset.c */, - AE82C64325B64ADE00C79BC2 /* zip_file_rename.c */, - AE82C65F25B64AE000C79BC2 /* zip_file_replace.c */, - AE82C62025B64ADB00C79BC2 /* zip_file_set_comment.c */, - AE82C65125B64ADF00C79BC2 /* zip_file_set_encryption.c */, - AE82C63A25B64ADD00C79BC2 /* zip_file_set_external_attributes.c */, - AE82C62125B64ADB00C79BC2 /* zip_file_set_mtime.c */, - AE82C66D25B64AE100C79BC2 /* zip_file_strerror.c */, - AE82C62F25B64ADC00C79BC2 /* zip_fopen_encrypted.c */, - AE82C66425B64AE000C79BC2 /* zip_fopen_index_encrypted.c */, - AE82C66B25B64AE100C79BC2 /* zip_fopen_index.c */, - AE82C62A25B64ADC00C79BC2 /* zip_fopen.c */, - AE82C66225B64AE000C79BC2 /* zip_fread.c */, - AE82C66C25B64AE100C79BC2 /* zip_fseek.c */, - AE82C60A25B64AD900C79BC2 /* zip_ftell.c */, - AE82C63725B64ADD00C79BC2 /* zip_get_archive_comment.c */, - AE82C60F25B64ADA00C79BC2 /* zip_get_archive_flag.c */, - AE82C63125B64ADC00C79BC2 /* zip_get_encryption_implementation.c */, - AE82C65C25B64AE000C79BC2 /* zip_get_file_comment.c */, - AE82C61125B64ADA00C79BC2 /* zip_get_name.c */, - AE82C61325B64ADA00C79BC2 /* zip_get_num_entries.c */, - AE82C64625B64ADE00C79BC2 /* zip_get_num_files.c */, - AE82C66025B64AE000C79BC2 /* zip_hash.c */, - AE82C63D25B64ADD00C79BC2 /* zip_io_util.c */, - AE82C63B25B64ADD00C79BC2 /* zip_libzip_version.c */, - AE82C64E25B64ADF00C79BC2 /* zip_memdup.c */, - AE82C63C25B64ADD00C79BC2 /* zip_name_locate.c */, - AE82C65E25B64AE000C79BC2 /* zip_new.c */, - AE82C63325B64ADC00C79BC2 /* zip_open.c */, - AE82C63425B64ADD00C79BC2 /* zip_pkware.c */, - AE82C60C25B64ADA00C79BC2 /* zip_progress.c */, - AE82C62E25B64ADC00C79BC2 /* zip_rename.c */, - AE82C64D25B64ADF00C79BC2 /* zip_replace.c */, - AE82C61A25B64ADA00C79BC2 /* zip_set_archive_comment.c */, - AE82C61B25B64ADB00C79BC2 /* zip_set_archive_flag.c */, - AE82C66925B64AE100C79BC2 /* zip_set_default_password.c */, - AE82C63F25B64ADD00C79BC2 /* zip_set_file_comment.c */, - AE82C61025B64ADA00C79BC2 /* zip_set_file_compression.c */, - AE82C66325B64AE000C79BC2 /* zip_set_name.c */, - AE82C63525B64ADD00C79BC2 /* zip_source_accept_empty.c */, - AE82C65725B64ADF00C79BC2 /* zip_source_begin_write_cloning.c */, - AE82C64925B64ADE00C79BC2 /* zip_source_begin_write.c */, - AE82C62225B64ADB00C79BC2 /* zip_source_buffer.c */, - AE82C66125B64AE000C79BC2 /* zip_source_call.c */, - AE82C64B25B64ADE00C79BC2 /* zip_source_close.c */, - AE82C61D25B64ADB00C79BC2 /* zip_source_commit_write.c */, - AE82C65625B64ADF00C79BC2 /* zip_source_compress.c */, - AE82C65225B64ADF00C79BC2 /* zip_source_crc.c */, - AE82C60725B64AD900C79BC2 /* zip_source_error.c */, - AE82C61525B64ADA00C79BC2 /* zip_source_file_common.c */, - AE82C64725B64ADE00C79BC2 /* zip_source_file_stdio.c */, - AE82C64225B64ADE00C79BC2 /* zip_source_free.c */, - AE82C61425B64ADA00C79BC2 /* zip_source_function.c */, - AE82C65925B64ADF00C79BC2 /* zip_source_get_file_attributes.c */, - AE82C65B25B64AE000C79BC2 /* zip_source_is_deleted.c */, - AE82C65325B64ADF00C79BC2 /* zip_source_layered.c */, - AE82C64425B64ADE00C79BC2 /* zip_source_open.c */, - AE82C64825B64ADE00C79BC2 /* zip_source_pkware_decode.c */, - AE82C67225B64AE100C79BC2 /* zip_source_pkware_encode.c */, - AE82C61925B64ADA00C79BC2 /* zip_source_read.c */, - AE82C60825B64AD900C79BC2 /* zip_source_remove.c */, - AE82C61F25B64ADB00C79BC2 /* zip_source_rollback_write.c */, - AE82C60E25B64ADA00C79BC2 /* zip_source_seek_write.c */, - AE82C61625B64ADA00C79BC2 /* zip_source_seek.c */, - AE82C61C25B64ADB00C79BC2 /* zip_source_stat.c */, - AE82C65A25B64AE000C79BC2 /* zip_source_supports.c */, - AE82C66E25B64AE100C79BC2 /* zip_source_tell_write.c */, - AE82C62625B64ADB00C79BC2 /* zip_source_tell.c */, - AE82C66825B64AE100C79BC2 /* zip_source_window.c */, - AE82C66525B64AE000C79BC2 /* zip_source_write.c */, - AE82C64125B64ADE00C79BC2 /* zip_source_zip_new.c */, - AE82C61225B64ADA00C79BC2 /* zip_source_zip.c */, - AE82C64A25B64ADE00C79BC2 /* zip_stat_index.c */, - AE82C61725B64ADA00C79BC2 /* zip_stat_init.c */, - AE82C65825B64ADF00C79BC2 /* zip_stat.c */, - AE82C65025B64ADF00C79BC2 /* zip_strerror.c */, - AE82C66725B64AE100C79BC2 /* zip_string.c */, - AE82C64525B64ADE00C79BC2 /* zip_unchange_all.c */, - AE82C62D25B64ADC00C79BC2 /* zip_unchange_archive.c */, - AE82C63625B64ADD00C79BC2 /* zip_unchange_data.c */, - AE82C64F25B64ADF00C79BC2 /* zip_unchange.c */, - AE82C61E25B64ADB00C79BC2 /* zip_utf-8.c */, - ); - path = libzip; - sourceTree = ""; - }; - 84B7BDC61B72720100F9733F /* hw */ = { - isa = PBXGroup; - children = ( - 84B7BDC71B72720100F9733F /* aica */, - 84B7BDD21B72720100F9733F /* arm7 */, - AEA93E52259BCD530076297F /* bba */, - 84B7BDDC1B72720100F9733F /* flashrom */, - 84B7BDDE1B72720100F9733F /* gdrom */, - 84B7BDE31B72720100F9733F /* holly */, - 84B7BDEB1B72720100F9733F /* maple */, - 84B7BDF41B72720100F9733F /* mem */, - AEFF7EC6214AEC800068CE11 /* modem */, - AE80EDB82157D4E600F7800F /* naomi */, - 84B7BDF71B72720100F9733F /* pvr */, - 84B7BE0D1B72720100F9733F /* sh4 */, - ); - path = hw; - sourceTree = ""; - }; - 84B7BDC71B72720100F9733F /* aica */ = { - isa = PBXGroup; - children = ( - 84B7BDC81B72720100F9733F /* aica.cpp */, - 84B7BDC91B72720100F9733F /* aica.h */, - 84B7BDCA1B72720100F9733F /* aica_if.cpp */, - 84B7BDCB1B72720100F9733F /* aica_if.h */, - 84B7BDCC1B72720100F9733F /* aica_mem.cpp */, - 84B7BDCD1B72720100F9733F /* aica_mem.h */, - 84B7BDCE1B72720100F9733F /* dsp.cpp */, - 84B7BDCF1B72720100F9733F /* dsp.h */, - AE8C27332111A31100D4D8F4 /* dsp_interp.cpp */, - AE7BCB512406EDB0007285F8 /* dsp_x64.cpp */, - F2D7C89E265B304F002812E2 /* dsp_arm64.cpp */, - 84B7BDD01B72720100F9733F /* sgc_if.cpp */, - 84B7BDD11B72720100F9733F /* sgc_if.h */, - ); - path = aica; - sourceTree = ""; - }; - 84B7BDD21B72720100F9733F /* arm7 */ = { - isa = PBXGroup; - children = ( - AE7BCB562415515B007285F8 /* arm7_rec_x64.cpp */, - F2D7C8A2265B3082002812E2 /* arm7_rec_arm64.cpp */, - AE7BCB572415515B007285F8 /* arm7_rec.cpp */, - AE7BCB552415515B007285F8 /* arm7_rec.h */, - 84B7BDD31B72720100F9733F /* arm-new.h */, - 84B7BDD41B72720100F9733F /* arm7.cpp */, - 84B7BDD51B72720100F9733F /* arm7.h */, - 84B7BDD61B72720100F9733F /* arm_mem.cpp */, - 84B7BDD71B72720100F9733F /* arm_mem.h */, - 84B7BDD91B72720100F9733F /* vbaARM.cpp */, - ); - path = arm7; - sourceTree = ""; - }; - 84B7BDDC1B72720100F9733F /* flashrom */ = { - isa = PBXGroup; - children = ( - 84B7BDDD1B72720100F9733F /* flashrom.h */, - ); - path = flashrom; - sourceTree = ""; - }; - 84B7BDDE1B72720100F9733F /* gdrom */ = { - isa = PBXGroup; - children = ( - 84B7BDDF1B72720100F9733F /* gdrom_if.h */, - 84B7BDE01B72720100F9733F /* gdrom_response.cpp */, - 84B7BDE11B72720100F9733F /* gdromv3.cpp */, - 84B7BDE21B72720100F9733F /* gdromv3.h */, - ); - path = gdrom; - sourceTree = ""; - }; - 84B7BDE31B72720100F9733F /* holly */ = { - isa = PBXGroup; - children = ( - 84B7BDE41B72720100F9733F /* holly_intc.cpp */, - 84B7BDE51B72720100F9733F /* holly_intc.h */, - 84B7BDE61B72720100F9733F /* sb.cpp */, - 84B7BDE71B72720100F9733F /* sb.h */, - 84B7BDE91B72720100F9733F /* sb_mem.cpp */, - 84B7BDEA1B72720100F9733F /* sb_mem.h */, - ); - path = holly; - sourceTree = ""; - }; - 84B7BDEB1B72720100F9733F /* maple */ = { - isa = PBXGroup; - children = ( - 84B7BDEC1B72720100F9733F /* maple_cfg.cpp */, - 84B7BDED1B72720100F9733F /* maple_cfg.h */, - 84B7BDEE1B72720100F9733F /* maple_devs.cpp */, - 84B7BDEF1B72720100F9733F /* maple_devs.h */, - 84B7BDF01B72720100F9733F /* maple_helper.cpp */, - 84B7BDF11B72720100F9733F /* maple_helper.h */, - 84B7BDF21B72720100F9733F /* maple_if.cpp */, - 84B7BDF31B72720100F9733F /* maple_if.h */, - AE4AF2FF257FDFD000F90C30 /* maple_jvs.cpp */, - ); - path = maple; - sourceTree = ""; - }; - 84B7BDF41B72720100F9733F /* mem */ = { - isa = PBXGroup; - children = ( - 84B7BDF51B72720100F9733F /* _vmem.cpp */, - 84B7BDF61B72720100F9733F /* _vmem.h */, - ); - path = mem; - sourceTree = ""; - }; - 84B7BDF71B72720100F9733F /* pvr */ = { - isa = PBXGroup; - children = ( - 84B7BDF81B72720100F9733F /* config.h */, - 84B7BDF91B72720100F9733F /* drkPvr.cpp */, - 84B7BDFB1B72720100F9733F /* helper_classes.h */, - 84B7BDFC1B72720100F9733F /* pvr_mem.cpp */, - 84B7BDFD1B72720100F9733F /* pvr_mem.h */, - 84B7BDFE1B72720100F9733F /* pvr_regs.cpp */, - 84B7BDFF1B72720100F9733F /* pvr_regs.h */, - 84B7BE001B72720100F9733F /* pvr_sb_regs.cpp */, - 84B7BE011B72720100F9733F /* pvr_sb_regs.h */, - 84B7BE021B72720100F9733F /* Renderer_if.cpp */, - 84B7BE031B72720100F9733F /* Renderer_if.h */, - 84B7BE041B72720100F9733F /* spg.cpp */, - 84B7BE051B72720100F9733F /* spg.h */, - 84B7BE061B72720100F9733F /* ta.cpp */, - 84B7BE071B72720100F9733F /* ta.h */, - 84B7BE081B72720100F9733F /* ta_const_df.h */, - 84B7BE091B72720100F9733F /* ta_ctx.cpp */, - 84B7BE0A1B72720100F9733F /* ta_ctx.h */, - 84B7BE0B1B72720100F9733F /* ta_structs.h */, - 84B7BE0C1B72720100F9733F /* ta_vtx.cpp */, - ); - path = pvr; - sourceTree = ""; - }; - 84B7BE0D1B72720100F9733F /* sh4 */ = { - isa = PBXGroup; - children = ( - 84B7BE0E1B72720100F9733F /* dyna */, - 84B7BE1B1B72720100F9733F /* fsca-table.h */, - 84B7BE1C1B72720100F9733F /* interpr */, - 84B7BE211B72720100F9733F /* modules */, - AEF9987F259B421E0038E0B8 /* sh4_cache.h */, - 84B7BE311B72720100F9733F /* sh4_core.h */, - 84B7BE321B72720100F9733F /* sh4_core_regs.cpp */, - 84B7BE331B72720100F9733F /* sh4_if.h */, - 84B7BE341B72720100F9733F /* sh4_interpreter.h */, - 84B7BE351B72720100F9733F /* sh4_interrupts.cpp */, - 84B7BE361B72720100F9733F /* sh4_interrupts.h */, - 84B7BE371B72720100F9733F /* sh4_mem.cpp */, - 84B7BE381B72720100F9733F /* sh4_mem.h */, - 84B7BE391B72720100F9733F /* sh4_mmr.cpp */, - 84B7BE3A1B72720100F9733F /* sh4_mmr.h */, - 84B7BE3B1B72720100F9733F /* sh4_opcode.h */, - 84B7BE3C1B72720100F9733F /* sh4_opcode_list.cpp */, - 84B7BE3D1B72720100F9733F /* sh4_opcode_list.h */, - 84B7BE3E1B72720100F9733F /* sh4_rom.cpp */, - 84B7BE3F1B72720100F9733F /* sh4_rom.h */, - 84B7BE401B72720100F9733F /* sh4_sched.cpp */, - 84B7BE411B72720100F9733F /* sh4_sched.h */, - ); - path = sh4; - sourceTree = ""; - }; - 84B7BE0E1B72720100F9733F /* dyna */ = { - isa = PBXGroup; - children = ( - 84B7BE0F1B72720100F9733F /* blockmanager.cpp */, - 84B7BE101B72720100F9733F /* blockmanager.h */, - 84B7BE111B72720100F9733F /* decoder.cpp */, - 84B7BE121B72720100F9733F /* decoder.h */, - 84B7BE131B72720100F9733F /* decoder_opcodes.h */, - 84B7BE141B72720100F9733F /* driver.cpp */, - 84B7BE151B72720100F9733F /* ngen.h */, - 84B7BE181B72720100F9733F /* shil.cpp */, - 84B7BE191B72720100F9733F /* shil.h */, - 84B7BE1A1B72720100F9733F /* shil_canonical.h */, - AE2A24D922AE7EB600DD3034 /* ssa.cpp */, - AE2A24D722AE7EB600DD3034 /* ssa.h */, - AE2A24D822AE7EB600DD3034 /* ssa_regalloc.h */, - ); - path = dyna; - sourceTree = ""; - }; - 84B7BE1C1B72720100F9733F /* interpr */ = { - isa = PBXGroup; - children = ( - 84B7BE1D1B72720100F9733F /* sh4_fpu.cpp */, - 84B7BE1E1B72720100F9733F /* sh4_interpreter.cpp */, - 84B7BE1F1B72720100F9733F /* sh4_opcodes.cpp */, - 84B7BE201B72720100F9733F /* sh4_opcodes.h */, - ); - path = interpr; - sourceTree = ""; - }; - 84B7BE211B72720100F9733F /* modules */ = { - isa = PBXGroup; - children = ( - AEF25644227C442F00348550 /* fastmmu.cpp */, - AEF25645227C442F00348550 /* wince.h */, - 84B7BE221B72720100F9733F /* bsc.cpp */, - 84B7BE231B72720100F9733F /* ccn.cpp */, - 84B7BE241B72720100F9733F /* ccn.h */, - 84B7BE251B72720100F9733F /* cpg.cpp */, - 84B7BE261B72720100F9733F /* dmac.cpp */, - 84B7BE271B72720100F9733F /* dmac.h */, - 84B7BE281B72720100F9733F /* intc.cpp */, - 84B7BE291B72720100F9733F /* mmu.cpp */, - 84B7BE2A1B72720100F9733F /* mmu.h */, - 84B7BE2B1B72720100F9733F /* modules.h */, - 84B7BE2C1B72720100F9733F /* rtc.cpp */, - 84B7BE2D1B72720100F9733F /* serial.cpp */, - 84B7BE2E1B72720100F9733F /* tmu.cpp */, - 84B7BE301B72720100F9733F /* ubc.cpp */, - ); - path = modules; - sourceTree = ""; - }; - 84B7BE421B72720100F9733F /* imgread */ = { - isa = PBXGroup; - children = ( - 84B7BE431B72720100F9733F /* cdi.cpp */, - 84B7BE441B72720100F9733F /* chd.cpp */, - 84B7BE451B72720100F9733F /* common.cpp */, - 84B7BE461B72720100F9733F /* common.h */, - AEE62767220D7B4300EC7E89 /* cue.cpp */, - 84B7BE481B72720100F9733F /* gdi.cpp */, - 84B7BE491B72720100F9733F /* ImgReader.cpp */, - 84B7BE4B1B72720100F9733F /* ioctl.cpp */, - ); - path = imgread; - sourceTree = ""; - }; - 84B7BE4D1B72720100F9733F /* khronos */ = { - isa = PBXGroup; - children = ( - 84B7BE4E1B72720100F9733F /* APPLE */, - 84B7BE521B72720100F9733F /* EGL */, - 84B7BE5A1B72720100F9733F /* GLES2 */, - 84B7BE5E1B72720100F9733F /* GLES3 */, - 84B7BE621B72720100F9733F /* KHR */, - AED73E972348E47800ECDB64 /* vulkan */, - ); - path = khronos; - sourceTree = ""; - }; - 84B7BE4E1B72720100F9733F /* APPLE */ = { - isa = PBXGroup; - children = ( - 84B7BE4F1B72720100F9733F /* egl.h */, - 84B7BE501B72720100F9733F /* eglplatform.h */, - 84B7BE511B72720100F9733F /* khrplatform.h */, - ); - path = APPLE; - sourceTree = ""; - }; - 84B7BE521B72720100F9733F /* EGL */ = { - isa = PBXGroup; - children = ( - 84B7BE531B72720100F9733F /* egl.h */, - 84B7BE541B72720100F9733F /* eglext.h */, - 84B7BE551B72720100F9733F /* eglplatform.h */, - ); - path = EGL; - sourceTree = ""; - }; - 84B7BE5A1B72720100F9733F /* GLES2 */ = { - isa = PBXGroup; - children = ( - 84B7BE5B1B72720100F9733F /* gl2.h */, - 84B7BE5C1B72720100F9733F /* gl2ext.h */, - 84B7BE5D1B72720100F9733F /* gl2platform.h */, - ); - path = GLES2; - sourceTree = ""; - }; - 84B7BE5E1B72720100F9733F /* GLES3 */ = { - isa = PBXGroup; - children = ( - 84B7BE5F1B72720100F9733F /* gl2ext.h */, - 84B7BE601B72720100F9733F /* gl3.h */, - 84B7BE611B72720100F9733F /* gl3platform.h */, - ); - path = GLES3; - sourceTree = ""; - }; - 84B7BE621B72720100F9733F /* KHR */ = { - isa = PBXGroup; - children = ( - 84B7BE631B72720100F9733F /* khrplatform.h */, - ); - path = KHR; - sourceTree = ""; - }; - 84B7BE641B72720100F9733F /* linux */ = { - isa = PBXGroup; - children = ( - 84B7BE651B72720100F9733F /* common.cpp */, - 84B7BE661B72720100F9733F /* context.cpp */, - AEF2564722886A2E00348550 /* posix_vmem.cpp */, - ); - path = linux; - sourceTree = ""; - }; - 84B7BE6F1B72720200F9733F /* oslib */ = { - isa = PBXGroup; - children = ( - 84B7BE701B72720200F9733F /* audiobackend_alsa.cpp */, - 84B7BE711B72720200F9733F /* audiobackend_alsa.h */, - 84B7BE721B72720200F9733F /* audiobackend_android.h */, - EBDF374D1BB96581001191B5 /* audiobackend_coreaudio.cpp */, - EBDF374E1BB96581001191B5 /* audiobackend_coreaudio.h */, - 84B7BE731B72720200F9733F /* audiobackend_directsound.cpp */, - 84B7BE741B72720200F9733F /* audiobackend_directsound.h */, - AEF77FDA24AA76B900171080 /* audiobackend_null.cpp */, - 84B7BE751B72720200F9733F /* audiobackend_oss.cpp */, - 84B7BE761B72720200F9733F /* audiobackend_oss.h */, - 84B7BE771B72720200F9733F /* audiobackend_pulseaudio.cpp */, - 84B7BE781B72720200F9733F /* audiobackend_pulseaudio.h */, - AEA93E50259BA2170076297F /* audiobackend_sdl2.cpp */, - 84B7BE791B72720200F9733F /* audiostream.cpp */, - 84B7BE7A1B72720200F9733F /* audiostream.h */, - 84B7BE7B1B72720200F9733F /* oslib.h */, - ); - path = oslib; - sourceTree = ""; - }; - 84B7BE7C1B72720200F9733F /* profiler */ = { - isa = PBXGroup; - children = ( - 84B7BE7D1B72720200F9733F /* profiler.cpp */, - 84B7BE7E1B72720200F9733F /* profiler.h */, - ); - path = profiler; - sourceTree = ""; - }; - 84B7BE8F1B72720200F9733F /* reios */ = { - isa = PBXGroup; - children = ( - 84B7BE901B72720200F9733F /* descrambl.cpp */, - 84B7BE911B72720200F9733F /* descrambl.h */, - 84B7BE921B72720200F9733F /* gdrom_hle.cpp */, - 84B7BE931B72720200F9733F /* gdrom_hle.h */, - 84B7BE941B72720200F9733F /* reios.cpp */, - 84B7BE951B72720200F9733F /* reios.h */, - 84B7BE961B72720200F9733F /* reios_elf.cpp */, - 84B7BE971B72720200F9733F /* reios_elf.h */, - ); - path = reios; - sourceTree = ""; - }; - 84B7BE981B72720200F9733F /* rend */ = { - isa = PBXGroup; - children = ( - 84B7BE9B1B72720200F9733F /* gles */, - AED73EAB2348E49800ECDB64 /* CustomTexture.cpp */, - AED73EAC2348E49900ECDB64 /* CustomTexture.h */, - AE039B3F261C61C8005E24C5 /* gui_cheats.cpp */, - AEE6279222247C0A00EC7E89 /* gui_util.cpp */, - AEE6279322247C0A00EC7E89 /* gui_util.h */, - AEE6276A220D7B5500EC7E89 /* gui.cpp */, - AEE62769220D7B5500EC7E89 /* gui.h */, - AE4AF3022588E7DE00F90C30 /* mainui.cpp */, - AE4AF3012588E7DE00F90C30 /* mainui.h */, - AE90679C235DF80400CE473C /* osd.cpp */, - AED73EAD2348E49900ECDB64 /* sorter.cpp */, - AED73EBD2348E49900ECDB64 /* sorter.h */, - 84B7BEA51B72720200F9733F /* TexCache.cpp */, - 84B7BEA61B72720200F9733F /* TexCache.h */, - AEA93E61259BF97F0076297F /* tileclip.h */, - AEA93E62259BF9800076297F /* transform_matrix.h */, - ); - path = rend; - sourceTree = ""; - }; - 84B7BE9B1B72720200F9733F /* gles */ = { - isa = PBXGroup; - children = ( - AE2A2D4921D6820D004B308D /* glcache.h */, - 84B7BE9C1B72720200F9733F /* gldraw.cpp */, - 84B7BE9D1B72720200F9733F /* gles.cpp */, - 84B7BE9E1B72720200F9733F /* gles.h */, - 84B7BE9F1B72720200F9733F /* gltex.cpp */, - AEE6278B2224762000EC7E89 /* imgui_impl_opengl3.cpp */, - AEE6278D2224762000EC7E89 /* imgui_impl_opengl3.h */, - AED4473B25FC0CF100B045FF /* quad.cpp */, - ); - path = gles; - sourceTree = ""; - }; - AE1E292620947D4700FC6BA2 /* xbyak */ = { - isa = PBXGroup; - children = ( - AED4473D25FCB8C600B045FF /* xbyak_bin2hex.h */, - AED4473F25FCB8C600B045FF /* xbyak_mnemonic.h */, - AED4474025FCB8C600B045FF /* xbyak_util.h */, - AED4473E25FCB8C600B045FF /* xbyak.h */, - ); - path = xbyak; - sourceTree = ""; - }; - AE1E29392095FB1600FC6BA2 /* rec-cpp */ = { - isa = PBXGroup; - children = ( - AE1E293A2095FB1600FC6BA2 /* rec_cpp.cpp */, - ); - path = "rec-cpp"; - sourceTree = ""; - }; - AE1E293E20A96B0B00FC6BA2 /* rec-x64 */ = { - isa = PBXGroup; - children = ( - AED4474225FCBC8900B045FF /* x64_regalloc.h */, - AED4474125FCBC8900B045FF /* xbyak_base.h */, - AE1E293F20A96B0B00FC6BA2 /* rec_x64.cpp */, - ); - path = "rec-x64"; - sourceTree = ""; - }; - AE2A2D5F21D684B9004B308D /* archive */ = { - isa = PBXGroup; - children = ( - AEF2564C2294060300348550 /* 7zArchive.cpp */, - AEF2564F2294060400348550 /* 7zArchive.h */, - AEF2564E2294060300348550 /* archive.cpp */, - AEF9972F259682850038E0B8 /* rzip.cpp */, - AEF9972E259682850038E0B8 /* rzip.h */, - AEF2564B2294060300348550 /* archive.h */, - AEF2564A2294060300348550 /* ZipArchive.cpp */, - AEF2564D2294060300348550 /* ZipArchive.h */, - ); - path = archive; - sourceTree = ""; - }; - AE43536822C9420C005E19CE /* log */ = { - isa = PBXGroup; - children = ( - AE43536922C9420C005E19CE /* BitSet.h */, - AE43536A22C9420C005E19CE /* ConsoleListener.h */, - AE43536B22C9420C005E19CE /* ConsoleListenerDroid.cpp */, - AE43536C22C9420C005E19CE /* ConsoleListenerNix.cpp */, - AE43536D22C9420C005E19CE /* ConsoleListenerWin.cpp */, - AE43536E22C9420C005E19CE /* Log.h */, - AE43536F22C9420C005E19CE /* LogManager.cpp */, - AE43537022C9420C005E19CE /* LogManager.h */, - AE43537122C9420C005E19CE /* StringUtil.h */, - ); - path = log; - sourceTree = ""; - }; - AE649C08218C553A00EF4A81 /* lzma */ = { - isa = PBXGroup; - children = ( - AE2A2D6921D6851C004B308D /* 7z.h */, - AE2A2D6C21D6851D004B308D /* 7zArcIn.c */, - AE2A2D6E21D6851D004B308D /* 7zBuf.c */, - AE2A2D7421D6851D004B308D /* 7zBuf.h */, - AE2A2D6A21D6851C004B308D /* 7zCrc.c */, - AE2A2D7521D6851D004B308D /* 7zCrc.h */, - AE2A2D6F21D6851D004B308D /* 7zCrcOpt.c */, - AE2A2D7721D6851E004B308D /* 7zDec.c */, - AE2A2D7321D6851D004B308D /* 7zFile.c */, - AE2A2D7221D6851D004B308D /* 7zFile.h */, - AE2A2D6B21D6851D004B308D /* 7zStream.c */, - AE2A2D6D21D6851D004B308D /* Bcj2.c */, - AE2A2D7121D6851D004B308D /* Bcj2.h */, - AE2A2D7021D6851D004B308D /* Lzma2Dec.c */, - AE2A2D7621D6851E004B308D /* Lzma2Dec.h */, - AE649C09218C553A00EF4A81 /* 7zTypes.h */, - AE649C0A218C553A00EF4A81 /* Alloc.c */, - AE649C0B218C553A00EF4A81 /* Alloc.h */, - AE649C0C218C553A00EF4A81 /* Bra.c */, - AE649C0D218C553A00EF4A81 /* Bra.h */, - AE649C0E218C553A00EF4A81 /* Bra86.c */, - AE649C0F218C553A00EF4A81 /* BraIA64.c */, - AE649C10218C553A00EF4A81 /* Compiler.h */, - AE649C11218C553A00EF4A81 /* CpuArch.c */, - AE649C12218C553A00EF4A81 /* CpuArch.h */, - AE649C13218C553A00EF4A81 /* Delta.c */, - AE649C14218C553A00EF4A81 /* Delta.h */, - AE649C15218C553A00EF4A81 /* LzFind.c */, - AE649C16218C553A00EF4A81 /* LzFind.h */, - AE649C17218C553A00EF4A81 /* LzHash.h */, - AE649C18218C553A00EF4A81 /* Lzma86.h */, - AE649C19218C553A00EF4A81 /* Lzma86Dec.c */, - AE649C1A218C553A00EF4A81 /* Lzma86Enc.c */, - AE649C1B218C553A00EF4A81 /* LzmaDec.c */, - AE649C1C218C553A00EF4A81 /* LzmaDec.h */, - AE649C1D218C553A00EF4A81 /* LzmaEnc.c */, - AE649C1E218C553A00EF4A81 /* LzmaEnc.h */, - AE649C1F218C553A00EF4A81 /* LzmaLib.c */, - AE649C20218C553A00EF4A81 /* LzmaLib.h */, - AE649C21218C553A00EF4A81 /* Precomp.h */, - AE649C22218C553A00EF4A81 /* Sort.c */, - AE649C23218C553A00EF4A81 /* Sort.h */, - ); - path = lzma; - sourceTree = ""; - }; - AE7B9069235A53D800145C6A /* wsi */ = { - isa = PBXGroup; - children = ( - AE7B906A235A53D800145C6A /* context.h */, - AE7B906F235A53D800145C6A /* gl4funcs.cpp */, - AE7B9070235A53D800145C6A /* gl_context.h */, - AE90679A235B6F6400CE473C /* gl_context.cpp */, - AE7B9071235A53D800145C6A /* osx.cpp */, - AE7B9072235A53D800145C6A /* osx.h */, - AE7B9075235A53D800145C6A /* switcher.cpp */, - ); - path = wsi; - sourceTree = ""; - }; - AE7BCB6724460875007285F8 /* network */ = { - isa = PBXGroup; - children = ( - AE82C5FF25A0E45A00C79BC2 /* dns.cpp */, - AEF9987A259B345E0038E0B8 /* miniupnp.cpp */, - AEF99879259B345E0038E0B8 /* miniupnp.h */, - AE7BCB69244608B5007285F8 /* naomi_network.cpp */, - AE7BCB6A244608B6007285F8 /* naomi_network.h */, - AE7BCB68244608B5007285F8 /* net_platform.h */, - AE82C5FE25A0E45900C79BC2 /* picoppp.cpp */, - AE82C5FD25A0E45900C79BC2 /* picoppp.h */, - ); - path = network; - sourceTree = ""; - }; - AE80EDB82157D4E600F7800F /* naomi */ = { - isa = PBXGroup; - children = ( - AE2A2D4F21D6846F004B308D /* awave_regs.h */, - AE2A2D5321D6846F004B308D /* awcartridge.cpp */, - AE2A2D4D21D6846F004B308D /* awcartridge.h */, - AE2A2D5921D68470004B308D /* decrypt.cpp */, - AE2A2D5721D68470004B308D /* decrypt.h */, - AE2A2D4E21D6846F004B308D /* gdcartridge.cpp */, - AE2A2D5121D6846F004B308D /* gdcartridge.h */, - AE2A2D5221D6846F004B308D /* m1cartridge.cpp */, - AE2A2D5021D6846F004B308D /* m1cartridge.h */, - AE2A2D5621D68470004B308D /* m4cartridge.cpp */, - AE2A2D5421D68470004B308D /* m4cartridge.h */, - AE80EDBB2157D4E600F7800F /* naomi_cart.cpp */, - AE80EDBC2157D4E600F7800F /* naomi_cart.h */, - AEA9492F244CDF50001134C7 /* naomi_flashrom.cpp */, - AE82C60425A4D92D00C79BC2 /* naomi_flashrom.h */, - AE7BCB6C24460910007285F8 /* naomi_m3comm.cpp */, - AE7BCB6D24460910007285F8 /* naomi_m3comm.h */, - AE80EDBD2157D4E600F7800F /* naomi_regs.h */, - AEA94930244CDF50001134C7 /* naomi_roms_eeprom.h */, - AE2A2D5821D68470004B308D /* naomi_roms_input.h */, - AE82C60525A4D92D00C79BC2 /* naomi_roms.cpp */, - AE2A2D5521D68470004B308D /* naomi_roms.h */, - AE80EDB92157D4E600F7800F /* naomi.cpp */, - AE80EDBA2157D4E600F7800F /* naomi.h */, - ); - path = naomi; - sourceTree = ""; - }; - AE82C6ED25B64BDC00C79BC2 /* nowide */ = { - isa = PBXGroup; - children = ( - AE82C6F725B64BDC00C79BC2 /* include */, - ); - path = nowide; - sourceTree = ""; - }; - AE82C6F725B64BDC00C79BC2 /* include */ = { - isa = PBXGroup; - children = ( - AE82C6F825B64BDC00C79BC2 /* nowide */, - ); - path = include; - sourceTree = ""; - }; - AE82C6F825B64BDC00C79BC2 /* nowide */ = { - isa = PBXGroup; - children = ( - AE82C6F925B64BDC00C79BC2 /* iostream.hpp */, - AE82C6FA25B64BDC00C79BC2 /* scoped_ptr.hpp */, - AE82C6FB25B64BDC00C79BC2 /* utf.hpp */, - AE82C6FC25B64BDC00C79BC2 /* config.hpp */, - AE82C6FD25B64BDC00C79BC2 /* system.hpp */, - AE82C6FE25B64BDC00C79BC2 /* encoding_errors.hpp */, - AE82C6FF25B64BDC00C79BC2 /* cstdio.hpp */, - AE82C70025B64BDC00C79BC2 /* stackstring.hpp */, - AE82C70125B64BDC00C79BC2 /* cenv.hpp */, - AE82C70225B64BDC00C79BC2 /* encoding_utf.hpp */, - AE82C70325B64BDC00C79BC2 /* windows.hpp */, - AE82C70425B64BDC00C79BC2 /* cstdlib.hpp */, - AE82C70525B64BDC00C79BC2 /* args.hpp */, - AE82C70625B64BDC00C79BC2 /* fstream.hpp */, - AE82C70725B64BDC00C79BC2 /* filebuf.hpp */, - AE82C70825B64BDC00C79BC2 /* convert.hpp */, - ); - path = nowide; - sourceTree = ""; - }; - AE82C72B25B64DB400C79BC2 /* include */ = { - isa = PBXGroup; - children = ( - AE82C72C25B64DB400C79BC2 /* config.h */, - AE82C72D25B64DB400C79BC2 /* zipconf.h */, - ); - path = include; - sourceTree = ""; - }; - AE8C273A21122E2500D4D8F4 /* xbrz */ = { - isa = PBXGroup; - children = ( - AE8C273D21122E2500D4D8F4 /* xbrz.cpp */, - AE8C273E21122E2500D4D8F4 /* xbrz.h */, - AE8C273F21122E2500D4D8F4 /* xbrz_config.h */, - AE8C274021122E2500D4D8F4 /* xbrz_tools.h */, - ); - path = xbrz; - sourceTree = ""; - }; - AEA93E52259BCD530076297F /* bba */ = { - isa = PBXGroup; - children = ( - AEA93E5A259BCD530076297F /* bba.cpp */, - AEA93E55259BCD530076297F /* bba.h */, - AEA93E56259BCD530076297F /* rtl8139c.cpp */, - AEA93E53259BCD530076297F /* rtl8139c.h */, - ); - path = bba; - sourceTree = ""; - }; - AED73DBF2303E19100ECDB64 /* sdl */ = { - isa = PBXGroup; - children = ( - AED73DC02303E19100ECDB64 /* sdl.cpp */, - AED73DC12303E19100ECDB64 /* sdl.h */, - AED73DC22303E19100ECDB64 /* sdl_gamepad.h */, - AED73DC32303E19100ECDB64 /* sdl_keyboard.h */, - ); - path = sdl; - sourceTree = ""; - }; - AED73DC52303E57C00ECDB64 /* Frameworks */ = { - isa = PBXGroup; - children = ( - F2D7C89A265B2E79002812E2 /* CoreHaptics.framework */, - EBDF37521BB969F8001191B5 /* AudioUnit.framework */, - EBDF37501BB969EE001191B5 /* CoreAudio.framework */, - AEF9987C259B355C0038E0B8 /* GameController.framework */, - AE7BCB61243DDD92007285F8 /* Carbon.framework */, - AE7BCB5F243DDD3A007285F8 /* libiconv.2.tbd */, - AE7BCB5D243DDCD1007285F8 /* AudioToolbox.framework */, - AE7BCB5B243DDCAE007285F8 /* ForceFeedback.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - AED73E972348E47800ECDB64 /* vulkan */ = { - isa = PBXGroup; - children = ( - AED73E982348E47800ECDB64 /* vk_icd.h */, - AED73E992348E47800ECDB64 /* vk_layer.h */, - AED73E9A2348E47800ECDB64 /* vk_platform.h */, - AED73E9B2348E47800ECDB64 /* vk_sdk_platform.h */, - AED73E9C2348E47800ECDB64 /* vulkan.h */, - AED73E9D2348E47800ECDB64 /* vulkan.hpp */, - AED73E9E2348E47800ECDB64 /* vulkan_android.h */, - AED73E9F2348E47800ECDB64 /* vulkan_core.h */, - AED73EA02348E47800ECDB64 /* vulkan_fuchsia.h */, - AED73EA12348E47800ECDB64 /* vulkan_ggp.h */, - AED73EA22348E47800ECDB64 /* vulkan_ios.h */, - AED73EA32348E47800ECDB64 /* vulkan_macos.h */, - AED73EA42348E47800ECDB64 /* vulkan_metal.h */, - AED73EA52348E47800ECDB64 /* vulkan_vi.h */, - AED73EA62348E47800ECDB64 /* vulkan_wayland.h */, - AED73EA72348E47800ECDB64 /* vulkan_win32.h */, - AED73EA82348E47800ECDB64 /* vulkan_xcb.h */, - AED73EA92348E47800ECDB64 /* vulkan_xlib.h */, - AED73EAA2348E47800ECDB64 /* vulkan_xlib_xrandr.h */, - ); - path = vulkan; - sourceTree = ""; - }; - AEE6276C220D7B7E00EC7E89 /* imgui */ = { - isa = PBXGroup; - children = ( - AEE6276D220D7B7E00EC7E89 /* imconfig.h */, - AEE6276E220D7B7E00EC7E89 /* imgui.cpp */, - AEE6276F220D7B7E00EC7E89 /* imgui.h */, - AEE62770220D7B7E00EC7E89 /* imgui_demo.cpp */, - AEE62771220D7B7E00EC7E89 /* imgui_draw.cpp */, - AEE62774220D7B7E00EC7E89 /* imgui_internal.h */, - AEE62775220D7B7E00EC7E89 /* imgui_widgets.cpp */, - AEE62776220D7B7E00EC7E89 /* imstb_rectpack.h */, - AEE62777220D7B7E00EC7E89 /* imstb_textedit.h */, - AEE62778220D7B7E00EC7E89 /* imstb_truetype.h */, - AEE62779220D7B7E00EC7E89 /* roboto_medium.h */, - ); - path = imgui; - sourceTree = ""; - }; - AEE6278022131BB500EC7E89 /* input */ = { - isa = PBXGroup; - children = ( - AEE6278122131BB500EC7E89 /* gamepad.h */, - AEE6278222131BB500EC7E89 /* gamepad_device.cpp */, - AEE6278322131BB500EC7E89 /* gamepad_device.h */, - AEE6278422131BB500EC7E89 /* keyboard_device.h */, - AEE6278522131BB500EC7E89 /* mapping.cpp */, - AEE6278622131BB500EC7E89 /* mapping.h */, - ); - path = input; - sourceTree = ""; - }; - AEF998042598900A0038E0B8 /* miniupnpc */ = { - isa = PBXGroup; - children = ( - AEF9980B2598900A0038E0B8 /* addr_is_reserved.c */, - AEF998342598900A0038E0B8 /* addr_is_reserved.h */, - AEF998412598900A0038E0B8 /* codelength.h */, - AEF998232598900A0038E0B8 /* connecthostport.c */, - AEF9983C2598900A0038E0B8 /* connecthostport.h */, - AEF998492598900A0038E0B8 /* igd_desc_parse.c */, - AEF9982B2598900A0038E0B8 /* igd_desc_parse.h */, - AEF998082598900A0038E0B8 /* minisoap.c */, - AEF998372598900A0038E0B8 /* minisoap.h */, - AEF998452598900A0038E0B8 /* minissdpc.c */, - AEF9982E2598900A0038E0B8 /* minissdpc.h */, - AEF9980A2598900A0038E0B8 /* miniupnpc_declspec.h */, - AEF998282598900A0038E0B8 /* miniupnpc_socketdef.h */, - AEF998462598900A0038E0B8 /* miniupnpc.c */, - AEF998312598900A0038E0B8 /* miniupnpc.h */, - AEF998092598900A0038E0B8 /* miniupnpcstrings.h */, - AEF998322598900A0038E0B8 /* miniupnpctypes.h */, - AEF998072598900A0038E0B8 /* miniwget_private.h */, - AEF998292598900A0038E0B8 /* miniwget.c */, - AEF998402598900A0038E0B8 /* miniwget.h */, - AEF998422598900A0038E0B8 /* minixml.c */, - AEF998262598900A0038E0B8 /* minixml.h */, - AEF998212598900A0038E0B8 /* portlistingparse.c */, - AEF9983B2598900A0038E0B8 /* portlistingparse.h */, - AEF998272598900A0038E0B8 /* receivedata.c */, - AEF998432598900A0038E0B8 /* receivedata.h */, - AEF998332598900A0038E0B8 /* upnpcommands.c */, - AEF9980E2598900A0038E0B8 /* upnpcommands.h */, - AEF9982C2598900A0038E0B8 /* upnpdev.c */, - AEF998472598900A0038E0B8 /* upnpdev.h */, - AEF9983F2598900A0038E0B8 /* upnperrors.c */, - AEF9982A2598900A0038E0B8 /* upnperrors.h */, - AEF998242598900A0038E0B8 /* upnpreplyparse.c */, - AEF998442598900A0038E0B8 /* upnpreplyparse.h */, - ); - path = miniupnpc; - sourceTree = ""; - }; - AEFF71C9265901BF003E8022 /* libchdr */ = { - isa = PBXGroup; - children = ( - F2190633265C23CC00AA2ACA /* deps */, - AEFF71CC265901BF003E8022 /* include */, - AEFF7231265901BF003E8022 /* src */, - ); - path = libchdr; - sourceTree = ""; - }; - AEFF71CC265901BF003E8022 /* include */ = { - isa = PBXGroup; - children = ( - AEFF71CD265901BF003E8022 /* libchdr */, - AEFF71D5265901BF003E8022 /* dr_libs */, - ); - path = include; - sourceTree = ""; - }; - AEFF71CD265901BF003E8022 /* libchdr */ = { - isa = PBXGroup; - children = ( - AEFF71CE265901BF003E8022 /* flac.h */, - AEFF71CF265901BF003E8022 /* chdconfig.h */, - AEFF71D0265901BF003E8022 /* bitstream.h */, - AEFF71D1265901BF003E8022 /* cdrom.h */, - AEFF71D2265901BF003E8022 /* chd.h */, - AEFF71D3265901BF003E8022 /* huffman.h */, - AEFF71D4265901BF003E8022 /* coretypes.h */, - ); - path = libchdr; - sourceTree = ""; - }; - AEFF71D5265901BF003E8022 /* dr_libs */ = { - isa = PBXGroup; - children = ( - AEFF71D6265901BF003E8022 /* dr_flac.h */, - ); - path = dr_libs; - sourceTree = ""; - }; - AEFF7231265901BF003E8022 /* src */ = { - isa = PBXGroup; - children = ( - AEFF7232265901BF003E8022 /* libchdr_chd.c */, - AEFF7233265901BF003E8022 /* libchdr_bitstream.c */, - AEFF7234265901BF003E8022 /* libchdr_huffman.c */, - AEFF7235265901BF003E8022 /* libchdr_flac.c */, - AEFF7237265901BF003E8022 /* libchdr_cdrom.c */, - ); - path = src; - sourceTree = ""; - }; - AEFF7EC6214AEC800068CE11 /* modem */ = { - isa = PBXGroup; - children = ( - AEFF7EC7214AEC800068CE11 /* modem.cpp */, - AEFF7EC8214AEC800068CE11 /* modem.h */, - AEFF7EC9214AEC800068CE11 /* modem_regs.h */, - ); - path = modem; - sourceTree = ""; - }; - AEFF7ECE214D9D580068CE11 /* picotcp */ = { - isa = PBXGroup; - children = ( - AEFF7ED1214D9D590068CE11 /* include */, - AEFF7EF5214D9D590068CE11 /* modules */, - AEFF7F3D214D9D590068CE11 /* stack */, - ); - path = picotcp; - sourceTree = ""; - }; - AEFF7ED1214D9D590068CE11 /* include */ = { - isa = PBXGroup; - children = ( - AEFF7ED2214D9D590068CE11 /* arch */, - AEFF7EE1214D9D590068CE11 /* heap.h */, - AEFF7EE2214D9D590068CE11 /* pico_addressing.h */, - AEFF7EE3214D9D590068CE11 /* pico_config.h */, - AEFF7EE4214D9D590068CE11 /* pico_constants.h */, - AEA93E63259C8B7E0076297F /* pico_defines.h */, - AEFF7EE5214D9D590068CE11 /* pico_device.h */, - AEFF7EE6214D9D590068CE11 /* pico_eth.h */, - AEFF7EE7214D9D590068CE11 /* pico_frame.h */, - AEFF7EE8214D9D590068CE11 /* pico_md5.h */, - AEFF7EE9214D9D590068CE11 /* pico_module_eth.h */, - AEFF7EEA214D9D590068CE11 /* pico_protocol.h */, - AEFF7EEB214D9D590068CE11 /* pico_queue.h */, - AEFF7EEC214D9D590068CE11 /* pico_socket.h */, - AEFF7EED214D9D590068CE11 /* pico_socket_multicast.h */, - AEFF7EEE214D9D590068CE11 /* pico_stack.h */, - AEFF7EEF214D9D590068CE11 /* pico_tree.h */, - ); - path = include; - sourceTree = ""; - }; - AEFF7ED2214D9D590068CE11 /* arch */ = { - isa = PBXGroup; - children = ( - AEFF7ED3214D9D590068CE11 /* pico_arm9.h */, - AEFF7ED4214D9D590068CE11 /* pico_atsamd21j18.h */, - AEFF7ED5214D9D590068CE11 /* pico_avr.h */, - AEFF7ED6214D9D590068CE11 /* pico_cortex_m.h */, - AEFF7ED7214D9D590068CE11 /* pico_dos.h */, - AEFF7ED8214D9D590068CE11 /* pico_esp8266.h */, - AEFF7ED9214D9D590068CE11 /* pico_generic_gcc.h */, - AEFF7EDA214D9D590068CE11 /* pico_linux.h */, - AEFF7EDB214D9D590068CE11 /* pico_mbed.h */, - AEFF7EDC214D9D590068CE11 /* pico_msp430.h */, - AEFF7EDD214D9D590068CE11 /* pico_none.h */, - AEFF7EDE214D9D590068CE11 /* pico_pic24.h */, - AEFF7EDF214D9D590068CE11 /* pico_pic32.h */, - AEFF7EE0214D9D590068CE11 /* pico_posix.h */, - ); - path = arch; - sourceTree = ""; - }; - AEFF7EF5214D9D590068CE11 /* modules */ = { - isa = PBXGroup; - children = ( - AEFF7EF7214D9D590068CE11 /* pico_6lowpan_ll.h */, - AEFF7EF6214D9D590068CE11 /* pico_6lowpan.h */, - AEFF7EF8214D9D590068CE11 /* pico_802154.h */, - AEFF7EF9214D9D590068CE11 /* pico_aodv.h */, - AEFF7EFA214D9D590068CE11 /* pico_arp.c */, - AEFF7EFB214D9D590068CE11 /* pico_arp.h */, - AEFF7EFC214D9D590068CE11 /* pico_dev_ipc.h */, - AEFF7EFD214D9D590068CE11 /* pico_dev_null.h */, - AEFF7EFE214D9D590068CE11 /* pico_dev_ppp.c */, - AEFF7EFF214D9D590068CE11 /* pico_dev_ppp.h */, - AEFF7F08214D9D590068CE11 /* pico_dhcp_client.h */, - AEA93E66259D07A30076297F /* pico_dhcp_common.c */, - AEFF7F0A214D9D590068CE11 /* pico_dhcp_common.h */, - AEA93E64259D07A20076297F /* pico_dhcp_server.c */, - AEA93E65259D07A30076297F /* pico_dhcp_server.h */, - AEFF7F0B214D9D590068CE11 /* pico_dns_client.c */, - AEFF7F0C214D9D590068CE11 /* pico_dns_client.h */, - AEFF7F0D214D9D590068CE11 /* pico_dns_common.c */, - AEFF7F0E214D9D590068CE11 /* pico_dns_common.h */, - AEFF7F0F214D9D590068CE11 /* pico_ethernet.c */, - AEFF7F10214D9D590068CE11 /* pico_ethernet.h */, - AEFF7F11214D9D590068CE11 /* pico_fragments.c */, - AEFF7F12214D9D590068CE11 /* pico_fragments.h */, - AEA93E6C259DE9160076297F /* pico_icmp4.c */, - AEFF7F14214D9D590068CE11 /* pico_icmp4.h */, - AEFF7F15214D9D590068CE11 /* pico_icmp6.h */, - AEFF7F16214D9D590068CE11 /* pico_igmp.h */, - AEFF7F17214D9D590068CE11 /* pico_ipfilter.h */, - AEFF7F18214D9D590068CE11 /* pico_ipv4.c */, - AEFF7F19214D9D590068CE11 /* pico_ipv4.h */, - AEFF7F1B214D9D590068CE11 /* pico_ipv6_nd.h */, - AEFF7F1A214D9D590068CE11 /* pico_ipv6.h */, - AEFF7F1C214D9D590068CE11 /* pico_mcast.h */, - AEFF7F1F214D9D590068CE11 /* pico_mld.h */, - AEFF7F20214D9D590068CE11 /* pico_mm.h */, - AEFF7F21214D9D590068CE11 /* pico_nat.h */, - AEFF7F22214D9D590068CE11 /* pico_olsr.h */, - AEFF7F23214D9D590068CE11 /* pico_socket_tcp.c */, - AEFF7F24214D9D590068CE11 /* pico_socket_tcp.h */, - AEFF7F25214D9D590068CE11 /* pico_socket_udp.c */, - AEFF7F26214D9D590068CE11 /* pico_socket_udp.h */, - AEFF7F27214D9D590068CE11 /* pico_strings.c */, - AEFF7F28214D9D590068CE11 /* pico_strings.h */, - AEFF7F29214D9D590068CE11 /* pico_tcp.c */, - AEFF7F2A214D9D590068CE11 /* pico_tcp.h */, - AEFF7F2B214D9D590068CE11 /* pico_udp.c */, - AEFF7F2C214D9D590068CE11 /* pico_udp.h */, - ); - path = modules; - sourceTree = ""; - }; - AEFF7F3D214D9D590068CE11 /* stack */ = { - isa = PBXGroup; - children = ( - AEFF7F3E214D9D590068CE11 /* pico_device.c */, - AEFF7F3F214D9D590068CE11 /* pico_frame.c */, - AEFF7F40214D9D590068CE11 /* pico_md5.c */, - AEFF7F41214D9D590068CE11 /* pico_protocol.c */, - AEFF7F42214D9D590068CE11 /* pico_socket.c */, - AEFF7F43214D9D590068CE11 /* pico_socket_multicast.c */, - AEFF7F44214D9D590068CE11 /* pico_stack.c */, - AEFF7F45214D9D590068CE11 /* pico_tree.c */, - ); - path = stack; - sourceTree = ""; - }; - F2190633265C23CC00AA2ACA /* deps */ = { - isa = PBXGroup; - children = ( - F2190634265C23F200AA2ACA /* zlib-1.2.11 */, - ); - path = deps; - sourceTree = ""; - }; - F2190634265C23F200AA2ACA /* zlib-1.2.11 */ = { - isa = PBXGroup; - children = ( - F2190635265C243C00AA2ACA /* adler32.c */, - F2190639265C244200AA2ACA /* compress.c */, - F219063F265C247C00AA2ACA /* crc32.c */, - F2190642265C247C00AA2ACA /* crc32.h */, - F2190645265C247C00AA2ACA /* deflate.c */, - F219064D265C247C00AA2ACA /* deflate.h */, - F2190644265C247C00AA2ACA /* gzclose.c */, - F2190653265C247D00AA2ACA /* gzguts.h */, - F219064C265C247C00AA2ACA /* gzlib.c */, - F219064B265C247C00AA2ACA /* gzread.c */, - F2190650265C247C00AA2ACA /* gzwrite.c */, - F2190641265C247C00AA2ACA /* infback.c */, - F219064F265C247C00AA2ACA /* inffast.c */, - F2190654265C247D00AA2ACA /* inffast.h */, - F2190640265C247C00AA2ACA /* inffixed.h */, - F2190646265C247C00AA2ACA /* inflate.c */, - F2190648265C247C00AA2ACA /* inflate.h */, - F219063D265C247C00AA2ACA /* inftrees.c */, - F2190643265C247C00AA2ACA /* inftrees.h */, - F219064E265C247C00AA2ACA /* trees.c */, - F2190652265C247D00AA2ACA /* trees.h */, - F2190647265C247C00AA2ACA /* uncompr.c */, - F2190649265C247C00AA2ACA /* zconf.h */, - F219063E265C247C00AA2ACA /* zlib.h */, - F219064A265C247C00AA2ACA /* zutil.c */, - F2190651265C247C00AA2ACA /* zutil.h */, - ); - path = "zlib-1.2.11"; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 84A388B21B1CDD3E000166C0 /* reicast-osx */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84A388CD1B1CDD3F000166C0 /* Build configuration list for PBXNativeTarget "reicast-osx" */; - buildPhases = ( - AE60BDA5222B7E8000FA8A5B /* ShellScript */, - 84A388AF1B1CDD3E000166C0 /* Sources */, - 84A388B01B1CDD3E000166C0 /* Frameworks */, - 84A388B11B1CDD3E000166C0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "reicast-osx"; - productName = "reicast-osx"; - productReference = 84A388B31B1CDD3E000166C0 /* Flycast.app */; - productType = "com.apple.product-type.application"; - }; - 84A388C21B1CDD3F000166C0 /* reicast-osxTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84A388D01B1CDD3F000166C0 /* Build configuration list for PBXNativeTarget "reicast-osxTests" */; - buildPhases = ( - 84A388BF1B1CDD3F000166C0 /* Sources */, - 84A388C01B1CDD3F000166C0 /* Frameworks */, - 84A388C11B1CDD3F000166C0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 84A388C51B1CDD3F000166C0 /* PBXTargetDependency */, - ); - name = "reicast-osxTests"; - productName = "reicast-osxTests"; - productReference = 84A388C31B1CDD3F000166C0 /* reicast-osxTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 84A388AB1B1CDD3E000166C0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0700; - LastUpgradeCheck = 1240; - ORGANIZATIONNAME = reicast; - TargetAttributes = { - 84A388B21B1CDD3E000166C0 = { - CreatedOnToolsVersion = 6.1; - LastSwiftMigration = 0920; - }; - 84A388C21B1CDD3F000166C0 = { - CreatedOnToolsVersion = 6.1; - LastSwiftMigration = 0920; - TestTargetID = 84A388B21B1CDD3E000166C0; - }; - }; - }; - buildConfigurationList = 84A388AE1B1CDD3E000166C0 /* Build configuration list for PBXProject "reicast-osx" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 84A388AA1B1CDD3E000166C0; - productRefGroup = 84A388B41B1CDD3E000166C0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 84A388B21B1CDD3E000166C0 /* reicast-osx */, - 84A388C21B1CDD3F000166C0 /* reicast-osxTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 84A388B11B1CDD3E000166C0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 84A388BB1B1CDD3E000166C0 /* Images.xcassets in Resources */, - 84A388BE1B1CDD3E000166C0 /* MainMenu.xib in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 84A388C11B1CDD3F000166C0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - AE60BDA5222B7E8000FA8A5B /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo \"#define GIT_VERSION \\\"`git describe --tags --always`\\\"\" > $SRCROOT/../../../core/version.h\necho \"#define GIT_HASH \\\"`git rev-parse --short HEAD`\\\"\" >> $SRCROOT/../../../core/version.h\necho \"#define BUILD_DATE \\\"`date '+%Y-%m-%d %H:%M:%S %Z'`\\\"\" >> $SRCROOT/../../../core/version.h\ncd $SRCROOT/../../../core/deps/miniupnpc; sh ./updateminiupnpcstrings.sh\n"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 84A388AF1B1CDD3E000166C0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - AE82C60625A4D92D00C79BC2 /* naomi_roms.cpp in Sources */, - AE82C6A225B64AE200C79BC2 /* zip_unchange_data.c in Sources */, - 84B7BF741B72720200F9733F /* descrambl.cpp in Sources */, - 84B7BF5D1B72720200F9733F /* gdi.cpp in Sources */, - 84B7BF5B1B72720200F9733F /* chd.cpp in Sources */, - 84B7BF611B72720200F9733F /* common.cpp in Sources */, - AEF998742598900A0038E0B8 /* minixml.c in Sources */, - AEFF7F5C214D9D590068CE11 /* pico_socket_udp.c in Sources */, - AEFF7278265901BF003E8022 /* libchdr_cdrom.c in Sources */, - AE82C6B825B64AE200C79BC2 /* zip_file_error_get.c in Sources */, - 84B7BF7A1B72720200F9733F /* gles.cpp in Sources */, - AEF998732598900A0038E0B8 /* upnperrors.c in Sources */, - F219065E265C247D00AA2ACA /* gzlib.c in Sources */, - AEF998602598900A0038E0B8 /* portlistingparse.c in Sources */, - F2190658265C247D00AA2ACA /* gzclose.c in Sources */, - AE82C67325B64AE200C79BC2 /* zip_source_error.c in Sources */, - AE80EDBF2157D4E600F7800F /* naomi_cart.cpp in Sources */, - AEA93E6D259DE9160076297F /* pico_icmp4.c in Sources */, - AE82C6C125B64AE200C79BC2 /* zip_file_error_clear.c in Sources */, - AE82C67C25B64AE200C79BC2 /* zip_set_file_compression.c in Sources */, - AEFF7F5E214D9D590068CE11 /* pico_tcp.c in Sources */, - AE82C67F25B64AE200C79BC2 /* zip_get_num_entries.c in Sources */, - AE80EDBE2157D4E600F7800F /* naomi.cpp in Sources */, - AE4AF3032588E7DE00F90C30 /* mainui.cpp in Sources */, - AE82C6A825B64AE200C79BC2 /* zip_name_locate.c in Sources */, - AE82C69525B64AE200C79BC2 /* zip_fclose.c in Sources */, - AEF256522294060400348550 /* archive.cpp in Sources */, - 84B7BF281B72720200F9733F /* dsp.cpp in Sources */, - 559E932F25FCBFCA001B0F40 /* utils-vixl.cc in Sources */, - AE7B907F235A53D800145C6A /* switcher.cpp in Sources */, - AE82C6D825B64AE200C79BC2 /* zip_fseek.c in Sources */, - AE82C6C925B64AE200C79BC2 /* zip_error_clear.c in Sources */, - 84B7BF3D1B72720200F9733F /* Renderer_if.cpp in Sources */, - AE82C69B25B64AE200C79BC2 /* zip_fopen_encrypted.c in Sources */, - 84B7BF7E1B72720200F9733F /* TexCache.cpp in Sources */, - AEF99730259682850038E0B8 /* rzip.cpp in Sources */, - AE82C6A425B64AE200C79BC2 /* zip_file_add.c in Sources */, - AE82C6D725B64AE200C79BC2 /* zip_fopen_index.c in Sources */, - AE82C67725B64AE200C79BC2 /* zip_error_to_str.c in Sources */, - AE43537522C9420C005E19CE /* LogManager.cpp in Sources */, - AE82C68325B64AE200C79BC2 /* zip_stat_init.c in Sources */, - AE82C68525B64AE200C79BC2 /* zip_source_read.c in Sources */, - AEFF7F4E214D9D590068CE11 /* pico_dev_ppp.c in Sources */, - AE82C69825B64AE200C79BC2 /* zip_entry.c in Sources */, - AE82C6C025B64AE200C79BC2 /* zip_discard.c in Sources */, - AEE6277C220D7B7E00EC7E89 /* imgui_draw.cpp in Sources */, - AE649C29218C553A00EF4A81 /* Delta.c in Sources */, - F2190656265C247D00AA2ACA /* crc32.c in Sources */, - AE82C6A625B64AE200C79BC2 /* zip_file_set_external_attributes.c in Sources */, - 84B7BF431B72720200F9733F /* decoder.cpp in Sources */, - AE82C6E825B64BAB00C79BC2 /* zip_err_str.c in Sources */, - AE82C68A25B64AE200C79BC2 /* zip_utf-8.c in Sources */, - 84B7BEBB1B72720200F9733F /* elf64.cpp in Sources */, - F219065D265C247D00AA2ACA /* gzread.c in Sources */, - AEA93E68259D07A30076297F /* pico_dhcp_common.c in Sources */, - EBDF374F1BB96581001191B5 /* audiobackend_coreaudio.cpp in Sources */, - AE7B907D235A53D800145C6A /* osx.cpp in Sources */, - 84B7BF581B72720200F9733F /* sh4_rom.cpp in Sources */, - AE82C67625B64AE200C79BC2 /* zip_ftell.c in Sources */, - 84B7BF441B72720200F9733F /* driver.cpp in Sources */, - AE2A2D7D21D6851E004B308D /* 7zCrcOpt.c in Sources */, - 84B7BF451B72720200F9733F /* shil.cpp in Sources */, - AE82C6B225B64AE200C79BC2 /* zip_get_num_files.c in Sources */, - F219065A265C247D00AA2ACA /* inflate.c in Sources */, - AE82C6C425B64AE200C79BC2 /* zip_stat.c in Sources */, - AE82C69225B64AE200C79BC2 /* zip_source_tell.c in Sources */, - AE82C6D125B64AE200C79BC2 /* zip_source_write.c in Sources */, - AEFF7276265901BF003E8022 /* libchdr_flac.c in Sources */, - AEFF7F6F214D9D590068CE11 /* pico_device.c in Sources */, - 559E933A25FCBFCA001B0F40 /* pointer-auth-aarch64.cc in Sources */, - 559E933C25FCBFCA001B0F40 /* logic-aarch64.cc in Sources */, - AE82C6A025B64AE200C79BC2 /* zip_pkware.c in Sources */, - F2190659265C247D00AA2ACA /* deflate.c in Sources */, - F2190661265C247D00AA2ACA /* gzwrite.c in Sources */, - 559E932E25FCBFCA001B0F40 /* cpu-features.cc in Sources */, - AEFF7F4D214D9D590068CE11 /* pico_arp.c in Sources */, - AE82C68225B64AE200C79BC2 /* zip_source_seek.c in Sources */, - AED73EBE2348E49900ECDB64 /* CustomTexture.cpp in Sources */, - AE2A2D7C21D6851E004B308D /* 7zBuf.c in Sources */, - 84B7BEB11B72720200F9733F /* cdipsr.cpp in Sources */, - AE82C6A525B64AE200C79BC2 /* zip_algorithm_deflate.c in Sources */, - AEF77FDB24AA76BA00171080 /* audiobackend_null.cpp in Sources */, - AE82C68E25B64AE200C79BC2 /* zip_source_buffer.c in Sources */, - AE82C6C725B64AE200C79BC2 /* zip_source_is_deleted.c in Sources */, - AE2A2D5D21D68470004B308D /* m4cartridge.cpp in Sources */, - AE82C6AC25B64AE200C79BC2 /* zip_add_entry.c in Sources */, - 559E934225FCBFCA001B0F40 /* cpu-aarch64.cc in Sources */, - AE2A2D5B21D68470004B308D /* m1cartridge.cpp in Sources */, - AE82C6AA25B64AE200C79BC2 /* zip_add.c in Sources */, - AE82C6D425B64AE200C79BC2 /* zip_source_window.c in Sources */, - AE649C2F218C553A00EF4A81 /* LzmaLib.c in Sources */, - AEFF7F55214D9D590068CE11 /* pico_dns_common.c in Sources */, - AE82C68125B64AE200C79BC2 /* zip_source_file_common.c in Sources */, - AE2A2D7821D6851E004B308D /* 7zCrc.c in Sources */, - AE82C67425B64AE200C79BC2 /* zip_source_remove.c in Sources */, - F2190636265C243C00AA2ACA /* adler32.c in Sources */, - 84B7BF371B72720200F9733F /* maple_if.cpp in Sources */, - AE82C6BC25B64AE200C79BC2 /* zip_strerror.c in Sources */, - AE82C69E25B64AE200C79BC2 /* zip_error_strerror.c in Sources */, - AEF998662598900A0038E0B8 /* miniwget.c in Sources */, - 84B7BF351B72720200F9733F /* maple_devs.cpp in Sources */, - 84B7BF461B72720200F9733F /* sh4_fpu.cpp in Sources */, - AE649C26218C553A00EF4A81 /* Bra86.c in Sources */, - AE82C69325B64AE200C79BC2 /* zip_file_get_external_attributes.c in Sources */, - 84B7BEAF1B72720200F9733F /* cfg.cpp in Sources */, - 84B7BF521B72720200F9733F /* ubc.cpp in Sources */, - AEA93E5C259BCD530076297F /* rtl8139c.cpp in Sources */, - AE82C6CF25B64AE200C79BC2 /* zip_set_name.c in Sources */, - AE82C6DB25B64AE200C79BC2 /* zip_file_get_comment.c in Sources */, - AE82C6DA25B64AE200C79BC2 /* zip_source_tell_write.c in Sources */, - AE8C27342111A31100D4D8F4 /* dsp_interp.cpp in Sources */, - 84B7BF421B72720200F9733F /* blockmanager.cpp in Sources */, - 84B7BF511B72720200F9733F /* tmu.cpp in Sources */, - AE82C6C225B64AE200C79BC2 /* zip_source_compress.c in Sources */, - AE82C68B25B64AE200C79BC2 /* zip_source_rollback_write.c in Sources */, - AE43537422C9420C005E19CE /* ConsoleListenerWin.cpp in Sources */, - AE82C6AD25B64AE200C79BC2 /* zip_source_zip_new.c in Sources */, - F219065F265C247D00AA2ACA /* trees.c in Sources */, - 84B7BF7B1B72720200F9733F /* gltex.cpp in Sources */, - AE1E294020A96B0B00FC6BA2 /* rec_x64.cpp in Sources */, - AEE6278822131BB500EC7E89 /* mapping.cpp in Sources */, - AEFF7F76214D9D590068CE11 /* pico_tree.c in Sources */, - AEE6277A220D7B7E00EC7E89 /* imgui.cpp in Sources */, - F219065C265C247D00AA2ACA /* zutil.c in Sources */, - AE82C69425B64AE200C79BC2 /* zip_error_get_sys_type.c in Sources */, - AE82C69925B64AE200C79BC2 /* zip_unchange_archive.c in Sources */, - 559E933825FCBFCA001B0F40 /* instrument-aarch64.cc in Sources */, - 84B7BEB91B72720200F9733F /* elf.cpp in Sources */, - AE82C60025A0E45A00C79BC2 /* picoppp.cpp in Sources */, - 84B7BF2B1B72720200F9733F /* arm_mem.cpp in Sources */, - 84B7BF4F1B72720200F9733F /* rtc.cpp in Sources */, - AE90679B235B6F6400CE473C /* gl_context.cpp in Sources */, - 84B7BF361B72720200F9733F /* maple_helper.cpp in Sources */, - 84B7BF541B72720200F9733F /* sh4_interrupts.cpp in Sources */, - AE2A2D7F21D6851E004B308D /* 7zFile.c in Sources */, - AEF2564822886A2E00348550 /* posix_vmem.cpp in Sources */, - 84B7BF6B1B72720200F9733F /* audiostream.cpp in Sources */, - 84B7BF301B72720200F9733F /* holly_intc.cpp in Sources */, - 559E934325FCBFCA001B0F40 /* assembler-aarch64.cc in Sources */, - AE649C2A218C553A00EF4A81 /* LzFind.c in Sources */, - AE82C6BA25B64AE200C79BC2 /* zip_memdup.c in Sources */, - AE82C6A125B64AE200C79BC2 /* zip_source_accept_empty.c in Sources */, - 84B7BF2A1B72720200F9733F /* arm7.cpp in Sources */, - AE90679D235DF80400CE473C /* osd.cpp in Sources */, - AE82C67D25B64AE200C79BC2 /* zip_get_name.c in Sources */, - F2D7C8A3265B3082002812E2 /* arm7_rec_arm64.cpp in Sources */, - 84B7BF551B72720200F9733F /* sh4_mem.cpp in Sources */, - AE82C69F25B64AE200C79BC2 /* zip_open.c in Sources */, - AE649C2C218C553A00EF4A81 /* Lzma86Enc.c in Sources */, - AE82C69725B64AE200C79BC2 /* zip_close.c in Sources */, - 84B7BF411B72720200F9733F /* ta_vtx.cpp in Sources */, - AEF9984C2598900A0038E0B8 /* addr_is_reserved.c in Sources */, - AE82C6B725B64AE200C79BC2 /* zip_source_close.c in Sources */, - AE1E293B2095FB1600FC6BA2 /* rec_cpp.cpp in Sources */, - AE82C6AE25B64AE200C79BC2 /* zip_source_free.c in Sources */, - 84B7BF331B72720200F9733F /* sb_mem.cpp in Sources */, - AE82C68425B64AE200C79BC2 /* zip_file_get_offset.c in Sources */, - AE82C6C625B64AE200C79BC2 /* zip_source_supports.c in Sources */, - AEF998782598900A0038E0B8 /* igd_desc_parse.c in Sources */, - 84B7BF2F1B72720200F9733F /* gdromv3.cpp in Sources */, - 84B7BF591B72720200F9733F /* sh4_sched.cpp in Sources */, - AE7B907C235A53D800145C6A /* gl4funcs.cpp in Sources */, - AE649C28218C553A00EF4A81 /* CpuArch.c in Sources */, - 84B7BF261B72720200F9733F /* aica_if.cpp in Sources */, - AEE6278722131BB500EC7E89 /* gamepad_device.cpp in Sources */, - AE82C68625B64AE200C79BC2 /* zip_set_archive_comment.c in Sources */, - 559E934125FCBFCA001B0F40 /* decoder-aarch64.cc in Sources */, - AE7BCB592415515B007285F8 /* arm7_rec.cpp in Sources */, - AE039B40261C61C8005E24C5 /* gui_cheats.cpp in Sources */, - AE649C30218C553A00EF4A81 /* Sort.c in Sources */, - AE82C6B325B64AE200C79BC2 /* zip_source_file_stdio.c in Sources */, - AE82C6D525B64AE200C79BC2 /* zip_set_default_password.c in Sources */, - AE82C6EB25B64BAB00C79BC2 /* zip_source_file_stdio_named.c in Sources */, - 8491687F1B782B2D00F3F2B4 /* ini.cpp in Sources */, - AE82C6BB25B64AE200C79BC2 /* zip_unchange.c in Sources */, - AE82C69625B64AE200C79BC2 /* zip_fopen.c in Sources */, - AEFF7274265901BF003E8022 /* libchdr_bitstream.c in Sources */, - AEA93E60259BCD530076297F /* bba.cpp in Sources */, - 84B7BF341B72720200F9733F /* maple_cfg.cpp in Sources */, - F219063A265C244200AA2ACA /* compress.c in Sources */, - AE82C6CC25B64AE200C79BC2 /* zip_hash.c in Sources */, - AE649C2D218C553A00EF4A81 /* LzmaDec.c in Sources */, - AE82C6AB25B64AE200C79BC2 /* zip_set_file_comment.c in Sources */, - AE82C6B025B64AE200C79BC2 /* zip_source_open.c in Sources */, - AEA94931244CDF50001134C7 /* naomi_flashrom.cpp in Sources */, - AE82C6B925B64AE200C79BC2 /* zip_replace.c in Sources */, - AE82C69C25B64AE200C79BC2 /* zip_error.c in Sources */, - AE82C6CE25B64AE200C79BC2 /* zip_fread.c in Sources */, - AE649C25218C553A00EF4A81 /* Bra.c in Sources */, - AE82C69025B64AE200C79BC2 /* zip_extra_field_api.c in Sources */, - AE82C6B625B64AE200C79BC2 /* zip_stat_index.c in Sources */, - 84B7BF401B72720200F9733F /* ta_ctx.cpp in Sources */, - AE2A2D5A21D68470004B308D /* gdcartridge.cpp in Sources */, - AE82C6C325B64AE200C79BC2 /* zip_source_begin_write_cloning.c in Sources */, - AEF256502294060400348550 /* ZipArchive.cpp in Sources */, - 84B7BF4D1B72720200F9733F /* intc.cpp in Sources */, - 559E92ED25FCBF23001B0F40 /* rec_arm64.cpp in Sources */, - 84B7BEB01B72720200F9733F /* cl.cpp in Sources */, - AED73DCC233ACC9800ECDB64 /* cheats.cpp in Sources */, - 84B7BF391B72720200F9733F /* drkPvr.cpp in Sources */, - 84B7BF621B72720200F9733F /* context.cpp in Sources */, - AE82C6C525B64AE200C79BC2 /* zip_source_get_file_attributes.c in Sources */, - AE82C69A25B64AE200C79BC2 /* zip_rename.c in Sources */, - AEFF7F72214D9D590068CE11 /* pico_protocol.c in Sources */, - AE7BCB6E24460910007285F8 /* naomi_m3comm.cpp in Sources */, - AE82C6D625B64AE200C79BC2 /* zip_add_dir.c in Sources */, - 84B7BF6A1B72720200F9733F /* audiobackend_pulseaudio.cpp in Sources */, - AE82C6DE25B64AE200C79BC2 /* zip_source_pkware_encode.c in Sources */, - 84B7BF3F1B72720200F9733F /* ta.cpp in Sources */, - AE2A24DA22AE7EB600DD3034 /* ssa.cpp in Sources */, - AE82C6CB25B64AE200C79BC2 /* zip_file_replace.c in Sources */, - AE82C68F25B64AE200C79BC2 /* zip_fdopen.c in Sources */, - AED73DC42303E19200ECDB64 /* sdl.cpp in Sources */, - F2190655265C247D00AA2ACA /* inftrees.c in Sources */, - AE82C6BD25B64AE200C79BC2 /* zip_file_set_encryption.c in Sources */, - 84B7BF751B72720200F9733F /* gdrom_hle.cpp in Sources */, - AE82C69125B64AE200C79BC2 /* zip_dirent.c in Sources */, - AE7BCB6B244608B6007285F8 /* naomi_network.cpp in Sources */, - 84B7BF5A1B72720200F9733F /* cdi.cpp in Sources */, - AE43537322C9420C005E19CE /* ConsoleListenerNix.cpp in Sources */, - AE82C67825B64AE200C79BC2 /* zip_progress.c in Sources */, - 84B7BF831B727AD700F9733F /* osx-main.mm in Sources */, - 84B7BF761B72720200F9733F /* reios.cpp in Sources */, - 84B7BF3B1B72720200F9733F /* pvr_regs.cpp in Sources */, - 559E933B25FCBFCA001B0F40 /* instructions-aarch64.cc in Sources */, - AE4AF300257FDFD000F90C30 /* maple_jvs.cpp in Sources */, - AE82C6D925B64AE200C79BC2 /* zip_file_strerror.c in Sources */, - 84B7BF311B72720200F9733F /* sb.cpp in Sources */, - AE649C2B218C553A00EF4A81 /* Lzma86Dec.c in Sources */, - 84B7BF4B1B72720200F9733F /* cpg.cpp in Sources */, - AE2A2D8021D6851E004B308D /* 7zDec.c in Sources */, - AE82C67A25B64AE200C79BC2 /* zip_source_seek_write.c in Sources */, - AE649C24218C553A00EF4A81 /* Alloc.c in Sources */, - AE82C6B125B64AE200C79BC2 /* zip_unchange_all.c in Sources */, - AEE62768220D7B4400EC7E89 /* cue.cpp in Sources */, - AEE6278E2224762000EC7E89 /* imgui_impl_opengl3.cpp in Sources */, - AE82C6A325B64AE200C79BC2 /* zip_get_archive_comment.c in Sources */, - AE80EDB72157D4D500F7800F /* serialize.cpp in Sources */, - AEE6276B220D7B5500EC7E89 /* gui.cpp in Sources */, - 84B7BF6C1B72720200F9733F /* profiler.cpp in Sources */, - AEFF7F73214D9D590068CE11 /* pico_socket.c in Sources */, - AE82C68925B64AE200C79BC2 /* zip_source_commit_write.c in Sources */, - AEFF7F5D214D9D590068CE11 /* pico_strings.c in Sources */, - AEFF7ECC214AEC810068CE11 /* modem.cpp in Sources */, - 84B7BF2E1B72720200F9733F /* gdrom_response.cpp in Sources */, - AEF9984B2598900A0038E0B8 /* minisoap.c in Sources */, - AE82C6C825B64AE200C79BC2 /* zip_get_file_comment.c in Sources */, - AE82C6D225B64AE200C79BC2 /* zip_buffer.c in Sources */, - 84B7BF7F1B72720200F9733F /* stdclass.cpp in Sources */, - F2190660265C247D00AA2ACA /* inffast.c in Sources */, - AE82C6BF25B64AE200C79BC2 /* zip_source_layered.c in Sources */, - AE82C6EA25B64BAB00C79BC2 /* zip_random_unix.c in Sources */, - AEFF7F59214D9D590068CE11 /* pico_ipv4.c in Sources */, - AE82C67525B64AE200C79BC2 /* zip_delete.c in Sources */, - 84B7BF271B72720200F9733F /* aica_mem.cpp in Sources */, - 84B7BF571B72720200F9733F /* sh4_opcode_list.cpp in Sources */, - 84B7BF691B72720200F9733F /* audiobackend_oss.cpp in Sources */, - AEF9987B259B345E0038E0B8 /* miniupnp.cpp in Sources */, - AEA93E51259BA2180076297F /* audiobackend_sdl2.cpp in Sources */, - AE82C67925B64AE200C79BC2 /* zip_error_get.c in Sources */, - AE82C6DD25B64AE200C79BC2 /* zip_dir_add.c in Sources */, - AE82C69D25B64AE200C79BC2 /* zip_get_encryption_implementation.c in Sources */, - 559E933025FCBFCA001B0F40 /* compiler-intrinsics-vixl.cc in Sources */, - AEE6277B220D7B7E00EC7E89 /* imgui_demo.cpp in Sources */, - AE2A2D7A21D6851E004B308D /* 7zArcIn.c in Sources */, - 84B7BF471B72720200F9733F /* sh4_interpreter.cpp in Sources */, - AEF998762598900A0038E0B8 /* miniupnpc.c in Sources */, - AE2A2D7921D6851E004B308D /* 7zStream.c in Sources */, - 84B7BF531B72720200F9733F /* sh4_core_regs.cpp in Sources */, - 84B7BF3E1B72720200F9733F /* spg.cpp in Sources */, - 84B7BF251B72720200F9733F /* aica.cpp in Sources */, - AE82C6A725B64AE200C79BC2 /* zip_libzip_version.c in Sources */, - 84B7BF791B72720200F9733F /* gldraw.cpp in Sources */, - AE82C6E925B64BAB00C79BC2 /* zip_mkstempm.c in Sources */, - 84B7BF4E1B72720200F9733F /* mmu.cpp in Sources */, - AE82C6AF25B64AE200C79BC2 /* zip_file_rename.c in Sources */, - AE82C6B525B64AE200C79BC2 /* zip_source_begin_write.c in Sources */, - AEF256512294060400348550 /* 7zArchive.cpp in Sources */, - 84B7BEBA1B72720200F9733F /* elf32.cpp in Sources */, - 84B7BF481B72720200F9733F /* sh4_opcodes.cpp in Sources */, - AE2A2D7E21D6851E004B308D /* Lzma2Dec.c in Sources */, - AE82C68825B64AE200C79BC2 /* zip_source_stat.c in Sources */, - AEF998632598900A0038E0B8 /* upnpreplyparse.c in Sources */, - AEFF7F5B214D9D590068CE11 /* pico_socket_tcp.c in Sources */, - AE82C68D25B64AE200C79BC2 /* zip_file_set_mtime.c in Sources */, - F2190657265C247D00AA2ACA /* infback.c in Sources */, - AE649C27218C553A00EF4A81 /* BraIA64.c in Sources */, - AED73EBF2348E49900ECDB64 /* sorter.cpp in Sources */, - AE82C6CA25B64AE200C79BC2 /* zip_new.c in Sources */, - AEF25646227C442F00348550 /* fastmmu.cpp in Sources */, - 84B7BF4A1B72720200F9733F /* ccn.cpp in Sources */, - 559E933D25FCBFCA001B0F40 /* simulator-aarch64.cc in Sources */, - AEFF7F5F214D9D590068CE11 /* pico_udp.c in Sources */, - AEFF7F70214D9D590068CE11 /* pico_frame.c in Sources */, - 559E933E25FCBFCA001B0F40 /* macro-assembler-aarch64.cc in Sources */, - AEF998652598900A0038E0B8 /* receivedata.c in Sources */, - AE8C274321122E2500D4D8F4 /* xbrz.cpp in Sources */, - AE82C6A925B64AE200C79BC2 /* zip_io_util.c in Sources */, - AE649C2E218C553A00EF4A81 /* LzmaEnc.c in Sources */, - AE82C67B25B64AE200C79BC2 /* zip_get_archive_flag.c in Sources */, - 559E933925FCBFCA001B0F40 /* cpu-features-auditor-aarch64.cc in Sources */, - 84B7BF4C1B72720200F9733F /* dmac.cpp in Sources */, - AE82C6CD25B64AE200C79BC2 /* zip_source_call.c in Sources */, - 559E933F25FCBFCA001B0F40 /* disasm-aarch64.cc in Sources */, - AE2A2D5E21D68470004B308D /* decrypt.cpp in Sources */, - AE82C68725B64AE200C79BC2 /* zip_set_archive_flag.c in Sources */, - AED4473C25FC0CF100B045FF /* quad.cpp in Sources */, - AEFF7F56214D9D590068CE11 /* pico_ethernet.c in Sources */, - AEE6277E220D7B7E00EC7E89 /* imgui_widgets.cpp in Sources */, - 559E934425FCBFCA001B0F40 /* code-buffer-vixl.cc in Sources */, - 84B7BF771B72720200F9733F /* reios_elf.cpp in Sources */, - AE9125CC25E3BBDC00ED4594 /* option.cpp in Sources */, - 84B7BF5C1B72720200F9733F /* common.cpp in Sources */, - F2D7C89F265B304F002812E2 /* dsp_arm64.cpp in Sources */, - AE82C6BE25B64AE200C79BC2 /* zip_source_crc.c in Sources */, - 84B7BF681B72720200F9733F /* audiobackend_directsound.cpp in Sources */, - AE2A2D5C21D68470004B308D /* awcartridge.cpp in Sources */, - AE82C6B425B64AE200C79BC2 /* zip_source_pkware_decode.c in Sources */, - 84B7BF3A1B72720200F9733F /* pvr_mem.cpp in Sources */, - 84B7BF661B72720200F9733F /* nullDC.cpp in Sources */, - AE82C60125A0E45A00C79BC2 /* dns.cpp in Sources */, - AEE6279422247C0A00EC7E89 /* gui_util.cpp in Sources */, - 84B7BF291B72720200F9733F /* sgc_if.cpp in Sources */, - F219065B265C247D00AA2ACA /* uncompr.c in Sources */, - 84B7BF5E1B72720200F9733F /* ImgReader.cpp in Sources */, - AEFF7275265901BF003E8022 /* libchdr_huffman.c in Sources */, - AE82C6DC25B64AE200C79BC2 /* zip_extra_field.c in Sources */, - AE82C6D325B64AE200C79BC2 /* zip_string.c in Sources */, - AE82C68025B64AE200C79BC2 /* zip_source_function.c in Sources */, - 84B7BF2C1B72720200F9733F /* vbaARM.cpp in Sources */, - AE2A2D7B21D6851E004B308D /* Bcj2.c in Sources */, - 84B7BF561B72720200F9733F /* sh4_mmr.cpp in Sources */, - 84B7BF3C1B72720200F9733F /* pvr_sb_regs.cpp in Sources */, - 84B7BF671B72720200F9733F /* audiobackend_alsa.cpp in Sources */, - 84B7BF501B72720200F9733F /* serial.cpp in Sources */, - 84B7BF381B72720200F9733F /* _vmem.cpp in Sources */, - 84B7BF5F1B72720200F9733F /* ioctl.cpp in Sources */, - AEA93E67259D07A30076297F /* pico_dhcp_server.c in Sources */, - AE7BCB522406EDB0007285F8 /* dsp_x64.cpp in Sources */, - AE82C6D025B64AE200C79BC2 /* zip_fopen_index_encrypted.c in Sources */, - 84B7BF491B72720200F9733F /* bsc.cpp in Sources */, - AE43537222C9420C005E19CE /* ConsoleListenerDroid.cpp in Sources */, - 84A388B91B1CDD3E000166C0 /* AppDelegate.swift in Sources */, - AEFF7F75214D9D590068CE11 /* pico_stack.c in Sources */, - AEF998672598900A0038E0B8 /* upnpdev.c in Sources */, - AEFF7F74214D9D590068CE11 /* pico_socket_multicast.c in Sources */, - AEFF7F71214D9D590068CE11 /* pico_md5.c in Sources */, - AEFF7273265901BF003E8022 /* libchdr_chd.c in Sources */, - AEF9986B2598900A0038E0B8 /* upnpcommands.c in Sources */, - AEF998622598900A0038E0B8 /* connecthostport.c in Sources */, - AE7BCB582415515B007285F8 /* arm7_rec_x64.cpp in Sources */, - AEFF7F54214D9D590068CE11 /* pico_dns_client.c in Sources */, - 559E934025FCBFCA001B0F40 /* operands-aarch64.cc in Sources */, - AEF998752598900A0038E0B8 /* minissdpc.c in Sources */, - AEFF7F57214D9D590068CE11 /* pico_fragments.c in Sources */, - AE82C68C25B64AE200C79BC2 /* zip_file_set_comment.c in Sources */, - 84B7BF861B72871600F9733F /* EmuGLView.swift in Sources */, - AE82C67E25B64AE200C79BC2 /* zip_source_zip.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 84A388BF1B1CDD3F000166C0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 84A388CA1B1CDD3F000166C0 /* emulator_osxTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 84A388C51B1CDD3F000166C0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 84A388B21B1CDD3E000166C0 /* reicast-osx */; - targetProxy = 84A388C41B1CDD3F000166C0 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 84A388BC1B1CDD3E000166C0 /* MainMenu.xib */ = { - isa = PBXVariantGroup; - children = ( - 84A388BD1B1CDD3E000166C0 /* Base */, - ); - name = MainMenu.xib; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 84A388CB1B1CDD3F000166C0 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AE2A234A22941AF000DD3034 /* DreamcastConfig.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "-"; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_FAST_MATH = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - TARGET_NO_OPENMP, - CHD5_LZMA, - _7ZIP_ST, - CHD5_FLAC, - "HAVE_CONFIG_H=1", - "USE_SDL=1", - XXH_INLINE_ALL, - VK_USE_PLATFORM_MACOS_MVK, - Z_HAVE_UNISTD_H, - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - }; - name = Debug; - }; - 84A388CC1B1CDD3F000166C0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AE2A234A22941AF000DD3034 /* DreamcastConfig.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "-"; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_FAST_MATH = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - TARGET_NO_OPENMP, - CHD5_LZMA, - _7ZIP_ST, - CHD5_FLAC, - "HAVE_CONFIG_H=1", - NDEBUG, - "USE_SDL=1", - XXH_INLINE_ALL, - VK_USE_PLATFORM_MACOS_MVK, - Z_HAVE_UNISTD_H, - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = macosx; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_VERSION = 5.0; - }; - name = Release; - }; - 84A388CE1B1CDD3F000166C0 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AE2A234A22941AF000DD3034 /* DreamcastConfig.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "-"; - COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = ""; - ENABLE_HARDENED_RUNTIME = NO; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - "GCC_PREPROCESSOR_DEFINITIONS[arch=i386]" = ( - TARGET_OSX, - "$(inherited)", - ); - "GCC_PREPROCESSOR_DEFINITIONS[arch=x86_64]" = ( - TARGET_OSX_X64, - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/emulator-osx/include\"", - "\"$(SRCROOT)/../../../core/deps\"", - "\"$(SRCROOT)/../../../core\"", - "\"$(SRCROOT)/../../../core/khronos\"", - "\"$(SRCROOT)/../../../core/deps/picotcp\"/**", - "\"$(SRCROOT)/../../../core/deps/xxHash\"", - "\"$(SRCROOT)/../../../core/deps/libchdr/deps/zlib-1.2.11\"", - "\"$(SRCROOT)/../../../core/deps/glslang\"", - "\"$(SRCROOT)/../../../core/deps/glm\"", - "\"$(SRCROOT)/../../../core/deps/xbyak\"", - "\"$(SRCROOT)/../../../core/deps/stb\"", - "\"$(SRCROOT)/../../../core/deps/miniupnpc\"", - "\"$(SRCROOT)/../../../core/deps/nowide/include\"", - "\"$(SRCROOT)/../../../core/deps/libzip/lib\"", - "\"$(SRCROOT)/../../../core/deps/vixl\"", - /usr/local/include/SDL2, - "\"$(SRCROOT)/../../../core/deps/SDL/include\"", - "\"$(SRCROOT)/../../../core/deps/libchdr/include\"", - /usr/local/include, - ); - INFOPLIST_FILE = "emulator-osx/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - OTHER_LDFLAGS = "$(LIBSDL)"; - OTHER_LIBTOOLFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = com.flyinghead.Flycast; - PRODUCT_NAME = "$(REI_APP_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "emulator-osx/emulator-osx-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - }; - name = Debug; - }; - 84A388CF1B1CDD3F000166C0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AE2A234A22941AF000DD3034 /* DreamcastConfig.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "-"; - COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = ""; - ENABLE_HARDENED_RUNTIME = NO; - GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; - "GCC_PREPROCESSOR_DEFINITIONS[arch=i386]" = ( - TARGET_OSX, - "$(inherited)", - ); - "GCC_PREPROCESSOR_DEFINITIONS[arch=x86_64]" = ( - TARGET_OSX_X64, - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/emulator-osx/include\"", - "\"$(SRCROOT)/../../../core/deps\"", - "\"$(SRCROOT)/../../../core\"", - "\"$(SRCROOT)/../../../core/khronos\"", - "\"$(SRCROOT)/../../../core/deps/picotcp\"/**", - "\"$(SRCROOT)/../../../core/deps/xxHash\"", - "\"$(SRCROOT)/../../../core/deps/libchdr/deps/zlib-1.2.11\"", - "\"$(SRCROOT)/../../../core/deps/glslang\"", - "\"$(SRCROOT)/../../../core/deps/glm\"", - "\"$(SRCROOT)/../../../core/deps/xbyak\"", - "\"$(SRCROOT)/../../../core/deps/stb\"", - "\"$(SRCROOT)/../../../core/deps/miniupnpc\"", - "\"$(SRCROOT)/../../../core/deps/nowide/include\"", - "\"$(SRCROOT)/../../../core/deps/libzip/lib\"", - "\"$(SRCROOT)/../../../core/deps/vixl\"", - /usr/local/include/SDL2, - "\"$(SRCROOT)/../../../core/deps/SDL/include\"", - "\"$(SRCROOT)/../../../core/deps/libchdr/include\"", - /usr/local/include, - ); - INFOPLIST_FILE = "emulator-osx/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - OTHER_LDFLAGS = "$(LIBSDL)"; - OTHER_LIBTOOLFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = com.flyinghead.Flycast; - PRODUCT_NAME = "$(REI_APP_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_OBJC_BRIDGING_HEADER = "emulator-osx/emulator-osx-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - }; - name = Release; - }; - 84A388D11B1CDD3F000166C0 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AE2A234A22941AF000DD3034 /* DreamcastConfig.xcconfig */; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(DEVELOPER_FRAMEWORKS_DIR)", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = "emulator-osxTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.flyinghead.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "reicast-osxTests"; - SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/reicast-osx.app/Contents/MacOS/reicast-osx"; - }; - name = Debug; - }; - 84A388D21B1CDD3F000166C0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AE2A234A22941AF000DD3034 /* DreamcastConfig.xcconfig */; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(DEVELOPER_FRAMEWORKS_DIR)", - "$(inherited)", - ); - INFOPLIST_FILE = "emulator-osxTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.flyinghead.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "reicast-osxTests"; - SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/reicast-osx.app/Contents/MacOS/reicast-osx"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 84A388AE1B1CDD3E000166C0 /* Build configuration list for PBXProject "reicast-osx" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 84A388CB1B1CDD3F000166C0 /* Debug */, - 84A388CC1B1CDD3F000166C0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 84A388CD1B1CDD3F000166C0 /* Build configuration list for PBXNativeTarget "reicast-osx" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 84A388CE1B1CDD3F000166C0 /* Debug */, - 84A388CF1B1CDD3F000166C0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 84A388D01B1CDD3F000166C0 /* Build configuration list for PBXNativeTarget "reicast-osxTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 84A388D11B1CDD3F000166C0 /* Debug */, - 84A388D21B1CDD3F000166C0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 84A388AB1B1CDD3E000166C0 /* Project object */; -} diff --git a/shell/apple/emulator-osx/reicast-osx.xcodeproj/xcshareddata/xcschemes/reicast-osx.xcscheme b/shell/apple/emulator-osx/reicast-osx.xcodeproj/xcshareddata/xcschemes/reicast-osx.xcscheme deleted file mode 100644 index 2f483cec1..000000000 --- a/shell/apple/emulator-osx/reicast-osx.xcodeproj/xcshareddata/xcschemes/reicast-osx.xcscheme +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/shell/apple/reicast.xcworkspace/contents.xcworkspacedata b/shell/apple/reicast.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 9768cadb8..000000000 --- a/shell/apple/reicast.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/shell/apple/reicast.xcworkspace/xcshareddata/reicast-ios.xccheckout b/shell/apple/reicast.xcworkspace/xcshareddata/reicast-ios.xccheckout deleted file mode 100644 index 3e4de698e..000000000 --- a/shell/apple/reicast.xcworkspace/xcshareddata/reicast-ios.xccheckout +++ /dev/null @@ -1,41 +0,0 @@ - - - - - IDESourceControlProjectFavoriteDictionaryKey - - IDESourceControlProjectIdentifier - 153E213C-241E-4F02-8A4F-A1601A5610B6 - IDESourceControlProjectName - reicast-ios - IDESourceControlProjectOriginsDictionary - - BA170A7EFF7E25B0BD97DB6DB173D1CFB4CE3BD6 - https://github.com/reicast/reicast-emulator.git - - IDESourceControlProjectPath - shell/apple/emulator-ios/reicast-ios.xcodeproj - IDESourceControlProjectRelativeInstallPathDictionary - - BA170A7EFF7E25B0BD97DB6DB173D1CFB4CE3BD6 - ../../../../.. - - IDESourceControlProjectURL - https://github.com/reicast/reicast-emulator.git - IDESourceControlProjectVersion - 111 - IDESourceControlProjectWCCIdentifier - BA170A7EFF7E25B0BD97DB6DB173D1CFB4CE3BD6 - IDESourceControlProjectWCConfigurations - - - IDESourceControlRepositoryExtensionIdentifierKey - public.vcs.git - IDESourceControlWCCIdentifierKey - BA170A7EFF7E25B0BD97DB6DB173D1CFB4CE3BD6 - IDESourceControlWCCName - reicast-emulator - - - - diff --git a/shell/apple/reicast.xcworkspace/xcshareddata/xcdebugger/Breakpoints_v2.xcbkptlist b/shell/apple/reicast.xcworkspace/xcshareddata/xcdebugger/Breakpoints_v2.xcbkptlist deleted file mode 100644 index 9abc04fbb..000000000 --- a/shell/apple/reicast.xcworkspace/xcshareddata/xcdebugger/Breakpoints_v2.xcbkptlist +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/shell/libretro/libretro.cpp b/shell/libretro/libretro.cpp index 77b967d02..6ffb5d7c1 100644 --- a/shell/libretro/libretro.cpp +++ b/shell/libretro/libretro.cpp @@ -2086,9 +2086,9 @@ static void updateMouseState(u32 port) mo_buttons[port] |= 1 << 1; btn_state = input_cb(port, RETRO_DEVICE_MOUSE, 0, RETRO_DEVICE_ID_MOUSE_MIDDLE); if (btn_state) - mo_buttons[port] &= ~(1 << 0); + mo_buttons[port] &= ~(1 << 3); else - mo_buttons[port] |= 1 << 0; + mo_buttons[port] |= 1 << 3; if (input_cb(port, RETRO_DEVICE_MOUSE, 0, RETRO_DEVICE_ID_MOUSE_WHEELDOWN)) mo_wheel_delta[port] -= 10; else if (input_cb(port, RETRO_DEVICE_MOUSE, 0, RETRO_DEVICE_ID_MOUSE_WHEELUP)) diff --git a/shell/linux/Makefile b/shell/linux/Makefile deleted file mode 100644 index addc7d4b8..000000000 --- a/shell/linux/Makefile +++ /dev/null @@ -1,604 +0,0 @@ -.DEFAULT_GOAL := all -LOCAL_PATH := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST)))) -FOR_LINUX :=1 -#NO_REC := 1 -#NO_REND := 1 -USE_OSS := 1 -#USE_PULSEAUDIO := 1 -#USE_SDLAUDIO := 1 -#USE_LIBAO := 1 -#USE_SDL := 1 -ifndef USE_SDL -USE_EVDEV := 1 -USE_UDEV := 1 -endif -PLATFORM_EXT := elf -#USE_SYSTEM_MINIUPNPC := 1 - -CXX ?= ${CC_PREFIX}g++ -CC ?= ${CC_PREFIX}gcc -AS ?= ${CC_PREFIX}as -STRIP ?= ${CC_PREFIX}strip -LD ?= ${CC} -WINDRES=${CC_PREFIX}windres -CHD5_LZMA := 1 -CHD5_FLAC := 1 - -MFLAGS := -ASFLAGS := -LDFLAGS ?= -INCS ?= -LIBS ?= -CFLAGS := -CXXFLAGS := - -ifneq (, $(filter $(shell uname -s), FreeBSD OpenBSD NetBSD DragonFly)) - CFLAGS += -DTARGET_BSD - undefine USE_UDEV -else - USE_ALSA := 1 -# USE_JOYSTICK := 1 -endif - -# Platform auto-detection -# Can be overridden by using: -# make platform=x64 -ifeq (,$(platform)) - UNAME = $(shell uname -a) - ifeq ($(UNAME),) - platform = win32 - else ifneq ($(findstring MINGW,$(UNAME)),) - platform = win32 - else ifneq ($(findstring win,$(UNAME)),) - platform = win32 - endif -endif -ifeq (,$(platform)) - ARCH = $(shell uname -m) - ifeq ($(ARCH), $(filter $(ARCH), i386 i686)) - platform = x86 - else ifeq ($(ARCH), $(filter $(ARCH), x86_64 AMD64 amd64)) - platform = x64 - else ifneq (,$(findstring aarch64,$(ARCH))) - platform = arm64 - HARDWARE = $(shell grep Hardware /proc/cpuinfo) - ifneq (,$(findstring Vero4K,$(HARDWARE))) - platform = vero4k - FEATURES = $(shell grep Features /proc/cpuinfo) - ifneq (,$(findstring neon,$(FEATURES))) - platform += neon - endif - endif - else ifneq (,$(findstring arm,$(ARCH))) - HARDWARE = $(shell grep Hardware /proc/cpuinfo) - ifneq (,$(findstring BCM2709,$(HARDWARE))) - platform = rpi2 - else ifneq (,$(findstring BCM2711,$(HARDWARE))) - platform = rpi4-mesa - else ifneq (,$(findstring AM33XX,$(HARDWARE))) - platform = beagle - else ifneq (,$(findstring Pandora,$(HARDWARE))) - platform = pandora - else ifneq (,$(findstring ODROIDC,$(HARDWARE))) - platform = odroidc1 - else ifneq (,$(findstring ODROID-XU3,$(HARDWARE))) - platform = odroidxu3 - else ifneq (,$(findstring ODROID-XU4,$(HARDWARE))) - platform = odroidxu3 - else ifneq (,$(findstring ODROIDXU,$(HARDWARE))) - platform = odroidxu - else ifneq (,$(findstring ODROIDX2,$(HARDWARE))) - platform = odroidx2 - else ifneq (,$(findstring ODROIDX,$(HARDWARE))) - platform = odroidx - else ifneq (,$(findstring ODROID-U2/U3,$(HARDWARE))) - platform = odroidu2 - else ifneq (,$(findstring ODROIDU2,$(HARDWARE))) - platform = odroidu2 - else - platform = armv7h - endif - else - $(warning Unsupported CPU architecture, using lincpp) - platform = lincpp - endif - - FLAGS = $(shell grep flags /proc/cpuinfo) - ifneq (,$(findstring sse4_1,$(FLAGS))) - platform += sse4_1 - endif -endif - -$(info Platform: $(platform)) - -# Generic 32 bit x86 (a.k.a. i386/i486/i686) -ifneq (,$(findstring x86,$(platform))) - X86_REC := 1 - NOT_ARM := 1 -ifndef USE_SDL - USE_X11 := 1 -endif - MFLAGS += -m32 - ASFLAGS += --32 - LDFLAGS += -m32 - CFLAGS += -m32 -DTARGET_NO_AREC -fno-builtin-sqrtf - CXXFLAGS += -fexceptions - -# Generic 64 bit x86 (a.k.a. x64/AMD64/x86_64/Intel64/EM64T) -else ifneq (,$(findstring x64,$(platform))) - X64_REC := 1 - NOT_ARM := 1 -ifndef USE_SDL - USE_X11 := 1 -endif - USE_VULKAN ?= 1 - CFLAGS += -fno-builtin-sqrtf - CXXFLAGS += -fexceptions - LDFLAGS := -no-pie - -# Generic 64 bit ARM (armv8) Linux -else ifneq (,$(findstring arm64,$(platform))) - NOT_ARM := 1 -ifndef USE_SDL - USE_X11 := 1 -endif - ARM64_REC := 1 - ISARM64 := 1 - CFLAGS += -fno-builtin-sqrtf - CXXFLAGS += -fexceptions - -# Generic 32 bit ARMhf (a.k.a. ARMv7h) -else ifneq (,$(findstring armv7h,$(platform))) - MFLAGS += -marm -mfloat-abi=hard -march=armv7-a -funroll-loops - ASFLAGS += -mfloat-abi=hard -march=armv7-a - ifneq (,$(findstring neon,$(platform))) - MFLAGS += -mfpu=neon - ASFLAGS += -mfpu=neon - endif - USE_GLES := 1 - -# LinCPP -else ifneq (,$(findstring lincpp,$(platform))) - CPP_REC := 1 - NOT_ARM := 1 - USE_X11 := 1 - CFLAGS += -D TARGET_NO_JIT - CXXFLAGS += -fexceptions -std=gnu++11 - -# Raspberry Pi -else ifneq (,$(findstring rpi,$(platform))) - ifneq (,$(findstring rpi2,$(platform))) - MFLAGS += -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard - ASFLAGS += -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard - else ifneq (,$(findstring rpi3,$(platform))) - MFLAGS += -march=armv8-a+crc -mtune=cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard -marm - ASFLAGS += -march=armv8-a+crc -mtune=cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard -marm - else ifneq (,$(findstring rpi4,$(platform))) - MFLAGS += -march=armv8-a+crc -mtune=cortex-a72 -mfpu=neon-fp-armv8 -mfloat-abi=hard -marm - ASFLAGS += -march=armv8-a+crc -mtune=cortex-a72 -mfpu=neon-fp-armv8 -mfloat-abi=hard -marm - CFLAGS += -DGLES3 - endif - ifneq (,$(findstring mesa,$(platform))) - USE_SDL := 1 - USE_GLES := 1 - else - INCS += -I/opt/vc/include/ -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads - LIBS += -L/opt/vc/lib/ -lbcm_host -ldl - LIBS += -lbrcmEGL -lbrcmGLESv2 - CFLAGS += -D TARGET_VIDEOCORE -DGLES - USE_OMX := 1 - USE_DISPMANX := 1 - endif - undefine USE_X11 - -# BeagleBone Black -else ifneq (,$(findstring beagle,$(platform))) - CC_PREFIX ?= arm-none-linux-gnueabi- - MFLAGS += -marm -march=armv7-a -mtune=cortex-a9 -mfpu=neon -mfloat-abi=softfp -funroll-loops - ASFLAGS := -march=armv7-a -mfpu=neon -mfloat-abi=softfp - USE_GLES := 1 - -# Pandora -else ifneq (,$(findstring pandora,$(platform))) - USE_X11 := 1 - USE_SDL := 1 - PGO_USE := 1 - USE_GLES := 1 - MFLAGS += -marm -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -funroll-loops -ftree-vectorize -fomit-frame-pointer - ASFLAGS += -march=armv7-a -mfpu=neon -mfloat-abi=softfp - CFLAGS += -D TARGET_PANDORA -DPANDORA - -# ODROIDs -else ifneq (,$(findstring odroid,$(platform))) - MFLAGS += -marm -mfpu=neon -mfloat-abi=hard -funroll-loops - ASFLAGS += -mfpu=neon -mfloat-abi=hard - CFLAGS += -DARM_HARDFP -fsingle-precision-constant - USE_GLES := 1 - USE_SDL := 1 - undefine USE_X11 - undefine USE_EVDEV - undefine USE_VULKAN - - # ODROID-XU3, -XU3 Lite & -XU4 - ifneq (,$(findstring odroidxu3,$(platform))) - MFLAGS += -march=armv7ve -mcpu=cortex-a15 -mtune=cortex-a15.cortex-a7 -mfpu=neon-vfpv4 -mvectorize-with-neon-quad - ASFLAGS += -march=armv7ve - CFLAGS += -DGLES3 - # Other ODROIDs - else - MFLAGS += -march=armv7-a - ASFLAGS += -march=armv7-a - - # ODROID-C1 & -C1+ - ifneq (,$(findstring odroidc1,$(platform))) - MFLAGS += -mtune=cortex-a5 - - # ODROID-U2, -U3, -X & -X2 - else - MFLAGS += -mtune=cortex-a9 - - endif - endif - -# ROCKCHIP -else ifneq (,$(findstring rockchip,$(platform))) - MFLAGS += -marm -march=armv8-a+crc -mfpu=neon -mfloat-abi=hard -funroll-loops -mtune=cortex-a53 - ASFLAGS += -march=armv8-a+crc -mfpu=neon -mfloat-abi=hard - CXXFLAGS += -fexceptions - CFLAGS += -DMESA_EGL_NO_X11_HEADERS=1 -DEGL_NO_X11=1 -fpermissive -fno-builtin-sqrtf - INCS += -I/opt/vc/include/ -I/opt/vc/include/libdrm - LIBS += -ldrm -lGLESv2 - USE_GLES := 1 - USE_EVDEV := 1 - USE_UDEV := 1 - FOR_LINUX := 1 - ISARM64 := 1 - -# Vero4K -else ifneq (,$(findstring vero4k,$(platform))) - MFLAGS += -marm -march=armv8-a+crc -mtune=cortex-a53 -mfloat-abi=hard -funsafe-math-optimizations -funroll-loops - ASFLAGS += -mfloat-abi=hard - ifneq (,$(findstring neon,$(platform))) - MFLAGS += -mfpu=neon - ASFLAGS += -mfpu=neon - endif - INCS += -I/opt/vero3/include/ - LIBS += -L/opt/vero3/lib/ -lEGL -lGLESv2 - USE_GLES := 1 - USE_SDL := 1 - -# Windows -else ifneq (,$(findstring win32,$(platform))) - NOT_ARM := 1 - CFLAGS += -fno-builtin-sqrtf -funroll-loops -I /mingw64/include - LDFLAGS += -static-libgcc -static-libstdc++ -Wl,-subsystem,windows - LIBS := -lopengl32 -lwinmm -lgdi32 -lwsock32 -lws2_32 -ldsound -lcomctl32 -lcomdlg32 -lxinput -liphlpapi -ld3d9 -ld3dx9 -Wl,-Bstatic -lgomp - PLATFORM_EXT := exe - CC = gcc - CXX = g++ - USE_SDL = 1 - USE_SDLAUDIO = 1 - STATIC_LIBZIP = 1 -ifeq ($(WITH_DYNAREC), x86) - X86_REC := 1 - LDFLAGS += -m32 - CFLAGS += -m32 -D TARGET_NO_AREC -else - X64_REC := 1 -endif - undefine USE_X11 - undefine USE_ALSA - undefine USE_OSS - undefine USE_EVDEV - undefine USE_UDEV - undefine FOR_LINUX - FOR_WINDOWS := 1 - USE_VULKAN ?= 1 -else - $(error Unknown platform) -endif - -RZDCY_SRC_DIR = $(LOCAL_PATH)/../../core -include $(RZDCY_SRC_DIR)/core.mk - -LDFLAGS += -g -Wl,-Map,$(notdir $@).map,--gc-sections -Wl,-O3 -Wl,--sort-common -fopenmp - -CFLAGS += $(RZDCY_CFLAGS) -g -O3 -D NDEBUG -c -fopenmp #-D NO_REND -CFLAGS += -frename-registers -fno-strict-aliasing -fsingle-precision-constant -CFLAGS += -ftree-vectorize -Wall -Wno-unused-result - -CXXFLAGS += $(RZDCY_CFLAGS) -fno-rtti -fno-operator-names -D_GLIBCXX_USE_CXX11_ABI=0 -std=gnu++11 - -INCS += -I$(RZDCY_SRC_DIR) -I$(RZDCY_SRC_DIR)/deps -I$(RZDCY_SRC_DIR)/khronos - -ifdef FOR_WINDOWS - INCS += -I$(LOCAL_PATH)/include/mingw - LIBS += -lm -static -lpthread -else - INCS += -I$(LOCAL_PATH)/include/linux - LIBS += -lm -lpthread -endif -ifdef FOR_LINUX -LIBS += -lrt -endif -ifdef USE_SYSTEM_MINIUPNPC -LIBS += -lminiupnpc -endif -ifndef STATIC_LIBZIP -LIBS += -lzip -endif - -$(RZDCY_SRC_DIR)/deps/miniupnpc/libminiupnpc.a: -ifdef FOR_WINDOWS - $(MAKE) -C $(RZDCY_SRC_DIR)/deps/miniupnpc -f Makefile.mingw CC=gcc libminiupnpc.a -else - $(MAKE) -C $(RZDCY_SRC_DIR)/deps/miniupnpc libminiupnpc.a -endif - -PREFIX ?= /usr/local -MAN_DIR ?= ${PREFIX}/share/man/man1 -MENUENTRY_DIR ?= ${PREFIX}/share/applications -ICON_DIR ?= ${PREFIX}/share/pixmaps - -ifdef USE_SDL - ifdef FOR_WINDOWS - CXXFLAGS += -D USE_SDL - INCS += -I$(RZDCY_SRC_DIR)/deps/SDL/include - else - CXXFLAGS += `sdl2-config --cflags` -D USE_SDL - LIBS += `sdl2-config --libs` - endif -endif - -ifdef PGO_MAKE - CFLAGS += -fprofile-generate -pg - LDFLAGS += -fprofile-generate -else - CFLAGS += -fomit-frame-pointer -endif - -ifdef PGO_USE - CFLAGS += -fprofile-use -endif - -ifdef LTO_TEST - CFLAGS += -flto -fwhole-program - LDFLAGS +=-flto -fwhole-program -endif - -ifdef USE_DISPMANX - CFLAGS += -D SUPPORT_DISPMANX - CXXFLAGS += -D SUPPORT_DISPMANX -endif - -ifdef USE_X11 - CFLAGS += `pkg-config --cflags x11` -D SUPPORT_X11 - CXXFLAGS += `pkg-config --cflags x11` -D SUPPORT_X11 - LIBS += `pkg-config --libs x11` -endif - -ifdef USE_EVDEV - CXXFLAGS += -D USE_EVDEV -ifdef USE_UDEV - CXXFLAGS += -D USE_UDEV - LIBS += -ludev -endif -endif - -ifdef USE_JOYSTICK - CXXFLAGS += -D USE_JOYSTICK -endif - -ifdef USE_OMX - CXXFLAGS += -D USE_OMX - LIBS += -lopenmaxil -endif - -ifdef USE_ALSA - CXXFLAGS += `pkg-config --cflags alsa` -D USE_ALSA - LIBS += `pkg-config --libs alsa` -endif - -ifdef USE_OSS - CXXFLAGS += -D USE_OSS -endif - -ifdef USE_PULSEAUDIO - CXXFLAGS += `pkg-config --cflags libpulse-simple` -D USE_PULSEAUDIO - LIBS += `pkg-config --libs libpulse-simple` -endif - -ifdef USE_SDLAUDIO - ifdef FOR_WINDOWS - CXXFLAGS += -D USE_SDL_AUDIO - INCS += -ISDL/include - USE_SDL = 1 - else - CXXFLAGS += `sdl2-config --cflags` -D USE_SDL_AUDIO - LIBS += `sdl2-config --libs` - endif -endif - -ifdef USE_LIBAO - CXXFLAGS += `pkg-config --cflags ao` -D USE_LIBAO - LIBS += `pkg-config --libs ao` -endif - -# these are also handled on core.mk, but ignored here - -# GLES on x11? -ifdef USE_GLES - CFLAGS += -DGLES - LIBS += -lEGL -lGLESv2 -else ifdef FOR_LINUX - LIBS += -ldl -lGL #for desktop gl -endif - -ifdef TEST_AUTOMATION - CFLAGS += -DTEST_AUTOMATION -endif - -ifdef DEBUGFAST - CFLAGS += -DDEBUGFAST -endif - -ifdef ASAN - CFLAGS += -fsanitize=address -static-libasan - LDFLAGS += -fsanitize=address -static-libasan -endif - -ifdef LOG_TO_PTY - CFLAGS += -D LOG_TO_PTY -endif - -ifdef UNIT_TESTS - CFLAGS += -DUNIT_TESTS - EXECUTABLE_STRIPPED=nosym-alltests - DC_PLATFORM=tests - EXECUTABLE=alltests.$(PLATFORM_EXT) - EXECUTABLE_NAME=alltests - TEST_SRC_DIR:=$(RZDCY_SRC_DIR)/../tests/src - RZDCY_FILES += $(wildcard $(TEST_SRC_DIR)/*.cpp) $(RZDCY_SRC_DIR)/deps/gtest/src/gtest_main.cc $(RZDCY_SRC_DIR)/deps/gtest/src/gtest-all.cc -else - EXECUTABLE_STRIPPED=nosym-flycast.$(PLATFORM_EXT) - DC_PLATFORM=dreamcast - EXECUTABLE=flycast.$(PLATFORM_EXT) - EXECUTABLE_NAME=flycast -endif - -ifndef NOT_ARM - AS=$(CC) - ASFLAGS += $(CFLAGS) -endif - -CHAR_EMPTY:= -CHAR_SPACE:=$(CHAR_EMPTY) $(CHAR_EMPTY) -BUILDDIR:=obj-$(DC_PLATFORM)-$(subst $(CHAR_SPACE),-,$(platform)) - -OBJECTS=$(RZDCY_FILES:.cpp=.build_obj) -OBJECTS:=$(OBJECTS:.cc=.build_obj) -OBJECTS:=$(OBJECTS:.c=.build_obj) -OBJECTS:=$(OBJECTS:.S=.build_obj) -OBJECTS:=$(patsubst $(RZDCY_SRC_DIR)/%,$(BUILDDIR)/%,$(OBJECTS)) - -ifdef FOR_WINDOWS -OBJECTS += $(BUILDDIR)/flycastres.build_obj -$(BUILDDIR)/flycastres.build_obj: $(LOCAL_PATH)/../windows/flycast.rc $(LOCAL_PATH)/../windows/flycast.ico $(RZDCY_SRC_DIR)/version.h - $(WINDRES) $< $@ - -endif - -ifndef USE_SYSTEM_MINIUPNPC -OBJECTS += $(RZDCY_SRC_DIR)/deps/miniupnpc/libminiupnpc.a -CFLAGS += -DMINIUPNP_STATICLIB -endif - -ifdef FOR_WINDOWS -CMAKE_FLAVOR = -G "MinGW Makefiles" -endif - -ifdef USE_SDL - ifdef FOR_WINDOWS -$(OBJECTS): SDL/lib/libSDL2.a - -SDL/lib/libSDL2.a: - mkdir -p SDL && \ - cd SDL && \ - cmake $(CMAKE_FLAVOR) -DCMAKE_INSTALL_PREFIX=. -DBUILD_SHARED_LIBS=OFF -DCMAKE_SH=SH-NOTFOUND $(RZDCY_SRC_DIR)/deps/SDL && \ - cmake --build . --target install - - -OBJECTS += SDL/lib/libSDL2.a -LIBS += -ldinput8 -ldxguid -ldxerr8 -LIBS += -luser32 -limm32 -lole32 -loleaut32 -lshell32 -lsetupapi -lversion -luuid - endif -endif - -libchdr/libchdr-static.a: - mkdir -p libchdr && \ - cd libchdr && \ - cmake $(CMAKE_FLAVOR) -DBUILD_SHARED_LIBS=OFF -DCMAKE_SH=SH-NOTFOUND $(RZDCY_SRC_DIR)/deps/libchdr && \ - cmake --build . - - -OBJECTS += libchdr/libchdr-static.a - -DEPDIR := .dep-$(BUILDDIR) -DEPFLAGS = -MT $@ -MD -MP -MF $(DEPDIR)/$*.Td -DEPS=$(RZDCY_FILES:.cpp=.d) -DEPS:=$(DEPS:.cc=.d) -DEPS:=$(DEPS:.c=.d) -DEPS:=$(DEPS:.S=.d) -DEPS:=$(patsubst $(RZDCY_SRC_DIR)/%,$(DEPDIR)/%,$(DEPS)) -POSTCOMPILE = mv -f $(DEPDIR)/$*.Td $(DEPDIR)/$*.d - -all: $(CPPFILES) $(EXECUTABLE) $(EXECUTABLE_STRIPPED) - -$(EXECUTABLE): $(OBJECTS) - $(CXX) $(MFLAGS) $(EXTRAFLAGS) $(LDFLAGS) $(OBJECTS) $(LIBS) -o $@ - -$(EXECUTABLE_STRIPPED): $(EXECUTABLE) - cp $< $@ && $(STRIP) $@ - -$(BUILDDIR)/%.build_obj : $(RZDCY_SRC_DIR)/%.cpp -$(BUILDDIR)/%.build_obj: $(RZDCY_SRC_DIR)/%.cpp $(DEPDIR)/%.d $(VERSION_HEADER) - mkdir -p $(dir $@) - mkdir -p .dep-$(dir $@) - $(CXX) $(EXTRAFLAGS) $(INCS) $(DEPFLAGS) $(CFLAGS) $(MFLAGS) $(CXXFLAGS) $< -o $@ - $(POSTCOMPILE) - -$(BUILDDIR)/%.build_obj : $(RZDCY_SRC_DIR)/%.cc -$(BUILDDIR)/%.build_obj: $(RZDCY_SRC_DIR)/%.cc $(DEPDIR)/%.d $(VERSION_HEADER) - mkdir -p $(dir $@) - mkdir -p .dep-$(dir $@) - $(CXX) $(EXTRAFLAGS) $(INCS) $(DEPFLAGS) $(CFLAGS) $(MFLAGS) $(CXXFLAGS) $< -o $@ - $(POSTCOMPILE) - -$(BUILDDIR)/%.build_obj : $(RZDCY_SRC_DIR)/%.c -$(BUILDDIR)/%.build_obj: $(RZDCY_SRC_DIR)/%.c $(DEPDIR)/%.d $(VERSION_HEADER) - mkdir -p $(dir $@) - mkdir -p .dep-$(dir $@) - $(CC) $(EXTRAFLAGS) $(INCS) $(DEPFLAGS) $(CFLAGS) $< -o $@ - $(POSTCOMPILE) - -$(BUILDDIR)/%.build_obj : $(RZDCY_SRC_DIR)/%.S $(VERSION_HEADER) - mkdir -p $(dir $@) - $(AS) $(ASFLAGS) $(INCS) $< -o $@ - -install: $(EXECUTABLE) - mkdir -p $(DESTDIR)$(PREFIX)/bin 2>/dev/null || true - mkdir -p $(DESTDIR)$(PREFIX)/share/flycast/mappings 2>/dev/null || true - mkdir -p $(DESTDIR)$(MAN_DIR) 2>/dev/null || true - mkdir -p $(DESTDIR)$(MENUENTRY_DIR) 2>/dev/null || true - mkdir -p $(DESTDIR)$(ICON_DIR) 2>/dev/null || true - install -m755 $(EXECUTABLE) $(DESTDIR)$(PREFIX)/bin/$(EXECUTABLE_NAME) - install -m644 mappings/controller_generic.cfg $(DESTDIR)$(PREFIX)/share/flycast/mappings - install -m644 mappings/controller_pandora.cfg $(DESTDIR)$(PREFIX)/share/flycast/mappings - install -m644 mappings/controller_xboxdrv.cfg $(DESTDIR)$(PREFIX)/share/flycast/mappings - install -m644 mappings/controller_xpad.cfg $(DESTDIR)$(PREFIX)/share/flycast/mappings - install -m644 mappings/keyboard.cfg $(DESTDIR)$(PREFIX)/share/flycast/mappings - install -m644 man/flycast.1 $(DESTDIR)$(MAN_DIR) - install -m644 flycast.desktop $(DESTDIR)$(MENUENTRY_DIR) - install -m644 flycast.png $(DESTDIR)$(ICON_DIR) - -uninstall: - rm -f $(DESTDIR)$(PREFIX)/bin/$(EXECUTABLE_NAME) - rm -f $(DESTDIR)$(PREFIX)/share/flycast/mappings/controller_generic.cfg - rm -f $(DESTDIR)$(PREFIX)/share/flycast/mappings/controller_pandora.cfg - rm -f $(DESTDIR)$(PREFIX)/share/flycast/mappings/controller_xboxdrv.cfg - rm -f $(DESTDIR)$(PREFIX)/share/flycast/mappings/controller_xpad.cfg - rm -f $(DESTDIR)$(PREFIX)/share/flycast/mappings/keyboard.cfg - rm -f $(DESTDIR)$(MAN_DIR)/flycast.1 - rm -f $(DESTDIR)$(MENUENTRY_DIR)/flycast.desktop - rm -f $(DESTDIR)$(ICON_DIR)/flycast.png - -clean: - rm -f $(OBJECTS) $(EXECUTABLE) $(EXECUTABLE_STRIPPED) .map $(VERSION_HEADER) - -tests: alltests.$(PLATFORM_EXT) - ./alltests.$(PLATFORM_EXT) - -.PRECIOUS = $(DEPDIR)/%.d -$(DEPDIR)/%.d: ; - --include $(DEPS) diff --git a/shell/linux/include/mingw/config.h b/shell/linux/include/mingw/config.h deleted file mode 100644 index 463d99c9b..000000000 --- a/shell/linux/include/mingw/config.h +++ /dev/null @@ -1,73 +0,0 @@ -#ifndef HAD_CONFIG_H -#define HAD_CONFIG_H -#ifndef _HAD_ZIPCONF_H -#include "zipconf.h" -#endif -/* BEGIN DEFINES */ -/* #undef HAVE___PROGNAME */ -#define HAVE__CLOSE -#define HAVE__DUP -#define HAVE__FDOPEN -#define HAVE__FILENO -#define HAVE__SETMODE -/* #undef HAVE__SNPRINTF */ -#define HAVE__STRDUP -#define HAVE__STRICMP -#define HAVE__STRTOI64 -#define HAVE__STRTOUI64 -/* #undef HAVE__UMASK */ -#define HAVE__UNLINK -/* #undef HAVE_ARC4RANDOM */ -/* #undef HAVE_CLONEFILE */ -/* #undef HAVE_COMMONCRYPTO */ -/* #undef HAVE_CRYPTO */ -/* #undef HAVE_FICLONERANGE */ -#define HAVE_FILENO -#define HAVE_FSEEKO -#define HAVE_FTELLO -/* #undef HAVE_GETPROGNAME */ -/* #undef HAVE_GNUTLS */ -/* #undef HAVE_LIBBZ2 */ -/* #undef HAVE_LIBLZMA */ -/* #undef HAVE_LIBZSTD */ -/* #undef HAVE_LOCALTIME_R */ -/* #undef HAVE_MBEDTLS */ -/* #undef HAVE_MKSTEMP */ -/* #undef HAVE_NULLABLE */ -/* #undef HAVE_OPENSSL */ -#define HAVE_SETMODE -/* #undef HAVE_STRCASECMP */ -#define HAVE_STRDUP -#define HAVE_STRICMP -#define HAVE_STRTOLL -#define HAVE_STRTOULL -/* #undef HAVE_STRUCT_TM_TM_ZONE */ -#define HAVE_STDBOOL_H -/* #undef HAVE_STRINGS_H */ -/* #undef HAVE_UNISTD_H */ -/* #undef HAVE_WINDOWS_CRYPTO */ -#define SIZEOF_OFF_T 4 -#define SIZEOF_SIZE_T 8 -/* #undef HAVE_DIRENT_H */ -/* #undef HAVE_FTS_H */ -/* #undef HAVE_NDIR_H */ -/* #undef HAVE_SYS_DIR_H */ -/* #undef HAVE_SYS_NDIR_H */ -/* #undef WORDS_BIGENDIAN */ -/* #undef HAVE_SHARED */ -/* END DEFINES */ -#define PACKAGE "flycast" -#define VERSION "" - -/* FIXME This is for FLAC */ -#define PACKAGE_VERSION "1.3.2" -#define FLAC__HAS_OGG 0 -#define FLAC__NO_DLL 1 -#define HAVE_LROUND 1 -#define HAVE_STDINT_H 1 -#define HAVE_STDLIB_H 1 -#ifndef _MSC_VER -#define HAVE_SYS_PARAM_H 1 -#endif - -#endif /* HAD_CONFIG_H */ diff --git a/shell/linux/include/mingw/zipconf.h b/shell/linux/include/mingw/zipconf.h deleted file mode 100644 index b2f212762..000000000 --- a/shell/linux/include/mingw/zipconf.h +++ /dev/null @@ -1,52 +0,0 @@ -#ifndef _HAD_ZIPCONF_H -#define _HAD_ZIPCONF_H - -/* - zipconf.h -- platform specific include file - - This file was generated automatically by CMake - based on ../cmake-zipconf.h.in. - */ - -#define LIBZIP_VERSION "1.7.3.1" -#define LIBZIP_VERSION_MAJOR 1 -#define LIBZIP_VERSION_MINOR 7 -#define LIBZIP_VERSION_MICRO 3 - -#define ZIP_STATIC - -#define _Nullable -#define _Nonnull - -#if !defined(__STDC_FORMAT_MACROS) -#define __STDC_FORMAT_MACROS 1 -#endif -#include -#include - -typedef int8_t zip_int8_t; -typedef uint8_t zip_uint8_t; -typedef int16_t zip_int16_t; -typedef uint16_t zip_uint16_t; -typedef int32_t zip_int32_t; -typedef uint32_t zip_uint32_t; -typedef int64_t zip_int64_t; -typedef uint64_t zip_uint64_t; - -#define ZIP_INT8_MIN (-ZIP_INT8_MAX-1) -#define ZIP_INT8_MAX 0x7f -#define ZIP_UINT8_MAX 0xff - -#define ZIP_INT16_MIN (-ZIP_INT16_MAX-1) -#define ZIP_INT16_MAX 0x7fff -#define ZIP_UINT16_MAX 0xffff - -#define ZIP_INT32_MIN (-ZIP_INT32_MAX-1L) -#define ZIP_INT32_MAX 0x7fffffffL -#define ZIP_UINT32_MAX 0xffffffffLU - -#define ZIP_INT64_MIN (-ZIP_INT64_MAX-1LL) -#define ZIP_INT64_MAX 0x7fffffffffffffffLL -#define ZIP_UINT64_MAX 0xffffffffffffffffULL - -#endif /* zipconf.h */ diff --git a/shell/linux/man/flycast.1 b/shell/linux/man/flycast.1 index 3f4bea5f8..476ef8437 100644 --- a/shell/linux/man/flycast.1 +++ b/shell/linux/man/flycast.1 @@ -34,18 +34,18 @@ flycast -config window:fullscreen=yes The config file for \fBflycast\fR can be found at: .IP -~/.config/reicast/emu.cfg +~/.config/flycast/emu.cfg .LP .SH "VMU SAVE FILE" .TP -The VMU save files can be found at ~/.local/share/reicast/, by default \fBflycast\fR will create two VMU files for the first controller: +The VMU save files can be found at ~/.local/share/flycast/, by default \fBflycast\fR will create two VMU files for the first controller: .IP -~/.local/share/reicast/vmu_save_A1.bin +~/.local/share/flycast/vmu_save_A1.bin .br -~/.local/share/reicast/vmu_save_A2.bin +~/.local/share/flycast/vmu_save_A2.bin .LP .SH "BIOS AND FLASH ROMS" @@ -54,11 +54,11 @@ The VMU save files can be found at ~/.local/share/reicast/, by default \fBflycas \fBflycast\fR needs the original Atomiswave or Naomi BIOS files. The Dreamcast BIOS isn't needed in most cases but is recommended. For copyright reasons it is not possible to distribute them bundled with \fBflycast\fR, so you have to dump them from your own Dreamcast. \fBflycast\fR will look for these files in: .IP -~/.local/share/reicast/data/dc_boot.bin +~/.local/share/flycast/data/dc_boot.bin .br -~/.local/share/reicast/data/naomi.zip +~/.local/share/flycast/data/naomi.zip .br -~/.local/share/reicast/data/awbios.zip +~/.local/share/flycast/data/awbios.zip .LP .SH "CONTROLS"