Mario Making Mods

MasterVermilli0nUser is Offline
Dat weeb NSMBU hacker though :3
  • Normal user
Since: 05-18-17
From: Not under a rock! :3
BFLIM Extractor is a tool for extracting and creating .bflim files used for layouts' textures in some of the Wii U games.

---------------------------------------------------------------------------------------------

Supported texture formats:
-GX2_SURFACE_FORMAT_TCS_R8_G8_B8_A8_UNORM (ABGR8 / BGR8)
-GX2_SURFACE_FORMAT_TCS_R8_G8_B8_A8_SRGB (ABGR8 SRGB / BGR8 SRGB)
-GX2_SURFACE_FORMAT_TCS_R10_G10_B10_A2_UNORM (A2RGB10)
-GX2_SURFACE_FORMAT_TCS_R5_G6_B5_UNORM (RGB565)
-GX2_SURFACE_FORMAT_TC_R5_G5_B5_A1_UNORM (A1RGB5)
-GX2_SURFACE_FORMAT_TC_R4_G4_B4_A4_UNORM (ARGB4)
-GX2_SURFACE_FORMAT_TC_R8_UNORM (L8 / A8)
-GX2_SURFACE_FORMAT_TC_R8_G8_UNORM (A8L8)
-GX2_SURFACE_FORMAT_TC_R4_G4_UNORM (A4L4)
-GX2_SURFACE_FORMAT_T_BC1_UNORM (BC1 / DXT1 / ETC1)
-GX2_SURFACE_FORMAT_T_BC1_SRGB (BC1 SRGB / DXT1 SRGB)
-GX2_SURFACE_FORMAT_T_BC2_UNORM (BC2 / DXT3)
-GX2_SURFACE_FORMAT_T_BC2_SRGB (BC2 SRGB / DXT3 SRGB)
-GX2_SURFACE_FORMAT_T_BC3_UNORM (BC3 / DXT5)
-GX2_SURFACE_FORMAT_T_BC3_SRGB (BC3 SRGB / DXT5 SRGB)
-GX2_SURFACE_FORMAT_T_BC4_UNORM (BC4L / BC4A)
-GX2_SURFACE_FORMAT_T_BC5_UNORM (BC5)

---------------------------------------------------------------------------------------------

Why so complex?

Wii U textures appear to be packed using a complex 'texture swizzling' algorithm, presumably for faster access.

---------------------------------------------------------------------------------------------

Download.
Source code / Github.
Stella is best waifu. :3

Posted on 08-02-17, 10:06 pm