├── .gitignore ├── .vscode └── c_cpp_properties.json ├── LICENSE ├── README.md ├── avs2-core.dll ├── clean.sh ├── cross-i686-w64-mingw32.txt ├── cross-x86_64-w64-mingw32.txt ├── data_mods └── MOD_README.txt ├── ensure_xp_compatible.py ├── meson.build ├── pkfs_unpack_readme.txt ├── playpen.sh ├── src ├── 3rd_party │ ├── GuillotineBinPack.cpp │ ├── GuillotineBinPack.h │ ├── MinHook.h │ ├── Rect.cpp │ ├── Rect.h │ ├── hat-trie │ │ ├── array-hash │ │ │ ├── array_growth_policy.h │ │ │ ├── array_hash.h │ │ │ ├── array_map.h │ │ │ └── array_set.h │ │ ├── htrie_hash.h │ │ ├── htrie_map.h │ │ └── htrie_set.h │ ├── htrie_hash.h │ ├── htrie_map.h │ ├── htrie_set.h │ ├── libsquish │ │ ├── LICENSE.txt │ │ ├── alpha.cpp │ │ ├── alpha.h │ │ ├── clusterfit.cpp │ │ ├── clusterfit.h │ │ ├── colourblock.cpp │ │ ├── colourblock.h │ │ ├── colourfit.cpp │ │ ├── colourfit.h │ │ ├── colourset.cpp │ │ ├── colourset.h │ │ ├── config.h │ │ ├── maths.cpp │ │ ├── maths.h │ │ ├── note.layeredfs.txt │ │ ├── rangefit.cpp │ │ ├── rangefit.h │ │ ├── simd.h │ │ ├── simd_float.h │ │ ├── simd_sse.h │ │ ├── simd_ve.h │ │ ├── singlecolourfit.cpp │ │ ├── singlecolourfit.h │ │ ├── singlecolourlookup.inl │ │ ├── squish.cpp │ │ └── squish.h │ ├── lodepng.cpp │ ├── lodepng.h │ ├── md5.cpp │ ├── md5.h │ ├── minhook │ │ ├── include │ │ │ └── MinHook.h │ │ └── src │ │ │ ├── buffer.c │ │ │ ├── buffer.h │ │ │ ├── hde │ │ │ ├── hde32.c │ │ │ ├── hde32.h │ │ │ ├── hde64.c │ │ │ ├── hde64.h │ │ │ ├── pstdint.h │ │ │ ├── table32.h │ │ │ └── table64.h │ │ │ ├── hook.c │ │ │ ├── trampoline.c │ │ │ └── trampoline.h │ ├── rapidxml.hpp │ ├── rapidxml_print.hpp │ ├── stb_dxt.cpp │ └── stb_dxt.h ├── avs.cpp ├── avs.h ├── avs_standalone.cpp ├── avs_standalone.hpp ├── config.cpp ├── config.hpp ├── dllmain.cpp ├── hook.cpp ├── hook.h ├── imagefs.cpp ├── imagefs.hpp ├── log.cpp ├── log.hpp ├── modpath_handler.cpp ├── modpath_handler.h ├── playpen.cpp ├── ramfs_demangler.cpp ├── ramfs_demangler.h ├── tests.cpp ├── texbin.cpp ├── texbin.hpp ├── texbin_debug.cpp ├── texture_packer.cpp ├── texture_packer.h ├── utils.cpp ├── utils.hpp └── winxp_mutex.hpp ├── src_injector ├── d3d9.def ├── dllmain.cpp ├── dxgi.def ├── opengl32.def └── opengl_defs.h ├── subprojects └── gtest.wrap ├── test.sh ├── testcases_data_mods ├── Case_Sensitive │ └── OhNO │ │ └── oWo ├── bst_regression │ └── data2 │ │ └── graphic │ │ ├── psd_result.ifs │ │ └── psd_result_ifs │ │ └── afp │ │ └── afplist.merged.xml ├── empty │ └── .keep ├── md5_lookup │ ├── test.ifs │ └── test_ifs │ │ ├── afp │ │ ├── bsi │ │ │ └── confirm_all │ │ └── confirm_all │ │ ├── geo │ │ ├── confirm_all_shape11 │ │ ├── confirm_all_shape5 │ │ └── confirm_all_shape8 │ │ ├── outer.png │ │ └── tex │ │ └── inner.png └── xml_merge │ └── data2 │ └── subfolder │ ├── base.merged.xml │ └── base.xml └── xp_dlls ├── README.md ├── kernel32.dll └── msvcrt.dll /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/README.md -------------------------------------------------------------------------------- /avs2-core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/avs2-core.dll -------------------------------------------------------------------------------- /clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/clean.sh -------------------------------------------------------------------------------- /cross-i686-w64-mingw32.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/cross-i686-w64-mingw32.txt -------------------------------------------------------------------------------- /cross-x86_64-w64-mingw32.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/cross-x86_64-w64-mingw32.txt -------------------------------------------------------------------------------- /data_mods/MOD_README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/data_mods/MOD_README.txt -------------------------------------------------------------------------------- /ensure_xp_compatible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/ensure_xp_compatible.py -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/meson.build -------------------------------------------------------------------------------- /pkfs_unpack_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/pkfs_unpack_readme.txt -------------------------------------------------------------------------------- /playpen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/playpen.sh -------------------------------------------------------------------------------- /src/3rd_party/GuillotineBinPack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/GuillotineBinPack.cpp -------------------------------------------------------------------------------- /src/3rd_party/GuillotineBinPack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/GuillotineBinPack.h -------------------------------------------------------------------------------- /src/3rd_party/MinHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/MinHook.h -------------------------------------------------------------------------------- /src/3rd_party/Rect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/Rect.cpp -------------------------------------------------------------------------------- /src/3rd_party/Rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/Rect.h -------------------------------------------------------------------------------- /src/3rd_party/hat-trie/array-hash/array_growth_policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/hat-trie/array-hash/array_growth_policy.h -------------------------------------------------------------------------------- /src/3rd_party/hat-trie/array-hash/array_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/hat-trie/array-hash/array_hash.h -------------------------------------------------------------------------------- /src/3rd_party/hat-trie/array-hash/array_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/hat-trie/array-hash/array_map.h -------------------------------------------------------------------------------- /src/3rd_party/hat-trie/array-hash/array_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/hat-trie/array-hash/array_set.h -------------------------------------------------------------------------------- /src/3rd_party/hat-trie/htrie_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/hat-trie/htrie_hash.h -------------------------------------------------------------------------------- /src/3rd_party/hat-trie/htrie_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/hat-trie/htrie_map.h -------------------------------------------------------------------------------- /src/3rd_party/hat-trie/htrie_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/hat-trie/htrie_set.h -------------------------------------------------------------------------------- /src/3rd_party/htrie_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/htrie_hash.h -------------------------------------------------------------------------------- /src/3rd_party/htrie_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/htrie_map.h -------------------------------------------------------------------------------- /src/3rd_party/htrie_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/htrie_set.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/LICENSE.txt -------------------------------------------------------------------------------- /src/3rd_party/libsquish/alpha.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/alpha.cpp -------------------------------------------------------------------------------- /src/3rd_party/libsquish/alpha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/alpha.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/clusterfit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/clusterfit.cpp -------------------------------------------------------------------------------- /src/3rd_party/libsquish/clusterfit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/clusterfit.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/colourblock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/colourblock.cpp -------------------------------------------------------------------------------- /src/3rd_party/libsquish/colourblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/colourblock.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/colourfit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/colourfit.cpp -------------------------------------------------------------------------------- /src/3rd_party/libsquish/colourfit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/colourfit.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/colourset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/colourset.cpp -------------------------------------------------------------------------------- /src/3rd_party/libsquish/colourset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/colourset.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/config.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/maths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/maths.cpp -------------------------------------------------------------------------------- /src/3rd_party/libsquish/maths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/maths.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/note.layeredfs.txt: -------------------------------------------------------------------------------- 1 | libsquish-1.15 2 | -------------------------------------------------------------------------------- /src/3rd_party/libsquish/rangefit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/rangefit.cpp -------------------------------------------------------------------------------- /src/3rd_party/libsquish/rangefit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/rangefit.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/simd.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/simd_float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/simd_float.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/simd_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/simd_sse.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/simd_ve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/simd_ve.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/singlecolourfit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/singlecolourfit.cpp -------------------------------------------------------------------------------- /src/3rd_party/libsquish/singlecolourfit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/singlecolourfit.h -------------------------------------------------------------------------------- /src/3rd_party/libsquish/singlecolourlookup.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/singlecolourlookup.inl -------------------------------------------------------------------------------- /src/3rd_party/libsquish/squish.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/squish.cpp -------------------------------------------------------------------------------- /src/3rd_party/libsquish/squish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/libsquish/squish.h -------------------------------------------------------------------------------- /src/3rd_party/lodepng.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/lodepng.cpp -------------------------------------------------------------------------------- /src/3rd_party/lodepng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/lodepng.h -------------------------------------------------------------------------------- /src/3rd_party/md5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/md5.cpp -------------------------------------------------------------------------------- /src/3rd_party/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/md5.h -------------------------------------------------------------------------------- /src/3rd_party/minhook/include/MinHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/include/MinHook.h -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/buffer.c -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/buffer.h -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/hde/hde32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/hde/hde32.c -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/hde/hde32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/hde/hde32.h -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/hde/hde64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/hde/hde64.c -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/hde/hde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/hde/hde64.h -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/hde/pstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/hde/pstdint.h -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/hde/table32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/hde/table32.h -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/hde/table64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/hde/table64.h -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/hook.c -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/trampoline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/trampoline.c -------------------------------------------------------------------------------- /src/3rd_party/minhook/src/trampoline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/minhook/src/trampoline.h -------------------------------------------------------------------------------- /src/3rd_party/rapidxml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/rapidxml.hpp -------------------------------------------------------------------------------- /src/3rd_party/rapidxml_print.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/rapidxml_print.hpp -------------------------------------------------------------------------------- /src/3rd_party/stb_dxt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/stb_dxt.cpp -------------------------------------------------------------------------------- /src/3rd_party/stb_dxt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/3rd_party/stb_dxt.h -------------------------------------------------------------------------------- /src/avs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/avs.cpp -------------------------------------------------------------------------------- /src/avs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/avs.h -------------------------------------------------------------------------------- /src/avs_standalone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/avs_standalone.cpp -------------------------------------------------------------------------------- /src/avs_standalone.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/avs_standalone.hpp -------------------------------------------------------------------------------- /src/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/config.cpp -------------------------------------------------------------------------------- /src/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/config.hpp -------------------------------------------------------------------------------- /src/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/dllmain.cpp -------------------------------------------------------------------------------- /src/hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/hook.cpp -------------------------------------------------------------------------------- /src/hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/hook.h -------------------------------------------------------------------------------- /src/imagefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/imagefs.cpp -------------------------------------------------------------------------------- /src/imagefs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/imagefs.hpp -------------------------------------------------------------------------------- /src/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/log.cpp -------------------------------------------------------------------------------- /src/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/log.hpp -------------------------------------------------------------------------------- /src/modpath_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/modpath_handler.cpp -------------------------------------------------------------------------------- /src/modpath_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/modpath_handler.h -------------------------------------------------------------------------------- /src/playpen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/playpen.cpp -------------------------------------------------------------------------------- /src/ramfs_demangler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/ramfs_demangler.cpp -------------------------------------------------------------------------------- /src/ramfs_demangler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/ramfs_demangler.h -------------------------------------------------------------------------------- /src/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/tests.cpp -------------------------------------------------------------------------------- /src/texbin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/texbin.cpp -------------------------------------------------------------------------------- /src/texbin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/texbin.hpp -------------------------------------------------------------------------------- /src/texbin_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/texbin_debug.cpp -------------------------------------------------------------------------------- /src/texture_packer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/texture_packer.cpp -------------------------------------------------------------------------------- /src/texture_packer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/texture_packer.h -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /src/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/utils.hpp -------------------------------------------------------------------------------- /src/winxp_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src/winxp_mutex.hpp -------------------------------------------------------------------------------- /src_injector/d3d9.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src_injector/d3d9.def -------------------------------------------------------------------------------- /src_injector/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src_injector/dllmain.cpp -------------------------------------------------------------------------------- /src_injector/dxgi.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src_injector/dxgi.def -------------------------------------------------------------------------------- /src_injector/opengl32.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src_injector/opengl32.def -------------------------------------------------------------------------------- /src_injector/opengl_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/src_injector/opengl_defs.h -------------------------------------------------------------------------------- /subprojects/gtest.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/subprojects/gtest.wrap -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | meson test -C build64 --print-errorlogs "$@" 4 | -------------------------------------------------------------------------------- /testcases_data_mods/Case_Sensitive/OhNO/oWo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcases_data_mods/bst_regression/data2/graphic/psd_result.ifs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/bst_regression/data2/graphic/psd_result.ifs -------------------------------------------------------------------------------- /testcases_data_mods/bst_regression/data2/graphic/psd_result_ifs/afp/afplist.merged.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/bst_regression/data2/graphic/psd_result_ifs/afp/afplist.merged.xml -------------------------------------------------------------------------------- /testcases_data_mods/empty/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcases_data_mods/md5_lookup/test.ifs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/md5_lookup/test.ifs -------------------------------------------------------------------------------- /testcases_data_mods/md5_lookup/test_ifs/afp/bsi/confirm_all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/md5_lookup/test_ifs/afp/bsi/confirm_all -------------------------------------------------------------------------------- /testcases_data_mods/md5_lookup/test_ifs/afp/confirm_all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/md5_lookup/test_ifs/afp/confirm_all -------------------------------------------------------------------------------- /testcases_data_mods/md5_lookup/test_ifs/geo/confirm_all_shape11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/md5_lookup/test_ifs/geo/confirm_all_shape11 -------------------------------------------------------------------------------- /testcases_data_mods/md5_lookup/test_ifs/geo/confirm_all_shape5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/md5_lookup/test_ifs/geo/confirm_all_shape5 -------------------------------------------------------------------------------- /testcases_data_mods/md5_lookup/test_ifs/geo/confirm_all_shape8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/md5_lookup/test_ifs/geo/confirm_all_shape8 -------------------------------------------------------------------------------- /testcases_data_mods/md5_lookup/test_ifs/outer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/md5_lookup/test_ifs/outer.png -------------------------------------------------------------------------------- /testcases_data_mods/md5_lookup/test_ifs/tex/inner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/md5_lookup/test_ifs/tex/inner.png -------------------------------------------------------------------------------- /testcases_data_mods/xml_merge/data2/subfolder/base.merged.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/xml_merge/data2/subfolder/base.merged.xml -------------------------------------------------------------------------------- /testcases_data_mods/xml_merge/data2/subfolder/base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/testcases_data_mods/xml_merge/data2/subfolder/base.xml -------------------------------------------------------------------------------- /xp_dlls/README.md: -------------------------------------------------------------------------------- 1 | Taken from my Jubeat cab's XP image 2 | -------------------------------------------------------------------------------- /xp_dlls/kernel32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/xp_dlls/kernel32.dll -------------------------------------------------------------------------------- /xp_dlls/msvcrt.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mon/ifs_layeredfs/HEAD/xp_dlls/msvcrt.dll --------------------------------------------------------------------------------