Citra does not support .DDS for custom textures

Citra does not seem to support any kind of .DDS files for custom textures. This is unfortunate since BC1/3 and even BC7 save a lot of space in many instances compared to .PNG. .PNG textures load in fine but .DDS are not loaded into Citra at all. Any kind of .DDS support would be great since it would reduce VRAM requirements drastically and also potentially improve load times and reduce stuttering!

System Information

  • Operating System: Windows 10 64-bit
  • CPU: Intel i7-4790K
  • GPU: ASUS GTX 1070ti
  • Citra Version (found in title bar): Citra Canary 1489
  • Game: Zelda Ocarina of Time 3D, Zelda Majora’s Mask 3D

Citra Log:

1 Like

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.

Currently custom textures load into system memory and not VRAM iirc?

Oh my bad, well .DDS would save memory either way.