├── .github └── workflows │ ├── build.yaml │ └── release.yml ├── .gitignore ├── .gitmodules ├── 3rd_party └── decaf │ ├── CMakeLists.txt │ ├── LICENSE.md │ ├── common │ ├── align.h │ ├── assert.cpp │ ├── bit_cast.h │ ├── bitfield.h │ ├── bitutils.h │ ├── decaf_assert.h │ ├── enum_end.inl │ ├── enum_start.inl │ ├── fixed.h │ ├── platform.h │ ├── platform_compiler.h │ ├── platform_posix_stacktrace.cpp │ ├── platform_stacktrace.h │ ├── platform_win_stacktrace.cpp │ ├── platform_winapi_string.h │ ├── structsize.h │ └── type_traits.h │ ├── fmt │ ├── args.h │ ├── chrono.h │ ├── color.h │ ├── compile.h │ ├── core.h │ ├── format-inl.h │ ├── format.cc │ ├── format.h │ ├── locale.h │ ├── os.cc │ ├── os.h │ ├── ostream.h │ ├── printf.h │ ├── ranges.h │ └── xchar.h │ └── latte │ ├── latte_decoders.h │ ├── latte_disassembler.cpp │ ├── latte_disassembler.h │ ├── latte_disassembler_alu.cpp │ ├── latte_disassembler_export.cpp │ ├── latte_disassembler_state.h │ ├── latte_disassembler_tex.cpp │ ├── latte_disassembler_vtx.cpp │ ├── latte_enum_sq.h │ ├── latte_instructions.cpp │ ├── latte_instructions.h │ └── latte_instructions_def.inl ├── CMakeLists.txt ├── LICENSE ├── README.md ├── include └── xenolib │ ├── arh.hpp │ ├── bc.hpp │ ├── bc │ ├── anim.hpp │ ├── asmb.hpp │ ├── asmb_v1.inl │ ├── asmb_v2.inl │ └── skel.hpp │ ├── bdat.hpp │ ├── core.hpp │ ├── drsm.hpp │ ├── internal │ ├── bdat1.inl │ ├── bdat4.inl │ ├── gx2.hpp │ ├── model.hpp │ ├── msim.hpp │ ├── mstm.hpp │ ├── mxmd.hpp │ ├── mxmd_v1.inl │ ├── mxmd_v2.inl │ └── mxmd_v3.inl │ ├── lbim.hpp │ ├── msim.hpp │ ├── msmd.hpp │ ├── mstm.hpp │ ├── mths.hpp │ ├── mtxt.hpp │ ├── mxmd.hpp │ ├── sar.hpp │ └── xbc1.hpp ├── obsolete ├── MXMD.cpp ├── MXMD.h └── MXMD_V3.h ├── source ├── CMakeLists.txt ├── addrlib.inl ├── bc.cpp ├── bdat.cpp ├── core.cpp ├── drsm.cpp ├── msim.cpp ├── msmd.cpp ├── mstm.cpp ├── mths.cpp ├── mtxt.cpp ├── mxmd.cpp ├── sar.cpp └── xbc1.cpp └── toolset ├── CMakeLists.txt ├── README.md ├── arh ├── CMakeLists.txt └── extract_arh.cpp ├── asm ├── CMakeLists.txt └── asm_to_json.cpp ├── bdat ├── CMakeLists.txt └── bdat_to_json.cpp ├── common ├── texture.hpp └── tfbh.hpp ├── dev ├── CMakeLists.txt ├── decrypt_arh.cpp └── decrypt_bdat.cpp ├── doc_template.xml ├── font ├── CMakeLists.txt └── fnt_extract.cpp ├── map ├── CMakeLists.txt ├── im_to_gltf.cpp ├── sm_extract.cpp └── tm_to_gltf.cpp ├── mdo ├── CMakeLists.txt └── mdo_to_gltf.cpp ├── sar ├── CMakeLists.txt ├── make_sar.cpp └── sar_extract.cpp ├── shader ├── CMakeLists.txt └── extract_shaders.cpp ├── sign_key.asc ├── smt ├── CMakeLists.txt └── smt_extract.cpp └── tex ├── CMakeLists.txt └── tex_to_dds.cpp /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | .vscode/ 3 | bin/ 4 | lib/ 5 | tmp/ 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/.gitmodules -------------------------------------------------------------------------------- /3rd_party/decaf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/CMakeLists.txt -------------------------------------------------------------------------------- /3rd_party/decaf/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/LICENSE.md -------------------------------------------------------------------------------- /3rd_party/decaf/common/align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/align.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/assert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/assert.cpp -------------------------------------------------------------------------------- /3rd_party/decaf/common/bit_cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/bit_cast.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/bitfield.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/bitfield.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/bitutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/bitutils.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/decaf_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/decaf_assert.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/enum_end.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/enum_end.inl -------------------------------------------------------------------------------- /3rd_party/decaf/common/enum_start.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/enum_start.inl -------------------------------------------------------------------------------- /3rd_party/decaf/common/fixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/fixed.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/platform.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/platform_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/platform_compiler.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/platform_posix_stacktrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/platform_posix_stacktrace.cpp -------------------------------------------------------------------------------- /3rd_party/decaf/common/platform_stacktrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/platform_stacktrace.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/platform_win_stacktrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/platform_win_stacktrace.cpp -------------------------------------------------------------------------------- /3rd_party/decaf/common/platform_winapi_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/platform_winapi_string.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/structsize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/structsize.h -------------------------------------------------------------------------------- /3rd_party/decaf/common/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/common/type_traits.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/args.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/args.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/chrono.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/chrono.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/color.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/compile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/compile.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/core.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/format-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/format-inl.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/format.cc -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/format.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/locale.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/os.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/os.cc -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/os.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/ostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/ostream.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/printf.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/ranges.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/ranges.h -------------------------------------------------------------------------------- /3rd_party/decaf/fmt/xchar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/fmt/xchar.h -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_decoders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_decoders.h -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_disassembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_disassembler.cpp -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_disassembler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_disassembler.h -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_disassembler_alu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_disassembler_alu.cpp -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_disassembler_export.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_disassembler_export.cpp -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_disassembler_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_disassembler_state.h -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_disassembler_tex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_disassembler_tex.cpp -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_disassembler_vtx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_disassembler_vtx.cpp -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_enum_sq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_enum_sq.h -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_instructions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_instructions.cpp -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_instructions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_instructions.h -------------------------------------------------------------------------------- /3rd_party/decaf/latte/latte_instructions_def.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/3rd_party/decaf/latte/latte_instructions_def.inl -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/README.md -------------------------------------------------------------------------------- /include/xenolib/arh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/arh.hpp -------------------------------------------------------------------------------- /include/xenolib/bc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/bc.hpp -------------------------------------------------------------------------------- /include/xenolib/bc/anim.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/bc/anim.hpp -------------------------------------------------------------------------------- /include/xenolib/bc/asmb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/bc/asmb.hpp -------------------------------------------------------------------------------- /include/xenolib/bc/asmb_v1.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/bc/asmb_v1.inl -------------------------------------------------------------------------------- /include/xenolib/bc/asmb_v2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/bc/asmb_v2.inl -------------------------------------------------------------------------------- /include/xenolib/bc/skel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/bc/skel.hpp -------------------------------------------------------------------------------- /include/xenolib/bdat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/bdat.hpp -------------------------------------------------------------------------------- /include/xenolib/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/core.hpp -------------------------------------------------------------------------------- /include/xenolib/drsm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/drsm.hpp -------------------------------------------------------------------------------- /include/xenolib/internal/bdat1.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/bdat1.inl -------------------------------------------------------------------------------- /include/xenolib/internal/bdat4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/bdat4.inl -------------------------------------------------------------------------------- /include/xenolib/internal/gx2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/gx2.hpp -------------------------------------------------------------------------------- /include/xenolib/internal/model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/model.hpp -------------------------------------------------------------------------------- /include/xenolib/internal/msim.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/msim.hpp -------------------------------------------------------------------------------- /include/xenolib/internal/mstm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/mstm.hpp -------------------------------------------------------------------------------- /include/xenolib/internal/mxmd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/mxmd.hpp -------------------------------------------------------------------------------- /include/xenolib/internal/mxmd_v1.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/mxmd_v1.inl -------------------------------------------------------------------------------- /include/xenolib/internal/mxmd_v2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/mxmd_v2.inl -------------------------------------------------------------------------------- /include/xenolib/internal/mxmd_v3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/internal/mxmd_v3.inl -------------------------------------------------------------------------------- /include/xenolib/lbim.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/lbim.hpp -------------------------------------------------------------------------------- /include/xenolib/msim.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/msim.hpp -------------------------------------------------------------------------------- /include/xenolib/msmd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/msmd.hpp -------------------------------------------------------------------------------- /include/xenolib/mstm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/mstm.hpp -------------------------------------------------------------------------------- /include/xenolib/mths.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/mths.hpp -------------------------------------------------------------------------------- /include/xenolib/mtxt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/mtxt.hpp -------------------------------------------------------------------------------- /include/xenolib/mxmd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/mxmd.hpp -------------------------------------------------------------------------------- /include/xenolib/sar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/sar.hpp -------------------------------------------------------------------------------- /include/xenolib/xbc1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/include/xenolib/xbc1.hpp -------------------------------------------------------------------------------- /obsolete/MXMD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/obsolete/MXMD.cpp -------------------------------------------------------------------------------- /obsolete/MXMD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/obsolete/MXMD.h -------------------------------------------------------------------------------- /obsolete/MXMD_V3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/obsolete/MXMD_V3.h -------------------------------------------------------------------------------- /source/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/CMakeLists.txt -------------------------------------------------------------------------------- /source/addrlib.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/addrlib.inl -------------------------------------------------------------------------------- /source/bc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/bc.cpp -------------------------------------------------------------------------------- /source/bdat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/bdat.cpp -------------------------------------------------------------------------------- /source/core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/core.cpp -------------------------------------------------------------------------------- /source/drsm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/drsm.cpp -------------------------------------------------------------------------------- /source/msim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/msim.cpp -------------------------------------------------------------------------------- /source/msmd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/msmd.cpp -------------------------------------------------------------------------------- /source/mstm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/mstm.cpp -------------------------------------------------------------------------------- /source/mths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/mths.cpp -------------------------------------------------------------------------------- /source/mtxt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/mtxt.cpp -------------------------------------------------------------------------------- /source/mxmd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/mxmd.cpp -------------------------------------------------------------------------------- /source/sar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/sar.cpp -------------------------------------------------------------------------------- /source/xbc1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/source/xbc1.cpp -------------------------------------------------------------------------------- /toolset/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/README.md -------------------------------------------------------------------------------- /toolset/arh/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/arh/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/arh/extract_arh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/arh/extract_arh.cpp -------------------------------------------------------------------------------- /toolset/asm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/asm/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/asm/asm_to_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/asm/asm_to_json.cpp -------------------------------------------------------------------------------- /toolset/bdat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/bdat/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/bdat/bdat_to_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/bdat/bdat_to_json.cpp -------------------------------------------------------------------------------- /toolset/common/texture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/common/texture.hpp -------------------------------------------------------------------------------- /toolset/common/tfbh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/common/tfbh.hpp -------------------------------------------------------------------------------- /toolset/dev/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/dev/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/dev/decrypt_arh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/dev/decrypt_arh.cpp -------------------------------------------------------------------------------- /toolset/dev/decrypt_bdat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/dev/decrypt_bdat.cpp -------------------------------------------------------------------------------- /toolset/doc_template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/doc_template.xml -------------------------------------------------------------------------------- /toolset/font/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/font/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/font/fnt_extract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/font/fnt_extract.cpp -------------------------------------------------------------------------------- /toolset/map/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/map/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/map/im_to_gltf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/map/im_to_gltf.cpp -------------------------------------------------------------------------------- /toolset/map/sm_extract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/map/sm_extract.cpp -------------------------------------------------------------------------------- /toolset/map/tm_to_gltf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/map/tm_to_gltf.cpp -------------------------------------------------------------------------------- /toolset/mdo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/mdo/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/mdo/mdo_to_gltf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/mdo/mdo_to_gltf.cpp -------------------------------------------------------------------------------- /toolset/sar/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/sar/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/sar/make_sar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/sar/make_sar.cpp -------------------------------------------------------------------------------- /toolset/sar/sar_extract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/sar/sar_extract.cpp -------------------------------------------------------------------------------- /toolset/shader/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/shader/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/shader/extract_shaders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/shader/extract_shaders.cpp -------------------------------------------------------------------------------- /toolset/sign_key.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/sign_key.asc -------------------------------------------------------------------------------- /toolset/smt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/smt/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/smt/smt_extract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/smt/smt_extract.cpp -------------------------------------------------------------------------------- /toolset/tex/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/tex/CMakeLists.txt -------------------------------------------------------------------------------- /toolset/tex/tex_to_dds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PredatorCZ/XenoLib/HEAD/toolset/tex/tex_to_dds.cpp --------------------------------------------------------------------------------