EXB stands for EXcel Binary.
These files contain parameter data for various uses, but mainly for minigames.
This is the full list of files that use this format:
- WmRidParams.exb
- MgRbParams.exb
- MgRrBullet.exb
- MgRrParams.exb
- MgRrRsrc.exb
There’s only one instance of this file, included inside arc/gimmick/gimcommon.arc
in the subfile GiPrdrda.gpd
.
Offset |
Type |
Description |
0x0 |
int32 |
Identifier, always EXBN . |
0x4 |
int32 |
Version |
0x8 |
uint32 |
Mapping to Binary Address |
0xC |
int32 |
String Key Word |
0x10 |
int32 |
Sheet Count |
0x14 |
int32 |
Sheet Info Table Offset |
0x18 |
int32 |
Padding |
0x1C |
int32 |
Padding |
Sheet Info
Offset |
Type |
Description |
0x0 |
int32 |
Data Layout |
0x4 |
int32 |
Sheet Cell Info |
0xC |
int32 |
Row Count |
0x10 |
uint32 |
Data Info Offset |
0x14 |
uint32 |
Data Offset Table Offset |
0x18 |
uint32 |
Sheet Name Offset |
0x1C |
int32 |
Header Skip Count |
0x20 |
int32 |
Padding |
Data Layout
Value |
Name |
Description |
0 |
TATE_RECORD |
|
1 |
YOKO_RECORD |
|
2 |
NONE_RECORD |
|
Sheet Cell Info
This data conflicts with the file’s.
Offset |
Type |
Description |
0x0 |
int32 |
Column Count |
0x4 |
int32 |
Cell Count |
Data Info
Offset |
Type |
Description |
0x0 |
int32 |
Data Type |
0x4 |
int32 |
Column Position |
0x8 |
int32 |
Row Position |
0xC |
int32 |
Offset |
0x10 |
int32 |
ID |
Data Type
Value |
Name |
Description |
0 |
TypeSByte |
|
1 |
TypeByte |
|
2 |
TypeShort |
|
3 |
TypeUShort |
|
4 |
TypeInt |
|
5 |
TypeUInt |
|
6 |
TypeFloat |
|
7 |
TypeString |
|