Kuriimu
Kuriimu copied to clipboard
Super Mario Party (BEA files)
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.
(Future information) The compression algorithm is Zstd: https://en.wikipedia.org/wiki/Zstandard
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