Extracts textures from the Binary NX Texture ('BNTX' / .bntx file extension) format used in Switch games, and saves them as DDS.
- Python 3.4 or higher.
- cx_Freeze. (Optional)
- R8_G8_B8_A8_UNORM
- R8_G8_B8_A8_SRGB
- R5_G6_B5_UNORM
- R8_UNORM
- R8_G8_UNORM
- BC1_UNORM
- BC1_SRGB
- BC2_UNORM
- BC2_SRGB
- BC3_UNORM
- BC3_SRGB
- BC4_UNORM
- BC4_SNORM
- BC5_UNORM
- BC5_SNORM
- BC6H_UF16
- BC6H_SF16
- BC7_UNORM
- BC7_SRGB
- ASTC4x4
- ASTC4x4 SRGB
- ASTC5x4
- ASTC5x4 SRGB
- ASTC5x5
- ASTC5x5 SRGB
- ASTC6x5
- ASTC6x5 SRGB
- ASTC6x6
- ASTC6x6 SRGB
- ASTC8x5
- ASTC8x5 SRGB
- ASTC8x6
- ASTC8x6 SRGB
- ASTC8x8
- ASTC8x8 SRGB
- ASTC10x5
- ASTC10x5 SRGB
- ASTC10x6
- ASTC10x6 SRGB
- ASTC10x8
- ASTC10x8 SRGB
- ASTC10x10
- ASTC10x10 SRGB
- ASTC12x10
- ASTC12x10 SRGB
- ASTC12x12
- ASTC12x12 SRGB
- AboodXD - Making this extractor.