RSC Format (BattleStar)
| Format type | Archive |
| Max files | 65,536 |
| File Allocation Table (FAT) | Beginning |
| Filenames? | Yes, 8.3 |
| Metadata? | None |
| Supports compression? | No |
| Supports encryption? | No |
| Supports subdirectories? | No |
| Hidden data? | No |
| Games | |
File format
Signature
RSC files begins with the number of files in the archive.
| Data type |
Description
|
| UINT16LE iFileCount |
Number of files.
|
The signature is followed immediately by a file entry structure, repeated iFileCount times.
File Entry
Each file entry consists of the file name, its offset and size in the file. Even though the file name is fixed-width, it appears to be null-terminated.
| Data type |
Description
|
| UINT32LE Size |
File's size in the RSC archive.
|
| UINT32LE Unknown |
Possibly the CRC of the file?
|
| UINT32LE iOffset |
File's offset in the LIB archive.
|
| char cFilename[13] |
File name (8.3 style), null terminated and padded with garbage data.
|