Skip to content

Poochy and Yoshi's Wooly World BFLIM endianess bug #377

Description

@evil-trainer

Game Name: Poochy and Yoshi's Wooly World
Console: Nintendo 3DS
Format extension(s): .bflim
Type: [ image ]

Bug details:
Somehow, K2 is reading these textures as big endian when they're little endian. This causes K2 to recognize them as ETC1A4 compressed, instead of ETC1A4 (Z-Order) and the images just get scrambled as a result:

Image

By simply swapping the endianess, the reading works as intended:

Image

The fix was found by KillzXGaming, the amazing creator of Switch Toolbox who developed a small tool for converting these .bflim into a readable version that is K2 compliant, but I think it'd be cool to have the support to these .bflim variants already within K2 from the beginning.

Sample files (if possible):

https://www.mediafire.com/file/lomx8ri1an1o966/world_patch_base_01.bflim/file

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions