Kuriimu icon indicating copy to clipboard operation
Kuriimu copied to clipboard

Super Mario Party (BEA files)

Open SwiftieMuggle opened this issue 6 years ago • 2 comments

Issue: Plugin request Console: Nintendo Switch Format extension(s): .BEA Type: ARCHIVE Game Name: Super Mario Party

First 8 bytes of the file(s): Extention: .bea Hex: 53 43 4E 45 00 00 00 00 00 More details: The file seems to be a compression format using Nintendo's new bezel engine. They can be extracted using a quickbms script, however the goal here is to be able to unpack and also repack the format like kuriimu tools do with other compression types.

Sample files (if possible): Sample file: https://drive.google.com/open?id=11laDmW9eOdyqh6o5NRXMSPBs1trVoAB1

Super Mario Party quickbms script (in case is useful): https://drive.google.com/open?id=14elsZID36h9sob_6NdoB1-MumVyvYNJL

thanks.

SwiftieMuggle avatar Oct 05 '18 12:10 SwiftieMuggle

(Future information) The compression algorithm is Zstd: https://en.wikipedia.org/wiki/Zstandard

onepiecefreak3 avatar Oct 05 '18 12:10 onepiecefreak3

I have a library that reads and rebuilds the format if anyone is interesting in porting it over as a plugin. Also supports dictionary generation for adding/removing files. https://github.com/KillzXGaming/BEA-Library-Editor/tree/master/BezelEngineArchive_Lib

KillzXGaming avatar Oct 09 '18 23:10 KillzXGaming