ATG Core Cement Library RCF: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks (→Games) |
imported>Ikskoks |
||
| (9 intermediate revisions by the same user not shown) | |||
| Line 7: | Line 7: | ||
* ''' Format Type ''': Archive <br> | * ''' Format Type ''': Archive <br> | ||
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> | * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> | ||
* ''' Signature ''': ATG CORE CEMENT LIBRARY <br> | |||
| Line 65: | Line 66: | ||
* [https://donutteam.com/downloads/RadcoreCementLibraryBuilder Radcore Cement Library Builder] | * [https://donutteam.com/downloads/RadcoreCementLibraryBuilder Radcore Cement Library Builder] | ||
* [https://github.com/gibbed/Gibbed.Prototype/blob/master/Gibbed.Prototype.FileFormats/CementFile.cs CementFile.cs] | * [https://github.com/gibbed/Gibbed.Prototype/blob/master/Gibbed.Prototype.FileFormats/CementFile.cs CementFile.cs] | ||
* [[Scarface Explorer]] | |||
=== Games === | === Games === | ||
| Line 75: | Line 75: | ||
* Prototype | * Prototype | ||
* Scarface: The World is Yours | * Scarface: The World is Yours | ||
* The Incredible Hulk | * The Incredible Hulk: Ultimate Destruction (XBOX / PS2) (*.RCF v2.1) | ||
* The Simpsons: Road Rage | * The Simpsons: Road Rage | ||
Latest revision as of 12:52, 13 August 2022
Choose archive extension:
RCF
- Format Type : Archive
- Endian Order : Little Endian
- Signature : ATG CORE CEMENT LIBRARY
Format Specifications
// ARCHIVE HEADER
- char {32} - Header ("ATG CORE CEMENT LIBRARY" + nulls to fill)
- uint32 {4} - Unknown
- uint32 {4} - Directory Offset (60)
- uint32 {4} - Directory Length
- uint32 {4} - Offset To Filename Directory
- uint32 {4} - Filename Directory Length
- uint32 {4} - null
- uint32 {4} - Number Of Files
// DIRECTORY
- // for each file
- uint32 {4} - Hash?
- uint32 {4} - File Offset
- uint32 {4} - File Length
- uint32 {4} - Hash?
- byte {X} - null Padding to a multiple of 2048 bytes
// FILENAME DIRECTORY
- uint32 {4} - File Data Padding Multiple (2048)
- uint32 {4} - null
- // for each file
- uint32 {4} - Unknown
- uint32 {4} - File Data Padding Multiple (2048)
- uint32 {4} - null
- uint32 {4} - Filename Length (including null terminator)
- char {X} - Filename
- byte {1} - null Filename Terminator
- byte {0-3} - null Padding to a multiple of 4 bytes
- uint32 {4} - Unknown
- byte {X} - null Padding to a multiple of 2048 bytes
// FILE DATA
- // for each file
- byte {X} - File Data
- byte {X} - null Padding to a multiple of 2048 bytes
- byte {X} - File Data
MultiEx BMS
Not written yet.
QuickBMS
Supported Programs
Games
List of games using this file format:
- Crash Mind Over Mutant (PSP) (*.RCF v2.1)
- Crash Tag Team Racing (PSP) (*.RCF v2.1)
- Prototype
- Scarface: The World is Yours
- The Incredible Hulk: Ultimate Destruction (XBOX / PS2) (*.RCF v2.1)
- The Simpsons: Road Rage
See Also