Yggdra Union:ROM map

From Data Crystal
Revision as of 20:51, 25 May 2019 by Flame (talk | contribs) (Created page with "{{rommap|game=Yggdra Union}} ==General== This game uses CRIWARE. It is unknown if .afs files are CRIWARE archives. The main archive file is data0.afs. The full path is PSP_GA...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

General

This game uses CRIWARE. It is unknown if .afs files are CRIWARE archives.

The main archive file is data0.afs. The full path is PSP_GAME\USRDIR\Data\data0.afs.

All offsets below are absolute (i.e., relative to the start of the file) unless otherwise noted.

AFS File Format (main game data archives)

Header
Offset What
0x0 IDSTRING = "AFS\x00" (hex: 41 46 53 00)
0x4 Number of files
File offsets table
Offset What
Entry size 0x8. Offsets below are offsets within each entry.
0x0 Offset
0x4 File size

After this is 0x8 bytes with the location and size of the file information table.

Offset What
0x0 Position of file information table
0x4 Size of file information table
File information table
Offset What
Entry size 0x30. Offsets below are offsets within each entry.
0x0 File name and extension padded with nulls. Some files don't have a name.
0x20 File information. The function of the values is unknown.

FCT (archive file)

Example files 0000-ExiData.zlb (after decompressing) and 0524-B.

Header
Offset What
0x0 FCT\x00
0x4 Number of files
0x8 File offsets table offset
0xC 0
File offsets table
Offset What
Entry size 0x8. Offsets below are offsets within each entry.
0x0 Offset
0x4 File size


Internal Data for Yggdra Union

ROM MapRAM MapText TableNotesTutorials