diff --git a/Switch_Toolbox_Library/Generics/Texture/GenericTexture.cs b/Switch_Toolbox_Library/Generics/Texture/GenericTexture.cs index 07b098d9..84f5b59e 100644 --- a/Switch_Toolbox_Library/Generics/Texture/GenericTexture.cs +++ b/Switch_Toolbox_Library/Generics/Texture/GenericTexture.cs @@ -639,6 +639,9 @@ namespace Toolbox.Library byte[] imageData = new byte[0]; bool DontSwapRG = false; + if (Format.ToString().StartsWith("B")) + DontSwapRG = true; + if (PlatformSwizzle == PlatformSwizzle.Platform_3DS) { imageData = CTR_3DS.DecodeBlock(data, (int)Width, (int)Height, Format);