BARSLIST (File Format)
From Wexos's Wiki
BARSLIST (Binary Audio ReSource LIST) is a file format used on Wii U and Nintendo Switch games. It is most likely used as a link to which BARS files to use.
File Format
The BARSLIST file format is a very simple format and consists of the following structure:
Offset | Type | Description |
---|---|---|
0x00 | Char[4] | File magic. Always ARSL in ASCII. |
0x04 | UInt16 | Byte-order-mark. FE FF for big endian, FF FE for little endian. |
0x06 | UInt16 | Version number. |
0x08 | UInt32 | Unknown. Only seen as 0. |
0x0C | Int32 | Number of BARS string references (N). |
0x10 | UInt32[N] | BARS string offsets. Points null-terminated to BARS file name strings. The offsets are relative to 0x10 + N * 4. |
0x10 + N * 4 | StringNT | A null-terminated string which represents the file name of this file. |
Version List
Tools
The following tools can handle BARSLIST files:
- (none)