Arcinfo values
The "swa.arcinfo" file contains data for every file in the base game and some DLC files relating to how the game should seek these files.
Please note: This exists for purposes of archive retrieval on disc due to slower data load speeds present at the time, this is not required for some DLC archives, however this is required for custom modded content in most cirumstances where new archives are added.
When converted to JSON using KnuxTools, each statement will look like this, with different values:
{
"Archive": "ActD_Africa",
"UnknownByte_1": 3
}
The "Archive" value sets the name of the file to seek.
The "UnknownByte_1" value sets whether the game will search for a file with the # prefix, without the # prefix, or both files.
"UnknownByte_1" has three values.
1: File without the # prefix. For example "Sonic.ar.00".
2: File with the # prefix. For example "#Sonic.ar.00".
3: Both # and non-# files. In this case the game will load "Sonic.ar.00" and "#Sonic.ar.00".
Some DLC archives are not listed in the arcinfo, this is because they are appended using only the "DLCArchiveTree" within the DLC.
The game is capable of appending defined archives from "SR_Enter_" scripts without the listing of said archives in the arcinfo.