I found the forum here a while ago while I was looking for an explanation of Darkstone's (PS1 game) archive format. I decided I might try here for help on understanding this particular format used in early From Software games.
I've had a go at doing this myself, several times. But I'm not very good with understanding anything other than image formats, and that's only a basic understanding.
Edit 01: I figured this out.
Code: Select all
struct header
{
short {1} T_HeaderEntries;
short {1} T_HeaderTag;
short {T_HeaderEntries}; Misc Header.
//There's a bunch of padding, here. No clue how the size is worked out.
//After the padding, files are aligned next to each other.
}