Disney's Hercules FS: Difference between revisions
Jump to navigation
Jump to search
(→Supported Programs: site moved) |
|||
| Line 40: | Line 40: | ||
* [[Game Extractor|Game Extractor]] | * [[Game Extractor|Game Extractor]] | ||
* [http://www.ctpax-x. | * [http://www.ctpax-x.org/?goto=files&show=114 Disney's Hercules tools] (with Delphi source codes) | ||
Revision as of 19:08, 12 May 2013
Choose archive extension:
FS
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
// for each file (1024 records)
- uint32 {4} - File Hash
- uint32 {4} - File Offset
- uint32 {4} - File Length
Notes and Comments
Hash routine in C++ code:
unsigned int herchash(char *s){
unsigned int hash, i;
hash = 0;
for(i = 0; i<strlen(s); i++){
hash += toupper(s[i]) << ((i*8)%32);
}
hash += strlen(s);
return(hash);
}
MultiEx BMS
Not written yet
Supported Programs
- Game Extractor
- Disney's Hercules tools (with Delphi source codes)