Draft:TitleBG.pack: Difference between revisions

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
imported>BravelyPeculiar
(Created page with "<onlyinclude> '''TitleBG.pack''' is a SARC archive which is found in Content/Pack. It contains frequently-used files that the game keeps loaded into memory in ord...")
(No difference)

Revision as of 14:28, 3 April 2019

TitleBG.pack is a SARC archive which is found in Content/Pack. It contains frequently-used files that the game keeps loaded into memory in order to access them quickly.

The archive is loaded by StarterPackMgr (see Executable) and also as soon as the title screen has finished loading by a GameScene function[1] and unloaded immediately after processing is complete[2]. GameScene will always wait for this function to finish before loading any stage that isn't the title stage, such as the main world (MainField) or shrines (CDungeon). Progress is represented by the first 20% of the loading bar[3] on the loading screen. TitleBG.pack is only loaded once per game launch.

Contents

Actor

Actor contains files defining actors.

AnimationDrivenSpeed

Camera

Demo

The Demo directory contains cutscene configuration files.

Effect

EventFlow

The EventFlow directory contains files defining in-game events and cutscenes.

Map

Map contains files defining the game's map areas and the objects that populate them.

Model

Model contains sbfres graphic resource files, which contain models, textures and animations. Sometimes a texture or animation file will be in the unpacked content files, but its corresponding model will be inside an archive.

Quest

Sound

Sound contains audio files.

Terrain

The Terrain directory contains files defining the game world's terrain.

WorldMgr

Contains overworld climate and environment parameters.

  1. "processes TitleBG in the background of the title screen" ("タイトル画面のバックグラウンド処理中") at 0x71007B3CAC
  2. 0x71007B447C
  3. 0x71007ACCA4