├── .clang-format ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── data └── Sly1_filelist.txt ├── format.bat ├── scripts ├── Sly4 │ ├── DXTDecompress.py │ ├── fmt_SlyCooperThievesinTime_PS3_mesh.py │ ├── sly4_dump_cooked.py │ ├── sly4_print_cooked.py │ └── sly4_tex_decompress.py ├── pcsx2_trace_process.py ├── sly1_extract.py ├── sly1_iso_search.py ├── sly2_mem_dump.py ├── sly2_tex.py ├── sly2_tex2.py └── sly3_mem_dump.py ├── sly2_bake.bat ├── sly_bake.bat ├── src ├── 3rdparty │ └── cxxopts.hpp ├── dvd_utils.hpp ├── file_magic_utils.hpp ├── fs.hpp ├── sly_1_packer.cpp ├── sly_1_ps2_baker.cpp ├── sly_1_ps2_packer.cpp ├── sly_1_ps2_unpacker.cpp ├── sly_1_unpacker.cpp ├── sly_2_3_packer.cpp ├── sly_2_3_unpacker.cpp ├── sly_compressor.cpp ├── sly_decompress.hpp ├── sly_decompressor.cpp ├── stream_utils.hpp ├── string_utils.h ├── stuart_little_3_unpacker.cpp ├── types.hpp ├── wac.hpp └── wal_toc.hpp └── templates ├── Sly1_PS2_WAC.bt ├── Sly1_level.bt ├── Sly1_levels.bt ├── Sly2_ee_dump.bt ├── Sly2_level.bt ├── Sly3_ee_dump.bt ├── Sly4_cooked.bt ├── Sly4_mesh.bt ├── Sly4_mesh_old.bt ├── SlyCooperPS3_Textures.bt ├── Sly_2_3_TOC.bt ├── Sly_B.bt ├── Sly_MemArchive.bt ├── Sly_Z.bt ├── sly1_ps3_W.bt ├── sly1_ps3_level.bt ├── sly1_texture_descriptor.bt ├── sly2_ps3_level.bt ├── sly_WAC.bt ├── stuart_little_3_INF.bt └── stuart_little_3_PAC.bt /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/README.md -------------------------------------------------------------------------------- /data/Sly1_filelist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/data/Sly1_filelist.txt -------------------------------------------------------------------------------- /format.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/format.bat -------------------------------------------------------------------------------- /scripts/Sly4/DXTDecompress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/Sly4/DXTDecompress.py -------------------------------------------------------------------------------- /scripts/Sly4/fmt_SlyCooperThievesinTime_PS3_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/Sly4/fmt_SlyCooperThievesinTime_PS3_mesh.py -------------------------------------------------------------------------------- /scripts/Sly4/sly4_dump_cooked.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/Sly4/sly4_dump_cooked.py -------------------------------------------------------------------------------- /scripts/Sly4/sly4_print_cooked.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/Sly4/sly4_print_cooked.py -------------------------------------------------------------------------------- /scripts/Sly4/sly4_tex_decompress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/Sly4/sly4_tex_decompress.py -------------------------------------------------------------------------------- /scripts/pcsx2_trace_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/pcsx2_trace_process.py -------------------------------------------------------------------------------- /scripts/sly1_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/sly1_extract.py -------------------------------------------------------------------------------- /scripts/sly1_iso_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/sly1_iso_search.py -------------------------------------------------------------------------------- /scripts/sly2_mem_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/sly2_mem_dump.py -------------------------------------------------------------------------------- /scripts/sly2_tex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/sly2_tex.py -------------------------------------------------------------------------------- /scripts/sly2_tex2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/sly2_tex2.py -------------------------------------------------------------------------------- /scripts/sly3_mem_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/scripts/sly3_mem_dump.py -------------------------------------------------------------------------------- /sly2_bake.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/sly2_bake.bat -------------------------------------------------------------------------------- /sly_bake.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/sly_bake.bat -------------------------------------------------------------------------------- /src/3rdparty/cxxopts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/3rdparty/cxxopts.hpp -------------------------------------------------------------------------------- /src/dvd_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/dvd_utils.hpp -------------------------------------------------------------------------------- /src/file_magic_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/file_magic_utils.hpp -------------------------------------------------------------------------------- /src/fs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/fs.hpp -------------------------------------------------------------------------------- /src/sly_1_packer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_1_packer.cpp -------------------------------------------------------------------------------- /src/sly_1_ps2_baker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_1_ps2_baker.cpp -------------------------------------------------------------------------------- /src/sly_1_ps2_packer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_1_ps2_packer.cpp -------------------------------------------------------------------------------- /src/sly_1_ps2_unpacker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_1_ps2_unpacker.cpp -------------------------------------------------------------------------------- /src/sly_1_unpacker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_1_unpacker.cpp -------------------------------------------------------------------------------- /src/sly_2_3_packer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_2_3_packer.cpp -------------------------------------------------------------------------------- /src/sly_2_3_unpacker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_2_3_unpacker.cpp -------------------------------------------------------------------------------- /src/sly_compressor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_compressor.cpp -------------------------------------------------------------------------------- /src/sly_decompress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_decompress.hpp -------------------------------------------------------------------------------- /src/sly_decompressor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/sly_decompressor.cpp -------------------------------------------------------------------------------- /src/stream_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/stream_utils.hpp -------------------------------------------------------------------------------- /src/string_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/string_utils.h -------------------------------------------------------------------------------- /src/stuart_little_3_unpacker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/stuart_little_3_unpacker.cpp -------------------------------------------------------------------------------- /src/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/types.hpp -------------------------------------------------------------------------------- /src/wac.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/wac.hpp -------------------------------------------------------------------------------- /src/wal_toc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/src/wal_toc.hpp -------------------------------------------------------------------------------- /templates/Sly1_PS2_WAC.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly1_PS2_WAC.bt -------------------------------------------------------------------------------- /templates/Sly1_level.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly1_level.bt -------------------------------------------------------------------------------- /templates/Sly1_levels.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly1_levels.bt -------------------------------------------------------------------------------- /templates/Sly2_ee_dump.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly2_ee_dump.bt -------------------------------------------------------------------------------- /templates/Sly2_level.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly2_level.bt -------------------------------------------------------------------------------- /templates/Sly3_ee_dump.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly3_ee_dump.bt -------------------------------------------------------------------------------- /templates/Sly4_cooked.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly4_cooked.bt -------------------------------------------------------------------------------- /templates/Sly4_mesh.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly4_mesh.bt -------------------------------------------------------------------------------- /templates/Sly4_mesh_old.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly4_mesh_old.bt -------------------------------------------------------------------------------- /templates/SlyCooperPS3_Textures.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/SlyCooperPS3_Textures.bt -------------------------------------------------------------------------------- /templates/Sly_2_3_TOC.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly_2_3_TOC.bt -------------------------------------------------------------------------------- /templates/Sly_B.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly_B.bt -------------------------------------------------------------------------------- /templates/Sly_MemArchive.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly_MemArchive.bt -------------------------------------------------------------------------------- /templates/Sly_Z.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/Sly_Z.bt -------------------------------------------------------------------------------- /templates/sly1_ps3_W.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/sly1_ps3_W.bt -------------------------------------------------------------------------------- /templates/sly1_ps3_level.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/sly1_ps3_level.bt -------------------------------------------------------------------------------- /templates/sly1_texture_descriptor.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/sly1_texture_descriptor.bt -------------------------------------------------------------------------------- /templates/sly2_ps3_level.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/sly2_ps3_level.bt -------------------------------------------------------------------------------- /templates/sly_WAC.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/sly_WAC.bt -------------------------------------------------------------------------------- /templates/stuart_little_3_INF.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/stuart_little_3_INF.bt -------------------------------------------------------------------------------- /templates/stuart_little_3_PAC.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VelocityRa/SlyTools/HEAD/templates/stuart_little_3_PAC.bt --------------------------------------------------------------------------------