Skip to content

Assets Reports

Alexander edited this page May 3, 2024 · 3 revisions

SO

SO PC assets report (10.2023)

Asset IDs are 32-bit instead of 64-bit in MSMR/MM/RCRA.

There are 399776 assets in the game, 265886 of which are .wems (audio files).
In the rest 133890 assets, there are 123150 unique asset IDs.

Assets that have duplicated asset IDs:
- Localization;
- some of the Soundbanks;
- some of the Textures (HD .dds mipmaps);
- some of the .wems.

Most of the assets (122979, aka 99.9%) are wrapped in DAT1 asset format of 19 types:
- 46816 LevelGrids;
- 42840 Textures (9784 of which have HD mipmaps);
- 8780 Models;
- 6925 Materials;
- 4936 Zones;
- 3415 Configs/Conduits; // 2536 .config, 879 .conduit
- 2568 Actors;
- 2348 VisualEffects;
- 1112 ZonePhysics;
- 1012 MaterialGraphs;
- 901 AnimSets/PerformanceSets;
- 535 Soundbanks (10 of which have 9 other versions, and other 106 have 8 other versions);
- 419 ZoneStatics;
- 350 Cinematic2s;
- 16 Atmospheres;
- 2 Cinematics;
- 2 ModelVariants;
- 1 Level;
- 1 Localization (with 18 additional versions).

The other 171 assets are:
- 89 .movie files (87 start with "KB2" and 2 start with "BIK");
- 82 .swf/gfx files.

MSMR

MSMR PC assets report (09.2022)

Asset IDs start either with 80..BF (normal assets), or E0000000 (.wems -- audio files).

There are 213423 unique normal asset IDs in the game.

Assets that have duplicated asset IDs:
- Localization;
- some of the Soundbanks (only dialogue-related, it seems);
- some of the Textures (HD .dds mipmaps);
- some of the Zones (HD .dds mipmaps too?);
- some of the .wems (only localized speech ones, I guess).

Most of the assets (209432, aka 98%) are wrapped in DAT1 asset format of 18 types:
- 101563 AnimClips/PerformanceClips;
- 38298 Models;
- 25602 Textures (21272 of which have HD mipmaps);
- 13178 Materials;
- 12274 Zones (686 of which have a larger asset with the same ID, probably an HD mipmap too);
- 5167 Actors;
- 4957 VisualEffects;
- 2521 Configs;
- 1683 AnimSets/PerformanceSets;
- 1234 Conduits;
- 1049 MaterialGraphs;
- 1041 Soundbanks (304 of which have localized duplicates);
- 724 Cinematic2s;
- 133 Atmospheres;
- 5 LevelLights;
- 1 Level;
- 1 Localization (with 22 additional versions);
- 1 WwiseLookup.

The other 3991 assets are:
- 3496 .zonelightbin (which seem like another version of DAT1 format, probably PS4 or MM DLC ones);
- 269 unidentified files that start with '00 00 11 11' bytes;
- 113 .movie files (97 start with "BIK" bytes and other 16 start with "KB2j");
- 113 .swf files (only 4 start with "SWF", the other 109 start with "GFX", but by the looks of it are .swf too).

MM

MM PC assets report (11.2022)

Asset IDs start either with 80..BF (normal assets), or E0000000 (.wems -- audio files).

There are 161444 unique normal asset IDs in the game, and 79729 of these IDs were in MSMR. 

Assets that have duplicated asset IDs:
- Localization;
- some of the Soundbanks;
- some of the Textures (HD .dds mipmaps);
- some of the Zones (HD versions?);
- some of the .wems.

Most of the assets (158098, aka 98%) are wrapped in DAT1 asset format of 19 types:
- 63110 AnimClips/PerformanceClips;
- 37147 Models*;
- 20652 Textures (16410 of which have HD mipmaps);
- 11787 Materials*;
- 10537 Zones (666 of which have a larger asset with the same ID, probably an HD version);
- 4215 VisualEffects;
- 3793 Actors;
- 2026 Configs;
- 1157 MaterialGraphs*;
- 1119 Conduits;
- 953 AnimSets/PerformanceSets;
- 899 Soundbanks (326 of which have 14 localized duplicates, and other 14 only duplicated twice);
- 487 Cinematic2s;
- 108 Atmospheres;
- 101 NodeGraphs**;
- 4 LevelLights;
- 1 Level;
- 1 Localization (with 31 additional versions);
- 1 WwiseLookup.

* -- seem to be the same asset types as in MSMR, but have new type magic;
** -- new asset type, which wasn't present in MSMR.

The other 3346 assets are:
- 2977 .zonelightbin (which seem like another version of DAT1 format);
- 166 unidentified files that start with '00 00 11 11' bytes;
- 121 .movie files (111 start with "BIK" bytes and other 10 start with "KB2j");
- 82 .swf files (only 3 start with "SWF", the other 79 start with "GFX", but by the looks of it are .swf too).

RCRA

RCRA PC assets report (07.2023)

Asset IDs start either with 80..BF (normal assets), or E0000000 (.wems -- audio files).

There are 90058 unique normal asset IDs in the game.

Assets that have duplicated asset IDs:
- Localization;
- some of the Soundbanks;
- some of the Textures (HD .dds mipmaps);
- some of the Zones (HD versions?);
- some of the ZoneLightBins (HD versions?);
- some of the .wems.

Most of the assets (89400, aka 99%) are wrapped in DAT1 asset format of 20 types:
- 37725 AnimClips/PerformanceClips*;
- 12502 Textures* (7480 of which have HD mipmaps);
- 11387 Models*;
- 9046 Zones* (637 of which have a larger asset with the same ID, probably an HD version);
- 5721 Materials*;
- 2985 VisualEffects*;
- 2696 Actors*;
- 1847 Configs*;
- 1474 MaterialGraphs*;
- 1070 Conduits*;
- 928 Soundbanks* (290 of which have additional 16 localized versions each);
- 787 AnimSets/PerformanceSets*;
- 648 ZoneLightBins* (35 of which have a larger asset with the same ID, probably an HD version);
- 419 Cinematic2s*;
- 95 Atmospheres*;
- 60 NodeGraphs;
- 7 LevelLights;
- 1 Level*;
- 1 Localization (with 31 additional versions);
- 1 WwiseLookup*.

* -- seem to be the same asset types as in MSMR/MM, but have new type magic.

The other 658 assets are:
- 567 UI files (all are in archive "d\userinterface", and there is nothing else in that archive);
- 47 .movie files (start with "KB2j");
- 44 "animstrm" files that start with '00 00 11 11' bytes (all are in span #5 & archive "d\animstrm", and there is nothing else in those span & archive).

Sections comparison (07.2023)

Sections of all assets compared to sections in MSMR and MM:

 Asset Type          Magic     Sections
--------------------------------------------------------------------------------------------------------------
 LevelLight          same      same
 Localization        same      same
 NodeGraph           same      same
--------------------------------------------------------------------------------------------------------------
 Actor               new       same
 AnimSet             new       same
 AnimClip            new       same
 Conduit             new       same
 Config              new       same
 Soundbank           new       same
 Texture             new       same
 VisualEffect        new       same
 WwiseLookup         new       same
--------------------------------------------------------------------------------------------------------------
 Cinematic2          new       same, but EA8685CD is not present and CCAAB631 is new
 Level               new       same, but 6251A0BF is not present
 Material            new       same, 958F7B33 is new
 Model               new       same, CCBAFF15 is new
 Zone                new       same, 339AEC45 is new
 ZoneLightBin        new       same, C72A514C is new
--------------------------------------------------------------------------------------------------------------
 Atmosphere          new       same, but it seems two have changed format:
                               - HeaderSection  (02F06D4E) 1576 -> 1800 bytes
                               - TextureSection (71C168B4) 500k+ -> 108 bytes

 MaterialGraph       new       same, but it seems two have changed format:
                               - 8C049CCA: [400..800] -> [288..576] bytes // this one is common with Material
                               - F9C35F30: 20 -> 16 bytes

Other notes:

  • AnimClip's 2BB5BC8F might've changed too ([4..50k] -> [16..8k] bytes).
  • AnimSet/Cinematic2's 6C69A660 have changed from 24 -> 36 bytes.
  • there is 1 strange Cinematic2 that doesn't have 26AB8388, 2F161636, D3E83200, which are always present in all other assets of this type.

Home

Assets Browser
Scripts
Code Insights

Knowledge Base
    Glossary
    Other Works

    Files
        toc
        dag

    Formats
        DAT1
        DSAR
        DDL

    Assets
        Assets Reports
        Types
            .actor
            .animclip
            .animset
            .atmosphere
            .cinematic2
            .conduit
            .config
            .level
            .levellight
            .localization
            .material
            .model
            .nodegraph
            .soundbank
            .texture
            .visualeffect
            .wwiselookup
            .zone
            .zonelightbin

    Games

Clone this wiki locally